@charset "euc-kr";
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.4em;
	font-family:µ¸¿ò, gulim, tahoma, arial, verdana;
}

/**/
td, input, select{
  font-size : 12px;
  color : #616161;
}
img{border:0}
*html body img {margin:none; padding:none;} /*for IE 6*/

a:link 		{text-decoration:none;  Color:#616161;}
a:visited 	{text-decoration:none; Color:#616161}
a:hover 	{text-decoration:underline; Color:#616161}
a:active 	{text-decoration:none; Color:#616161}

.catename {font-size:14px; color:#ffffff;font-weight: bold;text-decoration:none;}
.catename a:link {font-size:14px;color:#ffffff;font-weight: bold;text-decoration:none;}
.catename a:visited {font-size:14px;color:#ffffff;font-weight: bold;ttext-decoration:none;}
.catename a:active {font-size:14px;color:#ffffff;text-decoration:none;}
.catename a:hover {tfont-size:14px;color:#ffffff;font-weight: bold;text-decoration:none;}

.ptop {font-size:14px; color:#666666;font-weight: bold;text-decoration:none;}
.ptop a:link {font-size:14px;color:#666666;font-weight: bold;text-decoration:none;}
.ptop a:visited {font-size:14px;color:#666666;font-weight: bold;ttext-decoration:none;}
.ptop a:active {font-size:14px;color:#666666;font-weight: bold;text-decoration:none;}
.ptop a:hover {tfont-size:14px;color:#666666;font-weight: bold;text-decoration:none;}

.cate2nd {font-size:13px; color:#ffffff;font-weight: bold;text-decoration:none;}
.cate2nd a:link {font-size:13px;color:#ffffff;font-weight: bold;text-decoration:none;}
.cate2nd a:visited {font-size:13px;color:#ffffff;font-weight: bold;ttext-decoration:none;}
.cate2nd a:active {font-size:13px;color:#ffffff;text-decoration:none;}
.cate2nd a:hover {tfont-size:13px;color:#ffffff;font-weight: bold;text-decoration:none;}

body.main { background:url(../images/bg_main.jpg) top center no-repeat;}
body.sub { background:url(../images/bg_sub.jpg) top center no-repeat;}


.mpn1 {
	font-size: 16px;
	color: #474747;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.stitle1 {
	font-size: 12px;
	color: #666666;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.nl1 {
	font-size: 12px;
	color: #14579f;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.paging1 {
	font-size: 14px;
	color: #cf1e1e;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.boardtop1 {
	font-size: 12px;
	color: #eeeeee;
	font-family: "µ¸¿ò";
}
.fran2 {
	font-size: 11px;
	color: #616161;
	font-family: "µ¸¿ò";
}
.producttitle1 {
	font-size: 14px;
	color: #474747;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
#header {position:relative; width:1000px; height:110px; z-index:100; margin:0; padding:0;}
#header h1.logo {position:absolute; top:20px; left:20px; display:inline; line-height:0; margin:0; padding:0; z-index:10;}
.top-menu {height:45px; margin:0; padding:0; overflow:hidden;}
.top-menu ul {float:right; margin:7px 8px 0 0; padding:0; list-style:none;}
.top-menu ul li {float:left; line-height:0; margin:0; padding:0;}

#gnb {margin-left:328px;}
#gnb ul {*zoom:1; position:relative; list-style:none; margin:0; padding:0;}
#gnb ul:after {content:" "; display:block; clear:both;}
#gnb ul li {float:left; height:48px; line-height:0; margin-left:100px; padding:0;}
#gnb ul li:first-child {margin-left:0;}
#gnb .submenu {display:none; position:absolute; top:}
#gnb .submenu ul li {float:left; height:auto; line-height:0; margin:0; padding:0;}
#gnb .m1 .submenu {left:0;}