﻿@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);			
body, tr, td, table, p, dl, dt, dd, ul,li {margin:0; padding:0; border:0; color:#252525; letter-spacing:-1px; font-size:11px; font-family:'Nanum Gothic', serif ,"맑은 고딕" , "고딕"; line-height:20px;}
ul{list-style:none;}
table tr td{font-family:'Nanum Gothic', serif , "맑은 고딕" , "고딕";}
img{border:0;}
h1{font-family:'Nanum Gothic', serif , "맑은 고딕" , "고딕"; font-size:30px; letter-spacing:-2px; line-height:40px; font-weight:bold; text-align:left;}
h2{font-family:'Nanum Gothic', serif , "맑은 고딕" , "고딕"; font-size:30px; letter-spacing:-2px; line-height:40px; font-weight:bold; text-align:left;}
#title_line{border-bottom:1px solid #b3b3b3}
body {
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#BBBBBB;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #EEEEEE;
	scrollbar-arrow-color: #BBBBBB;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background:#ffffff url(../images/main/bg.gif) left 128px repeat-x;
	}
a:link {color:#333333; text-decoration:none; }
a:visited {color:#333333; text-decoration:none; }
a:active {color:#333333; text-decoration:none;}
a:hover {text-decoration:underline;}

td,div,form,textarea,center,option,pre,blockquote {
		font-size:12px;
		font-family: 'Nanum Gothic', serif , "맑은 고딕" , 굴림, 돋움;
		color:#333333;
		line-height:18px;
		}
img { border:0; }

.butt {
		font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";
		color:#000000;
		font-size:9pt;
		line-height: 18px;
		BORDER-RIGHT: #888888 1px solid;
		BORDER-TOP: #CCCCCC 1px solid;
		BORDER-LEFT: #CCCCCC 1px solid;	
		BORDER-BOTTOM: #888888 1px solid;
		BACKGROUND: #f5f5f5;
		CURSOR: hand;
		HEIGHT: 19px;
		}

.search_type {
		font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";
		font-size:11px ; 
		color: #6D6864;
		}

.input_search {color:333333; font-family: 'Nanum Gothic', serif , "맑은 고딕" ,'굴림','돋움'; font-size: 9pt; background-color:#F7F7F7; border:1 solid #999999;
			border-top-color: #00243A; border-right-color: #7f7f7f; border-bottom-color: #7f7f7f;border-left-color: #00243A;}
.input_01  {color:333333; font-family: 'Nanum Gothic', serif , "맑은 고딕" ,'굴림','돋움'; font-size: 9pt; background-color:#e9e9e9; border:1 solid #999999;
			border-top-color: #9E9E9E; border-right-color: #EAEAEA; border-bottom-color: #EAEAEA;border-left-color: #9E9E9E;}
.input_02 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";color:#333333; font-size:12px;background-color:#F3F3F3; border: 1pt #8F8F8F solid;}
.input_03 {color:333333; font-family: 'Nanum Gothic', serif , "맑은 고딕" ,'굴림','돋움'; font-size: 9pt; background-color:#F7F7F7; border:1 solid #999999;
			border-top-color: #9E9E9E; border-right-color: #EAEAEA; border-bottom-color: #EAEAEA;border-left-color: #9E9E9E;}
.input_04 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";color:#6054C0; font-size:12px;background-color:#FFFFFF; border: 1pt #B9ADD7 solid;}

.select{font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";color:#707070;font-size:11px;line-height: 14px;background-color:#F5F5F5;}
.t1 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #292966; font-weight:bold;}
.t2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #846143; font-weight:bold;}
.t3 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #606F10; font-weight:bold;}
.s1 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #FF6600; font-weight:bold;}
.s2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #287295;}
.s3 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #CC0000;}
.s4 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #797F56;}
.engt1 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #1C659D;}
.engt2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #145292;}

.category_1 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 11px;color: #333333; font-weight: bold;  letter-spacing:-1px;}
.category_1 a:link {color:#333333; text-decoration:none;}
.category_1 a:visited {color:#333333; text-decoration:none;}
.category_1 a:active {color:#333333; text-decoration:none;}
.category_1 a:hover {color:#FF6600; text-decoration:none;}

.notice {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;color: #636363 ;letter-spacing:-1px;}
.notice a:link {color:#636363; text-decoration:none; letter-spacing:-1px;}
.notice a:visited {color:#636363; text-decoration:none; letter-spacing:-1px;}
.notice a:active {color:#636363; text-decoration:none;letter-spacing:-1px;}
.notice a:hover {color:#A9462E; text-decoration:none;letter-spacing:-1px;}

.date {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size:11px ; color: #AAD1E0}

.category_title {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size:14px ; color: #432B13;font-weight: bold;}
.category_title2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size:13px ; color: #432B13;font-weight: bold;}

.category_2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px;color: #525252;}
.category_2 a:link {color:#525252; text-decoration:none;}
.category_2 a:visited {color:#525252; text-decoration:none;}
.category_2 a:active {color:#525252; text-decoration:none;}
.category_2 a:hover {color:#000000; text-decoration:none;}

.category_3 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px;color: #6D6D6D;}
.category_3 a:link {color:#6D6D6D; text-decoration:none;}
.category_3 a:visited {color:#6D6D6D; text-decoration:none; }
.category_3 a:active {color:#6D6D6D; text-decoration:none;}
.category_3 a:hover {color:#333333; text-decoration:underline;}

.submenu {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px;color: #4D4D4D;}
.submenu a:link {color:#4D4D4D; text-decoration:none;}
.submenu a:visited {color:#4D4D4D; text-decoration:none; }
.submenu a:active {color:#4D4D4D; text-decoration:none;}
.submenu a:hover {color:#FF8800; text-decoration:none;}

.sitemap {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px;color: #3C7AC1;font-weight: bold;}
.sitemap a:link {color:#3C7AC1; text-decoration:none;}
.sitemap a:visited {color:#3C7AC1; text-decoration:none; }
.sitemap a:active {color:#3C7AC1; text-decoration:none;}
.sitemap a:hover {color:#3C7AC1; text-decoration:none;}

.sitemap1 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px;color: #9A60B2;font-weight: bold;}
.sitemap1 a:link {color:#9A60B2; text-decoration:none;}
.sitemap1 a:visited {color:#9A60B2; text-decoration:none; }
.sitemap1 a:active {color:#9A60B2; text-decoration:none;}
.sitemap1 a:hover {color:#713CC1; text-decoration:none;}

.product_title {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #6a9324; font-weight: bold; letter-spacing:-1px;}
.product_title a:link {color:#517600; text-decoration:none; }
.product_title a:visited {color:#517600; text-decoration:none; }
.product_title a:active {color:#517600; text-decoration:none;}
.product_title a:hover {color:#517600; text-decoration:none;}


.price {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;color: #333333; font-weight: bold;letter-spacing:-1px;}

.point{font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;color: #666666;}

.product {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #000000; line-height: 14px; font-weight: bold;}
.product a:link {color:#000000; text-decoration:none; font-weight: bold;}
.product a:visited {color:#000000; text-decoration:none; font-weight: bold;}
.product a:active {color:#000000; text-decoration:none; font-weight: bold;}
.product a:hover {color:#333333; text-decoration:none; font-weight: bold;}

.product2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #ffffff; line-height: 14px; font-weight: bold;}

.navi {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #363636;}
.navi a:link {color:#363636; text-decoration:none;}
.navi a:visited {color:#363636; text-decoration:none;}
.navi a:active {color:#363636; text-decoration:none;}
.navi a:hover {color:#0064AA; text-decoration:underline;}

.text_16 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 16px;color: #333333}
.text_18 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 18px;color: #333333}
.text_20 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 20px;color: #333333}
.text_25 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 25px;color: #333333}
.text_blue_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;line-height: 16px;color: #3688D4; font-weight: bold;}

.text_14_s2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;line-height: 14px;color: #666666;letter-spacing:-1px;}
.text_14_s2 a:link {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_14_s2 a:visited {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_14_s2 a:active {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_14_s2 a:hover {color:#333333; text-decoration:none;letter-spacing:-1px;}

.text_orange {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 16px;color: #FF6C00;  font-weight: bold;}
.text_red2 {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 16px;color: #FF0000;  font-weight: bold;}
.text_name {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 16px;color: #BE6313;}

.text_red {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;line-height: 16px;color: #FF0000; letter-spacing:-1px;}
.text_red a:link {color:#FF0000; text-decoration:none; letter-spacing:-1px;}
.text_red a:visited {color:#FF0000; text-decoration:none; letter-spacing:-1px;}
.text_red a:active {color:#FF0000; text-decoration:none;letter-spacing:-1px;}
.text_red a:hover {color:#FF0000; text-decoration:none;letter-spacing:-1px;}

.text_16_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 16px;color: #523527;letter-spacing:-1px;}
.text_16_s a:link {color:#666666; text-decoration:none; letter-spacing:-1px;}
.text_16_s a:visited {color:#666666; text-decoration:none; letter-spacing:-1px;}
.text_16_s a:active {color:#666666; text-decoration:none;letter-spacing:-1px;}
.text_16_s a:hover {color:#666666; text-decoration:none;letter-spacing:-1px;}

.text_main1_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 18px;color: ##0095cb; font-weight: bold}
.text_main1_ss {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 18px;color: #000000;}
.text_main_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 18px;color: #oooooo; letter-spacing:-1px; font-weight: bold}
.text_18_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;line-height: 14px;color: #666666; letter-spacing:-1px;}
.text_20_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;line-height: 20px;color: #666666; letter-spacing:-1px;}
.text_25_s {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 11px ;line-height: 25px;color: #666666; letter-spacing:-1px;}
.text_left {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 16px;color: #333333;PADDING-LEFT: 10px;}
.text_right {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;line-height: 16px;color: #333333;PADDING-RIGHT: 10px;}

.notice_txt {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #333333;}
.notice_txt a:visited {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #333333;}
.notice_txt a:link {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #333333;}
.notice_txt a:active {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #333333;text-decoration:underline;}
.notice_txt a:hover {font-family: 'Nanum Gothic', serif , "맑은 고딕" , "굴림","돋움";font-size: 12px ;color: #333333;text-decoration:underline;}

.table_line_up {border-top:1px solid #999999}
.table_line_bottom {border-bottom:1px solid #999999}
.table_line_upbottom {border-top:1px solid #999999; border-bottom:1px solid #999999; font-family: 'Nanum Gothic', serif , "맑은 고딕" , "돋움";font-size: 12px ;line-height: 18px;color: #333333; font-weight:bold;}

/*전체메뉴*/
.lnb_list{padding-left:3px;}
.bg_lnb { display:none; position:absolute; top:124px; left:50%; margin-left:-500px; width: 1000px; height:310px; background:#fff; z-index:1000}
.bg_lnb_depth { display: none; position: absolute; left: 50%; top: 124px; width: 1040px; height: 280px; margin-left: -520px; background:#fff; z-index:1000}
#lnb { position: relative; display: inline-block; padding:0px; z-index:1000; width:1000px; margin:0 auto; }
#lnb ul.lnb_list {width:1000px;}
#lnb ul.lnb_list:after { content: ""; display: block; clear: both; }
#lnb ul.lnb_list li.list { float: left!important; width:auto; height:43px;}
#lnb ul.lnb_list li.list a {display: block; padding:0 24px; font-size:16px; font-size:15px\9; font-weight:600; color:#FFF; line-height:43px;text-decoration:none;}
#lnb ul.lnb_list li.list ul.smenu { display:none; padding-top:10px; padding-bottom:20px; height:300px; background:#FFF; border-left:1px solid #e4e4e4; border-bottom: 1px solid #ABABAB;}
#lnb ul.lnb_list li.list ul.smenu li { height:25px; }
#lnb ul.lnb_list li.list ul.smenu li a { display: block; font-size: 13px; letter-spacing:-1px; line-height:25px; color:#676767; background:#FFF; font-weight:normal;}
#lnb ul.lnb_list li.list ul.smenu li:hover a, #lnb ul.lnb_list li.list ul.smenu li.on a { background: #e4e4e4; color:#000; text-decoration:none; font-weight:bold;}
#lnb > ul > .on > a { color:#2084c3!important; background:#FFF; border-right:1px solid #ABABAB; border-bottom:none!important; padding:0 23px 0 24px!important;}

/*서브메뉴*/
div.leftnavi ul{border:1px solid #cdcdcd; margin-bottom:4px; width:198px;}
.leftnavi ul li.title{padding:15px 10px;}
.leftnavi ul li.title h2{font-size:15px; line-height:15px; color:#413f4c; font-weight:bold; margin:0; padding:0; letter-spacing:-1px;}
.leftnavi ul li.title span{display:block; font-size:11px; color:#9897a1; font-weight:bold; letter-spacing:0px; text-align:left; left:0; margin:0;}
.leftnavi ul li.lnb a {display: block; background:url(../images/sub/left_linebg.gif) no-repeat left bottom;
						width:188px; padding-left:10px; letter-spacing:-1px; color:#525252; font-size:12px; line-height:26px; text-align:left;}
.leftnavi ul li.lnb a:hover {display: block; font-weight:bold; background:url(../images/sub/left_m_hover.gif) no-repeat left bottom #d2e6f3; text-decoration:none;}
.leftnavi ul li.lnb.on a{display: block; background:url(../images/sub/left_m_on.gif) no-repeat left bottom #2084c3; color: #fff; font-weight:bold;}


#conts{width:770px;}
