@charset "utf-8";
/* CSS Document */

/* ¼­ºêÆäÀÌÁö Àü¿ë(¼­ºêÆäÀÌÁö ÀÌ¹ÌÁö) */
.sub_topimg{ width:1200px; margin:0px auto; padding-top:20px;}

/* ¼­ºêÆäÀÌÁö Àü¿ë(»óÇ°»ó¼¼, °Ô½ÃÆÇ, Äü¸Þ´ºµîÀÌ Ãâ·ÂµÇ´Â °¡¿îµ¥ ¿µ¿ª) */


#wrap_middle_sub { clear:both; width:1160px; margin:0 auto; zoom:1; z-index:1; padding:20px; }
#wrap_middle_sub #sub_left{ float:left; width:220px; margin-right:50px;}
#wrap_middle_sub #sub_left .sub_mn{ float:left; width:180px; border:10px solid #e7ebf1; padding:23px 20px 14px 20px; }
#wrap_middle_sub #sub_left .sub_mn li{ font:normal 14px 'nanumgothic','tahoma'; line-height:41px; border-bottom:1px solid #eaeaea; padding-left:10px;}
#wrap_middle_sub #sub_left .sub_mn li span.bigtit{ font:normal 18px 'nanumgothic';}
#wrap_middle_sub #sub_left .sub_mn li span.smtit{ font:nomal 10px 'nanumgothic'; color:#909090;}
#wrap_middle_sub #sub_left .sub_mn li.mntit{ padding-left:0;}
#wrap_middle_sub #sub_left .sub_mn li.noline{ border:0;}
#wrap_middle_sub #sub_left .sub_mn li a.subtit_off{ text-decoration:none;color:#121212;}
#wrap_middle_sub #sub_left .sub_mn li a.subtit_off:hover{ text-decoration:none; color:#367ce3;}
#wrap_middle_sub #sub_left .sub_mn li a.subtit_on{ background:url(/base_2/img/sw_img/sub/dot_mn.gif) no-repeat 10px center; padding-left:20px; color:#367ce3;text-decoration:none;}
#wrap_middle_sub #sub_left .sub_mn li.a:subtit_on:hover{ color:#367ce3; text-decoration:none;}
#wrap_middle_sub #sub_left .sub_catalog{ clear:left; float:left; margin:30px 0;}


#sub_right {float:right; width:890px;}
.cnt_bigtit{ width:100%; border-bottom:3px solid #d7d7d7; font:600 20px 'nanumgothic'; color:#2b2b2b; padding-bottom:5px;}
.cnt_tit{ padding-left:20px;}
.cnt_tit span.subtit{ background:url(/base_2/img/sw_img/sub/dot_subtit.gif) no-repeat left bottom; height:16px; padding-left:10px;}
.cnt_tit span.subtit_txt{ font:normal 12px 'nanumgothic'; color:#999999; padding-left:5px;}

.sub_cnt{ clear:both; margin:20px 0; padding:0; width:890px; text-align:center;}
.sub_cnt_img{ clear:both; margin:20px 0 20px 42px; padding:0; width:848px;}

.sub_cnt .product_list{ margin-left:20px;}
.sub_cnt .product_list ul{ clear:both; display:block;}
.sub_cnt .product_list li{ float:left; display:block; text-align:center; margin-right:10px; margin-bottom:50px;}
.sub_cnt .product_list li img{ border:1px solid #e3e3e3;}
.sub_cnt .product_list li p{ font:normal 13px dotum; color:#585858; padding-top:8px;}
.sub_cnt .product_list a:hover img{ border:1px solid #367ce3;}
.sub_cnt .product_list a:hover p{ text-decoration:none;color:#367ce3; font-weight:bold;}

.sub_cnt tr.sw_board{ background:url(/base_2/img/sw_img/board/table_bg.gif) repeat-x left top; height:30px; }
.sub_cnt tr.sw_board td{ vertical-align:middle;}
.sub_cnt td.write_btn{ margin-top:10px;}

.sub_cnt .sitemap{ width:100%; margin-bottom:30px; text-align:center;}
.sub_cnt .sitemap td{ vertical-align:top; padding-left:15px;}
.sub_cnt .sitemap dl{ width:150px;}
.sub_cnt .sitemap dt{ border-top:2px solid #ebebeb; border-bottom:2px solid #ebebeb; padding:5px 0; font:bold 14px dotum; color:#333333;}
.sub_cnt .sitemap dd { padding:5px 0;}
.sub_cnt .sitemap dd.first{ margin-top:10px;}
.sub_cnt .sitemap dd a{ font:normal 11px dotum; color:#888888;}
.sub_cnt .sitemap dd a:hover{ font:normal 11px dotum; color:#4089d4; text-decoration:none;}