@charset "euc-kr";
@import url("../css/default.css"); 
@import url("../css/main.css"); 
@import url("../css/sub.css"); 
@import url("../bbs/com/bbs.css"); 

#wrap{width:100%;min-width:100%;}
#header{position:relative;background:#fff;width:100%;height:auto;}
#header .top_wrap{height:auto;border-bottom:1px solid #ddd;}
#header h1{width:196px;padding-top:10px;margin:0 auto;}
#header h1 a{display:block;width:196px;height:66px;background:url(../images/com/logo.gif) no-repeat;}
#header .lnb{position:relative;top:0px;right:0px; padding:10px 000; text-align:center;}
#header .lnb strong,#header .lnb a{font-weight:bold;font-size:12px;color:#333;}
#header .lnb a:hover{text-decoration:underline;}
#gnb_wrap .gnb{position:relative;width:100%;margin:0 auto;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1; border-bottom:1px solid #e4e4e4;}
#gnb_wrap .gnb a{display:inline-block;text-align:center;width:19.7%;height:49px;line-height:49px;border-right:1px solid #e1e1e1;font-size:13px;font-weight:bold;color:#333;}
#gnb_wrap .gnb a:hover,#gnb_wrap .gnb a.on{color:#fff;background:#009e96;}

#gnb_wrap .gnb a.aft{border:none !important;}
#gnb_wrap .gnb a.aft:hover{border-right:1px solid #009e96 !important;}
#gnb_wrap .gnb_sub{position:relative; width:100%; display:;background:#fff url(../images/com/ptn_gnbsub.gif) repeat-x;border-top:1px solid #eaeaea;height:294px;}
#gnb_wrap .gsub_wrap{width:100%;margin:0 auto;}
#gnb_wrap .gsub_wrap .aft{border-right:1px solid #e4e4e4 !important;width:190px !important;}
#gnb_wrap .gsub_list{border-left:1px solid #e4e4e4;padding:0 17px;width:189px;height:294px;float:left;}
#gnb_wrap .gsub_list h2 a{display:block;background:url(../images/com/arr_gnbsub.gif) 100% 50% no-repeat;color:#009e96;font-size:17px;height:39px;line-height:36px;font-weight:bold;}
#gnb_wrap .gsub_list ul{margin-top:10px;}
#gnb_wrap .gsub_list li a{color:#666;font-weight:bold;line-height:25px;font-size:13px;letter-spacing:-1px;}
#gnb_wrap .gsub_list li a:hover{text-decoration:underline;color:#333;}


#container{clear:both;background:url(../images/com/ptn_cnt.gif) repeat-x;padding-bottom:0px;}
#container:after{clear:both;display:block;content:'';}
#content {clear:both;margin:0 auto;}
#content .tinfo{height:50px;line-height:49px;width:100%;margin:0 auto; text-align:right; margin-right:10px;}
#content .tinfo:after{clear:both;display:block;content:'';}
#content .tinfo .route{float:right;color:#555; margin-right:10px;}
#content .tinfo .route strong,#content .tinfo .route a{font-weight:bold;}
#content .tinfo .route span{display:inline-block;text-align:center;padding:0 5px;}
#content .tinfo .ntc{position:relative;width:370px;float:right;}
#content .tinfo .ntc strong,#content .tinfo .ntc span,#content .tinfo a{font-size:13px;letter-spacing:-1px;}
#content .tinfo .ntc strong{font-weight:bold;color:#f35252;}
#content .tinfo .ntc span{position:absolute;right:10px;top:0px;letter-spacing:0;color:#999;}
#content .snb{position:relative;float:none;width:100%;min-height:auto;background:#00bab1; padding:0 0 0px 0; height:auto !important;}
#content .snb:after{content:'';display:block;clear:both;}
#content .snb_wrap{padding:0px 0 0 0 ;}
#content .snb_wrap h3{font-size:13px;color:#fff;font-weight:bold;text-align:left; display:none;}
#content .snb_wrap h3 span{display:inline-block;margin-left:10px;width:5px;height:13px;background:url(../images/com/arr_cus.gif) 0 no-repeat;vertical-align:middle;}

