@CHARSET "EUC-KR";

@font-face{font-family:nanumgothicweb;src:url('http://fonts.googleapis.com/earlyaccess/alefhebrew.css');src:local(¡Ø), url('http://fonts.googleapis.com/earlyaccess/alefhebrew.css') format('woff')}
body{min-height:100%;height:100%;font-size:12px;font-family:'³ª´®°íµñ',NanumGothic,nanumgothicweb,'µ¸¿ò',Dotum,sans-serif;line-height:18px;color:#606060;zoom:100%}
*{margin:0;padding:0;letter-spacing:0}
legend,caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0}
table{border-collapse:collapse;font-size:12px;color:#575757;table-layout:fixed;border-spacing:0}
em{font-style:normal}
textarea{width:96%;padding:10px;border:1px solid #e5e5e5;font-size:12px;font-family:'³ª´®°íµñ',NanumGothic,nanumgothicweb,'µ¸¿ò',Dotum,sans-serif;color:#767676}
select,input{ margin:0;padding:0;font-size:12px;line-height:18px;vertical-align:middle}
ul,ol,li,dl,dt,dd{list-style:none}
div,ul,ol,li,dl,dt,dd,form,fieldset,p,h1,h2,h3,h4,h5,h6,blockquote,iframe{margin:0;padding:0;font-size:13px;}
img{border:0;vertical-align:top}
fieldset{border:0}
sub{font-family:Verdana}
sup {line-height:11px;}


a,a:link,a:visited,a:active{color:#575757;letter-spacing:normal;text-decoration:none}
a:hover{color:#575757;font-weight:bold;text-decoration:underline;}

.hidden{display:none}
.blind{position:absolute; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden}

/* Layout */
hr{display:none;clear:both}
th,td{border-collapse:collapse;}

select{height:21px;padding:1px;border:1px solid #ddd;font-size:12px;color:#575757}
.radio,.checkbox{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;border:1px solid #ddd;vertical-align:middle}

/* for IE 5.5-7 */
.after:after{display:block;clear:both;height:0;content:''}

.fw{font-weight:normal !important}
.fw_b{font-weight:bold !important}
.underline{text-decoration:underline !important}

/* float */
.fl{float:left !important}
.fr{float:right !important}

/* text align */
.al{text-align:left !important}
.ac{text-align:center !important}
.ar{text-align:right !important}
.vat{vertical-align:top !important}
.vam{vertical-align:middle !important}
.vab{vertical-align:bottom !important}

/* clear */
.clb{clear:both !important}

/* overflow */
.over_h{overflow:hidden !important}
.over_s{overflow:scroll;overflow-x:hidden}

/* display */
.dis_b{display:block !important}
.dis_none{display:none !important}
.dis_in{display:inline !important}
.dis_inb{display:inline-block !important}

.after{width:auto;*zoom:1}

/* for IE 5.5-7 */
.after:after{display:block;clear:both;height:0;content:''}

/* margin top */
.m0{margin:0 !important}
.mt0{margin-top:0 !important}
.mt1{margin-top:1px !important}
.mt2{margin-top:2px !important}
.mt3{margin-top:3px !important}
.mt5{margin-top:5px !important}
.mt7{margin-top:7px !important}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt10{margin-top:10px !important}
.mt11{margin-top:11px !important}
.mt12{margin-top:12px !important}
.mt13{margin-top:13px !important}
.mt14{margin-top:14px !important}
.mt15{margin-top:15px !important}
.mt16{margin-top:16px !important}
.mt17{margin-top:17px !important}
.mt18{margin-top:18px !important}
.mt19{margin-top:19px !important}
.mt20{margin-top:20px !important}
.mt21{margin-top:21px !important}
.mt22{margin-top:22px !important}
.mt23{margin-top:23px !important}
.mt24{margin-top:24px !important}
.mt25{margin-top:25px !important}
.mt26{margin-top:26px !important}
.mt27{margin-top:27px !important}
.mt28{margin-top:28px !important}
.mt29{margin-top:29px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt50{margin-top:50px !important}
.mt60{margin-top:60px !important}

/* margin left */
.ml{margin-left:-11px !important}
.ml0{margin-left:0 !important}
.ml1{margin-left:1px !important}
.ml2{margin-left:2px !important}
.ml3{margin-left:3px !important}
.ml4{margin-left:4px !important}
.ml5{margin-left:5px !important}
.ml6{margin-left:6px !important}
.ml7{margin-left:7px !important}
.ml8{margin-left:8px !important}
.ml9{margin-left:9px !important}
.ml10{margin-left:10px !important}
.ml11{margin-left:11px !important}
.ml12{margin-left:12px !important}
.ml13{margin-left:13px !important}
.ml14{margin-left:14px !important}
.ml15{margin-left:15px !important}
.ml16{margin-left:16px !important}
.ml17{margin-left:17px !important}
.ml18{margin-left:18px !important}
.ml19{margin-left:19px !important}
.ml20{margin-left:20px !important}
.ml23{margin-left:23px !important}
.ml25{margin-left:25px !important}
.ml30{margin-left:30px !important}
.ml40{margin-left:40px !important}
.ml50{margin-left:50px !important}
.ml100{margin-left:100px !important}

/* margin right */
.mr0{margin-right:0 !important}
.mr1{margin-right:1px !important}
.mr2{margin-right:2px !important}
.mr3{margin-right:3px !important}
.mr4{margin-right:4px !important}
.mr5{margin-right:5px !important}
.mr6{margin-right:6px !important}
.mr7{margin-right:7px !important}
.mr8{margin-right:8px !important}
.mr9{margin-right:9px !important}
.mr10{margin-right:10px !important}
.mr11{margin-right:11px !important}
.mr12{margin-right:12px !important}
.mr13{margin-right:13px !important}
.mr14{margin-right:14px !important}
.mr15{margin-right:15px !important}
.mr16{margin-right:16px !important}
.mr17{margin-right:17px !important}
.mr18{margin-right:18px !important}
.mr19{margin-right:19px !important}
.mr20{margin-right:20px !important}

/* margin bottom */
.mb0{margin-bottom:0 !important}
.mb1{margin-bottom:1px !important}
.mb2{margin-bottom:2px !important}
.mb3{margin-bottom:3px !important}
.mb4{margin-bottom:4px !important}
.mb5{margin-bottom:5px !important}
.mb6{margin-bottom:6px !important}
.mb7{margin-bottom:7px !important}
.mb8{margin-bottom:8px !important}
.mb9{margin-bottom:9px !important}
.mb10{margin-bottom:10px !important}
.mb11{margin-bottom:11px !important}
.mb12{margin-bottom:12px !important}
.mb13{margin-bottom:13px !important}
.mb14{margin-bottom:14px !important}
.mb15{margin-bottom:15px !important}
.mb16{margin-bottom:16px !important}
.mb17{margin-bottom:17px !important}
.mb18{margin-bottom:18px !important}
.mb19{margin-bottom:19px !important}
.mb20{margin-bottom:20px !important}
.mb21{margin-bottom:21px !important}
.mb22{margin-bottom:22px !important}
.mb23{margin-bottom:23px !important}
.mb24{margin-bottom:24px !important}
.mb25{margin-bottom:25px !important}
.mb26{margin-bottom:26px !important}
.mb27{margin-bottom:27px !important}
.mb28{margin-bottom:28px !important}
.mb29{margin-bottom:29px !important}
.mb30{margin-bottom:30px !important}
.mb31{margin-bottom:31px !important}
.mb32{margin-bottom:32px !important}
.mb33{margin-bottom:33px !important}
.mb34{margin-bottom:34px !important}
.mb35{margin-bottom:35px !important}
.mb36{margin-bottom:36px !important}
.mb37{margin-bottom:37px !important}
.mb38{margin-bottom:38px !important}
.mb39{margin-bottom:39px !important}
.mb40{margin-bottom:40px !important}
.mb41{margin-bottom:11px !important}
.mb42{margin-bottom:12px !important}
.mb43{margin-bottom:13px !important}
.mb44{margin-bottom:14px !important}
.mb45{margin-bottom:15px !important}
.mb46{margin-bottom:16px !important}
.mb47{margin-bottom:17px !important}
.mb48{margin-bottom:18px !important}
.mb49{margin-bottom:19px !important}
.mb50{margin-bottom:50px !important}
.mb60{margin-bottom:60px !important}

/* padding top */
.pt0{padding-top:0 !important}
.pt1{padding-top:1px !important}
.pt2{padding-top:2px !important}
.pt3{padding-top:3px !important}
.pt4{padding-top:4px !important}
.pt5{padding-top:5px !important}
.pt6{padding-top:6px !important}
.pt7{padding-top:7px !important}
.pt8{padding-top:8px !important}
.pt9{padding-top:8px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pt30{padding-top:30px !important}
.pt35{padding-top:35px !important}
.pt50{padding-top:50px !important}
.pt90{padding-top:90px !important}
.pt120{padding-top:120px !important}

/* padding left */
.pl0{padding-left:0 !important}
.pl1{padding-left:1px !important}
.pl2{padding-left:2px !important}
.pl3{padding-left:3px !important}
.pl4{padding-left:4px !important}
.pl5{padding-left:5px !important}
.pl6{padding-left:6px !important}
.pl7{padding-left:7px !important}
.pl8{padding-left:8px !important}
.pl9{padding-left:9px !important}
.pl10{padding-left:10px !important}
.pl15{padding-left:15px !important}
.pl20{padding-left:20px !important}
.pl30{padding-left:30px !important}
.pl40{padding-left:40px !important}
.pl50{padding-left:50px !important}
.pl60{padding-left:60px !important}


/* padding right */
.pr1{padding-right:1px !important}
.pr2{padding-right:2px !important}
.pr3{padding-right:3px !important}
.pr4{padding-right:4px !important}
.pr5{padding-right:5px !important}
.pr6{padding-right:6px !important}
.pr7{padding-right:7px !important}
.pr8{padding-right:8px !important}
.pr9{padding-right:9px !important}
.pr10{padding-right:10px !important}
.pr20{padding-right:20px !important}
.pr30{padding-right:30px !important}
.pr40{padding-right:40px !important}


/* padding bottom */
.pb0{padding-bottom:0 !important}
.pb1{padding-bottom:1px !important}
.pb2{padding-bottom:2px !important}
.pb3{padding-bottom:3px !important}
.pb4{padding-bottom:4px !important}
.pb5{padding-bottom:5px !important}
.pb6{padding-bottom:6px !important}
.pb7{padding-bottom:7px !important}
.pb8{padding-bottom:8px !important}
.pb9{padding-bottom:9px !important}
.pb10{padding-bottom:10px !important}
.pb11{padding-bottom:11px !important}
.pb12{padding-bottom:12px !important}
.pb13{padding-bottom:13px !important}
.pb14{padding-bottom:14px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:15px !important}
.pb35{padding-bottom:35px !important}
.pb40{padding-bottom:40px !important}


/*height*/
.h0{height:0 !important;}
.h10{height:10px !important;}
.h20{height:20px !important;}
.h30{height:30px !important;}
.h40{height:40px !important;}
.h50{height:50px !important;}
.h60{height:60px !important;}
.h70{height:70px !important;}
.h80{height:80px !important;}
.h90{height:90px !important;}
.h100{height:100px !important;}
.h200{height:200px !important;}
.h230{height:230px !important;}

/*font-size*/

.f11 {font-size:11px !important;}
.f12 {font-size:12px !important;}
.f13 {font-size:13px !important;}
.f14 {font-size:14px !important;}
.f15 {font-size:15px !important;}




@charset "euc-kr";

/* default */
body {font-family:'³ª´®¹Ù¸¥°íµñ','NanumBarunGothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','Nanum Gothic','dotum';color:#666;font-size:14px;padding:0px;margin:0px;text-align:center;letter-spacing:normal;-webkit-text-size-adjust:none}
html {overflow-y:scroll}
html, body {width:100%;min-width:1227px}
body{overflow-x:visible !important}
div, p, ul, li,ol, table, th, td, textarea, input, span, form, h1, h2, h3, h4, h5, h6, dt, dl, dd, em, sup {padding:0px;margin:0px;vertical-align:top}
ul, ol, dl, dd, dt, li {list-style-type:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
form, fieldset{margin:0;padding:0;border:0}
table, tbody, tfoot, thead, tr, th, td {border-collapse:collapse}
img {border:0;vertical-align:top;outline:none}
optgroup {font-style:normal;font-size:0px;height:0px;line-height:0px}
input {margin:0;vertical-align:middle;color:#888}
select {margin:0;vertical-align:middle;color:#888}
label {cursor:pointer;}
img, fieldset {border:0 none transparent;/*'transparent' for Opera7*/}
i, em {font-style:normal;}
caption{visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px}
legend{position:absolute;top:0;left:0;visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px}
/* html5 ie9 else */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
   display:block;
   padding:0;
   margin:0
}

/* ¸µÅ© */
a {text-decoration:none;color:#666;cursor:pointer;}
a:link, a:visited {text-decoration:none;color:#666;}
a:hover, a:focus, a:active{background:none;text-decoration:none;}

/* accessibility */
a.accessibility{position:absolute;display:block;width:100%;left:0;text-align:center;top:-10000px;z-index:9999999;font-size:11px;font-weight:bold}
a.accessibility:hover, a.accessibility:focus, a.accessibility:active{position:absolute;top:0;padding:10px 0;font-weight:bold;color:#fff;background:#6f721e;z-index:9999999}
.hidden { visibility:hidden; position:absolute; font-size:0; width:0; height:0; line-height:0; margin:0; padding:0; background:none}




#wrap{width:100%; position:relative; background-color:#efece6;}
/* header */
#header_wrap{position:absolute;top:0;left:0;width:100%;min-width:1227px;z-index:1000}
#header_wrap .header{position:relative;width:960px;margin:0 auto;z-index:100;}

#header_wrap .header .global_menu .gnb_comm {position:absolute;top:5px;right:70px; font-size:11px;}
#header_wrap .header .global_menu li { float:left;  font-size:10px; color:#b8b8b8;  background: url('../../images/common/gnb_icon.gif') 0 5px no-repeat; padding-left:3px;}
#header_wrap .header .global_menu li a {padding:4px; font-size:10px; color:#b8b8b8; font-weight:bold;}
#header_wrap .header .global_menu li a:hover {text-decoration:none; color:#969595;  font-weight:bold;}

#header_wrap .header .global_menu .gnb_icon {position: absolute; right:0px; top:5px; }
#header_wrap .header .global_menu .gnb_icon li{float:left;  padding-left:1px; width:20px; height:20px;}

#header_wrap .header .global_menu .gnb_icon li.t_icon { text-indent:-9999px;  background: url('../../images/common/t_icon.gif') 0 0 no-repeat;}
#header_wrap .header .global_menu .gnb_icon li.f_icon { text-indent:-9999px;  background: url('../../images/common/f_icon.gif') 0 0 no-repeat;}
#header_wrap .header .global_menu .gnb_icon li.i_icon { text-indent:-9999px;  background: url('../../images/common/in_icon.gif') 0 0 no-repeat;}
#header_wrap .header .global_menu .gnb_icon li a { width:17px; height:17px;  text-indent:-9999px; display:block; }
#header_wrap .header .global_menu .gnb_icon li a:hover { width:17px; height:17px;  text-indent:-9999px;  }




#header_wrap .header h1{padding-top:20px;height:70px;}
#header_wrap .header .mTopNew { position:absolute; left:0px; top:20px; }
#header_wrap .gnb_wrap{position:relative;overflow:hidden;visibility:hidden}
#header_wrap .gnb_wrap > ul > li{float:left}
#header_wrap .gnb_wrap > ul > li > a{display:block;width:238px;font-size:14px;color:#fff;line-height:40px;border-left:1px solid #494846; font-weight:bold;}
#header_wrap .gnb_wrap > ul > li.current > a,
#header_wrap .gnb_wrap > ul > li.actived > a{color:#d3030f;}
#header_wrap .gnb_wrap > ul > li.last > a{border-right:1px solid #494846}
#header_wrap .gnb_wrap > ul:after {content:" ";display:block;clear:both;overflow:hidden}


#header_wrap .otherMenu{position:absolute;top:45px;right:0}
#header_wrap .otherMenu li{float:left;line-height:18px;padding-left:23px;background:url(../../images/common/line_01.gif) 11px 5px no-repeat}
#header_wrap .otherMenu li img{vertical-align:middle}
#header_wrap .otherMenu li.last{padding-left:5px;background:none}
#header_wrap .otherMenu li.first{background:none}
#header_wrap .snb{text-align:left}
#header_wrap .snb{margin-top:20px}
#header_wrap .snb li{margin-bottom:10px;padding-left:20px}
 
#header_wrap .snb li a{font-size:12px;color:#c2c0c0;  font-weight:bold;}
#header_wrap .snb li a:hover{color:#ffffff;}


#header_wrap p.snb_bg{position:absolute;top:130px;left:0;width:100%;overflow:hidden;display:none;background:url(../../images/common/snb_bg_black.png) repeat;background:rgba(0,0,0,0.8);border-bottom:1px solid #6a6a6a;z-index:10}
#header_wrap span.snb_drop{position:absolute;top:0;left:0;width:100%;height:5px;background:url(../../images/common/snb_drop_bg.gif) repeat-x}
#header_wrap span.gnb_bg_white{position:absolute;top:0;left:0;width:100%;height:90px; z-index:15}
#header_wrap span.gnb_bg_black{position:absolute;top:90px;left:0;width:100%;height:40px;background:url(../../images/common/snb_bg_black.png) repeat;background:rgba(0,0,0,0.8);z-index:15}


/* footer */
#footer_wrap{width:100%;text-align:left; background-color:#000000; text-align:center; padding:30px 0 20px 0;}
#footer_wrap address{clear:both;font-style:normal;font-size:11px;color:#aaaaaa;line-height:18px;}
