@charset "euc-kr";
/* setting */
/*{padding:0; margin:0}*/
.blindw {position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.eventWrap .cont_pay .wrap_content{position:relative;width:1000px;margin:0 auto}
.eventWrap{width:100%;text-align:center;position:relative;font-family:'Malgun Gothic','¸¼Àº °íµñ';line-height: 1.4;letter-spacing: -0.06em;overflow:hidden;}
.eventWrap *{box-sizing:border-box}
.eventWrap .inner {position:relative;width:1080px;margin:0 auto;padding: 0;}
.eventWrap .inner::after{content:"";display:block;clear:both;}
.eventWrap img{border:0 none;vertical-align:middle;max-width:100%}
.eventWrap .con_tit{position: relative;margin-bottom: 60px;text-align: center;}
.eventWrap .con_subtit{margin-bottom: 35px;position:relative;padding: 0 5%;}
.eventWrap .img_mb{display:none}
.eventWrap .conBox{position:relative}
.eventWrap .conBox::after{content:"";display:block;clear:both}
.eventWrap .flow::after{content:"";display:block;clear:both}
.eventWrap .video_box{position: relative;z-index: 1;cursor:pointer;padding-bottom: 59%;background: #222;}
.eventWrap .video_box .play_area{width: 100% !important;height: 100% !important;position: absolute;width: 100%;height: 100%;}
.eventWrap .video_box iframe{position: absolute;top:0;left:0;width:100%;height:100%;}


.flt_inner{position:absolute;text-align: right;margin-top:4%;right: 0;z-index: 2;}
.flt_inner ul {margin: 0 0 25px;}
.flt_inner li {margin: 0;}
.flt_inner a{position: relative;font-size:0;display: inline-block;}
.flt_inner a span{display: block;width: 100px;height: 70px;background: url('https://img.megagong.net/m/2020/0514_ah02/float_bnr01.png') no-repeat center 0;margin: 0 auto;}
.flt_inner a:nth-child(1) span{background-image: url('https://img.megagong.net/m/2020/0514_ah02/float_bnr01.png');height: 65px;}
.flt_inner a:nth-child(2) span{background-image: url('https://img.megagong.net/m/2020/0514_ah02/float_bnr02.png');height: 48px;}
.flt_inner a:nth-child(3) span{background-image: url('https://img.megagong.net/m/2020/0514_ah02/float_bnr03.png');height: 64px;}
.flt_inner a:nth-child(4) span{background-image: url('https://img.megagong.net/m/2020/0514_ah02/float_bnr04.png');height: 90px;}
.flt_inner a:nth-child(5){border-bottom: 3px solid #63421f;}
.flt_inner a:nth-child(6){margin: 0 -4px -4px;background: #000;padding: 6px 0;text-align: center;}
.flt_inner .link{position: relative;}
.flt_inner .link a{position: absolute;top: 53px;left: 8%;width: 83%;height: 26px;background: #000;opacity: 0;font-size: 0;}
.flt_inner .link a.ank2{top: 82px;}

.eventWrap .fullpage_J .section{background-size: cover;background-position: center 0;background-repeat: no-repeat;}
.eventWrap .fullpage_J .section.first_on{background-image: url('https://img.megagong.net/m/2020/0723_jhg/fulltop_bg1.png');}
.eventWrap .fullpage_J .section.second_on{background-image: url('https://img.megagong.net/m/2020/0723_jhg/fulltop_bg2.png');}
.eventWrap .fullpage_J .section.third_on{background-image: url('https://img.megagong.net/m/2020/0723_jhg/fulltop_bg3.png');}
/*
.eventWrap .fullpage_J .section.first_on{background-image: url('https://img.megagong.net/m/2020/0723_jhg/fulltop_bg1.png');}
.eventWrap .fullpage_J .section.second_on{background-image: url('https://img.megagong.net/m/2020/0723_jhg/fulltop_bg2.png');}
.eventWrap .fullpage_J .section.third_on{background-image: url('https://img.megagong.net/m/2020/0723_jhg/fulltop_bg3.png');}
*/
@-webkit-keyframes show_in{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@keyframes show_in{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@-webkit-keyframes show_out{
    0%{opacity: 1;}
    100%{opacity: 0;}
}
@keyframes show_out{
    0%{opacity: 1;}
    100%{opacity: 0;}
}

.eventWrap .fullpage_J .section .flow_first{opacity:0}
.eventWrap .fullpage_J .section.first_on .flow_first{animation:show_in 1s ease-out 0s both;-webkit-animation:show_in 1s ease-out 0s both;animation:show_out 0.3s ease-out 3s both;-webkit-animation:show_out 0.3s ease-out 3s both;}
.eventWrap .fullpage_J .flow_first .turn1{padding-bottom: 9%;padding-left: 15%;padding-right: 15%;}
.eventWrap .fullpage_J .flow_first .turn2{padding-left: 15%;padding-right: 15%;}
.eventWrap .fullpage_J .section .flow_second{opacity:0}
.eventWrap .fullpage_J .section.second_on .flow_second{animation:show_in 0.6s ease-out 4s both;-webkit-animation:show_in 0.6s ease-out 4s both;animation:show_out 0.6s ease-out 2.5s both;-webkit-animation:show_out 0.6s ease-out 2.5s both;}
.eventWrap .fullpage_J .flow_second .turn1{padding-left: 15%;padding-right: 15%;}
.eventWrap .fullpage_J .section .flow_third{opacity:0}
.eventWrap .fullpage_J .section.third_on .flow_third{animation:show_in 2s ease-out 0s both;-webkit-animation:show_in 2s ease-out 0s both;}
.eventWrap .fullpage_J .flow_third .turn1{padding: 0 8% 0;}
.eventWrap .fullpage_J .flow_third .turn2{padding: 0 15% 1%;}
.eventWrap .fullpage_J .flow_third .turn3{padding: 0 15% 16%;}
.eventWrap .fullpage_J .flow_third .tc_home{position: relative;display: block;background: #000;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;width: 205px;height: 38px;margin: 0 auto;padding: 10px 20px;background-color: rgba( 250, 250, 250, 0.8);}
.eventWrap .fullpage_J .flow_third .tc_home span{font-size: 0;display: block;width: 140px;height: 18px;background: url(https://img.megagong.net/m/2020/0723_jhg/fulltop_name.png) no-repeat 0 0;}
.eventWrap .fullpage_J .flow_third .tc_home a{display: block;position: absolute;top: -1px;right: 1px;background: url(https://img.megagong.net/m/2020/0723_jhg/fulltop_home.png) no-repeat center center;font-size: 0;width: 40px;height: 40px;}

.eventWrap .con01{padding: 130px 0 0;}
.eventWrap .con01 .inner::before{content:"";display:block;position:absolute;bottom: 0;left: -510px;width: 620px;height: 834px;background: url(https://img.megagong.net/m/2020/0723_jhg/con1_bg.png) no-repeat 0 100%;}
.eventWrap .con01 .con_txt1{padding: 0 12% 70px;}
.eventWrap .con01 .con_txt2{padding: 0 15% 115px;}
.eventWrap .con01 .con_txt3{padding: 0 26% 160px;}
.eventWrap .con01 .tc_situation{margin: 0 0 75px;}
.eventWrap .con01 .tc_situation li{float: left;position: relative;}
.eventWrap .con01 .tc_situation li::before{content:"";display:block;position:absolute;bottom: 59%;left: -7px;width:13px;height:13px;background:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.eventWrap .con01 .tc_situation li:nth-child(1){width: 29.3%;}
.eventWrap .con01 .tc_situation li:nth-child(1)::before{display:none}
.eventWrap .con01 .tc_situation li:nth-child(2){width: 33.3%;}
.eventWrap .con01 .tc_situation li:nth-child(3){width: 37.3%;}
.eventWrap .con01 .tc_situation li strong{position: relative;font-size: 70px;color: #bdb17f;letter-spacing: -0.06em;font-weight: bold;display: inline-block;}
.eventWrap .con01 .tc_situation li strong::before{content:"*";position:absolute;bottom: 75%;right: -10%;color:#bdb17f;font-size:20px;width: 100%;height: 10px;text-align: right;letter-spacing: 0;}
.eventWrap .con01 .tc_situation li:nth-child(2) strong::before{content:"**";}
.eventWrap .con01 .tc_situation li:nth-child(3) strong::before{content:"***";}
.eventWrap .con01 .tc_situation li span{display: block;font-size: 20px;}
.eventWrap .con01 .tc_situation li span em{font-style:normal;color:#bdb17f}
.eventWrap .con01 .comment{margin: 0;text-align: right;padding: 0 0 25px;}
.eventWrap .con01 .comment li{color: #d0c8a7;font-size: 11px;padding: 0 0 1px;}
.eventWrap .con01 .tc_img{background: #d3d3d3;margin: 0 -250px;}

.eventWrap .con02{border-top:1px solid #e8e8e8;padding: 80px 0 120px;background: #fff url(https://img.megagong.net/m/2020/0723_jhg/con3_bg.png) repeat-x 0 0;}
.eventWrap .con02 .con_tit{padding: 0 5%;}
.eventWrap .con02 .con_tit_sub{margin: 0 0 25px;padding: 0 5%;}
.eventWrap .con02 .comment{margin: 0 0 90px;font-size: 12px;opacity: 0.3;}
.eventWrap .con02 .conBox{-webkit-box-shadow: 0 0 15px 0px rgba(170,170,170,0.4);-moz-box-shadow: 0 0 15px 0px rgba(170,170,170,0.4);box-shadow: 0 0 15px 0px rgba(170,170,170,0.3);padding: 50px 0 100px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background: #fff;}
.eventWrap .con02 .conBox::before{content:"";display:block;position:absolute;top: -56px;left: 50%;margin: 0 0 0 -52px;width: 104px;height: 100px;background: url(https://img.megagong.net/m/2020/0723_jhg/plus_icon.png) no-repeat center center;}
.eventWrap .con02 .special_1{position: relative;padding: 40px 74px 50px;background: #e8eef6;margin: 0 -30px 50px;}
.eventWrap .con02 .special_1::before{content:"";display:block;position:absolute;bottom: -31px;left: 0px;width: 1px;height: 1px;border-right: 28px solid #b4b4b4;border-bottom: 30px solid transparent;}
.eventWrap .con02 .special_1::after{content:"";display:block;position:absolute;bottom: -31px;right: 0px;width: 1px;height: 1px;border-left: 28px solid #b4b4b4;border-bottom: 30px solid transparent;}
.eventWrap .con02 .special_1 h4{margin: 0 0 18px;position: relative;}
.eventWrap .con02 .special_1 h4 span{display: block;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_sptit1.png) no-repeat 0 0;font-size: 0;width: 145px;height: 32px;}
.eventWrap .con02 .special_1 .step_wrap{margin: 0 0 0 -1%;}
.eventWrap .con02 .special_1 .step_wrap > div{position: relative;float: left;width: 32.8%;margin: 0 0 0 0.5%;background: #fff;border: 1px solid #a0a0a0;height: 230px;}
.eventWrap .con02 .special_1 .step_wrap strong{background: url(https://img.megagong.net/m/2020/0723_jhg/con2_step1_bg.png) no-repeat center center;display: block;height: 85px;font-size: 0;margin: -9px 0 20px;}
.eventWrap .con02 .special_1 .step_wrap strong span{position: relative;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_step1.png) no-repeat center center;display: block;height: 101%;font-size: 0;width: 100%;z-index: 1;font-size: 0;}
.eventWrap .con02 .special_1 .step_wrap > div div{padding: 0 5px;}
.eventWrap .con02 .special_1 .step_wrap > div div p{margin: 0 0 10px;position: relative;}
.eventWrap .con02 .special_1 .step_wrap > div div p a{position: absolute;bottom: 0;left: 13%;height: 51%;width: 25%;font-size: 0;background: #000;opacity: 0;}
.eventWrap .con02 .special_1 .step_wrap > div.step2 strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step2_bg.png)}
.eventWrap .con02 .special_1 .step_wrap > div.step2 strong span{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step2.png)}
.eventWrap .con02 .special_1 .step_wrap > div.step3 strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step3_bg.png)}
.eventWrap .con02 .special_1 .step_wrap > div.step3 strong span{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step3.png)}
.eventWrap .con02 .special_2{padding: 0px 40px;}
.eventWrap .con02 .special_2 h4{position: relative;margin: 0 0 20px;}
.eventWrap .con02 .special_2 h4 span{display: block;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_sptit2.png) no-repeat 0 0;font-size: 0;width: 230px;height: 32px;}
.eventWrap .con02 .special_2 .step_wrap{margin: 0 0 70px 0;border: 1px solid #cfcfcf;padding: 12px 0;}
.eventWrap .con02 .special_2 .step_wrap > div{float: left;position: relative;width: 25%;padding: 1.5% 0.5%;}
.eventWrap .con02 .special_2 .step_wrap > div a{position: absolute;bottom: 8.5%;left: 24%;height: 44%;width: 41%;font-size: 0;background: #000;opacity: 0;}
.eventWrap .con02 .special_2 .step_wrap > div::before{content:"";display:block;position:absolute;top: 0;left: -7px;width:13px;height: 100%;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_opt_line.png) no-repeat center center;}
.eventWrap .con02 .special_2 .step_wrap > div.step1::before{display:none}
.eventWrap .con02 .special_2 .step_wrap + p{margin: 0 0 45px;padding: 0 13%;}
.eventWrap .con02 .special_2 .btn_wrap{padding: 00 4%;}
.eventWrap .con02 .special_2 .btn_wrap a{float:left;display: block;background: #15287f url(https://img.megagong.net/m/2020/0723_jhg/con2_btn1.png) no-repeat center center;font-size: 0;height: 70px;margin: 0 1% 0 1%;width: 31.3%;}
.eventWrap .con02 .special_2 .btn_wrap a br{display:none}
.eventWrap .con02 .special_2 .btn_wrap a:nth-child(2){background: #e03501 url(https://img.megagong.net/m/2020/0723_jhg/con2_btn2.png) no-repeat center center;}
.eventWrap .con02 .special_2 .btn_wrap a:nth-child(3){background: #7d157f url(https://img.megagong.net/m/2020/0723_jhg/con2_btn3.png) no-repeat center center;}
.eventWrap .con02 .special_2 .btn_wrap a:nth-child(3) span{color: #fff17f;}

.eventWrap .con03{background: #fafafa;border-top: 1px solid #e8e8e8;padding: 80px 0 0;background: #fff url(https://img.megagong.net/m/2020/0723_jhg/con3_bg.png) repeat-x 0 0;}
.eventWrap .con03 .con_tit_sub{margin: 0 0 100px;}
.eventWrap .con03 .comment{margin: 0 0 90px;font-size: 12px;opacity: 0.3;}
.eventWrap .con03 .conBox{-webkit-box-shadow: 0 0 15px 0px rgba(170,170,170,0.4);-moz-box-shadow: 0 0 15px 0px rgba(170,170,170,0.4);box-shadow: 0 0 15px 0px rgba(170,170,170,0.3);padding: 40px 40px 100px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background: #fff;}
.eventWrap .con03 .conBox::before{content:"";display:block;position:absolute;top: -56px;left: 50%;margin: 0 0 0 -52px;width: 104px;height: 100px;background: url(https://img.megagong.net/m/2020/0723_jhg/plus_icon2.png) no-repeat center center;}
.eventWrap .con03 .conBox::after{content:"";display:block;position:absolute;bottom: -40px;left: 0;margin: 0;width: 100%;height: 150px;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 100%); background: linear-gradient(to bottom, #ffffff 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
.eventWrap .con03 .special_1{position: relative;}

.eventWrap .con03 .special_1 h4{margin: 0 0 18px;}
.eventWrap .con03 .special_1 h4 span{display: block;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_sptit1.png) no-repeat 0 0;font-size: 0;width: 145px;height: 32px;}
.eventWrap .con03 .special_1 .step_wrap{text-align: left;padding: 45px 0 0 0;}
.eventWrap .con03 .special_1 .step_wrap > div{position: relative;padding: 0 0 0 30%;margin: 0 0 45px;border-bottom: 1px dashed #ddd;min-height: 190px;}
.eventWrap .con03 .special_1 .step_wrap > div.step3{border-bottom:0}
.eventWrap .con03 .special_1 .step_wrap > div> strong{margin: -110px 0 0 0;}
.eventWrap .con03 .special_1 .step_wrap strong{background: url(https://img.megagong.net/m/2020/0723_jhg/con3_subtit1.png) no-repeat 0 0;display: block;height: 190px;width: 200px;font-size: 0;position: absolute;top: 50%;left: 40px;}
.eventWrap .con03 .special_1 .step_wrap > div.step2> strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con3_subtit2.png);margin: -120px 0 0 0;}
.eventWrap .con03 .special_1 .step_wrap > div.step3> strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con3_subtit3.png);margin: -93px 0 0 0;}
.eventWrap .con03 .special_1 .step_wrap strong span{display: block;font-size: 0;width: 100%;}
.eventWrap .con03 .special_1 .step_wrap > div div{padding: 0;margin: 0 50px 45px 0;}
.eventWrap .con03 .special_1 .step_wrap > div div p{margin: 0 0 25px;position: relative;border-left: 4px solid #cecece;padding: 0px 42% 0px 2%;}
.eventWrap .con03 .special_1 .step_wrap > div.step2 div p,.eventWrap .con03 .special_1 .step_wrap > div div p.last{margin:0}
.eventWrap .con03 .special_1 .step_wrap > div div p a{position: absolute;bottom: -6px;right: 0;height: 64px;width: 44%;font-size: 0;}
.eventWrap .con03 .special_1 .step_wrap > div.step2 div{padding: 65px 0 0;margin-bottom: 95px;}
.eventWrap .con03 .special_1 .step_wrap > div.step3 div{padding: 25px 0 0;margin-bottom: 25px;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1{background: #15287f url(https://img.megagong.net/m/2020/0723_jhg/con3_btn1.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2{background: #7d157f url(https://img.megagong.net/m/2020/0723_jhg/con3_btn2.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3{background: #7d157f url(https://img.megagong.net/m/2020/0723_jhg/con3_btn2.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4{background: #9e2525 url(https://img.megagong.net/m/2020/0723_jhg/con3_btn4.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1.end::before{content:"";display:block;position:absolute;top: 50%;left: -76px;margin: -64px 0 0 0;width: 76px;height: 68px;background: url(https://img.megagong.net/m/2020/0723_jhg/icon_end.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1.end{background-image:url(https://img.megagong.net/m/2020/0723_jhg/con3_btn1_after.png);}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2.end::before{content:"";display:block;position:absolute;top: 50%;left: -76px;margin: -54px 0 0 0;width: 76px;height: 68px;background: url(https://img.megagong.net/m/2020/0723_jhg/icon_end.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2.end{background-image:url(https://img.megagong.net/m/2020/0723_jhg/con3_btn2.png);}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3.end::before{content:"";display:block;position:absolute;top: 50%;left: -76px;margin: -44px 0 0 0;width: 76px;height: 68px;background: url(https://img.megagong.net/m/2020/0723_jhg/icon_end.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3.end{background-image:url(https://img.megagong.net/m/2020/0723_jhg/con3_btn2.png);}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end{background: #000000 url(https://img.megagong.net/m/2020/0723_jhg/con3_btn5.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end.event_end::before{content:"";display:block;position:absolute;top: 50%;left: -76px;margin: -44px 0 0 0;width: 76px;height: 68px;background: url(https://img.megagong.net/m/2020/0723_jhg/icon_end.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end.event_end{background-image:url(https://img.megagong.net/m/2020/0723_jhg/con3_btn5.png);}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.event_end::before{content:"";display:block;position:absolute;top: 50%;left: -76px;margin: -44px 0 0 0;width: 76px;height: 68px;background: url(https://img.megagong.net/m/2020/0723_jhg/icon_end.png) no-repeat center center;}
.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.event_end{background-image:url(https://img.megagong.net/m/2020/0723_jhg/con3_btn4.png);}

.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_5{background: #8f9e25 url(https://img.megagong.net/m/2020/0723_jhg/con3_btn6.png) no-repeat center center;bottom: 50%;margin-bottom: -32px;}
.eventWrap .con03 .tc_letter{position: relative;z-index: 1;margin: -130px 0 0;}

.eventWrap .con04{background: #0d192f url(https://img.megagong.net/m/2020/0723_jhg/con04_bg.png) no-repeat center 0;padding: 90px 60px;}

.eventWrap .con05 {padding:70px 0}
.eventWrap .con05 .evt_cautn{position: relative;margin: 0 0 20px;text-align: left;color: #ffffff;}
.eventWrap .con05 .evt_cautn dt{position: relative;font-size: 16px;font-weight: bold;margin-bottom: 0;}
.eventWrap .con05 .evt_cautn dt.tit::before{position: absolute;top: 50%;right: 0;width: 100%;height: 3px;margin: -2px 0 0;content: "";background-color: #b9b9b9;}
.eventWrap .con05 .evt_cautn dt.tit span{font-size: 30px;color: #9c9c9c;position: relative;background: #fff;padding: 0 10px 0 0;}
.eventWrap .con05 .evt_cautn dt.sub{margin: 0 0 8px;font-size: 14px;}
.eventWrap .con05 .evt_cautn dt.sub::after{display:none}
.eventWrap .con05 .evt_cautn dd{position: relative;padding-left: 12px;font-size: 13px;line-height: 1.4;padding-bottom: 1px;margin-bottom: 3px;text-align: left;color: #9c9c9c;}
.eventWrap .con05 .evt_cautn dd::before{position: absolute;top: 8px;left:0;width: 5px;height: 1px;content: "";background-color: #b9b9b9;border-radius: 4px;}
.eventWrap .con05 .evt_cautn dd.none::before{display: none;}
.eventWrap .con05 .evt_cautn dd.none{padding: 0 0 0;color: #222;margin-top:25px;}
.eventWrap .con05 .evt_cautn dd.none:nth-child(5){margin-top: 15px;}
.eventWrap .con05 .evt_cautn dd.bold{font-weight: bold;}
.eventWrap .con05 .evt_cautn dd a{color: #fb0000;padding: 0;text-align: center;display: inline-block;margin: 0 0 0 3px;font-weight: bold;border-bottom: 1px solid #fb0000;line-height: 1;font-size: 12px;}


@media (max-width:1660px){
    .eventWrap .con01 .inner::before{left: -27%;width: 40%;background-size: 100%;height: 100%;}

}
@media (max-width: 1200px){
    .eventWrap img{width:100%}
    .flt_inner{display:none}
	.eventWrap .inner{width: 96%;}
    .eventWrap .con01 .inner{width: 100%;}
    .eventWrap .con_tit{margin: 0 0 5%;padding: 0 0%;}
    .eventWrap .con_subtit{margin: 0 0 4%;}

    .eventWrap .con01{padding: 8% 0 0;}
    .eventWrap .con01 .inner::before{left: -2%;width: 36%;height: 70%;}
    .eventWrap .con01 .con_txt1{padding-bottom: 3%;}
    .eventWrap .con01 .tc_situation{margin: 0 0 5%;}
    .eventWrap .con01 .tc_situation li strong{font-size:50px}
    .eventWrap .con01 .tc_situation li strong::before{right: -15%;}
    .eventWrap .con01 .con_txt2{padding: 0 12% 14%;}
    .eventWrap .con01 .con_txt3{padding: 8% 6% 15% 37%;background: #f8f8f8;margin: 0 0 3%;}
    .eventWrap .con01 .comment{margin: 0;position: absolute;bottom: 7%;right: 1%;max-width: 65%;padding: 0;}
    
    .eventWrap .con02{padding:8% 0}
    .eventWrap .con02 .comment{margin: 0 0 10%;}
    .eventWrap .con02 .special_1{margin: 0 -2% 5%;padding: 4% 3% 4%;}
    .eventWrap .con02 .conBox{padding: 9% 0 8%;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
    .eventWrap .con02 .special_2{padding: 0 3%;}
    .eventWrap .con02 .special_1::after,.eventWrap .con02 .special_1::before{display: none;}
    .eventWrap .con02 .special_1 .step_wrap{margin: 0;}
    .eventWrap .con02 .special_1 .step_wrap > div{width: 33.3%;margin: 0 0 0 -1px;}
    .eventWrap .con02 .special_1 .step_wrap strong{background-size: 100% 100%;}
    .eventWrap .con02 .special_2 .btn_wrap{padding: 0;}
    .eventWrap .con02 .special_2 .btn_wrap a{margin: 1%;width: 31.3%;}
    
    .eventWrap .con03{padding: 7% 0 0;}
    .eventWrap .con03 .conBox{padding: 50px 0 100px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
    .eventWrap .con03 .con_tit_sub{margin:0 0 10%}
    .eventWrap .con03 .conBox{padding: 5% 0 1%;}
    .eventWrap .con03 .special_1 .step_wrap strong, .eventWrap .con03 .special_1 .step_wrap > div> strong, .eventWrap .con03 .special_1 .step_wrap > div.step2> strong, .eventWrap .con03 .special_1 .step_wrap > div.step3> strong{top: 0;margin: 0 !important;width: 22%;background-size: 100%;height: 100%;background-position: center 0;}
    .eventWrap .con03 .special_1 .step_wrap > div.step3 div{padding: 0;}
    .eventWrap .con03 .special_1 .step_wrap > div.step2 div{padding: 5% 0 0;margin-bottom: 10%;}
    .eventWrap .con03 .special_1 .step_wrap > div div p{padding: 7px 0 7px 2%;margin: 0 0 8px;}
    .eventWrap .con03 .special_1 .step_wrap > div div p img{max-width: 67%;margin: 0 0 6px;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a{position: relative;bottom: inherit;right: inherit;height: 50px;width: 100%;display: block;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1.end::before{
        left: inherit;
        right: 0;
        margin: -16% 0 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2.end::before{
        left: inherit;
        right: 0;
        margin: -16% 0 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3.end::before{
        left: inherit;
        right: 0;
        margin: -16% 0 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end.event_end::before{
        left: inherit;
        right: 0;
        margin: -16% 0 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.event_end::before{
        left: inherit;
        right: 0;
        margin: -16% 0 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_5{bottom: inherit;margin-bottom: 0;}
    .eventWrap .con03 .tc_letter{margin:0;padding: 5% 0 0;}
    .eventWrap .con03 .conBox::after{display:none}
    
    .eventWrap .con04{padding:8% 0}
    
    .eventWrap .con05{padding:6% 0}

}
@media (max-width:992px){
    .eventWrap .con02 .special_2 .btn_wrap a, .eventWrap .con02 .special_2 .btn_wrap a:nth-child(2){width: 48%;}
    .eventWrap .con02 .special_2 .btn_wrap a:nth-child(3){width: 98%;}
    
}
@media (max-width:768px){
    .eventWrap .con01 .con_txt3{padding: 12% 3% 16% 38%;margin: 0;} 
    .eventWrap .con01 .tc_situation li strong{font-size: 30px;}
    .eventWrap .con01 .tc_situation li span{font-size: 14px;}
    .eventWrap .con01 .comment{top: 100%;right: inherit;max-width: 100%;width: 100%;background: #bdb17f;height: max-content;padding: 7px 10px;line-height: 1.2;}
    .eventWrap .con01 .comment li{color: #797251;letter-spacing: -0.1em;}
    .eventWrap .con01 .tc_situation li strong::before{right: -18%;font-size:12px}

    .eventWrap .con02{padding:18% 0 8%}
    .eventWrap .con02 .comment{margin: 0 0 15%;letter-spacing: -0.1em;font-size: 11px;}
    .eventWrap .con02 .special_1 .step_wrap > div{float: none;width: 100%;margin: 0 0 -1px;height: auto;padding: 4% 0 4% 25%;}
    .eventWrap .con02 .special_1 .step_wrap > div div p{padding: 0 10% 0 5%;}
    .eventWrap .con02 .special_1 .step_wrap > div.step2 div p,.eventWrap .con02 .special_1 .step_wrap > div.step3 div p{padding: 0 10% 0 1%;}
    .eventWrap .con02 .special_1 .step_wrap > div.step2{padding: 6% 0 6% 25%;}
    .eventWrap .con02 .special_1 .step_wrap > div.step2 div p{margin: 0;}
    .eventWrap .con02 .special_1 .step_wrap strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step1_bg_v.png);position: absolute;top: 0;left: 2%;width: 25%;height: 100%;margin: 0;background-size: 100% 210px;background-position: center 100%;}
    .eventWrap .con02 .special_1 .step_wrap > div.step2 strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step2_bg_v.png);}
    .eventWrap .con02 .special_1 .step_wrap > div.step3 strong{background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_step3_bg_v.png);}
    .eventWrap .con02 .special_2 .step_wrap{margin: 0 0 5%;padding: 0;}
    .eventWrap .con02 .special_2 .step_wrap + p{margin: 0 0 5%;padding: 0 4%;}
    .eventWrap .con02 .special_2 .btn_wrap{padding:0}
    .eventWrap .con02 .special_2 .btn_wrap a, .eventWrap .con02 .special_2 .btn_wrap a:nth-child(2), .eventWrap .con02 .special_2 .btn_wrap a:nth-child(3){background-image: none;font-size: 15px;color: #fff;font-weight: bold;height: 40px;line-height: 40px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-bottom: 3px solid #00082d;}
    .eventWrap .con02 .special_2 .btn_wrap a:nth-child(2){border-color: #b12900;}
    .eventWrap .con02 .special_2 .btn_wrap a:nth-child(3){border-color: #4b004c;}
    .eventWrap .con02 .special_2 .step_wrap > div{width: 50%;padding: 3% 7%;margin: 0;}
    .eventWrap .con02 .special_2 .step_wrap > div.step1::before{display:block;left: inherit;right: -7px;top: 10%;height: 80%;}
    .eventWrap .con02 .special_2 .step_wrap > div.step2::before{left: 10%;top: inherit;bottom: 0;background-image: url(https://img.megagong.net/m/2020/0723_jhg/con2_opt_line_v.png);width: 80%;height: 5px;}
    .eventWrap .con02 .special_2 .step_wrap > div.step3::before{width: 80%;height: 1px;left: 10%;top: -3px;background: #d7d7d7;width: 80%;height: 1px;}
    .eventWrap .con02 .special_2 .step_wrap > div.step4::before{left: 0;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);left: -7px;top: 10%;height: 80%;}
    .eventWrap .con02 .conBox::before{border: 1px solid #202994;width: 37px;height: 37px;background-position: -31px -31px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;margin: 0 0 0 -20px;top: -20px;background-size: 100px;}
    .eventWrap .con02 .special_1{margin-left: 0;margin-right: 0;}

    .eventWrap .con03 .con_tit_sub{margin:0 0 15%}
    .eventWrap .con03 .conBox::before{border: 1px solid #962424;width: 37px;height: 37px;background-position: -31px -31px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;margin: 0 0 0 -20px;top: -20px;background-size: 100px;}
    .eventWrap .con03 .special_1 .step_wrap > div div p img{max-width: 87%;}
    .eventWrap .con03 .special_1 .step_wrap strong, .eventWrap .con03 .special_1 .step_wrap > div> strong, .eventWrap .con03 .special_1 .step_wrap > div.step2> strong, .eventWrap .con03 .special_1 .step_wrap > div.step3> strong{background-position: 0 0;left: 2%;width: 26%;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1,.eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1.end, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2.end, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3.end, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end.event_end, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.event_end, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_5{background-image: none;font-size: 15px;color: #fff;font-weight: bold;height: 34px;line-height: 32px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align: center;border-bottom: 3px solid #00082d;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1{border-color: #010a31;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2{border-color: #4b004c;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3{border-color: #4b004c;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4{border-color: #770000;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_5{border-color: #6a7900;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end{border-color:#000}
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1.end::before{
        left: inherit;
        right: 0;
        width: 56px;
        height: 52px;
        background-size: 100%;
        margin: -23% 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2.end::before{
        left: inherit;
        right: 0;
        width: 56px;
        height: 52px;
        background-size: 100%;
        margin: -23% 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3.end::before{
        left: inherit;
        right: 0;
        width: 56px;
        height: 52px;
        background-size: 100%;
        margin: -23% 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.end.event_end::before{
        left: inherit;
        right: 0;
        width: 56px;
        height: 52px;
        background-size: 100%;
        margin: -23% 0 0;
    }
    .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4.event_end::before{
        left: inherit;
        right: 0;
        width: 56px;
        height: 52px;
        background-size: 100%;
        margin: -23% 0 0;
    }
    
    .eventWrap .con03 .special_1 .step_wrap > div div p{padding: 0 0 0 2%;margin: 0 0 11px;border-width: 2px;}
    .eventWrap .con03 .special_1 .step_wrap > div.step2 div{padding: 5% 0 0;margin-bottom: 16%;}
    .eventWrap .con03 .special_1 .step_wrap > div.step3 div{padding: 5% 0 0;margin-bottom: 16%;}
    .eventWrap .con03 .special_1 .step_wrap > div div{margin: 0 3% 10% 0;}
    .eventWrap .con03 .special_1 .step_wrap > div{margin: 0 0 5%;min-height: 100px;}
    .eventWrap .con03 .special_1 .step_wrap{padding:5% 0 0}

    .eventWrap .con05 .evt_cautn dt.tit span{font-size:15px}
    .eventWrap .con05 .evt_cautn dd.none{margin-top: 15px;}
    .eventWrap .con05 .evt_cautn dd,.eventWrap .con05 .evt_cautn dd a{font-size:11px}
}

@media (max-width: 576px){
    .eventWrap .fullpage_J .flow_third .tc_home{width: 166px;height: 38px;padding: 8px 15px 10px 20px;-webkit-box-shadow: 0 0 10px 0px rgba(0,0,0,0.7);-moz-box-shadow: 0 0 10px 0px rgba(0,0,0,0.7);box-shadow: 0 0 10px 0px rgba(0,0,0,0.7);}
    .eventWrap .fullpage_J .flow_third .tc_home span{background-size: 140px;width: 110px;height: auto;background-image: none;font-size: 16px;font-weight: normal;text-align: left;}   
    .eventWrap .fullpage_J .flow_third .tc_home a{background-size: 100%;width: 30px;height: 30px;top: 4px;right: 3px;}

    .eventWrap .con01 .tc_situation li,.eventWrap .con01 .tc_situation li:nth-child(1),.eventWrap .con01 .tc_situation li:nth-child(2),.eventWrap .con01 .tc_situation li:nth-child(3){float: none;width: 100%;padding: 2px 0;}
    .eventWrap .con01 .tc_situation li::before{width: 96%;height: 2px;background: #fff;border-bottom: 1px solid #ccc;bottom: inherit;left: 2%;top: 0;} 
    .eventWrap .con01 .inner::before{height: 55%;bottom: -2%;}
    
    .eventWrap .con02 .special_1 h4{padding: 0px 0 0 36px;margin: 0 0 10px;}
    .eventWrap .con02 .special_1 h4::before{content:"";display:block;position:absolute;top: 2px;left: 0;width: 30px;height: 30px;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_sptit1.png) no-repeat 0 0;background-size: 106px;}
    .eventWrap .con02 .special_1 h4 span{background: none;font-size: 17px;color: #0624c8;text-align: left;height: auto;width: 100%;}
    .eventWrap .con02 .special_1 .step_wrap strong span, .eventWrap .con02 .special_1 .step_wrap > div.step2 strong span, .eventWrap .con02 .special_1 .step_wrap > div.step3 strong span{height: 100%;background-size: 125px;}
    .eventWrap .con02 .special_1 .step_wrap > div div p{padding: 0 4% 0 6%;}
    .eventWrap .con02 .special_1 .step_wrap > div div{padding:0}
    .eventWrap .con02 .special_2 h4{padding: 0px 0 0 36px;margin: 0 0 10px;}
    .eventWrap .con02 .special_2 h4::before{content:"";display:block;position:absolute;top: 1px;left: 0;width: 30px;height: 30px;background: url(https://img.megagong.net/m/2020/0723_jhg/con2_sptit1.png) no-repeat 0 0;background-size: 106px;}
    .eventWrap .con02 .special_2 h4 span{background: none;font-size: 17px;color: #0624c8;text-align: left;height: auto;width: 100%;}
    .eventWrap .con02 .special_2 .btn_wrap a br{display:block}
    .eventWrap .con02 .special_2 .btn_wrap a, .eventWrap .con02 .special_2 .btn_wrap a:nth-child(2), .eventWrap .con02 .special_2 .btn_wrap a:nth-child(3){height: auto;line-height: 1.3;padding: 6px 0 7px;font-size: 13px;}
    .eventWrap .con02 .special_2 .step_wrap > div{padding: 3% 5%;}
    
    .eventWrap .con03 .special_1 .step_wrap > div div p img{max-width: 88%;}
    .eventWrap .con03 .special_1 .step_wrap > div div p a, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_1, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_2, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_3, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_4, .eventWrap .con03 .special_1 .step_wrap > div div p a.btn_5{font-size: 13px;}
}
