@charset "utf-8";
@import url(../book.font.css);

* {margin:0;padding:0;}
body {min-width:1400px;color:#333;font-size:12px;font-family:'Noto Sans KR', sans-serif;}
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}
ul,li,ol {list-style:none;}
img {border:0;vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;}
input, textarea, a {font-size:12px;font-family:'Noto Sans KR', sans-serif;}
legend {position:absolute;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
fieldset, button {vertical-align:middle;border:0;}
caption {text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;color:transparent;}
.blind {position:absolute;top:-9999px;text-indent:-100%;font-size:0;line-height:0;}
.clfix {*zoom:1}
.clfix:after {content:"";display:block;clear:both;}
a {color:#333;text-decoration:none;}

/* 공통 */
#eventWrap .top_menu {position:relative;width:1400px;margin:0 auto;z-index:10;}/* [PUB]: 로고 위치에 따라 width값 조정 */
#eventWrap .top_menu .logo {position:absolute;top:70px;right:0;}
#eventWrap .top_menu .menu {position:absolute;top:73px;right:120px;height:19px;padding:3px 10px 0 10px;border-radius:11px;text-align:center;}
#eventWrap .top_menu .menu a {display:inline-block;padding: 0 10px;font-size:17px;color:#373737;line-height:20px;letter-spacing:-0.025em;}
#eventWrap .top_menu .menu a:first-child {border-right:1px solid #373737;}
#footer {background:#666666;}
#footer .footer_inner {width:900px;margin:0 auto;color:#222;padding:20px 0 20px 100px;letter-spacing:-0.032em;font-weight:bold;}
#footer .footer_inner ul {*zoom:1;}
#footer .footer_inner ul:after {content:"";display:block;clear:both;}
#footer .footer_inner ul li {float:left;margin-right:18px;}
#footer .footer_inner ul li a {display:inline-block;padding:5px;font-weight:bold;color:#fff;}
#footer .footer_inner ul li a.privacy {color:#ead572;}
#footer .footer_inner ul li span {display:inline-block;margin-left:18px;color:#ccc}
#footer .footer_inner p {padding-left:5px;font-weight:normal;color:#b5b5b5;}
#footer .footer_inner p.copyright {font-weight:bold;color:#858585;}
#footer .footer_inner .addr {margin:25px 0 15px}
#footer .footer_inner .btn_myinfo {display:inline-block;width:52px;height:16px;background:url('/img/event/e200610/btn_myinfo.png') no-repeat 0 0;text-indent:-1000px;font-size:0;line-height:0;vertical-align:middle;}

.wrap {position:relative;margin:0 auto;}
/* //공통 */

/* EVENT COMMON */
#eventWrap{min-width:1200px;}
#eventWrap .blind{overflow:hidden;position:absolute;top:auto;left:auto;width:1px;height:1px;margin:-1px;font-size:1px;line-height:1;clip:rect(0,0,0,0);}
[class^="sector-"] .wrap{position:relative;width:1200px; margin: 0 auto;}
[class^="sector-"] {position:relative;width:100%;box-sizing:border-box; -webkit-box-sizing: border-box;}
[class^="sector-"] *{ letter-spacing: -1px; font-family: 'Noto Sans KR';}
[class^="sector-"] .btnWrap{text-align:center;line-height:1;}
[class^="sector-"] .btnWrap > a{display:inline-block;}
.area-info{padding:100px 0;background:#f3f3f3;}
.area-info .wrap{width:1120px;margin:0 auto;padding:0 60px;}
.area-info h2{margin-bottom: 20px; font-size:30px;font-weight:700;color:#525252;line-height:1.2;letter-spacing:-2px;text-align:left;}
.area-info li{font-size:20px;color:#525252;line-height:1;letter-spacing:-0.025em;}
.area-info li strong { color: #d41643;}
.area-info li:before{content:'· ';}
.area-info li + li{margin-top:15px;}
.area-info .btnPrivacy{position:absolute;top:-5px;right:136px;display:block;width:130px;height:33px;background:#666666;font-size:18px;color:#fff;text-align:center;line-height:33px;letter-spacing:-0.025em;border-radius:5px;}

/* START */
.sector-visual{background-image: url('/img/event/e250827/bg1.png'), url('/img/event/e250827/bg.png');background-repeat:no-repeat,repeat;background-position:center center;position:relative;height:1311px;padding-top:119px;}
.sector-visual .wrap {background:url('/img/event/e250827/bg_visual.png') no-repeat center 0;width:100%;height:1133px;}
.sector-con01{background-color:#F9F9F1;padding: 104px 0 138px;}
.sector-con01 .wrap{background:url('/img/event/e250827/bg_con01.png') 50% 0 no-repeat;width:1289px;height:2679px;}

.sector-con02{background:url('/img/event/e250827/bg2.png') #ECF2F9 no-repeat 50% 132px;height:1724px;padding:134px 0 50px;}
.sector-con02 .wrap{background: url('/img/event/e250827/bg_con02.png') 50% 0 no-repeat;height:1540px;width:100%;position: relative;}

.sector-con03{background:url('/img/event/e250827/bg3.png') #ECF2F9 no-repeat 50% 402px;height:2018px;padding:50px 0 126px;}
.sector-con03 .wrap{background: url('/img/event/e250827/bg_con03.png') 50% 0 no-repeat;height:1892px ;width:100%;position: relative;}
.sector-con03 .btnWrap{width:100%;position:absolute;bottom:0px;}
.sector-con03 .btnWrap a{background: url('/img/event/e250827/btn_apply.png') 50% 0 no-repeat;width:500px;height:102px;position:relative;}

