@charset "utf-8";

 /* 이벤트/혜택 */
.sv04_wrap {display:inline-block;width: 100%;}
.sv04_wrap .sv04 {position: relative;width: 100%;height: 865px;text-align: center;}
.sv04_wrap .sv04 .img_wrap {display: block;text-align: center;}
.sv04_wrap .sv04 .img_wrap img {width:95%;max-width:1201px;margin:2% 0;}
.sv04_wrap .sv04 .img_wrap img.pc {}
.sv04_wrap .sv04 .img_wrap img.mobile {display:none;}
@media screen and (max-width:1300px){
    .sv04_wrap .sv04 {height:auto;}
}
@media screen and (max-width:700px){
    .sv04_wrap .sv04 .img_wrap img.pc {display:none;}
    .sv04_wrap .sv04 .img_wrap img.mobile {display:inline-block;width:60%}
}
@media screen and (max-width:500px){
    .sv04_wrap .sv04 .img_wrap img.mobile {width:70%}
}
@media screen and (max-width:450px){
    .sv04_wrap .sv04 .img_wrap img.mobile {width:80%}
}


 /* 레벨테스트 */
.sv05_wrap {display:inline-block;width: 100%;background-color:#dde9ea;}
.sv05_wrap .sv05 {position: relative;width: 100%;height: 722px;text-align: center;}
.sv05_wrap .sv05 .img_wrap {display: block;text-align: center;}
.sv05_wrap .sv05 .img_wrap img {width:95%;max-width:1076px;margin-bottom: 8%;}
.sv05_wrap .sv05 .sinnder_box {position: absolute;width: 100%;bottom: 0px;}
.sv05_wrap .sv05 .sinnder_box ul {display: table;width: 100%;max-width: 1200px;margin: 0 auto;padding: 35px 0 20px 0;text-align: center;background-color: #4a82ee;font-size: 30px;line-height: 1.3;color: #243c98;font-family: 'GmarketSansMedium';border-radius: 40px 40px 0 0;}
.sv05_wrap .sv05 .sinnder_box h3 {font-family: 'GmarketSansBold';font-size:45px;color: #fff;}
.sv05_wrap .sv05 .sinnder_box h3 span {color: #ffde00;}
.sv05_wrap .sbar {display:inline-block;width: 100%;background:url('../img/bar_bg.gif') center center repeat-x;background-size:contain;}
.sv05_wrap .sbar ul {display: table;width:100%;max-width:1200px;padding:30px 0;margin: 0 auto;}
.sv05_wrap .sbar ul li {float:left;line-height:80px;position:relative;font-family: 'GmarketSansBold';font-size:50px;color:#fff;text-align: center;}
.sv05_wrap .sbar ul li:before {position:absolute;content:'';top:0px;left:0px;width:4px;height:80px;background-color:#fff;}
.sv05_wrap .sbar ul li:after {position:absolute;content:'';top:0px;right:0px;width:4px;height:80px;background-color:#fff;}
.sv05_wrap .sbar ul li:nth-child(1) {width:50%;}
.sv05_wrap .sbar ul li:nth-child(2) {width:50%;font-size:20px;line-height:1.3;font-family: 'GmarketSansMedium';padding-top: 1.2%;padding-left: 5%;text-align: left;}
.sv05_wrap .sbar ul li:nth-child(2):before {display:none;}
.sv05_wrap .sbar ul li span.br {display:block;}
.sv05_wrap .sbar ul li:nth-child(2):after {display:none;}

.scontent05_wrap {display:table;width:100%;max-width:1200px;min-height:300px;margin: 10% auto 0 auto;}
.scontent05_wrap .title_bar {position:relative;width:100%;border-bottom:2px solid #ce221a;}
.scontent05_wrap .title_bar ul {display:inline-block;width:340px;text-align:center;padding-top:5px;border-radius:20px 20px 0 0;font-family: 'GmarketSansBold';font-size:25px;color:#fff;background-color:#ce221a;}
.scontent05_wrap .title_bar:after {position:absolute;top:0px;right:0px;margin-top: -14%;margin-right:-7%;content:'';display:inline-block;width: 322px;height:322px;background:url('../img/sub5/info.png') center center repeat-x;background-size:contain;}

@media screen and (max-width:1500px){
    .sv05_wrap .sv05 {height: auto;}
    
    .scontent05_wrap .title_bar:after {margin-top: -12%;margin-right:-6%;width: 300px;height:300px;}
}
@media screen and (max-width:1300px){
    .sv05_wrap .sv05 .sinnder_box ul {font-size: 25px;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:40px;}
    .sv05_wrap .sbar ul li {font-size:45px;}

    .scontent05_wrap .title_bar ul {width:300px;font-size:23px}
    .scontent05_wrap .title_bar:after {margin-right:-5%;width: 250px;height:250px;}
}
@media screen and (max-width:1200px){
    .sv05_wrap .sbar ul li:before,
    .sv05_wrap .sbar ul li:nth-child(2):after {display:none;}
}
@media screen and (max-width:1100px){
    .sv05_wrap .sv05 .sinnder_box ul {font-size: 20px;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:35px;}
    .sv05_wrap .sbar ul {padding:20px 0;}
    .sv05_wrap .sbar ul li {font-size:40px;}
    .sv05_wrap .sbar ul li:nth-child(2) {font-size:18px;}
    .sv05_wrap .sbar ul li:after {width:2px;height:70px;}
    .sv05_wrap .sbar ul li {line-height:70px;}
}
@media screen and (max-width:1000px){
    .sv05_wrap .sv05 .sinnder_box ul {font-size: 18px;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:33px;}
    .sv05_wrap .sbar ul {padding:15px 0;}
    .sv05_wrap .sbar ul li {font-size:35px;}
    .sv05_wrap .sbar ul li:nth-child(2) {font-size:16px}

    .scontent05_wrap .title_bar ul {width:250px;font-size:20px}
    .scontent05_wrap .title_bar:after {width: 200px;height:200px;}
}
@media screen and (max-width:800px){
    .sv05_wrap .sv05 .sinnder_box ul {font-size: 16px;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:30px;}
    .sv05_wrap .sbar ul {padding:15px 0;}
    .sv05_wrap .sbar ul li {font-size:30px;}
    .sv05_wrap .sbar ul li:nth-child(2) {font-size:15px}
    .sv05_wrap .sbar ul li:after {width:1px;height:60px;}
    .sv05_wrap .sbar ul li {line-height:60px;}
}
@media screen and (max-width:700px){
    .sv05_wrap .sv05 .sinnder_box ul {font-size: 15px;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:26px;}
    .sv05_wrap .sbar ul li {font-size:26px;}
    .sv05_wrap .sbar ul li:nth-child(2) {font-size:13px}
    .sv05_wrap .sbar ul li:after {width:1px;height:50px;}
    .sv05_wrap .sbar ul li {line-height:50px;}
}
@media screen and (max-width: 600px){
    .sv05_wrap .sv05 .sinnder_box ul {font-size: 13px;padding: 20px 0 15px 0;border-radius: 20px 20px 0 0;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:22px;margin-bottom:5px}
    .sv05_wrap .sbar ul li {width:100% !important;display:table;font-size:22px;line-height:1.1;}
    .sv05_wrap .sbar ul li:nth-child(2) {font-size:12px;text-align:center;padding-left:0px;}
    .sv05_wrap .sbar ul li:after {position:relative;width:50px;height:1px;display:block;margin:10px auto;}
	.sv05_wrap .sbar ul li span.br {display:inline-block;}

    .scontent05_wrap {margin:30px auto 0 auto;}
    .scontent05_wrap .title_bar ul {width:200px;font-size:18px}
    .scontent05_wrap .title_bar:after {margin-top:-9%;width: 160px;height:160px;}
}
@media screen and (max-width:500px){
    .sv05_wrap .sv05 .sinnder_box ul {padding: 18px 0 5px 0;}
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:18px;}
    .sv05_wrap .sbar ul li span.br {display:block;}

    .scontent05_wrap .title_bar ul {width:150px;font-size:16px}
    .scontent05_wrap .title_bar:after {width: 140px;height:145px;}
}
@media screen and (max-width:400px){
    .sv05_wrap .sv05 .sinnder_box h3 {font-size:16px;}
    .sv05_wrap .sbar ul li span.tab {display:block;font-size:11px;}
}



 /* 오시는길 */
.sv06_wrap {display:inline-block;width: 100%;background-color:#4faeff;}
.sv06_wrap .sv06 {position: relative;width: 100%;height: 722px;text-align: center;}
.sv06_wrap .sv06 .img_wrap {display: block;text-align: center;}
.sv06_wrap .sv06 .img_wrap img {width:95%;max-width:1216px;}
.sv06_wrap .sv06 .sinnder_box {position: absolute;width: 100%;bottom: 0px;}
.sv06_wrap .sv06 .sinnder_box ul {display: table;width: 100%;max-width: 1200px;margin: 0 auto;padding: 35px 0 20px 0;text-align: center;background-color: #4a82ee;font-size: 30px;line-height: 1.3;color: #fff;font-family: 'GmarketSansMedium';border-radius: 40px 40px 0 0;}
.sv06_wrap .sv06 .sinnder_box b {font-family: 'GmarketSansBold';}
.sv06_wrap .sv06 .sinnder_box span.br {display: block;}
.sv06_wrap .sbar {display:inline-block;width: 100%;background:url('../img/bar_bg.gif') center center repeat-x;background-size:contain;}
.sv06_wrap .sbar ul {display: table;width:100%;max-width:1200px;padding:30px 0;margin: 0 auto;}
.sv06_wrap .sbar ul li {width:100%;line-height:80px;position:relative;font-family: 'GmarketSansBold';font-size:50px;color:#fff;text-align: center;}
.sv06_wrap .sbar ul li:before {position:absolute;content:'';top:0px;left:0px;width:4px;height:80px;background-color:#fff;}
.sv06_wrap .sbar ul li:after {position:absolute;content:'';top:0px;right:0px;width:4px;height:80px;background-color:#fff;}

@media screen and (max-width:1500px){
    .sv06_wrap .sv06 {height: auto;}
}
@media screen and (max-width:1300px){
    .sv06_wrap .sv06 .sinnder_box ul {font-size: 25px;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:40px;}
    .sv06_wrap .sbar ul li {font-size:45px;}
}
@media screen and (max-width:1200px){
    .sv06_wrap .sbar ul li:before,
    .sv06_wrap .sbar ul li:after {display:none;}
}
@media screen and (max-width:1100px){
    .sv06_wrap .sv06 .sinnder_box ul {font-size: 20px;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:35px;}
    .sv06_wrap .sbar ul {padding:20px 0;}
    .sv06_wrap .sbar ul li {font-size:40px;}
    .sv06_wrap .sbar ul li {line-height:70px;}
}
@media screen and (max-width:1000px){
    .sv06_wrap .sv06 .sinnder_box ul {font-size: 18px;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:33px;}
    .sv06_wrap .sbar ul {padding:15px 0;}
    .sv06_wrap .sbar ul li {font-size:35px;}
}
@media screen and (max-width:800px){
    .sv06_wrap .sv06 .sinnder_box ul {font-size: 16px;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:30px;}
    .sv06_wrap .sbar ul {padding:15px 0;}
    .sv06_wrap .sbar ul li {font-size:30px;}
    .sv06_wrap .sbar ul li {line-height:60px;}
}
@media screen and (max-width:700px){
    .sv06_wrap .sv06 .sinnder_box ul {font-size: 15px;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:26px;}
    .sv06_wrap .sbar ul li {font-size:26px;}
    .sv06_wrap .sbar ul li {line-height:50px;}
}
@media screen and (max-width: 600px){
    .sv06_wrap .sv06 .sinnder_box ul {font-size: 13px;padding: 20px 0 15px 0;border-radius: 20px 20px 0 0;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:22px;margin-bottom:5px}
    .sv06_wrap .sbar ul li {width:100% !important;display:table;font-size:22px;line-height:1.1;}
}
@media screen and (max-width:500px){
    .sv06_wrap .sv06 .sinnder_box ul {padding: 18px 0 5px 0;}
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:18px;}
}
@media screen and (max-width:400px){
    .sv06_wrap .sv06 .sinnder_box h3 {font-size:16px;}
    .sv06_wrap .sbar ul li span.tab {display:block;font-size:11px;}
}



 /* 상담신청 */
.sv07_wrap {display:inline-block;width: 100%;}
.sv07_wrap .sv07 {position: relative;width: 100%;height: 722px;text-align: center;}
.sv07_wrap .sv07 .img_wrap {display: block;text-align: center;}

.sv07_wrap .sv07 .img_wrap .title_area {padding-top: 1.5%;font-family: "GmarketSansMedium";}
.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size: 40px;}
.sv07_wrap .sv07 .img_wrap .title_area p {font-size: 20px;}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap {display:none;}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box {margin-top:5%}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box {border-radius: 10px;box-shadow: 10px 10px 15px 5px rgb(0 0 0 / 50%);color:#fff;font-size: 18px;line-height: 1.3;width: 90%;max-width: 450px;margin: 0 auto;padding: 30px 0;}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box h3 {font-size: 28px; font-family: "GmarketSansBold"; margin-bottom: 20px;}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.color1 {background-color:#295fff;}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.color2 {background-color:#112972;}
.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.color3 {background-color:#295fff;}
.sv07_wrap .sv07 .img_wrap .slick-dots {margin-top: 30px;bottom: 10px;}
.sv07_wrap .sv07 .img_wrap .slick-slide,
.sv07_wrap .sv07 .img_wrap .slick-current {padding:30px 0;background:transparent !important;}


.sv07_wrap .sv07 .img_wrap .slick-dots li button {border-radius: 10px !important; background-color:#fff !important;}
.sv07_wrap .sv07 .img_wrap .slick-dots li.slick-active button {background-color:#333 !important;}

@media screen and (max-width:1300px){
}
@media screen and (max-width:1200px){
	.sv07_wrap .sv07 .img_wrap {height:auto;}
	.sv07_wrap .sv07 .img_wrap .title_area {padding-bottom:13%;}
	.sv07_wrap .sv07 .img_wrap .title_area img {width:65%;}
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:41px;}
}
@media screen and (max-width:1100px){
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:38px;}
}
@media screen and (max-width:990px){
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:32px;}
}
@media screen and (max-width:800px){
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:30px;}
	.sv07_wrap .sv07 .img_wrap .title_area p {font-size:18px;}
}
@media screen and (max-width:700px){
	.sv07_wrap .sv07 .img_wrap {height:550px;}
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:28px;}
	.sv07_wrap .sv07 .img_wrap .title_area p {font-size:16px;}
	.sv07_wrap .sv07 .img_wrap .title_area {padding-bottom:8%;}
	.sv07 {background:url('../img/sub7/msvisual_bg.jpg') center center no-repeat;background-size:cover;}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap {display:block;}
}
@media screen and (max-width:650px){
	.sv07_wrap .sv07 .img_wrap {height:auto;}
}
@media screen and (max-width:600px){
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:26px;}
	.sv07_wrap .sv07 .img_wrap .title_area p {font-size:14px;line-height:1.2;}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box {font-size: 16px;}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box h3 {font-size: 28px; }
}
@media screen and (max-width:500px){
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size:24px;}
	.sv07_wrap .sv07 .img_wrap .title_area img {width:68%;}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box {margin-top:0%}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box {font-size: 14px;padding: 20px 0;}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box h3 {font-size: 24px; }
}
@media screen and (max-width:400px){
	.sv07_wrap .sv07 .img_wrap .title_area h2 {font-size: 15px;}
	.sv07_wrap .sv07 .img_wrap .rolling_box_wrap .rolling_box div.box h3 {font-size: 20px; }
}


.sv07_wrap .sv07 .sinnder_box {position: absolute;width: 100%;bottom: 0px;}
.sv07_wrap .sv07 .sinnder_box ul {display: table;width: 100%;max-width: 1200px;margin: 0 auto;padding: 35px 0 20px 0;text-align: center;color: #828282;background-color: #fff;font-size: 30px;line-height: 1.3;font-family: 'GmarketSansMedium';border-radius: 40px 40px 0 0;}
.sv07_wrap .sv07 .sinnder_box h3 {font-family: 'GmarketSansBold';font-size:45px;color: #112972;}
.sv07_wrap .sv07 .sinnder_box h3 span {color: #295fff;}
.sv07_wrap .sbar {display:inline-block;width: 100%;background:url('../img/bar_bg.gif') center center repeat-x;background-size:contain;}
.sv07_wrap .sbar ul {display: table;width:100%;max-width:1200px;padding:30px 0;margin: 0 auto;}
.sv07_wrap .sbar ul li {float:left;line-height:80px;position:relative;font-family: 'GmarketSansBold';font-size:50px;color:#fff;text-align: center;}
.sv07_wrap .sbar ul li:before {position:absolute;content:'';top:0px;left:0px;width:4px;height:80px;background-color:#fff;}
.sv07_wrap .sbar ul li:after {position:absolute;content:'';top:0px;right:0px;width:4px;height:80px;background-color:#fff;}
.sv07_wrap .sbar ul li:nth-child(1) {width:50%;}
.sv07_wrap .sbar ul li:nth-child(2) {width:50%;font-size:20px;line-height:1.3;font-family: 'GmarketSansMedium';padding-top: 1.2%;padding-left: 5%;text-align: left;}
.sv07_wrap .sbar ul li:nth-child(2):before {display:none;}
.sv07_wrap .sbar ul li span.br {display:block;}
.sv07_wrap .sbar ul li:nth-child(2):after {display:none;}

.scontent07_wrap {display:table;width:100%;max-width:1200px;min-height:300px;margin:7% auto 0 auto;}
.scontent07_wrap .title_bar {position:relative;width:100%;border-bottom:2px solid #ce221a;}
.scontent07_wrap .title_bar ul {display:inline-block;width:340px;text-align:center;padding-top: 10px;border-radius:20px 20px 0 0;font-family: 'GmarketSansBold';font-size:25px;color:#fff;background-color:#ce221a;}
.scontent07_wrap .title_bar:after {z-index: 99;position:absolute;top:0px;right:0px;margin-top:-14%;margin-right:-7%;content:'';display:inline-block;width: 322px;height:322px;background:url('../img/sub5/info.png') center center repeat-x;background-size:contain;}

@media screen and (max-width:1500px){
	.sv07_wrap .sv07  {height:auto;padding-bottom: 27%;}
    .scontent07_wrap .title_bar:after {margin-top: -12%;margin-right:-6%;width: 300px;height:300px;}
}
@media screen and (max-width:1300px){
    .sv07_wrap .sv07 .sinnder_box ul {font-size: 25px;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:40px;}
    .sv07_wrap .sbar ul li {font-size:45px;}

    .scontent07_wrap .title_bar ul {width:300px;font-size:23px}
    .scontent07_wrap .title_bar:after {margin-right:-5%;width: 250px;height:250px;}
}
@media screen and (max-width:1200px){
    .sv07_wrap .sbar ul li:before,
    .sv07_wrap .sbar ul li:nth-child(2):after {display:none;}
}
@media screen and (max-width:1100px){
    .sv07_wrap .sv07 .sinnder_box ul {font-size: 20px;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:35px;}
    .sv07_wrap .sbar ul {padding:20px 0;}
    .sv07_wrap .sbar ul li {font-size:40px;}
    .sv07_wrap .sbar ul li:nth-child(2) {font-size:18px;}
    .sv07_wrap .sbar ul li:after {width:2px;height:70px;}
    .sv07_wrap .sbar ul li {line-height:70px;}
}
@media screen and (max-width:1000px){
    .sv07_wrap .sv07 .sinnder_box ul {font-size: 18px;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:33px;}
    .sv07_wrap .sbar ul {padding:15px 0;}
    .sv07_wrap .sbar ul li {font-size:35px;}
    .sv07_wrap .sbar ul li:nth-child(2) {font-size:16px}

    .scontent07_wrap .title_bar ul {width:250px;font-size:20px}
    .scontent07_wrap .title_bar:after {width: 200px;height:200px;}
}
@media screen and (max-width:800px){
    .sv07_wrap .sv07 .sinnder_box ul {font-size: 16px;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:30px;}
    .sv07_wrap .sbar ul {padding:15px 0;}
    .sv07_wrap .sbar ul li {font-size:30px;}
    .sv07_wrap .sbar ul li:nth-child(2) {font-size:15px}
    .sv07_wrap .sbar ul li:after {width:1px;height:60px;}
    .sv07_wrap .sbar ul li {line-height:60px;}
}
@media screen and (max-width:700px){
    .sv07_wrap .sv07 .sinnder_box ul {font-size: 15px;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:26px;}
    .sv07_wrap .sbar ul li {font-size:26px;}
    .sv07_wrap .sbar ul li:nth-child(2) {font-size:13px}
    .sv07_wrap .sbar ul li:after {width:1px;height:50px;}
    .sv07_wrap .sbar ul li {line-height:50px;}
	.sv07_wrap .sv07  {padding-bottom: 10%;}
}
@media screen and (max-width: 600px){
    .sv07_wrap .sv07 .sinnder_box ul {font-size: 13px;padding: 20px 0 15px 0;border-radius: 20px 20px 0 0;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:22px;margin-bottom:5px}
    .sv07_wrap .sbar ul li {width:100% !important;display:table;font-size:22px;line-height:1.1;}
    .sv07_wrap .sbar ul li:nth-child(2) {font-size:12px;text-align:center;padding-left:0px;}
    .sv07_wrap .sbar ul li:after {position:relative;width:50px;height:1px;display:block;margin:10px auto;}
	.sv07_wrap .sbar ul li span.br {display:inline-block;}

    .scontent07_wrap {margin:30px auto 0 auto;}
    .scontent07_wrap .title_bar ul {width:200px;font-size:18px}
    .scontent07_wrap .title_bar:after {margin-top:-9%;width: 160px;height:160px;}
}
@media screen and (max-width:500px){
    .sv07_wrap .sv07 .sinnder_box ul {padding: 18px 0 5px 0;}
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:18px;}
    .sv07_wrap .sbar ul li span.br {display:block;}

    .scontent07_wrap .title_bar ul {width:150px;font-size:16px}
    .scontent07_wrap .title_bar:after {width: 140px;height:145px;}
}
@media screen and (max-width:400px){
    .sv07_wrap .sv07 .sinnder_box h3 {font-size:16px;}
    .sv07_wrap .sbar ul li span.tab {display:block;font-size:11px;}
}



 /* 수강료조회 */
.sv08_wrap {display:inline-block;width: 100%;}
.sv08_wrap .sv08 {position: relative;width: 100%;height: 722px;text-align: center;}
.sv08_wrap .sv08 .img_wrap {display: block;text-align: left;width: 100%;max-width: 1200px;margin: 0 auto;}
.sv08_wrap .sv08 .img_wrap img {width:60%;max-width:885px;margin: 11% 0 15% 4%;}
.sv08_wrap .sv08 .img_wrap img.pc {}
.sv08_wrap .sv08 .img_wrap img.mobile {display:none;}
.sv08_wrap .sbar {display:inline-block;width: 100%;background:url('../img/bar_bg.gif') center center repeat-x;background-size:contain;}
.sv08_wrap .sbar ul {display: table;width:100%;max-width:1200px;padding:30px 0;margin: 0 auto;}
.sv08_wrap .sbar ul li {float:left;line-height:80px;position:relative;font-family: 'GmarketSansBold';font-size:50px;color:#fff;text-align: center;}
.sv08_wrap .sbar ul li:before {position:absolute;content:'';top:0px;left:0px;width:4px;height:80px;background-color:#fff;}
.sv08_wrap .sbar ul li:after {position:absolute;content:'';top:0px;right:0px;width:4px;height:80px;background-color:#fff;}
.sv08_wrap .sbar ul li:nth-child(1) {width:50%;}
.sv08_wrap .sbar ul li:nth-child(2) {width:50%;font-size:20px;line-height:1.3;font-family: 'GmarketSansMedium';padding-top: 1.2%;padding-left: 5%;text-align: left;}
.sv08_wrap .sbar ul li:nth-child(2):before {display:none;}
.sv08_wrap .sbar ul li span.br {display:block;}

.scontent08_wrap {display:table;width:100%;max-width:1200px;min-height:300px;margin:7% auto 0 auto;}
.scontent08_wrap .title_bar {position:relative;width:100%;border-bottom:2px solid #ce221a;}
.scontent08_wrap .title_bar ul {display:inline-block;width:340px;text-align:center;padding-top:5px;border-radius:20px 20px 0 0;font-family: 'GmarketSansBold';font-size:25px;color:#fff;background-color:#ce221a;}
.scontent08_wrap .title_bar:after {position:absolute;top:0px;right:0px;margin-top:-14%;margin-right:-7%;content:'';display:inline-block;width: 322px;height:322px;background:url('../img/sub5/info.png') center center repeat-x;background-size:contain;}

@media screen and (max-width:1500px){
    .sv08_wrap .sv08 {height: auto;}

    .scontent08_wrap .title_bar:after {margin-top: -12%;margin-right:-6%;width: 300px;height:300px;}
}
@media screen and (max-width:1300px){
    .sv08_wrap .sbar ul li {font-size:45px;}

    .scontent08_wrap .title_bar ul {width:300px;font-size:23px}
    .scontent08_wrap .title_bar:after {margin-right:-5%;width: 250px;height:250px;}
}
@media screen and (max-width:1200px){
    .sv08_wrap .sbar ul li:before,
    .sv08_wrap .sbar ul li:nth-child(2):after {display:none;}
}
@media screen and (max-width:1100px){
    .sv08_wrap .sbar ul {padding:20px 0;}
    .sv08_wrap .sbar ul li {font-size:40px;}
    .sv08_wrap .sbar ul li:nth-child(2) {font-size:18px;}
    .sv08_wrap .sbar ul li:after {width:2px;height:70px;}
    .sv08_wrap .sbar ul li {line-height:70px;}
}
@media screen and (max-width:1000px){
    .sv08_wrap .sbar ul {padding:15px 0;}
    .sv08_wrap .sbar ul li {font-size:35px;}
    .sv08_wrap .sbar ul li:nth-child(2) {font-size:16px}

    .scontent08_wrap .title_bar ul {width:250px;font-size:20px}
    .scontent08_wrap .title_bar:after {width: 200px;height:200px;}
}
@media screen and (max-width:800px){
    .sv08_wrap .sbar ul {padding:15px 0;}
    .sv08_wrap .sbar ul li {font-size:30px;}
    .sv08_wrap .sbar ul li:nth-child(2) {font-size:15px}
    .sv08_wrap .sbar ul li:after {width:1px;height:60px;}
    .sv08_wrap .sbar ul li {line-height:60px;}
}
@media screen and (max-width:700px){
    .sv08_wrap .sbar ul li {font-size:26px;}
    .sv08_wrap .sbar ul li:nth-child(2) {font-size:13px}
    .sv08_wrap .sbar ul li:after {width:1px;height:50px;}
    .sv08_wrap .sbar ul li {line-height:50px;}
}
@media screen and (max-width: 600px){
    .sv08_wrap .sbar ul li {width:100% !important;display:table;font-size:22px;line-height:1.1;}
    .sv08_wrap .sbar ul li:nth-child(2) {font-size:12px;text-align:center;padding-left:0px;}
    .sv08_wrap .sbar ul li:after {position:relative;width:50px;height:1px;display:block;margin:10px auto;}
	.sv08_wrap .sbar ul li span.br {display:inline-block;}

    .scontent08_wrap {margin:30px auto 0 auto;}
    .scontent08_wrap .title_bar ul {width:200px;font-size:18px}
    .scontent08_wrap .title_bar:after {margin-top:-9%;width: 160px;height:160px;}
}
@media screen and (max-width: 500px){
    .sv08_wrap .sv08 .img_wrap img.pc {display:none;}
    .sv08_wrap .sv08 .img_wrap img.mobile {display: inline-block;width: 70%;}
    .sv08_wrap .sbar ul li span.br {display:block;}
    .sv08_wrap .sv08 .img_wrap img {width:90%;}

    .scontent08_wrap .title_bar ul {width:150px;font-size:16px}
    .scontent08_wrap .title_bar:after {width: 140px;height:145px;}
}
@media screen and (max-width:400px){
    .sv08_wrap .sbar ul li span.tab {display:block;font-size:11px;}
}


/* 퀵 박스*/
.adtive_pushCam_w, .adtive_pushCam_w div, .adtive_pushCam_w dl, .adtive_pushCam_w dt, .adtive_pushCam_w dd, .adtive_pushCam_w ul, .adtive_pushCam_w ol, .adtive_pushCam_w li, .adtive_pushCam_w h1, .adtive_pushCam_w h2, .adtive_pushCam_w h3, .adtive_pushCam_w h4, .adtive_pushCam_w h5, .adtive_pushCam_w h6, .adtive_pushCam_w pre, .adtive_pushCam_w form, .adtive_pushCam_w fieldset, .adtive_pushCam_w input, .adtive_pushCam_w p, .adtive_pushCam_w blockquote, .adtive_pushCam_w table, .adtive_pushCam_w th, .adtive_pushCam_w td, .adtive_pushCam_w embed, .adtive_pushCam_w object, .adtive_pushCam_w textarea, .adtive_pushCam_w a, .adtive_pushCam_w span, .adtive_pushCam_w em, .adtive_pushCam_w i, .adtive_pushCam_w b, .adtive_pushCam_w strong, .adtive_pushCam_w img {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align:baseline;
	-webkit-box-sizing: border-box;
	box-sizing:border-box !important;
}
.adtive_pushCam_w div {display:block;}
.adtive_pushCam_w img {border:0; vertical-align:middle;}
.adtive_pushCam_w li {list-style:none;}
.adtive_pushCam_w a {text-decoration:none}
.adtive_pushCam_w a:hover, .adtive_pushCam_w a:visited, .adtive_pushCam_w a:active, .adtive_pushCam_w a:link, .adtive_pushCam_w a:focus {color:inherit; text-decoration:none;}

#push_wrap .adtive_pushCam_w {position:fixed; right:30px; bottom:90px; z-index:999999999; width:300px; border-radius:17px; box-shadow:0px 5px 12px 4px rgba(0,0,0,.3); background:rgba(255,255,255,.99); -webkit-tap-highlight-color:rgba(0,0,0,0); color:#000; font-weight:normal; font-size:13px; line-height:1.2; letter-spacing:-0.3px; font-family: AppleSDGothicNeo-Regular,'DroidSans Fallback','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif; text-align:left; -webkit-text-size-adjust:none; word-break:break-all;}
.adtive_pushCam_w dl dt, .adtive_pushCam_w dl dd {float:none;}
.adtive_pushCam_w .cam_inner {position:relative; padding:17px 18px 26px !important;}
.adtive_pushCam_w .cam_profile {margin:0 20px 17px 56px; color:#010101; font-size:13.5px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.adtive_pushCam_w .cam_tit {width:100%; overflow:hidden; margin-bottom:10px; word-spacing:-1px; color:#333; font-size:18.5px; font-weight:bold; line-height:1.2;}
.adtive_pushCam_w .cam_txt {overflow:hidden; text-overflow:ellipsis; display:-webkit-box; display:-moz-box; display:-ms-box; -webkit-box-orient:vertical; word-wrap:break-word; line-height:1.45em; color:#333; font-size:14.5px; letter-spacing:0;}
.adtive_pushCam_w .cam_link {margin-top:14px; text-align:center;}
.adtive_pushCam_w .cam_link:after {content:""; display:block; clear:both;}
.adtive_pushCam_w .linkBtn {display:inline-block; max-width:100%; height:37px; line-height:36px; padding:0 40px; border-radius:3px; border:1px solid #e4cb39; background:#f4d732; color:#303030; font-size:14px;  font-weight:bold; word-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.adtive_pushCam_w .cam_link.division .linkBtn {float:left; max-width:49%; width:49%; padding:0 3px;}
.adtive_pushCam_w .cam_link.division .linkBtn:nth-child(2n) {margin-left:2%;}
.adtive_pushCam_w .cam_link.division .linkBtn:nth-child(2n+1) {margin-top:5px;}
.adtive_pushCam_w .cam_link.division .linkBtn:nth-child(2n+2) {margin-top:5px;}
.adtive_pushCam_w .cam_link.imgType .linkBtn {height:auto; line-height:1.2; padding:0 0; border:none; border-radius:0; background:none;}
.adtive_pushCam_w .cam_link.imgType .linkBtn img {max-width:100%;}

.adtive_pushCam_w .cam_thumb {position:absolute; top:-15px; left:18px; width:52px; height:52px; padding:3px; overflow:hidden; z-index:1; border-radius:50%; box-shadow:1px 2px 3px 1px rgba(0,0,0,.1); background:rgba(255,255,255,.99); text-align:center;}
.adtive_pushCam_w .cam_thumb img {width:46px;border-radius:13px;}
.adtive_pushCam_w .closeBtn {position:absolute; top:9px; right:10px; z-index:1; width:28px; height:28px; padding:8px; border:0; text-align:center;}
.adtive_pushCam_w .closeBtn img {width:11px;}

/* 0612추가 */
.adtive_pushCam_w .cam_time {margin-left:4px; color:rgba(0,0,0,.4); font-size:12px;}

.animate-up{animation:animateup 1s;}
@keyframes animateup{from{bottom: 0px;opacity:0} to{bottom:90px;opacity:1}} 
.animate-down{bottom:-300px !important;position:relative;animation:animatedown 1s}
@keyframes animatedown{from{bottom:0;opacity:1} to{bottom:-300px;opacity:0}}


/* 190709 수정사항 */
.adtive_pushCam_w .cam_profile {margin:0 20px 17px 30px;}
.adtive_pushCam_w .linkBtn {border:1px solid #ffce4b; background:#ffce4b;}
.adtive_pushCam_w .cam_thumb {overflow:hidden; left:-14px; border-radius:15px;}


.adtive_pushCam_w .cam_inner2 {display:none;}
@media screen and (max-width:700px){
	.animate-up{animation:animateup 1s;}
	@keyframes animateup{from{bottom: 0px;opacity:0} to{bottom:20px;opacity:1}} 
	#push_wrap .adtive_pushCam_w {z-index: 9999999;width:260px;right:10px;bottom: 20px;} 
	#push_wrap .adtive_pushCam_w {width: 140px;height: 140px;border:4px solid #c41957;border-radius:50%;box-shadow:none;background-color: rgba(0, 0, 0, 0.5);}
	.adtive_pushCam_w .cam_inner {display:none;position:relative; padding:15px !important;}
	.adtive_pushCam_w .cam_inner2 {font-family: 'GmarketSansBold';display:block;font-size: 18px;padding: 30px 5px 0 5px;text-align: center;color: #fff;}
	.adtive_pushCam_w .cam_inner2 a {font-family: 'GmarketSansMedium';padding: 3px 12px;font-size: 13px;background-color: #ec0270 !important;line-height: 25px;height: 32px;border-radius: 30px;margin: 5px 0;}
	.adtive_pushCam_w .cam_tit {font-size:18px;}
	.adtive_pushCam_w .cam_txt {font-size:14px;}

	
}


/* 신청폼 */
.form_wrap {width:98%;margin:50px auto 0 auto;background-color:#fff;}
.form_wrap h4 {font-size:24px;font-weight:600;color:#000;margin-bottom:15px;}
.form_wrap input[type=checkbox] {width:35px;height:35px;margin-right:15px;}
.form_wrap input {width: 90%;max-width: 200px;height:35px;line-height:35px;border:1px solid #aeaeae;font-size:16px;color:#696969;vertical-align:middle;}
.form_wrap select {vertical-align:middle;height:35px;line-height:35px;font-size:16px;color:#696969;}
.form_wrap .phone {height:35px;line-height:35px;width:28%;}
.form_wrap .form_section1 {display:inline-block;width:100%;}
.form_wrap .form_section1 ul {width:100%;}
.form_wrap .form_section1 ul li {width:16.666%;float: left;text-align:center;}
.form_wrap .form_section1 ul li a {display:inline-block;width: 90%;text-align:center;line-height:68px;border-radius:5px;border:1px solid #aeaeae;font-size:20px;background-color:#fff;color:#464646;box-shadow:0px 5px 5px 4px rgba(0,0,0,.2); margin: 5px 0;}
.form_wrap .form_section1 ul li.on a {background-color:#1b346d;color:#fff;}
.form_wrap .form_section2 {display:inline-block;width:100%;margin-top:40px;}
.form_wrap .form_section2 ul {width:100%;}
.form_wrap .form_section2 ul li {width:25%;float: left;font-size:20px;color:#464646;padding:10px;vertical-align:middle;}
.form_wrap .form_section3 {border-top:1px solid #dadada;display:inline-block;width:100%;margin-top:40px;}
.form_wrap .form_section3 ul {width:50%;float:left;border-bottom:1px solid #dadada;}
.form_wrap .form_section3 ul li {padding: 0 0 0 20px;font-size:16px;color:#696969;float:left;}
.form_wrap .form_section3 ul li.title {padding: 0 0 0 40px;line-height:90px;width:30%;background-color:#fafafa;}
.form_wrap .form_section3 ul li.field {line-height:90px;width:70%;background-color:#fff;}
.form_wrap .agree_wrap{padding:10px;font-size: 16px;color: #003363;}
.form_wrap .agree_wrap input {width:25px;height:25px;}
.form_wrap .bt_area{width:100%;text-align:center;margin-top: 30px;}
.form_wrap .bt_area .db_btn{cursor:pointer;border:0px;display:inline-block;width:206px;height: 60px;line-height:60px;font-size:18px;color:#fff;background-color:#ed2727;}

@media screen and (max-width: 1300px){
    .form_wrap h4 {font-size:22px;}
    .form_wrap .form_section1 ul li a {font-size:18px;line-height:60px;}
    .form_wrap input[type=checkbox] {width: 20px;height: 20px;}
    .form_wrap .agree_wrap input {width:20px;height:20px;}
    .form_wrap .form_section2 ul li {font-size:18px;}
    .form_wrap .form_section3 ul li{font-size:15px;}
    .form_wrap .agree_wrap {font-size:14px;}
}
@media screen and (max-width: 990px){
    .form_wrap h4 {font-size:20px;}
    .form_wrap .form_section1 ul li {width:33.333%;}
    .form_wrap .form_section1 ul li:nth-child(4),
    .form_wrap .form_section1 ul li:nth-child(5),
    .form_wrap .form_section1 ul li:nth-child(6){/* margin-top:10px; */}
    .form_wrap .form_section1 ul li a {font-size:16px;line-height:50px;box-shadow: 0px 3px 3px 2px rgb(0 0 0 / 20%);}
    .form_wrap .form_section2 ul li {font-size:16px;}
}
@media screen and (max-width: 800px){
    .form_wrap .form_section2 ul li {width:33.333%;padding: 5px; padding: 0 0 0 15px;}
    .form_wrap .form_section3 ul li.title {padding: 0 0 0 10px;line-height:70px;width:25%;}
    .form_wrap .form_section3 ul li.field {line-height:70px;width:75%;}
    .form_wrap input {height:30px;line-height:30px;font-size:14px;}
    .form_wrap select {height:30px;line-height:30px;font-size:14px;}
    .form_wrap .phone {height:30px;line-height:30px;width:25%;}
    .form_wrap .bt_area .db_btn{width:180px;height:50px;line-height:50px;font-size:17px;}
}
@media screen and (max-width: 600px){
    .form_wrap input[type=checkbox] {width: 16px;height: 16px;margin-right:10px;}
    .form_wrap .form_section2 ul li {font-size:14px;}
    .form_wrap .form_section3 ul {width:100%;}
    .form_wrap .form_section3 ul li.title {line-height:60px;}
    .form_wrap .form_section3 ul li.field {line-height:60px;}
}
@media screen and (max-width: 500px){
    .form_wrap h4 {font-size:18px;}
    .form_wrap .form_section1 ul li a {font-size:14px;line-height:40px;}
    .form_wrap .form_section2 ul li {font-size: 13px;}
    .form_wrap .form_section3 ul li {font-size:14px !important;}
    .form_wrap .agree_wrap {font-size:13px !important;}
    .form_wrap .form_section3 ul li.title {line-height:50px;}
    .form_wrap .form_section3 ul li.field {line-height:50px;}
    .form_wrap input {height:27px;line-height:27px;font-size:13px;}
    .form_wrap select {height:27px;line-height:27px;font-size:13px;}
    .form_wrap .bt_area .db_btn{width:150px;height:40px;line-height:40px;font-size:16px;}
}
@media screen and (max-width: 400px){
    .form_wrap h4 {font-size:16px;}
    .form_wrap input[type=checkbox] {width: 14px;height: 14px;margin-right:5px;}
    .form_wrap .form_section2 ul li {width:50%;}
    .form_wrap .form_section1 ul li a {font-size:13px;box-shadow: none;}
}