@charset "euc-kr";

@font-face {
    font-family: 'nanum';
    src: url('../font/nanumbarungothiclight.eot');
    src: url('../font/nanumbarungothiclight.eot?#iefix') format('embedded-opentype'),
         url('../font/nanumbarungothiclight.woff') format('woff'),
         url('../font/nanumbarungothiclight.ttf') format('truetype');
    font-weight: lighter;
    font-style: normal;
}
@font-face {
    font-family: 'nanum';
    src: url('../font/nanumbarungothicregular.eot');
    src: url('../font/nanumbarungothicregular.eot?#iefix') format('embedded-opentype'),
         url('../font/nanumbarungothicregular.woff') format('woff'),
         url('../font/nanumbarungothicregular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nanum';
    src: url('../font/nanumbarungothicbold.eot');
    src: url('../font/nanumbarungothicbold.eot?#iefix') format('embedded-opentype'),
         url('../font/nanumbarungothicbold.woff') format('woff'),
         url('../font/nanumbarungothicbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
html{overflow-x:hidden;}
#header{width:100%; background:#fff;}
#header.fixed{position:fixed; left:0; top:0; z-index:10;}
.header_top{overflow:hidden;}
.header_top .left{float: left; width: 55%; background: #fe6601;text-align: right;}
.header_top .left p{display: inline-block; width: 100%; max-width: 600px; height: 71px; padding-top: 15px; background: url(../images/top_left_bg.png) 100% 0 no-repeat; box-sizing: border-box; text-align: center;}
.header_top .right{float:right; width: 45%; height:71px; background: #fff; border-bottom:1px solid #ececec; box-sizing:border-box; text-align: left;}
.header_top .right .link_area{overflow: hidden; display: inline-block; width: 100%; max-width: 450px; padding-top:37px; text-align: right;}
.header_top .right .common_btn{display:inline-block;  vertical-align:middle;}
.header_top .right .common_btn a{display:inline-block; padding:0 10px; background:url(../images/top_btn_bar.png) 0 50% no-repeat; text-align:center;}
.header_top .right .common_btn a:first-child{background:none;}
.header_top .right .common_btn a a:hover{color:#000;}
.header_top .right .sns_link{display:inline-block; vertical-align:middle;}
.header_top .right .sns_link a{margin-left:3px;}
.header_top .right .sns_link a:first-child{margin-left:0;}
.right{float:right; width: 100%; height:71px; background: #fff; border-bottom:0px solid #ececec; box-sizing:border-box; text-align: left;}
.right .link_area{overflow: hidden; display: inline-block; width: 100%; max-width: 600px; padding-top:33px; text-align: right;}
.right .common_btn{display:inline-block;  vertical-align:middle;}
.right .common_btn a{display:inline-block; padding:0 10px; background:url(../images/top_btn_bar.png) 0 50% no-repeat; text-align:center;}
.right .common_btn a:first-child{background:none;}
.right .common_btn a a:hover{color:#000;}
.right .sns_link{margin-left: 15px;margin-top: 10px; display:inline-block; vertical-align:middle;}
.right .sns_link a{margin-left:3px;}
.right .sns_link a:first-child{margin-left:0;}
.header_inner{width:100%; min-width:1000px;}
.header_inner2{width:100%; min-width:1000px;}
.header_inner:after{clear:both; display:block; content:"";}
.header_inner h1{width:100%; max-width:1000px; margin:0 auto; text-align:left;}
.header_inner .gnb_wrap{height:55px; background:#fe6601; box-sizing:border-box; color:#ff;}
.header_inner .gnb_wrap .gnb{width:1000px; margin:0 auto;}
.header_inner .gnb_wrap .gnb:after{clear:both; display:block; content:"";}
.header_inner .gnb_wrap .gnb a{color:#fff; text-align:center;}
.header_inner .gnb_wrap .gnb a:hover{color:#000;}
.header_inner .gnb_wrap .gnb > li{display:inline-block; position:relative;}
.header_inner .gnb_wrap .gnb > li > a{display:block; height:37px; padding:18px 25px 0; font-size:17px;}
.header_inner .gnb_wrap .gnb > li .depth2{display:none; position:absolute; left:0; top:55px; width:100%;}
.header_inner .gnb_wrap .gnb > li .depth2{background:#fe6601;}
.header_inner .gnb_wrap .gnb > li .depth2 li{border-top:1px solid rgba(255,255,255,.5);}
.header_inner .gnb_wrap .gnb > li .depth2 li a{display:block; padding:11px 0; font-size:15px;}
#container{}
#container .contents{width:1500px; padding-top:15px; margin:0 auto;}
#container .contents .tit_area{margin-bottom:45px;}
#container .contents .tit_area h2{font-size:30px; text-align:center;}
#container .contents .cont_area{min-height:450px; font-size:15px;}

#container2 .contents2{width:1200px; padding-top:15px; margin:0 auto;}
#container2 .contents2 .tit_area2{margin-bottom:45px;}
#container2 .contents2 .tit_area2 h2{font-size:30px; text-align:center;}
#container2 .contents2 .cont_area2{min-height:450px; font-size:15px;}

#footer{padding-top:50px;}
#footer .footer_inner{height:100px; padding-left:460px; padding-top:15px; background:url(../images/copy_logo.png) 40px 10px no-repeat; font-size:12px; color:#000;}
#footer .footer_inner p{margin-bottom:5px;}
#footer .footer_inner p.txt2 span{padding-right:10px; color:#e4700b;}
#footer .footer_inner p.copy{margin-bottom:10px;}


.con_login {width:1200px; height:700px; background:url(../images/login_bg.gif) center 0 no-repeat; padding-top:150px;}
.login_n {width:402px; margin:0 auto; background:#fff; border:2px solid #dfdfe2; padding-top:60px;}
.lo li {width:316px; margin:0 auto; border-bottom:2px solid #ddd; }
.in {border:1px solid #fff; width:316px; height:50px; padding-left:30px;}
.login_bt {padding:25px 0;}
.login_m li {display:inline-block; *display:inline; *zoom:1; padding:0 10px 0 20px; background:url(../images/line.gif) left 0px no-repeat; }
.login_m li:first-child {background:none}

.sns {padding:40px 0;}
.sns li {display:inline-block; *display:inline; *zoom:1; padding:0 3px; vertical-align:top;}
.sns li.sns_t {padding-right:20px; padding-top:10px;}

.scroll_txt h2 {font-size:18px; color:#fff; font-weight:500; text-align:center;}
.ing_scroll {background:#f8f8f8; width:96px; text-align:center;  position:absolute; top:560px; left:595px; margin-left:50%; z-index:100000;}
