@CHARSET "UTF-8";
@import url("font.css");
@import url('//fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&display=swap&subset=korean');
@import url('//fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');
body{font-family:'Pretendard', sans-serif;font-size:16px;color:#333;font-weight:400;letter-spacing:-0.5px;word-break:keep-all;margin:0;padding:0;box-sizing:border-box;}
html:focus {border:2px;}
*:focus-visible{outline-color:#55ff00!important;}
input:focus,textarea:focus{outline:2px solid;}
a{text-decoration:none;color:#333;max-width:100%;display:block;text-align:center;cursor:pointer;}
button,button:focus{border:none;cursor:pointer;}
body,html{width:100%;height:100%;background:#fff;}
ul,ol,li,dl,dt,dd{list-style:none;}
img{width:auto;border:none;margin:auto;}
table{border-collapse:collapse;width:100%;}
th,td{vertical-align:middle;}
span{vertical-align:baseline;}
b,.b{font-weight:700!important;}
br{font-family:none!important;}
.thin{font-weight:300!important;}
.medium{font-weight:500!important;}
.bold{font-weight:600!important;}
.n{font-weight:400!important;}
.black{color:#000!important;}
.white{color:#fff!important;}
.blue{color:#006cd0!important;}
.red{color:#ff0000!important;}
.cherry{color:#ff482a!important;}
.ivory{color:#fff3b9!important;}
.yellow{color:#fdff5c!important;}
.orange{color:#ee3800!important;}
.green{color:#61c644!important;}
.mint{color:#00a1a7!important;}
.purple{color:#9aa9fe!important;}
.gray333{color:#333;}
.gray666{color:#666;}
.gray999{color:#999;}
.gray4d{color:#4d4d4d;}
.grayf2{color:#f2f2f2;}
.line{text-decoration:line-through;}
.left{text-align:left!important;}
.right{text-align:right!important;}
.center{text-align:center!important;}
.middle{vertical-align:middle!important;display:table-cell!important;}
.bothSides{display:flex;justify-content:space-between;}
.relative{position:relative;}
.padding0{padding:0px!important;}
.margin0{margin:0px!important;}
.mt0{margin-top:0px!important;}
.mt3{margin-top:3px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}
.mt70{margin-top:70px!important;}
.mt80{margin-top:80px!important;}
.mt100{margin-top:100px!important;}
.mb0{margin-bottom:0px!important;}
.mb3{margin-bottom:3px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb50{margin-bottom:50px!important;}
.mb70{margin-bottom:70px!important;}
.mb80{margin-bottom:80px!important;}
.mb100{margin-bottom:100px!important;}
.mr0{margin-right:0px!important;}
.mr5{margin-right:5px!important;}
.mr10{margin-right:10px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:20px!important;}
.ml0{margin-left:0px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.pt0{padding-top:0px!important;}
.pt50{padding-top:50px!important;}
.pt100{padding-top:100px!important;}
.pl0{padding-left:0px!important;}
.pr0{padding-right:0px!important;}
.pb0{padding-bottom:0px!important;}
.pb50{padding-bottom:50px!important;}
.pb100{padding:0 0 100px 0 !important;}
.fr{float:right!important;}
.fl{float:left!important;}
.flex{display:flex;}
.fr{float:right!important;}
.fl{float:left!important;}
.flex{display:flex;}
.block{display:block;}
.inblock{display:inline-block;}
.wdauto{width:auto!important;}
.wd100{width:100%!important;}
.none{display:none;}
.btnone{border-top:0!important;}
.blnone{border-left:0!important;}
.brnone{border-right:0!important;}
.bbnone{border-bottom:0!important;}
h1{font-size:54px;letter-spacing:-5px;font-weight:500;margin:0;}
h1{font-size:54px;letter-spacing:-5px;font-weight:500;margin:0;line-height:1.2}
h2{font-size:50px;letter-spacing:-4px;font-weight:500;margin:0;}
h3{font-size:40px;letter-spacing:-2px;font-weight:600;margin:0;}
h4{font-size:32px;letter-spacing:-2px;font-weight:500;margin:0;}
h5{font-size:24px;letter-spacing:-1px;margin:0;}
.wrap .ex{font-size:24px;border:1px solid #1d2b3a;border-right:none;border-left:none;width:650px;margin:30px auto 50px;padding:20px 0;}
.pc{display:block!important;}
td.pc{display:table-cell!important;}
.pc-inblock{display:inline-block!important;}
.mobile,.mobile-inblock{display:none!important;}
.pad{display:none!important;}
.all{width:100%;margin:0;padding-top:180px;position:relative;}/* 240621 > ¶ì¹è³Ê ¶§¹®¿¡ padding-top:80;¼öÁ¤ */
.wrap{max-width:1080px;width:100%;padding:100px 0;margin:0 auto;text-align:center;position:relative;}
.wrap_No{padding:50px 0!important;}
.all .wrap .new_brand{text-align:right;position:absolute;top:20px;right:0;padding:10px 0;padding-right:80px;background:url(../images/new/common/award_2018.png)no-repeat right center;background-size:contain;margin:0;width:auto;}
.all .wrap .new_brand *{font-family:'GmarketSans';font-size:20px;line-height:initial;display:block;}
.all .wrap .new_brand dd{font-weight:300;font-size:13px;border:none;padding:0;}
.all .whiteBrand .new_brand *{color:#fff;}
.black:before,.black:after{color:#000;}
.end{color:#fff!important;background:#989898!important;cursor:default;}
.end *{color:#fff!important;}
.hp_fsGmarket{font-family:'GmarketSans'!important;}
.hp_fsTwaysky{font-family:'twaysky'!important;}
.hp_fsEulyoo{font-family:'Eulyoo1945'!important;}
.hp_fsSCDream{font-family:'SCDream'!important;}
.ly_flex{display:flex!important;}
.ly_flexWrap{flex-wrap:wrap;}
.ly_alignStart{align-items:start;}
.ly_alignC{align-items:center;}
.ly_alignEnd{align-items:end;}
.ly_spaceBetween{display:flex;justify-content:space-between;}
.ly_spaceAround{display:flex;justify-content:space-around;}
.ly_flexCenter{position:relative;display:flex;justify-content:center;}
.ly_flexAC{display:flex;align-items:center;}
.ly_flex5vs5{display:flex!important;flex-wrap:wrap;align-items:center;}
.ly_flex5vs5>*{flex:1 1 50%;}
.hp_relative{position:relative!important;}
.hp_blnone{border-left:none!important;}
.lifemember .landing_nav,.lifelongeduvoucher .landing_nav,.guide .landing_nav,.transfer .landing_nav,.guideM .landing_nav{display:none;}
/* À¥ Á¢±Ù¼º(WA) Web Accessibility */
.WA{display:inline-block;overflow:hidden;border:0;position:absolute;margin:-1px;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);top:0;left:0;}
/* list-style */
.circle>li,.numbering>li,.square>li,.dash>li,.circle2>li,.bl_listNumRing>li{text-align:left;line-height:normal;margin-bottom:5px;}
.circle>li{list-style:disc;margin-left:33px;}
.circle2>li{margin-left:17px;}
.circle2>li::before{content:"";display:inline-block;width:5px;height:5px;border:3px solid #db4a4a;border-radius:50%;margin:0 5px 0 -17px;vertical-align:middle;}
.numbering>li{list-style:decimal;margin-left:18px;}
.square>li,.dash>li{margin-left:14px;}
.square>li:before,.dash>li:before{content:"";display:inline-block;background:#333;vertical-align:23%;}
.square>li:before{width:4px;height:4px;margin:0 5px 0 -9px;}
.dash>li:before{width:9px;height:2px;margin:0 5px 0 -14px;}
.mark-caution{text-align:left;margin-left:18px;}
.mark-caution:before{content:"¡Ø";display:inline-block;margin:0 5px 0 -18px;}
.mark-check li{text-align:left;margin-left:39px;}
.mark-check li:before{content:"";display:inline-block;background:url("/landing/images/new/common/icon_checklist.png")no-repeat center;width:24px;height:24px;margin:0 15px 0 -39px;vertical-align:middle;}
.bl_listNumRing{padding-left:21px;}
.bl_listNumRing>li:before{display:inline-block;margin:0 5px 0 -18px;}
.bl_listNumRing>li:nth-of-type(1):before{content:"¨ç";}
.bl_listNumRing>li:nth-of-type(2):before{content:"¨è";}
.bl_listNumRing>li:nth-of-type(3):before{content:"¨é";}
.bl_listNumRing>li:nth-of-type(4):before{content:"¨ê";}
.bl_listNumRing>li:nth-of-type(5):before{content:"¨ë";}
.bl_listNumRing>li:nth-of-type(6):before{content:"¨ì";}
.bl_listNumRing>li:nth-of-type(7):before{content:"¨í";}
.bl_listNumRing>li:nth-of-type(8):before{content:"¨î";}
.bl_listNumRing>li:nth-of-type(9):before{content:"¨ï";}
.bl_listNumRing>li:nth-of-type(10):before{content:"¨ð";}
/* Ã¼Å©¹Ú½º */
.bl_checkBx{text-align:center;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.bl_checkBx__checkInput{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.bl_checkBx__checkmark{display:inline-block;height:25px;width:25px;border:solid #D1D1D1;position:relative;vertical-align:middle;border-radius:3px;}
.bl_checkBx input:checked ~ .bl_checkBx__checkmark{background:#006CD0;border-color:#006CD0;}
.bl_checkBx input:checked ~ .bl_checkBx__checkmark:after{border-color:#fff;}
.bl_checkBx__checkmark:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:10px;border:solid #D1D1D1;border-width:0 3px 3px 0;-webkit-transform:translate(-45%, -62%) rotate(45deg);-ms-transform:translate(-45%, -62%) rotate(45deg);transform:translate(-45%, -62%) rotate(45deg);}
.bl_checkBx input:checked ~ .bl_checkBx__checkmark:after{display:block;}
/* ¿µ»óÀç»ý */
.video{width:95%;height:52vw;max-height:636px;background:no-repeat center;background-size:cover;margin:0 auto;cursor:pointer;}
.video iframe{width:100%;height:100%;display:none;}
/* È­»ìÇ¥ */
.arrow{position:relative;text-indent:-15px;}
.arrow::before{content:"";display:inline-block;background:#fff;width:30px;height:30px;border-radius:50%;position:absolute;top:50%;right:5%;transform:translateY(-50%)}
.arrow::after{content:"";display:inline-block;border:4px solid;border-top:0;border-left:0;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-73%);width:10px;height:10px;position:absolute;top:50%;right:7%;}
/* ÅÇ */
.tab{display:flex;}
.tab li,.tab button{width:100%;}
.tab li a{display:inline-block;transition:0.3s;}
.tabcontent{display:none;}
.tabcontent.current{display:block;}
/* ÇÏ³ª·Î ÆÐÅ°Áö ¸®´º¾ó allInOne */
.allInOne{background:#e6e7ec;}
.allInOne .wrap{width:1200px;}
.allInOne .wrap>h1,#difference .title h1,#multi h1{font-size:54px;font-weight:500;font-family:'Noto Sans KR',sans-serif;}
.allInOne .wrap>h1{background:url("/landing/images/new/common/icon_mobile.png")no-repeat right bottom;padding-bottom:70px;margin-bottom:10px;background-size:373px;}
.allInOne table{border-collapse:separate;}
.allInOne *{line-height:120%;}
.allInOne .red{color:#f55641!important;}
.allInOne .th{background:#555b6f;color:#fff;font-size:32px;padding:25px 0;letter-spacing:-2px;}
.allInOne .th span{color:#fff;font-size:14px;display:block;margin-top:10px;letter-spacing:-0.5px;}
.allInOne td{padding:25px 0;background:#fff;position:relative;}
.allInOne h3,.allInOne h3 *{font-size:38px;font-weight:700;letter-spacing:-2px;}
.allInOne .h30{height:30px;background:none;padding:0;}
.allInOne .bl10{border-left:10px solid #e6e7ec;}
.allInOne .subtitle,.allInOne .subtitle *{font-size:18px;font-family:'GmarketSans';line-height:100%;}
.allInOne .subtitle{color:#444;margin-bottom:10px;}
.allInOne .subtitle .numtitle{background:#555b6f;color:#fff;padding:10px 0 6px;border-radius:50px;display:block;width:90px;margin:0 auto 13px;}
.allInOne_area1{width:80%;margin:0 auto;}
.allInOne_area2{width:92%;margin:0 auto;}
.allInOne_area3{width:70%;margin:0 auto;position:relative;}
.allInOne_box{width:100%;}
.allInOne_box .allInOne_btn{text-align:left;}
.allInOne_box .pricelabel2{margin-bottom:21px;font-size:26px;}
.allInOne_box .pricelabel2 s{font-size:20px;margin-bottom:3px;}
.allInOne_box .pricelabel3{margin:26px 0 5px;}
.allInOne_packbtn{margin-top:30px;padding:40px 0 0;border-top:4px dotted #676767;}
/* .onepackbtn{padding-top:20px;margin-top:20px;}
.onepackbtn .allInOne_btn{padding:20px 0;} */
.allInOne_btn{background:#1d2b3a;color:#fff1ae;font-size:24px;padding:11px 15px;position:relative;border-radius:3px;}
.pricebox{padding:20px 0;background:#ececec;}
.pricebox,.pricebox *{color:#666;font-size:24px;}
.pricebox s{font-weight:700;}
.allInOneText{margin:35px 0;font-size:50px;font-weight:500;}
.allInOneText *,.lineTitle{font-size:26px;line-height:140%;}
.lineTitle:before,.lineTitle:after{content:"||||||||";display:inline-block;margin:0 15px;color:#ccc;font-size:16px;font-weight:700;letter-spacing:1px;vertical-align:4px;}
.littleNotice{margin-top:15px;display:inline-block;text-align:left;padding-left:75px;}
.littleNotice:before{content:"NOTICE";color:#fff;background:#808080;font-size:14px;padding:1px 10px;border-radius:50px;letter-spacing:0;margin-right:5px;margin-left:-75px;display:inline-block;}
.speechBubble{display:inline-block;min-width:70%;max-width:90%;margin:0 auto 10px;}
.speechBubble.flex{display:flex;}
.speechBubble *{color:#fff;font-size:22px;font-weight:700;}
.speechBubble li{background:#006cd0;border-radius:50px;border-bottom-left-radius:0;padding:13px 0;vertical-align:middle;width:100%;}
.speechBubble .plus{font-weight:700;font-size:50px;color:#006cd0;background:none;border-radius:0;width:auto;margin:0 5px;line-height:52%;}
.allInOne_section1 .speechBubble{text-align:center;display:block;margin:20px auto 0;}
.allInOne_section1 .speechBubble li{color:#fff;background:#f55641;font-weight:400;padding:3px 20px 6px;display:inline-block;width:auto;}
.pricelabel1{display:inline-block;background:#ececec;font-size:20px;padding:5px;width:100%;margin-top:10px;color:#666;}
.pricelabel1 b,.pricelabel1 b *{font-size:22px;color:#666;}
.pricelabel2{font-size:31px;color:#3f3f3f;font-weight:700;line-height:95%;letter-spacing:-2px;text-align:left;}
.pricelabel2 s{font-size:23px;color:#797979;display:inline-block;}
.pricelabel3{font-size:18px;text-align:left;}
.pricelabel3 b{font-size:32px;}
.pricelabel3 span{font-size:15px;display:inline-block;margin-left:5px;}
.labelpack{display:flex;margin-top:30px;}
.labelpack .pricelabel1{width:47%;text-align:left;margin-top:0;padding:5px 20px;}
.labelpack .pricelabel2{width:63%;text-align:right;font-size:34px;}
.labelpack .pricelabel2 s{vertical-align:7px;font-size:20px;}
.allInOne_blue .pricelabel3 b{color:#3690f2!important;}
.allInOne .allInOne_blue .allInOne_btn,.allInOne .allInOne_blue.allInOne_btn{color:#6cd7ff;}
.allInOne_section1 td{vertical-align:top;}
.allInOne_section1 .allInOne_btn{color:#00ffe4;margin-top:10px;font-weight:500;}
.allInOne_section1 .flex>.allInOne_btn{margin-top:0;margin-left:5px;padding-left:0;padding-right:0;width:100%;}
.allInOne_section1 .flex>.allInOne_btn:nth-of-type(1){margin-left:0;}
.allInOne_section1 .allInOne_btn:nth-of-type(1){margin-top:0;}
.allInOne_section1 .allInOne_btn:before,.allInOne_section1 .allInOne_btn:after{content:"";display:block;position:absolute;top:50%;right:5%;z-index:1;transform:translateY(-50%);}
.allInOne_section1 .allInOne_btn:before{width:8px;height:8px;border:3px solid #fff;border-top:0;border-left:0;margin-right:4px;transform:rotate(-45deg) translateY(-65%);z-index:2;}
.allInOne_section1 .allInOne_btn:after{width:26px;height:26px;border-radius:50%;background:#405162;}
.allInOne_section1 .allInOne_btn.end:before,.allInOne_section1 .allInOne_btn.end:after{opacity:0.3;}
.allInOne_section1 .allInOne_btn span{display:block;color:#fff;font-size:15px;letter-spacing:-0.5px;}
.allInOne_section1 .noArrow:before,.allInOne_section1 .noArrow:after,.allInOne_section1 .noArrow_all:before,.allInOne_section1 .noArrow_all:after{display:none;}
.allInOne_section2 .allInOne_btn{padding:20px 0;}
.allInOne .term1>span{color:#ffff9b}
.stamp:after{content:"";display:block;width:175px;height:181px;background:url("/landing/images/new/socialwork/stamp1.png")no-repeat center;position:absolute;top:0;right:0;transform:translateX(50%);}
/* ÄÚ·Î³ª ¿Â¶óÀÎ ´ëÃ¼ ¾È³» */
.covid-19{padding:50px 0;}
.covid-19 h4,.covid-19 h5,.covid-19 h5 *{font-family:'GmarketSans';font-weight:400;}
.covid-19 h5{margin-top:10px;}
.covid-19 h5 span{font-size:20px;}
.covid-19 h3{background:#4148c9;color:#fff;border-radius:10px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1;padding:7px 0 10px;width:350px;}
.covid-19 h3 span{color:#ffe763}
.covid-19 .onlineInfo>li{display:inline-block;width:48%;vertical-align:top;position:relative;border:1px solid #4148c9;margin:40px 5px 20px;padding:45px 10px 20px 40px;}
.covid-19 .onlineInfo .dash *{font-size:18px;line-height:130%;}
.covid-19 .onlineInfo .dash span{color:#4b54ef;}
.covid-19 .footnotes *{font-size:15px;}
.covid-19 .footnotes li{display:inline-block;}
.covid-19 .footnotes li:nth-of-type(1){margin-right:30px;}
/* ÀüÈ­»ó´ã */
.landingBar ul li{display:inline-block;width:15%;margin-left:10px;background:#fff;}
.landingBar ul li:nth-of-type(1){width:19%;margin-left:0;padding:20px 0;}
.landingBar ul li a{padding:35px 0;position:relative;}
.landingBar ul li,.landingBar ul li a{font-size:26px;font-weight:500;}
.landingBar ul li b{display:block;color:#d50101;font-size:40px;letter-spacing:-2px;}
.landingBar ul li span{display:block;font-size:20px;}
.landingBar ul li a::before{content:"";display:block;border-left:30px solid #dbdbdb;border-top:30px solid transparent;position:absolute;top:0;right:0;border-bottom-left-radius:3px;-webkit-box-shadow:-3px 3px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:-3px 3px 5px 0px rgba(0,0,0,0.25);box-shadow:-3px 3px 5px 0px rgba(0,0,0,0.25);}
.landingBar ul li a::after{content:"";display:block;border-right:30px solid #111;border-bottom:30px solid transparent;position:absolute;top:0;right:0;}
/* ¹è¿òÀº ´Ù¸£´Ù */
#difference{width:100%;height:auto;letter-spacing:-1px;}
#difference .wrap{max-width:1200px;width:100%;margin:0 auto;}
#difference .block{width:100%;}
#difference .block>li{background:url(../images/new/common/icon_gray1.png) no-repeat #f4f5f8;background-position:94% 140px;width:32%;height:250px;margin:0 0.5% 20px;padding:4% 2.5%;position:relative;text-align:left;display:inline-block;min-width:315px;vertical-align:middle;}
#difference .block dl dd{font-size:21px;color:#0090D3;letter-spacing:-2px;margin-bottom:5px;}
#difference .block dl dt{font-size:30px;color:#000;font-weight:700;line-height:30px;letter-spacing:-3px;}
#difference .dif{font-size:30px;line-height:30px;}
#difference .block dl p{font-size:15px;margin:25px 0 15px;}
#difference .block>li:nth-of-type(2){background-image:url(../images/new/common/icon_gray2.png);}
#difference .block>li:nth-of-type(3){background-image:url(../images/new/common/icon_gray3.png);}
#difference .block>li:nth-of-type(4){background-image:url(../images/new/common/icon_gray4.png);}
#difference .block>li:nth-of-type(5){background-image:url(../images/new/common/icon_gray5.png);}
#difference .block>li:nth-of-type(6){background-image:url(../images/new/common/icon_gray6.png);}
#difference .plus{color:#808896;font-size:14px;}
#creditbank-1 #difference{background:#111;}
#creditbank-1 #difference .title p{color:#efefef;}
#creditbank-1 #difference .ex{border-color:#efefef;}
#creditbank-1 #difference .block>li{background-color:#efefef;}
/* ÀÌº¥Æ® */
.event{background:url(../images/new/common/landing_2event_bg.jpg) no-repeat top center #ffe9af;max-height:900px;height:80vw;}
.event h1{margin:0;}
.event div a{display:inline-block;width:49%;}
.evt_price{height:184px; background-image: url(../images/new/lifelongedu/20190905_event_bg.jpg);}
#creditbank-1 .event {background:#232323;}
#creditbank-1 .event h1 {color:#ffe9af;}
/* »ó´ã½ÅÃ» */
#consult{background:url(../images/new/common/mono_bg.png) repeat center;background-size: cover;text-align: center;}
#consult *{font-family:'Noto Sans KR',sans-serif!important;}
#consult h1{font-weight:300;text-align:center;font-size:66px;margin:0;}
#consult h1::before{display:none;}
#consult h1 span{font-size:66px;color:#fff;letter-spacing:-5px;font-weight:500;line-height:70px;}
#consult .cntArea{position:relative;max-width:590px;width:95%;margin:30px auto 0;}
#consult .cntArea:before{content:"";display:block;position:absolute;top:51%;right:6px;width:90%;height:50%;background-color:#242424;transform:rotate(2.5deg);z-index:0;border-radius:3px;}
#consult .cntArea>div{position:relative;width:100%;padding:60px 80px;background-color:#fff;z-index:1;border-radius:3px;}
#consult .cntArea .btnView{ display:inline;height:25px;line-height:27px;padding:0 12px;font-size:16px;color:#fff;background-color:#696969; vertical-align:-1px;margin:0 0 0 5px;border-radius:inherit;}
#consult .btnaAply{display:block;position:relative;width:223px;height:86px; margin:47px auto 0;padding:1px 2px;}
#consult .btnaAply span{display:block; position:relative;width:100%;height:100%;line-height:82px;text-align:center;font-size:36px;font-weight:700;color:#232323;background-color:#66c5a5;z-index:1;}
#consult .btnaAply:before{content:"";display:block;position:absolute;top:55%;right:6px;width:94%;height:50%;background-color:#242424;transform:rotate(3deg);z-index:0;}
#consult .row{margin-bottom:25px;}
#consult .row .info{text-align:left;}
#consult .check{margin:0;}
#consult .row .label{display:inline-block;width:20%;line-height:40px;height:40px;font-size:16px;color:#616161;text-align:left;}
#consult .row div{display:inline-block;width:79%;line-height:40px;}
#consult .check div{width:100%;}
#consult .row input,#consult .row select{width:100%;background:#f2f2f2;border:1px solid #d6d6d6;border-radius:3px;line-height:40px;height:40px;text-indent:5px;}
#consult .phone input{width:30%;}
#phone1{margin-right:3px;}
#phone2{margin:0 3px;}
#phone3{margin-left:3px;}
#consult .row #agree{width:17px;height:17px;vertical-align:-3px;margin-right:5px;}
/* ¿À¸¥ÂÊ ¹è³Ê fixRight */
.fixRight{position:fixed;right:-10px;top:50%;transform:translateY(-50%);z-index:10;}
.fixRight li{width:185px;height:100px;background:no-repeat center;margin-top:3px;border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:-1px 1px 5px 0px rgba(39,40,52,0.3);box-shadow:-1px 1px 5px 0px rgba(39,40,52,0.3);}
.fixRight a{display:block;width:100%;height:100%;background:no-repeat center #fff;border-radius:10px;}
.socialwork .fixRight .social,.baeoom .fixRight .baeoom,.child .fixRight .child,.childdisabled .fixRight .childdisabled,.IT .fixRight .IT,.lifelongedu .fixRight .lifelongedu,.youth_interview .fixRight .youth_interview,.youth .fixRight .youth,.business .fixRight .business,.korean .fixRight .korean{display:block;}
/* NOTICE */
.notice{text-align:left;padding:50px 30px;}
.notice h3{font-weight:500;margin-bottom:30px;}
.notice li{font-size:18px;letter-spacing:-2px;margin-bottom:15px;margin-left:25px;}
.notice li:before{content:"";display:inline-block;width:7px;height:4px;vertical-align:middle;margin-right:10px;background:#333;margin-left:-17px;}
/* ½Ç½À */
.practice .wrap1{background:url(../images/new/practice/pc1_social.png)no-repeat top center;background-size:2000px;}
.practice .wrap *{line-height:120%;}
.practice .main::before,.practice .main::after{color:#333;}
.practice .main{text-align:center;display:table;height:950px;}
.practice .main h1,.practice .main h1 *{font-family:'GmarketSans';font-size:100px;font-weight:300;letter-spacing:-5px;color:#000}
.practice .main h1{padding:50px 0 20px;}
.practice .main h1 b,.practice .main h1 span{font-weight:500!important;}
.practice .main h1 b{display:block;}
.practice .threepoint li{display:inline-block;background:url(../images/new/practice/pc1-1_social.png)no-repeat center;background-size:100%;font-size:27px;width:310px;padding:45px 0;color:#fff;position:relative;vertical-align:middle;}
.practice .threepoint li:nth-of-type(2){margin:0 50px;}
.practice .threepoint li:nth-of-type(3){text-align:left;padding:42px 0 29px 33px;}
.practice .threepoint li::before{content:"";width:52px;height:105%;background:url(../images/new/practice/practice_icons.png)no-repeat top left;position:absolute;top:0;left:0;transform:translateX(-50%);}
.practice .threepoint li:nth-of-type(2)::before{background-position:-77px top;width:72px;}
.practice .threepoint li:nth-of-type(3)::before{background-position:-174px top;width:78px;}
.practice .threepoint li span{color:rgba(255,255,255,0.8);font-size:11px;font-family:'GmarketSans';display:block;font-weight:300;margin-top:5px;}
.practice .main .middle dl{margin:45px 0 30px;}
.practice .main .middle dl *{display:inline-block;font-family:'GmarketSans';}
.practice .main .middle dt{font-size:30px;border-bottom:4px solid #000;position:relative;padding-left:25px;}
.practice .main .middle dt::before{content:"";width:40px;height:61px;position:absolute;left:0;bottom:0;transform:translateX(-50%);background:url(../images/new/practice/practice_icons.png)no-repeat -369px top;}
.practice .main .middle dd{font-size:25px;text-align:left;vertical-align:middle;}
.practice .main .middle dd:nth-of-type(1){margin:0 30px;}
.practice .main .middle dd span{font-size:20px;display:block;}
.practice .main .middle dd a{background:#000;color:#fff;font-size:22px;padding:16px 50px 12px;}
.practice .arrow::before{display:none;}
.practice .Notice{background:#fff;max-width:1100px;width:95%;margin:0 auto;}
.practice .Notice .th{width:20%;text-align:center;font-size:23px;font-weight:700;position:relative;color:#000;}
.practice .Notice .th::before{content:"";display:inline-block;width:35px;height:42px;background:url(../images/new/practice/practice_icons.png)no-repeat -370px -75px;vertical-align:-12px;margin-right:10px;}
.practice .Notice .bar{padding:0!important;color:#000;font-size:20px;}
.practice .Notice td{text-align:left;padding:30px 40px;color:#D60000;font-size:23px;}
.practice h2,.practice h2 *{font-family:'GmarketSans';font-size:60px;font-weight:500;letter-spacing:-3px;color:#ff531e;}
.practice h2::before{content:"2021³â 1ÇÐ±â";font-size:38px;font-weight:300;color:#000;border-bottom:4px solid #000;vertical-align:top;line-height:130%;margin-right:15px;padding-bottom:4px;}
.practice .c2022-1::before{content:"2022³â 1ÇÐ±â"}
.practice .c2022-2::before{content:"2022³â 2ÇÐ±â";color:#006cd0;border-color:#006cd0}
.practice .table1{margin:50px 0 30px;}
.practice .table1 *{font-size:18px;font-weight:500;line-height:150%;}
.practice .table1 th,.practice .table1 td{border-top:1px solid #d0dbe8;background:#e7f0fc;}
.practice .table1 tr:nth-of-type(1) th,.practice .table1 tr:nth-of-type(1) td{border:0;}
.practice .table1 td{text-align:left;background:#f1f6fd;padding:20px 30px;width:80%;}
.practice .table1 td p a{display:inline-block;width:auto;border:1px solid #006cd0;color:#006cd0;padding:0 24px;font-size:15px;margin:-2px 0 0 5px;}
.practice .table1 td p .arrow::after{width:6px;height:6px;border-width:3px;right:0;margin-right:6px;}
.practice .table1 td .title li{position:relative;margin:4px 0 0 110px;line-height:150%;}
.practice .table1 td .title li:nth-of-type(1){margin-top:0;}
.practice .table1 td .title b{border:1px solid #000;display:inline-block;width:100px;text-align:center;margin:0 6px 0 -110px;}
.practice .table1 td .title b:nth-of-type(2){margin-left:50px;}
.practice .table1 td .title span{color:#8a8a8a;font-size:14px;vertical-align:baseline;}
.practice .table1 td .title span::before{content:"|";margin:0 5px;font-size:12px;vertical-align:1px;}
.practice .table2{border-top:2px solid #000;}
.practice .table2 th,.practice .table2 td{border:1px solid #ddd;border-right:0;border-top:0;font-size:18px;}
.practice .table2 th:nth-of-type(1){border-left:0;}
.practice .table2 th:nth-of-type(1),.practice .table2 td:nth-of-type(1){width:10%;}
.practice .table2 th{background:#f5f5f5;padding:10px 0;}
.practice .table2 th span{display:block;color:#D60000;font-size:14px;margin-top:3px;}
.practice .table2 td{padding:25px 0;}
.practice .notify,.practice .notify *{margin-top:10px;text-align:left;color:#D60000}
.practice .practicebtn{background:#1b2f62;color:#fff;font-size:34px;width:auto;margin:50px auto 0;display:inline-block;padding:40px 100px;position:relative;}
.practice .practicebtn::before{content:"";width:30px;height:30px;background:url(../images/new/common/icon_arrow_0.2.png)no-repeat center;background-size:100%;position:absolute;top:50%;right:0;margin-right:5%;transform:translateY(-50%)}
.practice .practicebtn::after{content:"¼ö°­½ÅÃ»";color:#ff531e;margin-left:10px;font-weight:500;}
.practice .end::after{content:"½ÅÃ»¸¶°¨";color:#fff;}
.practice .end::before{display:none;}
.practice .note{background:#eaecee}
.practice .note .wrap{padding:50px 0;text-align:left;}
.practice .note ul{margin:20px 0 0 18px;}
.practice .note li{line-height:150%;}
.practice .practice_noti{background:#4148c9;border-radius:50%;padding-top:15px;position:absolute;top:70px;left:50%;margin-left:360px;z-index:1;width:120px;height:120px;display:table;}
.practice .practice_noti span{display:table-cell;vertical-align:middle;color:#fff;font-family:'GmarketSans';font-size:20px;}
/* ¹è¿òÀÌ Æ¯º°ÇÑ ÀÌÀ¯ */
.listup dl{margin:10px auto 0;background:url(../images/new/business/icon1.png)no-repeat 95% center #fff;padding:50px;}
.listup dl:nth-of-type(2){background-image:url(../images/new/business/icon2.png);}
.listup dl:nth-of-type(3){background-image:url(../images/new/business/icon3.png);}
.listup dl:nth-of-type(4){background-image:url(../images/new/business/icon4.png);}
.listup dl:nth-of-type(5){background-image:url(../images/new/business/icon5.png);}
.listup dl:nth-of-type(6){background-image:url(../images/new/business/icon6.png);}
.listup dl:nth-of-type(7){background-image:url(../images/new/business/icon7.png);background-size:200px;}
.listup dt{float:left;color:#fff;padding:25px 60px;font-size:28px;border-radius:100px;background:#545b6e;}
.listup dt span{font-size:50px;color:#fff;line-height:28px;font-weight:300;vertical-align:sub;}
.listup dd{text-align:left;padding-left:300px;font-size:18px;letter-spacing:-2px;position:relative;}
.listup dd b{font-size:44px;line-height:54px;letter-spacing:-4px;margin-bottom:8px;display:inline-block;}
.listup dd b span{font-size:44px;color:#ff370f;font-weight:700;letter-spacing:-4px;}
.listup dd p{position:absolute;right:0;bottom:0;color:#8b8b8b;margin-bottom:-35px;}
/* table form */
.tableform1{border-top:2px solid #333;border-bottom:2px solid #333;border-collapse:collapse;margin:0 auto 100px;}
.tableform1 th,.tableform1 td{padding:10px 0;border-bottom:1px solid #bbb;font-size:18px;font-weight:500;}
.tableform1 thead th{border-bottom:2px solid #333;font-size:28px;font-weight:700;letter-spacing:-2px;}
.tableform1 th{font-size:22px;width:20%;}
.tableform1 td{background:#fff;padding:10px 50px;text-align:left;}
/* ÀåÇÐ¼ö±â */
.scholar h2{background:url(../images/new/common/scholar_title_bg.png)no-repeat bottom center;width:100%;font-size:48px;line-height:58px;}
.scholar h2 b{display:block;font-size:48px;}
.scholar li{display:inline-block;width:285px;margin:50px 50px 0;}
.scholar li img{background:url(../images/new/common/scholar_img_bg.png)no-repeat center bottom;max-width:135px;padding:0 10px 15px;margin:0 auto;}
.scholar li b{display:block;margin:20px auto 10px;color:#000;font-size:20px;font-weight:500!important;}
.scholar li span{text-align:left;display:block;}
.scholar li a{color:#000;border:2px solid #fff;border-radius:50px;padding:5px 30px;display:inline-block;width:auto;margin-top:30px;font-weight:500;font-size:18px;}
.scholar li a:hover{background:#f88232;border:2px solid #f88232;}
/* ¸ÖÆ¼ºê¶ó¿ìÀú */
#multi{background:#eaecee;}
#multi h5{margin:15px 0 50px;}
#multi h5+div.pc{display:flex!important;}
#multi dl{background-image:linear-gradient(#fcfbfa 48%, #fff 48%);box-sizing:border-box;padding-top:50px;width:100%;}
#multi dl:nth-of-type(2){margin:0 15px;}
#multi dl:nth-of-type(2) dd::after{content:"¡ØPC ±âÁØ";display:block;position:absolute;bottom:0;left:0;width:100%;margin-bottom:-24px;}
#multi dt,#multi dt b{font-size:34px;letter-spacing:-4px;}
#multi dd{color:#F55641;margin:25px 0;position:relative;}
#multi ul{margin:30px auto 0;border:1px solid #cdcccc;box-sizing:border-box;padding:20px 50px;}
#multi li span{color:#EC412B;}
/* ¹Î°£ÀÚ°ÝÁõ */
#Qualification{background:#1e2442;}
#Qualification .wrap{background:url(../images/new/common/Qualification_pc.png)no-repeat center top;padding:380px 0 100px;}
#Qualification dl{background:linear-gradient(#F55641 1.5%,#1e2442 1.5%);margin-bottom:70px;}
#Qualification dt{color:#F55641;font-weight:500;font-size:36px;background:#1e2442;display:inline-block;padding:0 20px;margin:-27px 0 15px;}
#Qualification ul{display:flex;}
#Qualification li{background:#fff;padding:160px 0 30px;margin-left:10px;width:100%;position:relative;}
#Qualification li:nth-of-type(1){margin:0;}
#Qualification li::before{content:"";display:block;width:110px;height:94px;background:url(../images/new/common/pictogram.png)no-repeat 8px top;position:absolute;top:0;left:50%;transform:translate(-50%,45px);}
#Qualification .picto1::before{background-position:-250px top}
#Qualification .picto2::before{background-position:-505px top}
#Qualification .picto3::before{background-position:-762px top}
#Qualification .picto4::before{background-position:8px -283px}
#Qualification .picto5::before{background-position:-250px -283px}
#Qualification .picto6::before{background-position:-505px -283px}
#Qualification .picto7::before{background-position:-762px -283px}
#Qualification .picto8::before{background-position:8px -610px}
#Qualification .picto9::before{background-position:-250px -610px}
#Qualification .picto10::before{background-position:-505px -610px}
#Qualification .picto11::before{background-position:-756px -610px}
#Qualification .picto12::before{background-position:8px -940px}
#Qualification .picto13::before{background-position:-250px -940px}
#Qualification .picto14::before{background-position:-505px -940px}
#Qualification .picto15::before{background-position:-762px -940px}
#Qualification .picto16::before{background-position:1px -1275px}
#Qualification .picto17::before{background-position:-250px -1275px}
#Qualification .picto18::before{background-position:-505px -1275px}
#Qualification .picto19::before{background-position:8px -1605px}
#Qualification .picto20::before{background-position:-762px -1275px}
#Qualification .picto21::before{background-position:-248px -1605px;width:126px;}
#Qualification li b{color:#F55641;font-size:24px;font-weight:500;letter-spacing:-1.5px;display:block;}
#Qualification li span+b{text-align:left;padding-left:95px;}
#Qualification li span+b::before{content:"+";color:#F55641;font-size:60px;font-weight:500;margin:0 7px 0 -40px;line-height:0;vertical-align:-11px;}
#Qualification li span{color:#fff;background:#F55641;font-size:18px;display:block;padding:3px 0;border-radius:50px;width:120px;margin:0 auto;text-align:center}
#Qualification p{font-size:22px;color:#96ecff;font-weight:300;}
#Qualification .arrow::after{border-color:#3f71ff;right:5.5%;}
#Qualification a,#Qualification a b{color:#fff;font-size:36px;font-weight:700;}
#Qualification a{background:#3f71ff;padding:25px 0;max-width:520px;width:100%;margin:15px auto 0;}
#Qualification a b{color:#fff;}
/* ÇÐÁ¡ÀºÇàÁ¦ °úÁ¤ */
.classes,.classtitle{background:#f8f2e3;}
.classes .wrap{padding-top:0!important;}
.classes *,.classtitle *{line-height:130%;}
.classes .wrap li{display:inline-block;width:237px;color:#666;font-size:16px;margin-top:70px;padding-top:125px;background:url(../images/new/common/icon_classes.png)no-repeat 64px top;position:relative;}
.classes .wrap .class2{background-position:-196px top;}
.classes .wrap .class3{background-position:-464px top;}
.classes .wrap .class4{background-position:-732px top;}
.classes .wrap .class5{background-position:-988px top;}
.classes .wrap .class6{background-position:64px -281px;}
.classes .wrap .class7{background-position:-196px -281px;}
.classes .wrap .class8{background-position:-464px -281px;}
.classes .wrap .class9{background-position:-732px -281px;}
.classes .wrap .class10{background-position:-988px -281px;}
.classes .wrap .class11{background-position:64px -539px;}
.classes .wrap .class12{background-position:-196px -539px;}
.classes .wrap .class13{background-position:-464px -539px;}
.classes .wrap .class14{background-position:-732px -539px;}
.classes .wrap .class15{background-position:-988px -539px;}
.classes .wrap .new::before{content:"";display:block;width:120px;height:120px;margin-top:-8px;background:url(../images/new/common/icon_new.png)no-repeat left top;position:absolute;top:0;left:50%;transform:translateX(-50%)}
.classes .wrap li b{display:block;color:#000;font-size:26px;margin-bottom:5px;letter-spacing:-1.5px;}
.classtitle .wrap{padding-bottom:0!important;}
.classtitle .wrap h1{margin-bottom:0;}
/* ¹ÏÀ» ¼ö ÀÖ´Â ÇÐÁ¡ÀºÇàÁ¦ ´ëÇ¥ ºê·£µå .reliable */
.reliable h1{margin:20px 0 50px;}
.reliable h2{background:#fff;border-radius:100px;padding:10px 40px;display:inline-block;margin:0 auto;font-weight:700;}
.reliable h2,.reliable h2 *{font-size:46px;line-height:120%;}
.reliable ul{padding:60px 50px;width:86%;margin:0 auto;position:relative;}
.reliable ul:before{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;background:url(/landing/images/new/scholarstory/pc5_2012.png)no-repeat -75px -355px;}
.reliable .list{padding-left:45%;}
.reliable .list1{border:1px solid #fff;border-left:0;border-right:0;}
.reliable .list1:before{left:inherit;right:0;background-position:-645px -633px;top:50%;transform:translateY(-50%);height:235px;}
.reliable .list2:before{background-position:-75px -873px;}
.reliable ul *{font-size:24px;font-weight:700;color:#fff;text-align:left;line-height:160%;}
.reliable li span{font-size:16px;color:#a5a2cf;font-weight:400;margin-left:5px;}
/* Æò°¡ÀÎÁ¤ */
.all .wrap .getcha{position:absolute;top:26%;right:0;display:block;width:221px;height:162px;line-height:normal;margin:10px 0 0 -175px;background:url(/landing/images/new/common/coupon_bg.png)no-repeat top right;color:#ff5b13;font-weight:500;font-family:'GmarketSans';text-align:center;box-sizing:border-box;padding-top:85px;font-size:24px;letter-spacing:-1.5px;background-size:contain;cursor:default;}
.finishall{position:relative;}
.finishall::before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;z-index:5;}
.finishall::after{content:"¸ðÁý ¸¶°¨";display:block;padding:20px 50px;background:#000;color:#fcb825;font-size:60px;font-family:'GmarketSans';position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%)}
.all .couponbtn{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:12%;max-width:500px;width:41%;max-height:90px;height:9%;}
/* ÄíÆù */
.coupon_20dc{background:#0e3284;padding:50px 0;width:100%;margin-bottom:10px;}
.coupon_20dc .wrap_mini{margin:0 auto;max-width:900px;text-align:left;background:url("/landing/images/new/common/coupon_20dc.png")no-repeat center right;background-size:contain;}
.coupon_20dc *{color:#fff;}
.coupon_20dc h1,.coupon_20dc h1 *,.coupon_20dc h2,.coupon_20dc h2 *{font-family:'GmarketSans';line-height:140%;}
.all .coupon_20dc h2{font-size:38px;color:#4fe03b;margin:0;border:none;letter-spacing:-3px;line-height:1;}
.coupon_20dc h2 *{font-size:28px;}
.coupon_20dc h2 span{display:inline-block;border-bottom:3px solid #fff;vertical-align:13px;}
.coupon_20dc .wrap_mini h1, .coupon_20dc .wrap_mini h1 *{font-size:50px;letter-spacing:-4px;}
.coupon_20dc .wrap_mini h1{display:inline-block;margin-bottom:15px;}
.coupon_20dc .dash>li:before{background:#fff;}
/* ¼ö°­»ý ÀÌº¥Æ® ´çÃ· ÈÄ±â */
.bl_SC2021__ttl_wrap{background:url("/landing/images/new/common/laurelTree.png")no-repeat center;background-size:contain;}
.bl_SC2021__ttl_star{font-size:45px;}
.bl_SC2021__txt{font-size:30px;margin-bottom:5px;}
.bl_SC2021 .bl_SC2021__ttl,.bl_SC2021 .bl_SC2021__ttl *{font-size:40px;letter-spacing:-3px;}
.bl_SC2021__card_wrap{display:flex;align-items:stretch;width:100%;flex-wrap:wrap;margin:50px 0 15px;}
.bl_SC2021__card{background:#fff;padding:30px 0;margin:0.5%;display:inline-block;flex:0 0 49%;}
.bl_SC2021__card *{font-size:20px;color:#575658;letter-spacing:-1.5px;}
.bl_SC2021__card_ttl{color:#185298;font-family:'twaysky';margin-top:20px;}
.bl_SC2021 .bl_SC2021__note{color:#d2e5f6;font-size:20px;}
/* ÇÐ½ÀÀÚ¼ö ±×·¡ÇÁ */
.learnerNum h1{line-height:120%;}
.learnerNum h1+p{margin:15px 0 30px;}
/* ¼¿ÇÁ ÇÐ½À¼³°è ÇÒÀÎ */
.bl_self{background:#f8f8f8;}
.bl_self *{font-family:'GmarketSans';}
.bl_self__define{border:1px solid #c8c8c8;padding:10px 0;display:flex;align-items:center;margin-top:40px;background:#fff;}
.bl_self__define *{text-align:left;}
.bl_self__defineTtl{margin:0 70px;}
.bl_self__defineTtl,.bl_self__defineTtl *{font-size:22px;}
.bl_self__defineTxt,.bl_self__defineTxt *{font-size:19px;}
.bl_self__head{background:#2e343f;padding:15px 50px;display:flex;justify-content:space-between;align-items:center;margin-top:30px;}
.bl_self__head *{color:#fff;}
.bl_self__headTtl:before,.bl_self__headTtl:after{content:"";display:inline-block;width:6px;height:6px;background:#fff;margin:0 15px;vertical-align:middle;}
.bl_self__headTtl,.bl_self__headTtl *{font-size:28px;}
.bl_self__headTxt{font-weight:300;}
.bl_self__headTxt,.bl_self__headTxt *{font-size:40px;}
.bl_self__subject{display:flex;flex-wrap:wrap;border-left:1px solid #d6d6d6;}
.bl_self__subject li{flex:0 0 25%;border:1px solid #d6d6d6;border-top:0;border-left:0;background:#fff;}
.bl_self__subject .bl_checkBx{width:100%;display:flex;justify-content:space-between;align-items:center;height:95px;padding:0 20px;}
.bl_self__subject .bl_checkBx__txt{font-size:20px;color:#1d1c1c;text-align:left;padding-top:3px;word-break:break-all;}
.bl_self__subject .bl_checkBx__checkmark{width:32px;height:32px;flex:0 0 32px;}
.bl_self__subject .bl_checkBx__checkmark:after{width:7px;height:14px;border-width:0 4px 4px 0;}
.bl_self__subject .bl_checkBx__checkInput:checked ~ .bl_checkBx__checkmark{background:#ff4e00;border-color:#ff4e00;}
.el_self__applyBtn{background:#ff4e00;color:#fff;font-size:23px;padding:25px 0;width:400px;margin:30px auto 0;letter-spacing:0;}
.el_self__applyBtn:after{content:"";display:inline-block;width:12px;height:12px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(-45deg);margin-left:10px;}
.bl_self__info{padding:40px 150px;display:flex;margin-top:50px;background:#ececec;}
.bl_self__info *{font-size:20px;font-family:'Noto Sans KR',sans-serif;}
.bl_self .bl_self__infoTtl{margin:0;margin-right:70px;letter-spacing:-1px;}
.bl_self__infoNote *{font-weight:300;}

/* ÅÇ */
.tab{display:flex;}
.tab li,
.tab button{width:100%;}
.tab li a{display:inline-block;transition:0.3s;}
.tabcontent{display:none;}
.tabcontent.current{display:block;}
.js_tab{position:relative;}
.js_tab__btn{position:absolute;top:0;left:0;}
.js_tab__cont{display:none;}
.js_tab__wrap.hp_active .js_tab__cont{display:block;}
.ld_none{display:none;}

@media (max-width:1200px){
    .pad{display:block!important;}
}

@keyframes motion{
	0% {margin-top: 0px;}
	100% {margin-top:10px;}		
}

@media (max-width: 768px){
	*{font-size:3.5vw;letter-spacing:-0.2vw;}
	.mobile,.pad{display:block!important;}
	.landing_header div.landing_nav,.landingBar,#multi h5+div.pc,.pc,.pc-inblock,td.pc{display:none!important;}
	.mobile-inblock{display:inline-block!important;}
	.landing_header div.landing_nav,.landingBar,#multi h5+div.pc,.pc,.pc-inblock,td.pc{display:none!important;}
	.landing_header div.Logo a{float:inherit!important;margin:20px auto 0;}
	h1,h1 span,#consult h1 span{font-size:10vw;letter-spacing:-1vw;}
	h2{font-size:9vw;letter-spacing:-0.7vw;}
	h3{font-size:7vw;letter-spacing:-0.5vw;}
	h4{font-size:6vw;letter-spacing:-0.3vw;}
	h5{font-size:4.5vw;letter-spacing:-0.3vw;}
	img{margin:0 auto;}
	.mobile.wid100{width:100%;}
	.mt3{margin-top:0.6!important;}
	.mt5{margin-top:1vw!important;}
	.mt10{margin-top:2vw!important;}
	.mt15{margin-top:3vw!important;}
	.mt20{margin-top:4vw!important;}
	.mt30{margin-top:6vw!important;}
	.mt40{margin-top:8vw!important;}
	.mt50{margin-top:10vw!important;}
	.mt70{margin-top:14px!important;}
	.mt80{margin-top:16px!important;}
	.mt100{margin-top:20vw!important;}
	.mb3{margin-bottom:0.6!important;}
	.mb5{margin-bottom:1vw!important;}
	.mb10{margin-bottom:2vw!important;}
	.mb20{margin-bottom:4vw!important;}
	.mb30{margin-bottom:6vw!important;}
	.mb40{margin-bottom:8vw!important;}
	.mb50{margin-bottom:10vw!important;}
	.mb70{margin-bottom:14px!important;}
	.mb80{margin-bottom:16px!important;}
	.mb100{margin-bottom:20vw!important;}
	.mr5{margin-right:1vw!important;}
	.mr10{margin-right:2vw!important;}
	.mr15{margin-right:3vw!important;}
	.mr20{margin-right:4vw!important;}
	.ml5{margin-left:1vw!important;}
	.ml10{margin-left:2vw!important;}
	.ml15{margin-left:3vw!important;}
	.pt50{padding-top:10vw!important;}
	.pt100{padding-top:20vw!important;}
	.pb50{padding-bottom:10vw!important;}
	.pb100{padding:0 0 15vw 0!important;}
	.all{padding-top:0;margin-top:0px;}
    #ch-plugin>div>div{bottom:70px!important;}
	.all .wrap .ex{font-size:4vw;padding:2vw 0;width:75vw;margin:5vw auto 15vw;}
	.wrap{padding:15vw 0;}
	.wrap_No{padding:7vw 0!important;}
	.all .wrap .new_brand{top:4vw;right:50%;padding:2vw 0;padding-right:16vw;transform:translateX(50%);width:93vw;}
	.all .wrap .new_brand *{font-size:3.8vw;letter-spacing:-0.3vw;}
	.all .wrap .new_brand dd{font-size:2.8vw;letter-spacing:-0.2vw;}
    .wrap .swiper-pagination-bullet{width:2vw;height:2vw;margin:0 1vw!important;}
	.padding0{padding-bottom:0px!important;}
	/* list-style */
	.circle>li, .numbering>li, .square>li, .dash>li, .circle2>li{margin-bottom:2vw;margin-left:8vw;}
	.circle2>li{margin-left:5vw;}
	.circle2>li::before{border-width:0.7vw;width:1vw;height:1vw;margin:0 1vw 0 -3.5vw;}
	.square li:before{width:1vw;height:1vw;margin:0 1.2vw 0 -2vw;vertical-align:1vw;}
	.mark-caution{margin-left:4.3vw;}
	.mark-caution:before{margin:0 1vw 0 -4.3vw;}
    /* È­»ìÇ¥ */
	.arrow{text-indent:-3vw;}
    .arrow::before{width:6vw;height:6vw;}
    .arrow::after{border-width:0.7vw;width:2vw;height:2vw;}
	/* ÇÏ³ª·Î ÆÐÅ°Áö ¸®´º¾ó allInOne */
	.allInOne .wrap{width:100%;overflow: hidden;}
	.allInOne .wrap h1,#difference .title h1,#multi h1{font-size:10vw}
	.allInOne .wrap h1{background-size:95%;background-position:center bottom;margin-bottom:2vw;padding-bottom:18vw;}
	.allInOne table,.allInOne tbody,.allInOne tr,.allInOne td{display:block;}
	.allInOne table{width:95%;margin:0 auto;}
	.allInOne .th{display:none;}
	.allInOne td{padding:0 0 5vw;border:none!important;}
	.allInOne h3, .allInOne h3 *,.pricelabel2,.labelpack .pricelabel2{font-size:9vw;letter-spacing:-0.7vw;}
	.allInOne .allInOne_content1-1,.allInOne .allInOne_content1-2{padding-top:5vw;}
	.allInOne_content1:before,.allInOne .allInOne_content2:before,.allInOne .allInOne_content3:before{content:"";display:block;background:#555b6f;color:#fff;font-size:9vw;line-height:normal;padding:5vw 0 11vw;margin-bottom:5vw;letter-spacing:-1vw;}
	.allInOne_content1:after,.allInOne .allInOne_content2:after,.allInOne .allInOne_content3:after{content:"";display:block;position:absolute;top:18.5vw;left:50%;transform:translatex(-50%);color:#b6bac7;font-size:3.7vw;width:100%;letter-spacing:-0.2vw;line-height:normal;}
	.allInOne .allInOne_content1:before{content:"¹è¿ò ÇÏ³ª·Î ÆÐÅ°Áö";}
	.allInOne .allInOne_content1:after{content:"Ä¿¸®Å§·³¿¡ µû¶ó ¼¼ÆÃµÈ °ú¸ñÀ» °£ÆíÇÏ°Ô °áÁ¦!";}
	.allInOne .allInOne_content2:before{content:"Áï½ÃÇÒÀÎ ÀÌº¥Æ®";}
	.allInOne .allInOne_content2:after{content:"µè°í½ÍÀº °ú¸ñ¸¸ °ñ¶ó¼­ ¸¹ÀÌ ½ÅÃ»ÇÒ¼ö·Ï ´õ ¸¹ÀÌ ÇÒÀÎ!";}
	.allInOne .allInOne_content3:before{content:"¹è¿ò ½Ç½À°ú¸ñ";}
	.allInOne .allInOne_content3:after{content:"½Ç½À°ú¸ñ±îÁö ¹è¿ò¿¡¼­ ÇÑ ¹ø¿¡!";}
	.allInOne .subtitle{margin-bottom:1vw;}
	.allInOne .subtitle .numtitle{padding:2.5vw 0 1vw;width:25vw;margin-bottom:3vw;border-radius:10vw;font-size:5vw;}
	.allInOne table .allInOne_content1 h3{padding:0;}
	.pricelabel1{padding:1vw 0 2vw;}
	.allInOne_btn{font-size:6vw;letter-spacing:-0.4vw;}
	.allInOne_box .pricelabel2,.pricelabel3 b{font-size:8vw;letter-spacing:-0.5vw;}
	.pricelabel3 span{font-size:3.5vw;margin-left:1vw;}
	.allInOne .subtitle, .allInOne .subtitle *,.pricelabel1,.allInOne_box .pricelabel2 s,.labelpack .pricelabel2 s,.pricelabel2 s,.pricelabel3{font-size:4.5vw;letter-spacing:-0.3vw;}
	.allInOne_section1 td,.allInOne_box .pricelabel2,td.allInOne_section1{margin-top:2vw;}
	.allInOne .allInOne_content1{margin-top:0;}
	.allInOne_box .pricelabel3,.pricelabel1,.labelpack{margin-top:5vw;}
	/* .allInOne_box .allInOne_btn:before,.allInOne_box .allInOne_btn:after{display:none;} */
	.labelpack .pricelabel1{padding:2vw 4vw;}
	.labelpack .pricelabel2 s{vertical-align:1vw;}
	.allInOne_packbtn{margin-top:5vw;padding:5vw 0 0;border-width:1.2vw;display:block;}
	.allInOne_btn{padding:3vw 4vw;}
	.allInOne_section1 .allInOne_btn{border-radius:1.5vw;margin-top:2vw;}
	.allInOne_section1 .allInOne_btn:before{width:2vw;height:2vw;border-width:0.8vw;margin-right:1vw}
	.allInOne_section1 .allInOne_btn:after{width:6vw;height:6vw;}
	.allInOne_section1 .noArrow:before,.allInOne_section1 .noArrow:after{display:block;}
	.allInOne_section1 .allInOne_btn span{font-size:3.5vw;letter-spacing:-0.2vw;}
	.allInOne_section1 .flex>.allInOne_btn{margin-top:2vw;margin-left:0;}
	.pricebox,.allInOne_section2 .allInOne_btn{padding:4vw 0;}
	.pricebox, .pricebox *,.allInOneText *,.lineTitle,.pricelabel1 b,.pricelabel1 b *{font-size:5.5vw;letter-spacing:-0.3vw}
	.allInOne table .allInOne_area1{width:80%}
	.allInOne table .allInOne_area2{width:92%}
	.allInOne_area3{width:85%}
	.allInOneText{margin:5vw 0;font-size:13vw;}
	.allInOne_content2,.allInOne_content3{margin-top:7vw;}
	.lineTitle:before, .lineTitle:after{margin:0 2vw;font-size:3.5vw;letter-spacing:0.5vw;vertical-align:1vw;}
	.speechBubble{margin-bottom:2vw;width:95%;}
	.speechBubble *{font-size:4.5vw;letter-spacing:-0.3vw}
	.speechBubble li{padding:3vw 0;}
	.speechBubble .plus{font-size:10vw;margin:0 1vw;line-height:5vw;}
	.littleNotice{font-size:3.5vw;margin-top:4vw;padding-left:13vw;letter-spacing:-0.3vw;}
	.littleNotice:before{padding:0.5vw 1.3vw;margin-right:0.5vw;font-size:3vw;margin-left:-13vw;letter-spacing:-0.1vw;}
	.stamp:after{background-size:contain;width:30vw;height:30vw;transform:translateX(30%);}
	/* ÄÚ·Î³ª ¿Â¶óÀÎ ´ëÃ¼ ¾È³» */
	.covid-19 h5{margin-top:2vw;}
	.covid-19 h3{width:70vw;border-radius:2vw;padding:2vw 0 2.5vw;}
	.covid-19 .onlineInfo>li{width:95%;margin:10vw 0 0;padding:9vw 3vw 2vw;}
	.covid-19 .onlineInfo .dash *,.covid-19 .footnotes *{font-size:3.5vw;}
	.covid-19 .footnotes{width:95%;margin:2vw auto 0;}
	.covid-19 .footnotes li{text-align:left;display:block;}
	/* ¹è¿òÀº ´Ù¸£´Ù */
	#difference .wrap{padding:15vw 2vw;}
	#difference .block{height:auto;}
	#difference .block>li{float:inherit;width:100%;height:auto;padding:4vw 0 4vw 26vw;margin:0 auto 2vw!important;background-position:5.5vw center;background-size:15vw;display:block;min-width:inherit;}
	#difference .block dl dd{font-size:5vw;margin:0;}
	#difference .block dl dt,#difference .dif{font-size:6.5vw;line-height:8vw;}
	#difference .block dl p{font-size:4vw;margin:1vw 0 0;width:100%;}
	#difference .plus{font-size:3vw;margin-top:2vw;}
	/* ÀÌº¥Æ® */
	.event{height:auto;max-height:none;}
	.event div a{width:95%;margin:0 auto;}
    .event div a img{max-width:none;}
	/* »ó´ã½ÅÃ» */
    #consult .wrap,#consult .cntArea>div{padding:0;background:none;}
	#consult .cntArea::before,#consult .btnaAply::before,#consult .cntArea,#consult .btnaAply{display:none;}
    #consult .btnaAply{width:50%;height:40px;margin:0 auto 30px;}
	#consult{position:fixed;left:0;bottom:0;z-index:999;padding:0;width:100%;background:#f5f5f5;-webkit-box-shadow:0px -3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px -3px 5px 0px rgba(0,0,0,0.1);box-shadow:0px -3px 5px 0px rgba(0,0,0,0.1);}
    #consult h1{background:#fff;padding:15px 0;margin:0;display:block;}
    #consult h1,#consult h1 span{color:#555!important;font-size:18px;line-height:30px;letter-spacing:-0.5px;}
    #consult h1 span::before{content:"";display:inline-block;width:15px;height:15px;background:url(../images/new/common/icon_arrow_down.png)no-repeat center;background-size:90%;margin-right:5px;transform:rotate(180deg);}
    #consult h1 .on::before{transform:rotate(0deg);}
    #consult .cntArea{width:100%;margin:0;border-top:1px solid #ccc;padding:15px;max-width:none;}
    #consult .cntArea>div{max-width:470px;margin:0 auto;width:100%;}
    #consult .cntArea .btnView{background:#fff;color:#008ed2;border:1px solid #008ed2;vertical-align:0;font-size:14px;padding:0 7px;}
    #consult .btnaAply span{background:#007eba;border:1px solid #007eba;color:#fff;font-size:18px;line-height:18px;margin:0;font-weight:300;padding:10px 0;border-radius:3px;}
    #consult .row{margin-bottom:10px;}
    #consult .phone input{width:28%;}
	/* ¿À¸¥ÂÊ ¹è³Ê fixRight */
	.fixRight{top:60px;right:0;transform: translateY(0);width:100%;}
	.fixRight .swiper-container{width:100%;background:#cecfd5;}
	.fixRight .swiper-slide{margin:0;border-radius:0;height:19vw;background:none;box-shadow:none;padding:2vw 0;width:100%;}
	.fixRight .swiper-slide a{background-size:100%;width:80vw;margin:0 auto;border-radius:2vw;overflow:hidden;}
	.fixRight .swiper-container .swiper-button-prev, .fixRight .swiper-container .swiper-button-next{height:100%;width:9vw;}
	.fixRight .swiper-button-prev:before,.fixRight .swiper-button-next:before{width:4.5vw;height:4.5vw;border-width:0.7vw;}
	.fixRight .swiper-container .full{padding:0;}
	.fixRight .swiper-container .full a{width:100%;border-radius:0;}
	.baeoom,.socialwork,.child,.childdisabled,.youth,.lifelongedu,.psychology,.business,.KICPA,.IT{padding-top:18vw}
	.invitation{padding-top:0;}
	.fixRight .swiper-slide-pm{margin:0;border-radius:0;height:19vw;background:none;box-shadow:none;padding:2vw 0;width:100%;}
	.fixRight .swiper-slide-pm a{background-size:100%;width:80vw;margin:0 auto;border-radius:2vw;overflow:hidden;}
	/* NOTICE */
	.notice{padding:30px 15px;}
	.notice li{font-size:14px;letter-spacing:-1px;margin-bottom:5px;}
	/* ½Ç½À */
	.practice .wrap{padding:15vw 3vw;}
	.practice .wrap1{background:url(../images/new/practice/mobile1_social.png)no-repeat top;background-size:100%;}
	.practice .main{padding:0;height:207vw;}
	.practice .main *{line-height:100%}
	.practice .main h1, .practice .main h1 *{font-size:15vw;letter-spacing:-1.5vw;}
	.practice .main h1{padding:13vw 0 3vw;}
	.practice .threepoint li{width:60%;font-size:4.5vw;margin:-0.5vw 0 0 5vw!important;padding:7.5vw 0;background-size:contain;}
	.practice .threepoint li:nth-of-type(3){padding:6.5vw 0 4.7vw;padding-left:8vw;}
	.practice .threepoint li::before{background-size:67vw;width:9.5vw;transform:translate(7%, -8%)}
	.practice .threepoint li:nth-of-type(2)::before{background-position:-11vw top;width:14vw;transform:translate(-20%, -8%)}
	.practice .threepoint li:nth-of-type(3)::before{background-position:-28vw top;width:14vw;transform:translate(-23%, -8%)}
	.practice .threepoint li span{margin-top:1vw;font-size:2.5vw;}
	.practice.all .wrap1 .main .middle dl{width:80%;margin:5vw auto 3vw;}
	.practice .main .middle dt{font-size:5.5vw;margin:0 0 3vw 3vw;padding-left:4vw;border-width:1vw;width:42vw;display:block;text-align:left;}
	.practice .main .middle dt::before{width:7vw;height:10vw;background-size:72vw;background-position:right -1vw;}
	.practice .main .middle dd{font-size:4.5vw;}
	.practice .main .middle dd:nth-of-type(1){margin:0 2vw 0 0;line-height:120%;}
	.practice .main .middle dd span{font-size:4vw;}
	.practice .main .middle dd a{font-size:4vw;padding:3vw 6vw 2vw;}
	.practice .Notice{width:75vw;}
	.practice .Notice .th,.practice .Notice td{display:block;padding:2vw 4vw;width:100%;text-align:left;font-size:4.2vw;line-height:150%;}
	.practice .Notice .th{padding-bottom:0;}
	.practice .Notice .th::before{width:8vw;height:9vw;vertical-align:-3vw;margin-right:1vw;background-size:75vw;background-position:right -13vw;}
	.practice .Notice .bar{display:none;}
	.practice .Notice td{padding-top:0;}
	.practice h2, .practice h2 *{font-size:10vw;letter-spacing:-0.5vw}
	.practice h2::before{font-size:7vw;display:block;width:42vw;margin:0 auto 3vw;padding:0;}
	.practice .table1{margin:8vw 0 4vw;}
	.practice .table1 *{font-size:3.7vw;letter-spacing:-0.3vw;font-weight:400;}
	.practice .table1 td{padding:3vw 2vw;}
	.practice .table1 td .circle li{margin-bottom:1vw;}
	.practice .table1 td p{margin-top:0;}
	.practice .table1 td p a{font-size:3.2vw;margin:0.5vw 0 0 1vw;padding:0.5vw 6vw;}
	.practice .table1 td p .arrow::after{width:1.5vw;height:1.5vw;border-width:0.7vw;margin-right:1.5vw;}
	.practice .table1 td .title b{width:20vw;margin:0 1vw 0 -22vw;}
	.practice .table1 td .title li{margin:0.5vw 0 0 22vw;}
	.practice .table1 td .title span{font-size:3.5vw;}
	.practice .table1 td .title span::before{margin:0 1vw;font-size:3.4vw;vertical-align:baseline;}
	.practice .table2 th, .practice .table2 td{font-size:3.5vw}
	.practice .table2 th{padding:1vw 0;}
	.practice .table2 th span{font-size:3.2vw}
	.practice .table2 td{padding:3vw 0;}
	.practice .table2+p{margin-top:2vw;font-size:4vw;}
	.practice .notify,.practice .notify *{font-size:3.5vw;margin-top:2vw;letter-spacing:-0.2vw;}
	.practice .practicebtn{padding:6vw 0;width:100%;font-size:6vw;margin-top:10vw;}
	.practice .practicebtn::before{width:6vw;height:6vw;}
	.practice .practicebtn::after{margin-left:1vw;}
	.practice .note .wrap{padding:10vw 2vw;}
	.practice .note h5{font-size:5.5vw;}
	.practice .note ul{margin:4vw 0 0 5vw;}
	.practice .note li{font-size:4vw;margin-bottom:1vw;}
	.practice .practice_noti{margin:2vw auto;position:inherit;top:inherit;left:inherit;border-radius:0;width:80%;height:auto;padding:2vw 0 1vw;}
	.practice .practice_noti span{font-size:4.5vw;}
	/* ¹è¿òÀÌ Æ¯º°ÇÑ ÀÌÀ¯ */
	.listup dl{width:95%;padding:9vw 2vw 6vw 27.5vw;position:relative;margin-top:15vw;background-position:5vw center;background-size:20%;}
	.listup dl:nth-of-type(7){background-image:url(../images/new/business/icon7_m.png);background-size:22%;}
	.listup dt{float:inherit;position:absolute;top:0;left:50%;margin:-10vw 0 0 -29vw;padding:3vw 0;font-size:6vw;width:58vw;}
	.listup dt span{font-size:9vw;vertical-align:-1vw}
	.listup dd{padding:0;font-size:4.5vw;line-height:6vw}
	.listup dd b{margin-bottom:2vw}
	.listup dd b,.listup dd b span{font-size:7vw;line-height:8vw;letter-spacing:-0.5vw;}
	.listup dd p{font-size:3.2vw;right:inherit;bottom:inherit;position:inherit;margin:1vw 0 0;letter-spacing:-0.3vw;line-height:4vw;}
	/* table form */
	.tableform1{width:95%;margin:0 auto 10vw;}
	.tableform1 thead th{font-size:6vw;}
	.tableform1 th{font-size:4.5vw;}
	.tableform1 td{padding:2vw;font-size:4.5vw;}
    /* ÀåÇÐ¼ö±â */
    .scholar h2,.scholar h2 b{background-size:90%;font-size:9vw;line-height:11vw;letter-spacing:-1vw;}
    .scholar li{margin:50px auto 0;display:block;}
    .scholar li img{max-width:none;width:40vw;background-size:41vw;padding:0 3vw 5vw;}
    .scholar li span{width:90%;margin:0 auto;font-size:4vw;letter-spacing:-0.3vw}
    .scholar .swiper-button-prev,.scholar .swiper-button-next{width:14vw;height:18vw;margin-top:-20vw;}
    .scholar li b{font-size:5vw;margin:4vw auto 2vw;}
    .scholar li a{font-size:5vw;padding:1vw 8vw 1.5vw;margin-top:7vw;}
	/* ¸ÖÆ¼ºê¶ó¿ìÀú */
    #multi h5{margin:3vw 0 10vw;}
	#multi dl{width:80%;margin-bottom:7vw;padding-top:7vw;min-width:280px;}
	#multi dl:nth-of-type(2){margin-left:0;margin-right:0;}
	#multi dd{font-size:4vw;margin:2vw 0 10vw;}
	#multi dt, #multi dt b{font-size:8vw;letter-spacing:-1vw;}
	#multi .swiper-container{width:100%;}
	#multi .swiper-pagination{bottom:0!important;}
	#multi .swiper-pagination-bullet-active{width:3.5vw;border-radius:10vw;background:#2a2a2a;}
	#multi ul{border:none;padding:0;width:90%;margin-top:10vw;}
    #multi ul li,#multi li span{font-size:4vw;}
    #multi .dash li:before{width:2vw;height:0.5vw;margin:0 2vw 0 -4vw;}
    /* ¹Î°£ÀÚ°ÝÁõ */
    #Qualification .wrap{background-image:url(../images/new/common/Qualification_m.png);padding:54vw 2vw 15vw;background-size:contain;}
    #Qualification dl{background:linear-gradient(#F55641 .7%,#1e2442 .7%);margin-bottom:10vw;}
    #Qualification dt{font-size:6.5vw;letter-spacing:-0.5vw;padding:0 3vw;margin:-5vw 0 3vw;}
    #Qualification ul{display:inherit;}
    #Qualification li{margin:2vw 0 0;padding:4vw 0 4vw 32vw;text-align:left;}
    #Qualification li::before{width:30vw;height:100%;background-position:9vw 3vw;background-size:120vw;top:50%;left:0;transform:translate(-1vw,-50%)}
	#Qualification .picto1::before{background-position:-35vw 3vw}
	#Qualification .picto2::before{background-position:-62vw 3vw}
	#Qualification .picto3::before{background-position:-125vw 3vw}
	#Qualification .picto4::before{background-position:9vw -38vw}
	#Qualification .picto5::before{background-position:-27vw -38vw}
	#Qualification .picto6::before{background-position:-62.5vw -38vw}
	#Qualification .picto7::before{background-position:-98vw -38vw}
	#Qualification .picto8::before{background-position:9vw -83vw}
	#Qualification .picto9::before{background-position:-27vw -83vw}
	#Qualification .picto10::before{background-position:-62.5vw -83vw}
	#Qualification .picto11::before{background-position:-98vw -83vw}
	#Qualification .picto12::before{background-position:9vw -129vw}
	#Qualification .picto13::before{background-position:-27vw -129vw}
	#Qualification .picto14::before{background-position:-62.5vw -129vw}
	#Qualification .picto15::before{background-position:-98vw -129vw}
	#Qualification .picto16::before{background-position:9vw -176vw}
	#Qualification .picto17::before{background-position:-27vw -176vw}
	#Qualification .picto18::before{background-position:-62.5vw -176vw}
	#Qualification .picto19::before{background-position:9vw -222vw}
	#Qualification .picto20::before{background-position:-98vw -176vw}
	#Qualification .picto21::before{width:30vw}
    #Qualification li span{font-size:4vw;padding:1vw 0;width:28vw;margin:0 0 1vw 0;}
	#Qualification li span+b{padding-left:6vw;}
    #Qualification li b{font-size:6vw}
    #Qualification li b::before{font-size:14vw;margin:0 2vw 0 -8vw;vertical-align:-2vw}
    #Qualification p{font-size:4.5vw;}
    #Qualification a, #Qualification a b{font-size:7vw;}
    #Qualification a{padding:6vw 0;margin:3vw auto 0;max-width:inherit;}
	.baeoom #Qualification li::before,.business #Qualification li::before,.KICPA #Qualification li::before,.IT #Qualification li::before,.korean #Qualification li::before,.liberalArts #Qualification li::before{background-position:9vw 6vw;background-size:150vw;}
	.baeoom #Qualification .picto1::before,.business #Qualification .picto1::before,.KICPA #Qualification .picto1::before,.IT #Qualification .picto1::before,.korean #Qualification .picto1::before,.liberalArts #Qualification .picto1::before{background-position:-35vw 6vw}
	.baeoom #Qualification .picto2::before,.business #Qualification .picto2::before,.KICPA #Qualification .picto2::before,.IT #Qualification .picto2::before,.korean #Qualification .picto2::before,.liberalArts #Qualification .picto2::before{background-position:-80vw 6vw}
	.baeoom #Qualification .picto3::before,.business #Qualification .picto3::before,.KICPA #Qualification .picto3::before,.IT #Qualification .picto3::before,.korean #Qualification .picto3::before,.liberalArts #Qualification .picto3::before{background-position:-125vw 6vw}
	.baeoom #Qualification dt,.business #Qualification dt,.KICPA #Qualification dt,.childdisabled #Qualification dt,.youth #Qualification dt{margin-top:-8vw;}
	/* ÇÐÁ¡ÀºÇàÁ¦ °úÁ¤ */
	.classes .wrap li{width:44vw;margin-top:12vw;padding-top:25vw;background-size:240vw;background-position:11.5vw top;font-size:4vw;letter-spacing:-0.3vw}
	.classes .wrap .class2{background-position:-43vw top;}
	.classes .wrap .class3{background-position:-97.5vw top;}
	.classes .wrap .class4{background-position:-154vw top;}
	.classes .wrap .class5{background-position:-206vw top;}
	.classes .wrap .class6{background-position:11.5vw -58vw;}
	.classes .wrap .class7{background-position:-43vw -58vw;}
	.classes .wrap .class8{background-position:-97.5vw -58vw;}
	.classes .wrap .class9{background-position:-154vw -58vw;}
	.classes .wrap .class10{background-position:-206vw -58vw;}
	.classes .wrap .class11{background-position:11.5vw -111.5vw;}
	.classes .wrap .class12{background-position:-42.5vw -111.5vw;}
	.classes .wrap .class13{background-position:-97.5vw -111.5vw;}
	.classes .wrap .class14{background-position:-153.5vw -111.5vw;}
	.classes .wrap .class15{background-position:-206vw -111.5vw;}
	.classes .wrap li b{font-size:5.5vw;margin-bottom:1vw;letter-spacing:-0.5vw;}
	.classes .wrap .new::before{width:25vw;height:25vw;margin-top:-1.8vw;background-size:15vw;}
	/* ¹ÏÀ» ¼ö ÀÖ´Â ÇÐÁ¡ÀºÇàÁ¦ ´ëÇ¥ ºê·£µå .reliable */
	.reliable h1{margin:4vw 0 15vw;line-height:120%;}
	.reliable h2{border-radius:50vw;padding:2vw 8vw;}
	.reliable h2, .reliable h2 *{font-size:9vw;letter-spacing:-0.7vw}
	.reliable ul{padding:0!important;border:none!important;width:83vw;margin-top:15vw;}
	.reliable ul:before{position:inherit;width:100%;height:40vw;background-position:-20vw -72vw;background-size:220vw;margin-bottom:3vw;}
	.reliable .list1:before{background-position:-124vw -118vw;height:40vw;top:inherit;transform:inherit;}
	.reliable .list2:before{background-position:-20vw -164vw;}
	.reliable ul *{font-size:5vw;letter-spacing:-0.5vw}
	.reliable li span{font-size:3.7vw;margin-left:1vw;letter-spacing:-0.2vw}
	/* Æò°¡ÀÎÁ¤ */
	.all .wrap .getcha{width:40vw;height:30vw;padding-top:15.2vw;font-size:4.5vw;letter-spacing:-0.2vw;top:0;margin:5vw 2vw 0 0;}
	.finishall::after{font-size:14vw;padding:3vw 0;width:72vw;}
	.all .couponbtn{width:86%;margin-top:26vw;max-width:inherit;max-height:inherit;}
	/* ÄíÆù */
	.coupon_20dc{width:95%;padding:8vw 7vw;margin:0 auto 2vw;}
	.coupon_20dc:after{content:"ÄíÆù ´Ù¿î·Îµå";display:block;width:100%;background:url("/landing/images/new/common/icon_down.png")no-repeat 90% center #151515;background-size:6vw;border-radius:1vw;margin-top:4vw;padding:3vw 0;font-size:5.5vw;color:#fff;line-height:120%;}
	.coupon_20dc .wrap_mini{background:none!important;}
	.all .coupon_20dc h2{font-size:6vw;letter-spacing:-0.5vw;font-weight:400;}
	.coupon_20dc h2 *{font-size:4vw;letter-spacing:-0.3vw;}
	.coupon_20dc h2 span{border-width:0.7vw;vertical-align:1.5vw;}
	.coupon_20dc .wrap_mini h1, .coupon_20dc .wrap_mini h1 *{font-size:9.4vw;letter-spacing:-0.5vw;line-height:120%;}
	.coupon_20dc .wrap_mini h1{margin:2vw 0 3vw;padding:0;}
	.coupon_20dc .dash li{font-size:3.5vw;margin:0 0 1vw 4vw;}
	/* ¼ö°­»ý ÀÌº¥Æ® ´çÃ· ÈÄ±â */
	.bl_SC2021__ttl_wrap{background:url("/landing/images/new/common/laurelTree_M.png")no-repeat center 6vw;background-size:95%;}
	.bl_SC2021__ttl_star{font-size:9vw;letter-spacing:0;}
	.bl_SC2021__txt{font-size:6vw;letter-spacing:-0.5vw;margin-bottom:7vw;}
	.bl_SC2021 .bl_SC2021__ttl,.bl_SC2021 .bl_SC2021__ttl *{font-size:9vw;letter-spacing:-0.7vw;}
	.bl_SC2021__card_wrap{display:block;background:#fff;width:90%;margin:10vw auto 0;padding:2vw 7vw;}
	.bl_SC2021__card{flex:1 1 0;margin:0;padding:7vw 0;border-top:0.3vw solid #8c949a;width:100%;}
	.bl_SC2021__card:nth-of-type(1){border:none;}
	.bl_SC2021__card *{font-size:4.7vw;letter-spacing:-0.4vw;}
	.bl_SC2021  .bl_SC2021__note{font-size:3.7vw;width:90%;margin:3vw auto 0;}
	/* ÇÐ½ÀÀÚ¼ö ±×·¡ÇÁ */
	.learnerNum .thin{font-size:8vw;margin-bottom:1vw;}
	.learnerNum h1+p{margin:3vw 0 7vw;}
	/* ¼¿ÇÁ ÇÐ½À¼³°è ÇÒÀÎ */
	.bl_self{padding-left:5vw;padding-right:5vw;}
	.bl_self__define{border-width:0.2vw;padding:2vw 0;display:block;margin-top:8vw;}
	.bl_self__define *{text-align:center;}
	.bl_self__defineTtl{margin:0 0 1vw;}
	.bl_self__defineTtl,.bl_self__defineTtl *{font-size:4.2vw;}
	.bl_self__defineTxt,.bl_self__defineTxt *{font-size:3.5vw;font-weight:400!important;}
	.bl_self__head{padding:5vw 0;display:block;margin-top:5vw;}
	.bl_self__headTtl:before,.bl_self__headTtl:after{width:1.5vw;height:1.5vw;background:#fff;margin:0 3vw;}
	.bl_self__headTtl,.bl_self__headTtl *{font-size:5vw;}
	.bl_self__headTxt,.bl_self__headTxt *{font-size:7.5vw;}
	.bl_self__subject{border:none;}
	.bl_self__subject li{flex:0 0 100%;border:none;}
	.bl_self__subject .bl_checkBx{height:auto;padding:3vw 6vw;border:0.2vw solid #d6d6d6;border-top:none;}
	.bl_self__subject .bl_checkBx__txt{font-size:5vw;padding-top:1vw;}
	.bl_self__subject .bl_checkBx__checkmark{width:6vw;height:6vw;flex:0 0 6vw;}
	.bl_self__subject .bl_checkBx__checkmark:after{width:1.5vw;height:2.5vw;border-width:0 0.8vw 0.8vw 0;}
	.el_self__applyBtn{font-size:5.5vw;padding:5vw 0;width:100%;margin-top:5vw;}
	.el_self__applyBtn:after{width:2.5vw;height:2.5vw;border-width:0.7vw;margin-left:2vw;}
	.bl_self__info{background:none!important;display:block;margin:10vw 0 0;padding:0;}
	.bl_self__info *{font-size:3.5vw;}
	.bl_self__infoTtl{font-size:4.5vw;text-align:left;margin:0 0 3vw 4vw;font-weight:700;}

	
}
