@chaeset "utf-8";

#container {background:#fff;}
.content img {vertical-align:top;}
.inner {display:block;width:1000px;height:auto;margin:0 auto;padding:0 40px;/*background:#fff;*/text-align:center;}
.clear:after {display:block;content:"";clear:both;}
.bblr20 {border-bottom-left-radius:20px;}
.bbrr20 {border-bottom-right-radius:20px;}

.visualWrap {position:relative; width:100%; height:572px; background:#ffd4e5;}
.visualWrap .evtVisual {position:relative; max-width:1900px; height:572px; margin:0 auto; background:url('../images/evt_visual.jpg') center center no-repeat;text-indent:-9999px;}

.tab {display:block;width:100%;position:relative;top:0;z-index:200;background:url('../images/bg_tab.jpg') center top repeat-x;}
.tab ul {display:block;width:1000px;height:111px;margin:0 auto;}
.tab ul li {float:left;width:33.3%;height:111px;}
.tab ul li a {display:block;width:100%;height:100%;text-indent:-9999em;}

.tab ul li.first {display:block;background:url('../images/tab.png') no-repeat;background-position: 0 -2px;}
.tab ul li.sec {display:block;background:url('../images/tab.png') no-repeat;background-position: -326px -2px;}
.tab ul li.last {display:block;width:328px;background:url('../images/tab.png') no-repeat;background-position: -652px -2px;}

.tab ul li.first.on {display:block;background:url('../images/tab.png') no-repeat;background-position: 0 -113px;}
.tab ul li.sec.on {display:block;background:url('../images/tab.png') no-repeat;background-position: -326px -113px;}
.tab ul li.last.on {display:block;width:328px;background:url('../images/tab.png') no-repeat;background-position:right -113px;}

.tab01_content {display:block;width:100%;/*height:2850px;*/margin-top: -113px;/*background:#dce8b8 url('../images/tab01_bg.jpg') center 0 no-repeat;*/}
.tab02_content {display:block;width:100%;/* min-height:1000px;height:1704px; padding-bottom:139px;*/margin-top: -113px;}
.tab03_content {display:block;width:100%;/*height:3302px;*/margin-top: -113px;text-align:center;}

.tab01_content .tab01_evt01 {display:block;width:100%;padding:160px 0 70px;}

.tab01_content .tab01_evt02 {display:block;width:100%;position:relative;padding:70px 0;background:#8d75e1 url('../images/bg_evt02.jpg') 50% 50% no-repeat;}
.tab01_content .tab01_evt02 .inner {position:relative;background:none;}
.tab01_content .tab01_evt02 .btn_coupon {display:block;width:163px;height:163px;position:absolute;top:198px;left:648px;text-indent:-9999em;}
.tab01_content .tab01_evt02 .infoTxt {position:absolute;left:100px;top:370px;text-align:left;font-size:15px;color:#000;font-family:'Noto medium';}
.tab01_content .tab01_evt02 .infoTxt strong {font-family:'Noto bold';}
.tab01_content .tab01_evt02 .infoTxt .mb5 {margin-bottom:5px;}
.tab01_content .tab01_evt02 .infoTxt .txtRed {color:#c52e6a;}

.tab01_evt03 {padding:65px 0 75px;}
.tab01_evt03 h3 {display:block;padding:0 0 40px 0;text-align:center;}
.tab01_evt03 .tbl{padding-bottom:10px;/* background:url('../images/tbl-btm.png') 0 100% no-repeat;*/}
.tab01_evt03 .tbl table.tour{display:table;width:1000px;height:auto;margin:0 auto;border:0;box-sizing:border-box;}
.tab01_evt03 .tbl table.tour * {font-weight:bold;}
.tab01_evt03 .tbl table.tour th{display:table-cell;height:70px;line-height:70px;border:0; background:#c52e6a; font-size:20px;color:#fff;}
.tab01_evt03 .tbl table.tour th img {vertical-align:middle;}
.tab01_evt03 .tbl table.tour th.first {border-top-left-radius:20px;border-bottom-left-radius:20px;}
.tab01_evt03 .tbl table.tour th.last {border-right:0;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.tab01_evt03 .tbl table.tour td {border-bottom:1px solid #eeebc6; background:#ffffff; text-align:center; height:50px; font-size:16px; font-weight:bold; color:#535353; line-height:50px;vertical-align:middle;}
.tab01_evt03 .tbl table.tour td.first{font-family: 'Noto Bold';color:#c52e6a;} 
.tab01_evt03 .tbl table.tour td.last{border-right:none;}
.tab01_evt03 .tour_txt {display:block;padding:22px 0 0 10px;line-height:1em;text-align:left;}

.tab01_evt04 {padding:36px 0 43px;}

.tab02_content .inner {display:block;width:1000px;height:auto;margin:0 auto;padding:0;text-align:left;}
.tab02_content .tab02_evt01 {height:847px;padding:152px 0 39px;background:#f5f5f5 url('../images/bg_tab02_evt01.jpg') 50% 92px no-repeat;}
.tab02_content .tab02_evt01 p {text-align:center;}

.tab02_content .notice_txt {text-align:center;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}

.tab02_content .review_wrap {display:block;width:100%;height:auto;margin:0 auto;padding:70px 0 20px 0;}
.tab02_content .review_wrap h3 {padding-bottom:40px;text-align:center;}
.tab02_content .review_body {background:#f0f0f0;}
.tab02_content .review_cont {display:block;height:auto;margin:0 auto;padding:0;}
.tab02_content .review_wrap .input_wrap {width:1000px;padding:50px 0;margin:0 auto;}
.tab02_content .review_bottom{padding-bottom: 10px;background: url('../images/tbl-btm.png') 0 100% no-repeat;}

/**/

.tab03_content .inner {padding:0;}
.tab03_content img {width:100%;}
.tab03_evt01 {display:block;width:100%;padding-top:160px;padding-bottom:70px;}
.tab03_evt02 .inner {position:relative;}
.tab03_evt02 a{position:absolute; display:block; width:324px; height:272px; top:198px; text-indent:-9999px;}
.tab03_evt02 a.vod-01{left:0;}
.tab03_evt02 a.vod-02{left:337px;}
.tab03_evt02 a.vod-03{left:675px;}
.tab03_content .tab03_evt02 {height:540px;background:#ffd4e5 url('../images/bg_tab03_evt02.jpg') 50% 50% no-repeat;}
.tab03_evt04 {background:url('../images/bg_tab03_evt04.jpg') left top repeat;}
.tab03_evt04 .inner {width:1280px;}

/**/
.input_wrap {overflow:hidden;}
.input_wrap dl {display:inline-block;float:left;width:723px;}
.input_wrap dl dt {float:left;width:139px;padding-left:38px;margin-top:10px;font-family:'Noto Bold';font-size:18px;line-height:24px;color:#000;box-sizing:border-box;}
.input_wrap dl dd {float:left;width:583px;}
.input_wrap dl dd.blogDetail {margin-bottom:10px;}
.input_wrap dl dd input {display:inline-block;width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #e2e2e2;font-size:16px;color:#888888;box-sizing:border-box;}
.input_wrap dl dd textarea {display:inline-block;width:100%;height:72px;line-height:1em;padding:10px;border:1px solid #e2e2e2;font-size:16px;color:#888888;box-sizing:border-box;}
.input_wrap .btn_regist {float:left;display:inline-block;width:122px;height:124px;margin-left:10px;background:url('../images/btn_regist.png') 50% 50% no-repeat;text-indent:-9999px;}

/* ÈÄ±â ¸®½ºÆ® */
.reviewList {width:1000px;margin:0 auto;}
.reviewList ul {display:block;width:100%;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.reviewList li {position:relative;width:100%;padding:40px 0 ;border-bottom:1px solid #e7e7e7;background:#fff;}
.reviewList .listNum {float:left;width:96px;font-size:16px;font-family:'Noto Regular';color:#000000;}
.reviewList .cnt {float:left;width:calc(100% - 96px);}
.reviewList .cnt .name {margin-bottom:30px;font-size:16px;font-family:'Noto Regular';color:#000000;}
.reviewList .cnt .date {display: inline-block;margin-bottom:30px;font-size:16px;font-family:'Noto Regular';color:#000000;vertical-align: top;}
.reviewList .cnt .date:before {content:'';display:inline-block;width:1px;height:13px;margin:0 28px;background:#000000;vertical-align:middle;}
.reviewList .cnt .list_link {display:block;width:100%;margin-bottom:12px;font-family:'Noto Regular';font-size:16px;line-height:1em;color:#f05870;word-break: break-all;}
.reviewList .cnt .cnt_txt {display:block;font-size:16px;line-height:28px;font-family:'Noto Regular';color:#666666;word-break:keep-all;}

.reivewNone {width:1000px;padding:330px 0 70px;margin:0 auto;background:url('../images/bg_tab03_review.png') 50% 70px no-repeat;}
.reivewNone p {text-align:center;line-height:36px;font-size:22px;color:#000;}

.btn_delete {position:absolute;top:20px;right:39px;}

/* noList */
.noList {width:900px;margin:0 auto;/*padding:100px 0;*/padding:330px 0 70px;background:#f6f6f6;text-align:center;background:url('../images/bg_tab03_review.png') 50% 70px no-repeat;} /* 20190726 ¸®ºä ¾øÀ» ¶§ ¾ÆÀÌÄÜ ³ëÃâ */
.noList p {font-size:25px;line-height:36px;/*color:#7a7a7a;*/color:#000;}

/* ÂÊ
------------------------------------------------------------------------------- */
.paginate {padding-right:1px; font-size:0; text-align:center; border:0 none !important; background:none !important;}
.paginate button, .paginate a {min-width:42px; height:40px; margin-right:-1px; border:1px solid #ccc; background-color:#fff;}
.paginate button:hover, .paginate a:hover {background-color:#ebebeb;}
.paginate button[disabled] {background-color:#fff;}
.paginate button[disabled]:before {opacity:0.5;}
.paginate a {padding:0 8px; font-family:"Noto Demi"; font-size:16px; color:#777; line-height:38px; vertical-align:middle; display:inline-block;}
.paginate .on, .paginate .on:hover {position:relative; color:#fff; border-color:#31b3b5; background:#36c6c9;}
.paginate .ico:before {width:40px; height:38px; margin:auto; background-image:url("../images/btn_paging.png"); background-repeat:no-repeat; display:block; content:"";}
.paginate .first:before {background-position:12px 50%;}
.paginate .prev:before {background-position:-29px 50%;}
.paginate .next:before {background-position:-73px 50%;}
.paginate .last:before {background-position:-116px 50%;}
.btnR + .paginate {margin-top:50px;}

/* notice */
.notice {display:block;width:100%;padding:48px 0 50px;background:#f3f3f3;}
.notice .inner {display:block;width:1000px;height:auto;margin:0 auto;padding:0;text-align:left;background:none;}
.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:14px;line-height:22px;color:#000;text-align:left;}
.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_dotted.gif') no-repeat;}
.notice .notice_txt ul li p {padding-left:9px;}
.notice .notice_txt ul li a {display:inline-block;width:91px;height:21px;line-height:21px;background:#494949;margin-left:6px;font-size:12px;color:#fff;text-align:center;}

/* ¿µ»ó ·¹ÀÌ¾îÆË¾÷ */
.layer_wrap {display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url('../images/layer-bg.png') repeat; z-index:200;  overflow:auto; margin:0 auto; }
.layer_wrap .layer_pop {position:relative;top:175px; padding:0 120px; padding-bottom:40px; min-width:1000px;}
.layer_wrap .layer_pop .pop_box {position:relative; width:1000px; height:591px; margin:30px auto 0; background:#fee984;}
.layer_wrap .pop_box .mov {position:absolute;top:64px; left:88px; width:825px; height:464px;}
.layer_wrap .layer_pop .pop_box .btn_cls {position:absolute; top:0; right:0;z-index:2;}

/* ÀÌº¥Æ® Á¾·á ¾È³» */
#mask {position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;background-color: rgba(0,0,0,.5);}
.hobi_pop * {box-sizing:border-box;}
.hobi_pop {position:fixed;z-index:999;top:50%;left:50%;width:360px;height:390px;margin-left:-180px;margin-top:-195px;padding-top:90px;box-sizing:border-box;}
.hobi_pop:before {content:'';position: absolute;left:0;top:2px;display:inline-block;width:100%;height:94px;background:url('https://pic.neungyule.com/ichallenge/pc/main/pop_hobi.png') no-repeat 50% 0;}
.hobi_pop .pop_head {height:70px;padding-top:20px;background:#0fc2bc;text-align:center;border:2px solid #0d1525;box-sizing:border-box;}
.hobi_pop .pop_head img {display: inline-block;vertical-align:middle;}
.hobi_pop .pop_con {padding:30px 0;background:#fff;text-align:center;border:2px solid #0d1525;border-top-width:0;}
.hobi_pop .pop_con p {text-align:center;font-size:18px;line-height:26px;color:#231916;letter-spacing: -0.03em;font-family:'Noto Medium';}
.hobi_pop .pop_con p strong {color:#ff3030;}
.hobi_pop .pop_con a {display:inline-block;margin-top:20px;padding:10px 25px;font-size:15px;color:#fff;background:#0fc2bc;}

/**/
ifame {display:none;}