body{font-family:"돋음"; font-size:12px; color:#696969; padding:0px; margin:0px;}
ul, li{list-style:none; padding:0px; margin:0px; line-height:20px;}
img{border:0px; padding:0px; margin:0px;}
p{padding:0px; margin:0px;}

a:link{color:#6a6a6a; text-decoration:none;}
a:visited{color:#6a6a6a; text-decoration:none;}
a:active{color:#6a6a6a; text-decoration:none;}
a:hover{color:#03744e;}

#main_wrap{background:url('/common/images/main1_bg.jpg') repeat-x; height:765px; margin:0px; padding:0px;}
#sub_wrap{background:url('/common/images/n_bg.gif') repeat-x;margin:0px; padding:0px;}

.clear{clear:both; padding:0px; margin:0px;}


.right_bg{float:right; margin-top:50px; background:url('/common/images/bg_right.jpg') no-repeat; width:396px; height:547px;}
.notice_bg{background:url('/common/images/notice_bg.gif') no-repeat; width:337px; height:147px;}
.product_bg{background:url('/common/images/product_bg.gif') no-repeat; width:337px; height:147px;}

.product_menu {height:25px;}
.product_menu a{color:#000; text-decoration:none;}

.product_menulook{background:url('/common/images/stitle_on.gif') no-repeat; height:25px; line-height:25px;}
.product_menulook a:link, .product_menulook a:visited, .product_menulook a:active{color:#fff; text-decoration:none; font-weight:bold}
.product_menulook a:hover{color:#fff; text-decoration:none; font-weight:bold}

.gnb{}
.gnb > ul{display: flex;}
.gnb > ul > li{position: relative; margin: 0 65px; width: 130px; height: 38px; line-height: 38px; text-align: center;}
.gnb > ul > li > a{font-size: 18px; font-weight: bold; color: #fff;}
.gnb > ul > li:hover > a{color: #d4fccf;}
.gnb > ul > li > ul{position: absolute; top: 38px; left: 0; right: 0; display: none; padding: 15px 0 0; background-color: #d6fed1; border: 3px solid #60a358; border-top: none; border-radius: 0 0 10px 10px; }
.gnb > ul > li > ul li{margin: 0 0 15px;}
.gnb > ul > li > ul li a{font-size: 12px; font-weight: bold; letter-spacing: -0.4px; color: #010101;}