@charset "utf-8";

.consult_m { position: relative; overflow-x: hidden;background-color:#fff;padding-bottom:10%;}
.consult_m .section { position: relative; padding: 0; margin: 0; border-bottom: 0;}
.consult_m .wrap { position: relative; width: 100%; max-width: 720px; margin: 0 auto; text-align: center; font-family: 'Noto Sans KR', Sans-Serif; letter-spacing: -1px;}
.consult_m .section-top{background-color:#22223a;}
.consult_m .section-slide li{background-size:cover;background-repeat:no-repeat;background-position:50% 0;}
.consult_m .section-slide li:nth-child(1) { background-image: url('https://img.eduwill.net/Img2/Won2/promotion/consult/common/200506/mobile/bg_slide1.jpg');}
.consult_m .section-slide li:nth-child(2) { background-image: url('https://img.eduwill.net/Img2/Won2/promotion/consult/common/200506/mobile/bg_slide2.jpg');}
.consult_m .section-slide li:nth-child(3) { background-image: url('https://img.eduwill.net/Img2/Won2/promotion/consult/common/200506/mobile/bg_slide3.jpg');}
.consult_m .section-notice{background-color:#f7f7f7;}
.consult_m .section-item { position: relative; }
.consult_m .section-item .flag { position: absolute; top: 67.35395189003436%; right: 5.278%; left: 78.75%; }
.consult_m .section-item .flag strong { position: absolute; top: 50%; right: 0; left: 0; line-height: 1.2; font-size: 3.194vw; font-weight: 700; color: #fff; letter-spacing: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.consult_m .section-apply{position:fixed;left:0;bottom:0;width:100%;background: url('https://img.eduwill.net/Img2/Won2/promotion/consult/cop/200506/mobile/bg_apply.jpg') 0 0 repeat-x; background-size: contain;}
.consult_m .section-item .flag em { display: block; }
.consult_m .section-item .benefit-box { margin-right: 6.94444vw; margin-left: 4.30556vw; *zoom: 1; }
.consult_m .section-item .benefit-box:before,
.consult_m .section-item .benefit-box:after { content: ''; display: table; }
.consult_m .section-item .benefit-box:after { clear: both; }
.consult_m .section-item .benefit-box .col { float: left; position: relative; width: 47%; margin-top: 2.63889vw; margin-left: 2.63889vw; border-radius: 0 20px 0 20px; overflow: hidden; -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); }
.consult_m .section-item .benefit-box .col .caption { position: absolute; bottom: 3.47222vw; font-size: 3.33333vw; left: 0; right: 0; text-align: center; color: rgba(34, 34, 34, 0.8); font-weight: 500; letter-spacing: -1px; line-height: 1.3; }
.consult_m .section-item .notice { padding-top: 6.94444vw; padding-left: 6.94444vw; padding-right: 6.94444vw; text-align: left; }
.consult_m .section-item .notice li { position: relative; padding-left: 1.66667vw; font-size: 3.33333vw; color: rgba(34, 34, 34, 0.5); font-weight: 500; letter-spacing: -1px; line-height: 1.5; }
.consult_m .section-item .notice li:before { content: "*"; display: block; position: absolute; top: 2px; left: 0; line-height: 1.5; z-index: 1; }
.consult_m .section-item .eco-340 .coupon { display: none; }
#academyFixedButton{display:none;}

.bx-wrapper{margin:0;padding:0;}
.bx-wrapper .bx-viewport{ -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:none; left:0;background:none; }

.consult_m .label{background:none;margin-left:0;line-height:1;}
.consult_m .ico_hand{ position:absolute; width: 7.77777777778%; right:21.94444444444%; top: 50.6%; animation: 0.5s slideUpY ease-in-out infinite alternate;}

@media screen and (min-width: 720px) {
	.consult_m .section-item .flag strong { font-size: 23px; }
	.consult_m .section-item .benefit-box { margin-right: 50px; margin-left: 31px; }
	.consult_m .section-item .benefit-box .col { margin-top: 19px; margin-left: 19px; }
	.consult_m .section-item .benefit-box .col .caption { bottom: 25px; font-size: 24px; }
	.consult_m .section-item .notice { padding-top: 50px; padding-left: 50px; padding-right: 50px; }
	.consult_m .section-item .notice li { padding-left: 12px; font-size: 24px; }
}

@-webkit-keyframes slideUpY {
	0% {
		-webkit-transform: translate(0,10px);
		transform: translate(0, 10px);
	}
	100% {
		-webkit-transform: translate(-10px, 0);
		transform: translate(-10px, 0);
	}
}
@keyframes slideUpY {
	0% {
		-webkit-transform: translate(0,10px);
		transform: translate(0, 10px);
	}
	100% {
		-webkit-transform: translate(-10px, 0);
		transform: translate(-10px, 0);
	}
}

/* 종로 세무사 */
.consult_m.jra .wrap-full { position: relative; width: 100%; margin: 0 auto; text-align: center; }
.consult_m.jra .section-top{ background-color:#ffe000; }
.consult_m.jra .section-slide li:nth-child(1) { background-image: url('//img.eduwill.net/eduwill/img/2022/_114/sub/consult/220722/mobile/bg_slide1.jpg');}
.consult_m.jra .section-slide li:nth-child(2) { background-image: url('//img.eduwill.net/eduwill/img/2022/_114/sub/consult/220722/mobile/bg_slide2.jpg');}
.consult_m.jra .section-slide li:nth-child(3) { background-image: url('//img.eduwill.net/eduwill/img/2022/_114/sub/consult/220722/mobile/bg_slide3.jpg');}
.consult_m.jra .section-apply { background: #333333; }
.consult_m.jra .section-item .eco-5004 { position: absolute; top: 63.889vw; }
.consult_m.jra .section-item .coupon-wrap { position: relative; }
.consult_m.jra .section-item .notice { padding-top: 0; }
.consult_m.jra .section-item .notice li:before { display: none; }
.consult_m.jra .section-item .notice li { color: #999999; }
.consult_m.jra .section-event { background-color: #ffe001; }
.consult_m.jra .slide-group .slick-slide { width: 62.500vw; margin: 0 2.0833333333vw; }
.consult_m.jra .section-diary { padding-bottom: 16.6666666667vw; }
.consult_m.jra .section-calendar { padding-bottom: 16.6666666667vw; background: #eff1f3; }
.consult_m.jra .section-item4 .wrap-full { background: #f7f7f7 url('//img.eduwill.net/eduwill/img/2022/_114/sub/consult/220722/mobile/bg_item4_2.jpg') 0 0 no-repeat; background-size: cover; }
.consult_m.jra .section-apply .btn_apply { position: relative; display: inline-block; }
.consult_m.jra .section-apply .btn_apply::after { content: ""; position: absolute; top: 60%; right: 3%; z-index: 1; display: block; width: 7.9166666667vw; height: 9.0277777778vw; background: url('//img.eduwill.net/Img2/Common/icon/pointer/icon_pointer_12.png') no-repeat 0 0; background-size: 100% auto; -webkit-animation: pointerBounceDiagonal 0.8s infinite ease normal; animation: pointerBounceDiagonal 0.8s infinite ease normal; }

@media screen and (min-width: 720px) {
	.consult_m.jra .section-item .eco-5004 { top: 460px; }
	.consult_m.jra .slide-group .slick-slide { width: 450px; margin: 0 15px; }
	.consult_m.jra .section-diary { padding-bottom: 120px; }
	.consult_m.jra .section-calendar { padding-bottom: 120px; }
	.consult_m.jra .section-apply .btn_apply::after { width: 57px; height: 65px; }
}

@-webkit-keyframes pointerBounceDiagonal {
	0%, 100% { transform: translate(0, 0); }
	50% { transform: translate(-10px, -10px); }
}

@keyframes pointerBounceDiagonal {
	0%, 100% { transform: translate(0, 0); }
	50% { transform: translate(-10px, -10px); }
}

/*근거문구 추가 */
.section-item{position:relative;}
.section-item .btn-grounds {position:absolute;left:61%;top:16.5%;display: inline-block;color: #878787;font-size: 12px;letter-spacing: -1px;line-height: 1;  font-weight: 400;}
.section-item .btn-grounds span {padding-right: 15px; position: relative;display: inline-block;}
.section-item .btn-grounds span:before {content: ""; position: absolute; top: 50%; display: block; width: 4px; height: 4px; margin-top: -2px; border-width: 0; border-style: solid;  border-color: #878787; transform: rotate(45deg); right: 8px; border-top-width: 1.5px; border-right-width: 1.5px;}

#edufLayerBase .text-2{display:none;}

@media screen and (min-width: 720px) {
	.section-item .btn-grounds{top:17.5%;}
}

/* 9급 */
.consult_m.consult-G .section-apply { background: #ff4800; }

/* 편입 최상위관 */
.consult_m .section-consulting{position:relative;margin-top:16vw;}
.consult_m .section-consulting .btn-consulting{position:absolute;left:50%;transform:translateX(-50%);bottom:14vw;width:80vw;}
.consult_m .section-notice .btn-apply{display:block;width:88vw;margin:0 auto;}
.consult_m .icon-pointer{position:relative;}
.consult_m .icon-pointer::after { content: ""; position: absolute; top: 60%; right: 3%; z-index: 1; display: block; width: 7.9166666667vw; height: 9.0277777778vw; background: url('//img.eduwill.net/Img2/Common/icon/pointer/icon_pointer_12.png') no-repeat 0 0; background-size: 100% auto; -webkit-animation: pointerBounceDiagonal 0.8s infinite ease normal; animation: pointerBounceDiagonal 0.8s infinite ease normal; }

.consult_m .info-box{position:relative;}
.consult_m .btn-reservation{position: absolute;left:7%;top:77%;width: 20vw;}
.consult_m .btn-kakao{position: absolute;left:44%;top:62%;width: 20vw;}
.consult_m .btn-qrcode{position: absolute;left:73%;top:48%;width: 20vw;}

@media screen and (min-width: 720px) {
	.consult_m .section-consulting{margin-top:100px;}
	.consult_m .section-consulting .btn-consulting{width:628px;bottom:90px;}
	.consult_m .section-notice .btn-apply{width:620px;}

	.consult_m .btn-reservation{width: 164px;}
	.consult_m .btn-kakao{width: 170px;}
	.consult_m .btn-qrcode{width: 135px;}
}