/* F12 ������ ������ �ۼ�. ���� ������ ��Ȯ�ϰ� ǥ���� ���� �ƴ� ���� �ֽ��ϴ�. */
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
body {
	font: 12px/normal "���� ����", "����", "����", "Segoe UI", "verdana", "arial"; font-size-adjust: none; font-stretch: normal;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
dl {
	list-style: none;
}
img {
	border: 0px currentColor;
}
a:link {
	color: rgb(113, 113, 113);
}
a:active {
	color: rgb(113, 113, 113);
}
a:visited {
	color: rgb(113, 113, 113);
}
a:hover {
	color: rgb(65, 180, 10); text-decoration: none;
}
#headers {
	margin: auto; width: 1000px;
}
#contents {
	width: 100%; float: left; margin-top: -20px; 
}
.h1 {
	margin: 0px; width: 1000px; float: left;
}
.h2 {
	width: 0px; float: left;
}
.hh1 {
	width: 300px; vertical-align: top; float: left;
}
.hh2 {
	padding: 15px 0px 0px; width: 260px; vertical-align: bottom; float: left;
}
.hh3 {
	padding: 10px 0px 0px; width: 725px; height: 95px; text-align: right; float: right;
}
#bottom_brand_info {
	background: rgb(255, 255, 255);
	margin: 0px auto 0px; width: 1000px; height: 730px; overflow: hidden;
	padding: 0px 0px 5PX 0PX;
}
#bottom_brand_info h2 {
	margin: 0px auto 2px; padding: 5px 5px 5px 5px; width: 939px;
	/* border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: solid; */
}
#bottom_brand_info h3 {
	margin: 10px auto 2px; padding: 5px 5px 5px 5px; width: 939px;
	/* border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: solid; */
}
#bottom_brand_info ul {
	/* background: rgb(247, 246, 247); */
	background: rgb(255, 255, 255);
	border-style: solid; border-width: 3px; border-color: #0d523e;
	margin: 0px auto; width: 950px; overflow: hidden;
}
#bottom_brand_info li {
	width: 94px; height: 60px; text-align: center; color: rgb(255, 255, 255);
	padding-top: 10px; font-size: 11px;
	border-right-color: #b8e6d9; border-bottom-color: #b8e6d9;
	border-right-width: 1px; border-bottom-width: 1px;
	border-right-style: solid; border-bottom-style: solid; float: left;
}

#bottom_brand_info li.last {
	border-right-color: currentColor !important; border-bottom-color: #b8e6d9; border-right-width: 0px !important; border-bottom-width: 1px; border-right-style: none !important; border-bottom-style: solid;
	
}
#bottom_brand_info li a {
	color: rgb(126, 125, 126); letter-spacing: -0.1em; font-size: 11px; display: block;
}
.news_magazine li {
	float: left;
	}
.cont1 {
	margin: 5px auto 0px; width: 1000px; height: 780px; overflow: hidden;
	padding: 5px 0px 0px 2px;
	border-right-color: rgb(218, 218, 218); border-left-color: rgb(218, 218, 218);
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	}

.cont2 {
	margin:  0px auto; width: 1000px; height: 340px; overflow: hidden;
	padding: 5px 0px 5px 0px;
	border-right-color: rgb(218, 218, 218); border-left-color: rgb(218, 218, 218);
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	
	}

.cour_w1 {
	width: 322px; height: 163px; float: left;
}
.cour_w2 {
	width: 409px; height: 163px; float: left;
}
.cour_w3 {
	width: 247px; height: 163px; float: right;
}
.cour_w1_1 {
	background: #ffffff;
	width: 270px; height: 137px; float: left;
}
.cour_w2_2 {
	background: url('../images/col_bg.gif') no-repeat; width: 460px; height: 137px; float: left;
}
.cour_w3_3 {
	background: #ffffff;
	width: 270px; height: 137px; float: left;
}
.sDot {
	width: 22px; height: 163px; vertical-align: middle; float: left;
}
.m_line {
	width: 1000px;
}
.notice1 {
	width: 214px; float: left;
}
.notice2 {
	width: 43px; float: right;
}
.notice3 {
	width: 100%; float: left;
}
.co1 {
	padding: 30px 11px 10px 12px; width: 100%; float: left;
}
.co2 {
	float: left;
}
#footer {
	float: left;
	background: rgb(255, 255, 255); width: 100%; height: 50x;
	border-top-color: rgb(224, 226, 225); border-bottom-color: rgb(224, 226, 225);
	border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#footer #footer_txt {
	margin: 0px auto; width: 1000px; height: 70px;
}
#footer_txt .footer_logo {
	padding: 5px 0px 0px 0px; width: 190px; float: left;
}
#footer_txt .footer_right {
	padding: 5px 0px 0px; width: 700px; float: left;
}
#footer_txt .footer_right ul {
	height: 15px;
}
#footer_txt .footer_right li {
	padding: 0px 0px 0px 0px; float: left;
}
#footer .copyright {
	width: 600px; float: left;
}
#footer .company {
	width: 400px; text-align: right; float: right;
}
.bd1 {
	width: 100%;
}
.bd2 {
	width: 100%;
}
.bd3 {
	width: 100%;
}
.m_1 {
	width: 95px; float: left;
}
.m_2 {
	width: 95px; float: left;
}
.m_3 {
	width: 95px; float: left;
}
.m_cont {
	width: 100%; float: left;
}
.s_con1 {
	margin: auto; width: 1000px;
}
.sub_img {
	margin: 0px 0px 20px; width: 100%; text-align: center; float: left;
}
.sub_menu {
	padding: 0px 10px 0px 0px; width: 198px; float: left;
}
.sub_cont {
	width: 792px; vertical-align: top; float: right;
}
.hm1 {
	float: left;
}
.sm1 {
	background: rgb(255, 255, 255); margin: 0px; width: 156px; float: left; display: none; position: absolute; z-index: 100;
}
.sm2 {
	background: rgb(255, 255, 255); margin: 0px; width: 156px; float: left; display: none; position: absolute; z-index: 100;
}
.sm3 {
	background: rgb(255, 255, 255); margin: 0px; width: 156px; float: left; display: none; position: absolute; z-index: 100;
}
.sm4 {
	background: rgb(255, 255, 255); margin: 0px; width: 156px; float: left; display: none; position: absolute; z-index: 100;
}
.sm5 {
	background: rgb(255, 255, 255); margin: 0px; width: 156px; float: left; display: none; position: absolute; z-index: 100;
}
.sm6 {
	background: rgb(255, 255, 255); margin: 0px; width: 156px; float: left; display: none; position: absolute; z-index: 100;
}
.sub {
	border: 1px solid rgb(187, 187, 187);
}
.sub li {
	margin: 8px 0px 8px 25px;
}
.sub li a {
	
}
.sub li a:hover {
	color: rgb(43, 78, 131); font-weight: bold; text-decoration: none;
}
.title_text {
	padding-bottom: 15px; float: left;
}
