@charset "euc-kr";
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
/*	font-size: 0.75em;*/
	line-height: 1.4; /*normal*/
	font-family:µ¸¿ò, gulim, tahoma, arial, verdana;
	/* part 1 of 2 centering hack */
	background: #f5f2f2;
}

/**/
td, input, select{
  font-size : 12px;
  color : #4e4e4e;
}

body.main { background:url(../images/bg_main.jpg) top center no-repeat; background-color:#f5f2f2;}
body.sub { background:url(../images/bg_sub.jpg) top center no-repeat; background-color:#f5f2f2;}

a:link 		{text-decoration:none;  Color:#4e4e4e;}
a:visited 	{text-decoration:none; Color:#4e4e4e}
a:hover 	{text-decoration:underline; Color:#4e4e4e}
a:active 	{text-decoration:none; Color:#4e4e4e}

.gnb {position:relative; width:572px; height:75px; line-height:0; font-family:"Noto Sans KR",sans-serif;}
.gnb ul {list-style:none;padding:0;margin:0;}
.gnb ul:after {content:"";display:block;clear:both;}
.gnb > ul {padding:0 0 0 9px;}
.gnb > ul > li {float:left; padding:0 16px;}
.gnb > ul > li > a {display:block; vertical-align:top; color:#fff; font-size:12px; font-weight:500; line-height:40px; letter-spacing:-.03em; text-decoration:none;}
.gnb > ul > li.active > a {color:#ffddc4;}
.gnb .submenu {display:none; position:absolute; top:40px;}
.gnb .submenu ul li {float:left; padding:0 8px; background:url("/images/gnb_vline.gif") 0 50% no-repeat;}
.gnb .submenu ul li:first-child {background:none;}
.gnb .submenu ul li a {display:block; vertical-align:top; color:#625f5c; font-size:11px; line-height:28px; letter-spacing:-.03em; text-decoration:none;}
.gnb .submenu ul li a:hover {color:#996317;}
.gnb .m1 .submenu {left:10px;}
.gnb .m2 .submenu {left:-5px; right:-30px;}
.gnb .m3 .submenu {left:200px;}
.gnb .m4 .submenu {right:90px;}
.gnb .m5 .submenu {right:25px;}

.lnb {width:206px;height:305px;;line-height:0;font-family:"Noto Sans KR",sans-serif;background:url("/images/left_menu_bg.png") 0 0 no-repeat;}
.lnb h2 {margin:0;padding:3px;}
.lnb ul {list-style:none;margin:0;padding:18px 20px;}
.lnb ul li {padding:0 0 0 10px; background:url("/images/lleft_dot.png") 0 11px no-repeat;}
.lnb ul li a {display:block; padding:4px 0; vertical-align:top; color:#f2f2f2; font-size:13px; font-weight:400; line-height:1.4em; letter-spacing:-.03em; word-break:keep-all; text-decoration:none; transition:background .2s; background-position:98% 12px;}
.lnb ul li a:hover {color:#eebb0a; background:url("/images/left_on.png") 100% 12px no-repeat;}

.mn1 {font-family: "µ¸¿ò";font-size:12px;color:#4e4e4e;text-decoration:none;}
.mn1 a:link {font-family: "µ¸¿ò";font-size:12px;color:#4e4e4e;text-decoration:none;}
.mn1 a:visited {font-family: "µ¸¿ò";font-size:12px;color:#4e4e4e;text-decoration:none;}
.mn1 a:active {font-family: "µ¸¿ò";font-size:12px;color:#4e4e4e;text-decoration:none;}
.mn1 a:hover {font-family: "µ¸¿ò";font-size:12px;color:#4e4e4e;text-decoration:none;}

.emaillink1 {font-family: "tahoma";font-size:11px;color:#818081;text-decoration:none;}
.emaillink1 a:link {font-family: "tahoma";font-size:11px;color:#818081;text-decoration:none;}
.emaillink1 a:visited {font-family: "tahoma";font-size:11px;color:#818081;text-decoration:none;}
.emaillink1 a:active {font-family: "tahoma";font-size:11px;color:#818081;text-decoration:none;}
.emaillink1 a:hover {font-family: "tahoma";font-size:11px;color:#818081;text-decoration:none;}

.portfolio1 {font-family: "µ¸¿ò";font-size:12px;color:#905221;text-decoration:none;}
.portfolio1 a:link {font-family: "µ¸¿ò";font-size:12px;color:#905221;text-decoration:none;}
.portfolio1 a:visited {font-family: "µ¸¿ò";font-size:12px;color:#905221;text-decoration:none;}
.portfolio1 a:active {font-family: "µ¸¿ò";font-size:12px;color:#905221;text-decoration:none;}
.portfolio1 a:hover {font-family: "µ¸¿ò";font-size:12px;color:#905221;font-weight: bold;text-decoration:none;}


.nl1 {
	font-size: 11px;
	color: #474747;
	font-family: "µ¸¿ò";
}
.nl2 {
	font-size: 11px;
	color: #a36c3b;
	font-family: "µ¸¿ò";
}

.staff1 {
	font-size: 12px;
	color: #9c5a0f;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.staff2 {
	font-size: 12px;
	color: #474747;
	font-family: "µ¸¿ò";
	font-weight: bold;
}





.table1 {
	font-size: 12px;
	color: #ffffff;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.btitle1 {
	font-size: 11px;
	color: #777777;
	font-family: "µ¸¿ò";
}
.btitle2 {
	font-size: 12px;
	color: #666666;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.btitle3 {
	font-size: 12px;
	color: #9f6060;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.btitle4 {
	font-size: 12px;
	color: #ff8441;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.btitle5 {
	font-size: 12px;
	color: #ffffff;
	font-family: "µ¸¿ò";
	
}
.btitle6 {
	font-size: 12px;
	color: #f2f2f2;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.btitle7 {
	font-size: 12px;
	color: #af470f;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.stitle1 {
	font-size: 12px;
	color: #c36569;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.brand1 {
	font-size: 9px;
	color: #f2f2f2;
	font-family: "tahoma";
	font-weight: bold;
}
.brand2 {
	font-size: 9px;
	color: #eeeeee;
	font-family: "tahoma";
}
.brandname1 {
	font-size: 14px;
	color: #646464;
	font-family: "tahoma";
	font-weight: bold;
}
.productname1 {
	font-size: 12px;
	color: #b8a287;
	font-family: "tahoma";
	font-weight: bold;
}
.brandsize1 {
	font-size: 11px;
	color: #a6a6a6;
	font-family: "tahoma";
}
.projectcomplete1 {
	font-size: 11px;
	color: #666666;
	font-family: "µ¸¿ò";
}