@charset "utf-8";

body{font-family:'맑은 고딕',‘Malgun Gothic’,sans-serif;font-size:16px;line-height:100%;color:#000;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {margin:0;padding:0;border:0;border-radius:0;outline:0;}
h1, h2, h3, h4, h5, h6{margin:0;font-weight:normal;}
ol, ul, li{list-style:none;}
input:focus, a:focus, select:focus{outline:dotted 1px #797979;}
img, fieldset, iframe{border:0;}
img, input, select{vertical-align:middle;}
hr, legend, caption{display:none;}
input::-webkit-input-placeholder{color:#999;}
input:-ms-input-placeholder{color:#999;}
textarea::-webkit-input-placeholder{color:#999;}
textarea:-ms-input-placeholder{color:#999;}

a, img{border:0;outline:none;selector-dummy:expression(this.hideFocus=true);padding:0;margin:0;color:inherit;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover, a:focus{text-decoration:none;}
a:active{text-decoration:none;}


.login_wrap{position:absolute;width:1235px;padding:70px 80px;box-sizing:border-box;letter-spacing:-1px}
.login_wrap header:after{clear:both;content:'';display:block}
.login_wrap h1{width:547px;height:60px;padding-bottom:20px;font-size:0;background:url(../img/logo.png) no-repeat;}
.login_wrap header h1 + div{float:right;margin-top:-50px;font-size:14px;}
.login_wrap header h1 + div a{display:inline-block;margin-left:3px;border-bottom:1px solid #000;font-weight:bold;padding:0 5px 10px 35px}
.login_wrap header h1 + div a:nth-child(1){background:url(../img/icon0.png) no-repeat 5px 1px;}
.login_wrap header h1 + div a:nth-child(2){background:url(../img/icon2.png) no-repeat 12px 0px;}

.w_box{border:3px solid #dcdcdc;padding:50px 60px}

.box01:after{clear:both;content:'';display:block}

.box01 .cobox{float:left;width:65%;padding-right:55px;box-sizing:border-box}
.box01 .cobox h2{font-weight:bold;font-size:20px;color:#a3080d;padding-bottom:18px;}
.box01 .cobox p{line-height:1.2}

.box01 .faqbox{float:right;width:35%;position:relative}
.box01 .faqbox h2{font-size:20px;font-weight:bold;border-bottom:1px solid #999;padding-bottom:15px;margin-bottom:7px;}

.box01 .faqbox .bx-viewport{width:100%;height:57px !important}
.box01 .faqbox ul li{padding:5px 0;}
.box01 .faqbox ul li a{float:left;width:80%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.box01 .faqbox ul li span{float:right;width:20%;text-align:right;letter-spacing:0}
.box01 .faqbox ul li:after{clear:both;content:'';display:block}

.bx-pager{display:none}
.bx-controls{position:absolute;right:-3px;top:-3px;}
.bx-controls a{display:inline-block;width:18px;height:17px;font-size:0;margin-left:5px;}
.bx-controls .bx-prev{background:url(../img/ar_left.png) no-repeat}
.bx-controls .bx-next{background:url(../img/ar_right.png) no-repeat}

.loginbox{padding-top:50px;}
.loginbox ul{width:100%;}
.loginbox ul:after{clear:both;content:'';display:block}
.loginbox li{float:left;width:32%}
.loginbox li:nth-child(2){margin:0 2%}
.loginbox li input{width:100%;border:1px solid #bcbcbc;height:52px;box-sizing:border-box;padding:0 20px}
.loginbox li input[type=submit]{background:#93060b;border:0;color:#fff;font-size:16px;font-weight:bold;}
.loginbox p input{margin:0;}
.loginbox p{margin:5px 0 40px;color:#a7a7a7;font-size:14px;vertical-align:middle}

.box02{background:#f2f2f2;}
.box02:after{clear:both;content:'';display:block}
.box02 li{box-sizing:border-box;width:25%;float:left;}
.box02 li a{display:block;padding:135px 15px 30px;font-size:14px;text-align:center;line-height:1.5;}
.box02 li h2{color:#b11116;font-size:20px;font-weight:bold;padding-bottom:5px;}
.box02 li:nth-child(1){background:url(../img/info_01.png) no-repeat center 30px}
.box02 li:nth-child(2){background:url(../img/02.png) no-repeat center 30px}
.box02 li:nth-child(3){background:url(../img/03.png) no-repeat center 30px}
.box02 li:nth-child(4){background:url(../img/04.png) no-repeat center 30px}


