@charset "UTF-8";.grid::after,.grid::before{content:"";display:table}.grid::after{clear:both}.hidden,.sr-only,.sr_only{position:absolute;display:inline-block;overflow:hidden;clip:rect(0 0 0 0);width:0;height:0;margin:-1px;padding:0;word-break:keep-all;white-space:nowrap;color:transparent;border:0;text-indent:-9999px}.grid{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.grid .col{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.grid .col-right{float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.table{display:table}.table .table-cell{display:table-cell;height:100%;vertical-align:middle}@-webkit-keyframes effectBounceDiagonal{0%,100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}}@keyframes effectBounceDiagonal{0%,100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}}.effect-bounce-diagonal{animation-name:effectBounceDiagonal;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:normal}@-webkit-keyframes effectBounceUpDown{0%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes effectBounceUpDown{0%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}.effect-bounce-updown{animation-name:effectBounceUpDown;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:normal}@-webkit-keyframes effectExtend{0%,100%{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@keyframes effectExtend{0%,100%{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.effect-extend{animation-name:effectExtend;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:normal}@-webkit-keyframes effectBlink{0%,100%{opacity:1}50%{opacity:0}}@keyframes effectBlink{0%,100%{opacity:1}50%{opacity:0}}.effect-blink{animation-name:effectBlink;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:step-end;animation-direction:normal}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,legend,li,ol,option,p,select,table,td,textarea,th,ul{margin:0;padding:0}fieldset,img{border:0}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{vertical-align:top}input,select{vertical-align:middle}input[type=button],input[type=number],input[type=password],input[type=rest],input[type=submit],input[type=tel],input[type=text],select,textarea{border-radius:0;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}address,em{font-style:normal}table{width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show;table-layout:fixed}caption,legend{visibility:hidden;width:0;height:0;line-height:0;margin:0;padding:0;font-size:0}em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}button:focus,input:focus,option:focus,select:focus,textarea:focus{outline:0}body{font-family:"Noto Sans KR","맑은 고딕","Malgun Gothic","Apple SD Gothic Neo",Dotum,"돋움",Gulim,"굴림","굴림체",Sans-Serif;letter-spacing:-.1px}.promotion .wrap{position:relative;max-width:1200px;margin:0 auto}.promotion .holder{position:relative}.promotion .icon-pointer{position:relative;display:inline-block}.promotion .icon-pointer::after{content:"";position:absolute;top:70%;right:5%;z-index:1;display:block;width:7.9166666667vw}@media screen and (min-width:720px){.promotion .icon-pointer::after{width:57px}}.promotion .icon-pointer::after{height:9.0277777778vw}@media screen and (min-width:720px){.promotion .icon-pointer::after{height:65px}}.promotion .icon-pointer::after{background:url(//img.eduwill.net/Img2/Common/icon/pointer/icon_pointer_12.png) no-repeat 0 0;background-size:100% auto}@-webkit-keyframes pointerBounceDiagonal{0%,100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}}@keyframes pointerBounceDiagonal{0%,100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}}.promotion .icon-pointer::after{animation-name:pointerBounceDiagonal;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:normal}.promotion .only-mobile{display:block}@media screen and (min-width:720px){.promotion .only-mobile{display:none}}.promotion .title-box{padding:100px 0 60px}.promotion .title-box .sub-text{color:#000;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.2px}.promotion .title-box .main-text{color:#000;text-align:center;font-size:36px;font-weight:700;line-height:140%;letter-spacing:-1.44px;font-family:"Noto Sans KR","맑은 고딕","Malgun Gothic","Apple SD Gothic Neo",Dotum,"돋움",Gulim,"굴림","굴림체",Sans-Serif}.promotion .title-box .main-text .highlight{background:linear-gradient(281deg,#ff9a40 18.59%,#ffae1e 44.07%,#ffc000 66.6%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:36px;font-weight:700;line-height:140%;letter-spacing:-1.44px}.promotion .title-box .main-text+.sub-text{margin-top:20px}.promotion .title-box .desc{color:#444;font-size:20px;margin-top:10px;text-align:center}.promotion .sector-title{background:#ffd100 url(//img.eduwill.net/eduwill/img/2026/0/studywill/SocialWelfare/pc/bg_title.jpg) 50% 0 no-repeat;background-size:cover}.promotion .sector-benefit1{padding-bottom:100px;background:linear-gradient(180deg,#fffef9 0,#fffcf0 100%)}.promotion .sector-product{padding-bottom:100px}.promotion .sector-product .box-list{display:flex;justify-content:center;gap:16px}.promotion .sector-product .box-list .box-item{padding:34px 23px 20px 23px;border-radius:10px;border:1px solid #828282;background-color:#fff;width:376px;-webkit-box-sizing:border-box;box-sizing:border-box}.promotion .sector-product .box-list .box-item .text-list .text-1{font-size:20px;font-weight:900;line-height:220%;color:#ff7900}.promotion .sector-product .box-list .box-item .text-list .text-2{color:#000;font-family:"Noto Sans CJK KR";font-size:28px;font-style:normal;font-weight:400;letter-spacing:-2px;margin-top:16px}.promotion .sector-product .box-list .box-item .text-list .text-2 strong{display:block;font-weight:900}.promotion .sector-product .box-list .box-item .box-shell{height:190px;padding:12px 15px;margin-top:26px;margin-bottom:30px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.promotion .sector-product .box-list .box-item .box-shell .benefit-list{display:flex;justify-content:flex-start}.promotion .sector-product .box-list .box-item .box-shell .benefit-list dd,.promotion .sector-product .box-list .box-item .box-shell .benefit-list dt{color:#000;font-size:15px;font-weight:500;line-height:160%;letter-spacing:-1px}.promotion .sector-product .box-list .box-item .box-shell .benefit-list dt{width:60px}.promotion .sector-product .box-list .box-item .box-shell .benefit-list dt span{display:inline-block;margin-left:24.4px}.promotion .sector-product .box-list .box-item .box-shell .benefit-list dd{margin-left:10px}.promotion .sector-product .box-list .box-item .box-shell .benefit-list dd span{margin-left:10px}.promotion .sector-product .box-list .box-item .price-list .price-before{display:flex;font-size:15px;color:#9f9f9f}.promotion .sector-product .box-list .box-item .price-list .price-before strong{display:inline-block;margin-left:5px}.promotion .sector-product .box-list .box-item .price-list .price-after{display:flex;align-items:flex-end}.promotion .sector-product .box-list .box-item .price-list .price-after .price{color:#000;font-size:36px;line-height:121%;letter-spacing:-1px;font-weight:400}.promotion .sector-product .box-list .box-item .price-list .price-after .price strong{font-weight:900}.promotion .sector-product .box-list .box-item .price-list .price-after .text{background:linear-gradient(281deg,#ff9a40 18.59%,#ffae1e 44.07%,#ffc000 66.6%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;font-weight:900;margin-left:6px}.promotion .sector-product .price-action{margin-top:30px}.promotion .sector-product .price-action a{position:relative;display:inline-block}.promotion .sector-product .price-action a::before{content:"";position:absolute;top:50%;display:block;width:1.3888888889vw}@media screen and (min-width:720px){.promotion .sector-product .price-action a::before{width:10px}}.promotion .sector-product .price-action a::before{height:1.3888888889vw}@media screen and (min-width:720px){.promotion .sector-product .price-action a::before{height:10px}}.promotion .sector-product .price-action a::before{margin-top:-.6944444444vw}@media screen and (min-width:720px){.promotion .sector-product .price-action a::before{margin-top:-5px}}.promotion .sector-product .price-action a::before{border-width:0;border-style:solid;border-color:currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:2.7777777778vw}@media screen and (min-width:720px){.promotion .sector-product .price-action a::before{right:20px}}.promotion .sector-product .price-action a::before{border-top-width:2px;border-right-width:2px}.promotion .sector-product .price-action a{width:100%;padding:26px 30px;text-align:left;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.25);font-size:20px;font-weight:900;border-radius:6px;background:linear-gradient(180deg,#646464 0,#000 100%);-webkit-box-sizing:border-box;box-sizing:border-box}.promotion .sector-notice{padding:30px 0;background:#222}.promotion .sector-notice .notice-title{font-size:18px;font-weight:700;color:#fff;margin-bottom:20px}.promotion .sector-notice .notice-list li{position:relative;font-size:14px;color:#fff;font-weight:400;line-height:1.5;padding-left:10px}.promotion .sector-notice .notice-list li strong{color:#ffe227}.promotion .sector-notice .notice-list li:before{content:"";position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:50%;background:#fff}.promotion .sector-benefit5{padding-bottom:100px}.promotion .sector-reason{background:#fff}.promotion .sector-process{padding-bottom:100px;background:#f5f5f5}.promotion .sector-process .holder{margin-bottom:4.1666666667vw}@media screen and (min-width:720px){.promotion .sector-process .holder{margin-bottom:30px}}.promotion .sector-process .holder:last-child{margin-bottom:0}.promotion .sector-process .action{position:absolute;left:82px;top:309px}.promotion .sector-process .action a{display:inline-block;margin-left:52px}.promotion .sector-process .action a:first-child{margin-left:0}.promotion .sector-review{padding-top:100px}.promotion .sector-review .review-title{color:#000;font-size:30px;font-weight:500;line-height:1;text-align:center;font-family:"Noto Sans KR","맑은 고딕","Malgun Gothic","Apple SD Gothic Neo",Dotum,"돋움",Gulim,"굴림","굴림체",Sans-Serif;letter-spacing:-1.44px}.promotion .sector-review .review-title strong{display:block;font-weight:700;margin-top:20px}.promotion .sector-review .review-title{margin-bottom:60px}.promotion .sector-review .slick-slide{width:570px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;padding:40px 30px;margin-left:20px}.promotion .sector-review .slide-list a{cursor:default}.promotion .sector-review .slide-list .review-text{color:#212121;font-size:18px;font-weight:300;letter-spacing:-.72px}.promotion .sector-review .slide-list .review-text strong{font-weight:700;color:#000}.promotion .sector-review .slide-list .review-info{margin-top:37px}.promotion .sector-review .slide-list .review-info dl{display:flex;align-items:center}.promotion .sector-review .slide-list .review-info dl dd{margin-left:13px}.promotion .sector-review .slide-list .review-info dl dd .subject{color:#616161;font-size:12px}.promotion .sector-review .slide-list .review-info dl dd .name{color:#000;font-size:15px;font-weight:700;margin-top:3px}.promotion .section-main-consulting{padding-bottom:100px}