#content .quick, .customer_box{padding:0 13px;text-align:center; }
.customer_box{position:relative;bottom:0px;width:100%; background-color:#00aca1;  color:#fff; padding:10px 0;}
.customer_box h3{display:block;font-size:15px;font-weight:bold;margin:5px 0 9px; color:#fff;}
.customer_box strong{display:block;font-size:25px;font-weight:bold;margin:5px 0 9px; color:#fff;}
.customer_box em{font-weight:bold;color:#d2f4f2;}
.customer_box p{font-size:11px;line-height:15px;border-top:1px solid #85dcd8;color:#fff;font-weight:bold;margin:5px 0;padding:5px 0}



#content .round_box .bt{background:url(../images/com/box.png) no-repeat 100% 0px;margin:0 0 0 13px; height:13px;}
#content .round_box .bt div.lbg{background:url(../images/com/box.png) no-repeat 0 0px;height:13px;width:13px;position:relative;left:-13px;}
#content .round_box .bb{background:url(../images/com/box.png) no-repeat 100% -23px;margin:0 0 0 13px; height:13px;}
#content .round_box .bb div.lbg{background:url(../images/com/box.png) no-repeat 0 -23px;height:13px;width:13px;position:relative;left:-13px;}
#content .round_box .boxCt{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;background:#fff;}


#content .clm_wrap{clear:both;width:100% !important;margin:0 auto;padding:10px 0;}
#content .clm_wrap:after{clear:both;display:block;content:'';}
#content .clm_wrap .round_box{position:relative;cursor:pointer;display:block;width:47.5%;margin:0px 4px 20px;float:left;}
#content .clm_wrap .round_box .boxCt{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;background:#fff;height:268px;padding:22px 10px 8px;*height:280px;}
#content .clm_wrap .round_box .clm_hit{font-weight:bold;position:absolute;right:12px;top:22px;background:#888;color:#fff;font-weight:bold;text-align:center;padding:4px 6px;z-index:120;}
#content .clm_wrap .round_box:hover .clm_hit,#content .clm_wrap .on .clm_hit{background:#ff3232;}
#content .clm_wrap .round_box:hover p.img,#content .clm_wrap .on p.img{background:url(../images/com/ovr_img.png) no-repeat;margin:1px;}
#content .clm_wrap p.img{display:block;position:absolute;left:0;top:0;z-index:100;width:100%;height:auto;}
#content .clm_wrap .clm_img{position:relative;}
#content .clm_wrap .clm_img img{width:100%; max-width:183px; min-height:110px; height:auto;border:1px solid #e8e8e8;margin:0 auto;}
#content .clm_wrap dt{text-align:center;font-weight:bold;color:#007973;font-size:13px;letter-spacing:-1px;border-bottom:1px solid #ddd;padding:6px 0 14px;margin-bottom:8px;}
#content .clm_wrap dt span{display:block;font-size:11px;color:#444;line-height:12px; margin-top:5px;}
#content .clm_wrap dd{color:#555;line-height:20px;white-space:nowrap;width:100%;overflow:hidden;letter-spacing:-1px;}
#content .clm_wrap dd strong{font-weight:bold; font-size:0.8em;}
#content .clm_wrap dd li{font-size:0.8em;}



#footer{clear:both;width:100%;border-top:1px solid #dcdcdc;text-align:center;}
#footer .fmnu{border-top:1px solid #fff;border-bottom:1px solid #dcdcdc;height:36px;line-height:32px;}
#footer .fmnu a{display:inline-block;color:#333;font-weight:bold;font-size:11px;padding:0 3px;}
#footer .copy{height:auto;border-top:1px solid #fff;color:#333;line-height:19px;font-size:10px;padding:15px 0; letter-spacing:-0.05em;}
#footer .copy em{display:block;color:#888;margin-top:5px;}