@charset "utf-8";

/** 공통부분 **/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:14px;line-height:1.25em;font-family:"나눔고딕",NanumGothic,"굴림",Gulim,Helvetica,AppleGothic,sans-serif}
body{position:relative;background-color:#fff;color:#000;-webkit-text-size-adjust:none;overflow-x:hidden;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#000;text-decoration:none}
table{border-collapse:collapse}
hr{display:none !important}
.u_hc{visibility:hidden;overflow:hidden;position:absolute;left:-999px;width:0;height:0;font-size:0;line-height:0}
.u_vc,.u_skip{position:absolute;z-index:-1;font-size:1px;line-height:1px;color:transparent}

/** wrap **/
#wrap{width:950px;margin:20px auto 0px}
.gnb{width:100%;height:auto}

/** 좌측메뉴 **/
.logo{padding:6px 0px 20px}
.snb{float:left;display:inline-block;width:196px;vertical-align:top;margin:0;padding:39px 0px 0px;text-align:center}
.snb_cons{padding:0px 0px 40px;border-top:1px solid #e6e6e6;}
.snb_cons_tit{width:100%;background:#f5f6f6;padding:10px 0;border-bottom:1px solid #e2e2e2}
.snb_cons li{padding:10px 20px 5px}
.snb_cons2{padding:16px 20px 36px;border:none}
.snb_cons2 li{padding:10px 20px 5px;border-bottom:1px solid #f1f1f1}
.snb_cons_txt{padding:12px 0px 0px;color:#888;font-size:12px;text-align:justify;font-family:"나눔고딕",NanumGothic,"돋움",Dotum,sans-serif}
.iframes{background:#25253c;position:relative;left:49px;top:38px}
.snb_iframe_txt{position:relative;text-align:center;top:46px}
.btn_go{float:right;padding:0px 0px 20px}
/** //좌측메뉴 **/

/** iframe **/
.snb_cent{display:inline-block;float:left;background:url(../img/snb_iframe_bg.gif) no-repeat;margin:0;width:524px;height:782px;vertical-align:top}
/** //iframe **/

/** 우측메뉴 **/
.bnt_bookmark{padding:20px 0px 16px 170px}
.snb_right{display:inline-block;float:right;width:230px;vertical-align:top;padding:32px 0px 0px}
.snb_cons_right{padding:8px 0px 0px;border-bottom:1px solid #e2e2e2}
.snb_cons_right li{padding:6px 4px 4px;border-bottom:1px solid #f1f1f1}
.snb_cons2_right{padding:8px 0px 0px;border:none}
.snb_cons2_right li{padding:6px 4px 4px;border-bottom:1px solid #f1f1f1}
.snb_cons_img{padding:10px 0px 0px 6px}
.snb_cons_txt_right{margin:5px 0 0;padding:3px 12px 4px;background:#f5f5f5;color:#888;font-size:12px;text-align:justify;font-family:"나눔고딕",NanumGothic,"돋움",Dotum,sans-serif}
/** //우측메뉴 **/


/*** footer **/
.footer{clear:both;width:100%;background:#fafafa;border-top:2px solid #4b4b4b;border-bottom:1px solid #ccc}
.footerall{width:904px;height:25px;margin:0px auto 0px;padding:20px 0 35px}
.footer_logo{width:152px;float:left;padding:4px 0px 4px 60px}
.footer_ads{float:left;text-align:left;color:#888;font-size:11px;font-family:"나눔고딕",NanumGothic,"돋움",Dotum,sans-serif}
.footer_ads em{padding:0 7px;color:#bfbfbf;font-size:10px;font-family:"나눔고딕",NanumGothic,"돋움",Dotum,sans-serif}
.footer_copyrght{float:left;width:50%;padding-top:2px;text-align:left;color:#888;font-size:0.7em;font-family:"나눔고딕",NanumGothic,"돋움",Dotum,sans-serif}

/*20160808 주소등 수정*/
.footer_copyrght2{float:left;text-align:left;color:#888;font-size:11px;font-family:"나눔고딕",NanumGothic,"돋움",Dotum,sans-serif}
.footer_copyrght2 em{padding:0 7px;color:#bfbfbf;font-size:10px}
