@charset "euc-kr"; 
.pc_view{display: block;}
.mo_view{display: none;}


.flt_inner.renewal li{margin-top: 25px;}
.flt_inner.renewal li:last-child{margin-top: 15px;}


/* before */
.before .txt {margin: 0;} 
.before h3 strong{display: block}
.before h3 span{display: block}
.before .test_btn{position: relative;z-index: 1;position: absolute;bottom: 101px;left: 50%;margin: 0 0 0 -230px;}
.before .test_btn a {display: block;} 
.before .test_btn.blink img{display: none;}
.before .test_btn.blink img.blinking{display: block;}
.before .rabbit{margin: 0 -50px 0;position: relative;}
.before .rabbit img{position:relative;}
.fixbn{background: #f49b8f;}
.fixbn.on{display: block;position: fixed;left: 0;width: 100%;height: auto;top: 0;;z-index: 6;}
.fixbn ul{display: flex;width: 1080px;margin: 0 auto;}
.fixbn ul li{width: 33.3333%;}
.fixbn ul li .off{display: block;}
.fixbn ul li .on{display: none;}
.fixbn ul li:nth-child(1).on{background: #fff;}
.fixbn ul li:nth-child(1).on .on{display: block;}
.fixbn ul li:nth-child(1).on .off{display: none;}
.fixbn ul li:nth-child(2).on{background: #ffe7de;}
.fixbn ul li:nth-child(2).on .on{display: block;}
.fixbn ul li:nth-child(2).on .off{display: none;}
.fixbn ul li:nth-child(3).on{background: #fff0bb;}
.fixbn ul li:nth-child(3).on .on{display: block;}
.fixbn ul li:nth-child(3).on .off{display: none;}

.evCon1{padding: 0 0 0;}
.eventWrap{background: #fff url(https://img.megagong.net/m/2023/0412_health/bg_repeat_x.png) 0 0 repeat-x}
.eventWrap .evSection.evCon1{background:  url(https://img.megagong.net/m/2023/0412_health/top_bg.jpg) center 0 no-repeat}


/* before */
.evCon5{padding: 140px 0 100px;background-color: #fff9bb;}
.evCon5 .result_wrap{display: flex;width: 1000px;margin: 0 auto;justify-content: space-between;align-items: stretch;}
.evCon5 .result_wrap > div{width: 48%;border: 5px solid #463637;border-width: 5px 0;background: #fff9bb url(https://img.megagong.net/m/2023/0412_health/result_bg.png) center 89px no-repeat;}
.evCon5 .result_wrap > div.result_list{background: none;padding: 25px 0}
.evCon5 .result_card{padding: 40px 0 20px;}
.evCon5 .result_card b{line-height: 1;font-size: 28px;color: #168866;font-weight: 900;display: block;margin: 0 0 15px;}
.evCon5 .result_card p{font-size: 18px;font-weight: bold;color: #3f3035;line-height: 1;}
.evCon5 .result_card span{display:block;margin-top: 15px;}
.evCon5 .result_list{padding: 20px 0;}
.evCon5 .result_list li{display:flex;justify-content:space-between;background: #fff;border-radius:30px;padding: 0 40px;position: relative;font-size: 24px;color: #3f3035;height: 70px;align-items: center;}
.evCon5 .result_list li:nth-child(2){margin: 40px 0;}
.evCon5 .result_list li:nth-child(2):before{content:'';display:block;position: absolute;top: -20px;left: 0;width: 100%;height: 1%;background: #463637;}
.evCon5 .result_list li:nth-child(2):after{content:'';display:block;position: absolute;bottom: -20px;left: 0;width: 100%;height: 1%;background: #463637;}
.evCon5 .result_list li span{font-weight: bold;}
.evCon5 .result_rank{margin-top: 80px;border: 5px solid #4a393f;border-radius: 25px;background: #fff;}
.evCon5 .result_rank b{position: relative;background:#4a393f;color: #fff;display: block;font-size: 32px;padding: 31px 0 22px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.evCon5 .result_rank b::before{content:'';position:absolute;top: -5px;left: 50%;width: 958px;margin: 0 0 0 -479px;height:50px;background:url(https://img.megagong.net/m/2023/0412_health/con_img5.png) repeat-x 0 0;}
.evCon5 .result_rank .popbtn{position: absolute;right: 35px;top: calc(50% - 3px);transform: translateY(-50%);background: #fff;color: #e72562;font-size: 17px;padding: 7px 18px;border-radius: 5px;}
.evCon5 .result_rank ul{padding: 50px 100px 35px;/* background: #fff; */}
.evCon5 .result_rank ul > li{position: relative;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 15px;color: #4a393f;padding: 55px 72px 20px 140px;height: 100px;}
.evCon5 .result_rank ul > li .type_img{position: absolute;top: 0;left: 0}
.evCon5 .result_rank ul > li .tit{font-size: 22px;position: relative;position: absolute;top: 17px;font-weight: bold;left: 142px;display: block}
.evCon5 .result_rank ul li .bar_wrap{max-width: 64%;display: inherit;height: 30px;align-items: center;}
.evCon5 .result_rank ul li .bar{position: relative;display: block;border-radius: 30px;height: 25px;line-height: 1;}
.evCon5 .result_rank ul li i{font-style: normal;font-size: 20px;position: absolute;margin: 0;top: 3px;left: 100%;z-index: 1;text-align: left;margin: 0 0 0 20px;}
.evCon5 .tiny_noti{text-align: right;margin-top: 10px;opacity: 0.6;}

/* evCon5 popup */
#layerPop .content_area .content_inner .slick-arrow {position:absolute;top: 18%;width:19px;height:30px;z-index:2;font-size:0;}
#layerPop .content_area .content_inner .slick-prev {left: 150px;background:url(https://img.megagong.net/m/2023/0105_test/pop_arr2.png) no-repeat center;}
#layerPop .content_area .content_inner .slick-next {right: 150px;background:url(https://img.megagong.net/m/2023/0105_test/pop_arr1.png) no-repeat center;}
[class*=mg_popup_wrap] .content_area{border-radius: 15px;}
[class*=mg_popup_wrap] .content_area .content_inner{padding: 60px 20px;}
#layerPop .content_area .content_inner  {position:relative;margin-top:70px;}
#layerPop .content_area .content_inner .item{text-align: center;}
#layerPop .content_area .content_inner .item img{display: block;margin: 0 auto 40px;}
#layerPop .content_area .content_inner .item .hash{display: block;font-size: 18px;color: #e72562;font-weight: bold;margin-bottom: 5px;}
#layerPop .content_area .content_inner .item b{font-size: 22px;}
#layerPop .content_area .content_inner .item ul{margin-top: 15px;line-height: 1.2;}
#layerPop .content_area .content_inner .item ul li span{position: relative;padding-left: 15px;font-size: 18px;color: #4b4b4b;}
#layerPop .content_area .content_inner .item ul li span::before{content: '\00B7';display: block;position: absolute;left: 0;top: 3px;}
#layerPop .content_area .content_inner .slick-dots {text-align: center;margin-top: 30px;}
#layerPop .content_area .content_inner .slick-dots li {margin: 0 3px;display:inline-block;vertical-align: top;}
#layerPop .content_area .content_inner .slick-dots li button {width:14px;height: 14px;font-size:0;border-radius:50%;overflow: hidden;border:1px solid #000;box-sizing: border-box;}
#layerPop .content_area .content_inner .slick-dots li.slick-active button {background-color:#000;border-radius: 7px;}

.evCon6{padding: 150px 0;background-color: #ffe7de;}
.evCon6 h3{position: relative;margin-bottom: 80px;}
.evCon6 h3 i,.evCon7 h3 i{position: absolute;top: 0;right: 0;max-width: 20%;}
.evCon6 .gift{display: flex;justify-content:space-between;width: 1000px;margin: 100px auto;}
.evCon6 .eventBoard .evtBoard_common .evtBoard_inner{padding: 0;}
.evCon6 .radio_list{padding: 30px 0;background: #fff;display: flex;margin: 0;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.evCon6 .radio_list li{width: 20%;margin: 0;text-align: center;border-right: 1px solid #ffd0c7;position: relative;}
.evCon6 .radio_list li:last-child{border: 0;}
.evCon6 .radio_list li img{margin: 0 auto 15px;display: block;}
.evCon6 .radio_list li:nth-child(4) img,
.evCon6 .radio_list li:nth-child(5) img{margin-bottom: 25px;}
.evCon6 .radio_list li label{margin: 0;color: #000;font-weight: 700;font-size: 18px;margin-bottom: 15px;display: block;}
.evCon6 .radio_list li input[type="radio"]{opacity: 0;position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;cursor: pointer;z-index: 2;}
.evCon6 .radio_list li .custom{width: 18px;height: 18px;border-radius: 50%;display: inline-block;border: 1px solid #cdcdcd;position: relative;vertical-align: bottom;}
.evCon6 .radio_list li input[type="radio"]:checked + .custom::before{content: '';display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #e72562;width: 10px;height: 10px;border-radius: 50%;}
.evCon6 .radio_list li .txt{display: inline-block;font-size: 16px;color: #000;margin-left: 8px;font-weight: 700;}
.evCon6 .radio_list li:nth-child(4) .custom,
.evCon6 .radio_list li:nth-child(5) .custom{margin-top: 19px;}
.evCon6 .eventBoard .evtBoard_common .board_wrap{padding: 30px; background: #ffd0c7;}
.evCon6 .evtBoard_common .board_write .btn_wrap{width: 155px;}
.evCon6 .evtBoard_common .board_write{padding-right: 155px;}
.evCon6 .evtBoard_common .board_write .btn_wrap a{background: #e72562;}
.evCon6 .evtBoard_common .board_notice li{color:#be7d71}
.evCon6 .container_info.ver_dark{background-color: #4b4b4b;width: 1000px;margin: 0 auto;}
.evCon6 .evtBoard_common .board_list ul .comment{display: flex;justify-content: space-between;}
.evCon6 .comment_wrap{width: calc(100% - 90px);}

.evCon7{padding: 150px 0;background-color: #fff0bb;}
.evCon7 h3{margin-bottom: 80px;}
.evCon7 .con_box{display: flex;justify-content: space-between;margin: 100px auto;align-items: center;width: 1000px;}
.evCon7 .left_wrap{text-align: left;font-size: 21px;font-weight: 700;}
.evCon7 .left_wrap ul li{margin-bottom: 15px;/* display: flex; */}
.evCon7 .left_wrap ul li span{display: block;}
.evCon7 .left_wrap ul li span:nth-of-type(1){padding-left: 14px;position: relative;/* width: 150px; */}
.evCon7 .left_wrap ul li span:nth-of-type(1):before{content: '';display: block;position: absolute;left: 0;top: 6px;background: #000;width: 2px;height: 20px;}
.evCon7 .left_wrap ul li span:nth-of-type(2){padding-left: 12px;}
.evCon7 .p_tit{position: relative;width: 1000px;margin: 0 auto 50px;}
.evCon7 .p_tit::before{content: '';display: block;position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 100%;height: 1%;background: #000;}
.evCon7 .p_tit span{position: relative;display: inline-block;}
.evCon7 .way{display: flex;justify-content: space-between;width: 1000px;margin: 0 auto;}
.evCon7 .btns{display: flex;justify-content: space-between;margin: 40px auto 70px;width: 780px;}
.evCon7 .btns li a{display: block;}
.evCon7 .eventBoard .evtBoard_common .evtBoard_inner{background:#fde17b}
.evCon7 .evtBoard_common .board_write .btn_wrap{width: 155px;}
.evCon7 .evtBoard_common .board_write{padding-right: 155px;}
.evCon7 .evtBoard_common .board_write .btn_wrap a{background: #12ae9a;}
.evCon7 .evtBoard_common .board_notice li{color: #9b8126;}
.evCon7 .eventBoard .evtBoard_common .info_wrap{position: absolute;z-index: 2;right: 30px;}
.evCon7 .eventBoard .evtBoard_common .info_wrap button{font-weight: 900;border-bottom: 1px solid #000;font-size: 16px;}
.evCon7 .shareList ul li dl.sns dt{background-color: #e72562;}
.evCon7 .shareList ul li dl.naver dt{background-color: #12ae37;}
.evCon7 .shareList ul li dl.daum dt{background-color: #fda855;}
.evCon7 .shareList ul li dl.etc dt{background-color: #9c9c9c;}
.evCon7 .shareList ul li dl.sns dd,
.evCon7 .shareList ul li dl.naver dd,
.evCon7 .shareList ul li dl.daum dd,
.evCon7 .shareList ul li dl.etc dd{border-color: #999;color: #999;border-width: 2px;}
.evtBoard_common .board_write .inp_wrap textarea, .evtBoard_common .board_write .inp_wrap input[type="text"]{padding: 12px 20px;border: 1px solid #473739;}
.evtBoard_common .board_write .btn_wrap a{background: #473739}
.eventBoard .evtBoard_common .info_wrap{position: relative;z-index: 1;}
.eventBoard .evtBoard_common .info_wrap button{color: #18866b;font-weight: bold;font-family: 'NotoSans KR';font-size: 16px;padding: 0 0 0px;border-bottom: 1px solid #18866b;letter-spacing: -0.06em}
.eventBoard .evtBoard_common .board_notice{margin: -25px 0 0}
.evtBoard_common .board_notice li{color: #473739;opacity: 1;font-weight: normal;font-size: 13px}
.evtBoard_common .board_notice li b{color: #ff6631;font-weight: bold}

/* */
.black_bg{background-color:#000;opacity:0.8;position:fixed;left:0;top:0;width:100%;height:100%;text-indent:-9999em;z-index:92}
.dim_popup button{position:absolute;right: 15px;top: 15px;background: none;}
.clickPop{width: 470px;background: #fff;padding: 30px 0 35px;position: fixed;left:50%;top: 50% !important;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 99;}

/*  url */
.dim_popup.sns .tit{text-align:center;margin: 20px 0;padding: 0 15px;font-size: 30px;font-weight: bold;}
.dim_popup.sns table{font-size: 14px;}
.dim_popup.sns table tr th, .dim_popup.sns table tr td{padding: 8px 5px;border: 1px solid #ddd;word-break: break-all;text-align: center;}
.dim_popup.sns table tr th{border-color:#fff;background:#eaeaea}
.dim_popup.sns table tr td.con{text-align:left}
.dim_popup.sns .btnConfirm{text-align:center;margin: 40px 0 0 0;}
.dim_popup.sns .btnClose{position:absolute;right: 10px;top: 10px;background: url(https://img.megagong.net/m/common/pop_close2.png) no-repeat center center;font-size: 0;width: 26px;height: 26px;}


/* quiz */
.quiz {position: relative;background: #ffd894;background-position: center 0 !important;padding: 0 0 150px;} 
.quiz::before{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 250px;background: #ffedbd url(https://img.megagong.net/m/2023/0412_health/quiz_tit_bg.jpg) no-repeat;background-position: center 0;}
.quiz .copyright {position: absolute;left: 50%;top: 20px;margin-left: 450px;} 
.quiz .con_tit {margin-bottom: 100px;} 
.quiz .quiz_zone .qstn_con .time { height: 30px; width: 768px; margin: 0 auto; display: flex; justify-content: space-between; } 
.quiz .quiz_zone .qstn_con .time a { vertical-align: top; display: inline-block; border: 3px solid #5e524c; width: 30px; height: 100%; border-radius: 100%; position: relative; } 
.quiz .quiz_zone .qstn_con .time a img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: auto !important;} 
.quiz .quiz_zone .qstn_con .time .bar_wrap {position: relative;width: 670px;height: 30px;border: 3px solid #5e524c;overflow: hidden;border-radius: 100px;display: inline-block;} 
.quiz .quiz_zone .qstn_con .time .bar_wrap .bar {height: 30px;border-radius: 15px;border: 3px solid #5e524c;border-width: 3px 3px;margin: -3px 0 0 -3px;overflow: hidden;} 
.quiz .quiz_zone .qstn_con .time .num { vertical-align: top; font-style: normal; font-size: 18px; color: #5e524c; } 
.quiz .quiz_zone .qstn_con .time .num strong { font-weight: normal; } 
.quiz .quiz_zone .qstn_con .question_img {margin: 40px 0 0;display: inline-block;} 
.quiz .quiz_zone .qstn_con .question {font-size: 40px;font-weight: 700;margin: 60px 0 40px;color:#473739;line-height: 1.3;} 
.quiz .quiz_zone .qstn_con .question .tiny{display: block;font-size: 20px;font-weight: normal;padding: 8px 0 0}
.quiz .quiz_zone .qstn_con .question b{color: #ff6631;}
.quiz .quiz_zone .qstn_con .answer li {width: 500px;height: 100px;margin: 0 auto 20px;} 
.quiz .quiz_zone .qstn_con .answer.txt li { display: inline-table; margin: 0 auto; vertical-align: top; } 
.quiz .quiz_zone .qstn_con .answer.txt li p { display: table-cell; vertical-align: middle; } 
.quiz .quiz_zone .qstn_con .answer li a, .quiz .quiz_zone .qstn_con .answer li p {background: #fff;display: flex;font-size: 23px;color: #473739;font-weight: 700;border-radius: 100px;margin: 0 auto;width: 100%;height: 100%;justify-content: center;align-items: center;flex-direction: column;} 
.quiz .quiz_zone .qstn_con .answer.txt li:first-child { margin: 0 20px 30px 0; } 
.quiz .quiz_zone .qstn_con .answer li a:hover, .quiz .quiz_zone .qstn_con .answer li a:active , .quiz .quiz_zone .qstn_con .answer li p:hover, .quiz .quiz_zone .qstn_con .answer li p:active { background:#ff6631; color:#fff; } 
.quiz .quiz_zone .qstn_con .answer li a:hover input, .quiz .quiz_zone .qstn_con .answer li a:active input , .quiz .quiz_zone .qstn_con .answer li p:hover input, .quiz .quiz_zone .qstn_con .answer li p:active input { color: #fff; border-color: #fff; } 
.quiz .quiz_zone .qstn_con .answer li a .tiny{display: block;font-size: 18px;} 
.quiz .quiz_zone .qstn_con .answer li a input , .quiz .quiz_zone .qstn_con .answer li p input { display: block; width: 80%; margin: 0 auto; background: none; border-width: 0 0 2px 0; height: 35px; text-align: center; font-size: 17px; } 

/* after */

/* quiz */
.after {position: relative;background: #e1ea67;background-position: center 0 !important;} 
.after::before{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 250px;background: #f9ff9d url(https://img.megagong.net/m/2023/0412_health/quiz_tit_bg2.jpg) no-repeat;background-position: center 0;}
.after .inner {width: auto;padding: 0 0 125px} 
.after .inner.link {background-color: #fff;padding: 135px 0;} 
.after .copyright {position: absolute;left: 50%;top: 20px;margin-left: 450px;} 
.after .con_tit {margin-bottom: 100px;} 
.after .tip {color: #222;font-size: 16px;margin: 30px auto 50px;opacity: 0.6;} 
.after .p_tit{font-size: 24px;}
.after .p_tit i{margin-right: 15px;display: inline-block;}
.after .p_tit .percent{color: #ff6631;font-weight: 900;}
.after .solution{margin: 50px auto 0;}
.after .solution ul li{color: #473739;font-size: 24px;position: relative;height: 50px;padding: 9px 0 0;}
.after .solution ul li::before{content:'';position: absolute;top: 0;left: 50%;width: 700px;background: linear-gradient(45deg, transparent 0%,#000 20%,#000 80%,transparent 100%);height: 1px;margin: 0 0 0 -350px;opacity: 15%;}
.after .solution ul li:last-child::after{content:'';position: absolute;bottom: 0;left: 50%;width: 700px;background: linear-gradient(45deg, transparent 0%,#000 20%,#000 80%,transparent 100%);height: 1px;margin: 0 0 0 -350px;opacity: 15%;}
.after .solution ul li.tit::after{display:none}
.after .solution ul li i{vertical-align: middle;margin: -6px 0 0 2px;display: inline-block;line-height: 1}
.after .solution ul li strong{font-weight: 900}
.after .solution ul li .under{background: linear-gradient(180deg, transparent 0%,transparent 70%,#ff9f42 70%,#ff9f42 100%)}
.after .solution ul li.tit{margin-bottom: 0;height: auto;padding: 0;}
.after .solution ul li.tit::before{display:none}
.after .solution ul li span{position: relative;padding-left: 15px;}
.after .solution ul li span::before{content: '\00B7';display: block;position: absolute;left: 0;top: 3px;}
.after .solution ul + ul{margin: 70px 0 40px;}
.after .card_slider{margin: 0 auto;width: 760px}
.after .card_slider .item{padding: 10px}
.after .card_slider .item img{box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);overflow: hidden;border-radius: 40px;}
.after .card_slider .slick-arrow {position: absolute;top: 50%;width: 40px;height: 80px;z-index: 1;font-size: 0;/* opacity:0; */
line-height: 0;margin-top: -40px}
.after .card_slider .slick-prev {background-position: 0 center;left: -100px;background: url('https://img.megagong.net/m/2023/0412_health/card_left.png')}
.after .card_slider .slick-next {background-position: 100% center;right: -100px;background: url('https://img.megagong.net/m/2023/0412_health/card_right.png')}
.after .card_slider .slick-dots {display: none !important
}
.after .link ul {margin: 0 0 50px;} 
.after .link ul li { display: inline-block; margin: 0 13.5px 0 0; } 
.after .link .btn a { display: inline-block; } 
.after .link .btn + .btn { margin: 22px 0 0; } 

.evCon4{padding: 150px 0;background-color: #f3efea;}
.evCon4 h4{font-size: 32px;margin-bottom: 70px;}
.evCon4 ul{display: flex;margin:0 -75px;justify-content: space-between;}
.evCon4 .coupon{margin: 100px auto 50px;}
.evCon4 .coupon .tiny_noti{color: #a4a4a4;font-size: 14px;display: block;margin-top: 20px;}
.evCon4 .kakao_btn .tiny_noti{font-size: 18px;color: #666;margin-top: 30px;display: block;}


.evCon_apply{padding: 0;background-color: #ffffff;}
.evCon_apply .con_tit,
.evCon_share .con_tit{display: flex;flex-direction: column;justify-content: flex-start;align-items: center}
.evCon_apply .con_tit .end,
.evCon_share .con_tit .end{position: absolute;top: 219px;right: 0;}

.evCon_apply .gift{margin: 0px -110px;}
.evCon_apply .container_info,
.evCon_share .container_info{border: 1px solid #168867;color: #168867;background: inherit;margin: 0 30px 0;}
.evCon_apply .container_info .info .info_title::before,
.evCon_share .container_info .info .info_title::before{background: #168867}
.evCon_apply .container_info .info .info_title::after,
.evCon_share .container_info .info .info_title::after{background: #15866a;height: 15px;margin: 2px 0 0}


.evCon_share{padding: 0 0 150px;background-color: #fff47c;}
.evCon_share .gift{display: flex;justify-content: center;padding: 100px 0 0}
.evCon_share .gift li{margin: 0 30px 100px}
.evCon_share .process{position: relative}
.evCon_share .process .p_tit{position:relative;font-size: 28px;font-weight: 900;line-height: 1;margin: 0 0 40px;}
.evCon_share .process .p_tit:before{content:'';display:block;position: absolute;top: 16px;left: 0;width: 100%;height: 1px;background: #000;}
.evCon_share .process .p_tit span{background: #fff47c;padding: 0 30px;position: relative}
.evCon_share .process .tag{color: #18866b;display: flex;justify-content: center;align-items: center;flex-direction: row;font-size: 18px;line-height: 1;margin: 0 0 20px}
.evCon_share .process .tag dt{background: #18866b;color: #fff;padding: 7px 20px;border-radius: 30px;margin: 0 15px 0 0}
.evCon_share .process .tag dd{margin: 0 0 0 5px}
.evCon_share .process .way{display: flex;justify-content: center;padding: 0;margin: 0 -15px 0}
.evCon_share .process .way li{margin: 0 10px;background: #fff;position: relative;text-align: center;color: #473739;font-size: 18px;width: 33.3%;margin: 0 15px 0;border-radius: 20px;height: 210px;line-height: 1.2}
.evCon_share .process .way li::before{content:'';display:block;position: absolute;top: 50%;right: -7px;margin: -7px 0 0;background: #fff;width: 14px;height: 14px;transform: rotate(45deg);}
.evCon_share .process .way li:nth-child(3)::before{display:none}
.evCon_share .process .way li .step{position: relative;display: block;padding: 30px 0 3px;font-style: normal;font-weight: 900;color: #473739;font-size: 20px;line-height: 1;margin: 0 0 15px}
.evCon_share .process .way li .step::before{content:'';position:absolute;background: #d1e7e1;width: 84px;height: 11px;bottom: 0;left: 50%;margin: 0 0 0 -42px;border-radius: 10px;}
.evCon_share .process .way li .step span{position: relative;}
.evCon_share .process .way li .tiny_txt{font-size: 14px;color:#e53d3d;display: block;padding: 10px 0 0;}

.evCon_share .btns{display: flex;flex-direction: row;justify-content: center;align-items: center;padding: 50px 0 80px}
.evCon_share .btns li{margin: 0 15px}
.evCon_share .eventBoard .evtBoard_common{background: #ededed}
.shareList ul li dl dt{width: 148px;}
.shareList ul li dl.sns dt{background-color: #f66980;}
.shareList ul li dl.naver dt{background-color: #62aab2;}
.shareList ul li dl.daum dt{background-color: #f2b431;}
.shareList ul li dl.etc dt{background-color: #9c9c9c;}
.shareList ul li dl dd{width: 181px;border-color: #999 !important;color:#888 !important;border-width: 2px !important;margin: 0 0 0 10px;}

.evCon_apply .inner, 
.evCon_share .inner{padding: 0 40px;}

.mo_flonav{position: absolute;bottom:0;left:0;width:100%;display: none;}
.mo_flonav ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.mo_flonav ul li{
    width: 50%;
}
.mo_flonav ul li a{
    display: block;
    color: #008493;
    border: 1px solid #008493;
    font-weight: bold;
}




/* À¯ÀÇ»çÇ× (Åä±Û) */
.toggleWarning p.w_tit {background: #000;color: #fff;font-size: 16px;padding: 10px 0;position: relative;cursor: pointer;}
.toggleWarning p.w_tit::before{content:'';width: 1000%;height: 100%;background: #000;position: absolute;top: 0;left: -500%;}
.toggleWarning p.w_tit span {position: relative;}
.toggleWarning p.w_tit i {margin-left: 5px;display: inline-block;position: relative;vertical-align: text-top;}
.toggleWarning.on p.w_tit i {transform: rotate(180deg) translateY(-15%);}
.toggleWarning .warningList{padding: 40px 0; display: none;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;}
.toggleWarning.on .warningList{display: block;}
.toggleWarning {background: #f7f8f8;}
.toggleWarning.on .warningList{padding: 80px 0;}
.toggleWarning p.w_tit{padding: 14px 0;font-size: 18px;}
.toggleWarning p.w_tit i{border-top: 10px solid #fff;border-right: 6px solid transparent;border-left: 6px solid transparent;margin: -4px 0 0 10px;display: inline-block;vertical-align: middle;}
.toggleWarning.on p.w_tit i{transform: rotate(180deg);}
.warningList .f_dash li::before{content: '\002D';display: block;position: absolute;top: auto;left: 0;}
.warningList li ul li.bold{font-weight:bold}
.warningList li ul li a{border: 2px solid #ff6631;color: #ff6631;}
.toggleWarning.on .warningList{display: block;}


@media screen and (max-width: 1200px){






    #mContainer { min-height: auto !important; } 
    .eventWrap { overflow: hidden;background: #fff; } 
    .eventWrap img{width:100%}
    .evCon_apply .inner, .evCon_share .inner{padding:0}

.mo_flonav{display: block;bottom: 65px;z-index: 2;background: #fff;position: fixed;}
.mo_flonav ul{}
.mo_flonav ul li{}
.mo_flonav ul li a{
    font-size: 19px;
    padding: 20px 0;
    line-height: 1;
}
    .mo_flonav ul li+li a{border-left:0}
    
    /* before */
    .eventWrap .before {padding: 0;} 
    .eventWrap .evSection.evCon1{background-size: auto 100%}
    .eventWrap .before h3{margin: 0 4%;}
    .before h3 span{margin: 0 16%}
    .before .txt {margin: 0 24%;} 
    .before .test_btn {bottom: 8vw;margin: 0;left: 25%;width: 50%} 
    .before .rabbit{margin: 0% 0 0;}
    .fixbn ul{width: 100%;}

    .evCon5{padding: 17% 0 15%;}
    .evCon5 .result_wrap{width: 100%;}
    .evCon5 .result_wrap .result_test{width: 200px;margin: 0 auto}
    .evCon5 .result_card span{width: 225px;margin: 20px auto 0}
    .evCon5 .result_card b{font-size: 25px;}
    .evCon5 .result_card p{font-size: 18px;}
    .evCon5 .result_list li{font-size: 20px;}
    .evCon5 .result_rank{margin-top: 12%;}
    .evCon5 .result_rank b{padding: 3% 0;font-size: 24px;}
    .evCon5 .result_rank b::before{width: 80%;left: 10%;margin: 0;background-size: 4.3vw;height: 3vw}
    .evCon5 .result_rank .popbtn{right: 10px;font-size: 14px;padding: 7px 15px;}
    .evCon5 .result_rank ul{padding: 5%;}
    .evCon5 .result_rank ul li i{font-size: 18px;}
    .evCon5 .result_rank ul{padding: 30px 50px 25px;}
    .evCon5 .result_rank ul > li{position: relative;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 15px;color: #4a393f;padding: 55px 72px 20px 140px;height: 100px;}
    .evCon5 .result_rank ul > li .tit{font-size: 19px}
    .evCon5 .result_rank ul li .bar_wrap{max-width: 64%;display: inherit;height: 30px;align-items: center;}
    .evCon5 .result_rank ul li .bar{position: relative;display: block;border-radius: 30px;height: 25px;line-height: 1;}
    .evCon5 .result_rank ul li i{font-style: normal;font-size: 20px;position: absolute;margin: 0;top: 3px;left: 100%;z-index: 1;text-align: left;margin: 0 0 0 20px;}
    .evCon5 .tiny_noti{text-align: right;margin-top: 10px;opacity: 0.6;}


    .evCon6{padding: 15% 0;}
    .evCon6 .container_info.ver_dark{width: 100%;}

    /* evCon5 popup */
    #layerPop .content_area .content_inner .slick-prev {left: 5%;}
    #layerPop .content_area .content_inner .slick-next {right: 5%;}
    [class*=mg_popup_wrap] .content_area{border-radius: 5px;}
    [class*=mg_popup_wrap] .content_area .content_inner{padding: 8% 3%;}
    #layerPop .content_area .content_inner .item img{margin-bottom: 5%;width: 30%;}
    #layerPop .content_area .content_inner .item .hash{font-size: 15px;}
    #layerPop .content_area .content_inner .item b{font-size: 18px;}
    #layerPop .content_area .content_inner .item ul li span{font-size: 15px;}

    .evCon6{padding: 15% 0;}
    .evCon6 h3{margin-bottom: 8%;}
    .evCon6 .gift{width: 100%;margin: 10% 0;}
    .evCon6 .evtBoard_common .board_write .btn_wrap{width: 100%;}
    .evCon6 .evtBoard_common .board_write{padding-right: 0;}

    .evCon7{padding: 15% 0;}
    .evCon7 h3{margin-bottom: 8%;}
    .evCon7 .con_box{margin: 10% auto;width: 100%;}
    .evCon7 .left_wrap{font-size: 18px;width: 55%;}
    .evCon7 .p_tit{width: 100%;margin-bottom: 8%;}
    .evCon7 .way{width: 100%}
    .evCon7 .btns{margin: 5% auto 8%;width: 70%;}
    .evCon7 .btns li + li{margin-left: 3%;}
    .evCon7 .evtBoard_common .board_write .btn_wrap{width: 100%;}
    .evCon7 .evtBoard_common .board_write{padding-right: 0}
    .evCon7 .eventBoard .evtBoard_common .info_wrap button{font-size: 14px;}
    /* quiz */
    .quiz {padding: 0 0 15%;} 
    .quiz::before{height: 22vw;background-size: auto 100%}
    .quiz .copyright {left: auto;top: 0.5%;margin-left: 0;right: 2%;width: 15%;} 
    .quiz .con_tit {margin-bottom: 8%;padding: 0 13%;} 
    .quiz .quiz_zone .qstn_con .answer.txt li { width: 49%; } 
    .quiz .quiz_zone .qstn_con .answer.txt li:first-child { margin: 0 1% 2% 0; } 
    .quiz .quiz_zone .qstn_con .next { padding: 0 15%; display: block; } 
    .quiz .quiz_zone .qstn_con .question { margin: 4% 0 6%; } 
    .quiz .quiz_zone .qstn_con .answer li{height: 80px;margin: 0 auto 13px;width: 80%}
    .quiz .quiz_zone .qstn_con .answer li a, .quiz .quiz_zone .qstn_con .answer li p{font-size: 20px}
    .quiz .quiz_zone .qstn_con .answer li a .tiny{font-size: 16px}

    /* after */
    .after {padding: 0;} 
    .after .inner{padding: 0 0 15%}
    .after .inner.link{padding:15% 0}
    .after::before{height: 22vw;background-size: auto 100%}
    .after .copyright {left: auto;top: 0.5%;margin-left: 0;right: 2%;width: 15%;} 
    .after .con_tit {margin-bottom: 8%;padding: 0 13%;} 
    .after .result{margin: 0 8%;}
    .after .tip {margin: 5% auto;} 
    .after .p_tit{font-size: 20px;}
    .after .p_tit i{margin-right: 15px;display: inline-block;}
    .after .p_tit .percent{color: #12ae9a;font-weight: 900;}
    .after .solution{margin: 8% auto 10%;}
    .after .solution ul li{font-size: 18px;height: 43px;}
    .after .solution ul li.tit{padding: 0 15%;}
    .after .solution ul li i{width: 16px}
    .after .solution ul + ul{margin-top: 8%;}
    .after .card_slider{margin: 0 auto 0 ;width: 80%;}
    .after .card_slider .slick-prev{left: -5vw;width: 5vw;background-repeat: no-repeat;background-size: 100%;height: 10vw}
    .after .card_slider .slick-next{right: -5vw;width: 5vw;background-repeat: no-repeat;background-size: 100%;height: 10vw}

    .after .link ul {margin: 0 0 6%;padding: 0 15%;} 
    .after .link ul li { display: inline-block; margin: 0 13.5px 0 0; } 
    .after .link .btn {margin: 0 16%;}
    .after .link .btn + .btn {margin: 2% 16% 0;} 

    .evCon4{padding: 15% 0;}
    .evCon4 h4{font-size: 28px;margin-bottom: 8%;}
    .evCon4 ul{margin: 0;flex-wrap: wrap;justify-content: center;}
    .evCon4 ul li{width: 19.5%;margin-right: 0.5%;}
    .evCon4 .coupon{margin: 10% 10% 6%;}
    .evCon4 .coupon .tiny_noti{margin-top: 5%;font-size: 12px;}
    .evCon4 .kakao_btn{margin: 0 15%;}
    .evCon4 .kakao_btn .tiny_noti{font-size: 15px;margin-top: 5%;}




    .evCon_apply .con_tit,
    .evCon_share .con_tit{padding: 0 10%;}
    .evCon_apply .con_tit .end,
    .evCon_share .con_tit .end{top: 8vw;width: 20vw}
    .evCon_apply .con_tit .event,
    .evCon_share .con_tit .event{margin: 0 33%;}
    .evCon_apply .con_tit strong span,
    .evCon_share .con_tit strong span{display: block;margin: 0 10%}
    .evCon_apply .gift{margin: 0}
    .evCon_apply .container_info,
    .evCon_share .container_info{margin: 0 0px 0}


    .evCon_share{padding: 0 0 015%;background-color: #fff47c;}
    .evCon_share .gift{padding: 8% 0 10%}
    .evCon_share .gift li{margin: 0 2%}
    .evCon_share .process{position: relative}
    .evCon_share .process .p_tit{font-size: 22px;margin: 0 0 30px;}
    .evCon_share .process .p_tit:before{top: 10px;}
    .evCon_share .process .tag{font-size: 17px}
    .evCon_share .process .tag dt{margin: 0 8px 0 0}
    .evCon_share .process .tag dd{margin: 0 0 0 5px}
    .evCon_share .process .way{margin: 0 -10px 0}
    .evCon_share .process .way li{font-size: 16px;margin: 0 10px;height: 210px}
    .evCon_share .process .way li .step span{position: relative;}
    .evCon_share .process .way li .tiny_txt{font-size: 14px;color:#e53d3d;display: block;padding: 10px 0 0;}

    .evCon_share .btns{padding: 30px 4% 70px}
    .evCon_share .btns li{margin: 0 5px}

    .shareList ul{/* padding: 2%; */}
    .shareList ul li dl{/* padding: 0 0 0 18%; */}
    .shareList ul li dl dt{width: 18%;font-size: 18px;}
    .shareList ul li dl dd{width: 23.7%;margin: 0 0 0 2%;font-size: 16px;}
    .shareList ul li dl dd+dd{margin:0 0 0 1%}






}

@media (max-width: 992px){






    .clickPop { padding: 15px 0 20px; } 
    .dim_popup.sns .tit { font-size:22px } 
    .dim_popup.sns table { font-size:12px } 

    .quiz .quiz_zone .qstn_con .question {font-size: 24px;} 
    .quiz .quiz_zone .qstn_con .question.line1 { padding: 25.9px 0px; } 

    .quiz,.after { background-size: 240% auto; } 





}

@media (max-width: 800px){




    .quiz .quiz_zone .qstn_con .time { width: 100%; } 
    .quiz .quiz_zone .qstn_con .time .bar_wrap { width: calc(100% - 80px); } 
    .quiz .quiz_zone .qstn_con .question_img {margin: 4% 5%;} 




}

@media (max-width: 768px){




    .pc_view{display: none;}
    .mo_view{display: block;}
    .evCon5 .result_wrap {display: block;}
    .evCon5 .result_wrap > div{width: 100%;border-width: 2px 0;margin: 0;background-size: 250px;background-position: center 70px;}
    .evCon5 .result_wrap > div.result_list{padding: 10px 0}
    .evCon5 .result_card{margin-bottom: 5%;border-bottom: 0 !important;padding: 5% 0;}
    .evCon5 .result_card b{font-size: 20px;}
    .evCon5 .result_card p{font-size: 15px;}
    .evCon5 .result_list li{font-size: 15px;padding: 10px 5%;height: 50px;}
    .evCon5 .result_list li:nth-child(2){margin: 14px 0}
    .evCon5 .result_list li:nth-child(2):before{top: -7px;opacity: 0.3}
    .evCon5 .result_list li:nth-child(2):after{bottom: -7px;opacity: 0.3}
    .evCon5 .result_rank{margin-top: 9%;border-radius: 15px;}
    .evCon5 .result_rank b{font-size: 24px;padding: 20px 0 15px;}
    .evCon5 .result_rank .popbtn{right: auto;position: relative;top: auto;transform: none;background: #e7256221;width: 50%;font-size: 15px;margin: 0 auto 3%;}
    .evCon5 .result_rank ul{padding: 5%;}
    .evCon5 .result_rank ul li .bar_wrap{height: 20px;width: 70%;}
    #layerPop .content_area .content_inner .item ul li span{font-size: 13px;padding-left: 5px;}
    #layerPop .content_area .content_inner .item ul li span::before{top:0}

    .evCon5 .result_rank ul li .bar{border-radius: 9px;}
    .evCon5 .result_rank ul li i{font-size: 15px;font-weight: 900;}  

    .evCon6 .gift,.evCon6 .radio_list{flex-wrap: wrap;padding: 8% 0 3%;justify-content: center;}
    .evCon6 .gift li:nth-child(1){margin: 0 30% 5%;}
    .evCon6 .gift li{width: 40%;}
    .evCon6 .radio_list li{width: 33.3333%;border-style: dotted;margin-bottom: 5%;}
    .evCon6 .radio_list li:nth-child(3){border: 0;}
    .evCon6 .radio_list li label{font-size: 15px;margin-bottom: 5px;}
    .evCon6 .radio_list li .txt{font-size: 14px;}

    .evCon7 .con_box{display: block;}
    .evCon7 .left_wrap{font-size: 15px;margin-bottom: 5%;width: 100%;}
    .evCon7 .left_wrap ul li span:nth-of-type(1){width: 100px;padding-left: 10px;}
    .evCon7 .left_wrap ul li span:nth-of-type(1):before{top: 5px;height: 10px;}
    .evCon7 .gift{margin: 0 20%;}
    .evCon7 .p_tit span{width: 30%;}
    .evCon7 .way li{overflow: hidden;border-radius: 5px;border: 1px solid;}
    .evCon7 .way li:nth-child(2){margin:0 1%}
    .evCon7 .way li img{margin: -4% 0 -5% -23%;width: 150%;max-width: 150%;}
    .evCon7 .btns{width: 90%;}

    .quiz .quiz_zone .qstn_con .question { font-size: 27px; } 
    .quiz .quiz_zone .qstn_con .question.line1 { padding: 18.9px 0; } 

    .quiz .quiz_zone .qstn_con .answer li {width: 90%;margin-bottom: 10px;/* height: 90px; */} 
    .quiz .quiz_zone .qstn_con .answer li a, .quiz .quiz_zone .qstn_con .answer li p { font-size: 19px; } 
    .quiz .quiz_zone .qstn_con .next img { width: 100%; } 

    .link ul li { margin: 0 1% 0 0; width: 14%; } 
    .link .btn + .btn { margin: 2% 0 0; } 

    .evCon4 h4{font-size: 24px;}
    .evCon4 ul li{width: 30%;margin: 0;}
    .evCon4 ul li:nth-child(2n){margin: 0 1%;}   
    .eventBoard .evtBoard_common .info_wrap button{font-size: 13px;margin: 0 0 10px;border: 1px solid #18866b;display: block;width: 100%;padding: 2px 0}
    .eventBoard .evtBoard_common .board_notice{margin: 0}


    .shareList ul li dl{padding: 0;}
    .shareList ul li dl dt{width: 100%;font-size: 18px;position: relative;margin-bottom: 2%;height: 40px;line-height: 40px;}
    .shareList ul li dl dd{width: 24%;margin: 0 0 0 1.3%;font-size: 14px;height: 40px;}
    .shareList ul li dl dd:nth-child(2),
    .shareList ul li dl dd:nth-child(5){margin:0}
    .shareList ul li dl dd:nth-child(5),
    .shareList ul li dl dd:nth-child(6){/* margin-top:1.3%; */margin-left: 1%;}

    


}





@media (max-width: 576px){


.mo_flonav{bottom: 55px;}
.mo_flonav ul{}
.mo_flonav ul li{}
.mo_flonav ul li a{font-size: 14px;padding: 15px 0;}
    .mo_flonav ul li+li a{}
    



    .dim_popup.sns { width:90% } 

    .eventWrap .before .inner{padding: 0 0 15%}
    .eventWrap .before h3{margin: 0 0;}

    .before h3 span{margin: 0 13%}
    .before .txt {margin: 0 14%;} 
    .before .test_btn {/* margin: 0 25%; */left: 20%;width: 60%;bottom: 0vw;} 
    .before .rabbit{margin: 0% 0 0;}
    .before .copyright { width: 24%; margin: 0 auto; } 

    .evCon5 .result_card span{width: 160px}
    .evCon5 .result_rank b{font-size: 17px;border-radius: 5px 5px 0 0;padding: 15px 0 12px;}
    .evCon5 .result_rank b::before{background-size: 5.1vw;}
    .evCon5 .result_card b{font-size: 18px;margin: 0 0 10px}
    .evCon5 .result_wrap .result_test{width: 150px;}
    .evCon5 .result_list li{padding: 0 7%;height: 40px}
    .evCon5 .result_rank ul{padding: 20px 5% 15px;}
    .evCon5 .result_rank ul > li{margin-bottom: 13px;padding: 28px 52px 11px 75px;height: 60px;}
    .evCon5 .result_rank ul > li .type_img{width: 60px}
    .evCon5 .result_rank ul > li .tit{font-size: 14px;top: 6px;left: 83px}
    .evCon5 .result_rank ul li .bar_wrap{max-width: 64%;display: inherit;height: 30px;align-items: center;}
    .evCon5 .result_rank ul li .bar{height: 18px;}
    .evCon5 .result_rank ul li i{font-size: 15px;top: 2px;margin: 0 0 0 10px}
    .evCon5 .tiny_noti{text-align: right;margin-top: 10px;opacity: 0.6;}
    .evCon6 .radio_list li img{width: 70%;}
    .evCon6 .radio_list li label{font-size: 13px;}
    .evCon6 .radio_list li .txt{font-size: 12px;}
    .evCon6 .eventBoard .evtBoard_common .board_wrap{padding:5% 3% ;}
    .evCon6 .img_info{width: 20%;margin-right: 5%;}
    .evCon6 .comment_wrap{width: 80%;}
    .quiz .quiz_zone .qstn_con .question {font-size: 16px;} 
    .quiz .quiz_zone .qstn_con .question .tiny{font-size: 15px;padding: 3px 0 0}
    .quiz .quiz_zone .qstn_con .question.line1 { padding: 15.4px 0; } 
    .quiz .quiz_zone .qstn_con .answer li{height: 53px;width: 90%;margin: 0 auto 5px}
    .quiz .quiz_zone .qstn_con .answer li a, .quiz .quiz_zone .qstn_con .answer li p {font-size: 15px;/* padding: 10px 0; */} 
    .quiz .quiz_zone .qstn_con .answer li a .tiny{font-size: 13px}
    .quiz .quiz_zone .qstn_con .answer.txt li { height: 70px; } 
    .quiz .quiz_zone .qstn_con .time a {width: 26px;height: 26px} 
    .quiz .quiz_zone .qstn_con .time a img {width: 8px !important;margin: 0 0 0 -1px} 
    .quiz .quiz_zone .qstn_con .time .bar_wrap{height: 25px}
    .quiz .quiz_zone .qstn_con .time .bar_wrap .bar {height: 25px} 
    .quiz .quiz_zone .qstn_con .time .num {font-size: 16px} 
    .quiz .quiz_zone .qstn_con .question_img{margin: 4% 5% 0}
    .after .tip { font-size: 13px; } 
    .after .p_tit{font-size: 15px;}
    .after .p_tit i{margin-right: 10px;width: 15%;}
    .after .solution ul li.tit{margin: 0;}
    .after .solution ul li{font-size: 14px;height: 32px;padding: 6px 0 0;}
    .after .solution ul li i{width: 11px}
    .after .solution ul li span{padding-left: 10px;}
    .after .card_slider{width: 85%}
    .after .card_slider .item img{border-radius: 5vw}

    .evCon4 h4{font-size: 20px;}
    .evCon4 .kakao_btn .tiny_noti{font-size: 13px;}

    .evCon7 .eventBoard .evtBoard_common .info_wrap{position: relative;right: auto;}
    .evCon7 .eventBoard .evtBoard_common .info_wrap button{font-size: 12px;}



    .evCon_apply .con_tit,
    .evCon_share .con_tit{padding: 0;}
    .evCon_apply .con_tit .end,
    .evCon_share .con_tit .end{top: 8vw;width: 29vw}
    .evCon_apply .con_tit .event,
    .evCon_share .con_tit .event{margin: 0 33%;}
    .evCon_apply .con_tit strong,
    .evCon_share .con_tit strong{margin: 0 8%}
    .evCon_apply .con_tit strong span,
    .evCon_share .con_tit strong span{margin: 0 0%}
    .evCon_apply .gift{margin: 0}
    .evCon_apply .container_info,
    .evCon_share .container_info{margin: 0 0px 0}


    .evCon_share .gift{padding: 8% 0 10%}
    .evCon_share .gift li{margin: 0 0%}
    .evCon_share .process{position: relative}
    .evCon_share .process .p_tit{font-size: 18px;margin: 0 0 20px;}
    .evCon_share .process .p_tit:before{top: 10px;}
    .evCon_share .process .tag{font-size: 17px;display: block}
    .evCon_share .process .tag dt{width: 140px;display: block;font-size: 14px;margin: 0 auto 4px;}
    .evCon_share .process .tag dd{display: inline-block;font-size: 14px;margin: 0 0 0 3px;}
    .evCon_share .process .way{margin: 0;flex-direction: column}
    .evCon_share .process .way li{font-size: 13px;margin: 0 0 3px;height: auto;width: 100%;padding: 0 0 13px;border-radius: 10px}
    .evCon_share .process .way li br:nth-child(2),
    .evCon_share .process .way li br:nth-child(4),
    .evCon_share .process .way li br:nth-child(5){display:none}
    .evCon_share .process .way li::before{display: none}
    .evCon_share .process .way li .step{padding: 12px 0 2px;font-size: 15px;margin: 0 0 10px}
    .evCon_share .process .way li .step::before{height: 9px;width: 70px;margin: 0 0 0 -35px;}
    .evCon_share .process .way li .step span{position: relative;}
    .evCon_share .process .way li .tiny_txt{padding: 4px 0 0;font-size: 12px;}
    .evCon_share .process .way li .tiny_txt br{display:none}
    .evCon_share .btns{padding: 15px 0% 50px}
    .evCon_share .btns li{margin: 0 1%}
    .evCon_share .btns li a{display: block;overflow: hidden;border-radius: 20px}
    .evCon_share .btns li a img{max-width: 150%;width: 130%;margin: 0 0 0 -15%}
    .shareList ul li dl dt{
    height: 36px;
    line-height: 36px;
    font-size: 15px;
}
    .shareList ul li dl dd{
    height: 35px;
    width: 48%;
    margin: 0 1% 1% !important;
}
.evtoggleWarning.on .warningList{padding: 50px 0;}
.toggleWarning p.w_tit{font-size: 14px;}

.warningList li ul li a{font-size: 11px;}


.toggleWarning.on .warningList{padding: 50px 0;}

}
