@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:1200px;margin:0 auto;z-index:10;}/* [PUB]:로고 위치에 따라 width값 조정 */
#eventWrap .top_menu .logo{position:absolute;top:50px;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:#fff;line-height:20px;letter-spacing:-0.025em;}
#eventWrap .top_menu .menu a:first-child{border-right:1px solid #fff;}
#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:1122px;}
[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{background:#f4f4f4;}
.area-info .wrap{width:974px;height:409px;margin:0 auto;background:url('/img/event/e250704/bg_con_footer.png') no-repeat 50% 0;}
.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{height: 1211px; background-image: url('/img/event/e250704/bg_visual_1.png'), url('/img/event/e250704/bg_visual_0.png'); background-repeat: no-repeat, repeat-x; background-position: 50% 0; overflow:hidden;}
.sector-visual .wrap{max-width:1708px;width:100%;height:1744px;background:url('/img/event/e250704/bg_visual.png') no-repeat 50% 0;}

.sector-con01{background:#f2f9fe;}
.sector-con01 .wrap{width:974px;height:595px;background:url('/img/event/e250704/bg_con01.png') no-repeat 50% 0;}

.sector-con02{background:#d8ecfd;}
.sector-con02 .wrap{width:974px;height:998px;background:url('/img/event/e250704/bg_con02.png') no-repeat 50% 0;}

.sector-con03{background:#fff;}
.sector-con03 .wrap{width:974px;height:1154px;background:url('/img/event/e250704/bg_con03.png') no-repeat 50% 0;}

.sector-con04{background:#d8ecfd;}
.sector-con04 .wrap{width:1221px;height:2233px;background:url('/img/event/e250704/bg_con04.png') no-repeat 50% 0;}
.sector-con04 .wrap .btnWrap {position: absolute; left: 0; right: 0; bottom: 94px;}
.sector-con04 .wrap .btnWrap .btnLink {display: block; width: 600px; height: 140px; margin: 0 auto; cursor:pointer;}

