@charset "utf-8";

#evtWrap img {vertical-align:top;}
.inner {width:1080px;height:100%;margin:0 auto;}
.visual_wrap {display:block;width:100%;height:939px;background:url('../images/visual_bg.jpg') repeat-x;}
.evt_visual {display:block;width:100%;height:939px;background:url('../images/visual.jpg') center center no-repeat;}
.evt_visual .inner {position:relative;}
.evt_visual h2 {display:block;padding-top:65px;text-align:center;}
.evt_visual .btn_member {display:block;width:158px;height:113px;position:absolute;top:391px;left:693px;text-indent:-9999em;}

/* section01 */
.section01_wrap {display:block;width:100%;height:803px;background:url('../images/section01_wrap.jpg') repeat-x;}
.section01 {display:block;width:100%;height:100%;background:url('../images/section01_bg.jpg') center center no-repeat;box-sizing:border-box;}
.section01 .inner {position:relative;padding:0;}
.section01 h3 {display:block;padding-bottom:153px;text-align:center;}
.section01 .swiper-container {display:block;width:1080px;margin:0 auto;}
.section01 .swiper-slide {display:block;width:1080px;height:704px;padding:65px 70px 96px;position:relative;}
.section01 .swiper-slide ul {display:block;width:100%;}
.section01 .swiper-slide ul:after {display:block;content:'';clear:both;}
.section01 .swiper-slide ul li {float:left;position:relative;}
.section01 .swiper-slide ul li.first {width:507px;height:220px;}
.section01 .swiper-slide ul li.first a {display:block;width:122px;height:57px;position:absolute;top:101px;left:0;text-indent:-9999em;}
.section01 .swiper-slide ul li.first a.link2 {width:184px;}
.section01 .swiper-slide ul li.first a.link3 {width:164px;}
.section01 .swiper-slide ul li.second {width:433px;height:220px;}
.section01 .swiper-slide ul li.second .btn_pop {display:block;width:46px;height:51px;position:absolute;top:4px;left:86px;text-indent:-9999em;background:transparent;border:none;}
.section01 .swiper-slide ul li.last {width:940px;height:323px;}
.section01 .swiper-button-next.swiper-button-disabled,.section01 .swiper-button-prev.swiper-button-disabled {opacity:0.5;}
.section01 .swiper-button-prev {position:absolute;width:32px;height:41px;background:url('../images/section01_prev.jpg') no-repeat;top:263px;left:0;margin:0;}
.section01 .swiper-button-next {position:absolute;width:32px;height:41px;background:url('../images/section01_next.jpg') no-repeat;top:263px;right:0;margin:0;}
.section01 .swiper-pagination-bullet {width:19px;height:19px;}
.section01 .swiper-pagination-bullet-active {opacity: 1; background: #ff9100;}
.section01 .swiper-container-horizontal>.swiper-pagination-bullets,.section01 .swiper-pagination-custom,.section01 .swiper-pagination-fraction {bottom:42px;line-height: 11px;}

.section01 button{background:transparent;border:none;}

/* section02 */
.section02 {display:block;width:100%;height:998px;background:#fff;}
.section02 .inner {display:block;width:1080px;padding:58px 0 65px;position:relative;}
.section02 h3 {display:block;padding-bottom:45px;text-align:center;}
.section02 .ratingGraph {display:block;width:100%;padding-bottom:54px;}
.section02 .ratingList {display:block;width:100%;padding-bottom:70px;}
.section02 .ratingTxt {display:block;text-align:center;}
.section02 .btn_ratingBenefit {display:block;width:226px;height:40px;position:absolute;top:0;right:0;}

/* section03 */
.section03_wrap {display:block;width:100%;height:824px;background:url('../images/section03_wrap.jpg') repeat-x;}
.section03 {display:block;width:100%;height:100%;padding:91px 0 0;background:url('../images/section03_bg.jpg') center center no-repeat;box-sizing:border-box;}
.section03 .inner {padding:0;position:relative;}
.section03 h3 {display:block;padding-bottom:58px;text-align:center;}
.section03 a {display:inline-block;position:relative;text-indent:-9999em;}
.section03 a.btn_month {width:268px;height:273px;position:absolute;top:211px;left:-37px;}
.section03 a.btn_level {width:264px;height:268px;position:absolute;top:193px;right:-25px;}
.section03 iframe {display:inline-block;width:475px;height:260px;position:absolute;top:231px;left:300px;}

/* section04 */
.section04_wrap {display:block;width:100%;height:735px;background:#ffa530;}
.section04 {display:block;width:100%;padding:70px 0 121px;}
.section04 h3 {display:block;padding-bottom:66px;text-align:center;}
.section04 .inner {position:relative;}
.section04 .swiper-container {display:block;width:1080px;margin:0 auto;margin-left:0;}
.section04 .swiper-slide {float:left;display:inline-block;width:345px;height:333px;padding:27px 17px 27px 18px;background:#fff;border-radius:10px;}
.section04 .swiper-button-next.swiper-button-disabled,.section04 .swiper-button-prev.swiper-button-disabled {opacity:0.5;}
.section04 .swiper-button-prev2 {position:absolute;width:40px;height:77px;background:url('../images/slide_prev.png') no-repeat;top:354px;left:-84px;margin:0;}
.section04 .swiper-button-next2 {position:absolute;width:40px;height:77px;background:url('../images/slide_next.png') no-repeat;top:354px;right:-84px;margin:0;}
.section04 .swiper-slide .txtArea {position:relative;padding-top:23px;} 
.section04 .swiper-slide .txtArea b {display:block;width:230px;padding-bottom:11px;font-family:'Noto Regular';font-size:23px;line-height:1em;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.section04 .swiper-slide .txtArea p {display:block;font-family:'Noto Regular';font-size:15px;line-height:1em;color:#727272;}
.section04 .swiper-slide .txtArea i {display:block;width:95px;height:110px;position:absolute;top:-30px;right:-6px;}

/* section05 */
.section05 {display:block;width:100%;padding:45px 0 46px;background:#fff;}
.section05 .banner_list:after {display:block;content:'';clear:both;}
.section05 .banner_list li {float:left;width:526px;height:177px;}
.section05 .banner_list li:first-child {margin-right:28px;}

/* notice */
.notice {display:block;width:100%;height:212px;padding:40px 0 35px;background:#eeeeee;}
.notice .inner {display:block;width:980px;height:auto;margin:0 auto;padding:0;text-align:left;}
.notice i {float:left;display:block;padding-right:37px;}
.notice .notice_txt {float:left;width:878px;}
.notice .notice_txt h3 {display:block;padding-bottom:12px;}
.notice .notice_txt ul {display:block;width:878px;}
.notice .notice_txt ul li {display:block;font-family:'Noto Regular';font-size:15px;line-height:26px;color:#000;text-align:left;letter-spacing:-0.2px;}
.notice .notice_txt ul li:before {display:inline-block;content:'';clear:both;width:3px;height:3px;margin:0 6px 3px 0;background:url('../images/icon_dottod.jpg') no-repeat;}
.notice .notice_txt ul li span {display:block;padding-left:8px;}
.notice .notice_txt ul li b {font-family:'Noto Bold';color:#e93535;}

/* »ç¿ë ¾È³» ÆË¾÷ */
.pop_wrap { display:none;z-index:9999;position:absolute;top:-122px;right:0;}
.pop_wrap .window {width:443px;height:182px;border:2px solid #fa6256;}
.pop_wrap .window .pop_head {height:36px;background:#fa6256;padding:12px 33px 9px 31px;}
.pop_wrap .window .pop_head:after {display:block;content:'';clear:both;}
.pop_wrap .window .pop_head span {float:left;display:block;width:120px;font-family:'Noto Bold';font-size:16px;line-height:1em;color:#fff;}
.pop_wrap .window .pop_head a.cls {display:block;float:right;position:relative;}
.pop_wrap .window .pop_body {display:block;width:100%;padding:20px 30px;background:#ffffff;}
.pop_wrap .window .pop_body ul {display:block;width:100%;}
.pop_wrap .window .pop_body ul li {display:block;width:100%;}
.pop_wrap .window .pop_body ul li:after {display:block;content:'';clear:both;}
.pop_wrap .window .pop_body i {float:left;display:inline-block;width:74px;height:21px;line-height:21px;margin-right:10px;background:#5a5655;border:1px solid #3a3a3a;border-radius:8px;color:#fff;text-align:center;}
.pop_wrap .window .pop_body span {float:left;font-family:'Noto Regular';color:#5a5655;}
.pop_wrap .window .pop_body span b {font-family:'Noto Bold';}
.pop_wrap .window .pop_body span b.under {text-decoration:underline;}

.pop_wrap.pop1 { display:none;z-index:9999;position:absolute;top:0;right:0;}
.pop_wrap.pop2 { display:none;z-index:9999;position:absolute;top:0;right:0;}
.pop_wrap.pop2 .window {height:207px;}
.pop_wrap.pop3 { display:none;z-index:9999;position:absolute;top:0;right:0;}