@charset "UTF-8";@font-face{font-family:"Noto Sans KR";src:local("Noto Sans KR"),url(../fonts/Noto_Sans_KR/NotoSansKR-Light.ttf) format("ttf");font-weight:300}@font-face{font-family:"Noto Sans KR";src:local("Noto Sans KR"),url(../fonts/Noto_Sans_KR/NotoSansKR-Regular.ttf) format("ttf");font-weight:400}@font-face{font-family:"Noto Sans KR";src:local("Noto Sans KR"),url(../fonts/Noto_Sans_KR/NotoSansKR-Medium.ttf) format("ttf");font-weight:500}@font-face{font-family:"Noto Sans KR";src:local("Noto Sans KR"),url(../fonts/Noto_Sans_KR/NotoSansKR-SemiBold.ttf) format("ttf");font-weight:600}@font-face{font-family:"Noto Sans KR";src:local("Noto Sans KR"),url(../fonts/Noto_Sans_KR/NotoSansKR-Bold.ttf) format("ttf");font-weight:700}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins/Poppins-Light.ttf) format("ttf");font-weight:300}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins/Poppins-Regular.ttf) format("ttf");font-weight:400}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins/Poppins-Medium.ttf) format("ttf");font-weight:500}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins/Poppins-SemiBold.ttf) format("ttf");font-weight:600}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins/Poppins-Bold.ttf) format("ttf");font-weight:700}@font-face{font-family:Pretendard;src:local("Pretendard"),url(../fonts/Pretendard/Pretendard-Light.subset.woff2) format("woff2");font-weight:300}@font-face{font-family:Pretendard;src:local("Pretendard"),url(../fonts/Pretendard/Pretendard-Regular.subset.woff2) format("woff2");font-weight:400}@font-face{font-family:Pretendard;src:local("Pretendard"),url(../fonts/Pretendard/Pretendard-Medium.subset.woff2) format("woff2");font-weight:500}@font-face{font-family:Pretendard;src:local("Pretendard"),url(../fonts/Pretendard/Pretendard-SemiBold.subset.woff2) format("woff2");font-weight:600}@font-face{font-family:Pretendard;src:local("Pretendard"),url(../fonts/Pretendard/Pretendard-Bold.subset.woff2) format("woff2");font-weight:700}*{box-sizing:border-box;word-break:keep-all}:root{--swiper-theme-color:$text-color2!important;--main-bg-color:#F9FAFB;--body-color:#111;--body-color2:#C8C8C8;--point-color1:#EB4134;--white-color:#fff;--ubob-white:#fff;--ubob-black:#111;--ubob-primary:#EB4134;--ubob-secondary:#20242f}html{scroll-behavior:smooth;-webkit-text-size-adjust:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}li,ol,ul{list-style:none}button,fieldset,img,input[type=image],input[type=submit]{border:0}img{line-height:100%;font-size:100%;vertical-align:top}blockquote,q{quotes:none}blockquote::after,blockquote::before{content:"";content:none}q::after,q::before{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/common/select_arrow.png) right 16px center no-repeat}select::-ms-expand{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:16px;font-family:Pretendard,"Noto Sans KR",Poppins,-apple-system,"맑은 고딕","Malgun Gothic",Dotum,"돋움",Gulim,"굴림",Verdana,Tahoma,AppleGothic,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif!important;color:#666;font-weight:400;text-align:left;overflow-x:hidden}table{border-collapse:collapse}input,select,textarea{font-size:13px;color:#666;border:1px solid #e5e5e5;font-family:Pretendard,"Noto Sans KR",Poppins,-apple-system,"맑은 고딕","Malgun Gothic",Dotum,"돋움",Gulim,"굴림",Verdana,Tahoma,AppleGothic,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif!important;box-sizing:border-box}button{font-family:Pretendard,"Noto Sans KR",Poppins,-apple-system,"맑은 고딕","Malgun Gothic",Dotum,"돋움",Gulim,"굴림",Verdana,Tahoma,AppleGothic,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif!important}textarea{vertical-align:middle;resize:none}input[type=checkbox],input[type=radio]{border:none;margin:0 5px 0 0}button,input[type=submit]{cursor:pointer}.hide{display:none}.chk_box{display:block;position:relative;padding-left:25px;margin-bottom:10px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chk_box input[type=checkbox]{display:none}.chk_box input[type=checkbox]:checked+.on:after{display:block}.chk_box input[type=checkbox]:checked+.on{background:#eb4134;border-radius:2px}.chk_box .on{width:18px;height:18px;background:#fff;position:absolute;top:3px;left:0}.chk_box .on:after{content:"";display:none;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:5px;top:1px}.ellipsis{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1}.ellipsis2{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.flex{display:flex;align-items:center;justify-content:space-between}.skip,caption,legend{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}a{color:#666;text-decoration:none}a:link,a:visited{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none;color:#000}::selection{background-color:#eb4134;color:#fff}#skipNavi{position:relative;width:100%;margin:0 auto}#skipNavi a{display:block;position:fixed;left:0;top:0;z-index:9999;width:0;height:0;font-size:0;overflow:hidden}#skipNavi a:active,#skipNavi a:focus{width:100%;height:auto;background:#000;color:#fff;font-size:1em;text-align:center;padding:5px 0}.t_l{text-align:left!important}.t_c{text-align:center!important}.t_r{text-align:right!important}.t_j{text-align:justify!important}.v_t{vertical-align:top!important}.v_m{vertical-align:middle!important}.v_b{vertical-align:bottom!important}.f_l{float:left}.f_r{float:right}.c_b{clear:both}.bold{font-weight:700;color:#656565}.underline{text-decoration:underline!important}.underline2{text-decoration:underline!important;text-decoration-color:#eb4134!important}.point_color{color:#eb4134}.bold_red{font-size:18px;color:#eb4134}.bold_red24{font-size:24px!important;color:#eb4134}.bold_red50{font-size:50px;color:#eb4134}.under_underline{text-decoration:solid underline #eb4134 1px!important;-webkit-text-decoration-line:underline!important;-webkit-text-decoration-color:#eb4134!important;-webkit-text-decoration-style:solid!important;-webkit-text-decoration-thickness:1px!important}.thick_underline{text-decoration:solid underline #eb4134 2px!important;-webkit-text-decoration-line:underline!important;-webkit-text-decoration-color:#eb4134!important;-webkit-text-decoration-style:solid!important;-webkit-text-decoration-thickness:2px!important}.bg_none{background:0 0!important}.bd_none{border:none!important}.bd_t_none{border-top:none!important}.bd_r_none{border-right:none!important}.bd_b_none{border-bottom:none!important}.bd_l_none{border-left:none!important}.bd_t{border-top:1px solid #dedede}.wid1{width:1%!important}.wid2{width:2%!important}.wid3{width:3%!important}.wid4{width:4%!important}.wid5{width:5%!important}.wid6{width:6%!important}.wid7{width:7%!important}.wid8{width:8%!important}.wid9{width:9%!important}.wid10{width:10%!important}.wid11{width:11%!important}.wid12{width:12%!important}.wid13{width:13%!important}.wid14{width:14%!important}.wid15{width:15%!important}.wid16{width:16%!important}.wid17{width:17%!important}.wid18{width:18%!important}.wid19{width:19%!important}.wid20{width:20%!important}.wid21{width:21%!important}.wid22{width:22%!important}.wid23{width:23%!important}.wid24{width:24%!important}.wid25{width:25%!important}.wid26{width:26%!important}.wid27{width:27%!important}.wid28{width:28%!important}.wid29{width:29%!important}.wid30{width:30%!important}.wid31{width:31%!important}.wid32{width:32%!important}.wid33{width:33%!important}.wid34{width:34%!important}.wid35{width:35%!important}.wid36{width:36%!important}.wid37{width:37%!important}.wid38{width:38%!important}.wid39{width:39%!important}.wid40{width:40%!important}.wid41{width:41%!important}.wid42{width:42%!important}.wid43{width:43%!important}.wid44{width:44%!important}.wid45{width:45%!important}.wid46{width:46%!important}.wid47{width:47%!important}.wid48{width:48%!important}.wid49{width:49%!important}.wid50{width:50%!important}.wid51{width:51%!important}.wid52{width:52%!important}.wid53{width:53%!important}.wid54{width:54%!important}.wid55{width:55%!important}.wid56{width:56%!important}.wid57{width:57%!important}.wid58{width:58%!important}.wid59{width:59%!important}.wid60{width:60%!important}.wid61{width:61%!important}.wid62{width:62%!important}.wid63{width:63%!important}.wid64{width:64%!important}.wid65{width:65%!important}.wid66{width:66%!important}.wid67{width:67%!important}.wid68{width:68%!important}.wid69{width:69%!important}.wid70{width:70%!important}.wid71{width:71%!important}.wid72{width:72%!important}.wid73{width:73%!important}.wid74{width:74%!important}.wid75{width:75%!important}.wid76{width:76%!important}.wid77{width:77%!important}.wid78{width:78%!important}.wid79{width:79%!important}.wid80{width:80%!important}.wid81{width:81%!important}.wid82{width:82%!important}.wid83{width:83%!important}.wid84{width:84%!important}.wid85{width:85%!important}.wid85_5{width:85.5%!important}.wid86{width:86%!important}.wid87{width:87%!important}.wid88{width:88%!important}.wid89{width:89%!important}.wid90{width:90%!important}.wid91{width:91%!important}.wid92{width:92%!important}.wid93{width:93%!important}.wid94{width:94%!important}.wid95{width:95%!important}.wid96{width:96%!important}.wid97{width:97%!important}.wid98{width:98%!important}.wid99{width:99%!important}.wid100{width:100%!important}.mt0{margin-top:0!important}.mt1{margin-top:1px!important}.mt2{margin-top:2px!important}.mt3{margin-top:3px!important}.mt4{margin-top:4px!important}.mt5{margin-top:5px!important}.mt6{margin-top:6px!important}.mt7{margin-top:7px!important}.mt8{margin-top:8px!important}.mt10{margin-top:10px!important}.mt14{margin-top:14px!important}.mt15{margin-top:15px!important}.mt20,.mt21{margin-top:20px!important}.mt22{margin-top:22px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt46{margin-top:46px!important}.mt50{margin-top:50px!important}.mt150{margin-top:150px!important}.mr0{margin-right:0!important}.mr1{margin-right:1px!important}.mr2{margin-right:2px!important}.mr3{margin-right:3px!important}.mr4{margin-right:4px!important}.mr5{margin-right:5px!important}.mr6{margin-right:6px!important}.mr7{margin-right:7px!important}.mr8{margin-right:8px!important}.mr9{margin-right:9px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr18{margin-right:18px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}.mb0{margin-bottom:0!important}.mb1{margin-bottom:1px!important}.mb2{margin-bottom:2px!important}.mb3{margin-bottom:3px!important}.mb4{margin-bottom:4px!important}.mb5{margin-bottom:5px!important}.mb6{margin-bottom:6px!important}.mb7{margin-bottom:7px!important}.mb8{margin-bottom:8px!important}.mb9{margin-bottom:9px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb18{margin-bottom:18px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.ml0{margin-left:0!important}.ml1{margin-left:1px!important}.ml2{margin-left:2px!important}.ml3{margin-left:3px!important}.ml4{margin-left:4px!important}.ml5{margin-left:5px!important}.ml6{margin-left:6px!important}.ml7{margin-left:7px!important}.ml8{margin-left:8px!important}.ml9{margin-left:9px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml38{margin-left:38px!important}.ml50{margin-left:50px!important}.ml57{margin-left:57px!important}.ml60{margin-left:60px!important}.ml65{margin-left:65px!important}.ml70{margin-left:70px!important}.ml100{margin-left:100px!important}.ml150{margin-left:150px!important}.pt0{padding-top:0!important}.pt1{padding-top:1px!important}.pt2{padding-top:2px!important}.pt3{padding-top:3px!important}.pt4{padding-top:4px!important}.pt5{padding-top:5px!important}.pt6{padding-top:6px!important}.pt7{padding-top:7px!important}.pt8{padding-top:8px!important}.pt10{padding-top:10px!important}.pt11{padding-top:11px!important}.pt12{padding-top:12px!important}.pt13{padding-top:13px!important}.pt14{padding-top:14px!important}.pt15{padding-top:15px!important}.pt16{padding-top:16px!important}.pt18{padding-top:18px!important}.pt20{padding-top:20px!important}.pt22{padding-top:22px!important}.pt23{padding-top:23px!important}.pt24{padding-top:24px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt37{padding-top:37px!important}.pt40{padding-top:40px!important}.pt41{padding-top:41px!important}.pt45{padding-top:45px!important}.pt50{padding-top:50px!important}.pt55{padding-top:55px!important}.pr0{padding-right:0!important}.pr1{padding-right:1px!important}.pr2{padding-right:2px!important}.pr3{padding-right:3px!important}.pr4{padding-right:4px!important}.pr5{padding-right:5px!important}.pr6{padding-right:6px!important}.pr7{padding-right:7px!important}.pr8{padding-right:8px!important}.pr9{padding-right:9px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr17{padding-right:17px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr45{padding-right:45px!important}.pr50{padding-right:50px!important}.pr51{padding-right:51px!important}.pr60{padding-right:60px!important}.pb0{padding-bottom:0!important}.pb1{padding-bottom:1px!important}.pb2{padding-bottom:2px!important}.pb3{padding-bottom:3px!important}.pb4{padding-bottom:4px!important}.pb5{padding-bottom:5px!important}.pb6{padding-bottom:6px!important}.pb7{padding-bottom:7px!important}.pb8{padding-bottom:8px!important}.pb9{padding-bottom:9px!important}.pb10{padding-bottom:10px!important}.pb11{padding-bottom:11px!important}.pb12{padding-bottom:12px!important}.pb13{padding-bottom:13px!important}.pb14{padding-bottom:14px!important}.pb15{padding-bottom:15px!important}.pb18{padding-bottom:18px!important}.pb19{padding-bottom:19px!important}.pb20{padding-bottom:20px!important}.pb22{padding-bottom:22px!important}.pb24{padding-bottom:24px!important}.pb25{padding-bottom:25px!important}.pb26{padding-bottom:26px!important}.pb30{padding-bottom:30px!important}.pb32{padding-bottom:32px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb45{padding-bottom:45px!important}.pb50{padding-bottom:50px!important}.pb60{padding-bottom:60px!important}.pb76{padding-bottom:76px!important}.pb80{padding-bottom:80px!important}.pb93{padding-bottom:93px!important}.pb120{padding-bottom:120px!important}.pb150{padding-bottom:150px!important}.pb250{padding-bottom:250px!important}.pl0{padding-left:0!important}.pl1{padding-left:1px!important}.pl2{padding-left:2px!important}.pl3{padding-left:3px!important}.pl4{padding-left:4px!important}.pl5{padding-left:5px!important}.pl6{padding-left:6px!important}.pl7{padding-left:7px!important}.pl8{padding-left:8px!important}.pl9{padding-left:9px!important}.pl10{padding-left:10px!important}.pl13{padding-left:13px!important}.pl14{padding-left:14px!important}.pl15{padding-left:15px!important}.pl16{padding-left:16px!important}.pl17{padding-left:17px!important}.pl18{padding-left:18px!important}.pl19{padding-left:19px!important}.pl20{padding-left:20px!important}.pl21{padding-left:21px!important}.pl22{padding-left:22px!important}.pl23{padding-left:23px!important}.pl24{padding-left:24px!important}.pl25{padding-left:25px!important}.pl26{padding-left:26px!important}.pl27{padding-left:27px!important}.pl28{padding-left:28px!important}.pl30{padding-left:30px!important}.pl34{padding-left:34px!important}.pl38{padding-left:38px!important}.pl39{padding-left:39px!important}.pl40{padding-left:40px!important}.pl45{padding-left:45px!important}.pl50{padding-left:50px!important}.pl55{padding-left:55px!important}.pl60{padding-left:60px!important}.pl61{padding-left:61px!important}.pl65{padding-left:65px!important}.pl70{padding-left:70px!important}.pl75{padding-left:75px!important}.pl80{padding-left:80px!important}.pl90{padding-left:90px!important}.pl115{padding-left:115px!important}.pl120{padding-left:120px!important}.pl130{padding-left:130px!important}.pl170{padding-left:170px!important}.pl215{padding-left:215px!important}.pl460px{padding-left:460px!important}/*! float 적용 요소 감싸는 클래스 - clearfix */.cf:before{content:" ";display:table}.cf:after{content:" ";display:table;clear:both}.clearfix{*zoom:1}/*! 공통 클래스 스타일 *//*! 이미지 대체 기법 */.ir{overflow:hidden;text-indent:-9999em}/*! 스크린리더/브라우저에서 모두 감추기 */.hidden{display:none!important;visibility:hidden}/*! 스크린리더에서는 읽기 가능 */.acc_hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;visibility:hidden;font-size:0}.acc_hidden.focusable:active,.acc_hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.animated{animation-duration:1s;animation-fill-mode:both}.animated.slow{animation-duration:1.5s}.animated.slow02{animation-duration:1s}.animated.fast{animation-duration:.5s}.animated.vfast{animation-duration:.3s}.animated.mfast{animation-duration:.2s}.animated.infinite{animation-iteration-count:infinite}.animated.delay.s01{animation-delay:.1s}.animated.delay.s02{animation-delay:.2s}.animated.delay.s03{animation-delay:.3s}.animated.delay.s04{animation-delay:.4s}.animated.delay.s05{animation-delay:.5s}.animated.delay.s06{animation-delay:.6s}.animated.delay.s07{animation-delay:.7s}.animated.delay.s08{animation-delay:.8s}.animated.delay.s09{animation-delay:.9s}.animated.delay.s10{animation-delay:1s}input,label,select{vertical-align:middle}body.sub1001{background:#f9fafb}#wrap{width:100%;overflow:hidden}#container{width:100%}.modal-wrapper01,.modal-wrapper03{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.modal-wrapper01.open,.modal-wrapper03.open{opacity:1;visibility:visible}.modal-wrapper01 .modal,.modal-wrapper03 .modal{width:640px;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);visibility:hidden;opacity:0;border-radius:20px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.modal-wrapper01 .modal .head,.modal-wrapper03 .modal .head{width:100%;height:54px;background:#eb4134;padding:0 24px;position:relative;border-radius:20px 20px 0 0;line-height:54px}.modal-wrapper01 .modal .head span,.modal-wrapper03 .modal .head span{font-size:17px;color:#fff;display:inline-block;font-weight:500}.modal-wrapper01 .modal .head a,.modal-wrapper03 .modal .head a{display:block;position:absolute;top:17px;right:20px;font-size:0;text-indent:-999999;overflow:hidden;width:20px;height:20px;background:url(../img/sub/pop_close.png) no-repeat}.modal-wrapper01 .modal .content,.modal-wrapper03 .modal .content{height:100%}.modal-wrapper01.open .modal,.modal-wrapper03.open .modal{opacity:1;visibility:visible}.modal-wrapper02{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.modal-wrapper02.open{opacity:1;visibility:visible}.modal-wrapper02 .modal{width:640px;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);visibility:hidden;opacity:0;border-radius:20px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.modal-wrapper02 .modal .head{width:100%;height:54px;background:#20242f;padding:0 24px;position:relative;border-radius:20px 20px 0 0;line-height:54px}.modal-wrapper02 .modal .head span{font-size:17px;color:#fff;display:inline-block;font-weight:500}.modal-wrapper02 .modal .head a{display:block;position:absolute;top:17px;right:20px;font-size:0;text-indent:-999999;overflow:hidden;width:20px;height:20px;background:url(../img/sub/pop_close.png) no-repeat}.modal-wrapper02.open .modal{opacity:1;visibility:visible}.content{width:100%;height:540px;overflow-y:auto;padding:24px;font-size:15px;color:#666;line-height:24px;background:#fff;border-radius:0 0 20px 20px}body.sub0402 #header,body.sub0703 #header,body.sub0801 #header,body.sub0802 #header,body.sub0803 #header,body.sub0901 #header,body.sub0902 #header,body.sub1001 #header,body.sub1002 #header{box-shadow:0 6px 16px 0 rgba(0,0,0,.05)}body.sub0000 #foot_banner,body.sub0106 #foot_banner,body.sub0201 #foot_banner,body.sub0202 #foot_banner,body.sub0203 #foot_banner,body.sub0301 #foot_banner,body.sub0302 #foot_banner,body.sub0303 #foot_banner,body.sub0401 #foot_banner,body.sub0402 #foot_banner,body.sub0501 #foot_banner,body.sub0601 #foot_banner,body.sub0701 #foot_banner,body.sub0702 #foot_banner,body.sub0801 #foot_banner,body.sub0802 #foot_banner,body.sub0803 #foot_banner,body.sub0901 #foot_banner,body.sub0902 #foot_banner,body.sub1001 #foot_banner,body.sub1002 #foot_banner{display:none}body.sub0303 #footer{margin-top:0}#header{position:fixed;background:#fff;width:100%;left:0;top:0;z-index:999;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#header .header_b{width:100%;max-width:1200px;margin:0 auto;transition:.3s}#header .header_b .header_wrap{width:100%;margin:0 auto;position:relative;box-sizing:border-box}#header .header_b .logo{position:absolute;left:0;top:50%;margin-top:-15px;display:inline-block;width:45px;font-size:0;text-indent:-99999;overflow:hidden}#header .header_b .logo img{width:100%;height:100%}#header .header_b .right_box{position:absolute;right:0;top:24px}#header .header_b .right_box>div{font-size:0}#header .header_b .right_box>div a{display:inline-block;text-align:center;border-radius:5px;margin-left:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#header .header_b .right_box>div a span{display:inline-block}#header .header_b .right_box>div a.r_btn01{width:124px;height:42px;line-height:40px;border:1px solid #eb4134;font-size:15px;color:#eb4134}#header .header_b .right_box>div a.r_btn01:hover{background:#f7691d;border:1px solid #f7691d;color:#fff}#header .header_b .right_box>div a.r_btn02{width:108px;height:42px;line-height:40px;border:1px solid #eb4134;background:#eb4134}#header .header_b .right_box>div a.r_btn02:hover{background:#20242f;border:1px solid #20242f}#header .header_b .right_box>div a.r_btn02 span{font-size:15px;color:#fff;position:relative;padding-left:23px}#header .header_b .right_box>div a.r_btn02 span:before{content:"";position:absolute;top:50%;left:0;margin-top:-9px;width:17px;height:17px;background:url(../img/common/login_icon.png) no-repeat}#header .header_b .login_right_box{position:absolute;right:0;top:24px;font-size:0}#header .header_b .login_right_box>div{font-size:0;float:left}#header .header_b .login_right_box>div a{display:inline-block;text-align:center;border-radius:5px;margin-left:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#header .header_b .login_right_box>div a span{display:inline-block}#header .header_b .login_right_box>div a.r_btn03{width:124px;height:42px;line-height:40px;border:1px solid #eb4134;font-size:15px;color:#eb4134}#header .header_b .login_right_box>div a.r_btn03:hover{background:#f7691d;border:1px solid #f7691d;color:#fff}#header .header_b .login_right_box>div a.r_btn04{width:120px;height:42px;line-height:40px;border:1px solid #eb4134;background:#eb4134;font-size:15px;color:#fff}#header .header_b .login_right_box>div a.r_btn04:hover{background:#20242f;border:1px solid #20242f}#header .header_b .login_right_box>div.admin_box{float:left;margin:3px 0 0 10px;cursor:pointer;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#header .header_b .login_right_box>div.admin_box .pic{display:inline-block;vertical-align:middle;width:36px;height:36px;border-radius:100%;border:2px solid #dadee2;background:#eeeff0;overflow:hidden}#header .header_b .login_right_box>div.admin_box .pic img{width:100%}#header .header_b .login_right_box>div.admin_box .ad_sel{display:inline-block;vertical-align:middle;padding-left:5px}#header .header_b .login_right_box>div.admin_box .ad_sel span{display:inline-block;font-size:15px;color:#20242f;letter-spacing:-.5px;font-weight:500;position:relative;padding-right:16px}#header .header_b .login_right_box>div.admin_box .ad_sel span:before{content:"";position:absolute;top:50%;margin-top:-4px;right:0;width:12px;height:8px;background:url(../img/common/admin_arr.png) no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#header .header_b .login_right_box>div.admin_box .ad_on{width:100%;position:absolute;top:50px;left:0;visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#header .header_b .login_right_box>div.admin_box .ad_on ul{width:100%;background:#fff;padding:18px 20px;border-radius:10px;box-shadow:0 6px 16px 0 rgba(0,0,0,.05)}#header .header_b .login_right_box>div.admin_box .ad_on ul li{padding:4px 0}#header .header_b .login_right_box>div.admin_box .ad_on ul li a{display:block;font-size:14px;color:#666;line-height:20px;text-align:left}#header .header_b .login_right_box>div.admin_box .ad_on ul li a:hover{color:#333;text-decoration:underline}body#error #foot_banner,body#error #footer,body#error #header{display:none}#footer{width:100%;background:#2e3135;padding:80px 0;margin-top:160px}#footer .inner{width:100%;max-width:1200px;margin:0 auto;position:relative}#footer h2{display:block;font-size:0;text-indent:-99999;overflow:hidden;width:136px;height:28px;background:url(../img/common/foot_logo.png) no-repeat}#footer .foot_menu{font-size:0;margin-top:50px}#footer .foot_menu li{display:inline-block;position:relative;padding:0 16px}#footer .foot_menu li:first-child{padding-left:0}#footer .foot_menu li:before{content:"";position:absolute;top:50%;margin-top:-7px;left:0;width:1px;height:13px;background:#505255}#footer .foot_menu li:first-child:before{display:none}#footer .foot_menu li a{display:block;font-size:16px;color:rgba(255,255,255,.6901960784);font-weight:200;line-height:100%}#footer .foot_menu li a.privacy{font-weight:500;color:#fff}#footer .info{font-size:0;max-width:896px;margin-top:20px}#footer .info span{display:inline-block;font-size:14px;color:#6c7074;line-height:22px;letter-spacing:-.5px;padding:4px 0;margin-right:24px}#footer .family_bx{position:absolute;top:0;right:0}#footer .family_bx>a{position:relative;display:inline-block;padding:0 24px;width:220px;height:50px;font-size:14px;line-height:48px;color:#fff;letter-spacing:0;border:1px solid #5e6064;box-sizing:border-box}#footer .family_bx>a:after{content:"";position:absolute;right:24px;top:50%;margin-top:-4px;width:11px;height:8px;background:url(../img/common/foot_fam_arr.png) center no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#footer .family_bx>a.on:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}#footer .family_bx>ul{display:none;position:absolute;left:0;bottom:calc(100% - 1px);width:100%;padding:14px 0 12px;max-height:150px;background:#fff;border:1px solid #5e6064;box-sizing:border-box;overflow-y:auto;z-index:1}#footer .family_bx>ul li{margin-bottom:5px}#footer .family_bx>ul li:last-child{margin-bottom:0}#footer .family_bx>ul li a{display:block;padding:0 24px;font-size:14px;line-height:24px;color:#333}#footer .family_bx>ul li a:hover{text-decoration:underline}#footer .foot_sns{position:absolute;top:70px;right:0}#footer .foot_sns ul{font-size:0}#footer .foot_sns ul li{display:inline-block;margin-left:5px}#footer .foot_sns ul li:hover a img{opacity:1}#footer .foot_sns ul li a{display:block;font-size:0;text-indent:-99999;overflow:hidden;width:46px;height:46px;border-radius:100%;background:#393c40;position:relative}#footer .foot_sns ul li a:before{content:"";position:absolute;top:0;left:0;width:46px;height:46px;opacity:.3;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#footer .foot_sns ul li a.sns01:before{background:url(../img/main/sns_logo01.png) no-repeat}#footer .foot_sns ul li a.sns02:before{background:url(../img/main/sns_logo02.png) no-repeat}#footer .foot_sns ul li a.sns03:before{background:url(../img/main/sns_logo03.png) no-repeat}#footer .foot_sns ul li a.sns04:before{background:url(../img/main/sns_logo04.png) no-repeat}#footer .foot_sns ul li a.sns05:before{background:url(../img/main/sns_logo05.png) no-repeat}#footer .foot_sns ul li a.sns06:before{background:url(../img/main/sns_logo06.png) no-repeat}#footer .foot_sns ul li a.sns07:before{background:url(../img/main/sns_logo07.png) no-repeat}#footer .foot_sns ul li a.sns08:before{background:url(../img/main/sns_logo08.png) no-repeat}#footer .foot_sns ul li a:hover:before{opacity:.8}#footer .foot_sns ul li a img{width:100%;height:100%;opacity:.1}#foot_banner{width:100%;margin:160px 0}#foot_banner .inner{width:100%;max-width:1200px;margin:0 auto}#foot_banner .inner.hide{display:none}#foot_banner .fb_banner{width:100%;height:380px;display:table;text-align:center;background:url(../img/common/foot_banner_bg.jpg) center top no-repeat;background-size:cover;border-radius:20px}#foot_banner .fb_banner>div{width:100%;display:table-cell;vertical-align:middle}#foot_banner .fb_banner>div p{font-size:32px;color:#fff;font-weight:500;line-height:100%}#foot_banner .fb_banner>div strong{display:block;font-size:48px;color:#fff;font-weight:700;line-height:100%;margin-top:20px}#foot_banner .fb_banner>div a{display:inline-block;width:260px;height:64px;line-height:64px;border-radius:10px;background:#eb4134;margin-top:40px}#foot_banner .fb_banner>div a span{display:inline-block;font-size:18px;color:#fff;position:relative;padding-right:30px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#foot_banner .fb_banner>div a:hover span{padding-right:40px}#foot_banner .fb_banner>div .fb_banner_btn1 span:before{content:"";position:absolute;top:50%;margin-top:-8px;right:0;width:18px;height:16px;background:url(../img/common/foot_banner_btn_arr.png) no-repeat}#foot_banner .fb_banner .fb_banner_btn2{background:#fff;margin-left:20px}#foot_banner .fb_banner .fb_banner_btn2 span{color:#eb4134}#foot_banner .fb_banner>div .fb_banner_btn2 span:before{content:"";position:absolute;top:50%;margin-top:-8px;right:0;width:18px;height:16px;background:url(../img/common/foot_banner_btn_arr_red.png) no-repeat}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(120px);transform:translateX(120px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(120px);transform:translateX(120px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-8000px);transform:translateX(-8000px)}}@keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-8000px);transform:translateX(-8000px)}}.keyword{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap}#m_spot{width:100%;height:580px;position:relative;margin-top:132px}#m_spot .slick-list,#m_spot .slick-slider,#m_spot .slick-track{height:100%}#m_spot .slide_box{position:absolute;width:100%;height:100%;top:0;left:0;font-size:0}#m_spot .img_box{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}#m_spot .img_box_m{display:none}#m_spot .txt_box{position:absolute;width:100%;height:100%;top:0;left:0;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;table-layout:fixed}#m_spot .txt_box .txt_wrap{max-width:1200px;width:100%}#m_spot .txt_box .txt_wrap>div{max-width:700px}#m_spot .txt_box .txt1,#m_spot .txt_box .txt1 h1{font-size:60px;color:#fff;font-weight:700;line-height:1.3;margin-bottom:30px;letter-spacing:-1.5px}#m_spot .txt_box .txt2{font-size:18px;color:#fff;line-height:32px;text-transform:uppercase;margin-bottom:54px}#m_spot .txt_box .txt3 a{display:block;width:236px;height:64px;line-height:60px;border:2px solid rgba(255,255,255,.7);border-radius:10px;text-align:center}#m_spot .txt_box .txt3 a span{display:inline-block;font-size:18px;color:#fff;position:relative;padding-right:30px;-webkit-transition:.3s;transition:.3s}#m_spot .txt_box .txt3 a span:before{content:"";position:absolute;top:50%;right:0;width:18px;height:16px;margin-top:-8px;background:url(../img/main/mv_btn_arr.png) no-repeat}#m_spot .txt_box .txt3 a:hover span{padding-right:46px}#m_spot .txt_wrap>div{opacity:0}#m_spot .txt_wrap>div.on{-webkit-animation:.8s cubic-bezier(.25,.46,.45,.94) both slide-in-right;animation:.8s cubic-bezier(.25,.46,.45,.94) both slide-in-right}#m_spot .txt_box .txt2.on{-webkit-animation-delay:.3s;animation-delay:.3s}#m_spot .txt_box .txt3.on{-webkit-animation-delay:.6s;animation-delay:.6s}#m_spot .slick-dots{position:absolute;width:100%;text-align:center;bottom:40px;left:0;font-size:0}#m_spot .slick-dots li{display:inline-block;vertical-align:middle;padding:0 7px}#m_spot .slick-dots li button{padding:0;margin:0;font-size:0;background-color:#fff;border:2px solid #fff;width:10px;height:10px;border-radius:100%;-webkit-transition:.3s;transition:.3s;outline:0}#m_spot .slick-dots li.slick-active button{background:0 0;border:2px solid #fff}#section01{width:100%;padding:100px 0;background:#f9fafb}#section01 .inner{width:100%;max-width:1200px;margin:0 auto}#section01 .txt_box{width:100%;text-align:center}#section01 .txt_box strong{display:block;font-size:32px;color:#111;line-height:100%;font-weight:500}#section01 .txt_box h2{display:block;width:422px;height:90px;background:url(../img/main/sec01_logo.png) no-repeat;font-size:0;text-indent:-99999;overflow:hidden;margin:24px auto 0}#section01 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:40px}#section01 .sec01_form{width:100%;max-width:640px;margin:0 auto}#section01 .sec01_form>div{width:100%;text-align:center}#section01 .sec01_form>div .sec01_email{width:100%}#section01 .sec01_form>div .sec01_email input[type=text]{width:100%;height:86px;line-height:86px;padding:0 30px;font-size:20px;color:#666;background:#fff;border:0;-webkit-box-shadow:0 8px 64px 6px rgba(235,65,52,.18);box-shadow:0 8px 64px 6px rgba(235,65,52,.18);outline:0;border-radius:10px;text-align:center;letter-spacing:-1px}#section01 .sec01_form>div a.sec01_send{display:inline-block;width:100%;height:86px;line-height:86px;background:#eb4134;border-radius:10px;margin-top:10px}#section01 .sec01_form>div a.sec01_send span{display:inline-block;font-size:22px;color:#fff;font-weight:700;position:relative;padding-right:40px;-webkit-transition:.3s;transition:.3s}#section01 .sec01_form>div a.sec01_send span:before{content:"";position:absolute;top:50%;margin-top:-8px;right:0;width:24px;height:16px;background:url(../img/main/sec01_btn_arr.png) no-repeat}#section01 .sec01_form>div a.sec01_send:hover span{padding-right:50px}#section01 ::-webkit-input-placeholder{color:#979797}#section01 :-ms-input-placeholder,#section01 ::placeholder{color:#979797}#section01 .sec01_form>ul{font-size:0;text-align:center;margin-top:26px}#section01 .sec01_form>ul li{display:inline-block;font-size:0;margin-left:36px}#section01 .sec01_form>ul li:first-child{margin-left:0}#section01 .sec01_form>ul li input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;-moz-appearance:none;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#section01 .sec01_form>ul li input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#section01 .sec01_form>ul li input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#section01 .sec01_form>ul li input[type=checkbox]:checked:before{opacity:1}#section01 .sec01_form>ul li input[type=checkbox]:disabled{opacity:.5}#section01 .sec01_form>ul li label{display:inline-block;font-size:15px;color:#666;line-height:100%}#section01 .sec01_form>ul li label a{display:inline-block;font-size:15px;color:#2e3135;font-weight:500;position:relative;padding-bottom:2px}#section02{width:100%;padding:100px 0}#section02 .inner{width:100%;max-width:1200px;margin:0 auto}#section02 .txt_box{width:100%;text-align:center;padding-bottom:80px}#section02 .txt_box dfn{font-size:24px;font-style:normal;color:#eb4134}#section02 .txt_box strong{display:block;margin-top:5px;font-size:50px;color:#111;line-height:100%;font-weight:700}#section02 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#section02 .txt_box span{font-size:15px;color:#eb4134}#section02 .sec02_list{margin:74px -12px 0}#section02 .sec02_list ul{width:100%;display:table}#section02 .sec02_list ul li{width:16.666%;display:table-cell;padding:0 12px;text-align:center}#section02 .sec02_list ul li>div{width:100%}#section02 .sec02_list ul li>div .icon{width:100%;height:180px;border-radius:20px;-webkit-box-shadow:0 12px 44px 0 rgba(59,74,125,.12);box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#section02 .sec02_list ul li.box01>div .icon{background:url(../img/main/sec02_icon01.png) 50% 50% no-repeat #fff}#section02 .sec02_list ul li.box02>div .icon{background:url(../img/main/sec02_icon02.png) 50% 50% no-repeat #fff}#section02 .sec02_list ul li.box03>div .icon{background:url(../img/main/sec02_icon03.png) 50% 50% no-repeat #fff}#section02 .sec02_list ul li.box04>div .icon{background:url(../img/main/sec02_icon04.png) 50% 50% no-repeat #fff}#section02 .sec02_list ul li.box05>div .icon{background:url(../img/main/sec02_icon05.png) 50% 50% no-repeat #fff}#section02 .sec02_list ul li.box06>div .icon{background:url(../img/main/sec02_icon06.png) 50% 50% no-repeat #fff}#section02 .sec02_list ul li>div p{font-size:18px;color:#111;font-weight:500;line-height:100%;margin-top:28px}#section02 .sec02_banner{width:100%;height:240px;display:table;background:url(../img/main/sec02_banner_bg.jpg) center top no-repeat;background-size:cover;padding-left:70px;border-radius:20px;margin-top:80px}#section02 .sec02_banner>div{width:100%;display:table-cell;vertical-align:middle}#section02 .sec02_banner>div strong{display:block;font-size:28px;color:#fff;font-weight:700;line-height:100%}#section02 .sec02_banner>div p{font-size:28px;color:#fff;line-height:100%;margin-top:14px}#section02 .sec02_banner>div a{display:inline-block;line-height:100%;margin-top:36px}#section02 .sec02_banner>div a span{display:inline-block;font-size:17px;color:#fff;position:relative;padding-right:20px;-webkit-transition:.3s;transition:.3s}#section02 .sec02_banner>div a span:before{content:"";position:absolute;top:50%;right:0;width:9px;height:14px;margin-top:-7px;background:url(../img/main/sec02_btn_arr.png) no-repeat}#section02 .sec02_banner>div a:hover span{padding-right:24px}#section02 .section_add_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}#section02 .section_add_box article{text-align:center;padding:80px;border-radius:25px;overflow:hidden}#section02 .txt_box_add h2{margin:5px 0 20px;font-size:36px;font-weight:700;color:#000}#section02 .txt_box_add p{font-size:17px}#section02 .section_add_box .info_1{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:680px;background:linear-gradient(45deg,#fff2ea 0,#ffebea 100%,#f1baf1 100%);text-align:left}#section02 .section_add_box .info_1 .txt_box_add{position:relative;top:150px;left:0}#section02 .section_add_box .info_1 .img_box_add{position:absolute;top:40px;right:-175px}#section02 .section_add_box .info_1 .img_box_add img{width:90%;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.125);box-shadow:0 0 0 0 rgba(0,0,0,.125)}#section02 .section_add_box .info_2{width:49%;height:700px;margin:20px 0;background:linear-gradient(135deg,#f0f7fc 0,#f0f2fc 100%)}#section02 .section_add_box .info_2 .txt_box_add{margin-bottom:50px}#section02 .section_add_box .info_2 .img_box_add img{width:100%}#section02 .section_add_box .info_3{position:relative;width:49%;height:700px;margin:20px 0 20px 20px;background:-webkit-gradient(linear,left top,left bottom,from(#eff7f9),to(#e7f8fc)) no-repeat padding-box;background:linear-gradient(180deg,#eff7f9 0,#e7f8fc 100%) no-repeat padding-box}#section02 .section_add_box .info_3 .txt_box_add{margin-bottom:50px}#section02 .section_add_box .info_3 .img_box_add{position:relative;width:351px;height:396px;margin:0 auto;background:#fff;border-radius:40px 40px 0 0}#section02 .section_add_box .info_3 .img_box_add img{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#section02 .section_add_box .info_3 .img_box_add span{width:100%;position:absolute;top:220px;left:50%;font-weight:500;font-size:16px;letter-spacing:-.8px;color:#111;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#section02 .section_add_box .info_3 .img_box_add span>img{position:relative;top:10px;left:9px}#section02 .section_add_box .info_3 .img_box_bg{margin:0 auto;width:351px;height:100%;background:#fff;border-radius:40px 40px 0 0;-webkit-box-shadow:0 12px 12px 0 rgba(59,74,125,.12);box-shadow:0 12px 12px 0 rgba(59,74,125,.12)}#section02 .section_add_box .info_3 .img_box_bg span{height:24px;position:relative;top:220px;font-size:16px;font-weight:600;letter-spacing:-.8px;color:#111}#section02 .section_add_box .info_3 .swiper{position:relative;width:436px;top:-486px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}#section02 .section_add_box .info_3 .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#section02 .section_add_box .info_3 .swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section02 .section_add_box .info_4{width:100%;height:820px;background:#f9fafb}#section02 .section_add_box .info_4 .txt_box_add{margin-bottom:60px}#section02 .section_add_box .info_4 .txt_box_add p{margin-bottom:50px}#section03{width:100%;padding:100px 0}#section03 .inner{width:100%;max-width:1200px;margin:0 auto}#section03 .txt_box{width:100%;text-align:center}#section03 .txt_box dfn{font-size:24px;font-style:normal;color:#eb4134}#section03 .txt_box strong{display:block;font-size:50px;color:#111;line-height:100%;font-weight:700}#section03 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#section03 .sec03_list{position:relative;margin-top:64px}#section03 .sec03_list .logo-slider::before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);content:"";height:175px;position:absolute;width:200px;z-index:2;left:0;top:0}#section03 .sec03_list .logo-slider::after{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);content:"";height:175px;position:absolute;width:200px;z-index:2;right:0;top:0;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}#section03 .sec03_list .logo-slider .logo-slide-track{width:100%;overflow:hidden}#section03 .sec03_list .logo-slider .logo-slide-track .slide{float:left}#section03 .sec03_list .logo-slide-track{display:-webkit-box;display:-ms-flexbox;display:flex}#section03 .sec03_list .logo-slide-track .slide{-webkit-animation:50s linear infinite alternate slide;animation:50s linear infinite alternate slide}#section04{width:100%;padding:100px 0;background:#f9fafb}#section04 .inner{width:100%;max-width:1240px;margin:0 auto;padding:0 5px}#section04 .txt_box{width:100%;text-align:center}#section04 .txt_box dfn{font-size:24px;font-style:normal;color:#eb4134}#section04 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#section04 .sec04_slide{width:100%;margin-top:80px;position:relative}#section04 .sec04_slide ul{width:100%}#section04 .sec04_slide ul li{padding:0 15px 20px}#section04 .sec04_slide ul li>a{width:100%;background:#fff;-webkit-box-shadow:0 12px 12px 0 rgba(59,74,125,.12);box-shadow:0 12px 12px 0 rgba(59,74,125,.12);border-radius:20px;display:block}#section04 .sec04_slide ul li>a .sldie_img{border-radius:20px 20px 0 0;overflow:hidden}#section04 .sec04_slide ul li>a .sldie_img img{width:100%}#section04 .sec04_slide ul li>a .sldie_txt{padding:36px 36px 50px}#section04 .sec04_slide ul li>a .sldie_txt h3{display:inline-block}#section04 .sec04_slide ul li>a .sldie_txt strong{width:100%;display:block;font-size:26px;color:#111;font-weight:700;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.4;height:2.8em}#section04 .sec04_slide ul li>a .sldie_txt p{width:100%;font-size:18px;color:#666;line-height:26px;margin-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#section04 .sec04_slide .slide_btn span{cursor:pointer;position:absolute;top:50%;margin-top:-15px;width:17px;height:31px;font-size:0;text-indent:-99999;overflow:hidden}#section04 .sec04_slide .slide_btn #slide_prev01{background:url(../img/main/sec04_slide_prev.png) no-repeat;left:-50px}#section04 .sec04_slide .slide_btn #slide_next01{background:url(../img/main/sec04_slide_next.png) no-repeat;right:-50px}#section04 .sec05_list ul{width:100%;height:100%;display:table}#section05{width:100%;padding:100px 0;position:relative}#section05:before{content:"";position:absolute;top:0;left:0;width:100%;height:820px;background:url(../img/main/sec05_bg.jpg) center top no-repeat;background-size:cover;z-index:-1}#section05 .inner{width:100%;max-width:1200px;margin:0 auto}#section05 .txt_box{width:100%;text-align:center}#section05 .txt_box strong{display:block;font-size:50px;color:#fff;line-height:62px;font-weight:700}#section05 .txt_box p{font-size:18px;color:#ffd7d2;line-height:32px;margin-top:32px}#section05 .img_box{width:100%;margin-top:42px;position:relative}#section05 .img_box img.tablet{position:absolute;top:0;left:50%;margin-left:-696px}#section05 .img_box img.phone{position:absolute;top:98px;left:50%;margin-left:234px}#section05 .sec05_list{margin:664px -15px 0;position:relative;z-index:1}#section05 .sec05_list ul{width:100%;height:100%;display:table}#section04 .sec05_list ul li,#section05 .sec05_list ul li{width:33.3333%;display:table-cell;padding:0 15px}#section04 .sec05_list ul li>div,#section05 .sec05_list ul li>div{width:100%;height:100%;background:#fff;-webkit-box-shadow:0 12px 44px 0 rgba(59,74,125,.12);box-shadow:0 12px 44px 0 rgba(59,74,125,.12);border-radius:20px;padding:54px 46px;position:relative}#section04 .sec05_list ul li>div:before,#section05 .sec05_list ul li>div:before{content:"";position:absolute;top:32px;right:38px;width:56px;height:79px}#section04 .sec05_list ul li.box01>div:before,#section05 .sec05_list ul li.box01>div:before{background:url(../img/main/sec05_icon01.png) no-repeat}#section04 .sec05_list ul li.box02>div:before,#section05 .sec05_list ul li.box02>div:before{background:url(../img/main/sec05_icon02.png) no-repeat}#section04 .sec05_list ul li.box03>div:before,#section05 .sec05_list ul li.box03>div:before{background:url(../img/main/sec05_icon03.png) no-repeat}#section04 .sec05_list ul li>div strong,#section05 .sec05_list ul li>div strong{display:block;font-size:30px;color:#111;line-height:100%}#section04 .sec05_list ul li>div p,#section05 .sec05_list ul li>div p{font-size:16px;color:#666;line-height:26px;margin-top:24px}#section06{width:100%;position:relative}#section06 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;width:100%;height:100%;text-align:center}#section06 a div{display:table-cell;vertical-align:middle}#section06 a div span{display:inline-block;width:100px;height:100px;background:linear-gradient(-45deg,#fc7b13,#eb4134);border-radius:100%;font-size:0;text-indent:-99999;overflow:hidden;position:relative;-webkit-transition:.3s;transition:.3s}#section06 a div span:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:26px;margin:-12px 0 0 -10px;background:url(../img/main/sec06_play_btn.png) no-repeat}#section06 a:hover div span{-webkit-box-shadow:0 0 36px 10px rgba(235,65,52,.4);box-shadow:0 0 36px 10px rgba(235,65,52,.4)}#section06 .bg{width:100%;height:680px;background-size:cover!important}#section07{width:100%;padding:220px 0 180px}#section07 .inner{width:100%;max-width:1040px;margin:0 auto}#section07 .txt_box{width:calc(100% - 460px);float:left}#section07 .txt_box dfn{font-style:normal;font-size:24px;color:#eb4134;line-height:100%}#section07 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700;margin-top:20px}#section07 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#section07 .sec07_list{width:460px;float:right}#section07 .sec07_list>div{margin:0 -10px}#section07 .sec07_list>div ul{width:100%}#section07 .sec07_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#section07 .sec07_list>div ul li.box02{top:30px}#section07 .sec07_list>div ul li.box03{top:-40px}#section07 .sec07_list>div ul li.box04{margin-top:20px}#section07 .sec07_list>div ul li.box05{margin-top:50px}#section07 .sec07_list>div ul li.box06{top:-20px}#section07 .sec07_list>div ul li>div{width:100%;height:140px;background:#fff;border-radius:20px;-webkit-box-shadow:0 12px 44px 0 rgba(59,74,125,.12);box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:16px;color:#444;position:relative;padding-top:96px}#section07 .sec07_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-25px;width:51px;height:46px}#section07 .sec07_list>div ul li.box01>div:before{background:url(../img/main/sec07_icon01.png) no-repeat}#section07 .sec07_list>div ul li.box02>div:before{background:url(../img/main/sec07_icon02.png) no-repeat}#section07 .sec07_list>div ul li.box03>div:before{background:url(../img/main/sec07_icon03.png) no-repeat}#section07 .sec07_list>div ul li.box04>div:before{background:url(../img/main/sec07_icon04.png) no-repeat}#section07 .sec07_list>div ul li.box05>div:before{background:url(../img/main/sec07_icon05.png) no-repeat}#section07 .sec07_list>div ul li.box06>div:before{background:url(../img/main/sec07_icon06.png) no-repeat}#section08{width:100%;padding:180px 0;background:#f9fafb}#section08 .inner{width:100%;max-width:1040px;margin:0 auto}#section08 .txt_box{width:calc(100% - 460px);float:right;padding-left:136px;margin-top:36px}#section08 .txt_box dfn{font-style:normal;font-size:24px;color:#eb4134;line-height:100%}#section08 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700;margin-top:20px}#section08 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#section08 .sec08_list{width:460px;float:left;-webkit-box-shadow:0 12px 44px 0 rgba(59,74,125,.12);box-shadow:0 12px 44px 0 rgba(59,74,125,.12);border-radius:20px}#section08 .sec08_list>div{width:100%;border-radius:20px;overflow:hidden}#section08 .sec08_list>div img{width:100%}#section09{width:100%;padding:180px 0}#section09 .inner{width:100%;max-width:1040px;margin:0 auto}#section09 .txt_box{width:calc(100% - 460px);float:left;margin-top:88px}#section09 .txt_box dfn{font-style:normal;font-size:24px;color:#eb4134;line-height:100%}#section09 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700;margin-top:20px}#section09 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#section09 .sec09_list{width:460px;float:right}#section09 .sec09_list>div,#section09 .sec09_list>div img{width:100%}#section10{width:100%;padding:100px 0;background:#fff}#section10 .inner{width:100%;max-width:1108px;margin:0 auto}#section10 .txt_box{width:calc(100% - 526px);float:right;padding-left:100px;margin-top:100px}#section10 .txt_box dfn{font-size:24px;font-style:normal;color:#eb4134}#section10 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#section10 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#section10 .sec10_list{width:526px;float:left}#section10 .sec10_list>div,#section10 .sec10_list>div img{width:100%}#section11{width:100%;padding:100px 0;background:#20242f}#section11 .inner{width:100%;max-width:1200px;margin:0 auto}#section11 .txt_box{width:100%;text-align:center}#section11 .txt_box dfn{font-size:24px;font-style:normal;color:#eb4134}#section11 .txt_box strong{display:block;font-size:50px;color:#fff;line-height:62px;font-weight:700}#section11 .txt_box p{font-size:18px;color:#cecfd0;line-height:32px;margin-top:30px}#section11 .list_box{margin:74px -15px 0}#section11 .list_box ul{width:100%;height:100%;display:table}#section11 .list_box ul li{width:33.3333%;display:table-cell;padding:0 15px}#section11 .list_box ul li>div{width:100%;height:100%;background:#fff;border-radius:20px;-webkit-box-shadow:0 12px 44px 0 rgba(59,74,125,.12);box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:56px 46px;position:relative}#section11 .list_box ul li>div:before{content:"";position:absolute;top:37px;right:42px;width:57px;height:80px}#section11 .list_box ul li.box01>div:before{background:url(../img/main/sec11_icon01.png) no-repeat}#section11 .list_box ul li.box02>div:before{background:url(../img/main/sec11_icon02.png) no-repeat}#section11 .list_box ul li.box03>div:before{background:url(../img/main/sec11_icon03.png) no-repeat}#section11 .list_box ul li>div dfn{font-style:normal;font-size:25px;color:#eb4134;line-height:100%;font-weight:700;letter-spacing:0}#section11 .list_box ul li>div strong{display:block;font-size:30px;color:#111;font-weight:700;line-height:38px;padding-top:74px}#section11 .list_box ul li>div p{width:100%;margin-top:30px}#section11 .list_box ul li>div p span{display:block;font-size:16px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 8px}#section11 .list_box ul li>div p span:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#eb4134;border-radius:100%}#section_add01{padding:100px 0}#section_add01 .inner{width:1200px;margin:0 auto;padding:0 20px}#section_add01 article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:150px}#section_add01 article:last-child{margin-bottom:0}#section_add01 article .txt_box_add p{margin-top:20px}#section_add02{background:#f9fafb;padding:100px 0}#section_add02 .inner{width:1200px;margin:0 auto}#section_add02 .section_board{display:grid;grid-gap:10px;grid-template-rows:[row1-start] 380px [row2-start] 380px [row2-end];color:#444}#section_add02 .section_board .info1{grid-column:1;grid-row:1/span 2}#section_add02 .section_board .info2{grid-column:2/span 2;overflow:hidden}#section_add02 .section_board .info3{grid-column:2;grid-row:2;overflow:hidden}#section_add02 .section_board .info4{grid-column:3;grid-row:2;overflow:hidden}#section_add02 .section_board .info_box{width:380px;border-radius:30px;padding:40px;font-size:150%;background:#efefef}#section_add02 .section_board .info_box:nth-of-type(2){width:790px}#section_add02 .section_board .info_box h1{font-size:24px;margin-bottom:10px}#section_add02 .section_board .info_box p{font-size:16px}#section_add02 .section_board .img_box_add img{width:100%;height:100%;margin-top:10px}.popup_layer{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.8)}.popup_layer .popup_box{overflow:hidden;position:fixed;width:800px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup_layer .popup_box .popup_btn{display:table;table-layout:fixed;width:100%;height:30px;word-break:break-word}.popup_layer .popup_box .popup_btn a{position:relative;display:table-cell;height:30px;font-size:17px;text-align:center;vertical-align:middle;text-decoration:none}.popup_layer .popup_box .popup_btn a:before{content:"";display:block;position:absolute;top:0;right:10px;width:1px;height:21px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup_layer .popup_box .popup_btn a:after{content:"";display:block;position:absolute;top:0;right:10px;width:1px;height:21px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup_layer .popup_box .popup_content .preview_player{width:800px;height:450px}.popup_slif2026{position:fixed;display:none;padding:0;margin:0;width:100%;height:100%;top:0;left:0;border:none;overflow:hidden;transition:.3s;opacity:1;z-index:1000;background:0 0}.popup_slif2026::before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6);transition-timing-function:cubic-bezier(.22,.56,.23,.89);transition-duration:.3s}.popup_slif2026.on{display:block}.popup_slif2026 a{color:#111;cursor:pointer}.popup_slif2026 button,.popup_slif2026 input{border:none;border-radius:0;background:0 0;appearance:none;outline:0;text-decoration:none;cursor:pointer}.popup_slif2026 .wrap{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:90%;max-width:800px;height:420px;top:50%;left:50%;transform:translate(-50%,-50%)}.popup_slif2026 .content_wrap{display:flex;align-items:center;justify-content:space-between;width:100%;height:370px;padding:45px 40px;background:#20242f;border-radius:16px 16px 0 0}.popup_slif2026 .more_forum{display:flex;align-items:center;justify-content:center;margin-top:30px;width:170px;height:50px;color:#000;background:#fff;border-radius:40px}.popup_slif2026 .more_forum span{display:inline-block;margin-right:7px;font-size:16px;color:#000}.popup_slif2026 .text_wrap h6{font-size:20px;font-weight:600;line-height:1;color:#fff;margin-bottom:7px}.popup_slif2026 .text_wrap strong{display:block;margin:3px 0 16px;font-size:42px;font-weight:700;line-height:42px;color:#fff;text-transform:uppercase}.popup_slif2026 .text_wrap strong span{color:rgba(0,0,0,0);background:linear-gradient(92deg,#99d7ef 0,#6092e1 36%,#7816d9 55%,#c928cc 75%,#fba294 100%) no-repeat padding-box;background-clip:text}.popup_slif2026 .text_wrap .info{display:inline-block;font-size:16px;font-weight:400;line-height:1.5;color:#fff}.popup_slif2026 .text_wrap .info:first-child::after{content:"";display:inline-flex;width:1px;height:13px;margin:0 3px 0 7px;background:#cf40d5}.popup_slif2026 .text_wrap .info:last-child{width:100%}.popup_slif2026 .text_wrap .amp{display:inline-block;padding:0 5px;color:#52bde7}.popup_slif2026 .img_wrap{width:40%}.popup_slif2026 .img_wrap img{width:100%;min-width:280px;height:100%}.popup_slif2026 .bottom_wrap{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;padding:0 40px;background:#8018d8;font-size:15px;color:#fff;cursor:pointer}.popup_slif2026 .bottom_wrap .checkbox_wrap{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-left:25px;width:fit-content;height:28px}.popup_slif2026 .bottom_wrap .checkbox_wrap .today_chk{position:absolute;top:55%;left:0;width:18px;height:18px;transform:translateY(-50%)}.popup_slif2026 .bottom_wrap .checkbox_wrap .today_chk_text{display:inline-block}.popup_slif2026 .bottom_wrap .checkbox_wrap .today_chk_text::before{content:"";position:absolute;top:55%;left:0;background:url(../img/sub/icon-agree-bf.png) 0 0/100% no-repeat;width:18px;height:18px;cursor:pointer;transform:translateY(-50%);border:1px solid #fff;border-radius:4px}.popup_slif2026 .bottom_wrap .checkbox_wrap .today_chk_text a{text-decoration:underline}.popup_slif2026 .bottom_wrap .checkbox_wrap .today_chk:checked+.today_chk_text::before{background:url(../img/education/icon_check.svg) center center/15px no-repeat #fff;cursor:pointer}.popup_slif2026 .bottom_wrap .button_wrap button{padding:0;font-size:15px;color:#fff}#icon_gradient{--color-stop-1:#EB4134;--color-stop-2:#F58336}@keyframes animation-slide{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-7700px,0,0)}}@keyframes animation-up{0%{transform:translateY(7px);opacity:1}100%{transform:translateY(-5px);opacity:0}}@keyframes animation-down{0%{transform:translateY(-5px);opacity:1}100%{transform:translateY(7px);opacity:0}}@keyframes animation-arrow{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(10px,0,0)}}@keyframes animation-flip{0%,11%{top:0}22%,33%{top:-85px}44%,55%{top:-173px}66%,77%{top:-260px}100%,88%,99%{top:-346px}}@keyframes animation-flip1024{0%,11%{top:0}22%,33%{top:-65px}44%,55%{top:-127px}66%,77%{top:-190px}100%,88%,99%{top:-251px}}@keyframes animation-slide2{0%,100%,45%{opacity:0}10%,40%{opacity:1}}@keyframes animation-roller3{0%,15%,20%,25%,30%,35%{opacity:0}60%{opacity:.1}65%{opacity:.2}70%{opacity:.3}75%{opacity:.4}80%{opacity:.5}85%{opacity:.6}90%{opacity:.7}95%{opacity:.8}100%{opacity:1}}@keyframes animation-roller2{0%{opacity:.9}70%{opacity:1}80%{opacity:.7}90%{opacity:.5}100%{opacity:.3}}@keyframes animation-roller4{0%,100%{opacity:0}10%,90%{opacity:.2}20%,80%{opacity:.5}30%,70%{opacity:.8}40%,50%,60%{opacity:1}}.main_btn_wrap{width:100%;display:flex;align-items:center;justify-content:center}.main_btn_wrap a{display:flex;align-items:center;justify-content:center;width:220px;height:60px;font-size:18px;font-weight:500;border-radius:10px;transition:.3s}.main_btn_wrap a:not(:first-child){margin-left:17px}.main_btn_wrap a svg{margin-left:7px;transform:translateY(2px);fill:var(--white-color)}.main_btn_wrap .btn1{color:var(--white-color);background-color:var(--point-color1);border:1px solid var(--point-color1)}.main_btn_wrap .btn1:hover{background-color:#20242f;color:var(--white-color);border:1px solid #20242f}.main_btn_wrap .btn2{background-color:var(--white-color);color:var(--point-color1);border:1px solid var(--point-color1)}.main_btn_wrap .btn2:hover{background-color:#20242f;color:var(--white-color);border:1px solid #20242f}.btn_txt{position:relative;display:block;margin-top:40px;color:var(--point-color1);font-size:17px}.btn_txt svg{position:absolute;top:50%;width:18px;margin-left:7px;fill:var(--point-color1);transform:translateY(-45%);transition:.5s}.btn_txt:hover{color:var(--point-color1)}.btn_txt:hover svg{margin-left:14px}.btn_txt.hide{display:none}.btn_txt:nth-child(2n){margin-top:14px}.btn_txt:nth-child(2n):hover svg{margin-left:7px}.inner{max-width:1200px;margin:0 auto}#header .top_banner{height:50px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#7e17d8 0,#d13cc2 100%) no-repeat padding-box}#header .top_banner span{font-size:17px;line-height:50px;color:var(--white-color)}#header .top_banner strong{padding-left:10px;font-size:17px;font-weight:700;line-height:50px;color:var(--white-color)}#header .top_banner svg{margin-left:5px;width:18px;margin-top:3px;fill:var(--white-color)}#header .top_banner:hover svg{animation:1s infinite name-of-animation}@keyframes name-of-animation{0%{opacity:0}70%{opacity:1}}#header .top_banner_forum{height:50px;display:flex;align-items:center;justify-content:center;line-height:1;background:linear-gradient(92deg,#092a3d 0,#12547a 100%) no-repeat padding-box}#header .top_banner_forum strong{font-size:17px;font-weight:500;color:#52bde7}#header .top_banner_forum>span{display:inline-flex;padding-left:14px;font-size:17px;color:var(--white-color)}#header .top_banner_forum svg{width:14px;margin:0 0 0 8px;fill:#fff}#header .top_banner_forum .amp{padding:0 3px;color:#a9dbec}main h3{font-size:60px;font-weight:700;line-height:1.4;color:var(--body-color)}main h4{font-size:48px;font-weight:700;line-height:1.4;color:var(--body-color)}main h5{display:inline-block;font-size:24px;font-weight:700;line-height:1.4;color:var(--body-color)}main span{font-size:18px;line-height:1.6;color:var(--body-color)}main section{padding:120px 0}main .bg_color{background-color:var(--main-bg-color)}.section_1{width:100%;height:calc(94vh - 140px);margin-top:140px;text-align:center;color:#111;background:url(../img/service/footer_bg.png) center/cover no-repeat}.section_1 h2{font-size:70px;line-height:1.3}.section_1 h2 span{font-size:inherit;line-height:inherit}.section_1 p{margin:24px 0 40px;font-size:20px;line-height:1.6}.section_1 .inner{height:100%;justify-content:center}.section_2 .logo-slider{position:relative;overflow:hidden}.section_2 .logo-slider .logo-slide-track{display:flex;animation:150s linear infinite alternate animation-slide}.section_2 .logo-slider::before{content:"";position:absolute;width:200px;height:90px;top:0;left:0;z-index:2;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.section_2 .logo-slider::after{content:"";position:absolute;width:200px;height:90px;top:0;right:0;z-index:2;transform:rotateZ(180deg);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.section_3 .sec_sub_tit>span{display:block;margin-top:25px}.section_3 h4{display:inline-block;width:fit-content;transform:translateY(-2px)}.section_3 .roller{position:relative;display:flex;width:100%;height:80px;line-height:1;overflow:hidden;justify-content:center;align-items:center}.section_3 .roller .rolltext{position:absolute;top:0;opacity:1;animation:8s cubic-bezier(.23,1,.32,1.3) infinite alternate animation-flip}.section_3 .roller .rolltext span{display:inline-block;position:relative;width:fit-content;margin:10px 0;font-size:48px;font-weight:700;line-height:1.4;background:var(--point-color1);color:var(--white-color)}.section_3 .roller .rolltext p{color:var(--body-color)}.section_3 .roller2{position:relative;display:inline-block;padding:0 20px;margin-right:5px;width:300px;height:67.2px;border:1px solid #e0e3e6;border-radius:10px;background:#f4f6f8;overflow:hidden;transform:translateY(12px)}.section_3 .roller2 li{top:0;left:0;width:100%;height:100%;position:absolute}.section_3 .roller2 li:nth-child(n+2){opacity:0}.section_3 .roller2 li:first-child .roll2_text{animation:3s linear infinite animation-roller4;opacity:0}.section_3 .roller2 li .roll2_text{display:inline-block;width:fit-content;background:linear-gradient(135deg,#eb4134 0,#f58536 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.section_4{position:relative}.section_4 span{display:block;text-align:left;font-size:36px;font-weight:700}.section_4 span:nth-child(1){color:var(--body-color2)}.section_4 p{font-size:21px;line-height:1.6;color:#707070}.section_4 .sub_desc{display:block;margin-top:25px;font-size:18px;line-height:1.6;color:var(--body-color);font-weight:400}.section_4 .swiper-wrapper{padding-top:30px;padding-left:20%}.section_4 .swiper-slide{width:380px!important;height:400px;padding:50px;background-color:var(--white-color);border-radius:30px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}.section_4 .review_desc{position:absolute;bottom:45px}.section_4 .review_desc span{font-size:18px;font-weight:400;color:#bdbdbd}.section_4 .review_desc img{width:auto;height:50px;margin-top:10px}.section_4 .swiper-wrapper{height:500px}.section_4 .swiper-button-next,.section_4 .swiper-button-prev{top:95%;bottom:0;border:2px solid #707070;border-radius:50%;width:30px;height:30px;left:50%}.section_4 .swiper-button-next::after,.section_4 .swiper-button-prev::after{font-size:16px;color:#707070}.section_4 .swiper-button-next{transform:translateX(100%)}.section_4 .swiper-button-prev{transform:translateX(-100%)}.section_5{padding-bottom:0}.section_5 .sec_sub_box{justify-content:space-between}.section_5 .sec_sub_box>div{width:100%}.section_5 .sec_sub_box .box_bg_wrap{width:493px}.section_6{position:relative;width:100%;padding:0}.section_6 .split{position:relative;width:100%}.section_6 .split .split_card{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:100vh;height:100vh;z-index:2}.section_6 .split .split_card .split_img{display:none}.section_6 .split .split_body{position:relative;width:calc(100% - 700px)}.section_6 .split .split_body div{width:100%}.section_6 .split .split_body h4{margin-bottom:25px}.section_6 .split .split_body h4 span{font-size:48px;line-height:1.4;color:var(--point-color1)}.section_6 .split .split_body .ubob_que{display:flex;flex-wrap:wrap}.section_6 .split .split_body .ubob_que p{display:block;width:100%}.section_6 .split .split_body .ubob_que .logo_que{display:block;max-width:150px;width:100%;height:auto;margin-bottom:10px}.section_6 .split .split_body .split_btn{position:relative;display:flex;margin:30px 0}.section_6 .split .split_body .split_btn span{position:relative;padding:10px;font-size:21px;font-weight:500;color:#707070;cursor:pointer;border:1px solid rgba(255,255,255,0);border-radius:8px;transition:.5s}.section_6 .split .split_body .split_btn span:hover{color:var(--point-color1)}.section_6 .split .split_body .split_btn span.on{color:var(--ubob-primary);border:1px solid var(--ubob-primary);box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}.section_6 .split .split_img_box{display:block;height:100vh;width:700px;position:absolute;top:0;right:0;bottom:auto;z-index:2}.section_6 .split .split_img_box .split_img{display:block;margin:0 auto;width:700px;position:absolute;top:46%;transform:translateY(-50%);visibility:hidden;opacity:0;transition:.3s}.section_6 .split .split_img_box .split_img>div{display:block;height:auto;position:absolute;top:50%;right:0;transform:translateY(-44%);transition:.3s}.section_6 .split .split_img_box .split_img>div.active{visibility:visible;opacity:1}.section_6 .split .split_img_box .split_img img{width:100%;height:100%;border-radius:30px}.section_6 .split .split_img_box .split_img.on{visibility:visible;opacity:1}.section_6 .split .split_img_box .split_img.one{z-index:1}.section_6 .split .split_img_box .split_img.two{z-index:2}.section_6 .split .split_img_box .split_img.three{z-index:3}.section_6 .split .split_img_box.active .split_img{position:fixed;width:700px}.section_6 .split .split_img_box.finish{position:absolute;top:80%}.section_6 .split .split_img_box.finish .split_img.on{position:absolute}@keyframes split_img5_scroll{to{translate:calc(-50% - 5px)}}.section_6 .split .split_img5_list_wrap{width:100%;position:absolute;bottom:30px;left:0;overflow:hidden}.section_6 .split .split_img5_list_wrap .split_img5_list{width:max-content;height:143px;display:flex;gap:12px;animation:50s linear infinite split_img5_scroll}.section_6 .split .split_img5_list_wrap .split_img5_list li{width:123px;height:123px;overflow:initial}.section_6 .split .split_img5_list_wrap .split_img5_list img{border-radius:100%;box-shadow:5px 5px 20px rgba(59,72,125,.0588235294)}.section_6 .split_m{display:none}.section_7{overflow:hidden;position:relative;z-index:10}.section_7 .sec_sub_box{height:580px;min-height:auto}.section_7 .sec_sub_box h4{letter-spacing:-2px}.section_7 .sec_sub_box h4 span{letter-spacing:-1px}.section_7 .edu_swiper{position:absolute;width:55%;right:0;transform:translateY(20px)}.section_7 .edu_swiper .swiper-slide.swiper-slide-active{filter:opacity(1)}.section_7 .edu_swiper .swiper-wrapper{height:620px;padding-left:20px}.section_7 .edu_swiper .swiper-slide{width:380px!important;filter:opacity(.35)}.section_7 .edu_swiper .swiper-pagination{display:none}.section_7 .edu_swiper .img_wrap{width:380px}.section_7 .edu_swiper .img_wrap img{width:100%;height:100%;border-radius:20px 20px 0 0}.section_7 .edu_swiper .txt_wrap{padding:40px;background:var(--white-color);border-radius:0 0 20px 20px;box-shadow:0 12px 20px 0 rgba(59,74,125,.12)}.section_7 .edu_swiper .txt_wrap strong{font-size:24px;font-weight:700;color:var(--body-color)}.section_7 .edu_swiper .txt_wrap p{height:85px;margin-top:6px;font-size:17px;line-height:1.7;color:var(--body-color)}.section_7 .edu_swiper .txt_wrap .tag::before{content:"NEW";display:inline-block;width:fit-content;padding:1px 7px;margin-right:7px;color:var(--white-color);font-size:15px;background:var(--point-color1);border-radius:5px;transform:translateY(-2px)}.section_8 .sec_sub_tit h4{margin-bottom:25px}.section_8 .card_wrap li svg{display:none}.section_7,.section_9{padding:150px 0}.main_banner{background:linear-gradient(270deg,#fee4cd 0,#fcd5d1 65%,#fad3d9 100%)}.main_banner h4{margin-bottom:40px;text-align:center}.main_banner_v2{background:#20242f}.main_banner_v2 h4{margin-bottom:40px;color:#fff;text-align:center}.card_wrap ul{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.card_wrap li{display:flex;align-items:center;position:relative;width:49.2%;height:178px;padding:50px;background-color:var(--white-color);border-radius:10px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}.card_wrap li>a:first-child{display:flex;flex-wrap:wrap;position:relative;align-items:center;width:100%}.card_wrap li>a:first-child>svg{display:none}.card_wrap li>a:first-child div{width:100%}.card_wrap li svg{fill:url(#icon_gradient)}.card_wrap li p{margin-top:15px;font-size:18px;line-height:1.6;letter-spacing:-1px;color:var(--body-color)}.card_wrap li .overlay{width:100%;height:100%;position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;top:0;left:0;opacity:0;background-color:rgba(255,17,0,.63);backdrop-filter:blur(5px);border-radius:10px;transition:.4s ease-in-out}.card_wrap li .overlay span{font-size:18px;color:var(--white-color)}.card_wrap li .overlay svg{width:18px;height:15px;margin-left:5px;fill:var(--white-color)}.card_wrap li:nth-child(-n+3){margin-bottom:15px}.card_wrap li .card_tit{display:flex;align-items:center}.card_wrap li .card_tit>svg{margin-right:10px}.card_wrap li a.info:hover{box-shadow:0 0 5px #fff}.card_wrap li:hover img{transform:scale(1.2)}.card_wrap li:hover .overlay{opacity:1;filter:alpha(opacity=100)}.card_wrap li:hover a.info{transition-delay:.2s}.sec_sub_tit{margin-bottom:70px;text-align:center}.sec_sub_tit b{display:block;margin-bottom:15px;color:var(--point-color1);font-size:24px;font-weight:700}.sec_sub_tit>p{color:var(--point-color1);font-size:24px;font-weight:700}.sec_sub_tit h4 p{display:inline-block}.sec_sub_tit h4 p:first-child{color:#bdbdbd}.sec_sub_tit h4 p:nth-of-type(2){color:var(--point-color1)}.sec_sub_desc{display:flex;justify-content:space-evenly;margin-top:100px}.sec_sub_desc .sec_sub_card{display:flex;flex-wrap:wrap;justify-content:center;width:33.3333333333%;text-align:center}.sec_sub_desc .sec_sub_card .card_tit{width:100%}.sec_sub_desc .sec_sub_card .card_tit span{font-size:18px;font-weight:500}.sec_sub_desc .sec_sub_card .card_tit svg{width:17px;margin-left:7px;transform:translateY(3px)}.sec_sub_desc .sec_sub_card .ani_down span{color:#5783e9}.sec_sub_desc .sec_sub_card .ani_down svg{fill:#5783e9;transition:.2s}.sec_sub_desc .sec_sub_card .ani_up span{color:var(--point-color1)}.sec_sub_desc .sec_sub_card .ani_up svg{fill:var(--point-color1);transition:.2s}.sec_sub_desc .sec_sub_card .sec_sub_card_num{margin-top:10px}.sec_sub_desc .sec_sub_card .sec_sub_card_num span{font-size:48px;font-weight:700;margin-left:7px}.sec_sub_desc .sec_sub_card .sec_sub_card_num .number_animate,.sec_sub_desc .sec_sub_card .sec_sub_card_num .number_animate2{font-size:80px;font-weight:700}.sec_sub_box{display:flex;margin:0 auto;align-items:center;min-height:790px}.sec_sub_box>div{width:50%}.sec_sub_box h4{width:fit-content;background-image:linear-gradient(104deg,#eb4134 0,#f58536 100%);background-clip:text;color:transparent}.sec_sub_box h4 span{margin-top:0;color:var(--body-color);font-size:48px;font-weight:700}.sec_sub_box span{display:inline-block;width:100%;margin-top:30px}.sec_sub_box .award{width:94px;height:100%;margin-top:78px}.sec_sub_box .award:first-child{margin-right:30px}.sec_sub_box .sub_box_bg{display:block;position:relative;margin:0 auto;height:100%}.sec_sub_box .sub_box_bg .box_bg_wrap{position:relative;margin:0 auto}.sec_sub_box .sub_box_bg .box_bg_wrap>img{width:100%;height:100%}.sec_sub_box .sub_box_bg .box_bg_wrap>div{position:absolute;right:24px;top:44.5%;width:336px;height:735px;opacity:0}.sec_sub_box .sub_box_bg .box_bg_wrap>div img{width:100%;height:100%;border-radius:35px}.sec_sub_box .sub_box_bg .box_bg_wrap .box1{transform:translate3d(0,-50%,0);opacity:1;z-index:1}.sec_sub_box .sub_box_bg .box_bg_wrap .box2{transform:translate3d(0,-50%,0);animation:16s ease-in-out 4s infinite animation-slide2;z-index:1}.sec_sub_box .sub_box_bg .box_bg_wrap .box3{transform:translate3d(0,-50%,0);animation:16s ease-in-out 8s infinite animation-slide2;z-index:1}.sec_sub_reference img{width:100%;max-width:1200px}.bottom_floating{position:fixed;width:100%;height:55px;bottom:-9999px;opacity:0;margin:0 auto;background:#20242f;z-index:100}@keyframes color_anim{0%,100%{fill:#20242f}50%{fill:#fff}}.bottom_floating.show{bottom:0;opacity:1}.bottom_floating>a{display:flex;align-items:center;justify-content:center}.bottom_floating>a::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:150%;background:#373e55;pointer-events:none;transform:translate3d(0,60px,0);transition:.3s cubic-bezier(.455,.03,.515,.955)}.bottom_floating>a:hover:after{transform:translate3d(0,0,0)}.bottom_floating h2{display:inline-block;font-size:18px;font-weight:400;color:#fff}.bottom_floating span:nth-child(2){width:18px;margin-left:10px;position:relative}.bottom_floating path.one{transition:.4s;transform:translateX(-60%)}.bottom_floating path.two{transition:.5s;transform:translateX(-30%)}.bottom_floating a:hover path.three{animation:1s .2s infinite color_anim}.bottom_floating a:hover path.one{transform:translateX(0);animation:1s .6s infinite color_anim}.bottom_floating a:hover path.two{transform:translateX(0);animation:1s .4s infinite color_anim}@media all and (max-width:1600px){.section_4 .swiper-wrapper{padding-left:0}}@media all and (max-width:1200px){.card_wrap li{height:250px}}@media all and (max-width:1150px){.section_6 .split_pc .split_body{width:45%}.section_6 .split_pc .split_img_box,.section_6 .split_pc .split_img_box .split_img,.section_6 .split_pc .split_img_box.active .split_img{width:500px}.section_6 .split .split_img5_list_wrap{bottom:20px}.section_6 .split .split_img5_list_wrap .split_img5_list{height:100px}.section_6 .split .split_img5_list_wrap .split_img5_list li{width:80px;height:80px}}@media all and (max-width:1024px){main h3{font-size:36px}main h4{font-size:30px}main h5{font-size:20px}main span{font-size:14px}main section{padding:100px 0}.inner{padding:0 20px}.sub_desc{font-size:14px}.section_7,.section_9{padding:100px 0}.section_1{margin-top:100px}.section_1 h2{font-size:60px}.section_1 p{font-size:21px}.section_3 .roller{height:50px}.section_3 .roller .rolltext{position:absolute;top:0;animation:8s cubic-bezier(.23,1,.32,1.2) infinite alternate animation-flip1024}.section_3 .roller .rolltext span{font-size:30px}.section_3 .roller2{height:42px;width:200px;transform:translateY(6px)}.section_4 .sub_desc{font-size:14px}.section_4 span{font-size:30px}.section_4 p{font-size:18px}.section_4 .review_desc{bottom:40px}.section_4 .review_desc span{font-size:14px}.section_4 .swiper-wrapper{padding-left:0}.section_4 .swiper-slide{width:280px!important;padding:40px}.section_4 .swiper-button-prev{left:43%}.section_4 .swiper-button-next{right:43%}.section_5 .sec_sub_box .box_bg_wrap{width:400px}.section_5 .sec_sub_box .sub_box_bg .box_bg_wrap>div{right:20px;top:44.6%;width:272px;height:auto}.section_5 .sec_sub_box .sub_box_bg .box_bg_wrap>div img{border-radius:25px}.section_6 .split .split_card{flex-wrap:wrap;height:auto;min-height:auto;margin-bottom:120px}.section_6 .split .split_card .split_img{display:block;width:100%}.section_6 .split .split_card .split_img img{width:100%;border-radius:20px}.section_6 .split .split_body .split_btn span{font-size:15px}.section_6 .split .split_body h4 span{font-size:30px}.section_6 .split .split_body .ubob_que .logo_que{max-width:100px;margin-bottom:10px}.section_6 .split .split_img5_list_wrap{bottom:50px}.section_6 .split .split_img5_list_wrap .split_img5_list{height:143px}.section_6 .split .split_img5_list_wrap .split_img5_list li{width:123px;height:123px}.section_6 .split_pc .split_img_box{display:none}.section_6 .split_pc .split_body{width:100%}.btn_txt{font-size:14px;margin:30px 0 50px}.btn_txt svg{width:15px}.sec_sub_box h4 span{font-size:30px}.card_wrap li{width:49%;height:210px}.btn_txt.hide{display:block}.btn_txt.hide_768{display:none}}@media all and (max-width:768px){.pc_show_768{display:none}.swiper{overflow:visible!important}.inner{padding:0 30px}.main_btn_wrap a{height:55px;font-size:14px}.main_btn_wrap a:not(:first-child){margin-left:15px}.section_1{height:calc(100vh - 104px)}.section_1 h2{font-size:48px}.section_1 p{font-size:16px}.section_4 .review_desc img{height:40px;width:auto}.section_4 .review_swiper{padding:0 30px}.section_4 .swiper-wrapper{height:404px}.section_4 .swiper-slide{height:390px}.section_4 .swiper-button-next,.section_4 .swiper-button-prev{display:none}.section_5 .sec_sub_box>div{width:100%}.section_5 .sec_sub_box{justify-content:center}.section_6{padding:100px 0}.section_6 .split .split_body{width:100%}.section_6 .split .split_body h4{margin-bottom:20px}.section_6 .split .split_body .split_btn{margin:50px 0 30px}.section_6 .split .split_body .split_btn span{font-weight:400}.section_6 .split .split_card{flex-wrap:wrap;height:auto;min-height:auto;margin-bottom:120px}.section_6 .split .split_card:last-child{margin-bottom:0}.section_6 .split .split_card:nth-child(5){margin-bottom:0}.section_6 .split .split_img5_list_wrap{bottom:30px}.section_6 .split .split_img5_list_wrap .split_img5_list{height:100px}.section_6 .split .split_img5_list_wrap .split_img5_list li{width:80px;height:80px}.section_7{padding-bottom:130px}.section_7 .sec_sub_box{height:100%}.section_7 .edu_swiper{position:relative;width:100%;transform:translateY(0)}.section_7 .edu_swiper .txt_wrap strong{font-size:17px}.section_7 .edu_swiper .txt_wrap p{font-size:14px}.section_7 .edu_swiper .img_wrap{width:100%}.section_7 .edu_swiper .swiper-wrapper{height:auto;padding-left:0}.section_7 .edu_swiper .swiper-slide{width:100%!important;filter:opacity(1)}.section_7 .edu_swiper .swiper-pagination{display:none;bottom:-50px;left:50%;transform:translate3d(-50%,0,0)}.section_7 .edu_swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin-right:10px;background:#eb4134}.section_8 .sec_sub_tit h4{margin-bottom:20px}.sec_sub_box{position:relative;flex-wrap:wrap;min-height:auto}.sec_sub_box h4 span{font-size:30px}.sec_sub_box>div{width:100%}.sec_sub_box span{margin-top:20px}.sec_sub_box .award{width:50px;margin:20px 0}.sec_sub_box .sub_box_bg .box_bg_wrap .box1,.sec_sub_box .sub_box_bg .box_bg_wrap .box2,.sec_sub_box .sub_box_bg .box_bg_wrap .box3,.sec_sub_box .sub_box_bg .box_bg_wrap .box4{transform:translate3d(0,-50%,0)}.sec_sub_box .sub_box_bg .box_bg_wrap>div{height:auto;width:50%;top:50%;right:auto}.sec_sub_box .sub_box_bg .box_bg_wrap>div img{width:100%}.sec_sub_tit{margin-bottom:60px}.sec_sub_desc{flex-wrap:wrap;margin-top:0}.sec_sub_desc .sec_sub_card{width:100%;margin-top:70px}.sec_sub_desc .sec_sub_card:first-child{margin-top:0}.sec_sub_desc .sec_sub_card .card_tit svg{width:13px;margin-left:5px}.sec_sub_desc .sec_sub_card .sec_sub_card_num{margin-top:30px}.sec_sub_desc .sec_sub_card .sec_sub_card_num .number_animate,.sec_sub_desc .sec_sub_card .sec_sub_card_num .number_animate2{line-height:1}.card_wrap li:hover .overlay{opacity:0;display:none}.card_wrap li{width:100%;height:fit-content;padding:38px 40px}.card_wrap li:nth-child(-n+6){margin-bottom:15px}.card_wrap li p{width:90%;font-size:14px}.card_wrap li>a:first-child>svg{display:block;position:absolute;right:-5px;fill:var(--point-color1)}.bottom_floating{display:none}.main_banner h4,.main_banner_v2 h4{margin-bottom:35px}}@media all and (max-width:599px){#header .top_banner{height:50px;flex-wrap:wrap}#header .top_banner span{display:block;font-size:14px;line-height:1.3}#header .top_banner strong{padding-left:5px;font-size:14px;line-height:1.3}#header .top_banner svg{margin-left:5px;width:16px}#header .top_banner:hover svg{animation:1s infinite name-of-animation}@keyframes name-of-animation{0%{opacity:0}70%{opacity:1}}#header .top_banner_forum>span{padding-left:5px}#header .top_banner_forum strong{padding-left:0}#header .top_banner_forum svg{display:none}.section_6 .split .split_img5_list_wrap{bottom:0}}@media all and (max-width:499px){.pc_show_499{display:none}.section_4>div{overflow:hidden}.section_5 .sec_sub_box .sub_box_bg .box_bg_wrap{width:300px}.section_5 .sec_sub_box .sub_box_bg .box_bg_wrap>div img{border-radius:20px}.section_5 .sec_sub_box .sub_box_bg .box_bg_wrap>div{right:17.5px;top:44.5%;width:200px;height:445px}.section_6 .split .split_body .split_btn{flex-wrap:wrap;justify-content:center;text-align:center}.section_6 .split .split_body .split_btn span{width:40%}.section_6 .split .split_img5_list_wrap .split_img5_list{height:80px;gap:10px}.section_6 .split .split_img5_list_wrap .split_img5_list li{width:60px;height:60px}.section_7{overflow:hidden}.section_7 .edu_swiper .swiper-slide{width:100%!important;filter:opacity(1)}.section_7 .edu_swiper .txt_wrap p{height:70px}.sub_box_bg{transform:translate3d(-25px,0,0)!important}.sec_sub_desc .sec_sub_card .sec_sub_card_num .number_animate,.sec_sub_desc .sec_sub_card .sec_sub_card_num .number_animate2{font-size:70px}.sec_sub_desc .sec_sub_card .sec_sub_card_num span{font-size:36px}}@media all and (max-width:443px){.section_1 p br{display:none}.section_6 .split .split_body .split_btn span{margin-right:10px;font-size:15px}}@media all and (device-height:900px) and (min-device-width:1300px){.section_6{padding:100px 0}}.contents{color:#111}.contents h3{font-size:60px;font-weight:700;line-height:1.3;letter-spacing:-1.5px}.contents h4{font-size:48px;font-weight:700;line-height:1.3;letter-spacing:-1.5px}.contents h5{font-size:36px;letter-spacing:-1.08px}.contents h6{font-size:21px;font-weight:700;color:#111}.contents p{margin-top:24px;font-size:18px;line-height:1.7;letter-spacing:-.54px;color:#111}.contents img{width:100%;height:100%}.contents section{padding:150px 0}.contents .title_wrap{text-align:center}.contents .section_inquiry{padding:120px 0 150px}.contents .tit_box h4{margin-top:24px;font-size:18px;font-weight:400;line-height:1.7;letter-spacing:-.54px;color:#444}.contents .tit_box h4 span{font-weight:700}.cont_sub{background:#f9fafb}.cont_sub .inner{display:flex;justify-content:space-between;align-items:center}.cont_sub .inner>div{width:50%}.cont_sub .title_wrap{text-align:left}.cont_sub .img_wrap{max-width:528px}.cont_sub2 .img_wrap{margin-top:70px}.cont_sub4 h5{width:170px;margin-right:50px}.cont_sub4 .point_color2{font-size:inherit;line-height:1.3;color:#c8c8c8}.cont_sub4 .text_wrap{margin-top:100px}.cont_sub4 .text_wrap>div:nth-child(2){margin-top:60px}.cont_sub4 .card_wrap{display:flex;align-items:center;max-width:calc(100% - 230px);transform:translateX(22px)}.cont_sub4 .card_wrap>div:nth-child(1){z-index:1}.cont_sub4 .card_wrap>div:nth-child(2){transform:translateX(-11px);z-index:2}.cont_sub4 .card_wrap>div:nth-child(3){transform:translateX(-22px);z-index:3}.cont_sub4 .card{width:335px;padding:50px 50px 50px 30px;background:#fff;border-radius:30px;box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}.cont_sub4 .card span{font-size:21px;font-weight:700}.cont_sub4 .card h6{margin-top:19px}.cont_sub4 .card p{margin-top:13px}.cont_sub4 .cont_swiper{display:flex;overflow:unset}.cont_sub4 .contents .card{min-height:354px}.cont_sub4 .service .card{min-height:385px}@media all and (max-width:1024px){.contents h3{font-size:48px}.contents h4{font-size:36px}.contents h5{font-size:24px}.contents h6{font-size:18px}.contents p{font-size:16px}.contents .tit_box h3{font-size:32px}.contents .tit_box h4{margin-top:14px;font-size:14px}.cont_sub4 h5{width:100%}.cont_sub4 .text_wrap{margin-top:50px}.cont_sub4 .text_wrap>div:nth-child(2){margin-top:50px}.cont_sub4 .card_wrap{max-width:100%;margin-top:19px;transform:translateX(0)}.cont_sub4 .card_wrap>div:nth-child(2){transform:translateX(0)}.cont_sub4 .card_wrap>div:nth-child(3){transform:translateX(0)}.cont_sub4 .card{padding:40px 50px 50px 30px}.cont_sub4 .card p{margin-top:10px}.cont_sub4 .flex{flex-wrap:wrap}.cont_sub4 .contents .card{min-height:300px}.cont_sub4 .service .card{min-height:325px}}@media all and (max-width:768px){.contents h4{font-size:30px}.contents h6{font-size:16px}.contents p{margin-top:19px;font-size:14px}.contents .section_inquiry{padding:80px 0}.cont_sub .inner{flex-wrap:wrap}.cont_sub .inner>div{width:100%}.cont_sub .inner .img_wrap{margin-top:50px}.cont_sub .title_wrap{text-align:center}.cont_sub2 .img_wrap{margin-top:50px;padding-bottom:30px;overflow-x:scroll}.cont_sub2 .img_wrap::-webkit-scrollbar{width:100%;height:3px}.cont_sub2 .img_wrap::-webkit-scrollbar-track{background-color:#dadcdf}.cont_sub2 .img_wrap::-webkit-scrollbar-thumb{height:3px;background-color:#20242f}.cont_sub2 .img_wrap::-webkit-scrollbar-button{display:none}.cont_sub2 .img_wrap img{width:auto;height:416px}}.service{position:relative;text-align:center;color:#111;--swiper-navigation-size:80px}.service h3{font-size:60px;font-weight:700;line-height:1.3;letter-spacing:-1.5px}.service h4{font-size:48px;font-weight:700;line-height:1.3;letter-spacing:-1.5px}.service h5{font-size:36px;letter-spacing:-1.08px}.service h6{font-size:24px;font-weight:700}.service p{font-size:18px;line-height:1.7;letter-spacing:-.54px}.service img{width:100%;height:100%}.service section{padding:150px 0}.service .title_wrap p{margin-top:25px}.service .inquiry_wrap{text-align:left}.service .swiper-button-next,.service .swiper-button-prev{color:rgba(255,255,255,0)}.service .swiper-button-next::after{background:url(../img/education/chevron-right.svg) center no-repeat}.service .swiper-button-prev::after{background:url(../img/education/chevron-left.svg) center no-repeat}.btn_wrap{display:flex;align-items:center;justify-content:center}.btn_wrap a{display:inline-block;padding:16px 20px;margin-right:14px;font-size:18px;font-weight:500;border-radius:10px;transition:.3s}.btn_wrap a:last-child{margin-right:0}.btn_wrap .btn_point{border:1px solid #eb4134;background:#eb4134;color:#fff}.btn_wrap .btn_point:hover{border:1px solid #20242f;background:#20242f}.btn_wrap .btn_nomal{border:1px solid #eb4134;color:#eb4134}.btn_wrap .btn_nomal svg{fill:#eb4134;transition:.3s}.btn_wrap .btn_nomal:hover{background:#f7691d;border:1px solid #f7691d;color:#fff}.btn_wrap .btn_nomal:hover svg{fill:#fff}.service_main{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:780px;margin:140px auto 0;overflow:hidden}.service_main .inner{width:100%}.service_main .title_wrap{margin-bottom:60px}.service_main .title_wrap p{margin-top:20px}.service_main .title_wrap .main_btn_wrap{margin-top:30px}.service_main .img_wrap{position:relative;width:100%;bottom:0}.service_main .img_wrap img{max-width:1200px}.service_card .title_wrap span{display:block;margin-bottom:15px;font-size:24px;font-weight:700}.service_card article{display:flex;flex-wrap:wrap;align-content:center;width:calc((100% - 40px)/ 3);margin-right:20px;padding:50px;border:1px solid #e0e3e6;background:#fff;border-radius:30px}.service_card article:last-child{margin-right:0}.service_card article img{width:77px;height:77px}.service_card article h6{margin:15px 0}.service_card article .icon_wrap{width:100%}.service_graph{padding:150px 0;position:relative;text-align:center;background:url(../img/service/service_graph_bg.png) center/cover no-repeat #0f141d}.service_graph::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:url(../img/service/service_graph_bg2.png) center/100% no-repeat}.service_graph article{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-content:space-between;width:calc((100% - 40px)/ 2);height:auto;padding:60px;color:#fff;background:rgba(34,48,70,.1882352941);border:1px solid #2b3c51;border-radius:30px;backdrop-filter:blur(20px)}.service_graph article>div:first-child{display:flex;justify-content:center;height:307px}.service_graph article>div:nth-child(2){margin-top:40px}.service_graph article h6{margin-bottom:15px}.service_graph .title_wrap{margin-bottom:80px;color:#fff;text-align:left}.service_graph .title_wrap h3{font-size:48px;color:#fff}.service_graph .title_wrap p{margin-top:25px}.service_graph .graph_bar{position:relative;display:flex;justify-content:center;align-items:end;gap:90px;width:409px;height:265px;isolation:isolate}.service_graph .graph_bar::after{content:"";position:absolute;inset:0 0 0;z-index:-1;border-bottom:2px solid #fff;opacity:.25}.service_graph .graph_bar>.item{display:block;width:110px;height:calc(1% * var(--val));background-color:var(--clr,var(--item-default-color));position:relative}.service_graph .graph_bar>.item>*{position:absolute;text-align:center}.service_graph .graph_bar>.item>.label{width:125px;margin-top:15px;font-size:16px;color:#fff;inset:100% 0 auto 0;transform:translateX(-7px)}.service_graph .graph_bar>.item>.value{inset:auto 0 100% 0;bottom:18px;font-size:23px;font-weight:700;color:#fff}.service_graph .graph_bar_effect{position:absolute}.service_graph .graph_bar_effect .img_wrap{position:absolute;top:45px;left:-75px;width:108px;opacity:0}.service_graph .graph_bar_effect .text_wrap{position:absolute;top:24px;right:-176px;font-size:40px;font-weight:700}.service_graph .graph_bar_effect .text_wrap p{margin:0;font-size:inherit;font-weight:700;line-height:1}.service_graph .circle_chart{width:307px;height:307px}.service_graph .chart_circle{transform:rotate(-90deg);transform-origin:center}.service_graph .chart_info{animation:2s forwards animation_chart_appear;opacity:0;transform:translateY(.3px)}.service_graph .chart_info .chart_num{position:relative;font-weight:500;font-size:7px;letter-spacing:-.3px;fill:#fff}.service_graph .chart_info .chart_per{font-size:4px;fill:#fff}@keyframes animation_review_slider{0%{transform:translateX(0)}to{transform:translateX(-5510px)}}@media all and (max-width:1024px){@keyframes animation_review_slider{0%{transform:translateX(0)}to{transform:translateX(-3432px)}}}.service_client{background-color:var(--main-bg-color)}.service_client .title_wrap br{display:none}.service_client .client_swiper_wrap{position:relative;max-width:1200px;margin:0 auto}.service_client .client_swiper_wrap .swiper-pagination{display:none}.service_client .client_swiper{max-width:1200px;margin-top:100px}.service_client .client_swiper .swiper-slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.service_client .client_swiper .swiper-slide .slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:16.6666666667%;max-width:200px;margin-bottom:55px}.service_client .client_swiper .swiper-slide .slide:nth-last-child(-n+6){margin-bottom:0}.service_client .client_swiper .swiper-slide img{max-width:134px;max-height:35px;object-fit:contain}.service_client .client_swiper .swiper-pagination{left:50%;bottom:120px;transform:translateX(-50%)}.service_client .client_swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin-right:10px;background:#eb4134}.service_client .client_swiper .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.service_client .review_slider{margin-top:120px;overflow:initial}.service_client .review_slider .slider_wrap{width:auto;white-space:nowrap}.service_client .review_slider .slider_wrap:hover .slide{animation-play-state:paused}.service_client .review_slider .slide{display:inline-block;position:relative;width:386px;height:300px;padding:40px;margin-left:20px;text-align:left;border-radius:20px;background:#fff;border:1px solid #cfd9e5;box-shadow:0 3px 40px rgba(59,72,125,.1019607843);animation:120s linear infinite animation_review_slider;cursor:pointer;white-space:normal}.service_client .review_slider a{position:relative;display:flex;flex-wrap:wrap;align-content:space-between;width:100%;height:100%}.service_client .review_slider a:hover{color:#707070}.service_client .review_slider .swiper-wrapper{transition-timing-function:linear}.service_client .review_desc img{max-height:40px;height:100%;width:auto}.service_client .review_desc span{display:block;font-size:16px;color:#b1b1b1}.service_client .review_desc p{color:#707070}.service_client .swiper-button-next{right:var(--swiper-navigation-sides-offset,-8%)}.service_client .swiper-button-prev{left:var(--swiper-navigation-sides-offset,-8%)}.service_contents .title_wrap{margin-bottom:30px}.service_contents .btn_wrap{margin-bottom:80px}.service_management h6{font-size:30px;line-height:1.3}.service_management article{position:relative;display:flex;flex-wrap:wrap;align-content:space-between;width:calc((100% - 40px)/ 2);min-height:540px;margin-bottom:40px;background:#f4f6f8;border:1px solid #cfd9e5;border-radius:20px;overflow:hidden;text-align:left}.service_management article:nth-child(odd){margin-right:40px}.service_management article:nth-child(4) .img_wrap{margin-top:20px}.service_management article .img_wrap{margin-top:10px}.service_management article .title_wrap{padding:50px 50px 0}.service_management .flex{flex-wrap:wrap;margin-top:80px}.service_management .img_wrap{position:relative}.service_management .img_rolling{position:absolute;width:100%;height:-webkit-fill-available}.service_management .img_rolling img{position:absolute;top:0;height:auto;opacity:0}.service_management .img_rolling .img1{animation:9s linear infinite animation_fadeinup}.service_management .img_rolling .img2{animation:9s linear 3s infinite animation_fadeinup}.service_management .img_rolling .img3{animation:9s linear 6s infinite animation_fadeinup}.service_tab sup{position:relative;color:var(--ubob-primary);font-size:15px;font-weight:500}.service_tab .service_tab_wrap_m{display:none}.service_tab .title_wrap p{margin-top:35px}.service_tab .split_wrap{position:relative;max-width:1454px;margin:60px auto 0}.service_tab .service_tab_swiper{max-width:1200px}.service_tab .img_wrap{max-width:600px}.service_tab .item_inner>div{width:49%}.service_tab .logo_wrap{width:auto;height:100px;margin-right:18px}.service_tab .logo_wrap img{width:auto}.service_tab .split_desc{max-width:530px;margin-top:30px;text-align:left}.service_tab .split_desc span{font-size:21px;font-weight:700;letter-spacing:-.63px}.service_tab .split_desc p{margin:10px 0 25px;font-size:17px;line-height:1.65}.service_tab .split_desc ul{display:flex;flex-wrap:wrap;align-items:center}.service_tab .split_desc li{position:relative;width:auto;margin-right:5px;padding:0 5px;font-size:14px;color:#9b6c3e;background:#f9f3e3;border-radius:3px}.service_tab .split_desc li:last-child{margin-right:0}.service_tab .swiper-pagination-custom{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;top:0!important;margin-bottom:80px;padding:0}.service_tab .swiper-pagination-custom span{display:inline-block;font-size:21px;font-weight:400;color:#bdbdbd}.service_tab .swiper-pagination-custom .custom_bullet{position:relative;padding:0;margin-right:20px;border:1px solid rgba(255,255,255,0);border-radius:8px;cursor:pointer}.service_tab .swiper-pagination-custom .custom_bullet:last-child{margin-right:0}.service_tab .swiper-pagination-custom .swiper-pagination-custom-bullet-active{border:1px solid var(--ubob-primary);box-shadow:0 3px 10px rgba(59,72,125,.1019607843)}.service_tab .swiper-pagination-custom .swiper-pagination-custom-bullet-active span{padding:10px 18px;color:var(--ubob-primary)}.service_tab .swiper-button-next{right:var(--swiper-navigation-sides-offset,-8%)}.service_tab .swiper-button-prev{left:var(--swiper-navigation-sides-offset,-8%)}.service_tab .split_title{display:flex;align-items:center}.service_tab .tag::before{display:none}.service_tab .swiper-pagination{left:50%;bottom:-50px;transform:translateX(-50%)}.service_tab .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin-right:10px;background:#eb4134}.service_tab .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.service_carousel{position:relative;color:#fff;background:#20242f}.service_carousel .inner{position:relative}.service_carousel .title_wrap{text-align:left}.service_carousel .title_wrap h4{color:#fff}.service_carousel .title_wrap br{display:none}.service_carousel .service_swiper_wrap{position:relative;margin:0 auto;--swiper-navigation-size:30px}.service_carousel .service_swiper{max-width:1200px;overflow:visible;margin-top:80px}.service_carousel .swiper-slide{border-radius:30px;background:#303847;overflow:hidden}.service_carousel .text_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:130px;padding:30px 0}.service_carousel .text_wrap span{color:#fff}.service_carousel .text_wrap span,.service_carousel .text_wrap strong{display:block;width:100%;font-size:18px}.service_carousel .swiper-button-wrap{display:flex;position:absolute;width:max-content;height:30px;top:-100px;right:0}.service_carousel .swiper-button-next,.service_carousel .swiper-button-prev{position:absolute}.service_carousel .swiper-button-next::after{background:url(../img/service/chevron-right.svg) center no-repeat}.service_carousel .swiper-button-prev{transform:translateX(-100px)}.service_carousel .swiper-button-prev::after{background:url(../img/service/chevron-left.svg) center no-repeat}.service_table{position:relative;overflow:hidden;background:url(../img/service/service_graph_bg.png) center/cover no-repeat #0f141d}.service_table .title_wrap h4,.service_table span{color:#fff}.service_table .title_wrap span{font-size:inherit;color:#677387}.service_table .title_wrap p{color:#fff;font-size:18px}.service_table .table-container{position:relative;display:flex;align-items:center;margin-top:80px}.service_table .table{position:relative;display:flex;flex-direction:column;text-align:center}.service_table .table-cell{min-height:54px;padding:10px;align-content:center}.service_table .table-cell:last-child{border-bottom:0}.service_table .table-cell span{font-size:17px}.service_table .table-md{min-height:84px}.service_table .table-lg{min-height:106px}.service_table .table-category{width:207px;height:100%;background:#303847;border-radius:30px 0 0 30px;transform:translateY(25px)}.service_table .table-category span{font-size:16px}.service_table .table-category .table-cell{border-bottom:1px solid #3b526c}.service_table .table-category .table-cell:first-child{min-height:52px}.service_table .table-category .table-cell:last-child{border-bottom:none}.service_table .table-active{position:relative;width:510px;background:linear-gradient(96deg,#eb4134 0,#f58536 100%) no-repeat padding-box;border-radius:30px;overflow:hidden}.service_table .table-active .table-cell_header{min-height:64px;align-content:center;z-index:2;border-top:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-radius:30px 30px 0 0;background:linear-gradient(96deg,#eb4134 0,#f58536 100%) no-repeat padding-box}.service_table .table-active .table-cell_header span{font-size:29px;font-weight:600}.service_table .table-active .table-cell_wrap{box-sizing:border-box;border:4px solid transparent;border-top:none;background-image:linear-gradient(96deg,#eb4134 0,#f58536 100%);background-origin:border-box;background-clip:content-box,border-box;border-radius:0 0 30px 30px;z-index:2}.service_table .table-active .table-cell_wrap div{border-bottom:1px solid #354860}.service_table .table-active .table-cell_wrap div:nth-child(-n+1){min-height:64px}.service_table .table-active .table-cell_wrap div:last-child{align-content:baseline;border-radius:0 0 27px 27px;border-bottom:0}.service_table .table-active .table-cell_wrap div:last-child p{line-height:1.4;font-size:22px;font-weight:700}.service_table .table-active .table-cell{background:#223046}.service_table .table-active .spin_wrap{position:absolute;width:510px;height:640px}.service_table .table-active .spin_wrap .spin{position:absolute;width:500px;height:1000px;top:50%;left:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,.7) 40deg,rgba(255,255,255,0) 80deg,rgba(255,255,255,0) 360deg);opacity:.9;filter:blur(6px);animation:8s linear infinite spin;z-index:0;pointer-events:none}.service_table .table-inactive{position:relative;width:483px;border-radius:30px 0;transform:translateY(2px)}.service_table .table-inactive p{color:#90a7c9}.service_table .table-inactive .table-cell_header{height:50px;align-content:center;background:#586478;border-radius:0 30px 0 0}.service_table .table-inactive .table-cell_header span{font-size:20px}.service_table .table-inactive .table-cell_wrap{border-bottom:4px solid transparent;border-radius:0 0 30px;background:linear-gradient(217deg,#1a1f28 0,#243043 100%) no-repeat padding-box rgba(0,0,0,0)}.service_table .table-inactive .table-cell{border-bottom:1px solid #354860}.service_table .table-inactive .table-cell:first-child{min-height:52px}.service_table .table-inactive .table-cell:last-child{border-bottom:none}.service_table .hrdarchive_wrap,.service_table .mo_show{display:none}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin_m{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media all and (max-width:1200px){.service_main{height:auto;margin:100px 0 0}.service_table .table_wrap{overflow-x:auto;padding-bottom:30px}.service_table .table_wrap::-webkit-scrollbar{width:3px;height:3px}.service_table .table_wrap::-webkit-scrollbar-thumb{background:#707070}.service_table .table_wrap::after{content:"";position:absolute;right:0;top:0;width:30px;height:100%;background:linear-gradient(to right,transparent,rgba(0,0,0,.1));pointer-events:none}.service_table .table-container{display:inline-flex}.service_card article{padding:50px 20px}}@media all and (max-width:1024px){.btn_wrap a{font-size:16px}.service h3{font-size:48px}.service h4{font-size:36px}.service h5{font-size:24px}.service h6{font-size:18px}.service p{font-size:16px}.service section{padding:100px 0}.service_client .review_swiper{padding:0 20px}.service_card .title_wrap span{margin-bottom:10px;font-size:18px}.service_card article{height:306px;padding:20px}.service_graph article{width:calc((100% - 20px)/ 2);padding:40px}.service_graph .graph_bar{width:250px}.service_graph .graph_bar>.item>.label{transform:translateX(-21px)}.service_graph .graph_bar_effect .text_wrap{top:33px;right:-145px;font-size:36px}.service_graph .graph_bar_effect .text_wrap p{font-size:36px}.service_management article{width:calc((100% - 20px)/ 2);min-height:423px}.service_management article:nth-child(odd){margin-right:20px}.service_management article .title_wrap{padding:40px 40px 0}.service_tab .split_wrap{margin:40px auto 0}.service_tab .swiper-pagination-custom{margin-bottom:60px}.service_tab .swiper-pagination-custom span{font-size:16px}.service_tab .split_desc span{font-size:17px}.service_tab .split_desc p{font-size:14px}.service_tab .split_desc li{margin-bottom:10px;font-size:12px}.service_tab .logo_wrap{height:70px;margin-right:20px}.service_carousel .swiper-button-wrap{top:-60px}.service_carousel .text_wrap{height:120px;min-height:auto;padding:20px 0}.service_carousel .text_wrap span,.service_carousel .text_wrap strong{font-size:17px}}@media all and (max-width:768px){.btn_wrap a{font-size:14px}.service h3{font-size:36px}.service h4{font-size:30px}.service h6{font-size:16px}.service p{font-size:14px}.service .service_main{background-color:#fff}.service .service_tab{padding-bottom:130px}.service .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin-right:10px;background:#eb4134}.service_main .img_wrap{padding-right:20px}.service_card .flex{flex-wrap:wrap;margin-top:50px}.service_card article{flex-wrap:nowrap;width:100%;height:auto;margin:0 0 15px;align-items:center;background:#f9fafb;border-radius:20px}.service_card article:last-child{margin-bottom:0}.service_card article h6{margin:0 0 5px}.service_card article img{width:59px;height:59px}.service_card article .icon_wrap{width:fit-content;margin-right:20px}.service_card article .text_wrap{text-align:left;word-break:break-word}.service_graph::before{display:none}.service_graph article{width:100%;min-height:auto;padding:60px 25px 50px;margin-bottom:30px}.service_graph article:last-child{margin-bottom:0}.service_graph article>div{width:100%}.service_graph article>div:first-child{height:265px}.service_graph article>div:nth-child(2){margin-top:30px}.service_graph .title_wrap{margin-bottom:50px}.service_graph .title_wrap h3{font-size:30px}.service_graph .flex{flex-wrap:wrap}.service_graph .graph_bar{width:100%;height:234px;gap:60px}.service_graph .graph_bar>.item{width:85px}.service_graph .graph_bar>.item>.label{margin-top:12px;font-size:12px}.service_graph .graph_bar>.item>.value{font-size:16px}.service_graph .graph_bar_effect .text_wrap{right:-130px;font-size:32px}.service_graph .graph_bar_effect .img_wrap{top:32px}.service_graph .circle_chart{width:250px;height:250px}.service_client{background-color:#fff;overflow:hidden}.service_client .client_swiper{margin-top:30px}.service_client .client_swiper .swiper-slide .slide{width:33.3333333333%;height:56px;margin-bottom:15px}.service_client .client_swiper .swiper-slide .slide:nth-last-child(-n+3){margin-bottom:0}.service_client .client_swiper_wrap .swiper-pagination{display:block}.service_client .swiper-pagination{left:50%;bottom:-40px;transform:translateX(-50%)}.service_client .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin-right:10px;background:#eb4134}.service_client .swiper-button-next,.service_client .swiper-button-prev{display:none}.service_client .review_swiper a{min-height:366px}.service_client .review_swiper p{font-size:18px}.service_client .review_desc span{font-size:14px}.service_client .review_desc img{max-height:30px}.service_contents .btn_wrap{margin-bottom:50px}.service_contents .img_wrap{padding-bottom:30px;overflow-x:scroll}.service_contents .img_wrap::-webkit-scrollbar{width:100%;height:3px}.service_contents .img_wrap::-webkit-scrollbar-track{background-color:#dadcdf}.service_contents .img_wrap::-webkit-scrollbar-thumb{height:3px;background-color:#20242f}.service_contents .img_wrap::-webkit-scrollbar-button{display:none}.service_contents .img_wrap img{width:auto;height:416px}.service_management{background:#f9fafb}.service_management article{width:100%;min-height:auto;margin-bottom:30px}.service_management article:nth-child(odd){margin-right:0}.service_management article h6{font-size:24px}.service_management article .title_wrap{padding:40px 30px 0}.service_management article .title_wrap p{margin-top:15px}.service_management article .img_wrap{margin-top:0}.service_management .img_rolling{max-height:max-content}.service_management .flex{margin-top:50px}.service_tab{overflow:hidden}.service_tab .split_wrap{display:none}.service_tab .item_inner>div{width:100%}.service_tab .service_tab_wrap_m{display:block;margin-top:50px}.service_tab .service_tab_wrap_m .swiper-slide{min-height:571px;height:auto;padding:30px 30px 40px;background:#fff;box-shadow:0 3px 40px rgba(59,72,125,.1019607843);border-radius:20px}.service_tab .service_tab_wrap_m .item_inner{flex-wrap:wrap;align-items:inherit;height:100%}.service_tab .split_title{flex-wrap:wrap}.service_tab .logo_wrap{height:64px}.service_tab .logo_wrap img{width:auto}.service_tab .img_wrap{max-width:fit-content}.service_tab .swiper-pagination{width:100%;left:50%;bottom:-45px;transform:translateX(-50%)}.service_tab h5{width:100%;text-align:left}.service_tab sup{font-size:10px}.service_carousel{overflow:hidden}.service_carousel .service_swiper{margin-top:50px}.service_carousel .swiper-slide{border-radius:20px}.service_carousel .swiper-button-wrap{display:none}.service_carousel .title_wrap br{display:block}.service_carousel .text_wrap{align-content:center}.service_table .title_wrap p{font-size:14px}.service_table .table-container{align-items:flex-end}.service_table .table-cell{min-height:48px;padding:0 7px;line-height:1}.service_table .table-cell span{font-size:14px}.service_table .table-md{min-height:82px}.service_table .table-lg{min-height:103px}.service_table .table-category{width:107px;border-radius:20px 0 0 20px;border-bottom:3px solid rgba(0,0,0,0);transform:translateY(0)}.service_table .table-category .table-cell:last-child{min-height:103px}.service_table .table-category .table-cell:first-child{min-height:48px}.service_table .table-active{width:300px;border-radius:20px 0 0;border-top:1px solid rgba(0,0,0,0);background:linear-gradient(102deg,#eb4134 0,#f58536 100%) no-repeat padding-box}.service_table .table-active .table-cell_header{min-height:50px;background:initial;border-radius:inherit;border:none}.service_table .table-active .table-cell_header span{font-size:22px}.service_table .table-active .table-cell_wrap{border:3px solid rgba(0,0,0,0)}.service_table .table-active .table-cell_wrap div:nth-child(-n+1){min-height:48px}.service_table .table-active .table-cell_wrap div:last-child{align-content:center;border-radius:0}.service_table .table-active .table-cell_wrap div:last-child p{font-size:14px}.service_table .table-inactive{width:300px;border-radius:0 20px 20px 0;transform:translateY(0);border-top:1px solid #2b3c51;border-right:1px solid #2b3c51;border-bottom:3px solid #2b3c51}.service_table .table-inactive .table-cell_header{min-height:48px;border-radius:0 19px 0 0;border:1px solid rgba(0,0,0,0)}.service_table .table-inactive .table-cell_header span{font-size:17px}.service_table .table-inactive .table-cell:first-child{min-height:48px}.service_table .table-inactive .table-cell_wrap{border-bottom:none;border-radius:0 0 20px;border-top:3px solid #586478}.service_table .table-inactive .table-cell:last-child{min-height:103px}.service_table .spin_wrap{display:none}.service_table .mo_show{display:block}}@media all and (max-width:599px){.service_table .table_wrap{display:none}.service_table .title_wrap{margin-bottom:30px}.service_table .hrdarchive_wrap{display:inline-flex;width:100%;height:100%}.service_table .hrdarchive_wrap .swiper-slide{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;height:auto;text-align:center;background:linear-gradient(180deg,#233147 0,#38527a 100%) no-repeat padding-box;overflow:hidden;border:1px solid #cfd9e5;border-radius:20px}.service_table .hrdarchive_wrap .swiper-slide>div{position:relative;flex-wrap:wrap;width:100%;height:100%;border-radius:20px}.service_table .hrdarchive_wrap .slide-cover{border:none}.service_table .hrdarchive_wrap .swiper{width:100%;height:100%}.service_table .hrdarchive_wrap .cover{display:inline-flex;position:relative;justify-content:flex-end;padding:6rem 3rem 3rem;background:linear-gradient(143deg,#eb4134 0,#f58536 100%) no-repeat padding-box}.service_table .hrdarchive_wrap .cover h5{width:100%;margin-bottom:80px;text-align:left;font-size:44px;color:#fff}.service_table .hrdarchive_wrap .cover .title{width:100%}.service_table .hrdarchive_wrap .cover .img_wrap{position:relative;width:fit-content;max-width:126px;max-height:126px}.service_table .hrdarchive_wrap .compare{margin-top:50px;width:100%}.service_table .hrdarchive_wrap .item{display:inline-flex;padding:20px}.service_table .hrdarchive_wrap .item .title{margin-top:10px;text-align:left;color:#fff}.service_table .hrdarchive_wrap .item .title::before{content:"";position:absolute;display:block;top:32px;left:30px;width:4px;height:27px;background:linear-gradient(172deg,#eb4134 0,#f58536 100%) no-repeat padding-box}.service_table .hrdarchive_wrap .item .title h6{padding-left:24px;font-size:30px;font-weight:600;line-height:1}.service_table .hrdarchive_wrap .item .desc{position:relative;margin-bottom:36px;width:100%;background:#1b2029}.service_table .hrdarchive_wrap .item .desc:last-child{margin-bottom:0;z-index:1}.service_table .hrdarchive_wrap .item .desc>div{position:relative}.service_table .hrdarchive_wrap .item .desc strong{position:absolute;display:block;width:229px;height:31px;top:-15px;left:50%;padding:5px 18px;align-content:center;border-radius:16px;font-size:18px;font-weight:500;line-height:1;color:#f9fafb;transform:translateX(-50%)}.service_table .hrdarchive_wrap .item .desc p{font-size:18px}.service_table .hrdarchive_wrap .item .inactive{align-content:center;padding:0 10px;height:150px;border-radius:10px;color:#586478}.service_table .hrdarchive_wrap .item .inactive strong{background:#586478}.service_table .hrdarchive_wrap .item .inactive p{color:#f1f1f2}.service_table .hrdarchive_wrap .item .active{position:relative;display:flex;align-items:center;justify-content:center;align-content:center;height:150px;border-radius:10px;background:linear-gradient(110deg,#f05d35 0,#ffb300 100%) no-repeat padding-box}.service_table .hrdarchive_wrap .item .active strong{z-index:2;background:#ee5935}.service_table .hrdarchive_wrap .item .active p{width:100%;height:100%;align-content:center;padding:0 10px;font-weight:600;font-size:18px;color:#f4f6f8;background:#223046}.service_table .hrdarchive_wrap .item .active .info{position:relative;width:100%;height:100%;overflow:hidden;border-radius:10px}.service_table .hrdarchive_wrap .item .active .text{position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;transform:translate(-50%,-50%);align-content:center;background:#223046;border-radius:8px;z-index:1;overflow:hidden}.service_table .hrdarchive_wrap .item .active .spin_wrap{position:absolute;display:inline-flex;width:120%;height:120%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;overflow:hidden}.service_table .hrdarchive_wrap .item .active .spin{position:relative;display:inline-flex;width:100%;height:100%;top:0;left:0;background:conic-gradient(from 0deg,rgba(255,255,255,0) 60deg,rgba(255,255,255,.6) 70deg,rgba(255,255,255,0) 80deg,rgba(255,255,255,0) 360deg);animation:8s linear infinite spin_m}.service_table .hrdarchive_wrap .swiper .swiper-pagination{width:100%;left:50%;bottom:-42px;transform:translateX(-50%)}}@media all and (max-width:499px){.service_client .client_swiper .swiper-slide{padding:0 20px}.service_client .title_wrap br{display:block}.service_client .review_slider .slide{width:300px;height:250px;padding:30px}.service_client .review_swiper a{min-height:392px}.btn_wrap a{padding:15px 10px}.service_contents .btn_wrap{flex-wrap:wrap}.service_contents .btn_wrap a{width:100%;margin-right:0;margin-bottom:10px}.service_contents .btn_wrap a:last-child{margin-bottom:0}.service_table .hrdarchive_wrap .cover{padding:4rem 2rem 2rem}.service_table .hrdarchive_wrap .item .title h6{padding-left:20px;font-size:24px}.service_table .hrdarchive_wrap .item .title::before{height:20px}.service_table .hrdarchive_wrap .item .desc p{font-size:14px}.service_table .hrdarchive_wrap .item .desc strong{font-size:16px}.service_table .hrdarchive_wrap .cover h5{font-size:34px}.service_table .hrdarchive_wrap .swiper-slide>div{align-content:space-between}}@media all and (max-width:399px){.service_carousel .text_wrap span,.service_carousel .text_wrap strong{font-size:14px}.service_table .hrdarchive_wrap .item .desc strong{width:190px;padding:5px}.service_table .hrdarchive_wrap .compare{margin-top:40px}}#login_wrap{width:100%;padding-top:232px;position:relative}#login_wrap:before{content:"";position:absolute;top:132px;left:0;width:100%;height:545px;background:url(../img/sub/login_bg.jpg) center top no-repeat;background-size:cover}#login_wrap .inner{width:100%;max-width:730px;margin:0 auto;position:relative;z-index:1}#login_wrap .tit_box{width:100%;text-align:center}#login_wrap .tit_box p{width:126px;height:26px;background:url(../img/sub/member_top_logo.png) no-repeat;font-size:0;text-indent:-99999;overflow:hidden;margin:0 auto}#login_wrap .tit_box span{display:block;font-size:28px;color:#fff;font-weight:500;line-height:100%}#login_wrap .tit_box strong{display:block;font-size:54px;color:#fff;font-weight:700;line-height:100%;margin-top:24px}#login_wrap #mem_sec01{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);margin-top:50px;padding:80px 128px}#login_wrap #mem_sec01 .login_box{width:100%}#login_wrap #mem_sec01 .login_box .box{width:100%;margin-top:30px}#login_wrap #mem_sec01 .login_box .box:first-child{margin-top:0}#login_wrap #mem_sec01 .login_box .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#login_wrap #mem_sec01 .login_box .box input[type=password],#login_wrap #mem_sec01 .login_box .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#login_wrap #mem_sec01 .login_box .box input[type=password]:focus,#login_wrap #mem_sec01 .login_box .box input[type=text]:focus{border:1px solid #eb4134}#login_wrap #mem_sec01 :-ms-input-placeholder,#login_wrap #mem_sec01 ::-webkit-input-placeholder,#login_wrap #mem_sec01 ::placeholder{color:#979797}#login_wrap #mem_sec01 .login_box a.login_btn{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:30px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #mem_sec01 .login_box a.login_btn:hover{background:#de2e20}#login_wrap #mem_sec01 .login_box button.login_btn{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#de2e20;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:30px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #mem_sec01 .login_box .login_keep{width:100%;font-size:0;margin-top:18px}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]{margin:0 6px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:22px;height:22px;border-radius:4px;box-sizing:border-box;background:#f9f9f9;border:2px solid #e2e2e2;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]:before{content:"";position:absolute;top:3px;left:3px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:3px;border-bottom-width:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]:checked:before{opacity:1}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]:disabled{opacity:.5}#login_wrap #mem_sec01 .login_box .login_keep label{display:inline-block;font-size:15px;color:#4c4f59;line-height:100%}#login_wrap #mem_sec01 .other_login{width:100%;border-top:1px solid #e4e4e4;margin-top:30px;padding-top:0}#login_wrap #mem_sec01 .other_login>p{font-size:16px;color:#4c4f59;line-height:100%}#login_wrap #mem_sec01 .other_login a.k_login_btn{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#ffe500;border-radius:10px;font-size:18px;color:#402325;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:20px;position:relative}#login_wrap #mem_sec01 .other_login a.k_login_btn:before{content:"";position:absolute;top:50%;left:24px;margin-top:-12px;width:26px;height:24px;background:url(../img/sub/kakao_icon.png) no-repeat}#login_wrap #mem_sec01 .other_login a.k_login_btn:after{content:"";position:absolute;top:50%;left:74px;width:1px;height:24px;margin-top:-12px;background:#d9be07}#login_wrap #mem_sec01 .other_login a.k_login_btn:hover{background:#f0d800}#login_wrap #mem_sec01 .other_login ul{width:100%;font-size:0;margin-top:30px}#login_wrap #mem_sec01 .other_login ul li{display:inline-block;position:relative;padding:0 12px}#login_wrap #mem_sec01 .other_login ul li:first-child{padding-left:0}#login_wrap #mem_sec01 .other_login ul li:before{content:"";position:absolute;top:50%;left:0;width:1px;height:12px;margin-top:-7px;background:#dfdfdf}#login_wrap #mem_sec01 .other_login ul li:first-child:before{display:none}#login_wrap #mem_sec01 .other_login ul li a{display:block;font-size:15px;color:#84878f;line-height:100%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #mem_sec01 .other_login ul li a:hover{color:#4c4f59}#login_wrap #mem_sec01 .other_login a.join_btn{display:inline-block;font-size:16px;color:#eb4134;line-height:100%;text-decoration:underline;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:30px}#login_wrap #mem_sec01 .other_login a.join_btn:hover{color:#f9701a}#login_wrap #mem_sec02{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);margin-top:50px;padding:80px 128px}#login_wrap #mem_sec02>div{width:100%;border-top:2px dashed #e4e4e4;margin-top:40px;padding-top:40px}#login_wrap #mem_sec02>div:first-child{margin-top:0;padding-top:0;border-top:0}#login_wrap #mem_sec02>div h3{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%}#login_wrap #mem_sec02>div .inq_b_form{width:100%;margin-top:40px}#login_wrap #mem_sec02>div .inq_b_form .box{width:100%;margin-top:30px}#login_wrap #mem_sec02>div .inq_b_form .box:first-child{margin-top:0}#login_wrap #mem_sec02>div .inq_b_form .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#login_wrap #mem_sec02>div .inq_b_form .box label span{display:inline-block;color:#ed0000}#login_wrap #mem_sec02>div .inq_b_form .box input[type=password],#login_wrap #mem_sec02>div .inq_b_form .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#login_wrap #mem_sec02>div .inq_b_form .box input[type=password]:focus,#login_wrap #mem_sec02>div .inq_b_form .box input[type=text]:focus{border:1px solid #eb4134}#login_wrap #mem_sec02>div .inq_b_form .box span.comment{display:block;font-size:14px;color:#e71313;line-height:100%;margin-top:12px}#login_wrap #mem_sec02>div .agree_box{width:100%;display:inline-block;font-size:0;margin-top:24px}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]:checked:before{opacity:1}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]:disabled{opacity:.5}#login_wrap #mem_sec02>div .agree_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#login_wrap #mem_sec02>div .agree_box label a{display:inline-block;font-size:16px;font-weight:500;color:#2e3135;position:relative;padding-bottom:2px}#login_wrap #mem_sec02>a{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:40px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #mem_sec02>a:hover{background:#de2e20}#login_wrap #mem_sec02 .join_complete{width:100%;text-align:center}#login_wrap #mem_sec02 .join_complete h3{font-size:30px;color:#111;font-weight:700;line-height:40px}#login_wrap #mem_sec02 .join_complete h3 span{color:#eb4134}#login_wrap #mem_sec02 .join_complete p{font-size:18px;color:#666;line-height:32px;margin-top:22px}#login_wrap :-ms-input-placeholder,#login_wrap ::-webkit-input-placeholder,#login_wrap ::placeholder{color:#979797}#login_wrap #idpw_search{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);margin-top:50px;padding:80px 128px}#login_wrap #idpw_search .idpw_box{width:100%}#login_wrap #idpw_search .idpw_box h3{font-size:30px;color:#111;font-weight:700;line-height:100%;text-align:center}#login_wrap #idpw_search .idpw_box .search_sel{width:100%;margin-top:40px}#login_wrap #idpw_search .idpw_box .search_sel .tabs{width:100%;overflow:hidden}#login_wrap #idpw_search .idpw_box .search_sel .tabs li{width:calc((100% - 14px)/ 2);float:left;margin-left:14px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li:first-child{margin-left:0}#login_wrap #idpw_search .idpw_box .search_sel .tabs a{display:block;height:242px;background:#20242f;border-radius:20px;text-align:center;padding:32px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #idpw_search .idpw_box .search_sel .tabs a span{display:block;font-size:16px;color:#fff;font-weight:700;line-height:100%;letter-spacing:0}#login_wrap #idpw_search .idpw_box .search_sel .tabs a p{font-size:18px;color:#fff;line-height:100%;margin-top:20px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li a div{width:110px;height:110px;border-radius:100%;margin:20px auto 0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.tab01 a div{background:url(../img/sub/idpw_s_icon01_off.png) 50% 50% no-repeat #2a3040}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.tab02 a div{background:url(../img/sub/idpw_s_icon02_off.png) 50% 50% no-repeat #2a3040}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active a{background:#eb4134}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active.tab01 a div{background:url(../img/sub/idpw_s_icon01_on.png) 50% 50% no-repeat #fff}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active.tab02 a div{background:url(../img/sub/idpw_s_icon02_on.png) 50% 50% no-repeat #fff}#login_wrap #idpw_search .idpw_box .search_sel .tab_container,#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content{width:100%}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content p{font-size:16px;color:#666;line-height:28px;text-align:center;margin-top:24px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content p span{display:inline-block;color:#eb4134;font-weight:500}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form{width:100%;border-top:1px solid #e9edf3;margin-top:40px;padding-top:40px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box{width:100%;margin-top:26px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box:first-child{margin-top:0}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box label span{display:inline-block;color:#ed0000}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box input[type=text]:focus{border:1px solid #eb4134}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form>a{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:30px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form>a:hover{background:#de2e20}#terms_wrap{width:100%;padding:250px 0 40px}#terms_wrap .inner{width:100%;max-width:1200px;margin:0 auto}#terms_wrap .tit_box{width:100%;text-align:center}#terms_wrap .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%}#terms_wrap .terms_category{width:100%;max-width:640px;margin:60px auto 0}#terms_wrap .terms_category ul{font-size:0;width:100%;display:table}#terms_wrap .terms_category ul li{width:50%;display:table-cell;border:1px solid #d8dde0;border-left:0;border-bottom:3px solid #20242f;overflow:hidden;border-radius:10px 10px 0 0}#terms_wrap .terms_category ul li:first-child{border-left:1px solid #d8dde0}#terms_wrap .terms_category ul li a{width:100%;height:62px;line-height:62px;display:block;font-size:17px;color:#888;text-align:center}#terms_wrap .terms_category ul li.on{border-bottom:3px solid #eb4134}#terms_wrap .terms_category ul li.on a{color:#20242f;font-weight:500;background:#fff}#terms_wrap .terms_cont{width:100%;margin-top:74px}#terms_wrap .terms_cont .box{width:100%;margin-top:46px;font-size:16px;color:#666;line-height:28px}#terms_wrap .terms_cont .box:first-child{margin-top:0}#terms_wrap .terms_cont .box strong{display:block;font-weight:700;font-size:24px;color:#20242f}#terms_wrap .terms_cont .box>div{width:100%;background:#f7f7f7;padding:32px 40px;margin-top:30px;border-radius:20px}#terms_wrap .terms_cont .box>div p{font-size:18px;color:#20242f;font-weight:500;padding-bottom:10px}#terms_wrap .terms_cont .box .terms_table{width:100%;margin:10px 0 20px;text-align:center;border:1px solid #999}#terms_wrap .terms_cont .box .terms_table thead{font-weight:700;border:1px solid #999}#terms_wrap .terms_cont .box .terms_table thead tr th{padding:5px;color:#20242f;font-weight:700;border-right:1px solid #999}#terms_wrap .terms_cont .box .terms_table tbody tr{border-bottom:1px solid #999}#terms_wrap .terms_cont .box .terms_table tbody tr td{padding:5px;border-right:1px solid #999}#mp_wrap{width:100%;padding:250px 0 40px}#mp_wrap .inner{width:100%;max-width:1200px;margin:0 auto}#mp_wrap .tit_box{width:100%;text-align:center}#mp_wrap .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%}#mp_wrap .s_category{width:100%;max-width:598px;margin:60px auto 0}#mp_wrap .s_category ul{font-size:0;width:100%;display:table}#mp_wrap .s_category ul li{width:33.3333%;display:table-cell;border:1px solid #d8dde0;border-left:0;border-bottom:3px solid #20242f;overflow:hidden;border-radius:10px 10px 0 0}#mp_wrap .s_category ul li:first-child{border-left:1px solid #d8dde0}#mp_wrap .s_category ul li a{width:100%;height:62px;line-height:62px;display:block;font-size:17px;color:#888;text-align:center}#mp_wrap .s_category ul li.on{border-bottom:3px solid #eb4134}#mp_wrap .s_category ul li.on a{color:#20242f;font-weight:500;background:#fff}#mp_wrap .mp_cont{width:100%;max-width:730px;margin:50px auto 0}#mp_wrap .mp_cont h4{font-size:24px;color:#111;font-weight:500;line-height:34px;text-align:center}#mp_wrap .mp_cont .mp_txt_box{width:100%;background:#fafafa;border-radius:20px;margin-top:40px;padding:60px 128px 50px;border:1px solid #d8dde0}#mp_wrap .mp_cont .mp_txt_box h3{font-size:22px;color:#111;font-weight:700;line-height:100%}#mp_wrap .mp_cont .mp_txt_box ul{width:100%;margin-top:20px}#mp_wrap .mp_cont .mp_txt_box ul li{font-size:15px;color:#666;line-height:24px;position:relative;padding:8px 0 8px 10px}#mp_wrap .mp_cont .mp_txt_box ul li:before{content:"";position:absolute;top:18px;left:0;width:4px;height:4px;background:#eb4134;border-radius:100%}#mp_wrap .mp_cont .mp_txt_box ul li.point{color:#e71313}#mp_wrap .mp_cont .mp_info_box{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);margin-top:40px;padding:80px 128px}#mp_wrap .mp_cont .mp_info_box .withdrawal_agree{width:100%;overflow:hidden}#mp_wrap .mp_cont .mp_info_box .withdrawal_agree input[type=checkbox]{float:left}#mp_wrap .mp_cont .mp_info_box .withdrawal_agree label{width:calc(100% - 32px);float:left;color:#2e3135!important;line-height:24px!important;font-weight:500}#mp_wrap .mp_cont .mp_info_box .withdrawal_pw{border:1px solid #adb4c0!important}#mp_wrap .mp_cont .mp_info_box .withdrawal_pw:focus{border:1px solid #eb4134!important}#mp_wrap .mp_cont .mp_info_box>div{width:100%;border-top:2px dashed #e4e4e4;margin-top:40px;padding-top:40px}#mp_wrap .mp_cont .mp_info_box>div:first-child{margin-top:0;padding-top:0;border-top:0}#mp_wrap .mp_cont .mp_info_box>div h3{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%}#mp_wrap .mp_cont .mp_info_box>div>p{font-size:16px;color:#444;line-height:100%;margin-top:16px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form{width:100%;margin-top:40px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box{width:100%;margin-top:30px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box:first-child{margin-top:0}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box label span{display:inline-block;color:#ed0000}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=password],#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=text].inp_lock{background:#f4f4f4}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=password]:focus,#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=text]:focus{border:1px solid #eb4134}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box span.comment{display:block;font-size:14px;color:#e71313;line-height:100%;margin-top:12px}#mp_wrap .mp_cont .mp_info_box>div .agree_box{width:100%;display:inline-block;font-size:0;margin-top:30px}#mp_wrap .mp_cont .mp_info_box>div .agree_box>div{margin-top:10px}#mp_wrap .mp_cont .mp_info_box>div .agree_box>div:first-child{margin-top:0}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]:checked:before{opacity:1}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]:disabled{opacity:.5}#mp_wrap .mp_cont .mp_info_box>div .agree_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#mp_wrap .mp_cont .mp_info_box>div .agree_box label a{display:inline-block;font-size:16px;font-weight:500;color:#2e3135;position:relative;padding-bottom:2px}#mp_wrap .mp_cont .mp_info_box>div span.comment02{display:block;font-size:14px;color:#e71313;line-height:100%;margin-top:12px}#mp_wrap .mp_cont .mp_info_box>a{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:40px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#mp_wrap .mp_cont .mp_info_box>a:hover{background:#de2e20}#mp_wrap :-ms-input-placeholder,#mp_wrap ::-webkit-input-placeholder,#mp_wrap ::placeholder{color:#979797}.mgt0{margin-top:0!important}@keyframes animation_loop_edu{0%{transform:translateX(-90%)}100%{transform:translateX(-250%)}}@keyframes animation_loop_edu2{0%{transform:translateX(-250%)}100%{transform:translateX(-90%)}}:root .education{--swiper-navigation-size:80px}.education{position:relative;color:#111}.education h3{font-size:60px;font-weight:700;line-height:1.3;letter-spacing:-1.5px}.education h4{font-size:48px;font-weight:700;line-height:1.3;letter-spacing:-1.5px}.education h5{font-size:36px;letter-spacing:-1.08px}.education h6{font-size:22px;font-weight:700}.education p{font-size:18px;line-height:1.7;letter-spacing:-.54px}.education img{width:100%;height:100%}.education section{padding:150px 0}.education .edu_visual{padding:70px 0 150px}.education .edu_slide{padding-bottom:222px}.education .edu_tab{padding:0 0 150px}.education .section_inquiry{padding:120px 0 150px}.education .title_wrap{text-align:center}.education .item{position:relative;display:none;max-width:650px;max-height:700px}.education .item:first-child{display:block}.education .swiper-pagination{display:inline-flex;bottom:150px;height:auto;left:50%;transform:translateX(-50%)}.education .swiper-pagination-bullet{width:12px;height:12px;margin-right:10px;background:#fbd9d6;opacity:1}.education .swiper-pagination-bullet:last-child{margin-right:0}.education .swiper-pagination-bullet-active{background:var(--ubob-primary)}.edu_visual{position:relative;width:100%;height:100%;max-height:1227px;margin-top:140px;background:url(../img/education/edu_bg.png) center/170% no-repeat #f9fafb}.edu_visual .title_wrap p{margin:15px 0 30px}.edu_visual .contents_wrap{margin:70px auto 0;max-width:1286px}.edu_visual .img_wrap{position:relative;display:flex;justify-content:flex-end}.edu_visual .img_wrap .visual_sm{position:absolute;width:247px;left:0;bottom:-40px;z-index:5}.edu_visual .img_wrap .visual_lg{position:relative;width:1111px;height:639px}.edu_visual .video_wrap{position:absolute;right:22px;top:19px}.edu_visual .video_wrap video{width:1070px;border-radius:25px}.edu_slide{position:relative}.edu_slide img{max-width:860px;max-height:500px;border-radius:30px;object-fit:cover}.edu_slide .title_wrap p{margin:25px 0 70px}.edu_slide .slide_wrap{position:relative;cursor:default}.edu_slide .text_wrap{position:absolute;display:flex;flex-wrap:wrap;align-content:space-between;top:0;height:100%;width:90%;padding:40px 40px 50px}.edu_slide .text_wrap h5{display:block;font-size:30px;color:var(--ubob-white);letter-spacing:-.9px}.edu_slide .text_wrap p{font-size:18px;font-weight:700;color:var(--ubob-white)}.edu_slide .text_wrap .sub{font-weight:400;color:#bdbdbd}.edu_slide .swiper-slide{width:860px;height:auto;transition:1s;scale:.87}.edu_slide .swiper-slide .text_wrap{display:none}.edu_slide .swiper-slide-active{scale:1}.edu_slide .swiper-slide-active .text_wrap{display:flex}.edu_certificate{width:100%;height:804px;background:url(../img/education/edu_certificate_bg.png) center/150% no-repeat #07080c}.edu_certificate .flex{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;margin:107px 0}.edu_certificate .title_wrap{text-align:left}.edu_certificate .title_wrap h4{color:#fff}.edu_certificate .title_wrap p{margin-top:25px;color:#fff}.edu_certificate .title_wrap span{font-size:48px;font-weight:700;line-height:1.3}.edu_certificate .img_wrap{max-width:785px}.edu_items article{margin-top:80px}.edu_items article:first-child{margin-top:0}.edu_items .title_wrap p{margin:25px 0 80px}.edu_items .text_wrap{max-width:480px;width:100%;margin-left:50px}.edu_items .text_wrap p{margin:25px 0}.edu_items .img_wrap{max-width:660px;max-height:700px}.edu_items .img_wrap img{border-radius:30px}.edu_items .split_btn li{display:flex;align-items:center;width:356px;padding:17px 20px;font-size:18px;border:1px solid rgba(255,255,255,0);color:#bdbdbd;fill:#bdbdbd;cursor:pointer}.edu_items .split_btn li.on{font-weight:700;color:var(--ubob-primary);fill:var(--ubob-primary);border:1px solid #eb4134;border-radius:8px;box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}.edu_items .split_btn li svg{margin-right:10px}.edu_items .tab1{position:relative}.edu_items .tab1 strong{position:absolute;top:35px;left:55px;font-size:24px;line-height:1.3;letter-spacing:-1px;color:#6d7584}.edu_items .tab3{width:650px;height:700px;overflow:hidden}.edu_items .tab3 .wrap{position:relative;display:flex;flex-wrap:wrap;align-content:center;height:100%}.edu_items .tab3 .wrap img{width:313px;height:188px;border-radius:8px}.edu_items .tab3 .tab3_slide{width:650px;margin-bottom:35px}.edu_items .tab3 .tab3_slide:last-child{margin-bottom:0}.edu_items .tab3 .tab3_slide:nth-child(odd){animation:25s linear infinite animation_loop_edu}.edu_items .tab3 .tab3_slide:nth-child(even){animation:25s linear infinite animation_loop_edu2}.edu_items .tab3 .tab3_slide_img_wrap{display:flex}.edu_items .tab3 .tab3_slide_img_wrap li{margin-right:10px}.edu_items .tab3 .tab3_slide_img_wrap li:last-child{margin-right:0}.edu_items .item3{background:#f9fafb;border-radius:30px}.edu_tab sup{color:var(--ubob-primary);font-size:15px;font-weight:700}.edu_tab .edu_tab_wrap_m{display:none}.edu_tab .title_wrap p{margin-top:35px}.edu_tab .split_wrap{position:relative;max-width:1454px;margin:60px auto 0}.edu_tab .edu_tab_swiper{max-width:1200px}.edu_tab .swiper-pagination-custom{position:relative;display:flex;align-items:center;justify-content:center;top:0!important;margin-bottom:80px;padding:0}.edu_tab .swiper-pagination-custom span{font-size:21px;font-weight:500;color:#bdbdbd}.edu_tab .swiper-pagination-custom .custom_bullet{position:relative;padding:14px 20px;margin-right:10px;border:1px solid rgba(255,255,255,0);border-radius:8px;cursor:pointer;transition:.3s}.edu_tab .swiper-pagination-custom .custom_bullet:last-child{margin-right:0}.edu_tab .swiper-pagination-custom .swiper-pagination-custom-bullet-active{border:1px solid var(--ubob-primary);box-shadow:0 3px 10px rgba(59,72,125,.1019607843)}.edu_tab .swiper-pagination-custom .swiper-pagination-custom-bullet-active span{color:var(--ubob-primary)}.edu_tab .swiper-button-next,.edu_tab .swiper-button-prev{top:var(--swiper-navigation-top-offset,65%);color:rgba(255,255,255,0)}.edu_tab .swiper-button-next{right:var(--swiper-navigation-sides-offset,-7px)}.edu_tab .swiper-button-next::after{background:url(../img/education/chevron-right.svg) center no-repeat}.edu_tab .swiper-button-prev{left:var(--swiper-navigation-sides-offset,-7px)}.edu_tab .swiper-button-prev::after{background:url(../img/education/chevron-left.svg) center no-repeat}.edu_tab .split_title{display:flex;align-items:center}.edu_tab .logo_wrap{width:106px;height:121px;margin-right:20px}.edu_tab .item{max-width:100%;animation:.5s animation_fadertl}.edu_tab .item_inner{max-width:1200px;margin:0 auto}.edu_tab .item_inner>div{max-width:50%}.edu_tab .split_desc{margin-top:30px}.edu_tab .split_desc span{font-size:21px;font-weight:700;letter-spacing:-.63px}.edu_tab .split_desc p{margin:10px 0 25px;font-size:17px;line-height:1.65}.edu_tab .split_desc ul{display:flex;flex-wrap:wrap;align-items:center}.edu_tab .split_desc li{position:relative;width:50%;font-size:17px;line-height:1.62;color:#6e6f77}.edu_tab .img_wrap{width:50%}.edu_tab .tag::before{content:"";position:relative;display:inline-block;background:url(../img/education/icon_check.svg) center/100% no-repeat;width:14px;height:10px;margin-right:7px}.section_inquiry{background:#f9fafb}.section_inquiry form{display:flex;flex-wrap:wrap;margin-top:26px}.section_inquiry .inquiry_wrap{width:100%;max-width:1000px;margin:60px auto 0;padding:40px 70px 100px;background:#fff;border-radius:30px;box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}.section_inquiry .inquiry_wrap>div{padding-top:40px}.section_inquiry .inquiry_wrap>div:nth-child(2){margin-top:30px;border-top:1px dashed #d8dde6}.section_inquiry .form_row{width:calc((100% - 20px)/ 2)}.section_inquiry .form_row:nth-child(odd){margin-right:20px}.section_inquiry .form_row:last-child{width:100%;margin-right:0}.section_inquiry .form_row:nth-child(n+3){margin-top:25px}.section_inquiry .service_inq{width:100%;position:relative;margin:14px 0 0}.section_inquiry .service_inq .dropdown{position:relative;display:block;width:100%;height:60px;font-size:18px;line-height:60px;color:#20242f;border:1px solid #e5e5e5;border-radius:10px;box-sizing:border-box;outline:0}.section_inquiry .service_inq .dropdown .select{position:relative;cursor:pointer;display:block;padding:0 24px}.section_inquiry .service_inq .dropdown .select:after{content:"";position:absolute;right:24px;top:50%;margin-top:-5px;width:15px;height:10px;background:url(../img/sub/inq_sel_arr.png) center no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.section_inquiry .service_inq .dropdown .select>span{font-size:16px;color:#666}.section_inquiry .service_inq .dropdown.active .select:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.section_inquiry .service_inq .dropdown .dropdown-menu{position:absolute;background-color:#fff;width:100%;left:0;margin-top:2px;box-shadow:0 4px 32px 0 rgba(32,36,47,.12);border-radius:10px;overflow:hidden;display:none;max-height:240px;overflow-y:auto;z-index:2;padding:0;list-style:none}.section_inquiry .service_inq .dropdown .dropdown-menu li{padding:0 30px;transition:.2s ease-in-out;cursor:pointer;font-size:16px;color:#666}.section_inquiry .service_inq .dropdown .dropdown-menu li:hover{background-color:#f2f2f2}.section_inquiry .field_wrap label{display:block;font-size:18px;font-weight:500}.section_inquiry .field_wrap input{padding:18px 25px;width:100%;height:60px;max-width:420px;margin-top:10px;font-size:16px;color:#111;border:1px solid #e5e5e5;border-radius:10px;outline:0}.section_inquiry .field_wrap input::placeholder{color:#979797;opacity:1}.section_inquiry .field_wrap input::-ms-input-placeholder{color:#979797}.section_inquiry .field_wrap textarea{width:100%;margin-top:10px;padding:18px 25px;font-size:16px;border:1px solid #d8dde6;border-radius:10px;outline:0}.section_inquiry .field_wrap textarea::placeholder{color:#979797;opacity:1}.section_inquiry .field_wrap textarea::-ms-input-placeholder{color:#979797}.section_inquiry .field_wrap input[type=text]:focus,.section_inquiry .field_wrap textarea:focus{border:1px solid var(--ubob-primary)}.section_inquiry .field_wrap sup{position:relative;top:5px;color:var(--ubob-primary)}.section_inquiry .policy_wrap{display:flex;justify-content:space-between;align-items:flex-start}.section_inquiry .policy_wrap>div:first-child{width:35%}.section_inquiry .policy_wrap>div:nth-child(2){width:60%}.section_inquiry .agree_box{display:inline-flex;flex-wrap:wrap;align-items:center;width:100%;margin-top:10px;font-size:0}.section_inquiry .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;-moz-appearance:none;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}.section_inquiry .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.section_inquiry .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}.section_inquiry .agree_box input[type=checkbox]:checked:before{opacity:1}.section_inquiry .agree_box input[type=checkbox]:disabled{opacity:.5}.section_inquiry .agree_box label{display:inline-block;font-size:18px;color:#666}.section_inquiry .agree_box label a{position:relative;display:inline-block;font-size:18px;font-weight:500;color:#2e3135}.section_inquiry .agree_box label a::after{content:"";position:relative;bottom:0;display:block;width:100%;height:1px;background:var(--ubob-primary)}.section_inquiry .agree_text{width:100%}.section_inquiry .agree_text dl{width:100%;display:table}.section_inquiry .agree_text dt{width:85px;display:table-cell;font-size:16px;color:#444;line-height:1.7;font-weight:500}.section_inquiry .agree_text dd{width:calc(100% - 85px);display:table-cell;font-size:16px;color:#888;line-height:1.7}.section_inquiry .section_inquiry_btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:580px;height:64px;margin:50px auto 0;line-height:1;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;transition:.3s;cursor:pointer}.section_inquiry .section_inquiry_btn:hover{background:#de2e20}@media all and (max-width:1440px){@keyframes animation_loop_edu{0%{transform:translateX(-90%)}100%{transform:translateX(-160%)}}@keyframes animation_loop_edu2{0%{transform:translateX(-160%)}100%{transform:translateX(-90%)}}.edu_visual .contents_wrap{max-width:918px}.edu_visual .img_wrap .visual_sm{width:185px}.edu_visual .img_wrap .visual_lg{width:835px;height:481px}.edu_visual .video_wrap{right:16px;top:15px}.edu_visual .video_wrap video{width:805px;border-radius:15px}.edu_certificate{height:auto;background-size:cover}.edu_certificate br{display:none}.edu_certificate .title_wrap{text-align:center;margin-bottom:40px}.edu_certificate .flex{flex-wrap:wrap;justify-content:center;margin:0}.edu_items .img_wrap,.edu_items .text_wrap{width:48%}.edu_items .tab3{align-items:center;width:100%;height:100%}.edu_items .tab3 .wrap img{width:200px;height:120px}.edu_tab .split_btn{padding:0 20px}.edu_tab .split_btn li{padding:14px}}@media all and (max-width:1310px){:root .education{--swiper-navigation-size:40px}.edu_tab .item_inner{padding:0 30px}.edu_tab .swiper-button-next{right:var(--swiper-navigation-sides-offset,0)}.edu_tab .swiper-button-prev{left:var(--swiper-navigation-sides-offset,0)}}@media all and (max-width:1024px){.education h3{font-size:48px}.education h4{font-size:36px}.education h5{font-size:24px}.education h6{font-size:18px}.education p{font-size:16px}.education .edu_visual{padding:0 20px}.edu_visual{display:flex;align-items:center;justify-content:center;background:0 0;height:max-content;min-height:540px;margin-top:104px}.edu_visual .title_wrap{position:relative;z-index:2}.edu_visual .title_wrap h3{color:#fff}.edu_visual .title_wrap p{margin:15px 0 30px;color:#fff}.edu_visual .contents_wrap{position:absolute;margin:0 auto;max-width:1286px;width:100%;height:100%;top:0;left:0;overflow:hidden;background:#000}.edu_visual .contents_wrap::after{content:"";display:block;width:100%;height:100%;background:#000;opacity:.7}.edu_visual .img_wrap .visual_sm{display:none}.edu_visual .img_wrap .visual_lg{width:100%;height:100%}.edu_visual .img_wrap .visual_lg img{display:none}.edu_visual .video_wrap{width:100%;height:100%;right:0;top:0}.edu_visual .video_wrap video{width:100%;min-height:540px;object-fit:cover;border-radius:0}.edu_slide .text_wrap{padding:40px 30px}.edu_slide .text_wrap h5{font-size:17px}.edu_slide .text_wrap p{font-size:14px}.edu_slide .swiper-slide{height:auto}.edu_certificate .title_wrap span{font-size:36px}.edu_items .split_btn li{width:100%;font-size:16px}.edu_items .text_wrap p:last-child{margin-bottom:0}.edu_items .tab1 strong{font-size:17px}.edu_tab .item_inner,.edu_tab .swiper-pagination-custom{padding:0 20px}.edu_tab .swiper-pagination-custom .custom_bullet{padding:10px}.edu_tab .swiper-pagination-custom span{font-size:18px}.edu_tab .swiper-button-next,.edu_tab .swiper-button-prev{display:none}.edu_tab .split_desc span{font-size:18px}.edu_tab .split_desc p{font-size:16px}.edu_tab .split_desc ul{flex-wrap:wrap}.edu_tab .split_desc li{width:100%;font-size:16px}.edu_tab .split_desc li::before{width:12px;height:8px}.edu_tab .logo_wrap{width:88px;height:100px}.section_inquiry .inquiry_wrap{padding:40px 40px 80px}.section_inquiry .field_wrap label{font-size:16px}.section_inquiry .field_wrap input{padding:0 12px;font-size:13px}.section_inquiry .field_wrap textarea{padding:12px;font-size:13px}.section_inquiry .agree_box{margin-top:20px}.section_inquiry .agree_box input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}.section_inquiry .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}.section_inquiry .agree_box label,.section_inquiry .agree_box label a{font-size:13px}.section_inquiry .agree_text dt{width:67px;font-size:12px}.section_inquiry .agree_text dd{font-size:12px}.section_inquiry .agree_text{margin-top:35px}.section_inquiry .policy_wrap>div:nth-child(2){width:60%}.section_inquiry .service_inq .dropdown .select{padding:0 12px}.section_inquiry .service_inq .dropdown .select>span{font-size:13px}.section_inquiry .service_inq .dropdown .dropdown-menu li{padding:0 20px;font-size:13px}}@media all and (max-width:768px){@keyframes animation_loop_edu{0%{transform:translateX(-100%)}100%{transform:translateX(-170%)}}@keyframes animation_loop_edu2{0%{transform:translateX(-170%)}100%{transform:translateX(-100%)}}.education h3{font-size:36px}.education h4{font-size:30px}.education h6{font-size:16px}.education p{font-size:14px}.education section{padding:100px 0}.education .title_wrap p{margin-top:20px}.education .item{max-height:100%;max-width:100%}.education .edu_slide,.education .edu_tab{padding-bottom:140px}.education .section_inquiry{padding:80px 0}.education .swiper-pagination-bullet{width:10px;height:10px}.edu_slide img{min-height:440px;border-radius:20px}.edu_slide .title_wrap p{margin:20px 0 50px}.edu_slide .swiper-pagination{bottom:100px}.edu_slide .swiper-slide{padding:0 30px;scale:1}.edu_certificate .title_wrap span{font-size:30px}.edu_items article{flex-wrap:wrap;flex-direction:column-reverse}.edu_items .text_wrap{width:100%;max-width:100%;margin-left:0}.edu_items .text_wrap p{margin:15px 0 30px}.edu_items .img_wrap{width:100%;max-width:100%;margin-top:30px}.edu_items .split_btn li{font-size:14px;font-weight:500}.edu_items .split_btn li.on{font-weight:500}.edu_items .item2{flex-direction:column}.edu_items .item3{background:0 0}.edu_items .item3 .img_wrap{background:#f9fafb;border-radius:30px}.edu_items .item3 .text_wrap p{margin:15px 0}.edu_items .item3 .text_wrap p:last-child{margin-bottom:0}.edu_items .tab3 .wrap img{width:209px;height:125px}.edu_tab sup{font-size:10px}.edu_tab .split_wrap{display:none}.edu_tab .split_desc{margin-top:20px}.edu_tab .split_desc span{font-size:17px}.edu_tab .split_desc p{margin:10px 0 20px;font-size:14px}.edu_tab .split_desc li{font-size:14px}.edu_tab .edu_tab_wrap_m{display:block;margin-top:50px}.edu_tab .edu_tab_wrap_m .swiper-slide{padding:30px 30px 40px;background:#fff;box-shadow:0 3px 40px rgba(59,72,125,.1019607843);border-radius:20px}.edu_tab .edu_tab_wrap_m .item_inner{flex-wrap:wrap;align-items:inherit;height:100%}.edu_tab .edu_tab_wrap_m .item_inner>div{max-width:100%;width:100%}.edu_tab .edu_tab_wrap_m .img_wrap{margin-top:30px}.edu_tab .logo_wrap{width:56px;height:64px}.edu_tab .swiper-pagination{width:auto!important;bottom:-30px!important;left:50%!important}.section_inquiry .form_row{width:100%}.section_inquiry .form_row:nth-child(odd){margin-right:0}.section_inquiry .form_row:nth-child(n+2){margin-top:25px}.section_inquiry .field_wrap input{height:54px;max-width:100%;border-radius:5px}.section_inquiry .field_wrap label{font-size:14px}.section_inquiry .field_wrap textarea{border-radius:5px}.section_inquiry .policy_wrap{flex-wrap:wrap}.section_inquiry .policy_wrap>div:first-child{width:100%}.section_inquiry .policy_wrap>div:nth-child(2){width:100%}.section_inquiry .agree_text{margin-top:15px}.section_inquiry .error_m{margin-bottom:12px}.section_inquiry .inquiry_wrap{padding:40px 36px;border-radius:10px}.section_inquiry .inquiry_wrap>div{padding-top:0}.section_inquiry .inquiry_wrap>div:nth-child(2){padding-top:30px}.section_inquiry .section_inquiry_btn{height:50px;margin-top:20px;font-size:14px;border-radius:5px}}@media all and (max-width:499px){.edu_items .tab1 strong{top:20px;left:30px}.edu_tab .edu_tab_wrap_m .swiper-slide{height:594px}}.welcome_newsletter{margin-top:140px}.welcome_newsletter p{font-size:18px;font-weight:500;line-height:1.7;color:#111}.welcome_newsletter .top_area{background:#20242f}.welcome_newsletter .top_area>div{display:flex;align-items:center;justify-content:space-between;height:450px;max-width:1200px;margin:0 auto;padding:0 50px;gap:10px}.welcome_newsletter .top_area img{max-width:370px}.welcome_newsletter .top_area h3{font-size:48px;color:#fafafa}.welcome_newsletter .text_area{max-width:1200px;margin:0 auto;padding:80px 0;text-align:center}.welcome_newsletter .text_area h2{font-size:48px;color:#111}.welcome_newsletter .text_area span{font-size:14px;color:#666}.welcome_newsletter .text_area p{margin-top:40px}.welcome_newsletter .btn_area{max-width:1200px;margin:0 auto;padding-bottom:80px;text-align:center}.welcome_newsletter .btn_area::before{content:"";display:block;width:100%;height:1px;margin-bottom:80px;background:#dddfe2}.welcome_newsletter .btn_area .goto_serviceintroduce{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:586px;height:52px;margin-top:30px;color:#fff;font-size:15px;line-height:1;border-radius:8px;background:#eb4134}.welcome_newsletter .info_wrap{width:60%;margin:40px auto 30px;padding:40px;background:#feede5;border-radius:10px;text-align:left}.welcome_newsletter .info_wrap span{display:inline-block;font-size:16px;font-weight:500}.welcome_newsletter .info_wrap span:nth-child(1){width:100px;color:#111}.welcome_newsletter .info_wrap span:nth-child(2){color:#f77c3b}.welcome_newsletter .info_wrap li{margin-bottom:10px}.welcome_newsletter .info_wrap li:last-child{margin-bottom:0}@media all and (max-width:1024px){.welcome_newsletter{margin-top:104px}.welcome_newsletter p{font-size:15px}.welcome_newsletter .top_area h3{font-size:36px}.welcome_newsletter .text_area h2{font-size:30px}.welcome_newsletter .info_wrap span{font-size:14px}}@media all and (max-width:768px){.welcome_newsletter .top_area>div{height:auto;flex-wrap:wrap;justify-content:center;padding:40px 20px}.welcome_newsletter .top_area img{max-width:300px}.welcome_newsletter .text_area{padding:80px 20px}.welcome_newsletter .btn_area{padding:0 20px 80px}.welcome_newsletter .info_wrap{width:100%}}#s_spot.lle{background:#32a6bd}#s_spot.lle .inner{position:relative;max-width:1240px;margin:0 auto;text-align:center}#s_spot.lle .inner .tit_box h1{position:relative;font-size:60px;color:#fff;z-index:1}#s_spot.lle .inner .tit_box p{position:relative;color:#fff;z-index:1}#s_spot.lle .tit_box{position:relative}#s_spot.lle .tit_box::before{content:"";position:absolute;background:url(../img/sub/lle_logo.png) right top no-repeat;top:7%;right:0;width:141px;height:141px;z-index:1}#s_spot.lle .tit_box::after{content:"";position:absolute;background:url(../img/sub/lle_main.png) right top no-repeat;top:0;right:0;width:100%;height:100%}#s_spot.lle img{position:absolute;bottom:5%;left:50%;transform:translateX(-50%)}.lle_inner{max-width:1160px;margin:0 auto}.lle_inner h3{margin:10px 0;font-size:48px;line-height:1.2;color:#111}.lle_inner h4{font-size:24px;line-height:1.2;color:#111}.lle_inner h5{font-size:15px;font-weight:500;line-height:1.2;color:#111}.lle_inner .point_text{color:#eb4134!important}.lle_inner .point_text2{color:#f7691d!important}.lle_inner .lle_tit h4{margin-bottom:5px}.lle_inner .lle_tit span{font-size:15px;color:#111}.lle_inner .breadcrumb{display:flex;flex-wrap:wrap;margin-top:15px;font-size:14px;color:#1492e6}.lle_inner .breadcrumb li:first-child::after{content:" > "}.lle_info{padding:60px 0}.lle_info .info_card{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.lle_info .info_card .card{display:flex;width:49%;padding:20px;border-radius:8px;box-shadow:0 12px 44px rgba(59,74,125,.12)}.lle_info .info_card .card strong{padding-right:20px;font-size:21px}.lle_info .info_card .card p{color:#111;font-size:17px}.lle_info .info_card .card span{display:inline-block;color:#f7a6a0;font-size:17px}.lle_apply{padding:60px 0}.lle_apply .lle_tit{margin-bottom:30px}.lle_apply .content_card{display:flex;flex-wrap:wrap;justify-content:space-between}.lle_apply .content_card .card{position:relative;width:24.25%;max-width:272px;transition:.5s}.lle_apply .content_card .card:hover{transform:translateY(-10px)}.lle_apply .content_card .card img{width:100%;border-radius:10px}.lle_apply .content_card .card h5{margin:10px 0}.lle_apply .content_card .card a{position:relative}.lle_apply .content_card .card .price strong{font-size:17px;font-weight:600}.lle_apply .content_card .card .price span{font-size:17px;font-weight:600;color:#111}.lle_apply .content_card .card .btn{margin-top:20px}.lle_apply .content_card .card .btn a{position:relative;display:block;width:100%;font-size:15px;line-height:40px;text-align:center;color:#111;border-radius:10px;transition:.3s}.lle_apply .content_card .card .btn .btn_apply{color:#fff;background:#eb4134}.lle_apply .content_card .card .btn .btn_apply:hover{background:#20242f}.lle_apply .content_card .card .btn .btn_text:hover{font-weight:400}.lle_apply .content_card .card .card_dimmed{position:relative}.lle_apply .content_card .card .card_dimmed::before{content:"오픈예정";position:absolute;top:10px;left:10px;padding:3px 5px;font-size:14px;font-weight:600;color:#fff;z-index:1;background:#20242f;border-radius:4px}.lle_apply .content_card .card .card_dimmed::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.7);border-radius:10px}.lle_apply .content_notice>div{margin-bottom:40px}.lle_apply .content_notice>div:last-child{margin-bottom:0}.lle_apply .content_notice ul{margin-top:20px}.lle_apply .content_notice li{line-height:1.3;font-size:15px;color:#111}.lle_banner{width:100%}.lle_banner img{width:100%;height:auto;border-radius:10px}.lle_challenge{background:#f7691d}.lle_challenge>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.lle_challenge img{width:100%}.lle_event{background:#f5f5f5;margin:0!important;padding:60px 0}.lle_event .lle_inner>ul>li{margin:0}.lle_event .lle_inner>ul>li:first-child{margin-top:0!important}.lle_event .lle_inner>ul>li:last-child{margin-bottom:0!important}.lle_event .event_desc{width:100%;margin-top:80px;padding:20px;background:#fff;border:1px solid #e5e5e5;border-radius:13px}.lle_event .event_desc .title{margin-bottom:10px;font-size:24px;font-weight:600;color:#111}.lle_event .event_desc li{font-size:15px;color:#111}.lle_list .lle_inner>ul>li{margin:60px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.lle_list .lle_inner>ul>li ul>li{font-size:15px}.lle_list .txt_box_l{max-width:550px}.lle_list li:last-child{margin-bottom:0}.lle_list li div{max-width:480px}.lle_list .txt_box>span{font-size:24px;color:#111}.lle_list .txt_box p{margin-top:20px;font-size:15px;color:#111}.lle_courses{width:100%;background:#f5f5f5;padding:30px 0 60px}.lle_courses .lle_courses_top{position:relative;padding-bottom:60px}.lle_courses .lle_courses_top>img{display:block;margin-left:100px}.lle_courses .lle_courses_top .lle_courses_icon img{position:absolute}.lle_courses .lle_courses_top .lle_courses_icon img.move{animation:1s linear infinite move}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_1{top:2%;left:35%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_1.move{animation-duration:3s}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_2{top:25%;right:5%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_2.move{animation-duration:2s}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_3{bottom:20%;right:40%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_3.move{animation-duration:1.4s}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_4{bottom:21%;left:22%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_4.move{animation-duration:4s}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_5{top:40%;left:0}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_5.move{animation-duration:2.5s}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_6{top:5%;left:15%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_6.move{animation-duration:3s}.lle_courses li{display:flex;align-items:center;width:100%;padding:10px;margin-bottom:40px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.1607843137);border-radius:10px}.lle_courses li:last-child{margin-bottom:0}.lle_courses li img{margin-right:40px}.lle_courses li h3{margin-bottom:10px}.lle_courses li span{font-size:21px;font-weight:600;color:#111}.lle_reviews{padding-top:60px}.lle_reviews .lle_reviews_inner{position:relative;max-width:1104px;margin:0 auto}.lle_reviews .swiper{padding:100px 0}.lle_reviews .swiper-button-next,.lle_reviews .swiper-button-prev{display:block;position:absolute;width:30px;height:30px;top:70%;color:#fff;background:#eb4134;opacity:.9}.lle_reviews .swiper-button-next{right:-40px}.lle_reviews .swiper-button-prev{left:-40px}.lle_reviews .swiper-button-next:after,.lle_reviews .swiper-button-prev:after,.lle_reviews .swiper-rtl .swiper-button-next:after,.lle_reviews .swiper-rtl .swiper-button-prev:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px}.lle_reviews .swiper-wrapper{max-width:1104px}.lle_reviews .bubble{min-height:340px;position:relative;padding:30px;margin-bottom:30px;color:#111;background:#f5f5f5;border-radius:.4em}.lle_reviews .bubble::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:30px solid transparent;border-top-color:#f5f5f5;border-bottom:0;margin-left:-30px;margin-bottom:-30px}.lle_reviews .bubble strong{color:#1492e6;font-size:21px}.lle_reviews .bubble p{margin:20px 0 80px;font-size:15px;color:#111}.lle_reviews .user{position:absolute;bottom:30px}.lle_reviews .user::before{content:"";position:absolute;width:32px;height:32px;top:0;left:0;border-radius:50%;background-color:#117ce9;background-repeat:no-repeat;background-position:center;background-image:url(../img/sub/lle_user.png)}.lle_reviews .user span{margin-left:44px;line-height:32px}.lle_reviews .reviews-red strong{color:#eb4134}.lle_reviews .reviews-red .user::before{background-color:#eb4134}.lle_reviews .reviews-purple strong{color:#7c2bc5}.lle_reviews .reviews-purple .user::before{background-color:#7c2bc5}.lle_reviews .reviews-green strong{color:#00b171}.lle_reviews .reviews-green .user::before{background-color:#00b171}.lle_reviews .reviews-orange strong{color:#ff8a14}.lle_reviews .reviews-orange .user::before{background-color:#ff8a14}@media all and (max-width:1220px){.lle_inner,.lle_reviews_inner{max-width:100%;padding:0 35px}.insight .insight_top_forum .inner{padding:0 20px}}@media all and (max-width:1024px){#s_spot.lle{height:380px}#s_spot.lle .inner .tit_box::before{right:1%;background-size:50%}#s_spot.lle .inner .tit_box::after{background-size:contain}#s_spot.lle .inner .tit_box h1{font-size:32px}#s_spot.lle img{width:200px;height:24px}.lle_inner h3{font-size:28px}.lle_inner h4{font-size:18px}.lle_inner h5{min-height:36px}.lle_inner .lle_tit span{font-size:13px}.lle_inner .breadcrumb{font-size:11px}.lle_info .info_card{margin-top:20px}.lle_info .info_card .card strong{font-size:17px}.lle_info .info_card .card p{font-size:13px}.lle_info .info_card .card span{font-size:13px;line-height:1.3}.lle_apply .content_notice ul{margin-top:15px}.lle_apply .content_notice li{font-size:13px}.lle_apply .content_card .card .price span,.lle_apply .content_card .card .price strong{font-size:15px}.lle_event .event_desc .title{font-size:18px}.lle_list{margin:60px 0}.lle_list li div{width:47.5%}.lle_list .img_box img{width:100%}.lle_list .txt_box>span{font-size:18px}.lle_list .txt_box p{font-size:13px}.lle_list .lle_inner>ul>li{margin-bottom:50px}.lle_list .lle_inner>ul>li ul>li{font-size:13px}.lle_courses{padding:30px 0 40px}.lle_courses .lle_courses_top>img{width:100%;margin-left:20px}.lle_courses li span{font-size:15px}.lle_courses li img{margin-right:20px}.lle_reviews .swiper{padding:60px 0}.lle_reviews .swiper-button-next{right:0}.lle_reviews .swiper-button-prev{left:0}.lle_reviews .lle_reviews_top img{width:100%}.news_view aside .news_banner .banner_txt{padding:20px}.news_view aside .news_banner .banner_txt a.mo{transform:translateY(-25px)}}@media all and (max-width:768px){#s_spot.lle img{bottom:15%}#s_spot.lle .tit_box::before{top:10%}#s_spot.lle .tit_box::after{display:none}.lle_inner{padding:0 20px}.lle_reverse{flex-direction:column-reverse}.lle_info .info_card .card{width:100%}.lle_info .info_card .card:first-child{margin-bottom:20px}.lle_apply .content_card .card{width:49%;max-width:100%;margin-bottom:20px}.lle_apply .content_card .card .btn{margin-top:10px}.lle_apply .content_card .card .btn a{line-height:30px}.lle_list{margin:50px 0}.lle_list .lle_inner>ul>li{justify-content:center}.lle_list li div{width:100%}.lle_list .txt_box{margin-bottom:20px}.lle_courses li img{width:30%;min-width:130px;margin-right:10px}.lle_courses li h3{margin:0}.lle_courses li span{font-size:13px}.lle_courses .lle_courses_top{padding-bottom:50px}.lle_courses .lle_courses_top .lle_courses_icon img{width:10%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_1{top:-5%;left:35%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_2{top:17%;right:0}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_3{bottom:28%;right:35%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_4{bottom:33%;left:20%}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_5{top:44%;left:0}.lle_courses .lle_courses_top .lle_courses_icon .lle_courses_6{top:7%;left:9%}.lle_reviews .bubble{min-height:250px}.lle_reviews .bubble strong{font-size:18px}.lle_reviews .bubble p{font-size:12px}.lle_reviews .swiper{padding:50px 0}.lle_reviews .user::before{width:25px;height:25px;background-size:40%}.lle_reviews .user span{line-height:25px;margin-left:30px;font-size:13px}.insight:first-child .insight_top_forum .inner{padding-bottom:35px}.insight:first-child .insight_top_forum .txt_box{margin-top:30px}.insight:first-child h2{font-weight:700}.insight .insight_top_forum span{font-size:14px}.insight .insight_top_forum .info{margin-top:14px}.insight .insight_top_forum .info span:first-child::after{margin:0 6px 0 4px}.lle_banner{width:100%}.lle_banner img{width:100%;height:auto}.news_view aside .read_next img{height:150px}.news_view aside .read_next ul li{width:49.25%;max-width:initial}.news_view aside .read_next ul li:nth-child(n+3){display:none}.news_view aside .read_next ul li:nth-child(2n){margin-right:0}.news_view aside .newsletter>h3{font-size:17px}.news_view aside .newsletter .newsletter_form input[type=text]{width:100%;margin-bottom:10px}.news_view aside .newsletter .newsletter_form>a{width:100%}.news_view aside .newsletter p{margin-bottom:10px;font-size:15px;line-height:20px}.news_view aside .news_banner .banner_txt img{width:90%;transform:translateY(0)}.news_view aside .news_banner .banner_txt span{font-size:18px}.news_view aside .news_banner .banner_txt a.mo{font-size:18px;line-height:1.6;transform:translateY(0)}.news_view aside .news_banner .banner_txt a.mo svg{width:12px}}@media all and (max-width:499px){#s_spot .inner .tit_box strong{line-height:1.2}#s_spot.lle .inner .tit_box p{line-height:1.5}.lle_apply .content_card .card:hover{transform:translateY(0)}.lle_inner h3{font-size:20px}.lle_courses li span{display:inline-block;font-size:13px;line-height:1.5}.lle_list .txt_box>span{font-size:16px}.lle_list .lle_inner>ul>li ul>li,.lle_list .txt_box p{font-size:12px}.lle_reviews .swiper-button-next,.lle_reviews .swiper-button-prev{top:55%}.news_view aside .read_next img{height:120px}.news_view aside .news_banner{max-height:210px}}@keyframes move{0%,100%{transform:translateY(0)}50%{transform:translateY(-10%)}}.alert_pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.alert_pop.open{opacity:1;visibility:visible}.alert_pop .modal{width:280px;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.alert_pop.open .modal{opacity:1;visibility:visible}.alert_cont{width:100%;padding:40px 24px;background:#fff;border-radius:10px}.alert_cont>p{text-align:center;font-size:18px;color:#222;font-weight:500}.alert_cont>a{display:block;width:86px;height:36px;line-height:36px;background:#eb4134;border-radius:6px;text-align:center;font-size:14px;color:#fff;font-weight:500;margin:20px auto 0;cursor:pointer}#s_spot{width:100%;height:545px;position:relative;margin-top:132px}#s_spot.sv01{background:#fff3ec}#s_spot.sv02{background:#fbebe9}#s_spot.sv03{background:#ebf8f3}#s_spot.sv04{background:#eff1f3}#s_spot.sv04 .inner .tit_box div a{display:flex;align-items:center;height:60px;line-height:1}#s_spot.sv04 .tit_box p{color:#111}#s_spot.sv04 .tit_box p span{font-weight:700}#s_spot.sv05{background:#f2f9ea}#s_spot.sv06{background:#eff1f3}#s_spot.sv07{background:#f3f5f9}#s_spot.sv08{background:#eff1f3}#s_spot.sv09{background:#20242f}#s_spot .inner{width:100%;height:100%;display:table;text-align:center}#s_spot .inner .tit_box{display:table-cell;vertical-align:middle;padding:0 20px}#s_spot .inner .tit_box strong{display:block;font-size:60px;color:#111;font-weight:700;line-height:100%}#s_spot .inner .tit_box p{font-size:18px;color:#444;line-height:32px;margin-top:28px}#s_spot .inner .tit_box div{font-size:0;margin-top:54px}#s_spot .inner .tit_box div a{display:inline-block;width:220px;height:64px;line-height:64px;text-align:center;border-radius:10px;margin:0 3px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#s_spot .inner .tit_box div a.ms_btn01{background:#eb4134;font-size:18px;color:#fff}#s_spot .inner .tit_box div a.ms_btn01:hover{background:#de2e20}#s_spot .inner .tit_box div a.ms_btn02{background:#20242f;font-size:18px;color:#fff}#s_spot .inner .tit_box div a.ms_btn02:hover{background:#12151e}#s_spot .inner .tit_box>.contents{margin-top:20px;font-weight:500}#s_spot .inner .tit_box>.contents svg{position:relative;width:15px;transform:translateY(2px)}#subscrip_sec01{width:100%;padding:190px 0 180px}#subscrip_sec01 .inner{width:100%;max-width:1040px;margin:0 auto}#subscrip_sec01 .txt_box{width:calc(100% - 460px);float:left;margin-top:40px}#subscrip_sec01 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec01 .txt_box strong span{color:#eb4134}#subscrip_sec01 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#section_add01 .sec01_list,#subscrip_sec01 .sec01_list{width:460px;float:right}#section_add01 .sec01_list>div,#subscrip_sec01 .sec01_list>div{margin:0 -10px}#section_add01 .sec01_list>div ul,#subscrip_sec01 .sec01_list>div ul{width:100%}#section_add01 .sec01_list>div ul li,#subscrip_sec01 .sec01_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#section_add01 .sec01_list>div ul li.box02,#subscrip_sec01 .sec01_list>div ul li.box02{top:-30px}#section_add01 .sec01_list>div ul li.box03,#subscrip_sec01 .sec01_list>div ul li.box03{top:20px}#section_add01 .sec01_list>div ul li.box04,#subscrip_sec01 .sec01_list>div ul li.box04{margin-top:20px}#section_add01 .sec01_list>div ul li.box05,#subscrip_sec01 .sec01_list>div ul li.box05{top:-10px}#section_add01 .sec01_list>div ul li.box06,#subscrip_sec01 .sec01_list>div ul li.box06{top:40px}#section_add01 .sec01_list>div ul li>div,#subscrip_sec01 .sec01_list>div ul li>div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:16px;color:#444;position:relative;padding-top:96px}#section_add01 .sec01_list>div ul li>div:before,#subscrip_sec01 .sec01_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-24px;width:48px;height:44px}#section_add01 .sec01_list>div ul li.box01>div:before,#subscrip_sec01 .sec01_list>div ul li.box01>div:before{background:url(../img/sub/subscription_icon01.png) no-repeat}#section_add01 .sec01_list>div ul li.box02>div:before,#subscrip_sec01 .sec01_list>div ul li.box02>div:before{background:url(../img/sub/subscription_icon02.png) no-repeat}#section_add01 .sec01_list>div ul li.box03>div:before,#subscrip_sec01 .sec01_list>div ul li.box03>div:before{background:url(../img/sub/subscription_icon03.png) no-repeat}#section_add01 .sec01_list>div ul li.box04>div:before,#subscrip_sec01 .sec01_list>div ul li.box04>div:before{background:url(../img/sub/subscription_icon04.png) no-repeat}#section_add01 .sec01_list>div ul li.box05>div:before,#subscrip_sec01 .sec01_list>div ul li.box05>div:before{background:url(../img/sub/subscription_icon05.png) no-repeat}#section_add01 .sec01_list>div ul li.box06>div:before,#subscrip_sec01 .sec01_list>div ul li.box06>div:before{background:url(../img/sub/subscription_icon06.png) no-repeat}#section_add01 .txt_box_add h3{font-size:24px;font-weight:400;color:#666}#section_add01 .txt_box_add h1,#section_add01 .txt_box_add h2{font-size:50px;line-height:62px;color:#111}#section_add01 .txt_box_add p{font-size:18px;line-height:32px;color:#666}#section_add01 .img_box_add>div ul li{width:458px;height:86px;padding:30px 80px;margin:20px 0;font-size:18px;color:#666;border-radius:20px;box-shadow:0 5px 30px rgba(40,59,113,.1215686275)}#section_add01 .img_box_add>div ul li>div:before{content:"";position:absolute;top:50%;left:42px;width:25px;height:19px;transform:translateY(-50%)}#section_add01 .img_box_add>div>ul>li>div{content:" ";display:table}#section_add01 .img_box_add>div>ul>.box3_1>div::before{background:url(../img/sub/box3_1.png) no-repeat}#section_add01 .img_box_add>div>ul>.box3_2>div::before{background:url(../img/sub/box3_2.png) no-repeat}#section_add01 .img_box_add>div>ul>.box3_3>div::before{background:url(../img/sub/box3_3.png) no-repeat}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box01>div,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box04>div{top:50px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box02>div,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box05>div{top:0}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box03>div,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box06>div{top:80px}#subscrip_sec02 .sec02_list .sec02_list_add ul li>div:before{content:"";position:absolute;width:70px;height:70px;top:65px;left:50%;transform:translateX(-50%)}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box01>div:before{background:url(../img/sub/subscrip_sec02_icon01.png) center no-repeat;background-size:70px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box02>div:before{background:url(../img/sub/subscrip_sec02_icon05.png) center no-repeat;background-size:70px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box03>div:before{background:url(../img/sub/subscrip_sec02_icon02.png) center no-repeat;background-size:70px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box04>div:before{background:url(../img/sub/subscrip_sec02_icon06.png) center no-repeat;background-size:70px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box05>div:before{background:url(../img/sub/custom_sec01_icon01.png) center no-repeat;background-size:70px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box06>div:before{background:url(../img/sub/subscrip_sec02_icon03.png) center no-repeat;background-size:70px}#subscrip_sec02 .sec02_list>div{margin:0 -10px}#subscrip_sec02 .sec02_list>div ul{width:100%}#subscrip_sec02 .sec02_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#subscrip_sec02 .sec02_list>div ul li.box02{top:-30px}#subscrip_sec02 .sec02_list>div ul li.box03{top:20px}#subscrip_sec02 .sec02_list>div ul li.box04{margin-top:20px}#subscrip_sec02 .sec02_list>div ul li.box05{top:-10px}#subscrip_sec02 .sec02_list>div ul li.box06{top:40px}#subscrip_sec02 .sec02_list>div ul li>div{width:100%;height:280px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:18px;color:#444;position:relative;padding-top:150px}#subscrip_sec02 .sec02_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%}#subscrip_sec02{width:100%;padding-bottom:200px}#subscrip_sec02 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec02 .txt_box{width:100%;text-align:center}#subscrip_sec02 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec02 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#subscrip_sec03{width:100%;padding:160px 0 114px}#subscrip_sec03 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec03 .txt_box{width:100%;text-align:center}#subscrip_sec03 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec03 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#subscrip_sec03 .sec03_img{width:100%;text-align:center;margin-top:74px}#subscrip_sec04{width:100%;padding:100px 0;background:#f9fafb}#subscrip_sec04 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec04 .txt_box{width:100%;text-align:center}#subscrip_sec04 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec04 .txt_box p{font-size:18px;color:#666;line-height:32px;margin:30px 0 60px}#subscrip_sec04 .sec04_img{width:100%;text-align:center;margin-top:20px}#subscrip_sec04 .sec04_img div img{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#subscrip_sec05{width:100%;padding:160px 0}#subscrip_sec05 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec05 .txt_box{width:100%;text-align:center}#subscrip_sec05 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec05 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#subscrip_sec05 .list_box{margin:74px -15px 0}#subscrip_sec05 .list_box ul{width:100%;height:100%;display:table}#subscrip_sec05 .list_box ul li{width:33.3333%;display:table-cell;padding:0 15px}#subscrip_sec05 .list_box ul li>div{width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:56px 46px;position:relative}#subscrip_sec05 .list_box ul li>div:before{content:"";position:absolute;top:37px;right:42px;width:57px;height:80px}#subscrip_sec05 .list_box ul li.box01>div:before{background:url(../img/main/sec11_icon01.png) no-repeat}#subscrip_sec05 .list_box ul li.box02>div:before{background:url(../img/main/sec11_icon02.png) no-repeat}#subscrip_sec05 .list_box ul li.box03>div:before{background:url(../img/main/sec11_icon03.png) no-repeat}#subscrip_sec05 .list_box ul li>div dfn{font-style:normal;font-size:25px;color:#eb4134;line-height:100%;font-weight:700;letter-spacing:0}#subscrip_sec05 .list_box ul li>div strong{display:block;font-size:30px;color:#111;font-weight:700;line-height:38px;padding-top:74px}#subscrip_sec05 .list_box ul li>div p{width:100%;margin-top:24px}#subscrip_sec05 .list_box ul li>div p span{display:block;font-size:16px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 8px}#subscrip_sec05 .list_box ul li>div p span:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#eb4134;border-radius:100%}#subscrip_sec06{width:100%;height:100%;padding:100px 0;background:#f9fafb}#subscrip_sec06 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec06 .txt_box{width:100%;text-align:center}#subscrip_sec06 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec06 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#subscrip_sec06 .sec03_img .pc_m{display:none}#subscrip_sec06 .sec06_img{width:90%;margin:30px auto 0}#subscrip_sec06 .sec06_img img{width:100%}#subscrip_sec07{width:100%;height:100%;padding:100px 0;background:#f9fafb}#subscrip_sec07 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec07 .txt_box{width:100%;text-align:center}#subscrip_sec07 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec07 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#subscrip_sec07 .sec07_img{width:100%;text-align:center;margin-top:20px}#subscrip_sec07 .sec07_img img{width:100%;max-width:600px;margin:0 auto}#subscrip_sec08{width:100%;height:100%;padding:100px 0}#subscrip_sec08 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec08 .txt_box{width:100%;text-align:center}#subscrip_sec08 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec08 .txt_box p{font-size:18px;color:#666;line-height:32px;margin:30px 0 60px}#subscrip_sec08 .sec08_img{width:100%;text-align:center;margin-top:20px}#subscrip_sec08 .sec08_img div img{width:100%;max-width:960px;border-radius:20px;overflow:hidden;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#subscrip_sec09{width:100%;padding:160px 0}#subscrip_sec09 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec09 .txt_box{width:100%;text-align:center}#subscrip_sec09 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec09 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#subscrip_sec09 .sec09_list{width:100%;margin-top:60px}#subscrip_sec09 .sec09_list>div{width:100%}#subscrip_sec09 .sec09_list>div ul{width:100%;text-align:center;font-size:0}#subscrip_sec09 .sec09_list>div ul li{width:140px;display:inline-block;margin:10px}#subscrip_sec09 .sec09_list>div ul li div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);position:relative;font-size:16px;color:#444;padding-top:96px}#subscrip_sec09 .sec09_list>div ul li div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-24px;width:48px;height:45px}#subscrip_sec09 .sec09_list>div ul li.box01 div:before{background:url(../img/sub/subscrip_sec09_icon01.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box02 div:before{background:url(../img/sub/subscrip_sec09_icon02.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box03 div:before{background:url(../img/sub/subscrip_sec09_icon03.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box04 div:before{background:url(../img/sub/subscrip_sec09_icon04.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box05 div:before{background:url(../img/sub/subscrip_sec09_icon05.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box06 div:before{background:url(../img/sub/subscrip_sec09_icon06.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box07 div:before{background:url(../img/sub/subscrip_sec09_icon07.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box08 div:before{background:url(../img/sub/subscrip_sec09_icon08.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box09 div:before{background:url(../img/sub/subscrip_sec09_icon09.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box10 div:before{background:url(../img/sub/subscrip_sec09_icon10.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box11 div:before{background:url(../img/sub/subscrip_sec09_icon11.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box12 div:before{background:url(../img/sub/subscrip_sec09_icon12.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box13 div:before{background:url(../img/sub/subscrip_sec09_icon13.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box14 div:before{background:url(../img/sub/subscrip_sec09_icon14.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box15 div:before{background:url(../img/sub/subscrip_sec09_icon15.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box16 div:before{background:url(../img/sub/subscrip_sec09_icon16.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box17 div:before{background:url(../img/sub/subscrip_sec09_icon17.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box18 div:before{background:url(../img/sub/subscrip_sec09_icon18.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box19 div:before{background:url(../img/sub/subscrip_sec09_icon19.png) no-repeat}#subscrip_sec09 .sec09_list>div ul li.box20 div:before{background:url(../img/sub/subscrip_sec09_icon20.png) no-repeat}#subscrip_sec10{width:100%;padding:160px 0;background:#f9fafb}#subscrip_sec10 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec10 .txt_box{width:100%;text-align:center}#subscrip_sec10 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec10 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#subscrip_sec10 .sec10_img{width:100%;margin-top:104px}#subscrip_sec10 .sec10_img ul{width:100%;text-align:center;font-size:0;position:relative}#subscrip_sec10 .sec10_img ul:before{content:"";position:absolute;top:70px;left:10%;width:80%;border-bottom:1px dashed #eb4134}#subscrip_sec10 .sec10_img ul li{width:140px;display:inline-block;margin:0 40px}#subscrip_sec10 .sec10_img ul li>div{width:100%;position:relative}#subscrip_sec10 .sec10_img ul li>div>div{width:140px;height:140px;border-radius:100%;background:#fff;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);position:relative;z-index:1}#subscrip_sec10 .sec10_img ul li>div>div:before{content:"";position:absolute;top:50%;left:50%;margin:-22px 0 0 -24px;width:48px;height:44px}#subscrip_sec10 .sec10_img ul li.box01>div>div:before{background:url(../img/sub/subscrip_sec10_icon01.png) no-repeat}#subscrip_sec10 .sec10_img ul li.box02>div>div:before{background:url(../img/sub/subscrip_sec10_icon02.png) no-repeat}#subscrip_sec10 .sec10_img ul li.box03>div>div:before{background:url(../img/sub/subscrip_sec10_icon03.png) no-repeat}#subscrip_sec10 .sec10_img ul li.box04>div>div:before{background:url(../img/sub/subscrip_sec10_icon04.png) no-repeat}#subscrip_sec10 .sec10_img ul li.box05>div>div{background:linear-gradient(-45deg,#fc7b13,#eb4134)}#subscrip_sec10 .sec10_img ul li.box05>div>div:before{background:url(../img/sub/subscrip_sec10_icon05.png) no-repeat}#subscrip_sec10 .sec10_img ul li.box05>div p{color:#eb4134}#subscrip_sec10 .sec10_img ul li.box05>div:after{content:"";position:absolute;top:-20px;left:-20px;width:180px;height:180px;border-radius:100%;background:#f6e8e6}#subscrip_sec10 .sec10_img ul li.box05>div:before{content:"";position:absolute;top:-50px;left:-50px;width:240px;height:240px;border-radius:100%;background:#f8f2f2}#subscrip_sec10 .sec10_img ul li>div p{font-size:20px;color:#111;font-weight:500;line-height:100%;padding-top:30px;position:relative;z-index:1}#subscrip_sec11{width:100%;height:100%;padding:100px 0;background:#f9fafb}#subscrip_sec11 .inner{width:100%;max-width:1200px;margin:0 auto}#subscrip_sec11 .txt_box{width:100%;text-align:center}#subscrip_sec11 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#subscrip_sec11 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#subscrip_sec11 .sec11_img{width:100%;text-align:center;margin-top:20px}#subscrip_sec11 .sec11_img img{width:100%}#subscrip_sec12{position:relative;width:100%;height:820px;margin-top:132px}#subscrip_sec12 .video-wrap{position:relative;width:100%;height:100%}#subscrip_sec12 .video-wrap::after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.2) 15%,rgba(0,0,0,0) 100%)}#subscrip_sec12 .subscrip_video{position:relative;right:0;bottom:0;min-width:100%}#subscrip_sec12 .txt_box video{object-fit:cover;height:820px;width:100%}#subscrip_sec12 .txt_box_add{width:100%;padding:20px;position:absolute;top:50%;text-align:center;color:#f1f1f1;transform:translateY(-50%)}#subscrip_sec12 .txt_box_add h2{font-size:50px;margin-bottom:50px}#subscrip_sec12 .txt_box_add span{font-weight:900}#subscrip_sec12 .txt_box_add p{font-size:18px;color:#efefef;margin:20px 0 50px}#subscrip_sec13{width:100%;padding:100px 0}#subscrip_sec13 .inner{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}#subscrip_sec13 .txt_box{width:100%;text-align:center}#subscrip_sec13 .txt_box strong{display:block;font-size:50px;color:#111;line-height:74px;font-weight:700}#subscrip_sec13 .txt_box p{margin:30px 0;font-size:18px;line-height:32px;color:#666}#subscrip_sec13 .sec04_img{width:100%;text-align:center;margin-top:20px}#subscrip_sec13 .sec04_img div img{width:100%;border-radius:20px;overflow:hidden}#custom_sec01{width:100%;padding:190px 0 180px}#custom_sec01 .inner{width:100%;max-width:1040px;margin:0 auto}#custom_sec01 .txt_box{width:calc(100% - 460px);float:left;margin-top:20px}#custom_sec01 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec01 .txt_box strong span{color:#eb4134}#custom_sec01 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec01 .sec01_list{width:460px;float:right}#custom_sec01 .sec01_list>div{margin:0 -10px}#custom_sec01 .sec01_list>div ul{width:100%}#custom_sec01 .sec01_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#custom_sec01 .sec01_list>div ul li.box02{top:-30px}#custom_sec01 .sec01_list>div ul li.box03{top:20px}#custom_sec01 .sec01_list>div ul li.box04{margin-top:20px}#custom_sec01 .sec01_list>div ul li.box05{top:-10px}#custom_sec01 .sec01_list>div ul li.box06{top:40px}#custom_sec01 .sec01_list>div ul li>div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:16px;color:#444;position:relative;padding-top:96px}#custom_sec01 .sec01_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-24px;width:48px;height:44px}#custom_sec01 .sec01_list>div ul li.box01>div:before{background:url(../img/sub/subscription_icon01.png) no-repeat}#custom_sec01 .sec01_list>div ul li.box02>div:before{background:url(../img/sub/subscription_icon02.png) no-repeat}#custom_sec01 .sec01_list>div ul li.box03>div:before{background:url(../img/sub/subscription_icon03.png) no-repeat}#custom_sec01 .sec01_list>div ul li.box04>div:before{background:url(../img/sub/subscription_icon04.png) no-repeat}#custom_sec01 .sec01_list>div ul li.box05>div:before{background:url(../img/sub/subscription_icon05.png) no-repeat}#custom_sec01 .sec01_list>div ul li.box06>div:before{background:url(../img/sub/subscription_icon06.png) no-repeat}#custom_sec02{width:100%;padding:160px 0}#custom_sec02 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec02 .txt_box{width:100%;text-align:center}#custom_sec02 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec02 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec02 .sec02_list{width:100%;margin-top:44px}#custom_sec02 .sec02_list>div{margin:0 -15px}#custom_sec02 .sec02_list>div ul{width:100%}#custom_sec02 .sec02_list>div ul li{width:33.3333%;float:left;padding:0 15px;margin-top:30px}#custom_sec02 .sec02_list>div ul li>div{width:100%;position:relative;font-size:20px;color:#111;font-weight:500;line-height:30px;text-align:center;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:126px 30px 52px}#custom_sec02 .sec02_list>div ul li>div:before{content:"";position:absolute;top:54px;left:50%;width:47px;height:46px;margin-left:-23px}#custom_sec02 .sec02_list>div ul li.box01>div:before{background:url(../img/sub/custom_sec01_icon01.png) no-repeat}#custom_sec02 .sec02_list>div ul li.box02>div:before{background:url(../img/sub/custom_sec01_icon02.png) no-repeat}#custom_sec02 .sec02_list>div ul li.box03>div:before{background:url(../img/sub/custom_sec01_icon03.png) no-repeat}#custom_sec02 .sec02_list>div ul li.box04>div:before{background:url(../img/sub/custom_sec01_icon04.png) no-repeat}#custom_sec02 .sec02_list>div ul li.box05>div:before{background:url(../img/sub/custom_sec01_icon05.png) no-repeat}#custom_sec02 .sec02_list>div ul li.box06>div:before{background:url(../img/sub/custom_sec01_icon06.png) no-repeat}#custom_sec03{width:100%;padding:100px 0;background:#f9fafb}#custom_sec03 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec03 .txt_box{width:100%;text-align:center}#custom_sec03 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec03 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#custom_sec03 .list_box,#section04 .list_box{margin:74px -15px 0}#custom_sec03 .list_box ul,#section04 .list_box ul{width:100%;height:100%;display:table}#custom_sec03 .list_box ul li,#section04 .list_box ul li{width:33.3333%;display:table-cell;padding:0 15px}#custom_sec03 .list_box ul li>div,#section04 .list_box ul li>div{width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:56px 46px;position:relative}#custom_sec03 .list_box ul li>div:before,#section04 .list_box ul li>div:before{content:"";position:absolute;top:37px;right:42px;width:57px;height:80px}#custom_sec03 .list_box ul li.box01>div:before{background:url(../img/sub/custom_sec03_icon01.png) no-repeat}#custom_sec03 .list_box ul li.box02>div:before{background:url(../img/sub/custom_sec03_icon02.png) no-repeat}#custom_sec03 .list_box ul li.box03>div:before{background:url(../img/sub/custom_sec03_icon03.png) no-repeat}#section04 .list_box ul li.box01>div:before{background:url(../img/main/sec05_icon01.png) no-repeat}#section04 .list_box ul li.box02>div:before{background:url(../img/main/sec05_icon02.png) no-repeat}#section04 .list_box ul li.box03>div:before{background:url(../img/main/sec05_icon03.png) no-repeat}#custom_sec03 .list_box ul li>div dfn{font-style:normal;font-size:25px;color:#eb4134;line-height:100%;font-weight:700;letter-spacing:0}#custom_sec03 .list_box ul li>div strong{display:block;font-size:30px;color:#111;font-weight:700;line-height:38px;padding-top:74px}#custom_sec03 .list_box ul li>div p{width:100%;margin-top:24px}#custom_sec03 .list_box ul li>div p span{display:block;font-size:16px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 8px}#custom_sec03 .list_box ul li>div p span:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#eb4134;border-radius:100%}#custom_sec03 .list_box ul li>div a{display:block;width:100%;height:60px;line-height:60px;background:#eb4134;border-radius:10px;padding:0 30px;margin-top:40px}#custom_sec03 .list_box ul li>div a span{display:block;font-size:16px;color:#fff;position:relative}#custom_sec03 .list_box ul li>div a span:before{content:"";position:absolute;top:50%;right:0;margin-top:-8px;width:18px;height:16px;background:url(../img/sub/custom_sec03_btn_arr.png) no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#custom_sec03 .list_box ul li>div a:hover span:before{right:-10px}#custom_sec04{width:100%;padding:160px 0;background:#f9fafb}#custom_sec04 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec04 .txt_box{width:100%;text-align:center}#custom_sec04 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec04 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec04 .sec04_img{max-width:1000px;margin:74px auto 0}#custom_sec04 .sec04_img div{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#custom_sec04 .sec04_img div img{width:100%}#custom_sec05{width:100%;padding:160px 0}#custom_sec05 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec05 .txt_box{width:100%;text-align:center}#custom_sec05 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec05 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec05 .list_box{margin:74px -15px 0}#custom_sec05 .list_box ul{width:100%;height:100%;display:table}#custom_sec05 .list_box ul li{width:33.3333%;display:table-cell;padding:0 15px}#custom_sec05 .list_box ul li>div{width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:56px 46px;position:relative}#custom_sec05 .list_box ul li>div:before{content:"";position:absolute;top:37px;right:42px;width:57px;height:80px}#custom_sec05 .list_box ul li.box01>div:before{background:url(../img/main/sec11_icon01.png) no-repeat}#custom_sec05 .list_box ul li.box02>div:before{background:url(../img/main/sec11_icon02.png) no-repeat}#custom_sec05 .list_box ul li.box03>div:before{background:url(../img/main/sec11_icon03.png) no-repeat}#custom_sec05 .list_box ul li>div dfn{font-style:normal;font-size:25px;color:#eb4134;line-height:100%;font-weight:700;letter-spacing:0}#custom_sec05 .list_box ul li>div strong{display:block;font-size:30px;color:#111;font-weight:700;line-height:38px;padding-top:74px}#custom_sec05 .list_box ul li>div p{width:100%;margin-top:24px}#custom_sec05 .list_box ul li>div p span{display:block;font-size:16px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 8px}#custom_sec05 .list_box ul li>div p span:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#eb4134;border-radius:100%}#custom_sec06{width:100%;padding:160px 0;background:#f9fafb}#custom_sec06 .inner{width:100%;max-width:1272px;margin:0 auto}#custom_sec06 .txt_box{width:100%;text-align:center}#custom_sec06 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec06 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec06 .sec06_img{width:100%;text-align:center;margin-top:74px}#custom_sec06 .sec06_img img{width:100%}#custom_sec07{width:100%;padding:160px 0}#custom_sec07 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec07 .txt_box{width:100%;text-align:center}#custom_sec07 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec07 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec07 .sec07_img{width:100%;max-width:680px;margin:86px auto 0;border-bottom:1px solid #dbdbdb;text-align:center}#custom_sec08{width:100%;padding:160px 0;background:#f9fafb}#custom_sec08 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec08 .txt_box{width:100%;text-align:center}#custom_sec08 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec08 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec08 .sec08_img{max-width:1000px;margin:74px auto 0}#custom_sec08 .sec08_img div{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#custom_sec08 .sec08_img div img{width:100%}#custom_sec09{width:100%;padding:160px 0}#custom_sec09 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec09 .txt_box{width:100%;text-align:center}#custom_sec09 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec09 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#custom_sec09 .sec09_list{width:100%;margin-top:60px}#custom_sec09 .sec09_list>div{width:100%}#custom_sec09 .sec09_list>div ul{width:100%;text-align:center;font-size:0}#custom_sec09 .sec09_list>div ul li{width:140px;display:inline-block;margin:10px}#custom_sec09 .sec09_list>div ul li div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);position:relative;font-size:16px;color:#444;padding-top:96px}#custom_sec09 .sec09_list>div ul li div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-24px;width:48px;height:45px}#custom_sec09 .sec09_list>div ul li.box01 div:before{background:url(../img/sub/subscrip_sec09_icon01.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box02 div:before{background:url(../img/sub/subscrip_sec09_icon02.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box03 div:before{background:url(../img/sub/subscrip_sec09_icon03.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box04 div:before{background:url(../img/sub/subscrip_sec09_icon04.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box05 div:before{background:url(../img/sub/subscrip_sec09_icon05.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box06 div:before{background:url(../img/sub/subscrip_sec09_icon06.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box07 div:before{background:url(../img/sub/subscrip_sec09_icon07.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box08 div:before{background:url(../img/sub/subscrip_sec09_icon08.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box09 div:before{background:url(../img/sub/subscrip_sec09_icon09.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box10 div:before{background:url(../img/sub/subscrip_sec09_icon10.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box11 div:before{background:url(../img/sub/subscrip_sec09_icon11.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box12 div:before{background:url(../img/sub/subscrip_sec09_icon12.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box13 div:before{background:url(../img/sub/subscrip_sec09_icon13.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box14 div:before{background:url(../img/sub/subscrip_sec09_icon14.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box15 div:before{background:url(../img/sub/subscrip_sec09_icon15.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box16 div:before{background:url(../img/sub/subscrip_sec09_icon16.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box17 div:before{background:url(../img/sub/subscrip_sec09_icon17.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box18 div:before{background:url(../img/sub/subscrip_sec09_icon18.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box19 div:before{background:url(../img/sub/subscrip_sec09_icon19.png) no-repeat}#custom_sec09 .sec09_list>div ul li.box20 div:before{background:url(../img/sub/subscrip_sec09_icon20.png) no-repeat}#custom_sec10{width:100%;padding:100px 0;background:#f9fafb}#custom_sec10 .inner{width:100%;max-width:1200px;margin:0 auto}#custom_sec10 .txt_box{width:100%;text-align:center}#custom_sec10 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#custom_sec10 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:30px}#custom_sec10 .sec10_img{width:100%;margin-top:104px}#custom_sec10 .sec10_img ul{width:100%;text-align:center;font-size:0;position:relative}#custom_sec10 .sec10_img ul:before{content:"";position:absolute;top:70px;left:10%;width:80%;border-bottom:1px dashed #eb4134}#custom_sec10 .sec10_img ul li{width:140px;display:inline-block;margin:0 40px}#custom_sec10 .sec10_img ul li>div{width:100%;position:relative}#custom_sec10 .sec10_img ul li>div>div{width:140px;height:140px;border-radius:100%;background:#fff;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);position:relative;z-index:1}#custom_sec10 .sec10_img ul li>div>div:before{content:"";position:absolute;top:50%;left:50%;margin:-22px 0 0 -24px;width:48px;height:44px}#custom_sec10 .sec10_img ul li.box01>div>div:before{background:url(../img/sub/subscrip_sec10_icon01.png) no-repeat}#custom_sec10 .sec10_img ul li.box02>div>div:before{background:url(../img/sub/subscrip_sec10_icon02.png) no-repeat}#custom_sec10 .sec10_img ul li.box03>div>div:before{background:url(../img/sub/subscrip_sec10_icon03.png) no-repeat}#custom_sec10 .sec10_img ul li.box04>div>div:before{background:url(../img/sub/subscrip_sec10_icon04.png) no-repeat}#custom_sec10 .sec10_img ul li.box05>div>div{background:linear-gradient(-45deg,#fc7b13,#eb4134)}#custom_sec10 .sec10_img ul li.box05>div>div:before{background:url(../img/sub/subscrip_sec10_icon05.png) no-repeat}#custom_sec10 .sec10_img ul li.box05>div p{color:#eb4134}#custom_sec10 .sec10_img ul li.box05>div:after{content:"";position:absolute;top:-20px;left:-20px;width:180px;height:180px;border-radius:100%;background:#f6e8e6}#custom_sec10 .sec10_img ul li.box05>div:before{content:"";position:absolute;top:-50px;left:-50px;width:240px;height:240px;border-radius:100%;background:#f8f2f2}#custom_sec10 .sec10_img ul li>div p{font-size:20px;color:#111;font-weight:500;line-height:100%;padding-top:30px;position:relative;z-index:1}#education_sec01{width:100%;padding:190px 0 180px}#education_sec01 .inner{width:100%;max-width:1040px;margin:0 auto}#education_sec01 .txt_box{width:calc(100% - 460px);float:left;margin-top:40px}#education_sec01 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#education_sec01 .txt_box strong span{color:#eb4134}#education_sec01 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#education_sec01 .sec01_list{width:460px;float:right}#education_sec01 .sec01_list>div{margin:0 -10px}#education_sec01 .sec01_list>div ul{width:100%}#education_sec01 .sec01_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#education_sec01 .sec01_list>div ul li.box02{top:-30px}#education_sec01 .sec01_list>div ul li.box03{top:20px}#education_sec01 .sec01_list>div ul li.box04{margin-top:20px}#education_sec01 .sec01_list>div ul li.box05{top:-10px}#education_sec01 .sec01_list>div ul li.box06{top:40px}#education_sec01 .sec01_list>div ul li>div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:16px;color:#444;position:relative;padding-top:96px}#education_sec01 .sec01_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-23px;width:46px;height:46px}#education_sec01 .sec01_list>div ul li.box01>div:before{background:url(../img/sub/education_sec01_icon01.png) no-repeat}#education_sec01 .sec01_list>div ul li.box02>div:before{background:url(../img/sub/education_sec01_icon02.png) no-repeat}#education_sec01 .sec01_list>div ul li.box03>div:before{background:url(../img/sub/education_sec01_icon03.png) no-repeat}#education_sec01 .sec01_list>div ul li.box04>div:before{background:url(../img/sub/education_sec01_icon04.png) no-repeat}#education_sec01 .sec01_list>div ul li.box05>div:before{background:url(../img/sub/education_sec01_icon05.png) no-repeat}#education_sec01 .sec01_list>div ul li.box06>div:before{background:url(../img/sub/education_sec01_icon06.png) no-repeat}#education_add{width:100%;height:400px;background:#f2f6f9}#education_add .inner{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}#education_add .edu_box{position:relative;display:flex;justify-content:space-between}#education_add .edu_box .edu_add_img{flex-basis:50%;margin-right:30px}#education_add .edu_box .edu_txt{flex-basis:50%;margin-top:94px}#education_add .edu_box .edu_txt strong{display:block;font-size:50px;color:#111}#education_add .edu_box .edu_txt span{font-size:50px;font-weight:700;color:#eb4134}#education_add .edu_box .edu_txt p{margin-top:30px;font:18px "Noto Sans CJK KR";color:#666}#education_sec02{width:100%;padding:160px 0;background:#f9fafb}#education_sec02 .inner{width:100%;max-width:1200px;margin:0 auto}#education_sec02 .txt_box{width:100%;text-align:center}#education_sec02 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#education_sec02 .txt_box p{font-size:18px;color:#707070;line-height:32px;margin-top:32px}#education_sec02 .sec02_list{width:100%;margin-top:74px}#education_sec02 .sec02_list>div{margin:0 -15px}#education_sec02 .sec02_list>div ul{width:100%;height:100%;display:table}#education_sec02 .sec02_list>div ul li{width:33.3333%;display:table-cell;padding:0 15px;margin-top:30px}#education_sec02 .sec02_list>div ul li>div{width:100%;height:100%;text-align:center;background:#fff;border-radius:8px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:40px 20px 20px}#education_sec02 .sec02_list>div ul li>div strong{display:block;font-size:20px;color:#111;font-weight:500;line-height:100%}#education_sec02 .sec02_list>div ul li>div p{font-size:16px;color:#666;line-height:26px;position:relative;margin-top:24px;padding-top:24px}#education_sec02 .sec02_list>div ul li>div p:before{content:"";position:absolute;top:0;left:50%;width:36px;height:3px;margin-left:-18px;background:#eb4134}#education_sec02 .sec02_list>div ul li img{width:100%;height:fit-content;margin-top:20px}#education_sec02 .sec02_img_list{width:100%;margin-top:36px}#education_sec02 .sec02_img_list>div{margin:0 -12px}#education_sec02 .sec02_img_list>div ul{width:100%;overflow:hidden}#education_sec02 .sec02_img_list>div ul li{width:25%;float:left;padding:0 12px;margin-top:24px}#education_sec02 .sec02_img_list>div ul li>div{width:100%;border-radius:20px;overflow:hidden}#education_sec02 .sec02_img_list>div ul li>div img{width:100%}#education_sec03{width:100%;padding:160px 0;background:#fff}#education_sec03 .inner{width:100%;max-width:1272px;margin:0 auto}#education_sec03 .txt_box{width:100%;text-align:center}#education_sec03 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#education_sec03 .txt_box p{font-size:18px;color:#111;line-height:32px;margin-top:32px}#education_sec03 .sec03_img{width:100%;text-align:center;margin-top:40px}#education_sec03 .sec03_img img{max-width:998px;width:100%}#education_sec03 .sec03_img .pc_m{display:none}#education_sec04{width:100%;padding:160px 0;background:#f9fafb}#education_sec04 .inner{width:100%;max-width:1200px;margin:0 auto}#education_sec04 .txt_box{width:100%;text-align:center}#education_sec04 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#education_sec04 .txt_box p{font-size:18px;color:#707070;line-height:32px;margin-top:32px}#education_sec04 .sec04_list{width:100%;margin-top:44px}#education_sec04 .sec04_list>div{margin:0 -15px}#education_sec04 .sec04_list>div ul{width:100%}#education_sec04 .sec04_list>div ul li{width:33.3333%;float:left;padding:0 15px;margin-top:30px}#education_sec04 .sec04_list>div ul li>div{width:100%;text-align:center;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:50px 54px 46px}#education_sec04 .sec04_list>div ul li>div strong{display:block;font-size:24px;color:#111;font-weight:700;line-height:32px}#education_sec04 .sec04_list>div ul li>div strong span{display:block;font-size:20px;font-weight:400}#education_sec04 .sec04_list>div ul li>div p{font-size:16px;color:#666;line-height:26px;position:relative;margin-top:24px;padding-top:24px}#education_sec04 .sec04_list>div ul li>div p:before{content:"";position:absolute;top:0;left:50%;width:36px;height:3px;margin-left:-18px;background:#eb4134}#education_sec05{width:100%;padding:160px;background:#f9fafb}#education_sec05 .inner{width:100%;max-width:1200px;margin:0 auto}#education_sec05 .txt_box{width:100%;text-align:center}#education_sec05 .txt_box strong{display:block;font-size:48px;color:#111;line-height:62px;font-weight:700}#education_sec05 .txt_box p{font-size:18px;color:#111;line-height:32px;margin-top:32px}#education_sec05 .sec05_img{max-width:1000px;margin:74px auto 0}#education_sec05 .sec05_img div{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#education_sec05 .sec05_img div img{width:100%}#education_slide{width:100%;padding:160px 0;overflow:hidden}#education_slide .txt_box_add{text-align:center}#education_slide .txt_box_add .inner{width:100%;max-width:1200px;margin:0 auto}#education_slide .txt_box_add h2{font-size:48px;font-weight:600;line-height:1.3;margin-bottom:30px;color:#111}#education_slide .txt_box_add h2 span{font-size:48px;color:#eb4134}#education_slide .txt_box_add p{margin-bottom:80px;font-size:18px;line-height:1.7;color:#111}#education_slide .edu_swiper{overflow:initial}#education_slide .edu_swiper .swiper-slide{overflow:hidden;display:flex;flex-wrap:wrap;background:#fff;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);border-radius:30px}#education_slide .edu_swiper .swiper-slide:first-child .img_wrap{margin-bottom:16px}#education_slide .edu_swiper .swiper-slide:first-child .txt_wrap{margin-bottom:14.5px}#education_slide .edu_swiper .swiper-slide:nth-child(n+2) .txt_wrap{margin-bottom:40px}#education_slide .edu_swiper .swiper-slide:nth-child(n+2) .txt_wrap p{height:auto}#education_slide .edu_swiper .swiper-slide .img_wrap{width:100%;margin-bottom:30px}#education_slide .edu_swiper .swiper-slide .img_wrap img{width:100%}#education_slide .edu_swiper .swiper-slide .txt_wrap{position:relative;width:100%;padding:0 40px;margin-bottom:40px}#education_slide .edu_swiper .swiper-slide .txt_wrap>strong{display:flex;align-items:center;position:relative;font-size:24px;color:#111}#education_slide .edu_swiper .swiper-slide .txt_wrap>strong.new::before{content:"NEW";position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:24px;padding-bottom:1.5px;margin-right:7px;font-size:15px;color:#fff;background:#eb4134;border-radius:5px;transform:translateY(2px)}#education_slide .edu_swiper .swiper-slide .txt_wrap>p{position:relative;margin-top:6px;font-size:17px;color:#111}#education_slide .edu_swiper .swiper-slide .btn_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 40px 25px}#education_slide .edu_swiper .swiper-slide .btn_wrap a{display:inline-flex;justify-content:center;align-items:center;width:48.5%;padding:5px 10px;margin-bottom:9px;font-size:12px;color:#111;background:#f5f5f5}#education_slide .edu_swiper .swiper-slide .btn_wrap .btn_preview{width:100%;font-size:15px;background:#eb4134;color:#fff}#education_slide .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-55px}#education_slide .swiper-slide::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;border-radius:16px;opacity:.9;z-index:1}#education_slide .swiper-slide-active::before{opacity:1;z-index:-1}#education_slide .swiper-button-next{position:absolute;width:48px;height:48px;color:#fff;background:#eb4134;opacity:.9;right:37.5%}#education_slide .swiper-button-prev{position:absolute;width:48px;height:48px;color:#fff;background:#eb4134;opacity:.9;left:37.5%}#education_slide .swiper-button-next:after,#education_slide .swiper-button-prev:after{font-size:24px}.education_sub1.svc_sl_sub3{padding:160px 0}.education_sub1.svc_sl_sub3 .sec_sub_desc{margin-top:0}.education_sub1.svc_sl_sub3 .sec_sub_card{border-radius:16px}.education_sub1.svc_sl_sub3 .sec_sub_card h5{line-height:1.3;color:#111}.education_sub1.svc_sl_sub3 .sec_sub_card span{font-size:36px}.education_sub1.svc_sl_sub3 .sec_sub_card:first-child{padding:60px 50px}.education_sub1.svc_sl_sub3 .sec_sub_card:first-child img{box-shadow:none}.education_sub1.svc_sl_sub3 .sec_sub_card:nth-child(n+2){padding:20px}.education_sub1.svc_sl_sub3 .sec_sub_card:nth-child(n+2) img{width:100%;margin-top:44px;border-radius:8px}.education_sub2.svc_sl_sub5{padding:160px 0}.education_sub2.svc_sl_sub5 .sec_sub_tit h2{font-size:48px;line-height:1.3;color:#111}.education_sub2.svc_sl_sub5 .sec_sub_tit h2 span{font-size:48px}.education_sub2.svc_sl_sub5 .sec_sub_tit span:nth-child(2){margin-top:33px}.education_sub2.svc_sl_sub5 .split_btn{display:flex;justify-content:space-between;position:relative;margin-bottom:40px;padding:0 100px}.education_sub2.svc_sl_sub5 .split_btn li{position:relative;font-size:21px;color:#bdbdbd;cursor:pointer;transition:.5s}.education_sub2.svc_sl_sub5 .split_btn li.on{color:var(--point-color1);transition:.5s}.education_sub2.svc_sl_sub5 .split_btn li.on::after{content:"";position:absolute;display:block;width:100%;height:2px;bottom:-10px;background-color:var(--point-color1);transition:.5s}.education_sub2.svc_sl_sub5 .item{display:none}.education_sub2.svc_sl_sub5 .item:first-child{display:block}.education_sub2.svc_sl_sub5 .item_wrap{display:flex;justify-content:space-between;align-items:center;padding:62px 85px;background:#fff;border-radius:44px;box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}.education_sub2.svc_sl_sub5 .item_wrap sup{margin-bottom:5px;font-size:15px;color:#eb4134}.education_sub2.svc_sl_sub5 .item_wrap p{width:530px;margin-bottom:15px;font-size:18px;line-height:1.7;color:#111}.education_sub2.svc_sl_sub5 .item_wrap .logo_wrap{display:flex;align-items:center}.education_sub2.svc_sl_sub5 .item_wrap .logo{max-width:133px;max-height:132px;width:fit-content;height:fit-content}.education_sub2.svc_sl_sub5 .item_wrap .split_title{display:block;margin:10px 0 40px;font-size:36px;color:#111}.education_sub2.svc_sl_sub5 .item_wrap .split_desc{display:block;margin-bottom:10px;font-size:21px;font-weight:700;color:#111}.education_sub2.svc_sl_sub5 .item_wrap .split_thumb_wrap{max-width:462px;max-height:436px}.education_sub2.svc_sl_sub5 .item_wrap .split_thumb{width:100%;height:100%}.education_sub2.svc_sl_sub5 .item_wrap .tag{display:inline-block;padding:4px 8px;margin-right:5px;font-size:14px;color:#eb4134;background:rgba(235,64,52,.1254901961);border-radius:3px}.education_sub2.svc_sl_sub5 .item_wrap>div:first-child{width:530px;margin-right:37px}#contents_sec01{width:100%;padding:190px 0 180px}#contents_sec01 .inner{width:100%;max-width:1040px;margin:0 auto}#contents_sec01 .txt_box{width:calc(100% - 460px);float:left;margin-top:20px}#contents_sec01 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#contents_sec01 .txt_box strong span{color:#eb4134}#contents_sec01 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#contents_sec01 .sec01_list{width:460px;float:right}#contents_sec01 .sec01_list>div{margin:0 -10px}#contents_sec01 .sec01_list>div ul{width:100%}#contents_sec01 .sec01_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#contents_sec01 .sec01_list>div ul li.box02{top:-30px}#contents_sec01 .sec01_list>div ul li.box03{top:20px}#contents_sec01 .sec01_list>div ul li.box04{margin-top:20px}#contents_sec01 .sec01_list>div ul li.box05{top:-10px}#contents_sec01 .sec01_list>div ul li.box06{top:40px}#contents_sec01 .sec01_list>div ul li>div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:16px;color:#444;position:relative;padding-top:96px}#contents_sec01 .sec01_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-22px;width:45px;height:43px}#contents_sec01 .sec01_list>div ul li.box01>div:before{background:url(../img/sub/contents_sec01_icon01.png) no-repeat}#contents_sec01 .sec01_list>div ul li.box02>div:before{background:url(../img/sub/contents_sec01_icon02.png) no-repeat}#contents_sec01 .sec01_list>div ul li.box03>div:before{background:url(../img/sub/contents_sec01_icon03.png) no-repeat}#contents_sec01 .sec01_list>div ul li.box04>div:before{background:url(../img/sub/contents_sec01_icon04.png) no-repeat}#contents_sec01 .sec01_list>div ul li.box05>div:before{background:url(../img/sub/contents_sec01_icon05.png) no-repeat}#contents_sec01 .sec01_list>div ul li.box06>div:before{background:url(../img/sub/contents_sec01_icon06.png) no-repeat}#contents_sec02{width:100%;padding:160px 0 134px;background:#f9fafb}#contents_sec02 img{width:100%;height:100%}#contents_sec02 .inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto}#contents_sec02 .inner>div{width:50%}#contents_sec02 .txt_box{text-align:left}#contents_sec02 .txt_box h4{padding:0;margin:0;color:#111;font-size:48px}#contents_sec02 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#contents_sec02 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#contents_sec02 .txt_box .point_color{color:var(--ubob-primary)}#contents_sec02 .sec02_img{max-width:528px;margin-top:74px}#contents_sec02 .sec02_img div{width:100%;text-align:center}#contents_sec03{width:100%;padding:160px 0}#contents_sec03 .inner{width:100%;max-width:1200px;margin:0 auto}#contents_sec03 .txt_box{width:100%;text-align:center}#contents_sec03 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#contents_sec03 .sec03_list{width:100%;margin-top:74px}#contents_sec03 .sec03_list dl{width:100%;display:table;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:54px 60px;margin-top:14px}#contents_sec03 .sec03_list dl:first-child{margin-top:0}#contents_sec03 .sec03_list dl dt{width:340px;display:table-cell;vertical-align:middle;position:relative;padding-left:78px;font-size:22px;color:#111;font-weight:500;line-height:30px}#contents_sec03 .sec03_list dl dt:before{position:absolute;top:50%;margin-top:-27px;left:0;width:54px;height:54px;border-radius:100%;background:#eb4134;text-align:center;font-size:18px;font-weight:700;line-height:54px;color:#fff;letter-spacing:0}#contents_sec03 .sec03_list dl.box01 dt:before{content:"01"}#contents_sec03 .sec03_list dl.box02 dt:before{content:"02"}#contents_sec03 .sec03_list dl.box03 dt:before{content:"03"}#contents_sec03 .sec03_list dl.box04 dt:before{content:"04"}#contents_sec03 .sec03_list dl.box05 dt:before{content:"05"}#contents_sec03 .sec03_list dl.box06 dt:before{content:"06"}#contents_sec03 .sec03_list dl dd{width:calc(100% - 340px);display:table-cell;vertical-align:middle;font-size:16px;color:#666;line-height:28px}#contents_sec04{width:100%;padding:160px 0;background:#f9fafb}#contents_sec04 .inner{width:100%;max-width:1200px;margin:0 auto}#contents_sec04 .txt_box{width:100%;text-align:center}#contents_sec04 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#contents_sec04 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#contents_sec04 .sec04_img_list{width:100%;margin-top:44px}#contents_sec04 .sec04_img_list>div{margin:0 -15px}#contents_sec04 .sec04_img_list>div ul{width:100%;overflow:hidden}#contents_sec04 .sec04_img_list>div ul li{width:33.3333%;float:left;padding:0 15px;margin-top:30px}#contents_sec04 .sec04_img_list>div ul li>div{width:100%;border-radius:20px;overflow:hidden}#contents_sec04 .sec04_img_list>div ul li>div img{width:100%}#contents_sec05{width:100%;padding-top:160px}#contents_sec05 .inner{width:100%;max-width:1200px;margin:0 auto}#contents_sec05 .txt_box{width:100%;text-align:center}#contents_sec05 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#contents_sec05 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#contents_sec05 .sec05_img_list{width:100%;margin-top:44px}#contents_sec05 .sec05_img_list>div{margin:0 -15px}#contents_sec05 .sec05_img_list>div ul{width:100%;overflow:hidden}#contents_sec05 .sec05_img_list>div ul li{width:33.3333%;float:left;padding:0 15px;margin-top:30px}#contents_sec05 .sec05_img_list>div ul li>div{width:100%;border-radius:20px;overflow:hidden}#contents_sec05 .sec05_img_list>div ul li>div img{width:100%}#platform_sec01{width:100%;padding:190px 0 180px}#platform_sec01 .inner{width:100%;max-width:1040px;margin:0 auto}#platform_sec01 .txt_box{width:calc(100% - 460px);float:left;margin-top:20px}#platform_sec01 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#platform_sec01 .txt_box strong span{color:#eb4134}#platform_sec01 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#platform_sec01 .sec01_list{width:460px;float:right}#platform_sec01 .sec01_list>div{margin:0 -10px}#platform_sec01 .sec01_list>div ul{width:100%}#platform_sec01 .sec01_list>div ul li{width:33.3333%;float:left;padding:0 10px;position:relative}#platform_sec01 .sec01_list>div ul li.box02{top:-30px}#platform_sec01 .sec01_list>div ul li.box03{top:20px}#platform_sec01 .sec01_list>div ul li.box04{margin-top:20px}#platform_sec01 .sec01_list>div ul li.box05{top:-10px}#platform_sec01 .sec01_list>div ul li.box06{top:40px}#platform_sec01 .sec01_list>div ul li>div{width:100%;height:140px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);text-align:center;font-size:16px;color:#444;position:relative;padding-top:96px}#platform_sec01 .sec01_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;margin-left:-21px;width:43px;height:44px}#platform_sec01 .sec01_list>div ul li.box01>div:before{background:url(../img/sub/platform_sec01_icon01.png) no-repeat}#platform_sec01 .sec01_list>div ul li.box02>div:before{background:url(../img/sub/platform_sec01_icon02.png) no-repeat}#platform_sec01 .sec01_list>div ul li.box03>div:before{background:url(../img/sub/platform_sec01_icon03.png) no-repeat}#platform_sec01 .sec01_list>div ul li.box04>div:before{background:url(../img/sub/platform_sec01_icon04.png) no-repeat}#platform_sec01 .sec01_list>div ul li.box05>div:before{background:url(../img/sub/platform_sec01_icon05.png) no-repeat}#platform_sec01 .sec01_list>div ul li.box06>div:before{background:url(../img/sub/platform_sec01_icon06.png) no-repeat}#platform_sec02{width:100%;padding:160px 0 134px;background:#f9fafb}#platform_sec02 .inner{width:100%;max-width:1200px;margin:0 auto}#platform_sec02 .txt_box{width:100%;text-align:center}#platform_sec02 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#platform_sec02 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#platform_sec02 .sec02_img{width:100%;margin-top:74px}#platform_sec02 .sec02_img div{width:100%;text-align:center}#platform_sec03{width:100%;padding:160px 0}#platform_sec03 .inner{width:100%;max-width:1200px;margin:0 auto}#platform_sec03 .txt_box{width:100%;text-align:center}#platform_sec03 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#platform_sec03 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#platform_sec03 .list_box{margin:74px -15px 0}#platform_sec03 .list_box ul{width:100%;height:100%;display:table}#platform_sec03 .list_box ul li{width:33.3333%;display:table-cell;padding:0 15px}#platform_sec03 .list_box ul li>div{width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:56px 46px;position:relative}#platform_sec03 .list_box ul li>div:before{content:"";position:absolute;top:37px;right:42px;width:57px;height:81px}#platform_sec03 .list_box ul li.box01>div:before{background:url(../img/sub/platform_sec03_icon01.png) no-repeat}#platform_sec03 .list_box ul li.box02>div:before{background:url(../img/sub/platform_sec03_icon02.png) no-repeat}#platform_sec03 .list_box ul li.box03>div:before{background:url(../img/sub/platform_sec03_icon03.png) no-repeat}#platform_sec03 .list_box ul li>div dfn{font-style:normal;font-size:25px;color:#eb4134;line-height:100%;font-weight:700;letter-spacing:0}#platform_sec03 .list_box ul li>div strong{display:block;font-size:30px;color:#111;font-weight:700;line-height:38px;padding-top:74px}#platform_sec03 .list_box ul li>div p{width:100%;margin-top:24px}#platform_sec03 .list_box ul li>div p span{display:block;font-size:16px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 8px}#platform_sec03 .list_box ul li>div p span:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#eb4134;border-radius:100%}#platform_sec04{width:100%;padding:160px 0;background:#f9fafb}#platform_sec04 .inner{width:100%;max-width:1200px;margin:0 auto}#platform_sec04 .txt_box{width:100%;text-align:center}#platform_sec04 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#platform_sec04 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#platform_sec04 .list_box{margin:44px -15px 0}#platform_sec04 .list_box ul{width:100%}#platform_sec04 .list_box ul li{width:50%;float:left;padding:0 15px;margin-top:30px}#platform_sec04 .list_box ul li>div{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:54px 50px 54px 210px;position:relative}#platform_sec04 .list_box ul li>div:before{content:"";position:absolute;top:50%;left:50px;margin-top:-64px;width:124px;height:129px}#platform_sec04 .list_box ul li.box01>div:before{background:url(../img/sub/platform_sec04_icon01.png) no-repeat}#platform_sec04 .list_box ul li.box02>div:before{background:url(../img/sub/platform_sec04_icon02.png) no-repeat}#platform_sec04 .list_box ul li.box03>div:before{background:url(../img/sub/platform_sec04_icon03.png) no-repeat}#platform_sec04 .list_box ul li.box04>div:before{background:url(../img/sub/platform_sec04_icon04.png) no-repeat}#platform_sec04 .list_box ul li>div strong{display:block;font-size:24px;color:#111;font-weight:700;line-height:32px}#platform_sec04 .list_box ul li>div p{font-size:16px;color:#666;line-height:26px;margin-top:20px}#platform_sec05{width:100%;padding-top:160px}#platform_sec05 .inner{width:100%;max-width:1200px;margin:0 auto}#platform_sec05 .txt_box{width:100%;text-align:center}#platform_sec05 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700}#platform_sec05 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#platform_sec05 .list_box{margin:74px -15px 0}#platform_sec05 .list_box ul{width:100%;height:100%;display:table}#platform_sec05 .list_box ul li{width:33.3333%;display:table-cell;padding:0 15px}#platform_sec05 .list_box ul li>div{width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:56px 46px;position:relative}#platform_sec05 .list_box ul li>div:before{content:"";position:absolute;top:37px;right:42px;width:57px;height:80px}#platform_sec05 .list_box ul li.box01>div:before{background:url(../img/main/sec11_icon01.png) no-repeat}#platform_sec05 .list_box ul li.box02>div:before{background:url(../img/main/sec11_icon02.png) no-repeat}#platform_sec05 .list_box ul li.box03>div:before{background:url(../img/main/sec11_icon03.png) no-repeat}#platform_sec05 .list_box ul li>div dfn{font-style:normal;font-size:25px;color:#eb4134;line-height:100%;font-weight:700;letter-spacing:0}#platform_sec05 .list_box ul li>div strong{display:block;font-size:30px;color:#111;font-weight:700;line-height:38px;padding-top:74px}#platform_sec05 .list_box ul li>div p{width:100%;margin-top:24px}#platform_sec05 .list_box ul li>div p span{display:block;font-size:16px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 8px}#platform_sec05 .list_box ul li>div p span:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#eb4134;border-radius:100%}#contents_list{width:100%;margin-top:100px}#contents_list .inner{width:100%;max-width:1200px;margin:0 auto}#contents_list .list_box{width:100%;margin-bottom:34px;border-bottom:1px solid #dddfe2}#contents_list .list_box:last-child{border-bottom:none}#contents_list .list_box .list_tit{width:100%;position:relative}#contents_list .list_box h3{display:block;font-size:30px;color:#111;line-height:100%;font-weight:700}#contents_list .list_box h3 span{color:#eb4134}#contents_list .list_box .list_tit ul{font-size:0;position:absolute;top:8px;right:0}#contents_list .list_box .list_tit ul li{display:inline-block;position:relative;padding:0 12px}#contents_list .list_box .list_tit ul li:first-child{padding-left:0}#contents_list .list_box .list_tit ul li:before{content:"";position:absolute;top:50%;left:0;margin-top:-7px;width:1px;height:12px;background:#c9cccf}#contents_list .list_box .list_tit ul li:first-child:before{display:none}#contents_list .list_box .list_tit ul li a{display:block;font-size:16px;color:#888;line-height:100%}#contents_list .list_box .list_tit ul li a:hover{text-decoration:underline}#contents_list .list_box .list_tit ul li.on a{color:#20242f;font-weight:500}#contents_list .list_box .list_cont{width:100%;margin-top:40px}#contents_list .list_box .list_cont>div{margin:0 -12px}#contents_list .list_box .list_cont>div ul{width:100%;overflow:hidden}#contents_list .list_box .list_cont>div ul li{width:25%;float:left;padding:0 12px;margin-bottom:46px}#contents_list .list_box .list_cont>div ul li>a{display:block;width:100%}#contents_list .list_box .list_cont>div ul li>a .img_box{width:100%;border-radius:20px;overflow:hidden}#contents_list .list_box .list_cont>div ul li>a .img_box img{width:100%;height:160px;object-fit:cover}#contents_list .list_box .list_cont>div ul li>a .txt_box{width:100%;margin-top:20px}#contents_list .list_box .list_cont>div ul li>a .txt_box strong{display:block;font-size:18px;color:#111;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.4;height:2.8em}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info{width:100%;font-size:0;margin-top:20px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p{display:inline-block;position:relative;padding:0 12px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p:first-child{padding-left:0}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p:before{content:"";position:absolute;top:50%;margin-top:-4px;left:0;width:1px;height:10px;background:#c9cccf}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p:first-child:before{display:none}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p span{display:inline-block;font-size:15px;color:#666;line-height:100%;letter-spacing:-.5px;position:relative;padding-left:17px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p span:before{content:"";position:absolute;top:2px;left:0}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p.info01 span:before{width:14px;height:13px;background:url(../img/sub/info01_icon.png) no-repeat}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p.info02 span:before{width:13px;height:13px;background:url(../img/sub/info02_icon.png) no-repeat}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02{width:100%;margin-top:10px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p{width:100%;position:relative;font-size:0}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p span{width:80px;display:inline-block;vertical-align:middle;font-size:15px;color:#666;line-height:100%;letter-spacing:-.5px;position:relative;padding-left:17px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p dfn{width:calc(100% - 80px);display:inline-block;vertical-align:middle;font-style:normal;font-size:13px;color:#eb4134;line-height:100%;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p.info03 span:before{content:"";position:absolute;top:2px;left:0;width:13px;height:13px;background:url(../img/sub/info03_icon.png) no-repeat}#contents_list .list_box .btn_box{width:100%;text-align:center;margin:14px 0 80px}#contents_list .list_box .btn_box a.content_more{display:inline-block;width:140px;height:54px;line-height:52px;border:1px solid #20242f;border-radius:5px;font-size:16px;color:#20242f;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#contents_list .list_box .btn_box a.content_more:hover{background:#20242f;color:#fff}#contents_list .cont_info ul{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:34px;padding-bottom:80px}#contents_list .cont_info ul li{width:49%;padding:37px 0 37px 120px;border-radius:8px;box-shadow:0 12px 44px rgba(59,74,125,.1215686275)}#contents_list .cont_info ul li:nth-child(-n+2){margin-bottom:30px}#contents_list .cont_info ul li::before{content:"";position:absolute;width:52px;height:52px;top:50%;left:35px;background-repeat:no-repeat;transform:translateY(-50%)}#contents_list .cont_info ul li strong{color:#111;font-size:21px}#contents_list .cont_info ul li strong>span{font-size:21px}#contents_list .cont_info ul li p{font-size:17px;color:#111}#contents_list .cont_info ul li:nth-child(n+1)::before{background-image:url(../img/sub/ico_01.png)}#contents_list .cont_info ul li:nth-child(n+2)::before{background-image:url(../img/sub/ico_02.png)}#contents_list .cont_info ul li:nth-child(n+3)::before{background-image:url(../img/sub/ico_03.png)}#contents_list .cont_info ul li:nth-child(n+4)::before{background-image:url(../img/sub/ico_04.png)}#contents_list :-ms-input-placeholder,#contents_list ::-webkit-input-placeholder,#contents_list ::placeholder{color:#979797}#contents_list div.result :-ms-input-placeholder,#contents_list div.result ::-webkit-input-placeholder,#contents_list div.result ::placeholder{color:#111}#s_spot .inner .search_box{width:100%;max-width:720px;margin:46px auto 0}#s_spot .inner .search_box>.search_cont{width:100%;overflow:hidden;border:1px solid #a9aebb;border-radius:10px;box-shadow:0 8px 64px 6px rgba(166,174,196,.2);background:#fff}#s_spot .inner .search_box>.search_cont input[type=text]{width:calc(100% - 96px);height:86px;line-height:86px;border:0;font-size:20px;letter-spacing:-1px;color:#111;float:left;padding:0 36px;outline:0}#s_spot .inner .search_box>.search_cont a{display:block;float:right;width:86px;height:86px;font-size:0;text-indent:-999999;overflow:hidden;background:url(../img/sub/search_btn.png) 50% 50% no-repeat}.result_none{width:100%;text-align:center}.result_none strong{display:block;font-size:24px;color:#333;font-weight:400;line-height:100%}.result_none strong span{color:#eb4134;font-weight:500}.result_none .box{width:100%;max-width:580px;margin:56px auto 0;position:relative;border:1px solid #d8dde6;border-radius:10px;padding:36px 44px}.result_none .box dfn{display:block;font-style:normal;width:74px;height:34px;line-height:34px;text-align:center;background:#eb4134;border-radius:17px;font-size:16px;color:#fff;font-weight:500;position:absolute;top:-17px;left:50%;margin-left:-37px}.result_none .box p{font-size:16px;color:#666;line-height:32px}#price_sec01{width:100%;padding:100px 0}#price_sec01 .inner{width:100%;max-width:1200px;margin:0 auto}#price_sec01 .txt_box{width:100%;text-align:center}#price_sec01 .txt_box dfn{display:block;font-style:normal;width:120px;height:32px;line-height:32px;background:#5c6786;border-radius:3px;font-size:14px;color:#fff;font-weight:500;margin:0 auto}#price_sec01 .txt_box strong{display:block;font-size:50px;color:#111;line-height:100%;font-weight:700;margin-top:16px}#price_sec01 .txt_box p{font-size:20px;color:#333;line-height:32px;margin-top:30px}#price_sec01 .sec01_list{width:928px;margin:50px auto 0}#price_sec01 .sec01_list>div{margin:0 -4px}#price_sec01 .sec01_list>div ul{width:100%}#price_sec01 .sec01_list>div ul li{width:50%;float:left;padding:0 4px;margin-top:8px}#price_sec01 .sec01_list>div ul li div{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);font-size:18px;color:#444;padding:24px 36px 24px 78px;position:relative}#price_sec01 .sec01_list>div ul li div:before{content:"";position:absolute;top:50%;margin-top:-15px;left:36px;width:30px;height:30px;border-radius:100%;background:url(../img/sub/price_sec01_check.png) 50% 50% no-repeat #393f50}#price_sec01 .sec01_plan_wrap{width:100%}#price_sec01 .sec01_plan_wrap .switch{background:#eb4134;border-radius:21px;display:block;height:42px;position:relative;width:80px;margin:0 auto}#price_sec01 .sec01_plan_wrap .switch label{color:#111;font-size:20px;font-weight:500;line-height:42px;text-transform:uppercase;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s ease;-o-transition:color .2s;transition:color .2s;cursor:pointer}#price_sec01 .sec01_plan_wrap .switch label:nth-of-type(1){left:-104%;position:absolute;text-align:right}#price_sec01 .sec01_plan_wrap .switch label:nth-of-type(2){position:absolute;right:-104%;text-align:left}#price_sec01 .sec01_plan_wrap .switch input{height:42px;left:0;opacity:0;position:absolute;top:0;width:80px;z-index:2;margin-right:0}#price_sec01 .sec01_plan_wrap .switch input:checked~label:nth-of-type(1){color:#eb4134}#price_sec01 .sec01_plan_wrap .switch input:checked~label:nth-of-type(2){color:#111}#price_sec01 .sec01_plan_wrap .switch input:checked~.toggle{left:5px}#price_sec01 .sec01_plan_wrap .switch input:checked{z-index:0}#price_sec01 .sec01_plan_wrap .switch input~:checked~label:nth-of-type(1){color:#111}#price_sec01 .sec01_plan_wrap .switch input~:checked~label:nth-of-type(2){color:#eb4134}#price_sec01 .sec01_plan_wrap .switch input~:checked~.toggle{left:43px}#price_sec01 .sec01_plan_wrap .toggle{background:#fff;border-radius:50%;height:32px;left:0;position:absolute;top:5px;-webkit-transition:left .2s;-moz-transition:left .2s;-ms-transition:left .2s ease;-o-transition:left .2s;transition:left .2s;width:32px;z-index:1}#price_sec01 .sec01_plan_wrap .plan_list{width:100%;margin-top:60px}#price_sec01 .sec01_plan_wrap .plan_list>div{margin:0 -15px}#price_sec01 .sec01_plan_wrap .plan_list>div ul{width:100%;height:100%;display:table}#price_sec01 .sec01_plan_wrap .plan_list>div ul li{width:33.3333%;display:table-cell;padding:0 15px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div{width:100%;height:100%;padding:54px 50px;border:1px solid #f7a6a0;border-radius:20px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info{width:100%;text-align:center}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info h4{display:block;position:relative;font-size:20px;color:#111;font-weight:500;line-height:100%;padding-top:120px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info h4:before{content:"";position:absolute;top:0;left:50%;margin-left:-50px;width:100px;height:100px;border-radius:100%}#price_sec01 .sec01_plan_wrap .plan_list>div ul li.plan01>div .top_info h4:before{background:url(../img/sub/plan01_icon.png) 50% 50% no-repeat #f8f8f8}#price_sec01 .sec01_plan_wrap .plan_list>div ul li.plan02>div .top_info h4:before{background:url(../img/sub/plan02_icon.png) 50% 50% no-repeat #f8f8f8}#price_sec01 .sec01_plan_wrap .plan_list>div ul li.plan03>div .top_info h4:before{background:url(../img/sub/plan03_icon.png) 50% 50% no-repeat #f8f8f8}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info .ti_price{width:100%;font-size:0;letter-spacing:-.5px;margin-top:30px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info .ti_price strong{display:inline-block;font-size:42px;color:#eb4134;font-weight:700;line-height:100%}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info .ti_price span{display:inline-block;font-size:24px;color:#eb4134;line-height:100%;padding-left:4px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info>span{display:block;font-size:16px;color:#444;line-height:100%;margin-top:20px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info p{font-size:15px;color:#666;line-height:24px;margin-top:12px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info a{display:block;width:100%;height:60px;line-height:60px;background:#20242f;border-radius:10px;font-size:18px;color:#fff;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:24px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info a:hover{background:#eb4134}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function{width:100%;border-top:1px solid #dddfe5;margin-top:30px;padding-top:36px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function strong{display:block;font-size:18px;color:#111;line-height:100%;font-weight:500}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list{width:100%;margin-top:16px;min-height:314px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list p{font-size:15px;color:#666;line-height:22px;padding:3px 0 3px 22px;position:relative}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list p:before{content:"";position:absolute;top:7px;left:0;width:16px;height:12px;background:url(../img/sub/f_list_check.png) no-repeat}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list p.point{color:#eb4134}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .plan_list_bt{display:block;width:100%;height:54px;line-height:52px;border:1px solid #727681;border-radius:10px;padding:0 20px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .plan_list_bt span{display:inline-block;font-size:16px;color:#393f50;font-weight:500;position:relative;padding-left:24px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .plan_list_bt span:before{content:"";position:absolute;top:50%;margin-top:-8px;left:0;width:16px;height:16px;background:url(../img/sub/call_icon.png) no-repeat}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .plan_list_bt dfn{display:inline-block;font-style:normal;font-size:14px;color:#5c606a;padding-left:8px}#price_sec01 .sec01_plan_wrap .text_area{text-align:center}#price_sec01 .sec01_plan_wrap .text_area h2{color:#111;font-size:48px}#price_sec01 .sec01_plan_wrap .text_area h2 span{font-size:48px;color:#eb4134}#price_sec01 .sec01_plan_wrap .text_area p{margin-top:30px;font-size:18px;color:#111}#price_sec02{width:100%;padding:160px 0;background:#f9fafb}#price_sec02 .inner{width:100%;max-width:1040px;margin:0 auto}#price_sec02 .txt_box{width:calc(100% - 460px);float:right;padding-left:136px;margin-top:50px}#price_sec02 .txt_box dfn{font-style:normal;font-size:24px;color:#eb4134;line-height:100%}#price_sec02 .txt_box strong{display:block;font-size:50px;color:#111;line-height:62px;font-weight:700;margin-top:20px}#price_sec02 .txt_box p{font-size:18px;color:#666;line-height:32px;margin-top:32px}#price_sec02 .sec02_list{width:460px;float:left;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);border-radius:20px}#price_sec02 .sec02_list>div{width:100%;border-radius:20px;overflow:hidden}#price_sec02 .sec02_list>div img{width:100%}#price_sec03{width:100%;padding-top:160px}#price_sec03 .inner{width:100%;max-width:1200px;margin:0 auto}#price_sec03 .sec03_cont{width:100%;display:table;padding:80px 120px;background:#d1e9f9;border-radius:20px}#price_sec03 .sec03_cont .cont_left{width:calc(100% - 360px);display:table-cell;vertical-align:middle}#price_sec03 .sec03_cont .cont_left div{font-size:30px;color:#333d43;line-height:100%;font-weight:500}#price_sec03 .sec03_cont .cont_left strong{display:block;font-size:46px;color:#169cf6;font-weight:700;line-height:100%;margin-top:12px}#price_sec03 .sec03_cont .cont_left p{font-size:16px;color:#606a70;line-height:28px;margin-top:30px}#price_sec03 .sec03_cont .cont_right{width:360px;display:table-cell;vertical-align:middle}#price_sec03 .sec03_cont .cont_right ul{width:100%}#price_sec03 .sec03_cont .cont_right ul li{display:block;position:relative;padding-top:42px;margin-top:24px}#price_sec03 .sec03_cont .cont_right ul li:first-child{padding-top:0;margin-top:0}#price_sec03 .sec03_cont .cont_right ul li:before{content:"";position:absolute;top:0;left:50%;width:27px;height:27px;margin-left:-13px;background:url(../img/sub/price_sec03_icon.png) no-repeat}#price_sec03 .sec03_cont .cont_right ul li:first-child:before{display:none}#price_sec03 .sec03_cont .cont_right ul li .logo01{width:202px;height:42px;background:url(../img/sub/price_sec03_img01.png) no-repeat;margin:0 auto}#price_sec03 .sec03_cont .cont_right ul li .logo02{width:226px;height:52px;background:url(../img/sub/price_sec03_img02.png) no-repeat;margin:0 auto}#price_sec04{width:100%;padding:100px 0;background:#f9fafb}#price_sec04 .inner{width:100%;max-width:960px;margin:0 auto}#price_sec04 h3{display:block;font-size:36px;color:#111;font-weight:700;line-height:100%}#price_sec04 .faq_list{width:100%;margin-top:50px}#price_sec04 .faq_list .box{width:100%;margin-top:10px}#price_sec04 .faq_list .box:first-child{margin-top:0}#price_sec04 .faq_list .box>a{display:block;border-radius:10px;padding:28px 36px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#price_sec04 .faq_list .box>a:hover{background:#f2f4f6}#price_sec04 .faq_list .box>a span{display:block;font-size:20px;color:#111;line-height:100%;position:relative;padding:0 36px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#price_sec04 .faq_list .box>a span:before{content:"Q.";color:#b0b8c1;font-size:25px;line-height:100%;font-weight:700;letter-spacing:0;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#price_sec04 .faq_list .box>a span:after{content:"";width:23px;height:14px;background:url(../img/sub/icon_arr_b.png) no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#price_sec04 .faq_list .box>div{display:none;padding:0 36px}#price_sec04 .faq_list .box>div p{font-size:16px;line-height:30px;padding:28px 36px 36px;color:#666}#price_sec04 .faq_list .box.on>a{background:#f2f4f6}#price_sec04 .faq_list .box.on>a span{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#price_sec04 .faq_list .box.on>a span:after{background-image:url(../img/sub/icon_arr_b_on.png);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#virtual{width:100%;padding:250px 0 160px;background:#f3f5f9}#virtual .inner{width:100%;max-width:730px;margin:0 auto}#virtual .tit_box{width:100%;text-align:center}#virtual .tit_box p{font-size:24px;color:#eb4134;line-height:100%}#virtual .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%;margin-top:22px}#virtual .form_box{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:80px 128px;margin-top:50px}#virtual .form_box .form_list{width:100%}#virtual .form_box .form_list .box{width:100%;margin-top:30px}#virtual .form_box .form_list .box:first-child{margin-top:0}#virtual .form_box .form_list .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#virtual .form_box .box input[type=password],#virtual .form_box .form_list .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#virtual .form_box .box input[type=password]:focus,#virtual .form_box .form_list .box input[type=text]:focus{border:1px solid #eb4134}#virtual :-ms-input-placeholder,#virtual ::-webkit-input-placeholder,#virtual ::placeholder{color:#979797}#virtual .form_box a.v_account_btn{width:100%;height:64px;line-height:64px;text-align:center;background:#20242f;border-radius:10px;font-size:18px;color:#fff;font-weight:500;display:block;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:30px}#virtual .form_box a.v_account_btn:hover{background:#12151e}#virtual .other_login{width:100%;margin-top:46px}#virtual .other_login p{font-size:16px;color:#4c4f59;line-height:100%}#virtual .other_login a.k_login_btn{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#ffe500;border-radius:10px;font-size:18px;color:#402325;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:20px;position:relative}#virtual .other_login a.k_login_btn:before{content:"";position:absolute;top:50%;left:24px;margin-top:-12px;width:26px;height:24px;background:url(../img/sub/kakao_icon.png) no-repeat}#virtual .other_login a.k_login_btn:after{content:"";position:absolute;top:50%;left:74px;width:1px;height:24px;margin-top:-12px;background:#d9be07}#virtual .other_login a.k_login_btn:hover{background:#f0d800}#news_top{width:100%;height:545px;position:relative;background:#eff1f3;margin-top:132px}#news_top .inner{width:100%;height:100%;max-width:1200px;margin:0 auto;position:relative}#news_top .slide,#news_top .slide li{width:100%}#news_top .slide li .box{width:100%;display:table}#news_top .slide li .box .txt_box{width:calc(100% - 520px);display:table-cell;vertical-align:middle;padding-right:80px}#news_top .slide li .box .txt_box dfn{display:block;font-style:normal;font-size:24px;color:#eb4134;line-height:100%}#news_top .slide li .box .txt_box strong{display:block;width:100%;min-height:115px;font-size:46px;color:#111;font-weight:700;line-height:1.5;margin-top:18px;letter-spacing:-1.5px}#news_top .slide li .box .txt_box p{font-size:18px;color:#444;height:60px;line-height:32px;margin-top:24px;overflow:hidden}#news_top .slide li .box .txt_box a{display:block;width:160px;height:54px;line-height:54px;text-align:center;background:#20242f;border-radius:10px;font-size:15px;color:#fff;-webkit-transition:.3s;transition:.3s;margin-top:40px}#news_top .slide li .box .txt_box a:hover{background:#12151e}#news_top .slide li .box .img_box{width:520px;height:520px;display:table-cell;vertical-align:middle;border-radius:20px;overflow:hidden}#news_top .slide li .box .img_box img{width:100%;max-height:313px;-o-object-fit:cover;object-fit:cover;border-radius:20px}#news_top .ctr_bx{width:100%;position:absolute;bottom:30px;text-align:center;font-size:0}#news_top .ctr_bx .arrow{display:inline-block;font-size:0;text-indent:-99999;overflow:hidden;width:12px;height:21px}#news_top .ctr_bx .prev_ar{background:url(../img/sub/new_top_arr_prev.png) no-repeat}#news_top .ctr_bx .next_ar{background:url(../img/sub/new_top_arr_next.png) no-repeat}#news_top .ctr_bx .count{display:inline-block;padding:0 22px}#news_top .ctr_bx .count>span{display:inline-block;vertical-align:middle}#news_top .ctr_bx .count>span>span{display:inline-block;font-size:15px;color:#888;line-height:100%}#news_top .ctr_bx .count>span.current>span{color:#20242f;font-weight:500}#news_top .ctr_bx .count>p{display:inline-block;font-size:15px;color:#888;line-height:100%;vertical-align:middle;padding:0 5px}.insight{width:100%}.insight:last-child .inner{padding-bottom:0;border-bottom:none}.insight:first-child{height:450px;width:100%;background:#20242f}.insight:first-child .point_color{color:#eb4134}.insight:first-child .inner{height:100%;padding:0 50px;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;border-bottom:none}.insight:first-child h2{font-size:35px;font-weight:600;line-height:1.3;margin-bottom:20px;color:#fff}.insight:first-child h4,.insight:first-child p{font-size:17px;font-weight:400;color:#fff}.insight:first-child .txt_box{position:relative;flex-basis:auto;line-height:1.5}.insight:first-child .txt_box p{display:none}.insight:first-child .goto_oopy{cursor:default}.insight:first-child .img_box{display:flex;justify-content:end;align-items:center;flex-basis:auto}.insight:first-child .img_box img{max-width:430px;width:100%;height:100%;border-radius:10px}.insight:first-child .btn_more{display:block;position:relative;width:160px;bottom:0;margin-top:30px;padding:15px 40px;font-size:15px;text-align:center;color:#fff;background:#eb4134;border-radius:8px}.insight .insight_top{height:100%;margin-top:140px;background-size:cover}.insight .inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;padding:80px 0;border-bottom:1px solid #dddfe2}.insight .inner .title{margin-bottom:40px}.insight .inner .title>h3{font-size:21px;color:#111}.insight .inner .cont_1{position:relative;width:49%}.insight .inner .cont_1 .cont .img_box{display:block;margin-bottom:20px;overflow:hidden;max-width:588px;max-height:354px;border-radius:10px}.insight .inner .cont_1 .cont .img_box img{width:100%}.insight .inner .cont_1 .cont .txt_box{color:#111}.insight .inner .cont_1 .cont .txt_box dfn{display:block;font-size:15px;font-style:normal;color:#eb4134}.insight .inner .cont_1 .cont .txt_box strong{min-height:30px;margin:10px 0 20px;font-size:24px;font-weight:700;line-height:30px}.insight .inner .cont_1 .cont .txt_box p{min-height:46px;font-size:15px;color:#666}.insight .inner .cont_1 .cont .txt_box>a{display:block;width:100%;height:54px;margin-top:40px;font-size:15px;line-height:54px;text-align:center;color:#fff;background:#20242f;border:1px solid #20242f;border-radius:8px;transition:.3s}.insight .inner .cont_1 .cont .txt_box>a:hover{color:#111;background:#fff;border:1px solid #20242f}.insight .inner .cont_1 .ctr_bx{width:100%;position:absolute;bottom:0;text-align:center;font-size:0}.insight .inner .cont_1 .ctr_bx .arrow{display:inline-block;font-size:0;text-indent:-99999;overflow:hidden;width:12px;height:21px}.insight .inner .cont_1 .ctr_bx .prev_ar{background:url(../img/sub/new_top_arr_prev.png) no-repeat}.insight .inner .cont_1 .ctr_bx .next_ar{background:url(../img/sub/new_top_arr_next.png) no-repeat}.insight .inner .cont_1 .ctr_bx .count{display:inline-block;padding:0 22px}.insight .inner .cont_1 .ctr_bx .count>span{display:inline-block;vertical-align:middle}.insight .inner .cont_1 .ctr_bx .count>span>span{display:inline-block;font-size:15px;color:#888;line-height:100%}.insight .inner .cont_1 .ctr_bx .count>span.current>span{color:#20242f;font-weight:500}.insight .inner .cont_1 .ctr_bx .count>p{display:inline-block;font-size:15px;color:#888;line-height:100%;vertical-align:middle;padding:0 5px}.insight .inner .cont_2{position:relative;width:49%;overflow:hidden}.insight .inner .cont_2 .popular .cont li{padding:20px 0;border-bottom:1px solid #dddfe2}.insight .inner .cont_2 .popular .cont li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.insight .inner .cont_2 .popular .cont li .box{display:flex;justify-content:space-between}.insight .inner .cont_2 .popular .cont li .box .img_box{display:flex;align-items:center;margin-left:20px}.insight .inner .cont_2 .popular .cont li .box .img_box img{width:160px;height:96px;border-radius:10px;object-fit:cover}.insight .inner .cont_2 .popular .cont li .box .txt_box{margin:15px 0 0 10px;vertical-align:middle}.insight .inner .cont_2 .popular .cont li .box .txt_box strong{font-size:16px;font-weight:500;color:#111}.insight .inner .cont_2 .popular .cont li .box .txt_box .summary{display:flex;flex-wrap:wrap;align-items:center;font-size:15px;color:#666}.insight .inner .cont_2 .popular .cont li .box .txt_box .summary ins{padding:1px 8px;margin:10px 4px 0 0;color:#eb4134;font-size:14px;border:1px solid #eb4134;border-radius:13px}.insight .inner .cont_2 .popular .cont li .box .txt_box .summary ins:last-child{margin-right:0}.insight .inner .cont_2 .popular .cont li .box .txt_box .summary p{margin:10px 0 0;font-size:15px;color:#666}.insight .inner .cont_2 .popular .cont li .box .txt_box dfn{font-size:15px;font-style:normal;color:#929292}.insight .inner .cont_2>.newsletter{position:relative;margin:0;padding:45px 20px;bottom:0;border-radius:10px;text-align:left;background:url(../img/sub/news_newsletter.png) center center no-repeat}.insight .inner .cont_2>.newsletter input[type=text]{width:78%;height:45px;margin-right:5px;padding:0;text-align:center;border-radius:4px}.insight .inner .cont_2>.newsletter input[type=text]::placeholder{font-size:18px;color:#c8c8c8}.insight .inner .cont_2>.newsletter input[type=checkbox]{width:24px;height:24px}.insight .inner .cont_2>.newsletter label{color:#fff;font-size:14px}.insight .inner .cont_2>.newsletter .newsletter_txt{margin-bottom:30px}.insight .inner .cont_2>.newsletter .newsletter_txt>h6{display:block;font-size:28px;font-weight:500;color:#fff}.insight .inner .cont_2>.newsletter .newsletter_txt .point_text{display:inline-block;padding:0 5px;background:#eb4134;color:#fff}.insight .inner .cont_2>.newsletter .newsletter_form{display:flex;flex-wrap:wrap;justify-content:space-between;cursor:pointer}.insight .inner .cont_2>.newsletter .newsletter_form>a{display:inline-block;width:20%;font-size:15px;line-height:45px;text-align:center;border-radius:4px;cursor:pointer;background:#eb4134;color:#fff;transition:.3s}.insight .inner .cont_2>.newsletter .newsletter_form>a>span{font-size:18px;font-weight:500}.insight .inner .cont_2>.newsletter .newsletter_form>a:hover{background:#20242f}.insight .inner .cont_2>.newsletter .newsletter_form .newsletter_agree{margin-top:25px;text-align:left;color:#fff}.insight .inner .cont_2>.newsletter .newsletter_form .newsletter_agree a{color:#fff;font-size:14px;text-decoration:underline #eb4134}.insight .inner .list_detail li{width:100%;margin-bottom:17px;transition-duration:.2s;transition-property:transform}.insight .inner .list_detail li .txt_box{display:flex;justify-content:space-between;align-items:center}.insight .inner .list_detail li .txt_box p{display:inline-block;width:80px;font-size:15px;color:#666}.insight .inner .list_detail li .txt_box strong{padding:0;width:calc(100% - 90px);font-size:15px;font-weight:500;display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;color:#111}.insight .inner .list_detail li:last-child{margin-bottom:0}.insight .inner .list_detail li:hover{transform:scale(1.01)}.insight .inner .cont_1.insight_banner a img{width:100%;border-radius:10px}.insight .inner .cont_2.insight_banner{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.insight .inner .cont_2.insight_banner div{width:100%;height:49%}.insight .inner .cont_2.insight_banner div a{width:100%;height:100%}.insight .inner .cont_2.insight_banner div a img{width:100%;border-radius:10px}.insight .inner .cont_2.img_only{padding-top:0;overflow:hidden}.insight .inner .cont_2.img_only img{border-radius:10px}.insight .inner .list_box .list_tit{position:relative;margin-bottom:40px}.insight .inner .list_box .list_tit h3{display:block;font-size:21px;color:#111;line-height:1.3;font-weight:700}.insight .inner .list_box .list_tit h3 span{color:#eb4134}.insight .inner .list_box .list_tit a.more_btn{display:block;position:absolute;top:3px;right:0;width:80px;height:34px;line-height:32px;border:1px solid #ccd1dc;border-radius:4px;text-align:center}.insight .inner .list_box .list_tit a.more_btn span{display:inline-block;font-size:13px;color:#9196a2;position:relative;padding-right:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.insight .inner .list_box .list_tit a.more_btn span:before{content:"";position:absolute;top:50%;right:0;margin-top:-6px;width:7px;height:10px;background:url(../img/sub/more_arr.png) no-repeat}.insight .inner .list_box .list_tit a.more_btn:hover span{padding-right:16px}.insight .inner .list_box .list_cont{width:100%}.insight .inner .list_box .list_cont>div ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:10px 0;overflow:hidden}.insight .inner .list_box .list_cont>div ul li{width:24%;min-height:349px;transition:.5s}.insight .inner .list_box .list_cont>div ul li:hover{transform:translateY(-10px)}.insight .inner .list_box .list_cont>div ul li>a{width:100%;display:block}.insight .inner .list_box .list_cont>div ul li>a .img_box{height:170px;border-radius:10px;overflow:hidden}.insight .inner .list_box .list_cont>div ul li>a .img_box img{width:100%;height:100%;object-fit:cover;transition:.2s}.insight .inner .list_box .list_cont>div ul li>a .txt_box strong{min-height:40px;margin-top:20px;font-size:16px;color:#111;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2}.insight .inner .list_box .list_cont>div ul li>a .txt_box .item_info{margin-top:15px}.insight .inner .list_box .list_cont>div ul li>a .txt_box .item_info p span{font-size:15px;color:#929292}.insight .inner .list_box .list_cont>div ul li>a .txt_box .item_txt{margin-top:4px;min-height:40px;font-size:15px;line-height:1.4;color:#666;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2}.insight .inner .insight_instagram{width:100%}.insight .inner .insight_instagram .swiper-button-next,.insight .inner .insight_instagram .swiper-button-prev{display:none}.insight .inner .insight_instagram .swiper-slide{position:relative;width:24.25%;min-height:349px;margin-right:1%;padding:10px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:10px;transition:.5s}.insight .inner .insight_instagram .swiper-slide:hover{transform:translateY(-10px)}.insight .inner .insight_instagram .swiper-slide:last-child{margin-right:0}.insight .inner .insight_instagram .swiper-slide .top{height:60px;padding:10px 10px 10px 35px;background:url(../img/sub/instagram_profile.png) 0 center no-repeat;font-size:0}.insight .inner .insight_instagram .swiper-slide .top h6{font-size:14px;font-weight:500;color:#111}.insight .inner .insight_instagram .swiper-slide .top span{font-size:10px;color:#f7a6a0}.insight .inner .insight_instagram .swiper-slide .contents img{width:100%;border-radius:4px}.insight .inner .insight_instagram .swiper-slide .contents span{display:block;margin:10px 0;font-size:14px;color:#f7a6a0}.insight .inner .insight_instagram .swiper-slide .contents span::after{content:"";display:block;position:absolute;width:100%;height:1px;left:0;transform:translateY(10px);color:#dddfe2;background:#dddfe2}.insight .inner .insight_instagram .swiper-slide .contents p{padding-top:10px;font-size:14px;color:#111}.insight .insight_top_forum{color:#111;background:#20242f}.insight .insight_top_forum h2{margin-bottom:0;color:#fff;font-size:32px;font-weight:700}.insight .insight_top_forum h2 strong{color:#d13cc2}.insight .insight_top_forum span{color:#fff;font-size:16px;font-weight:400}.insight .insight_top_forum .amp{font-size:inherit;color:#fff}.insight .insight_top_forum .info{margin-top:20px}.insight .insight_top_forum .info span{position:relative}.insight .insight_top_forum .info span:first-child::after{content:"";display:inline-block;position:relative;margin:0 10px 0 8px;width:1px;height:12px;background:#fff}.insight .insight_top_forum .info span:last-child{display:inline-block;width:100%}@media all and (max-width:580px){.insight:first-child .insight_top_forum h2{margin-bottom:0}}.scrollindicator{position:fixed;width:100%;top:80px;left:0;right:0;margin:0 auto;z-index:1000;background-color:#f9fafb;display:none}.scrollindicator .progress-container{width:100%;height:8px;background:#ccc}.scrollindicator .progress-container .progress-bar{height:8px;width:0%;background:#eb4134}#news_list{width:100%;margin-top:140px;padding-top:80px}#news_list .inner{width:100%;max-width:1200px;margin:0 auto}#news_list .list_box{width:100%;margin-top:34px;padding-top:80px;border-top:1px solid #dddfe2}#news_list .list_box:first-child{margin-top:0;padding-top:0;border-top:0}#news_list .list_box .list_tit{width:100%;position:relative}#news_list .list_box .list_tit a.more_btn{display:block;position:absolute;top:-2px;right:0;width:80px;height:34px;line-height:32px;border:1px solid #ccd1dc;border-radius:4px;text-align:center}#news_list .list_box .list_tit a.more_btn span{display:inline-block;font-size:13px;color:#9196a2;position:relative;padding-right:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#news_list .list_box .list_tit a.more_btn span:before{content:"";position:absolute;top:50%;right:0;margin-top:-6px;width:7px;height:10px;background:url(../img/sub/more_arr.png) no-repeat}#news_list .list_box .list_tit a.more_btn:hover span{padding-right:16px}#news_list .list_box h3{display:block;font-size:21px;color:#111;line-height:1.3;font-weight:700}#news_list .list_box h3 span{color:#eb4134}#news_list .list_box .list_cont{width:100%;margin-top:40px}#news_list .list_box .list_cont>div{margin:0 -12px}#news_list .list_box .list_cont>div ul{width:100%;overflow:hidden}#news_list .list_box .list_cont>div ul li{width:25%;float:left;padding:0 12px;margin-bottom:60px}#news_list .list_box .list_cont>div ul li>a{display:block;width:100%}#news_list .list_box .list_cont>div ul li>a .img_box{width:100%;height:170px;border-radius:20px;overflow:hidden}#news_list .list_box .list_cont>div ul li>a .img_box img{width:100%;height:100%;object-fit:cover}#news_list .list_box .list_cont>div ul li>a .txt_box{width:100%;min-height:108px;margin-top:20px}#news_list .list_box .list_cont>div ul li>a .txt_box strong{display:-webkit-box;font-size:18px;color:#111;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.4;height:26px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info{width:100%;font-size:0;margin:20px 0 5px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p{display:inline-block;position:relative;padding:0 10px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p:first-child{padding-left:0}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p:before{content:"";position:absolute;top:50%;margin-top:-4px;left:0;width:1px;height:10px;background:#c9cccf}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p:first-child:before{display:none}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p span{display:inline-block;font-size:15px;color:#9e9e9e;line-height:100%;letter-spacing:-.5px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_txt{font-size:15px;color:#666;line-height:24px;margin-top:14px}#news_list .list_box .btn_box{width:100%;text-align:center;margin:14px 0 80px}#news_list .list_box .btn_box a.content_more{display:inline-block;width:140px;height:54px;line-height:52px;border:1px solid #20242f;border-radius:5px;font-size:16px;color:#20242f;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#news_list .list_box .btn_box a.content_more:hover{background:#20242f;color:#fff}#news_list .list_box .news_list_top{width:100%;position:relative;padding-top:100px}#news_list .list_box .news_list_top .nlt_top{width:100%}#news_list .list_box .news_list_top .nlt_top ul{font-size:0}#news_list .list_box .news_list_top .nlt_top ul li{display:inline-block;font-size:15px;color:#989898;line-height:100%;position:relative;padding:0 10px 0 14px}#news_list .list_box .news_list_top .nlt_top ul li:first-child{padding-left:0}#news_list .list_box .news_list_top .nlt_top ul li:before{content:"";position:absolute;top:50%;margin-top:-5px;left:0;width:6px;height:9px;background:url(../img/sub/location_arr.png) no-repeat}#news_list .list_box .news_list_top .nlt_top ul li:first-child:before{display:none}#news_list .list_box .news_list_top .nlt_top h3{display:block;font-size:30px;color:#111;line-height:1.3;font-weight:700;margin-top:20px}#news_list .list_box .news_list_top .nlt_top>h4{font-size:17px;color:#666;line-height:28px;margin-top:24px;font-weight:400}#news_list .list_box .news_list_top .nlt_top .view_bt{font-size:0;width:100%;margin-top:24px}#news_list .list_box .news_list_top .nlt_top .view_bt p{display:inline-block;font-size:15px;color:#888;line-height:100%;letter-spacing:-.5px;position:relative;padding:0 12px}#news_list .list_box .news_list_top .nlt_top .view_bt p:first-child{padding-left:0}#news_list .list_box .news_list_top .nlt_top .view_bt p:before{content:"";position:absolute;top:50%;left:0;margin-top:-5px;width:1px;height:10px;background:#c9cccf}#news_list .list_box .news_list_top .nlt_top .view_bt p:first-child:before{display:none}#news_list .list_box .news_list_top .nlt_top .view_bt p a{display:block;color:#444;text-decoration:underline;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#news_list .list_box .news_list_top .nlt_top .view_bt p a:hover{color:#eb4134}#news_list .list_box .news_list_top .nlt_category{width:100%;border-top:2px solid #454853;margin-top:36px;padding-top:40px}#news_list .list_box .news_list_top .nlt_category ul{font-size:0}#news_list .list_box .news_list_top .nlt_category ul li{display:inline-block;position:relative;padding:0 12px}#news_list .list_box .news_list_top .nlt_category ul li:first-child{padding-left:0}#news_list .list_box .news_list_top .nlt_category ul li:before{content:"";position:absolute;top:50%;margin-top:-5px;left:0;width:1px;height:12px;background:#c9cccf}#news_list .list_box .news_list_top .nlt_category ul li:first-child:before{display:none}#news_list .list_box .news_list_top .nlt_category ul li a{display:block;font-size:16px;color:#888;line-height:100%;cursor:pointer}#news_list .list_box .news_list_top .nlt_category ul li a:hover{text-decoration:underline}#news_list .list_box .news_list_top .nlt_category ul li.new{padding-right:34px}#news_list .list_box .news_list_top .nlt_category ul li.new a{position:relative}#news_list .list_box .news_list_top .nlt_category ul li.new a span{position:absolute;top:0;right:-22px;display:block;width:18px;height:18px;border-radius:100%;background:#eb4134;text-align:center;line-height:18px;font-size:10px;color:#fff;font-weight:700;margin-left:4px}#news_list .list_box .news_list_top .nlt_category ul li.all_view a{color:#eb4134;font-weight:500}#news_list .list_box .view_cont{width:100%;border-top:2px solid #454853;margin-top:50px;padding-top:50px;table-layout:fixed}#news_list .list_box .view_cont .vc_top{width:100%;position:relative;padding:0 0 6px 18px}#news_list .list_box .view_cont .vc_top:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#20242f}#news_list .list_box .view_cont .vc_top strong{display:block;font-size:18px;color:#111;font-weight:500}#news_list .list_box .view_cont .vc_top p{font-size:15px;color:#9e9e9e;line-height:100%;letter-spacing:-.5px;margin-top:14px}#news_list .list_box .view_cont .vc_top p span{display:inline-block;padding-left:10px}#news_list .list_box .view_cont .vc{width:100%;font-size:15px;color:#666;line-height:28px;word-break:break-all;margin-top:10px}#news_list .list_box .view_cont .vc img{max-width:100%}#news_list .list_box .v_btn_box{width:100%;border-top:1px solid #dedede;margin-top:80px;padding-top:50px;text-align:center}#news_list .list_box .v_btn_box a{display:inline-block;width:140px;height:54px;line-height:54px;background:#20242f;border-radius:5px;font-size:16px;color:#fff;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#news_list .list_box .v_btn_box a:hover{background:#12151e}.news_view{width:100%;margin-top:100px}.news_view .inner{display:flex;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto}.news_view .list_box{width:100%;max-width:800px;margin-top:34px;padding-top:80px;border-top:1px solid #dddfe2}.news_view .list_box:first-child{margin-top:0;padding-top:0;border-top:0}.news_view .list_box .news_list_top{width:100%;position:relative;padding-top:100px}.news_view .list_box .news_list_top .nlt_top{width:100%}.news_view .list_box .news_list_top .nlt_top ul{font-size:0}.news_view .list_box .news_list_top .nlt_top ul li{display:inline-block;font-size:15px;color:#989898;line-height:100%;position:relative;padding:0 10px 0 14px}.news_view .list_box .news_list_top .nlt_top ul li:first-child{padding-left:0}.news_view .list_box .news_list_top .nlt_top ul li:before{content:"";position:absolute;top:50%;margin-top:-5px;left:0;width:6px;height:9px;background:url(../img/sub/location_arr.png) no-repeat}.news_view .list_box .news_list_top .nlt_top ul li:first-child:before{display:none}.news_view .list_box .news_list_top .nlt_top h3{display:block;font-size:30px;color:#111;line-height:1.5;font-weight:700;margin-top:20px}.news_view .list_box .news_list_top .nlt_top>h4{font-size:17px;color:#666;line-height:28px;margin-top:24px}.news_view .list_box .news_list_top .nlt_top .view_bt{display:flex;align-items:center;font-size:0;width:100%;margin-top:24px}.news_view .list_box .news_list_top .nlt_top .view_bt p{display:inline-block;font-size:15px;color:#888;line-height:1;font-weight:400;letter-spacing:-.5px;position:relative;padding:0 12px}.news_view .list_box .news_list_top .nlt_top .view_bt p:first-child{padding-left:0}.news_view .list_box .news_list_top .nlt_top .view_bt p:before{content:"";position:absolute;top:50%;left:0;margin-top:-5px;width:1px;height:10px;background:#c9cccf}.news_view .list_box .news_list_top .nlt_top .view_bt p:first-child:before{display:none}.news_view .list_box .news_list_top .nlt_top .view_bt p a{position:relative;display:flex;align-items:center;color:#eb4134;font-size:15px;cursor:pointer}.news_view .list_box .news_list_top .nlt_top .view_bt p a::before{content:"";background:url(../img/common/share.png) no-repeat;position:relative;width:16px;height:16px;top:2px;margin-right:5px}.news_view .list_box .news_list_top .nlt_top .view_bt p strong{font-weight:400}.news_view .list_box .list_tit{width:100%;position:relative}.news_view .list_box h3{display:block;font-size:30px;color:#111;line-height:1.4;font-weight:700}.news_view .list_box h3 span{color:#eb4134}.news_view .list_box .list_tit a.more_btn{display:block;position:absolute;top:-2px;right:0;width:80px;height:34px;line-height:32px;border:1px solid #ccd1dc;border-radius:4px;text-align:center}.news_view .list_box .list_tit a.more_btn span{display:inline-block;font-size:13px;color:#9196a2;position:relative;padding-right:12px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.news_view .list_box .list_tit a.more_btn span:before{content:"";position:absolute;top:50%;right:0;margin-top:-6px;width:7px;height:10px;background:url(../img/sub/more_arr.png) no-repeat}.news_view .list_box .list_tit a.more_btn:hover span{padding-right:16px}.news_view .list_box .list_cont{width:100%;margin-top:40px}.news_view .list_box .list_cont>div{margin:0 -12px}.news_view .list_box .list_cont>div ul{width:100%;overflow:hidden}.news_view .list_box .list_cont>div ul li{width:25%;float:left;padding:0 12px;margin-bottom:46px}.news_view .list_box .list_cont>div ul li>a{display:block;width:100%}.news_view .list_box .list_cont>div ul li>a .img_box{width:100%;height:170px;border-radius:20px;overflow:hidden}.news_view .list_box .list_cont>div ul li>a .img_box img{width:100%;height:100%;object-fit:cover}.news_view .list_box .list_cont>div ul li>a .txt_box{width:100%;margin-top:20px}.news_view .list_box .list_cont>div ul li>a .txt_box strong{display:block;font-size:18px;color:#111;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.4;height:2.8em}.news_view .list_box .list_cont>div ul li>a .txt_box .item_info{width:100%;font-size:0;margin-top:20px}.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p{display:inline-block;position:relative;padding:0 10px}.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p:first-child{padding-left:0}.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p:before{content:"";position:absolute;top:50%;margin-top:-4px;left:0;width:1px;height:10px;background:#c9cccf}.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p:first-child:before{display:none}.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p span{display:inline-block;font-size:15px;color:#9e9e9e;line-height:100%;letter-spacing:-.5px}.news_view .list_box .list_cont>div ul li>a .txt_box .item_txt{font-size:15px;color:#666;line-height:24px;margin-top:14px}.news_view .list_box .btn_box{width:100%;text-align:center;margin:14px 0 80px}.news_view .list_box .btn_box a.content_more{display:inline-block;width:140px;height:54px;line-height:52px;border:1px solid #20242f;border-radius:5px;font-size:16px;color:#20242f;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.news_view .list_box .btn_box a.content_more:hover{background:#20242f;color:#fff}.news_view .list_box .view_cont{width:100%;border-top:2px solid #454853;margin-top:50px;padding-top:50px;table-layout:fixed}.news_view .list_box .view_cont .vc_top{width:100%;position:relative;padding:0 0 6px 18px}.news_view .list_box .view_cont .vc_top:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#20242f}.news_view .list_box .view_cont .vc_top strong{display:block;font-size:18px;color:#111;font-weight:500}.news_view .list_box .view_cont .vc_top p{font-size:15px;color:#9e9e9e;line-height:100%;letter-spacing:-.5px;margin-top:14px}.news_view .list_box .view_cont .vc_top p span{display:inline-block;padding-left:10px}.news_view .list_box .view_cont .vc{width:100%;font-size:15px;color:#666;line-height:28px;word-break:break-all;margin-top:50px}.news_view .list_box .view_cont .vc img{max-width:100%}.news_view .list_box .v_btn_box{width:100%;padding-top:50px;text-align:center}.news_view .list_box .v_btn_box a{display:inline-block;width:140px;height:54px;line-height:54px;background:#20242f;border-radius:5px;font-size:16px;color:#fff;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.news_view .list_box .v_btn_box a:hover{background:#12151e}.news_view .list_box .view_author{display:grid;grid-template-columns:159px auto;padding-top:80px}.news_view .list_box .view_author .author_img{grid-area:1/1/4/2;margin-right:40px;vertical-align:middle;display:flex;align-items:center}.news_view .list_box .view_author .author_img img{width:139px;height:139px;border-radius:50%}.news_view .list_box .view_author .author_name{grid-area:1/2/2/3;font-size:19px;color:#000}.news_view .list_box .view_author .author_profile{grid-area:2/2/3/3;margin:5px 0 20px;font-size:15px;color:#333}.news_view .list_box .view_author .author_desc{grid-area:3/2/4/3;font-size:15px;color:#333}.news_view aside{position:relative;width:100%;max-width:320px;min-height:1109px;margin-top:300px;overflow:hidden}.news_view aside .newsletter{padding:20px;height:fit-content;max-height:377px;max-width:320px;background:url(../img/sub/news_newsletter.png) center center no-repeat;border-radius:10px}.news_view aside .newsletter>h3{font-size:21px;font-weight:500;line-height:31px;color:#fff}.news_view aside .newsletter p{margin:10px 0 35px;font-size:15px;font-weight:100;line-height:25px;color:#fff}.news_view aside .newsletter .newsletter_form{display:flex;flex-wrap:wrap;justify-content:center;cursor:pointer}.news_view aside .newsletter .newsletter_form input[type=text]{height:40px;width:100%;text-align:center;border-radius:10px}.news_view aside .newsletter .newsletter_form input[type=text]::placeholder{font-size:14px;color:#c8c8c8}.news_view aside .newsletter .newsletter_form>a{display:inline-block;width:100%;margin:10px 0 20px;font-size:15px;line-height:40px;text-align:center;color:#fff;background:#eb4134;border-radius:10px;transition:.3s}.news_view aside .newsletter .newsletter_form>a:hover{background:#20242f}.news_view aside .newsletter .newsletter_form .newsletter_agree{width:100%;color:#fff;font-size:14px}.news_view aside .newsletter .newsletter_form .newsletter_agree a{color:#fff;text-decoration:underline;text-decoration-color:#eb4134;text-underline-position:under}.news_view aside .read_next{position:relative;margin:30px 0}.news_view aside .read_next .post_list{position:relative}.news_view aside .read_next h4{font-size:17px;font-weight:500;color:#111}.news_view aside .read_next li a{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.news_view aside .read_next img{width:90px;height:48px;margin-right:20px;object-fit:cover}.news_view aside .read_next span{width:210px;max-height:42px;font-size:15px;color:#111}.news_view aside .news_banner{position:relative;z-index:998;max-width:320px;max-height:334px}.news_view aside .news_banner picture img{width:100%;height:auto;border-radius:10px}.news_view aside .news_banner .banner_txt{position:absolute;top:0;height:100%;padding:55px 30px 25px;text-align:center}.news_view aside .news_banner .banner_txt img{width:100%;margin-bottom:10px}.news_view aside .news_banner .banner_txt>span{display:inline-block;width:100%;font-size:15px;line-height:1.4;color:rgba(0,0,0,0);background:linear-gradient(135deg,#53fdff 0,#006fff 100%);background-clip:text}.news_view aside .news_banner .banner_txt p{display:flex;justify-content:center;align-items:center;margin-bottom:7px;font-size:15px;color:#fff}.news_view aside .news_banner .banner_txt p>span{display:inline-block;width:fit-content;height:14px;margin-left:5px;padding:0 7px;font-size:9px;line-height:14px;letter-spacing:.5px;background:#fd0e89;border-radius:13px}.news_view aside .news_banner .banner_txt a.web{display:block;margin-top:40px;font-size:16px;line-height:46px;color:#fff;background:#fd0e89;border-radius:5px}.news_view aside .news_banner .banner_txt a.mo{display:none}.news_view aside .news_banner.fixed{position:fixed;top:70%;transform:translateY(-50%)}.news_view aside .newsletter.fixed{position:fixed;top:70%;transform:translateY(-50%);z-index:100}.news_view aside .read_next.fixed{position:fixed;top:30%;transform:translateY(-50%)}.news_view aside .news_banner_forum{border-radius:0;background:#f2f5f8}.news_view aside .news_banner_forum>a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.news_view aside .news_banner_forum h4{width:fit-content;font-size:32px;font-weight:700;color:#111}.news_view aside .news_banner_forum .content_wrap{display:flex;flex-direction:column;align-items:center;padding:24px 0 16px;text-align:center}.news_view aside .news_banner_forum .img_wrap{max-width:159px;max-height:159px}.news_view aside .news_banner_forum .img_wrap img{width:100%;height:100%}.news_view aside .news_banner_forum .amp{font-size:inherit;color:#52bde7}.news_view aside .news_banner_forum .info{width:100%;font-size:14px}.news_view aside .news_banner_forum .info span{font-size:inherit;color:#111}.news_view aside .news_banner_forum .info span:first-child::after{content:"";display:inline-block;position:relative;margin:0 10px 0 8px;width:1px;height:12px;background:#52bde7}.news_view aside .news_banner_forum .info span:last-child{display:block}.news_view aside .news_banner_forum .bottom_wrap{display:flex;align-items:center;justify-content:center;width:100%;height:36px;background:linear-gradient(97deg,#12547a 0,#379ec7 100%) no-repeat padding-box;color:#fff}.news_view aside .news_banner_forum .bottom_wrap svg{width:14px;margin-left:6px;fill:#fff}.news_view aside .news_banner_forum .bottom_wrap p{display:inline-block;font-size:14px;font-weight:500}.news_view aside .news_banner_forum .text_wrap_mo{display:none}.news_view .share-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:1000}.news_view .share-popup.show{display:block}.news_view .share-popup strong{display:inline-block;margin-bottom:20px;font-size:18px;font-weight:500;color:#222}.news_view .share-popup .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:350px;padding:20px 40px;text-align:center;background:#fff;border-radius:10px}.news_view .share-popup .modal-content{position:relative}.news_view .share-popup .modal_s{display:flex;justify-content:space-between}.news_view .share-popup .s_icon{margin-right:20px;cursor:pointer}.news_view .share-popup .s_icon:last-child{margin-right:0}.news_view .share-popup .s_icon img{width:30px}.news_view .share-popup .s_icon span{margin-left:5px;font-size:14px;color:#222}.news_view .share-popup .s_icon>a{display:flex;align-items:center}.pc_show_1160{display:block}@media all and (max-width:1160px){.pc_show_1160{display:none}.news_view .inner{flex-wrap:wrap}.news_view .list_box{max-width:100%}.news_view aside{display:flex;flex-wrap:wrap;align-content:space-evenly;max-width:100%;min-height:auto;margin-top:0}.news_view aside .newsletter{width:100%;max-width:100%;order:3;margin:0}.news_view aside .newsletter p{margin-bottom:40px}.news_view aside .newsletter .newsletter_form{justify-content:space-between}.news_view aside .newsletter .newsletter_form input[type=text]{width:78%;margin-bottom:20px}.news_view aside .newsletter .newsletter_form>a{width:20%;margin:0 0 20px}.news_view aside .read_next{width:100%;padding:0;margin:60px 0 0;order:1}.news_view aside .read_next h4{font-weight:700}.news_view aside .read_next ul{display:flex}.news_view aside .read_next ul li{display:inline-block;width:23.875%;max-width:270px;margin-right:1.5%;flex-wrap:wrap}.news_view aside .read_next ul li:last-child{margin-right:0}.news_view aside .read_next ul li a{flex-wrap:wrap}.news_view aside .read_next img{width:100%;height:120px;margin-right:0;border-radius:10px}.news_view aside .read_next span{width:100%;margin-top:10px;line-clamp:1;-webkit-line-clamp:1}.news_view aside .read_next.fixed{position:relative;top:inherit;transform:translateY(0)}.news_view aside .news_banner{max-width:100%;width:100%;max-height:280px;order:2;z-index:0;margin:40px 0}.news_view aside .news_banner .banner_txt{width:100%;padding:40px 0}.news_view aside .news_banner .banner_txt img{width:50%;margin:0;transform:translateY(-20px)}.news_view aside .news_banner .banner_txt span{font-size:21px}.news_view aside .news_banner .banner_txt a.web,.news_view aside .news_banner .banner_txt p{display:none}.news_view aside .news_banner .banner_txt a.mo{display:inline-flex;align-items:center;justify-content:center;margin:0;width:100%;height:fit-content;font-size:21px;color:#fff;transform:translateY(-40px)}.news_view aside .news_banner .banner_txt a.mo svg{fill:#fff;width:20px;margin-left:10px}.news_view aside .news_banner.fixed,.news_view aside .newsletter.fixed{position:relative;top:inherit;transform:translateY(0)}.news_view aside .news_banner_forum .content_wrap{flex-direction:row;padding:20px 0}.news_view aside .news_banner_forum .img_wrap{margin-right:2rem}}@media all and (max-width:599px){.news_view aside .news_banner{max-height:250px}.news_view aside .news_banner .banner_txt img{width:100%}.news_view aside .news_banner_forum{padding:10px 20px}.news_view aside .news_banner_forum .img_wrap{max-width:74px;max-height:74px;margin-right:15px}.news_view aside .news_banner_forum .bottom_wrap,.news_view aside .news_banner_forum .text_wrap{display:none}.news_view aside .news_banner_forum .text_wrap_mo{display:block;text-align:left}.news_view aside .news_banner_forum .text_wrap_mo h4{font-size:16px;font-weight:700}.news_view aside .news_banner_forum .text_wrap_mo>span{display:block;margin-top:5px;font-size:14px;font-weight:600;color:#12547a}}.floating{display:block;position:fixed;top:50%;padding:10px;z-index:999}.floating>div{padding:10px}.floating>div>strong{font-size:24px;color:#fff}.floating>input[type=text]{height:45px;width:180px;margin:10px 0;border-radius:10px;text-align:center}.floating>input[type=text]::placeholder{font-size:16px}.floating .floating-btn{width:180px;height:45px;line-height:45px;text-align:center;border-radius:10px;background:#eb4134}.floating .floating-btn span{font-size:16px;color:#fff}.floating .floating-btn img{position:absolute;left:6px;right:0;bottom:10px;margin:auto;filter:alpha(opacity=0);opacity:0}.floating.on{display:none}#inquiry{width:100%;padding-top:250px;position:relative}#inquiry:before{content:"";position:absolute;top:132px;left:0;width:100%;height:545px;background:#20242f}#inquiry .inner{width:100%;max-width:730px;margin:0 auto;position:relative;z-index:1}#inquiry .tit_box{width:100%;text-align:center}#inquiry .tit_box strong{display:block;font-size:54px;color:#fff;font-weight:700;line-height:100%}#inquiry #inquiry_sec01{width:100%;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);margin-top:60px;padding:80px 128px}#inquiry #inquiry_sec01>div{width:100%;border-top:2px dashed #e4e4e4;margin-top:40px;padding-top:40px}#inquiry #inquiry_sec01>div:first-child{margin-top:0;padding-top:0;border-top:0}#inquiry #inquiry_sec01>div h3{display:block;font-size:22px;color:#111;font-weight:700;line-height:1.2}#inquiry #inquiry_sec01>div p{margin-top:10px;font-size:15px;line-height:1.2;color:#111}#inquiry #inquiry_sec01>div .service_inq{width:100%;position:relative;margin:14px 0 40px}#inquiry #inquiry_sec01>div .service_inq.employee-count,#inquiry #inquiry_sec01>div .service_inq.referral-source{margin-bottom:0}#inquiry #inquiry_sec01>div .service_inq .dropdown{position:relative;display:block;width:100%;height:60px;font-size:18px;line-height:60px;color:#20242f;border:1px solid #e5e5e5;border-radius:10px;box-sizing:border-box;outline:0}#inquiry #inquiry_sec01>div .service_inq .dropdown .select{position:relative;cursor:pointer;display:block;padding:0 24px}#inquiry #inquiry_sec01>div .service_inq .dropdown .select:after{content:"";position:absolute;right:24px;top:50%;margin-top:-5px;width:15px;height:10px;background:url(../img/sub/inq_sel_arr.png) center no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#inquiry #inquiry_sec01>div .service_inq .dropdown .select>span{font-size:16px;color:#666}#inquiry #inquiry_sec01>div .service_inq .dropdown.active .select:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}#inquiry #inquiry_sec01>div .service_inq .dropdown .dropdown-menu{position:absolute;background-color:#fff;width:100%;left:0;margin-top:2px;box-shadow:0 4px 32px 0 rgba(32,36,47,.12);border-radius:10px;overflow:hidden;display:none;max-height:240px;overflow-y:auto;z-index:2;padding:0;list-style:none}#inquiry #inquiry_sec01>div .service_inq .dropdown .dropdown-menu li{padding:0 30px;transition:.2s ease-in-out;cursor:pointer;font-size:16px;color:#666}#inquiry #inquiry_sec01>div .service_inq .dropdown .dropdown-menu li:hover{background-color:#f2f2f2}#inquiry #inquiry_sec01>div .inq_b_form{width:100%;margin-top:40px}#inquiry #inquiry_sec01>div .inq_b_form .box{width:100%;margin-top:30px}#inquiry #inquiry_sec01>div .inq_b_form .box:first-child{margin-top:0}#inquiry #inquiry_sec01>div .inq_b_form .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#inquiry #inquiry_sec01>div .inq_b_form .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #e5e5e5;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#inquiry #inquiry_sec01>div .inq_b_form .box input[type=text]:focus{border:1px solid #eb4134}#inquiry #inquiry_sec01>div .inq_b_form .box sup{color:var(--ubob-primary);font-size:12px;font-weight:700}#inquiry :-ms-input-placeholder,#inquiry ::-webkit-input-placeholder,#inquiry ::placeholder{color:#979797}#inquiry #inquiry_sec01>div .inq_b_form .box textarea{width:100%;height:240px;line-height:24px;border:1px solid #e5e5e5;border-radius:10px;padding:20px 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#inquiry #inquiry_sec01>div .inq_b_form .box textarea:focus{border:1px solid #eb4134}#inquiry #inquiry_sec01>div .agree_box{width:100%;display:inline-block;font-size:0;margin-top:24px}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]:checked:before{opacity:1}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]:disabled{opacity:.5}#inquiry #inquiry_sec01>div .agree_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#inquiry #inquiry_sec01>div .agree_box label a{display:inline-block;font-size:16px;font-weight:500;color:#2e3135;position:relative;padding-bottom:2px}#inquiry #inquiry_sec01>div .agree_txt{width:100%;margin-top:22px}#inquiry #inquiry_sec01>div .agree_txt dl{width:100%;display:table}#inquiry #inquiry_sec01>div .agree_txt dl dt{width:76px;display:table-cell;font-size:14px;color:#444;line-height:24px;font-weight:500}#inquiry #inquiry_sec01>div .agree_txt dl dd{width:calc(100% - 76px);display:table-cell;font-size:14px;color:#888;line-height:24px}#inquiry #inquiry_sec01>a{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:40px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer}#inquiry #inquiry_sec01>a:hover{background:#de2e20}#company_wrap{width:100%;padding:250px 0 40px}#company_wrap .inner{width:100%;max-width:1200px;margin:0 auto}#company_wrap .tit_box{width:100%;text-align:center}#company_wrap .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%}#company_wrap .s_category{width:100%;max-width:640px;margin:60px auto 0}#company_wrap .s_category ul{font-size:0;width:100%;display:table}#company_wrap .s_category ul li{width:33.3333%;display:table-cell;border:1px solid #d8dde0;border-left:0;border-bottom:3px solid #20242f;overflow:hidden;border-radius:10px 10px 0 0}#company_wrap .s_category ul li:first-child{border-left:1px solid #d8dde0}#company_wrap .s_category ul li a{width:100%;height:62px;line-height:62px;display:block;font-size:17px;color:#888;text-align:center}#company_wrap .s_category ul li.on{border-bottom:3px solid #eb4134}#company_wrap .s_category ul li.on a{color:#20242f;font-weight:500;background:#fff}#company_wrap .ceo_cont{width:100%;max-width:1200px;margin:120px auto 0;overflow:hidden}#company_wrap .ceo_cont .ceo_img{width:328px;float:left}#company_wrap .ceo_cont .ceo_img p,#company_wrap .ceo_cont .ceo_img p img{width:100%}#company_wrap .ceo_cont .ceo_img div{width:100%;margin-top:36px}#company_wrap .ceo_cont .ceo_img div span{display:block;font-size:18px;color:#111;line-height:100%}#company_wrap .ceo_cont .ceo_img div strong{display:block;width:142px;height:37px;font-size:0;text-indent:-99999;overflow:hidden;background:url(../img/sub/ceo_sign.png) no-repeat;margin-top:14px}#company_wrap .ceo_cont .ceo_txt{width:calc(100% - 388px);float:left;margin-left:60px;padding-left:60px;border-left:1px solid #e7e7e7}#company_wrap .ceo_cont .ceo_txt .txt_box{width:100%;position:relative;padding-bottom:34px;margin-bottom:80px}#company_wrap .ceo_cont .ceo_txt .txt_box:before{content:"";position:absolute;bottom:0;left:0;width:42px;height:4px;background:#eb4134}#company_wrap .ceo_cont .ceo_txt .txt_box strong{display:block;font-size:40px;color:#111;font-weight:700;line-height:1.4}#company_wrap .ceo_cont .ceo_txt .txt_box p{font-size:24px;color:#eb4134;font-weight:500;line-height:100%;margin-top:22px}#company_wrap .ceo_cont .ceo_txt .box{width:100%;margin-top:60px}#company_wrap .ceo_cont .ceo_txt .box strong{display:block;font-size:28px;color:#111;font-weight:700;line-height:1.6}#company_wrap .ceo_cont .ceo_txt .box p{font-size:16px;color:#666;line-height:28px;margin-top:30px}#company_wrap .information_cont{width:100%;max-width:1200px;margin:80px auto 0}#company_wrap .information_cont .img_box{width:100%;height:420px;background:url(../img/sub/company_overview_img.jpg) center top no-repeat;background-size:cover;display:table}#company_wrap .information_cont .img_box>div{width:100%;height:420px;display:table-cell;vertical-align:middle;padding:0 120px}#company_wrap .information_cont .img_box>div strong{display:block;font-size:54px;color:#fff;font-weight:700;line-height:64px;letter-spacing:0}#company_wrap .information_cont .txt_box{width:100%;max-width:960px;margin:54px auto 0}#company_wrap .information_cont .txt_box p{font-size:16px;color:#666;line-height:28px}#company_wrap .information_cont .txt_box strong{display:block;font-size:18px;color:#333;line-height:30px;font-weight:400;margin-top:24px}#company_wrap .information_cont .list_box{width:100%;max-width:960px;margin:74px auto 0}#company_wrap .information_cont .list_box table{width:100%;border-collapse:collapse;border-top:3px solid #333}#company_wrap .information_cont .list_box table th{width:190px;font-size:17px;color:#333;font-weight:500;border-bottom:1px solid #dedede;padding:22px 0 22px 20px}#company_wrap .information_cont .list_box table th span{display:block;position:relative;padding-left:12px}#company_wrap .information_cont .list_box table th span:before{content:"";position:absolute;top:11px;left:0;width:4px;height:4px;border-radius:100%;background:#eb4134}#company_wrap .information_cont .list_box table td{width:calc(100% - 190px);font-size:17px;color:#666;letter-spacing:-.5px;border-bottom:1px solid #dedede;padding:22px 20px 22px 0}#company_wrap .ethical_img_wrap{max-width:1200px;width:100%;margin:80px auto 0}#company_wrap .ethical_img_wrap img{display:flex;width:70%;margin:0 auto}#error_box{width:100%;height:100vh;display:table}#error_box .inner{width:100%;margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}#error_box .error_cont{width:100%;max-width:400px;margin:0 auto;padding:60px 0}#error_box .error_cont .error_img{width:400px;height:324px;background:url(../img/sub/error_icon.png) no-repeat;padding-top:112px}#error_box .error_cont .error_img strong{display:block;letter-spacing:0;font-size:54px;color:#eb4134;font-weight:600;line-height:100%}#error_box .error_cont .error_txt{width:100%;margin-top:36px}#error_box .error_cont .error_txt strong{display:block;font-size:28px;color:#111;line-height:100%;font-weight:500}#error_box .error_cont .error_txt dfn{display:block;font-style:normal;letter-spacing:0;font-size:20px;color:#afb3bf;font-weight:500;line-height:100%;margin-top:10px}#error_box .error_cont .error_txt p{font-size:15px;color:#666;line-height:26px;margin-top:16px}#error_box .error_cont .error_txt a{display:block;width:160px;height:46px;line-height:46px;background:#eb4134;border-radius:5px;font-size:16px;color:#fff;font-weight:500;margin:30px auto 0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#error_box .error_cont .error_txt a:hover{background:#20242f}#payment_wrap2{width:100%;padding-top:250px}#payment_wrap2 #payment_sec01{width:100%;margin-top:60px}#payment_wrap2 .inner{width:100%;max-width:730px;margin:0 auto;position:relative;z-index:1}#payment_wrap2 .tit_box{width:100%;text-align:center}#payment_wrap2 .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%}#payment_wrap2 .w_box{padding:80px 100px;margin-top:20px;background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12)}#payment_wrap2 .w_box:first-child{margin-top:0}#payment_wrap2 .w_box li{font-size:15px}#payment_wrap2 .w_box li>span{font-size:15px;box-shadow:inset 0 -3px 0 #ffee58;transition:box-shadow .2s,color .2s}#payment_wrap2 .w_box li:hover span{box-shadow:inset 0 -20px 0 #eb4134;color:#fff}#payment_wrap2 .w_box>h3{display:block;font-size:0;border-bottom:2px dashed #e4e4e4;padding-bottom:24px;margin-bottom:24px}#payment_wrap2 .w_box>h3 dfn{display:inline-block;vertical-align:middle;font-style:normal;width:58px;height:30px;line-height:30px;background:#eb4134;border-radius:4px;text-align:center;font-size:15px;color:#fff;font-weight:400}#payment_wrap2 .w_box>h3 span{display:inline-block;vertical-align:middle;font-size:22px;color:#111;font-weight:700;line-height:100%;padding-left:8px}#payment_wrap2 .w_box p{font-size:15px;line-height:1.2}#payment_wrap2 .w_box p>span{font-size:15px}#payment_wrap2 .w_box select{width:100%;border:1px solid #d8dde6;height:60px;padding:13px;font-size:14px;background:url(../img/common/admin_arr.png) right 1em center no-repeat #fff;background-size:auto .5em;border-radius:10px}#payment_wrap2 .w_box .postcode{display:flex}#payment_wrap2 .w_box .postcode>input[type=button]{width:30%;height:60px;margin:14px 0 0 10px;font-size:16px;border-radius:10px;cursor:pointer}#payment_wrap2 .w_box .purchase_message{font-size:15px;word-break:break-all}#payment_wrap2 .box{width:100%;margin-top:30px}#payment_wrap2 .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#payment_wrap2 .box input[type=password],#payment_wrap2 .box input[type=text]{width:100%;height:60px;line-height:1;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;transition:.3s;margin-top:14px}#payment_wrap2 .box input[type=radio]{margin:0 8px 0 0;position:relative;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:100%;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s}#payment_wrap2 .box input[type=radio]:before{content:"";position:absolute;top:5px;left:5px;cursor:pointer;opacity:0;width:10px;height:10px;background:#fff;border-radius:100%}#payment_wrap2 .box input[type=radio]:checked{background-color:#eb4134;border-color:#eb4134}#payment_wrap2 .box input[type=radio]:checked:before{opacity:1}#payment_wrap2 .box input[type=radio]:disabled{opacity:.5}#payment_wrap2 .box .message{display:block;font-size:14px;color:#eb4134;padding-top:8px}#payment_wrap2 .box .pm_red{color:#eb4134;font-size:15px}#payment_wrap2 .box_date{display:flex;width:100%;height:60px}#payment_wrap2 .box_date>input[type=text]{width:47%;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;transition:.3s}#payment_wrap2 .box_date>span{line-height:60px;margin:0 10px}#payment_wrap2 .box_agree{width:100%;display:inline-block;font-size:0}#payment_wrap2 .box_agree input[type=checkbox]{margin:0 8px 0 0;position:relative;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s}#payment_wrap2 .box_agree input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg)}#payment_wrap2 .box_agree input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#payment_wrap2 .box_agree input[type=checkbox]:checked:before{opacity:1}#payment_wrap2 .box_agree input[type=checkbox]:disabled{opacity:.5}#payment_wrap2 .box_agree label{display:inline-block;width:calc(100% - 33px);font-size:16px;color:#666;line-height:100%;word-break:break-all}#payment_wrap2 .box_agree label a{display:inline-block;font-size:16px;font-weight:500;color:#2e3135;position:relative;padding-bottom:2px}#payment_wrap2 .box_agree p{margin:4px 0 0 32px;font-size:14px;font-weight:500;word-break:break-word}#payment_wrap2 .box_pay h3 span{padding-left:0}#payment_wrap2 .box_pay .pay_method{width:100%}#payment_wrap2 .box_pay .pay_method label{display:inline-block;font-size:16px;color:#2e3135;line-height:100%}#payment_wrap2 .box_pay .pay_method>div p{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#payment_wrap2 .box_pay .pay_method>div>div{width:100%;background:#f5f7f9;border-radius:10px;padding:22px 24px;margin-top:14px;font-size:0}#payment_wrap2 .box_pay .pay_method .box02 dl{width:100%;display:flex;justify-content:space-between;font-size:0}#payment_wrap2 .box_pay .pay_method .box02 dl dt{vertical-align:middle;font-size:16px;color:#eb4134;font-weight:500;line-height:100%}#payment_wrap2 .box_pay .pay_method .box02 dl dd{vertical-align:middle;text-align:right;font-size:15px;color:#838383;line-height:100%;letter-spacing:-.5px}#payment_wrap2 .box_pay .total_box{width:100%;margin-top:30px}#payment_wrap2 .box_pay .total_box dl{width:100%;display:table;font-size:0}#payment_wrap2 .box_pay .total_box dl dt{display:table-cell;vertical-align:top;font-size:20px;color:#111;line-height:100%;padding-top:2px}#payment_wrap2 .box_pay .total_box dl dd{display:table-cell;vertical-align:top;text-align:right}#payment_wrap2 .box_pay .total_box dl dd .price_b{display:inline-block}#payment_wrap2 .box_pay .total_box dl dd .price_b strong{display:inline-block;vertical-align:middle;font-size:27px;color:#eb4134;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap2 .box_pay .total_box dl dd .price_b span{display:inline-block;vertical-align:middle;font-size:17px;color:#333;line-height:100%;padding-left:4px}#payment_wrap2 .box_pay .total_box dl dd p{font-size:14px;color:#888;line-height:100%;margin-top:6px}#payment_wrap2 .pay_info{display:none}#payment_wrap2 .pay_info.on{display:block}#payment_wrap{width:100%;padding-top:250px}#payment_wrap .inner{width:100%;max-width:730px;margin:0 auto;position:relative;z-index:1}#payment_wrap .tit_box{width:100%;text-align:center}#payment_wrap .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%}#payment_wrap :-ms-input-placeholder,#payment_wrap ::-webkit-input-placeholder,#payment_wrap ::placeholder{color:#979797}#payment_wrap #payment_sec01{width:100%;margin-top:60px}#payment_wrap #payment_sec01>div{width:100%;margin-top:20px}#payment_wrap #payment_sec01>div:first-child{margin-top:0}#payment_wrap #payment_sec01>div.w_box{background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:80px 128px}#payment_wrap #payment_sec01>div>div{width:100%}#payment_wrap #payment_sec01>div>div h3{display:block;font-size:0;border-bottom:2px dashed #e4e4e4;padding-bottom:24px;cursor:default}#payment_wrap #payment_sec01>div>div h3 dfn{display:inline-block;vertical-align:middle;font-style:normal;width:58px;height:30px;line-height:30px;background:#eb4134;border-radius:4px;text-align:center;font-size:15px;color:#fff;font-weight:400}#payment_wrap #payment_sec01>div>div h3 span{display:inline-block;vertical-align:middle;font-size:22px;color:#111;font-weight:700;line-height:100%;padding-left:8px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form{width:100%;margin-top:40px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box{width:100%;margin-top:30px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box:first-child{margin-top:0}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box label span{display:inline-block;color:#ed0000}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box input[type=text]:focus{border:1px solid #eb4134}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box span.comment{display:block;font-size:14px;color:#e71313;line-height:100%;margin-top:12px}#payment_wrap #payment_sec01>div .inq_b_form .box input[type=password]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#payment_wrap #payment_sec01>div .inq_b_form .box input[type=password]:focus{border:1px solid #eb4134}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info{width:100%;margin-top:40px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box_long_life{width:100%;border:1px solid #d8dde6}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box{width:100%;border:1px solid #c7d1e3;border-radius:20px;overflow:hidden}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top{width:100%;padding:24px 24px 18px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box{width:100%;overflow:hidden;cursor:default}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>p{width:86px;float:left;height:86px;border-radius:14px;background:url(../img/sub/subscription_package_icon.png),linear-gradient(132deg,#eb4134,#fc7b13);background-repeat:no-repeat;background-position:50% 50%;font-size:0;text-indent:-999999;overflow:hidden}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div{width:calc(100% - 86px);float:left;padding-left:20px;padding-top:4px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div strong{display:block;font-size:20px;color:#111;font-weight:500;line-height:100%}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div p{font-size:15px;color:#838383;line-height:22px;margin-top:8px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a{display:inline-block;font-size:15px;color:#2f88f6;line-height:100%;position:relative;padding-right:14px;margin-top:10px;cursor:pointer}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a:before{content:"";position:absolute;top:50%;right:0;margin-top:-6px;width:6px;height:12px;background:url(../img/sub/purchase_arr.png) no-repeat}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a:hover{text-decoration:underline}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_tag{width:100%;font-size:0;border-top:1px solid #e3e8f1;margin-top:12px;padding-top:18px;cursor:default}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_tag span{display:inline-block;height:30px;line-height:28px;padding:0 10px;border:1px solid #eb4134;border-radius:4px;font-size:14px;color:#eb4134;margin-right:3px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt{width:100%;background:#f9fafb;padding:20px 24px 30px;cursor:default}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl{width:100%;display:table;font-size:0;margin-top:20px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl:first-child{margin-top:0}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dt{display:table-cell;vertical-align:middle;font-size:16px;color:#333;line-height:100%}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd{display:table-cell;vertical-align:middle;text-align:right}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div{display:inline-block;overflow:hidden}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div input[type=text]{float:left;width:100px;height:42px;line-height:40px;border:1px solid #d8dde6;border-radius:4px;text-align:center;font-size:16px;color:#333;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div input[type=text]:focus{border:1px solid #eb4134}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div{float:left;padding-left:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div a{display:block;font-size:0;text-indent:-99999;overflow:hidden;width:24px;height:20px;border:1px solid #d8dde6;border-radius:4px;cursor:pointer}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div a.plus{background:url(../img/sub/pur_plus.png) 50% 50% no-repeat}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div a.minus{background:url(../img/sub/pur_minus.png) 50% 50% no-repeat;margin-top:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b{font-size:0}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b strong{display:inline-block;vertical-align:middle;font-size:19px;color:#111;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b span{display:inline-block;vertical-align:middle;font-size:15px;color:#333;line-height:100%;padding-left:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box{width:100%;margin-top:30px;padding:0 24px;cursor:default}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl{width:100%;display:table;font-size:0}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dt{display:table-cell;vertical-align:top;font-size:20px;color:#111;line-height:100%;padding-top:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd{display:table-cell;vertical-align:top;text-align:right}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd .price_b{display:inline-block}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd .price_b strong{display:inline-block;vertical-align:middle;font-size:27px;color:#eb4134;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd .price_b span{display:inline-block;vertical-align:middle;font-size:17px;color:#333;line-height:100%;padding-left:4px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd p{font-size:14px;color:#888;line-height:100%;margin-top:6px}#payment_wrap #payment_sec01 .pay_box03>div>div{width:100%;margin-top:40px}#payment_wrap #payment_sec01 .pay_box03>div>div div{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 28px;font-size:16px;color:#eb4134;letter-spacing:0}#payment_wrap #payment_sec01 .pay_box03>div .box_long_life{width:100%;height:60px;border:1px solid #d8dde6}#payment_wrap #payment_sec01 .pay_box03>div>div p{font-size:16px;color:#2e3135;line-height:24px;position:relative;padding-left:18px;margin-top:20px}#payment_wrap #payment_sec01 .pay_box03>div>div p:before{content:"※";position:absolute;top:0;left:0;font-size:16px;color:#2e3135}#payment_wrap #payment_sec01 .pay_box03>div>div span{display:block;padding-left:18px;font-size:15px;color:#888;line-height:100%;margin-top:12px}#payment_wrap #payment_sec01 .pay_box04>div h3 span{padding-left:0}#payment_wrap #payment_sec01 .pay_box04>div>div{width:100%;margin-top:40px}#payment_wrap #payment_sec01 .pay_box04>div .agree_box{width:100%;display:inline-block;font-size:0;margin-top:40px}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]:checked:before{opacity:1}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]:disabled{opacity:.5}#payment_wrap #payment_sec01 .pay_box04>div .agree_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#payment_wrap #payment_sec01 .pay_box04>div .agree_box label a{display:inline-block;font-size:16px;font-weight:500;color:#2e3135;position:relative;padding-bottom:2px}#payment_wrap #payment_sec01 .pay_box05>div h3 span{padding-left:0}#payment_wrap #payment_sec01 .pay_box05>div .pay_method{width:100%;margin-top:40px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div{width:100%;margin-top:30px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div:first-child{margin-top:0}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div p{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div>div{width:100%;background:#f5f7f9;border-radius:10px;padding:22px 24px;margin-top:14px;font-size:0}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:100%;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]:before{content:"";position:absolute;top:5px;left:5px;cursor:pointer;opacity:0;width:10px;height:10px;background:#fff;border-radius:100%}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]:checked{background-color:#eb4134;border-color:#eb4134}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]:checked:before{opacity:1}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]:disabled{opacity:.5}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div label{display:inline-block;font-size:16px;color:#2e3135;line-height:100%}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div>div{display:inline-block;margin-right:30px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box02 dl{width:100%;display:table;font-size:0}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box02 dl dt{display:table-cell;vertical-align:middle;font-size:16px;color:#eb4134;font-weight:500;line-height:100%}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box02 dl dd{display:table-cell;vertical-align:middle;text-align:right;font-size:15px;color:#838383;line-height:100%;letter-spacing:-.5px}#payment_wrap #payment_sec01 .pay_box05>div .total_box{width:100%;margin-top:30px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl{width:100%;display:table;font-size:0}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dt{display:table-cell;vertical-align:top;font-size:20px;color:#111;line-height:100%;padding-top:2px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd{display:table-cell;vertical-align:top;text-align:right}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd .price_b{display:inline-block}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd .price_b strong{display:inline-block;vertical-align:middle;font-size:27px;color:#eb4134;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd .price_b span{display:inline-block;vertical-align:middle;font-size:17px;color:#333;line-height:100%;padding-left:4px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd p{font-size:14px;color:#888;line-height:100%;margin-top:6px}#payment_wrap #payment_sec02{width:100%;margin-top:60px}#payment_wrap #payment_sec02>div{width:100%;margin-top:20px}#payment_wrap #payment_sec02>div:first-child{margin-top:0}#payment_wrap #payment_sec02>div.w_box{background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:80px 128px}#payment_wrap #payment_sec02>div>div{width:100%}#payment_wrap #payment_sec02>div>div h3{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%;border-bottom:2px dashed #e4e4e4;padding-bottom:24px}#payment_wrap #payment_sec02>div>div h3 span{display:block;font-size:15px;color:#888;line-height:100%;font-weight:400;margin-top:10px}#payment_wrap #payment_sec02 .renewal_txt{width:100%;border:1px solid #f07c73;border-radius:20px;padding:64px 128px}#payment_wrap #payment_sec02 .renewal_txt strong{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%}#payment_wrap #payment_sec02 .renewal_txt p{font-size:15px;color:#666;line-height:24px;margin-top:20px}#payment_wrap #payment_sec02 .renewal_txt span{display:block;font-size:15px;color:#888;line-height:24px;margin-top:12px}#payment_wrap #payment_sec02 .renewal_txt .point_color{display:inline-block;margin-top:0;color:var(--ubob-primary)}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form{width:100%;margin-top:40px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box{width:100%;margin-top:30px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box:first-child{margin-top:0}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box label{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box label span{display:inline-block;color:#ed0000}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box input[type=text]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;margin-top:14px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box input[type=text]:focus{border:1px solid #eb4134}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box span.comment{display:block;font-size:14px;color:#e71313;line-height:100%;margin-top:12px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box p{display:flex;align-items:center;height:60px;font-size:16px}#payment_wrap .pay_box01 :-ms-input-placeholder,#payment_wrap .pay_box01 ::-webkit-input-placeholder,#payment_wrap .pay_box01 ::placeholder{color:#666}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info{width:100%;margin-top:40px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box{width:100%;border:1px solid #c7d1e3;border-radius:20px;overflow:hidden}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top{width:100%;padding:24px 24px 18px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box{width:100%;overflow:hidden}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>p{width:86px;float:left;height:86px;border-radius:14px;background:url(../img/sub/subscription_package_icon.png),linear-gradient(132deg,#eb4134,#fc7b13);background-repeat:no-repeat;background-position:50% 50%;font-size:0;text-indent:-999999;overflow:hidden}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div{width:calc(100% - 86px);float:left;padding-left:20px;padding-top:4px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div strong{display:block;font-size:20px;color:#111;font-weight:500;line-height:100%}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div p{font-size:15px;color:#838383;line-height:22px;margin-top:8px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a{display:inline-block;font-size:15px;color:#2f88f6;line-height:100%;position:relative;padding-right:14px;margin-top:10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a:before{content:"";position:absolute;top:50%;right:0;margin-top:-6px;width:6px;height:12px;background:url(../img/sub/purchase_arr.png) no-repeat}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a:hover{text-decoration:underline}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num{width:100%;font-size:0;border-top:1px solid #e3e8f1;margin-top:12px;padding-top:18px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl{width:100%;display:table;font-size:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dt{display:table-cell;vertical-align:middle;font-size:16px;color:#333;line-height:100%}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd{display:table-cell;vertical-align:middle;text-align:right}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div{display:inline-block;width:126px;overflow:hidden}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div input[type=text]{float:left;width:100px;height:42px;line-height:40px;border:1px solid #d8dde6;border-radius:4px;text-align:center;font-size:16px;color:#333;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div input[type=text]:focus{border:1px solid #eb4134}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div{float:left;padding-left:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div a{display:block;font-size:0;text-indent:-99999;overflow:hidden;width:24px;height:20px;border:1px solid #d8dde6;border-radius:4px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div a.plus{background:url(../img/sub/pur_plus.png) 50% 50% no-repeat}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div a.minus{background:url(../img/sub/pur_minus.png) 50% 50% no-repeat;margin-top:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt{width:100%;background:#f9fafb;padding:20px 24px 30px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl{width:100%;display:table;font-size:0;margin-top:10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dt{display:table-cell;vertical-align:middle;font-size:16px;color:#333;line-height:100%}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd{display:table-cell;vertical-align:middle;text-align:right}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div{display:inline-block;margin-left:12px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div:first-child{margin-left:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_num{font-size:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_num strong{display:inline-block;vertical-align:middle;font-size:19px;color:#eb4134;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_num span{display:inline-block;vertical-align:middle;font-size:15px;color:#333;line-height:100%;padding-left:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b{font-size:0;position:relative;padding-left:32px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b:before{content:"";position:absolute;top:50%;margin-top:-11px;left:0;width:22px;height:22px;background:url(../img/sub/multip_icon.png) no-repeat}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b strong{display:inline-block;vertical-align:middle;font-size:19px;color:#111;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b span{display:inline-block;vertical-align:middle;font-size:15px;color:#333;line-height:100%;padding-left:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box{width:100%;margin-top:30px;padding:0 24px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl{width:100%;display:table;font-size:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dt{display:table-cell;vertical-align:top;font-size:20px;color:#111;line-height:100%;padding-top:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd{display:table-cell;vertical-align:top;text-align:right}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd .price_b{display:inline-block}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd .price_b strong{display:inline-block;vertical-align:middle;font-size:27px;color:#eb4134;font-weight:600;line-height:100%;letter-spacing:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd .price_b span{display:inline-block;vertical-align:middle;font-size:17px;color:#333;line-height:100%;padding-left:4px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd p{font-size:14px;color:#888;line-height:100%;margin-top:6px}#payment_wrap #payment_sec02 .pay_box03>div>div{width:100%;margin-top:40px}#payment_wrap #payment_sec02 .pay_box03>div>div>div{width:100%;background:#f5f7f9;border-radius:10px;padding:22px 24px;margin-top:14px;font-size:0}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:100%;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]:before{content:"";position:absolute;top:5px;left:5px;cursor:pointer;opacity:0;width:10px;height:10px;background:#fff;border-radius:100%}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]:checked{background-color:#eb4134;border-color:#eb4134}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]:checked:before{opacity:1}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]:disabled{opacity:.5}#payment_wrap #payment_sec02 .pay_box03>div>div>div label{display:inline-block;font-size:16px;color:#2e3135;line-height:100%}#payment_wrap #payment_sec02 .pay_box04>div h3 span{padding-left:0}#payment_wrap #payment_sec02 .pay_box04>div>div{width:100%}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm{margin-top:40px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm strong{display:block;font-size:17px;color:#111;line-height:100%;font-weight:500;padding-bottom:12px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_p{font-size:15px;color:#666;line-height:24px;position:relative;padding-left:12px;margin-top:6px;letter-spacing:-.5px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_p:before{content:"-";position:absolute;top:0;left:0;font-size:15px;color:#666}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_p span{color:#eb4134}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_t{font-size:18px;color:#eb4134;line-height:100%;font-weight:500;letter-spacing:-.5px;padding:6px 0 10px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_t span{font-size:14px;color:#666;font-weight:400}#payment_wrap #payment_sec02 .pay_box04>div .agree_box{width:100%;display:inline-block;font-size:0;margin-top:40px;padding-bottom:10px}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]:checked:before{opacity:1}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]:disabled{opacity:.5}#payment_wrap #payment_sec02 .pay_box04>div .agree_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#payment_wrap #payment_sec02 .pay_box04>div .agree_box label a{display:inline-block;font-size:16px;font-weight:500;color:#2e3135;position:relative;padding-bottom:2px}#payment_wrap #payment_sec03{width:100%;margin-top:60px}#payment_wrap #payment_sec03>div{width:100%;margin-top:20px}#payment_wrap #payment_sec03>div:first-child{margin-top:0}#payment_wrap #payment_sec03>div.w_box{background:#fff;border-radius:20px;box-shadow:0 12px 44px 0 rgba(59,74,125,.12);padding:80px 128px}#payment_wrap #payment_sec03>div>div{width:100%}#payment_wrap #payment_sec03>div>div h3{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%;border-bottom:2px dashed #e4e4e4;padding-bottom:24px}#payment_wrap #payment_sec03>div>div h3 span{display:block;font-size:15px;color:#888;line-height:100%;font-weight:400;margin-top:10px}#payment_wrap #payment_sec03 .cancel_txt{width:100%;border:1px solid #f07c73;border-radius:20px;padding:64px 128px 54px}#payment_wrap #payment_sec03 .cancel_txt strong{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%}#payment_wrap #payment_sec03 .cancel_txt ul{width:100%;margin-top:16px}#payment_wrap #payment_sec03 .cancel_txt ul li{font-size:15px;color:#666;line-height:24px;position:relative;padding:6px 0 6px 10px}#payment_wrap #payment_sec03 .cancel_txt ul li:before{content:"";position:absolute;top:15px;left:0;width:4px;height:4px;border-radius:100%;background:#eb4134}#payment_wrap #payment_sec03 .withdrawal_box{width:100%;margin-top:30px}#payment_wrap #payment_sec03 .withdrawal_box>div{margin-top:10px}#payment_wrap #payment_sec03 .withdrawal_box>div:first-child{margin-top:0}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]:checked:before{opacity:1}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]:disabled{opacity:.5}#payment_wrap #payment_sec03 .withdrawal_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#payment_wrap #payment_sec03 .agree_box{width:100%;display:inline-block;font-size:0;margin-top:30px;padding-top:30px;border-top:2px dashed #e4e4e4}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]{margin:0 8px 0 0;position:relative;-webkit-appearance:none;outline:0;cursor:pointer;appearance:none;display:inline-block;width:24px;height:24px;border-radius:4px;box-sizing:border-box;background:#fff;border:2px solid #d6d6d6;vertical-align:middle;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]:before{content:"";position:absolute;top:4px;left:4px;cursor:pointer;opacity:0;width:8px;height:5px;border:0 solid #fff;border-left-width:4px;border-bottom-width:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]:checked{background-color:#20242f;border-color:#20242f}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]:checked:before{opacity:1}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]:disabled{opacity:.5}#payment_wrap #payment_sec03 .agree_box label{display:inline-block;font-size:16px;color:#666;line-height:100%}#payment_wrap #payment_sec03 .pw_inp{width:100%;margin-top:40px}#payment_wrap #payment_sec03 .pw_inp input[type=password]{width:100%;height:60px;line-height:58px;border:1px solid #d8dde6;border-radius:10px;padding:0 24px;font-size:16px;color:#666;letter-spacing:-1px;outline:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#payment_wrap #payment_sec03 .pw_inp input[type=password]:focus{border:1px solid #eb4134}#payment_wrap #payment_sec03 :-ms-input-placeholder,#payment_wrap #payment_sec03 ::-webkit-input-placeholder,#payment_wrap #payment_sec03 ::placeholder{color:#979797}#payment_wrap #payment_sec01 .pay_box02 .purchase_info select{height:60px;padding:13px;font-size:14px;background:url(../img/common/admin_arr.png) right 1em center no-repeat #fff;background-size:auto .5em;border-radius:10px!important}#payment_wrap #payment_sec01 .pay_box02 .purchase_info .select-wrap{margin:15px 0 50px}#payment_wrap #payment_sec01 .pay_box02 .purchase_info .select-wrap .message{color:red;font-size:15px;font-weight:500}#payment_wrap #payment_sec01 .pay_box02 .purchase_info .select-wrap select{margin-top:10px}#payment_wrap #payment_sec01 .pay_box03>div>p{margin:20px 0}#payment_wrap #payment_sec01 .pay_box03>div>p>a{position:relative;font-weight:500;color:#2e3135}.tui-datepicker-input>input{font-size:16px!important}a.pay_btn{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#eb4134;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:40px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer}a.pay_btn:hover{background:#de2e20}#popPay2{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1000;margin:auto}#popPay2 .pop-pay{position:absolute;width:700px;top:50%;left:50%;background:#fff;padding:40px;transform:translate(-50%,-50%)}#popPay2 .pop-pay .pop-top{margin-bottom:30px}#popPay2 .pop-pay .pop-top h4{font-size:18px;color:#000}#popPay2 .pop-pay .pop-top .top-text{margin:10px 0;font-size:14px;color:#666}#popPay2 .pop-pay .pop-cont .pop-info{position:relative}#popPay2 .pop-pay .pop-cont .pop-info::after{content:"";display:inline-block;clear:both;border-right:0;border-bottom:2px solid #e5e5e5;bottom:0;left:0;margin:30px 0 20px;top:unset;height:2px;width:100%}#popPay2 .pop-pay .pop-cont .pop-info>strong{font-size:14px;color:#000}#popPay2 .pop-pay .pop-info .pop-area{display:flex;align-items:center;margin-bottom:10px}#popPay2 .pop-pay .pop-total{display:flex;margin-bottom:20px;font-size:14px;font-weight:500}#popPay2 .pop-pay .pop-total span{margin-right:auto}#popPay2 .pop-pay .pop-total small{transform:translateY(2px)}#popPay2 .pop-pay .btn-pop-close{display:block;width:100%;line-height:40px;text-align:center;background:#707070;color:#fff}#popPay2 .pop-area dl dt{font-size:14px;color:#000}#popPay2 .pop-area dl dd{font-size:14px;color:#707070}#popPay2 .pop-area .img{flex-basis:56px}#popPay2 .pop-area .img img{width:46px}#popPay2 .pop-text .img img{width:100%}#popPay2 .pop-text p{margin:10px 0;font-size:13px;color:#707070}.tui-datepicker{z-index:1}.tui-datepicker-input{position:relative;height:60px;border-radius:10px}.tui-datepicker-input>input{width:96.5%!important;margin-left:5px}.tui-datepicker-input .tui-ico-date{padding-left:0!important;margin-top:0!important;transform:translate(-15px,-5px)}.box .message{display:block;margin-top:5px;font-size:14px;color:red}a.withdrawal_btn{display:block;width:100%;height:64px;line-height:64px;text-align:center;background:#20242f;border-radius:10px;font-size:18px;color:#fff;font-weight:500;margin-top:16px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}a.withdrawal_btn:hover{background:#14161d}#completed_wrap{width:100%}#completed_wrap .completed_top{width:100%;padding:250px 0 80px}#completed_wrap .completed_top .c_top_cont{width:100%;margin-top:60px}#completed_wrap .completed_top .c_top_cont .c_top_img{width:100%;position:relative}#completed_wrap .completed_top .c_top_cont .c_top_img:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#eb4134}#completed_wrap .completed_top .c_top_cont .c_top_img p{width:296px;height:294px;background:url(../img/sub/c_top_cont_img.png) no-repeat;margin:0 auto;position:relative;z-index:1;font-size:0;text-indent:-99999;overflow:hidden}#completed_wrap .completed_top .c_top_cont .c_fail_img p{width:296px;height:294px;background:url(../img/sub/c_top_cont_fail_img.png) no-repeat;margin:0 auto;position:relative;z-index:1;font-size:0;text-indent:-99999;overflow:hidden}#completed_wrap .completed_top .c_top_cont .c_top_txt01{width:100%;text-align:center;margin-top:46px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 div{font-size:26px;color:#363a45;line-height:100%}#completed_wrap .completed_top .c_top_cont .c_top_txt01 strong{display:block;font-size:34px;color:#20242f;line-height:100%;font-weight:700;margin-top:24px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 strong span{color:#eb4134}#completed_wrap .completed_top .c_top_cont .c_top_txt01 p{font-size:16px;color:#666;line-height:100%;margin-top:28px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 p span{color:#eb4134}#completed_wrap .completed_top .c_top_cont .c_top_txt01 a{display:block;width:154px;height:50px;line-height:50px;text-align:center;background:#eb4134;border-radius:8px;font-size:16px;color:#fff;margin:24px auto 0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#completed_wrap .completed_top .c_top_cont .c_top_txt01 a:hover{background:#de2e20}#completed_wrap .completed_top .c_top_cont .c_top_txt01 .r_btn04{width:100%;font-size:20px}#completed_wrap .completed_top .c_top_cont .c_top_txt02{width:100%;text-align:center;margin-top:42px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 strong{display:block;font-size:34px;color:#20242f;line-height:46px;font-weight:700;margin-top:24px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 strong span{color:#eb4134}#completed_wrap .completed_top .c_top_cont .c_top_txt02 div{font-size:18px;color:#333;line-height:100%;margin-top:20px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p{font-size:15px;color:#666;line-height:28px;margin-top:30px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p span{color:#20242f}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p a{display:inline-block;color:#20242f;text-decoration:underline;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p a:hover{color:#eb4134}#completed_wrap .inner{width:100%;max-width:730px;margin:0 auto;position:relative;z-index:1}#completed_wrap .tit_box{width:100%;text-align:center}#completed_wrap .tit_box strong{display:block;font-size:54px;color:#111;font-weight:700;line-height:100%}#completed_wrap .completed_bt{width:100%;padding-top:80px}#completed_wrap .completed_bt .inner>div{width:100%;margin-top:70px}#completed_wrap .completed_bt .inner>div:first-child{margin-top:0}#completed_wrap .completed_bt .inner>div h4{display:block;font-size:22px;color:#111;font-weight:700;line-height:100%;border-bottom:2px dashed #e4e4e4;padding-bottom:24px}#completed_wrap .completed_bt .learning_box{width:100%;margin-top:30px}#completed_wrap .completed_bt .learning_box dl{width:100%;display:table;font-size:0;padding:6px 0}#completed_wrap .completed_bt .learning_box dl dt{width:40px;display:table-cell;letter-spacing:0;font-size:18px;color:#eb4134;font-weight:700}#completed_wrap .completed_bt .learning_box dl dd{width:calc(100% - 40px);display:table-cell;font-size:16px;color:#666;line-height:26px}#completed_wrap .completed_bt .learning_box dl dd span{display:block;font-size:14px;color:#888}#completed_wrap .completed_bt .download_box{width:100%;margin-top:40px}#completed_wrap .completed_bt .download_box strong{display:block;font-size:18px;color:#111;font-weight:500;line-height:100%}#completed_wrap .completed_bt .download_box>div{width:100%;font-size:0;margin-top:20px}#completed_wrap .completed_bt .download_box>div a{display:inline-block;width:200px;height:40px;line-height:38px;border-radius:4px;font-size:15px;padding:0 20px;margin:0 4px 4px 0}#completed_wrap .completed_bt .download_box>div a.down_btn01{border:1px solid #eb4134;color:#eb4134;background:url(../img/sub/c_bt_btn_arr.png) top 50% right 20px no-repeat}#completed_wrap .completed_bt .download_box>div a.down_btn02{border:1px solid #20242f;color:#20242f;background:url(../img/sub/c_bt_btn_down.png) top 50% right 20px no-repeat}#completed_wrap .completed_bt .download_box ul{width:100%;margin-top:12px}#completed_wrap .completed_bt .download_box ul li{font-size:14px;color:#888;line-height:22px;position:relative;padding:3px 0 3px 18px}#completed_wrap .completed_bt .download_box ul li:before{content:"※";position:absolute;top:3px;left:0;font-size:14px;color:#888}#completed_wrap .completed_bt .download_box ul li a{display:inline-block;font-weight:500;color:#1178ec;text-decoration:underline}#completed_wrap .completed_bt .guide_box{width:100%;margin-top:40px}#completed_wrap .completed_bt .guide_box li{width:100%;border-top:1px solid #e4e4e4;padding:20px 0 24px}#completed_wrap .completed_bt .guide_box li:first-child{border-top:0}#completed_wrap .completed_bt .guide_box li strong{display:block;font-size:18px;color:#111;font-weight:500;line-height:24px}#completed_wrap .completed_bt .guide_box li p{font-size:15px;color:#666;line-height:20px;margin-top:16px}#list01 .news_list_top{padding-top:0!important}.error_m{width:100%;font-size:14px;letter-spacing:-.5px;color:#e71313;line-height:100%;margin-top:12px}.success_m{width:100%;font-size:14px;letter-spacing:-.5px;color:#1492e6;line-height:100%;margin-top:12px}#subscrip_swiper{padding:100px 0}#subscrip_swiper .swiper-slide{height:700px;text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#subscrip_swiper .swiper-slide div .txt_box h1{font-size:50px}#subscrip_swiper .swiper-slide div .txt_box p{margin:50px 0}#subscrip_swiper .swiper-slide div .img_box img{width:100%;max-width:900px;max-height:450px}.swiper .swiper-pagination{bottom:-5px}@keyframes animation_loop{0%,2%{transform:translateX(120%)}100%{transform:translateX(-120%)}}@keyframes animation_loop2{0%,2%{transform:translateX(-120%)}100%{transform:translateX(120%)}}@keyframes animation_chart_fill{to{stroke-dasharray:0 100}}@keyframes animation_chart_appear{to{opacity:1;transform:translateY(0)}}@keyframes animation_scale{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}@keyframes animation_fadeinup{0%{opacity:0;transform:translate3d(0,10%,0)}30%,5%{opacity:1;transform:translate3d(0,0,0)}32%{opacity:0}}@keyframes animation_fadeindown{0%,20%{opacity:0;transform:translate3d(0,-50%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes animation_fadertl{0%{opacity:0;transform:translate3d(5%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}main.svc_sl p{line-height:1.6}main.svc_sl section{padding:150px 0}main.svc_sl img{width:100%;height:100%}main.svc_sl .section_4{padding-bottom:100px}main.svc_sl .svc_sl_sub2{padding:0}main.svc_sl .svc_sl_sub3{padding-bottom:120px}main.svc_sl .svc_sl_sub7{padding-top:100px}main.svc_sl .svc_client{padding-bottom:192px}main.svc_sl .split_btn{display:flex;justify-content:center;position:relative;margin-bottom:40px;padding:0}main.svc_sl .item{display:none}main.svc_sl .item:first-child{display:block}main.svc_sl .item_wrap{display:flex;justify-content:space-between;align-items:center;height:560px;padding:80px 85px 90px;background:#fff;border-radius:30px;box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}main.svc_sl .item_wrap>div:first-child{width:530px;margin-right:37px}main.svc_sl .item_wrap sup{margin-bottom:5px;font-size:15px;color:#eb4134}main.svc_sl .item_wrap p{width:530px;margin-bottom:15px;font-size:18px;line-height:1.7;color:#111}main.svc_sl .item_wrap .logo_wrap{display:flex;align-items:center;height:101px}main.svc_sl .item_wrap .logo{max-width:252px;max-height:101px;width:fit-content;height:fit-content}main.svc_sl .item_wrap .split_title{display:block;margin:10px 0 40px;font-size:36px;color:#111}main.svc_sl .item_wrap .split_desc{display:block;margin-bottom:10px;font-size:21px;font-weight:700;color:#111}main.svc_sl .item_wrap .split_thumb_wrap{max-width:462px;max-height:285px}main.svc_sl .item_wrap .split_thumb{width:100%;height:100%}main.svc_sl .item_wrap .tag{display:inline-block;padding:4px 8px;margin-right:5px;font-size:14px;color:#9b6c3e;background:#f9f3e3;border-radius:3px}.svc_sl_main{display:block;position:relative;width:100%;height:100vh;max-height:980px;background:#0d0d0d;overflow:hidden}.svc_sl_main::after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background:linear-gradient(180deg,#000 15%,rgba(0,0,0,.6) 100%)}.svc_sl_main .wrap{animation:1.3s ease-out animation_scale}.svc_sl_main .sl_main_bg{display:flex;align-items:center;justify-content:center;width:1464px;margin:0 auto 15px}.svc_sl_main .sl_main_bg:first-child{margin-top:30px}.svc_sl_main .sl_main_bg:last-child{margin-bottom:0}.svc_sl_main .sl_main_bg:nth-child(odd){animation:100s linear infinite animation_loop}.svc_sl_main .sl_main_bg:nth-child(even){animation:100s linear infinite animation_loop2}.svc_sl_main .main_bg_img{display:flex;flex:1 1 0;gap:15px}.svc_sl_main .main_bg_img .main_bg_img_wrap{display:flex;width:100%;height:100%;gap:15px}.svc_sl_main .main_bg_img .main_bg_img_wrap li{position:relative;width:366px;height:auto}.svc_sl_main .main_bg_img .main_bg_img_wrap li img{width:100%;height:100%;border-radius:5px}.svc_sl_main .sl_main_txt{position:absolute;top:60%;left:50%;text-align:center;transform:translate(-50%,-50%);z-index:1}.svc_sl_main .sl_main_txt h3{color:#fff;letter-spacing:-2.5px}.svc_sl_main .sl_main_txt span{font-weight:900}.svc_sl_main .sl_main_txt p{display:block;margin:20px 0 50px;font-size:18px;color:#fff;letter-spacing:0}.svc_sl_sub1{background:#f9fafb}.svc_sl_sub1 h4{letter-spacing:-2px}.svc_sl_sub1 .sec_sub_desc{justify-content:space-between;margin-top:100px}.svc_sl_sub1 .sec_sub_desc2{display:flex;flex-wrap:wrap;padding:0 50px;margin-top:130px}.svc_sl_sub1 .sec_sub_desc2>div{position:relative;display:flex;flex-wrap:wrap;justify-content:center;width:50%;text-align:center}.svc_sl_sub1 .sec_sub_desc2 span{display:block;width:100%;margin:60px 0 15px;font-size:24px;font-weight:700}.svc_sl_sub1 .sec_sub_desc2 p{font-size:18px;color:#111}.svc_sl_sub1 .sec_sub_desc2 .graph_bar{position:relative;display:flex;justify-content:center;align-items:end;gap:90px;width:354px;height:257px;isolation:isolate}.svc_sl_sub1 .sec_sub_desc2 .graph_bar::after{content:"";position:absolute;inset:0 0 0;z-index:-1;border-bottom:1px solid #707070;opacity:.25}.svc_sl_sub1 .sec_sub_desc2 .graph_bar>.item{display:block;width:80px;height:calc(1% * var(--val));background-color:var(--clr,var(--item-default-color));position:relative}.svc_sl_sub1 .sec_sub_desc2 .graph_bar>.item>*{position:absolute;text-align:center}.svc_sl_sub1 .sec_sub_desc2 .graph_bar>.item>.label{width:125px;margin-top:7px;font-size:18px;color:#111;inset:100% 0 auto 0;transform:translateX(-24px)}.svc_sl_sub1 .sec_sub_desc2 .graph_bar>.item>.value{inset:auto 0 100% 0;bottom:18px;font-size:18px;font-weight:700;color:#fff}@keyframes item-height{from{height:0}}@keyframes item-image{10%{opacity:0}100%,90%{opacity:1}}.svc_sl_sub1 .sec_sub_desc2 .left_chart{position:relative}.svc_sl_sub1 .sec_sub_desc2 .left_chart>div{display:flex;justify-content:center;width:100%}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect{position:absolute}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect .img_wrap{position:absolute;top:32px;left:-100px;width:108px;opacity:0}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect .text_wrap{position:absolute;top:90px;right:-160px;font-size:40px;font-weight:700;color:#111;z-index:100}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect .text_wrap span{margin:0;font-size:40px;font-weight:700;line-height:1}.svc_sl_sub1 .sec_sub_card{width:32%;padding:40px 0 50px;border-radius:30px;box-shadow:0 10px 30px 0 rgba(59,74,125,.12);background:#fff}.svc_sl_sub1 .sec_sub_card>img{width:77px;height:77px}.svc_sl_sub1 .sec_sub_card .card_tit{margin:15px 0 10px;font-size:21px;font-weight:700;color:#111}.svc_sl_sub1 .sec_sub_card>div{width:100%}.svc_sl_sub1 .sec_sub_card>span{font-size:18px;color:#111}.svc_sl_sub1 .circle_chart{width:257px;height:257px}.svc_sl_sub1 .chart_circle{transform:rotate(-90deg);transform-origin:center}.svc_sl_sub1 .chart_info{animation:2s forwards animation_chart_appear;opacity:0;transform:translateY(.3px)}.svc_sl_sub1 .chart_info .chart_num{position:relative;font-weight:700;font-size:8px;letter-spacing:0;fill:var(--point-color1)}.svc_sl_sub1 .chart_info .chart_per{font-size:5.5px;fill:var(--point-color1)}.svc_sl_sub2{background:url(../img/sub/sme_bg.png) center center no-repeat;background-size:cover}.svc_sl_sub2 img{width:100%;height:100%}.svc_sl_sub2 .sec_sub_tit{padding-top:130px}.svc_sl_sub2 .sec_sub_tit h4{position:relative;width:fit-content;margin:0 auto 25px;letter-spacing:-1.8px}.svc_sl_sub2 .sec_sub_tit h4::after,.svc_sl_sub2 .sec_sub_tit h4::before{content:"";display:block;position:absolute;width:38px;height:114px;top:50%;transform:translateY(-50%)}.svc_sl_sub2 .sec_sub_tit h4::before{background:url(../img/sub/laurel_l.png) center center no-repeat;left:-70px}.svc_sl_sub2 .sec_sub_tit h4::after{background:url(../img/sub/laurel_r.png) center center no-repeat;right:-70px}.svc_sl_sub3 .sec_sub_desc{flex-wrap:wrap;justify-content:space-between;margin-top:80px}.svc_sl_sub3 .sec_sub_card{display:inline-block;width:49%;padding-top:80px;background:#f9fafb;border-radius:30px}.svc_sl_sub3 .sec_sub_card:first-child{display:flex;width:100%;height:100%;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:80px;padding:60px 50px 0;text-align:left}.svc_sl_sub3 .sec_sub_card:first-child img{width:660px;height:100%;box-shadow:0 -10px 30px 0 rgba(59,72,125,.1)}.svc_sl_sub3 .sec_sub_card:first-child>div{width:380px}.svc_sl_sub3 .sec_sub_card:first-child p{margin:0;word-break:initial}.svc_sl_sub3 .sec_sub_card:nth-child(2) img{width:fit-content;height:fit-content}.svc_sl_sub3 .sec_sub_card h5{height:fit-content;margin-bottom:25px;font-size:36px;font-weight:700}.svc_sl_sub3 .sec_sub_card p{margin:0 auto;font-size:18px;line-height:1.6;color:#707070}.svc_sl_sub3 .sec_sub_card>a{margin-top:30px}.svc_sl_sub3 .sec_sub_card .edu_swiper{margin-top:100px}.svc_sl_sub3 .swiper-slide img{width:358px;height:214px;border-radius:10px}.svc_sl_sub4{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;min-height:650px;padding:0;object-fit:cover;background:url(../img/sub/svc_sl_sub4_bg.png) center center no-repeat;background-size:cover}.svc_sl_sub4 div{width:100%}.svc_sl_sub4 h5{font-size:36px;color:var(--white-color)}.svc_sl_sub4 span{display:block}.svc_sl_sub4 p{margin-top:15px;font-size:18px;color:#fff}.svc_sl_sub5{background:#f9fafb}.svc_sl_sub5 .item{animation:.5s animation_fadertl}.svc_sl_sub5 .svc_sl_sub5_m{display:none}.svc_sl_sub5 .gradation_text{display:block}.svc_sl_sub5 .sec_sub_tit span:nth-child(2){display:block;margin-top:25px}.svc_sl_sub5 .split_btn li{position:relative;padding:14px 20px;font-size:21px;border:1px solid rgba(255,255,255,0);color:#707070;border-radius:8px;cursor:pointer;transition:.5s}.svc_sl_sub5 .split_btn li.on{color:var(--ubob-primary);border:1px solid #eb4134;box-shadow:0 3px 40px rgba(59,72,125,.1019607843)}.svc_sl_sub6 strong{font-size:36px;font-weight:700;color:#111}.svc_sl_sub6 .sec_sub_desc{justify-content:unset;align-items:center}.svc_sl_sub6 .sec_sub_desc>div{max-width:550px}.svc_sl_sub6 .sec_sub_desc span{display:block;margin-bottom:10px;font-size:18px;font-weight:700;color:#eb4134}.svc_sl_sub6 .sec_sub_desc p{font-size:18px;line-height:1.7;letter-spacing:-.54px;color:#111}.svc_sl_sub6 .sec_sub_desc small{display:block;margin-top:20px;font-size:14px;color:#707070}.svc_sl_sub6 .sec_sub_desc .split_btn{padding:0;margin:40px 0;justify-content:flex-start}.svc_sl_sub6 .sec_sub_desc .split_btn li{position:relative;padding:13px 20px;font-size:21px;font-weight:500;color:#707070;cursor:pointer;border:1px solid rgba(255,255,255,0);border-radius:8px;transition:.2s}.svc_sl_sub6 .sec_sub_desc .split_btn li.on{color:var(--point-color1);border:1px solid var(--point-color1);box-shadow:0 3px 10px rgba(59,72,125,.1019607843);transition:.2s}.svc_sl_sub6 .item img{width:100%;height:100%;border-radius:30px}.svc_sl_sub6 .item_mana>div:first-child{margin-right:103px}.svc_sl_sub6 .item_mana p{width:510px}.svc_sl_sub6 .item_edu{margin-top:120px}.svc_sl_sub6 .item_edu>div:first-child{margin-right:100px}.svc_sl_sub6 .item_edu p{width:410px}.svc_sl_sub7{background:#f9fafb}.svc_sl_sub7 svg{max-width:2rem;fill:url(#icon_gradient)}.svc_sl_sub7 ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.svc_sl_sub7 li{display:flex;flex-wrap:wrap;align-items:center;width:33.3333333333%}.svc_sl_sub7 li:nth-child(-n+3){margin-bottom:60px}.svc_sl_sub7 .icon{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin-right:24px;background:#fff;border-radius:25px;border:1px solid #e7eaec}.svc_sl_sub7 span{font-size:18px;color:#707070}.svc_sl_sub7 strong{display:block;font-size:18px;line-height:1.7;color:#111}.svc_client{overflow:hidden;position:relative}.svc_client img{width:100%;height:100%}.svc_client .sec_sub_tit span{display:inline-block;margin-top:24px}.svc_client .client_swiper{margin-bottom:80px}.svc_client .swiper-slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.svc_client .swiper-slide .slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:16.6666666667%;max-width:200px;height:75px;margin-bottom:15px}.svc_client .swiper-slide .slide:nth-last-child(-n+6){margin-bottom:0}.svc_client .swiper-slide img{margin:10px;max-width:134px;max-height:40px;object-fit:contain}.svc_client .swiper-pagination{left:50%;bottom:120px;transform:translateX(-50%)}.svc_client .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin-right:10px;background:#eb4134}.svc_client .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.gradation_text{display:inline-block;width:auto;font-size:inherit;line-height:1.4;color:rgba(0,0,0,0);background:linear-gradient(135deg,#eb4134 0,#f58536 80%);background-clip:text}@media all and (max-width:1200px){main.svc_sl .split_btn{padding:0}main.svc_sl .split_btn li{padding:15px;font-size:18px}.svc_sl_sub6 .sec_sub_desc{justify-content:space-between}.svc_sl_sub6 .sec_sub_desc>div{width:50%}.svc_sl_sub6 .sec_sub_desc>div:first-child{margin-right:30px}}@media all and (max-width:1150px){.svc_sl_sub3 .sec_sub_card:first-child>div{width:50%;margin-right:20px}.svc_sl_sub3 .sec_sub_card:first-child img{width:50%}.svc_sl_sub3 .sec_sub_card:nth-child(2) img{width:100%;height:auto}.svc_sl_sub3 .sec_sub_card .edu_swiper{margin-top:40px}.svc_sl_sub3 .swiper-slide img{min-width:234px;width:100%;height:100%}}@media all and (max-width:1024px){main.svc_sl section{padding:100px 0}main.svc_sl .split_btn{padding:0}main.svc_sl .split_btn li{padding:10px 5px;font-size:16px}main.svc_sl .item_wrap{height:auto;padding:30px}main.svc_sl .item_wrap>div:first-child{width:50%}main.svc_sl .item_wrap .split_title{font-size:24px}main.svc_sl .item_wrap sup{font-size:12px;font-weight:500}main.svc_sl .item_wrap .logo_wrap{height:auto}main.svc_sl .item_wrap .logo{max-height:70px}main.svc_sl .item_wrap .split_desc{font-size:17px}main.svc_sl .item_wrap .split_thumb_wrap{width:50%}main.svc_sl .item_wrap p{width:100%;font-size:14px}main.svc_sl .item_wrap .tag{padding:2px 4px;margin-bottom:5px;font-size:12px}.sec_sub_tit b{font-size:16px}.svc_sl_main .sl_main_txt{width:100%}.svc_sl_main .sl_main_txt p{font-size:14px}.svc_sl_sub1 .sec_sub_card>img{width:59px;height:59px}.svc_sl_sub1 .sec_sub_card .card_tit{font-size:16px}.svc_sl_sub1 .sec_sub_card>span{font-size:14px}.svc_sl_sub1 .sec_sub_desc2{padding:0}.svc_sl_sub1 .sec_sub_desc2 p{font-size:14px}.svc_sl_sub1 .sec_sub_desc2 span{font-size:17px}.svc_sl_sub2 .sec_sub_tit{padding-top:100px;margin-bottom:40px}.svc_sl_sub2 .sec_sub_tit h4{font-size:26px}.svc_sl_sub2 .sec_sub_tit h4::after,.svc_sl_sub2 .sec_sub_tit h4::before{width:25px;height:76px;background-size:100%}.svc_sl_sub2 .sec_sub_tit h4::before{left:-40px}.svc_sl_sub2 .sec_sub_tit h4::after{right:-40px}.svc_sl_sub2 .sec_sub_desc{margin-top:40px}.svc_sl_sub3 .sec_sub_card h5{font-size:24px}.svc_sl_sub3 .sec_sub_card p{font-size:14px}.svc_sl_sub3 .sec_sub_card:nth-child(2) img{width:100%;height:auto}.svc_sl_sub3 .sec_sub_card .edu_swiper{margin-top:40px}.svc_sl_sub3 .swiper-slide img{min-width:234px;width:100%;height:100%}.svc_sl_sub3 .btn_txt{margin-bottom:0}.svc_sl_sub3 .btn_txt:nth-child(2n){margin-bottom:50px}.svc_sl_sub4{min-height:auto}.svc_sl_sub4 h5{font-size:24px}.svc_sl_sub4 p{font-size:14px}.svc_sl_sub4 .btn_txt{margin-bottom:0}.svc_sl_sub6 .sec_sub_desc span{font-size:14px;font-weight:500}.svc_sl_sub6 .sec_sub_desc p{font-size:14px}.svc_sl_sub6 .sec_sub_desc .split_btn{margin:30px 0}.svc_sl_sub6 .sec_sub_desc .split_btn li{padding:14px;font-size:15px;font-weight:500}.svc_sl_sub6 strong{font-size:24px}.svc_sl_sub6 .sec_sub_desc small{font-size:11px}.svc_sl_sub6 .item_mana p{width:100%}.svc_sl_sub6 .item_edu{margin-top:60px}.svc_sl_sub6 .item_edu p{width:100%}.svc_sl_sub7 li{width:26%}.svc_sl_sub7 .icon{width:90px;height:90px;margin-bottom:10px}.svc_sl_sub7 svg{max-width:1.5rem}.svc_sl_sub7 span,.svc_sl_sub7 strong{font-size:14px}}@media all and (max-width:768px){main.svc_sl .svc_sl_sub3{padding-bottom:100px}main.svc_sl .svc_sl_sub5{padding-bottom:130px}main.svc_sl .svc_client{padding-bottom:140px}.svc_sl_sub1 .sec_sub_tit{margin-bottom:0}.svc_sl_sub1 .sec_sub_desc{margin-top:50px}.svc_sl_sub1 .sec_sub_desc2{margin-top:100px}.svc_sl_sub1 .sec_sub_desc2>div{width:100%}.svc_sl_sub1 .sec_sub_desc2>div:first-child{margin-bottom:50px}.svc_sl_sub1 .sec_sub_desc2 span{margin:30px 0 10px;text-align:center}.svc_sl_sub1 .sec_sub_desc2 p{width:100%;text-align:center}.svc_sl_sub1 .sec_sub_desc2 .left_chart>div{margin-bottom:30px}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect .img_wrap{top:50px}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect .text_wrap{top:113px;right:-145px;font-size:32px}.svc_sl_sub1 .sec_sub_desc2 .left_chart .graph_bar_effect .text_wrap span{font-size:32px}.svc_sl_sub1 .sec_sub_card{width:100%;max-height:120px;flex-wrap:nowrap;align-items:center;padding:35px 0 35px 35px;margin-top:10px;border-radius:20px}.svc_sl_sub1 .sec_sub_card>div{margin-left:10px}.svc_sl_sub1 .sec_sub_card .card_tit{width:fit-content;margin:0}.svc_sl_sub1 .sec_sub_card span{display:block;text-align:left}.svc_sl_sub1 .circle_chart{max-width:225px;max-height:225px}.svc_sl_sub3 .sec_sub_desc{margin-top:50px}.svc_sl_sub3 .sec_sub_card{width:100%;margin-top:20px;padding-top:50px;border-radius:20px}.svc_sl_sub3 .sec_sub_card h5{margin-bottom:15px}.svc_sl_sub3 .sec_sub_card>a{margin-top:20px}.svc_sl_sub3 .sec_sub_card:first-child{flex-wrap:wrap;padding:50px 20px 0;margin-bottom:0}.svc_sl_sub3 .sec_sub_card:first-child>div{width:100%;margin-right:0;text-align:center}.svc_sl_sub3 .sec_sub_card:first-child img{width:100%}.svc_sl_sub3 .sec_sub_card:nth-child(2) h5{margin-bottom:30px}.svc_sl_sub3 .sec_sub_card:nth-child(3){padding-bottom:50px}.svc_sl_sub3 .swiper{overflow:hidden!important}.svc_sl_sub3 .swiper-slide img{min-width:200px}.svc_sl_sub4{min-height:650px;text-align:center;background:url(../img/sub/svc_sl_sub4_bg_m.png) center center no-repeat;background-size:cover;align-items:flex-start}.svc_sl_sub5{overflow:hidden}.svc_sl_sub5 .svc_sl_sub5_w{display:none}.svc_sl_sub5 .item,.svc_sl_sub5 .svc_sl_sub5_m{display:block}.svc_sl_sub5 .sec_sub_tit{margin-bottom:50px}.svc_sl_sub5 .sec_sub_tit span:nth-child(2){margin-top:20px}.svc_sl_sub5 .swiper-slide{display:flex;flex-wrap:wrap;align-items:center;height:auto;padding:40px 30px 50px;background:#fff;border-radius:20px;box-shadow:0 10px 25px 0 rgba(59,74,125,.12)}.svc_sl_sub5 .logo{max-width:195px;max-height:64px;width:160px;height:64px}.svc_sl_sub5 .split_title{display:block;margin:10px 0 20px;color:#111;font-size:24px}.svc_sl_sub5 .split_desc{color:#111;font-size:17px;font-weight:700}.svc_sl_sub5 sup{font-size:11px;font-weight:400;color:#eb4134}.svc_sl_sub5 p{margin-top:10px;color:#111;font-size:14px}.svc_sl_sub5 .split_thumb{height:auto;margin-top:20px}.svc_sl_sub5 .swiper-pagination{width:100%;margin-top:25px;left:50%!important;bottom:-50px!important;transform:translateX(-50%)}.svc_sl_sub5 .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin-right:10px;background:#eb4134}.svc_sl_sub5 .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.svc_sl_sub6 .sec_sub_tit{margin-bottom:55px}.svc_sl_sub6 .sec_sub_desc{width:100%}.svc_sl_sub6 .sec_sub_desc>div{width:100%;max-width:inherit}.svc_sl_sub6 .sec_sub_desc>div:first-child{margin-right:0}.svc_sl_sub6 .sec_sub_desc .split_btn li:last-child{margin-right:0}.svc_sl_sub6 .sec_sub_desc small{margin-top:10px}.svc_sl_sub6 .item img{margin-top:30px;border-radius:20px}.svc_sl_sub6 .item_edu{flex-direction:column-reverse}.svc_client .sec_sub_tit{margin-bottom:30px}.svc_client .sec_sub_tit span{margin-top:20px}.svc_client .swiper-slide .slide{width:33.3333333333%;height:56px}.svc_client .swiper-slide .slide:nth-last-child(-n+6){margin-bottom:15px}.svc_client .swiper-slide .slide:nth-last-child(-n+3){margin-bottom:0}.svc_client .swiper-pagination{bottom:100px}.svc_client .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}}@media all and (max-width:599px){@keyframes animation_loop{0%,2%{transform:translateX(80%)}100%{transform:translateX(-120%)}}@keyframes animation_loop2{0%,2%{transform:translateX(-120%)}100%{transform:translateX(80%)}}.svc_sl_main{position:relative}.svc_sl_main::after{background:linear-gradient(180deg,#000 25%,rgba(0,0,0,.6) 100%)}.svc_sl_main .sl_main_txt{top:340px}.svc_sl_main .wrap{position:absolute;bottom:-10px}.svc_sl_main .main_bg_img .main_bg_img_wrap li{width:236px}.svc_sl_main .sl_main_bg:first-child{margin-top:80px}.svc_sl_sub6 .sec_sub_desc .split_btn li{padding:10px}.svc_sl_sub7 ul{padding:0 15px}.svc_sl_sub7 li{width:48%;margin-bottom:50px}.svc_sl_sub7 li:nth-child(-n+3){margin-bottom:50px}.svc_sl_sub7 li:nth-child(odd){margin-right:10px}.svc_sl_sub7 li:nth-child(n+5){margin-bottom:0}.svc_sl_sub7 li div:nth-child(2){width:100%}}@media all and (max-width:1320px){#header .header_b{padding:0 20px}#header .header_b .login_right_box>div.admin_box{margin:5px 0 0 8px}#header .header_b .login_right_box>div.admin_box .pic{width:32px;height:32px}#header .header_b .login_right_box>div.admin_box .ad_sel{padding-left:4px}#header .header_b .login_right_box>div.admin_box .ad_sel span{font-size:14px;padding-right:14px}}@media all and (max-width:1220px){#foot_banner .inner,#footer .inner{max-width:100%;padding:0 20px}#footer .family_bx,#footer .foot_sns{right:20px}#section02 .inner,#section03 .inner,#section04 .inner,#section05 .inner,#section07 .inner,#section08 .inner,#section09 .inner,#section10 .inner,#section11 .inner,#terms_wrap .inner,.inner{max-width:100%;padding:0 20px}#mp_wrap .inner{max-width:94%;padding:0 20px}#contents_list .inner,#contents_sec01 .inner,#contents_sec02 .inner,#contents_sec03 .inner,#contents_sec04 .inner,#contents_sec05 .inner,#custom_sec01 .inner,#custom_sec02 .inner,#custom_sec03 .inner,#custom_sec04 .inner,#custom_sec05 .inner,#custom_sec06 .inner,#custom_sec07 .inner,#custom_sec08 .inner,#custom_sec09 .inner,#custom_sec10 .inner,#education_sec01 .inner,#education_sec02 .inner,#education_sec03 .inner,#education_sec04 .inner,#education_sec05 .inner,#platform_sec01 .inner,#platform_sec02 .inner,#platform_sec03 .inner,#platform_sec04 .inner,#platform_sec05 .inner,#subscrip_sec01 .inner,#subscrip_sec02 .inner,#subscrip_sec03 .inner,#subscrip_sec04 .inner,#subscrip_sec05 .inner,#subscrip_sec06 .inner,#subscrip_sec07 .inner,#subscrip_sec08 .inner,#subscrip_sec09 .inner,#subscrip_sec10 .inner{max-width:100%;padding:0 20px}#contents_list .list_search{max-width:100%;padding:0 20px 80px}#news_list .inner,#news_top .inner,#price_sec01 .inner,#price_sec02 .inner,#price_sec03 .inner,#price_sec04 .inner,.news_view .inner{max-width:100%;padding:0 20px}.insight .inner{padding:80px 20px}#company_wrap .inner{max-width:100%;padding:0 20px}#company_wrap .ceo_cont{max-width:100%;margin-top:120px}#company_wrap .information_cont{max-width:100%;margin-top:80px}#section04 .inner,#section_add01 .inner,#section_add03 .inner{max-width:100%;padding:0 20px}#news_top .slide li .box .txt_box strong{font-size:30px;height:75px}#education_slide .edu_swiper .swiper-slide:first-child .txt_wrap{margin-bottom:14.5px}}@media all and (max-width:1170px){#education_add{height:100%}#education_add .edu_box .edu_add_img{width:50%;margin-right:0}#education_add .edu_box .edu_txt{margin:auto}#education_add .edu_box .edu_txt span,#education_add .edu_box .edu_txt strong{font-size:40px}}@media all and (min-width:1025px){.pc_show{display:block!important}.pc_i_show{display:inline-block!important}.m_i_show,.m_show{display:none!important}#header .menu_box{text-align:center;display:block!important;opacity:1!important}#header .menu_box .dep1{position:relative;vertical-align:top;display:inline-block;padding:0 20px;transition:.3s}#header .menu_box .dep1::before{content:"";width:0%;height:3px;background-color:#eb4134;position:absolute;bottom:0;left:50%;transition:.3s;transform:translate(-50%,0)}#header .menu_box .dep1.on::before,#header .menu_box .dep1:hover::before{width:70%}#header .menu_box .dep1>a{font-size:17px;color:#111;display:block;line-height:90px;transition:.3s;font-weight:500}#header .menu_box .dep2_wrap{position:absolute;background-color:#fff;width:180px;left:50%;top:90px;margin-left:-90px;padding:24px 12px;display:none;box-shadow:0 6px 16px 0 rgba(0,0,0,.05)}#header .menu_box .dep2_wrap>li:last-child{margin-bottom:0}#header .menu_box .dep2_wrap>li>a{display:block;font-size:15px;color:#666;line-height:20px;padding:8px 0;transition:.3s}#header .menu_box .dep2_wrap>li>a:hover{color:#eb4134}#header .menu_box .dep2_letter_spacing>li>a{letter-spacing:.5px}#header .menu_box .dep2_wrap>li>a #header .header_b .login_right_box>div.admin_box:hover .ad_on{padding-top:10px;top:34px;opacity:1;overflow:visible;visibility:unset}#header .header_b .login_right_box>div.admin_box:hover .ad_sel span:before{transform:rotate(180deg)}#header.scroll{top:-60px;background-color:rgba(255,255,255,.85);backdrop-filter:blur(20px);box-shadow:0 6px 16px 0 rgba(0,0,0,.05)}}@media all and (min-width:1025px) and (max-width:1180px){#header .menu_box .dep1{padding:0 10px;transform:translateX(-40px)}}@media all and (max-width:1024px){.floating{display:none}.pc_i_show,.pc_show{display:none!important}.m_show{display:block!important}.m_i_show{display:inline-block!important}.error_m{font-size:13px}.modal-wrapper01 .modal,.modal-wrapper03 .modal{width:86%;border-radius:10px}.modal-wrapper01 .modal .head,.modal-wrapper03 .modal .head{height:42px;padding:0 20px;border-radius:10px 10px 0 0;line-height:42px}.modal-wrapper01 .modal .head span,.modal-wrapper03 .modal .head span{font-size:13px}.modal-wrapper01 .modal .head a,.modal-wrapper03 .modal .head a{top:14px;right:12px;width:15px;height:15px;background-size:100%}.modal-wrapper02 .modal{width:86%;border-radius:10px}.modal-wrapper02 .modal .head{height:42px;padding:0 20px;border-radius:10px 10px 0 0;line-height:42px}.modal-wrapper02 .modal .head span{font-size:13px}.modal-wrapper02 .modal .head a{top:14px;right:12px;width:15px;height:15px;background-size:100%}.content{height:460px;padding:20px;font-size:13px;line-height:20px;border-radius:0 0 10px 10px}#header .header_b{padding:0 20px}#header .header_b .header_wrap{padding:0;height:54px}#header .header_b .logo{top:auto;margin-top:16px;width:100px;height:21px;background-size:100%}#header .header_b .menu_btn{position:absolute;width:18px;height:14px;top:19px;right:0;cursor:pointer}#header .header_b .menu_btn span{display:block;height:2px;background-color:#111;position:absolute;left:0;transition:.5s;width:100%}#header .header_b .menu_btn span:nth-child(1){top:0}#header .header_b .menu_btn.on span:nth-child(1){transform:rotate(135deg);top:50%;margin-top:-1px}#header .header_b .menu_btn span:nth-child(2){top:6px}#header .header_b .menu_btn.on span:nth-child(2){opacity:0}#header .header_b .menu_btn span:nth-child(3){bottom:0}#header .header_b .menu_btn.on span:nth-child(3){transform:rotate(-135deg);top:50%;bottom:auto;margin-top:-1px}#header .header_b .menu_box{position:fixed;width:100%;height:calc(100% - 114px);background-color:#f9fafb;top:104px;left:0;display:none;transition:.3s;opacity:0;box-sizing:border-box}#header .header_b .menu_box .menu_wrap{position:relative;box-sizing:border-box;height:calc(100% - 154px);overflow-y:auto;padding:24px 36px 40px}#header .header_b .menu_box.on{opacity:1}#header .header_b .menu_box .dep1{padding:0}#header .header_b .menu_box .dep1>a{display:block;font-size:20px;color:#111;font-weight:700;position:relative;line-height:56px}#header .header_b .menu_box .dep1.arrow>a::before{content:"";width:13px;height:1px;background-color:#aaa;position:absolute;top:50%;right:0;transition:.3s}#header .header_b .menu_box .dep1.arrow>a::after{content:"";width:1px;height:13px;background-color:#aaa;position:absolute;top:50%;margin-top:-6px;right:6px;transition:.3s}#header .header_b .menu_box .dep1.arrow>a.on::before{background-color:#103d97;opacity:0}#header .header_b .menu_box .dep1.arrow>a.on::after{background-color:#103d97;transform:rotate(-90deg)}#header .header_b .menu_box .dep2_wrap{margin-left:0;width:auto;padding:16px 20px;background-color:#eff2f5;display:none}#header .menu_box .dep2_wrap li:last-child{margin-bottom:0}#header .menu_box .dep2_wrap a{display:block;font-size:14px;color:#666;line-height:32px;position:relative;padding-left:12px}#header .menu_box .dep2_wrap a:before{content:"-";position:absolute;top:0;left:0;font-size:14px;color:#666;line-height:32px}#header .header_b .right_box{position:relative;top:auto;right:auto;padding:24px 36px 0}#header .header_b .right_box>div{font-size:0}#header .header_b .right_box>div a{border-radius:3px;margin-left:3px}#header .header_b .right_box>div a:first-child{margin-left:0}#header .header_b .right_box>div a.r_btn01{width:calc((100% - 3px)/ 2);height:36px;line-height:36px;font-size:13px}#header .header_b .right_box>div a.r_btn02{width:calc((100% - 3px)/ 2);height:36px;line-height:36px}#header .header_b .right_box>div a.r_btn02 span{font-size:13px;padding-left:16px}#header .header_b .right_box>div a.r_btn02 span:before{margin-top:-7px;width:12px;height:12px;background-size:100%}#header .header_b .login_right_box{position:relative;right:auto;top:auto;padding:24px 36px 0}#header .header_b .login_right_box>div{width:100%;font-size:0;float:none}#header .header_b .login_right_box>div a{margin-left:0;border-radius:3px}#header .header_b .login_right_box>div a.r_btn03,#header .header_b .login_right_box>div a.r_btn04{width:100%;height:36px;line-height:36px;font-size:13px}#header .header_b .login_right_box>div a.r_btn03{margin-top:10px}#header .header_b .login_right_box>div.admin_box{width:100%;float:none;margin:20px 0 0}#header .header_b .login_right_box>div.admin_box>div{width:100%;font-size:0}#header .header_b .login_right_box>div.admin_box>div .pic{width:30px;height:30px}#header .header_b .login_right_box>div.admin_box>div .ad_sel{padding-left:4px}#header .header_b .login_right_box>div.admin_box>div .ad_sel span{font-size:14px;padding-right:12px}#header .header_b .login_right_box>div.admin_box>div .ad_sel span:before{margin-top:-4px;width:10px;height:7px;background-size:100%}#header .header_b .login_right_box>div.admin_box .ad_on{position:relative;top:auto;visibility:unset;opacity:1;margin-top:10px}#header .header_b .login_right_box>div.admin_box .ad_on ul{background:#f2f4f6;padding:0;border-radius:0;box-shadow:none;font-size:0;display:table;border-top:1px solid #e1e4e8;border-left:1px solid #e1e4e8}#header .header_b .login_right_box>div.admin_box .ad_on ul li{width:33.3333%;display:table-cell;padding:0;border-right:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8}#header .header_b .login_right_box>div.admin_box .ad_on ul li a{font-size:13px;line-height:20px;padding:6px 14px;text-align:center}#header.scroll{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.05)}body.sub0703 #header,body.sub0801 #header,body.sub0802 #header,body.sub0803 #header,body.sub0901 #header,body.sub0902 #header{box-shadow:0 3px 8px 0 rgba(0,0,0,.05)}#footer{padding:40px 0;margin-top:80px}#footer h1{width:90px;height:19px;background-size:100%}#footer .foot_menu{margin-top:24px}#footer .foot_menu li{padding:0 8px}#footer .foot_menu li:before{margin-top:-5px;height:10px}#footer .foot_menu li a{font-size:13px}#footer .info{max-width:70%;margin-top:12px}#footer .info span{font-size:12px;line-height:20px;padding:2px 0;margin-right:16px}#footer .family_bx>a{padding:0 14px;width:164px;height:44px;font-size:12px;line-height:42px}#footer .family_bx>a:after{right:14px;margin-top:-3px;width:8px;height:6px;background-size:100%}#footer .family_bx>ul{padding:10px 0 8px;max-height:120px;background:#fff;border:1px solid #5e6064;box-sizing:border-box;overflow-y:auto;z-index:1}#footer .family_bx>ul li{margin-bottom:5px}#footer .family_bx>ul li:last-child{margin-bottom:0}#footer .family_bx>ul li a{display:block;padding:0 14px;font-size:12px;line-height:20px}#footer .foot_sns{top:60px}#footer .foot_sns ul li a,#footer .foot_sns ul li a:before{width:40px;height:40px}#footer .foot_sns ul li a.sns01:before,#footer .foot_sns ul li a.sns02:before,#footer .foot_sns ul li a.sns03:before,#footer .foot_sns ul li a.sns04:before,#footer .foot_sns ul li a.sns05:before,#footer .foot_sns ul li a.sns06:before,#footer .foot_sns ul li a.sns07:before,#footer .foot_sns ul li a.sns08:before{background-size:100%}#foot_banner{margin:80px 0}#foot_banner .fb_banner{height:240px;display:table;border-radius:10px}#foot_banner .fb_banner>div p{font-size:16px}#foot_banner .fb_banner>div strong{font-size:26px;margin-top:12px}#foot_banner .fb_banner>div a{width:180px;height:50px;line-height:50px;border-radius:5px;margin-top:20px}#foot_banner .fb_banner>div a span{font-size:13px}#foot_banner .fb_banner>div a span:before{margin-top:-6px;width:12px;height:11px;background-size:100%}#foot_banner .fb_banner>div a:hover span{padding-right:20px}#m_spot{height:580px;margin-top:96px}#m_spot .txt_box .txt_wrap{max-width:100%;width:100%}#m_spot .txt_box .txt_wrap>div{max-width:100%}#m_spot .txt_box .txt1{font-size:36px;margin-bottom:18px}#m_spot .txt_box .txt2{font-size:14px;line-height:22px;margin-bottom:28px}#m_spot .txt_box .txt3 a{width:160px;height:52px;line-height:48px;border-radius:5px}#m_spot .txt_box .txt3 a span{font-size:13px;padding-right:24px}#m_spot .txt_box .txt3 a span:before{width:14px;height:12px;margin-top:-7px;background-size:100%}#m_spot .txt_box .txt3 a:hover span{padding-right:24px}#m_spot .slick-dots{bottom:20px}#m_spot .slick-dots li{padding:0 4px}#m_spot .slick-dots li button{width:8px;height:8px}#s_spot.sv04{height:540px}#s_spot.sv06{height:350px}#s_spot.sv06 .tit_box>.contents{margin-bottom:0}#section01{padding:60px 0}#section01 .inner{max-width:100%}#section01 .txt_box strong{font-size:18px}#section01 .txt_box h2{width:220px;height:47px;background-size:100%;margin-top:12px}#section01 .txt_box p{font-size:13px;line-height:22px;margin-top:20px}#section01 .sec01_form{max-width:100%;padding:0 30px}#section01 .sec01_form>div .sec01_email input[type=text]{height:60px;line-height:60px;padding:0 20px;font-size:16px;-webkit-box-shadow:0 4px 32px 3px rgba(235,65,52,.18);box-shadow:0 4px 32px 3px rgba(235,65,52,.18);border-radius:3px}#section01 .sec01_form>div a.sec01_send{height:60px;line-height:60px;border-radius:5px;margin-top:5px}#section01 .sec01_form>div a.sec01_send span{font-size:16px;padding-right:30px}#section01 .sec01_form>div a.sec01_send span:before{margin-top:-7px;width:18px;height:12px;background-size:100%}#section01 .sec01_form>div a.sec01_send:hover span{padding-right:30px}#section01 .sec01_form>ul{margin-top:14px;text-align:left}#section01 .sec01_form>ul li{display:block;margin-left:0;margin-top:6px}#section01 .sec01_form>ul li:first-child{margin-left:0;margin-top:0}#section01 .sec01_form>ul li input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#section01 .sec01_form>ul li input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#section01 .sec01_form>ul li label{font-size:13px}#section01 .sec01_form>ul li label a{font-size:13px;padding-bottom:1px}#section02{padding:80px 0}#section02 .txt_box strong{font-size:30px}#section02 .txt_box dfn{font-size:20px}#section02 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section02 .sec02_list{margin:22px 0 0;text-align:center}#section02 .sec02_list ul li{width:100px;display:inline-block;padding:0;margin:14px 6px 0}#section02 .sec02_list ul li>div .icon{height:100px;border-radius:10px;-webkit-box-shadow:0 6px 22px 0 rgba(59,74,125,.12);box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#section02 .sec02_list ul li.box01>div .icon,#section02 .sec02_list ul li.box02>div .icon,#section02 .sec02_list ul li.box03>div .icon,#section02 .sec02_list ul li.box04>div .icon,#section02 .sec02_list ul li.box05>div .icon,#section02 .sec02_list ul li.box06>div .icon{background-size:36px}#section02 .sec02_list ul li>div p{font-size:14px;margin-top:14px}#section02 .sec02_banner{height:auto;padding:54px 30px;border-radius:10px;margin-top:40px}#section02 .sec02_banner>div strong{font-size:18px}#section02 .sec02_banner>div p{font-size:22px;line-height:26px;margin-top:8px}#section02 .sec02_banner>div a{margin-top:18px}#section02 .sec02_banner>div a span{font-size:13px;padding-right:12px}#section02 .sec02_banner>div a span:before{width:6px;height:9px;margin-top:-5px;background-size:100%}#section02 .sec02_banner>div a:hover span{padding-right:12px}#section02 .txt_box_add h1,#section02 .txt_box_add h2{font-size:30px}#section02 .section_add_box .info_1{height:650px;text-align:center}#section02 .section_add_box .info_1 .txt_box_add{top:0}#section02 .section_add_box .info_1 .img_box_add{position:relative;width:100%;top:0;left:0}#section02 .section_add_box .info_1 .img_box_add img,#section02 .section_add_box .info_2{width:100%}#section02 .section_add_box .info_2 .img_box_add img{max-width:518px}#section02 .section_add_box .info_3{width:100%;margin:0 0 20px}#section02 .section_add_box .info_4{height:100%}#section02 .section_add_box .info_4 .img_box_add img{width:100%}#section03{padding:80px 0}#section03 .txt_box strong{font-size:30px;margin-top:12px}#section03 .txt_box dfn{font-size:20px}#section03 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section03 .sec03_list{margin-top:32px}#section03 .sec03_list .logo-slider::after,#section03 .sec03_list .logo-slider::before{height:100px;width:100px}#section04{padding:80px 0}#section04 .txt_box dfn{font-size:20px}#section04 .txt_box strong{font-size:30px;line-height:40px;margin-top:8px}#section04 .sec04_slide{margin-top:40px;padding:0 30px}#section04 .sec04_slide ul li{padding:0 10px 12px}#section04 .sec04_slide ul li>a{-webkit-box-shadow:0 6px 6px 0 rgba(59,74,125,.12);box-shadow:0 6px 6px 0 rgba(59,74,125,.12);border-radius:10px}#section04 .sec04_slide ul li>a .sldie_img{border-radius:10px 10px 0 0}#section04 .sec04_slide ul li>a .sldie_txt{padding:24px}#section04 .sec04_slide ul li>a .sldie_txt h3 img{height:20px}#section04 .sec04_slide ul li>a .sldie_txt strong{font-size:16px;margin-top:6px}#section04 .sec04_slide ul li>a .sldie_txt p{font-size:12px;line-height:20px;margin-top:8px}#section04 .sec04_slide .slide_btn span{margin-top:-11px;width:12px;height:22px}#section04 .sec04_slide .slide_btn #slide_prev01{background-size:100%;left:0}#section04 .sec04_slide .slide_btn #slide_next01{background-size:100%;right:0}#section04 .sec05_list ul{padding:0 25px}#section04 .sec05_list ul li{padding:0 12px}#section04 .sec05_list ul li>div{padding:30px}#section04 .sec05_list ul li>div:before{content:"";position:absolute;top:20px;right:20px;width:56px;height:56px}#section04 .sec05_list ul li.box01>div:before,#section04 .sec05_list ul li.box02>div:before,#section04 .sec05_list ul li.box03>div:before{background-size:40px}#section05{padding:80px 0 50px}#section05:before{height:420px}#section05 .txt_box strong{font-size:30px;line-height:40px}#section05 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section05 .img_box{margin-top:10px}#section05 .img_box img.tablet{width:720px;margin-left:-500px}#section05 .img_box img.phone{width:140px;top:84px;margin-left:160px}#section05 .sec05_list{margin:420px -6px 0}#section05 .sec05_list ul{height:100%;display:table}#section05 .sec05_list ul li{width:33.3333%;display:table-cell;padding:0 6px}#section05 .sec05_list ul li>div{height:100%;-webkit-box-shadow:0 6px 22px 0 rgba(59,74,125,.12);box-shadow:0 6px 22px 0 rgba(59,74,125,.12);border-radius:10px;padding:28px 70px 28px 24px}#section05 .sec05_list ul li>div:before{top:20px;right:22px;width:40px;height:56px}#section05 .sec05_list ul li.box01>div:before,#section05 .sec05_list ul li.box02>div:before,#section05 .sec05_list ul li.box03>div:before{background-size:100%}#section05 .sec05_list ul li>div strong{font-size:16px}#section05 .sec05_list ul li>div p{font-size:13px;line-height:20px;margin-top:12px}#section06 .bg,#section06 a{height:240px}#section06 a div span{width:60px;height:60px}#section06 a div span:before{width:18px;height:20px;margin:-10px 0 0 -9px;background-size:100%}#section06 a:hover div span{-webkit-box-shadow:0 0 18px 5px rgba(235,65,52,.4);box-shadow:0 0 18px 5px rgba(235,65,52,.4)}.popup_layer,.popup_layer .popup_box{width:100%}.popup_layer .popup_box .popup_content .preview_player{width:100%;height:70vh}#section07{padding:110px 0 80px}#section07 .txt_box{width:calc(100% - 390px);float:left;padding-right:80px;margin-top:20px}#section07 .txt_box dfn{font-size:15px}#section07 .txt_box strong{font-size:30px;line-height:40px;margin-top:8px}#section07 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section07 .sec07_list{width:390px;float:right}#section07 .sec07_list>div{margin:0}#section07 .sec07_list>div ul li{width:120px;float:left;padding:0;margin:0 5px}#section07 .sec07_list>div ul li.box02{top:30px}#section07 .sec07_list>div ul li.box03{top:-30px}#section07 .sec07_list>div ul li.box04{margin-top:10px}#section07 .sec07_list>div ul li.box05{margin-top:40px}#section07 .sec07_list>div ul li.box06{top:-20px}#section07 .sec07_list>div ul li>div{width:120px;height:120px;border-radius:10px;-webkit-box-shadow:0 6px 22px 0 rgba(59,74,125,.12);box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:82px}#section07 .sec07_list>div ul li>div:before{top:28px;margin-left:-20px;width:40px;height:36px}#section07 .sec07_list>div ul li.box01>div:before,#section07 .sec07_list>div ul li.box02>div:before,#section07 .sec07_list>div ul li.box03>div:before,#section07 .sec07_list>div ul li.box04>div:before,#section07 .sec07_list>div ul li.box05>div:before,#section07 .sec07_list>div ul li.box06>div:before{background-size:100%}#section08{padding:80px 0}#section08 .txt_box{width:calc(100% - 390px);float:right;padding-left:60px;margin-top:36px}#section08 .txt_box dfn{font-size:15px}#section08 .txt_box strong{font-size:30px;line-height:40px;margin-top:8px}#section08 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section08 .sec08_list{width:390px;float:left;-webkit-box-shadow:0 6px 22px 0 rgba(59,74,125,.12);box-shadow:0 6px 22px 0 rgba(59,74,125,.12);border-radius:10px}#section08 .sec08_list>div{border-radius:10px}#section09{padding:80px 0}#section09 .txt_box{width:calc(100% - 460px);float:left;margin-top:80px}#section09 .txt_box dfn{font-size:15px}#section09 .txt_box strong{font-size:30px;line-height:40px;margin-top:8px}#section09 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section09 .sec09_list{width:390px;float:right}#section10{padding:70px 0 60px}#section10 .txt_box{width:calc(100% - 420px);float:right;padding-left:40px;margin-top:80px}#section10 .txt_box dfn{font-size:15px}#section10 .txt_box strong{font-size:30px;line-height:40px;margin-top:8px}#section10 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section10 .sec10_list{width:420px;float:left}#section11{padding:80px 0}#section11 .txt_box dfn{font-size:20px}#section11 .txt_box strong{font-size:30px;line-height:40px;margin-top:8px}#section11 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section11 .list_box{margin:36px -6px 0}#section11 .list_box ul{height:100%;display:table}#section11 .list_box ul li{width:33.3333%;display:table-cell;padding:0 6px}#section11 .list_box ul li>div{height:100%;border-radius:10px;-webkit-box-shadow:0 6px 22px 0 rgba(59,74,125,.12);box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px}#section11 .list_box ul li>div:before{top:20px;right:22px;width:40px;height:56px}#section11 .list_box ul li.box01>div:before,#section11 .list_box ul li.box02>div:before,#section11 .list_box ul li.box03>div:before{background-size:100%}#section11 .list_box ul li>div dfn{font-size:17px}#section11 .list_box ul li>div strong{font-size:20px;line-height:28px;padding-top:46px}#section11 .list_box ul li>div p{margin-top:12px}#section11 .list_box ul li>div p span{font-size:13px;line-height:20px;padding:3px 0 3px 6px}#section11 .list_box ul li>div p span:before{top:11px;width:2px;height:2px}#section_add01 article:last-child{margin-bottom:0}#section_add01 article .txt_box_add p{margin:20px 0;font-size:15px;line-height:20px}#section_add01 article .txt_box_add:nth-of-type(odd){margin-right:20px}#section_add01 article .img_box_add:nth-of-type(odd){margin-right:20px}#login_wrap{padding-top:140px}#login_wrap:before{top:96px;height:280px}#login_wrap .inner{max-width:90%;padding:0 20px}#login_wrap .tit_box p{width:80px;height:17px;background-size:100%}#login_wrap .tit_box span{font-size:17px}#login_wrap .tit_box strong{font-size:30px;margin-top:12px}#login_wrap #mem_sec01{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);margin-top:30px;padding:40px 36px}#login_wrap #mem_sec01 .login_box .box{margin-top:18px}#login_wrap #mem_sec01 .login_box .box label{font-size:14px}#login_wrap #mem_sec01 .login_box .box input[type=password],#login_wrap #mem_sec01 .login_box .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#login_wrap #mem_sec01 .login_box a.login_btn{height:50px;line-height:50px;border-radius:5px;font-size:14px;margin-top:15px}#login_wrap #mem_sec01 .login_box .login_keep{margin-top:10px}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#login_wrap #mem_sec01 .login_box .login_keep input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px}#login_wrap #mem_sec01 .login_box .login_keep label{font-size:12px}#login_wrap #mem_sec01 .other_login{margin-top:15px;padding-top:20px}#login_wrap #mem_sec01 .other_login>p{font-size:13px}#login_wrap #mem_sec01 .other_login a.k_login_btn{height:48px;line-height:48px;border-radius:5px;font-size:13px;margin-top:10px}#login_wrap #mem_sec01 .other_login a.k_login_btn:before{left:15px;margin-top:-8px;width:18px;height:17px;background-size:100%}#login_wrap #mem_sec01 .other_login a.k_login_btn:after{left:46px;height:18px;margin-top:-9px}#login_wrap #mem_sec01 .other_login ul{margin-top:15px}#login_wrap #mem_sec01 .other_login ul li{padding:0 10px}#login_wrap #mem_sec01 .other_login ul li:before{height:10px;margin-top:-6px}#login_wrap #mem_sec01 .other_login ul li a{font-size:12px}#login_wrap #mem_sec01 .other_login a.join_btn{font-size:14px;margin-top:36px}#login_wrap #mem_sec02{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);margin-top:30px;padding:40px 36px}#login_wrap #mem_sec02>div{margin-top:24px;padding-top:24px}#login_wrap #mem_sec02>div h3{font-size:16px}#login_wrap #mem_sec02>div .inq_b_form{margin-top:20px}#login_wrap #mem_sec02>div .inq_b_form .box{margin-top:18px}#login_wrap #mem_sec02>div .inq_b_form .box label{font-size:14px}#login_wrap #mem_sec02>div .inq_b_form .box input[type=password],#login_wrap #mem_sec02>div .inq_b_form .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#login_wrap #mem_sec02>div .inq_b_form .box span.comment{font-size:12px;margin-top:8px}#login_wrap #mem_sec02>div .agree_box{margin-top:20px}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#login_wrap #mem_sec02>div .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#login_wrap #mem_sec02>div .agree_box label{font-size:13px}#login_wrap #mem_sec02>div .agree_box label a{font-size:13px;padding-bottom:1px}#login_wrap #mem_sec02>a{height:50px;line-height:50px;border-radius:5px;font-size:14px;margin-top:20px}#login_wrap #mem_sec02 .join_complete h3{font-size:20px;line-height:28px}#login_wrap #mem_sec02 .join_complete p{font-size:14px;line-height:22px;margin-top:12px}#login_wrap #idpw_search{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);margin-top:30px;padding:40px 36px}#login_wrap #idpw_search .idpw_box h3{font-size:20px;line-height:28px}#login_wrap #idpw_search .idpw_box .search_sel{margin-top:20px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li{width:calc((100% - 8px)/ 2);float:left;margin-left:8px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li:first-child{margin-left:0}#login_wrap #idpw_search .idpw_box .search_sel .tabs a{height:184px;border-radius:10px;padding:24px}#login_wrap #idpw_search .idpw_box .search_sel .tabs a span{font-size:13px}#login_wrap #idpw_search .idpw_box .search_sel .tabs a p{font-size:14px;margin-top:14px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li a div{width:80px;height:80px;margin-top:14px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active.tab01 a div,#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active.tab02 a div,#login_wrap #idpw_search .idpw_box .search_sel .tabs li.tab01 a div,#login_wrap #idpw_search .idpw_box .search_sel .tabs li.tab02 a div{background-size:40px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content p{font-size:12px;line-height:20px;margin-top:14px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form{margin-top:20px;padding-top:20px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box{margin-top:16px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box label{font-size:14px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form .box input[type=text]:focus{border:1px solid #eb4134}#login_wrap #idpw_search .idpw_box .search_sel .tab_container .tab_content .s_form>a{height:50px;line-height:50px;border-radius:5px;font-size:14px;margin-top:16px}#terms_wrap{padding:146px 0 20px}#terms_wrap .tit_box strong{font-size:28px;line-height:100%}#terms_wrap .terms_category{max-width:100%;margin-top:30px}#terms_wrap .terms_category ul li{border-bottom:2px solid #20242f;border-radius:5px 5px 0 0}#terms_wrap .terms_category ul li a{height:50px;line-height:48px;font-size:14px}#terms_wrap .terms_category ul li.on{border-bottom:2px solid #eb4134}#terms_wrap .terms_cont{margin-top:36px}#terms_wrap .terms_cont .box{margin-top:24px;font-size:13px;line-height:22px}#terms_wrap .terms_cont .box strong{font-size:18px}#terms_wrap .terms_cont .box>div{padding:20px 24px;margin-top:15px;border-radius:10px}#terms_wrap .terms_cont .box>div p{font-size:15px;padding-bottom:5px}#mp_wrap{padding:146px 0 20px}#mp_wrap .tit_box strong{font-size:28px}#mp_wrap .s_category{max-width:100%;margin-top:30px}#mp_wrap .s_category ul li{border-bottom:2px solid #20242f;border-radius:5px 5px 0 0}#mp_wrap .s_category ul li a{height:50px;line-height:48px;font-size:14px}#mp_wrap .s_category ul li.on{border-bottom:2px solid #eb4134}#mp_wrap .mp_cont{max-width:100%;margin-top:24px}#mp_wrap .mp_cont h4{font-size:18px;line-height:26px}#mp_wrap .mp_cont .mp_info_box{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);margin-top:20px;padding:40px 36px}body.sub0803 #mp_wrap .mp_cont .mp_info_box{margin-top:12px}#mp_wrap .mp_cont .mp_info_box>div{margin-top:24px;padding-top:24px}#mp_wrap .mp_cont .mp_info_box>div h3{font-size:16px}#mp_wrap .mp_cont .mp_info_box>div>p{font-size:13px;margin-top:10px;line-height:16px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form{margin-top:20px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box{margin-top:18px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box label{font-size:14px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=password],#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px}#mp_wrap .mp_cont .mp_info_box>div .inq_b_form .box span.comment{font-size:12px;margin-top:8px}#mp_wrap .mp_cont .mp_info_box>div .agree_box{margin-top:20px}#mp_wrap .mp_cont .mp_info_box>div .agree_box>div{margin-top:6px;overflow:hidden}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]{float:left;margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#mp_wrap .mp_cont .mp_info_box>div .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#mp_wrap .mp_cont .mp_info_box>div .agree_box label{font-size:13px;float:left;width:calc(100% - 24px);line-height:18px!important}#mp_wrap .mp_cont .mp_info_box>div span.comment02{font-size:12px;margin-top:8px;line-height:16px}#mp_wrap .mp_cont .mp_info_box>a{height:50px;line-height:50px;border-radius:5px;font-size:14px;margin-top:20px}#mp_wrap .mp_cont .mp_txt_box{border-radius:10px;margin-top:20px;padding:30px 36px 24px}#mp_wrap .mp_cont .mp_txt_box h3{font-size:16px}#mp_wrap .mp_cont .mp_txt_box ul{margin-top:12px}#mp_wrap .mp_cont .mp_txt_box ul li{font-size:12px;line-height:18px;padding:5px 0 5px 8px}#mp_wrap .mp_cont .mp_txt_box ul li:before{top:13px;width:3px;height:3px}#mp_wrap .mp_cont .mp_info_box .withdrawal_agree label{width:calc(100% - 24px);line-height:18px!important}body.sub0803 #mp_wrap .mp_cont .mp_info_box>a{font-size:14px;margin-top:10px}.alert_cont{padding:30px 15px;border-radius:6px}.alert_cont>p{font-size:15px}.alert_cont>a{width:64px;height:30px;line-height:30px;border-radius:3px;font-size:13px;margin-top:12px}#s_spot{height:280px;margin-top:104px}#s_spot.sv04 .inner .tit_box div a{display:flex;align-items:center;width:auto;height:60px;padding:0 20px;line-height:1}#s_spot .inner .tit_box strong{font-size:32px}#s_spot .inner .tit_box p{font-size:14px;line-height:22px;margin-top:14px}#s_spot .inner .tit_box div{margin-top:24px}#s_spot .inner .tit_box div a{width:140px;height:50px;line-height:50px;margin:0 2px}#s_spot .inner .tit_box div a.ms_btn01,#s_spot .inner .tit_box div a.ms_btn02{font-size:13px}#s_spot .inner .search_box>.search_cont a{width:50px;height:50px;background-size:30px}#s_spot .inner .search_box>.search_cont input[type=text]{width:calc(100% - 55px);height:50px;padding-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}#subscrip_sec01{padding:100px 0}#subscrip_sec01 .txt_box{width:calc(100% - 390px);float:left;padding-right:60px;margin-top:40px}#subscrip_sec01 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec01 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec01 .sec01_list{width:390px;float:right}#subscrip_sec01 .sec01_list>div{margin:0}#subscrip_sec01 .sec01_list>div ul li{width:120px;float:left;padding:0;margin:0 5px}#subscrip_sec01 .sec01_list>div ul li.box02{top:-20px}#subscrip_sec01 .sec01_list>div ul li.box03{top:20px}#subscrip_sec01 .sec01_list>div ul li.box04{margin-top:10px}#subscrip_sec01 .sec01_list>div ul li.box05{top:-10px}#subscrip_sec01 .sec01_list>div ul li.box06{top:30px}#subscrip_sec01 .sec01_list>div ul li>div{width:120px;height:120px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding-top:82px}#subscrip_sec01 .sec01_list>div ul li>div:before{top:28px;margin-left:-20px;width:40px;height:37px}#subscrip_sec01 .sec01_list>div ul li.box01>div:before,#subscrip_sec01 .sec01_list>div ul li.box02>div:before,#subscrip_sec01 .sec01_list>div ul li.box03>div:before,#subscrip_sec01 .sec01_list>div ul li.box04>div:before,#subscrip_sec01 .sec01_list>div ul li.box05>div:before,#subscrip_sec01 .sec01_list>div ul li.box06>div:before{background-size:100%}#section_add01 .sec01_list>div ul li>div,#subscrip_sec01 .sec01_list>div ul li>div{font-size:14px}#subscrip_sec02{padding:100px 0}#subscrip_sec02 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec02 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec02 .sec02_list .sec02_list_add ul li>div:before{content:"";position:absolute;width:70px;height:70px;top:15px;left:50%;transform:translateX(-50%)}#subscrip_sec02 .sec02_list>div ul li>div{height:100%;padding:100px 0 20px;font-size:14px}#subscrip_sec02 .sec02_list>div ul li>div:before{top:32px}#subscrip_sec03{padding:80px 0 60px}#subscrip_sec03 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec03 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec03 .sec03_img{margin-top:36px}#subscrip_sec04{padding:80px 0}#subscrip_sec04 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec04 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec04 .sec04_img{width:100%;margin-top:36px}#subscrip_sec04 .sec04_img div{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#subscrip_sec05{padding:80px 0}#subscrip_sec05 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec05 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec05 .list_box{margin:36px -6px 0}#subscrip_sec05 .list_box ul{height:100%;display:table}#subscrip_sec05 .list_box ul li{width:33.3333%;display:table-cell;padding:0 6px}#subscrip_sec05 .list_box ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px}#subscrip_sec05 .list_box ul li>div:before{top:20px;right:22px;width:40px;height:56px}#subscrip_sec05 .list_box ul li.box01>div:before,#subscrip_sec05 .list_box ul li.box02>div:before,#subscrip_sec05 .list_box ul li.box03>div:before{background-size:100%}#subscrip_sec05 .list_box ul li>div dfn{font-size:17px}#subscrip_sec05 .list_box ul li>div strong{font-size:20px;line-height:28px;padding-top:46px}#subscrip_sec05 .list_box ul li>div p{margin-top:12px}#subscrip_sec05 .list_box ul li>div p span{font-size:13px;line-height:20px;padding:3px 0 3px 6px}#subscrip_sec05 .list_box ul li>div p span:before{top:11px;width:2px;height:2px}#subscrip_sec06{padding:80px 0}#subscrip_sec06 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec06 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec06 .sec06_img{margin-top:36px}#subscrip_sec07{padding:80px 0}#subscrip_sec07 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec07 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec07 .sec07_img{max-width:360px;margin:44px auto 0}#subscrip_sec07 .sec07_img img{width:100%}#subscrip_sec08{padding:80px 0}#subscrip_sec08 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec08 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec08 .sec08_img{max-width:100%;margin-top:36px}#subscrip_sec08 .sec08_img div{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#subscrip_sec09{padding:80px 0}#subscrip_sec09 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec09 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec09 .sec09_list{margin-top:30px}#subscrip_sec09 .sec09_list>div ul li{width:96px;margin:5px}#subscrip_sec09 .sec09_list>div ul li div{width:100%;height:96px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:64px}#subscrip_sec09 .sec09_list>div ul li div:before{top:18px;margin-left:-20px;width:40px;height:38px}#subscrip_sec09 .sec09_list>div ul li.box01 div:before,#subscrip_sec09 .sec09_list>div ul li.box02 div:before,#subscrip_sec09 .sec09_list>div ul li.box03 div:before,#subscrip_sec09 .sec09_list>div ul li.box04 div:before,#subscrip_sec09 .sec09_list>div ul li.box05 div:before,#subscrip_sec09 .sec09_list>div ul li.box06 div:before,#subscrip_sec09 .sec09_list>div ul li.box07 div:before,#subscrip_sec09 .sec09_list>div ul li.box08 div:before,#subscrip_sec09 .sec09_list>div ul li.box09 div:before,#subscrip_sec09 .sec09_list>div ul li.box10 div:before,#subscrip_sec09 .sec09_list>div ul li.box11 div:before,#subscrip_sec09 .sec09_list>div ul li.box12 div:before,#subscrip_sec09 .sec09_list>div ul li.box13 div:before,#subscrip_sec09 .sec09_list>div ul li.box14 div:before,#subscrip_sec09 .sec09_list>div ul li.box15 div:before,#subscrip_sec09 .sec09_list>div ul li.box16 div:before,#subscrip_sec09 .sec09_list>div ul li.box17 div:before,#subscrip_sec09 .sec09_list>div ul li.box18 div:before,#subscrip_sec09 .sec09_list>div ul li.box19 div:before,#subscrip_sec09 .sec09_list>div ul li.box20 div:before{background-size:100%}#subscrip_sec10{padding:80px 0}#subscrip_sec10 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec10 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#subscrip_sec10 .sec10_img{margin-top:50px}#subscrip_sec10 .sec10_img ul:before{display:none}#subscrip_sec10 .sec10_img ul li{width:96px;display:inline-block;margin:0 20px}#subscrip_sec10 .sec10_img ul li>div>div{width:96px;height:96px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#subscrip_sec10 .sec10_img ul li>div>div:before{margin:-18px 0 0 -20px;width:40px;height:37px}#subscrip_sec10 .sec10_img ul li.box01>div>div:before,#subscrip_sec10 .sec10_img ul li.box02>div>div:before,#subscrip_sec10 .sec10_img ul li.box03>div>div:before,#subscrip_sec10 .sec10_img ul li.box04>div>div:before,#subscrip_sec10 .sec10_img ul li.box05>div>div:before{background-size:100%}#subscrip_sec10 .sec10_img ul li.box05>div:after{top:-12px;left:-12px;width:120px;height:120px}#subscrip_sec10 .sec10_img ul li.box05>div:before{top:-22px;left:-22px;width:140px;height:140px}#subscrip_sec10 .sec10_img ul li>div p{font-size:14px;padding-top:14px}#subscrip_sec11 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec12{height:600px;margin-top:90px}#subscrip_sec12 .txt_box video{height:600px;width:100%}#subscrip_sec12 .txt_box_add p{font-size:13px}#custom_sec01{padding:100px 0}#custom_sec01 .txt_box{width:calc(100% - 390px);float:left;padding-right:60px;margin-top:40px}#custom_sec01 .txt_box strong{font-size:30px;line-height:40px}#custom_sec01 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec01 .sec01_list{width:390px;float:right}#custom_sec01 .sec01_list>div{margin:0}#custom_sec01 .sec01_list>div ul{width:100%}#custom_sec01 .sec01_list>div ul li{width:120px;float:left;padding:0;margin:0 5px}#custom_sec01 .sec01_list>div ul li.box02{top:-20px}#custom_sec01 .sec01_list>div ul li.box03{top:20px}#custom_sec01 .sec01_list>div ul li.box04{margin-top:20px}#custom_sec01 .sec01_list>div ul li.box05{top:-10px}#custom_sec01 .sec01_list>div ul li.box06{top:30px}#custom_sec01 .sec01_list>div ul li>div{width:120px;height:120px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:82px}#custom_sec01 .sec01_list>div ul li>div:before{top:28px;margin-left:-20px;width:40px;height:37px}#custom_sec01 .sec01_list>div ul li.box01>div:before,#custom_sec01 .sec01_list>div ul li.box02>div:before,#custom_sec01 .sec01_list>div ul li.box03>div:before,#custom_sec01 .sec01_list>div ul li.box04>div:before,#custom_sec01 .sec01_list>div ul li.box05>div:before,#custom_sec01 .sec01_list>div ul li.box06>div:before{background-size:100%}#custom_sec02{padding:80px 0}#custom_sec02 .txt_box strong{font-size:30px;line-height:40px}#custom_sec02 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec02 .sec02_list{margin-top:28px}#custom_sec02 .sec02_list>div{margin:0 -4px}#custom_sec02 .sec02_list>div ul li{width:33.3333%;float:left;padding:0 4px;margin-top:8px}#custom_sec02 .sec02_list>div ul li>div{font-size:14px;line-height:20px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:90px 15px 28px}#custom_sec02 .sec02_list>div ul li>div:before{top:32px;left:50%;width:40px;height:39px;margin-left:-20px}#custom_sec02 .sec02_list>div ul li.box01>div:before,#custom_sec02 .sec02_list>div ul li.box02>div:before,#custom_sec02 .sec02_list>div ul li.box03>div:before,#custom_sec02 .sec02_list>div ul li.box04>div:before,#custom_sec02 .sec02_list>div ul li.box05>div:before,#custom_sec02 .sec02_list>div ul li.box06>div:before{background-size:100%}#custom_sec03{padding:80px 0}#custom_sec03 .txt_box strong{font-size:30px;line-height:40px}#custom_sec03 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec03 .list_box,#section04 .list_box{margin:36px -6px 0}#custom_sec03 .list_box ul,#section04 .list_box ul{height:100%;display:table}#custom_sec03 .list_box ul li,#section04 .list_box ul li{width:33.3333%;display:table-cell;padding:0 6px}#custom_sec03 .list_box ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px}#section04 .list_box ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 50px 28px 24px}#custom_sec03 .list_box ul li>div:before,#section04 .list_box ul li>div:before{top:20px;right:15px;width:40px;height:56px}#custom_sec03 .list_box ul li.box01>div:before,#custom_sec03 .list_box ul li.box02>div:before,#custom_sec03 .list_box ul li.box03>div:before,#section04 .list_box ul li.box01>div:before,#section04 .list_box ul li.box02>div:before,#section04 .list_box ul li.box03>div:before{background-size:100%}#custom_sec03 .list_box ul li>div dfn{font-size:17px}#custom_sec03 .list_box ul li>div strong{font-size:20px;line-height:28px;padding-top:46px}#custom_sec03 .list_box ul li>div p{margin-top:12px}#custom_sec03 .list_box ul li>div p span{font-size:13px;line-height:20px;padding:3px 0 3px 6px}#custom_sec03 .list_box ul li>div p span:before{top:11px;width:2px;height:2px}#custom_sec03 .list_box ul li>div a{height:50px;line-height:50px;border-radius:5px;padding:0 15px;margin-top:20px}#custom_sec03 .list_box ul li>div a span{font-size:13px}#custom_sec03 .list_box ul li>div a span:before{margin-top:-6px;width:12px;height:11px;background-size:100%}#custom_sec03 .list_box ul li>div a:hover span:before{right:0}#custom_sec04{padding:80px 0}#custom_sec04 .txt_box strong{font-size:30px;line-height:40px}#custom_sec04 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec04 .sec04_img{max-width:100%;margin-top:36px}#custom_sec04 .sec04_img div{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#custom_sec05{padding:80px 0}#custom_sec05 .txt_box strong{font-size:30px;line-height:40px}#custom_sec05 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec05 .list_box{margin:36px -6px 0}#custom_sec05 .list_box ul{height:100%;display:table}#custom_sec05 .list_box ul li{width:33.3333%;display:table-cell;padding:0 6px}#custom_sec05 .list_box ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px}#custom_sec05 .list_box ul li>div:before{top:20px;right:22px;width:40px;height:56px}#custom_sec05 .list_box ul li.box01>div:before,#custom_sec05 .list_box ul li.box02>div:before,#custom_sec05 .list_box ul li.box03>div:before{background-size:100%}#custom_sec05 .list_box ul li>div dfn{font-size:17px}#custom_sec05 .list_box ul li>div strong{font-size:20px;line-height:28px;padding-top:46px}#custom_sec05 .list_box ul li>div p{margin-top:12px}#custom_sec05 .list_box ul li>div p span{font-size:13px;line-height:20px;padding:3px 0 3px 6px}#custom_sec05 .list_box ul li>div p span:before{top:11px;width:2px;height:2px}#custom_sec06{padding:80px 0}#custom_sec06 .txt_box strong{font-size:30px;line-height:40px}#custom_sec06 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec06 .sec06_img{margin-top:36px}#custom_sec07{padding:80px 0}#custom_sec07 .txt_box strong{font-size:30px;line-height:40px}#custom_sec07 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec07 .sec07_img{max-width:360px;margin-top:44px}#custom_sec07 .sec07_img img{width:100%}#custom_sec08{padding:80px 0}#custom_sec08 .txt_box strong{font-size:30px;line-height:40px}#custom_sec08 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec08 .sec08_img{max-width:100%;margin-top:36px}#custom_sec08 .sec08_img div{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#custom_sec09{padding:80px 0}#custom_sec09 .txt_box strong{font-size:30px;line-height:40px}#custom_sec09 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec09 .sec09_list{margin-top:30px}#custom_sec09 .sec09_list>div ul li{width:96px;margin:5px}#custom_sec09 .sec09_list>div ul li div{width:100%;height:96px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:64px}#custom_sec09 .sec09_list>div ul li div:before{top:18px;margin-left:-20px;width:40px;height:38px}#custom_sec09 .sec09_list>div ul li.box01 div:before,#custom_sec09 .sec09_list>div ul li.box02 div:before,#custom_sec09 .sec09_list>div ul li.box03 div:before,#custom_sec09 .sec09_list>div ul li.box04 div:before,#custom_sec09 .sec09_list>div ul li.box05 div:before,#custom_sec09 .sec09_list>div ul li.box06 div:before,#custom_sec09 .sec09_list>div ul li.box07 div:before,#custom_sec09 .sec09_list>div ul li.box08 div:before,#custom_sec09 .sec09_list>div ul li.box09 div:before,#custom_sec09 .sec09_list>div ul li.box10 div:before,#custom_sec09 .sec09_list>div ul li.box11 div:before,#custom_sec09 .sec09_list>div ul li.box12 div:before,#custom_sec09 .sec09_list>div ul li.box13 div:before,#custom_sec09 .sec09_list>div ul li.box14 div:before,#custom_sec09 .sec09_list>div ul li.box15 div:before,#custom_sec09 .sec09_list>div ul li.box16 div:before,#custom_sec09 .sec09_list>div ul li.box17 div:before,#custom_sec09 .sec09_list>div ul li.box18 div:before,#custom_sec09 .sec09_list>div ul li.box19 div:before,#custom_sec09 .sec09_list>div ul li.box20 div:before{background-size:100%}#custom_sec10{padding:80px 0}#custom_sec10 .txt_box strong{font-size:30px;line-height:40px}#custom_sec10 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#custom_sec10 .sec10_img{margin-top:50px}#custom_sec10 .sec10_img ul:before{display:none}#custom_sec10 .sec10_img ul li{width:96px;display:inline-block;margin:0 20px}#custom_sec10 .sec10_img ul li>div>div{width:96px;height:96px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#custom_sec10 .sec10_img ul li>div>div:before{margin:-18px 0 0 -20px;width:40px;height:37px}#custom_sec10 .sec10_img ul li.box01>div>div:before,#custom_sec10 .sec10_img ul li.box02>div>div:before,#custom_sec10 .sec10_img ul li.box03>div>div:before,#custom_sec10 .sec10_img ul li.box04>div>div:before,#custom_sec10 .sec10_img ul li.box05>div>div:before{background-size:100%}#custom_sec10 .sec10_img ul li.box05>div:after{top:-12px;left:-12px;width:120px;height:120px}#custom_sec10 .sec10_img ul li.box05>div:before{top:-22px;left:-22px;width:140px;height:140px}#custom_sec10 .sec10_img ul li>div p{font-size:14px;padding-top:14px}#education_sec01{padding:100px 0}#education_sec01 .txt_box{width:calc(100% - 390px);float:left;padding-right:60px;margin-top:40px}#education_sec01 .txt_box strong{font-size:30px;line-height:40px}#education_sec01 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#education_sec01 .sec01_list{width:390px;float:right}#education_sec01 .sec01_list>div{margin:0}#education_sec01 .sec01_list>div ul{width:100%}#education_sec01 .sec01_list>div ul li{width:120px;float:left;padding:0;margin:0 5px}#education_sec01 .sec01_list>div ul li.box02{top:-20px}#education_sec01 .sec01_list>div ul li.box03{top:20px}#education_sec01 .sec01_list>div ul li.box04{margin-top:20px}#education_sec01 .sec01_list>div ul li.box05{top:-10px}#education_sec01 .sec01_list>div ul li.box06{top:30px}#education_sec01 .sec01_list>div ul li>div{width:120px;height:120px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:82px}#education_sec01 .sec01_list>div ul li>div:before{top:28px;margin-left:-20px;width:40px;height:40px}#education_sec01 .sec01_list>div ul li.box01>div:before,#education_sec01 .sec01_list>div ul li.box02>div:before,#education_sec01 .sec01_list>div ul li.box03>div:before,#education_sec01 .sec01_list>div ul li.box04>div:before,#education_sec01 .sec01_list>div ul li.box05>div:before,#education_sec01 .sec01_list>div ul li.box06>div:before{background-size:100%}#education_add{height:100%}#education_add .inner{max-width:100%}#education_add .edu_box .edu_add_img{width:40%;height:100%}#education_add .edu_box .edu_txt{flex-basis:50%;margin:auto 30px}#education_add .edu_box .edu_txt strong{font-size:30px}#education_add .edu_box .edu_txt span{line-height:1;font-size:30px}#education_add .edu_box .edu_txt p{font-size:13px}#education_sec02{padding:80px 0}#education_sec02 .txt_box strong{font-size:30px;line-height:40px}#education_sec02 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#education_sec02 .sec02_list{margin-top:36px}#education_sec02 .sec02_list>div{margin:0 -6px}#education_sec02 .sec02_list>div ul{height:100%;display:table}#education_sec02 .sec02_list>div ul li{width:33.3333%;display:table-cell;padding:0 6px;margin-top:15px}#education_sec02 .sec02_list>div ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px 24px}#education_sec02 .sec02_list>div ul li>div strong{font-size:16px}#education_sec02 .sec02_list>div ul li>div p{font-size:13px;line-height:20px;margin-top:12px;padding-top:12px}#education_sec02 .sec02_list>div ul li>div p:before{width:30px;height:2px;margin-left:-15px}#education_sec02 .sec02_img_list{margin-top:18px}#education_sec02 .sec02_img_list>div{margin:0 -4px}#education_sec02 .sec02_img_list>div ul li{width:25%;float:left;padding:0 4px;margin-top:8px}#education_sec02 .sec02_img_list>div ul li>div{border-radius:10px}#education_sec03{padding:80px 0}#education_sec03 .txt_box strong{font-size:30px;line-height:40px}#education_sec03 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#education_sec03 .sec03_img{margin-top:36px}#education_sec04{padding:80px 0}#education_sec04 .txt_box strong{font-size:30px;line-height:40px}#education_sec04 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#education_sec04 .sec04_list{margin-top:24px}#education_sec04 .sec04_list>div{margin:0 -6px}#education_sec04 .sec04_list>div ul{width:100%}#education_sec04 .sec04_list>div ul li{width:33.3333%;float:left;padding:0 6px;margin-top:12px}#education_sec04 .sec04_list>div ul li>div{min-height:160px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px 24px}#education_sec04 .sec04_list>div ul li>div strong{font-size:18px;line-height:22px}#education_sec04 .sec04_list>div ul li>div strong span{font-size:15px}#education_sec04 .sec04_list>div ul li>div p{font-size:13px;line-height:20px;margin-top:12px;padding-top:12px}#education_sec04 .sec04_list>div ul li>div p:before{width:30px;height:2px;margin-left:-15px}#education_sec05{padding:80px 0}#education_sec05 .txt_box strong{font-size:30px;line-height:40px}#education_sec05 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#education_sec05 .sec05_img{max-width:100%;margin-top:36px}#education_sec05 .sec05_img div{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12)}#education_slide{padding:80px 0}#education_slide .txt_box_add h2,#education_slide .txt_box_add h2 span{font-size:30px}#education_slide .txt_box_add p{font-size:13px;line-height:20px}#education_slide .swiper-button-next{right:20%}#education_slide .swiper-button-prev{left:20%}.education_sub1.svc_sl_sub3{padding:80px 0}.education_sub1.svc_sl_sub3 .sec_sub_card p{font-size:13px}.education_sub2.svc_sl_sub5{padding:80px 0}.education_sub2.svc_sl_sub5 .sec_sub_tit h2,.education_sub2.svc_sl_sub5 .sec_sub_tit h2 span{font-size:30px}.education_sub2.svc_sl_sub5 .sec_sub_tit span{font-size:13px}.education_sub2.svc_sl_sub5 .split_btn{padding:0;justify-content:space-evenly}.education_sub2.svc_sl_sub5 .split_btn li{font-size:16px}.education_sub1.svc_sl_sub3 .sec_sub_card span{font-size:24px}#contents_sec01{padding:100px 0}#contents_sec01 .txt_box{width:calc(100% - 390px);float:left;margin-top:40px;padding-right:60px}#contents_sec01 .txt_box strong{font-size:30px;line-height:40px}#contents_sec01 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#contents_sec01 .sec01_list{width:390px;float:right}#contents_sec01 .sec01_list>div{margin:0}#contents_sec01 .sec01_list>div ul{width:100%}#contents_sec01 .sec01_list>div ul li{width:120px;float:left;padding:0;margin:0 5px}#contents_sec01 .sec01_list>div ul li.box02{top:-20px}#contents_sec01 .sec01_list>div ul li.box03{top:20px}#contents_sec01 .sec01_list>div ul li.box04{margin-top:20px}#contents_sec01 .sec01_list>div ul li.box05{top:-10px}#contents_sec01 .sec01_list>div ul li.box06{top:30px}#contents_sec01 .sec01_list>div ul li>div{width:120px;height:120px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:82px}#contents_sec01 .sec01_list>div ul li>div:before{top:28px;margin-left:-20px;width:40px;height:38px}#contents_sec01 .sec01_list>div ul li.box01>div:before,#contents_sec01 .sec01_list>div ul li.box02>div:before,#contents_sec01 .sec01_list>div ul li.box03>div:before,#contents_sec01 .sec01_list>div ul li.box04>div:before,#contents_sec01 .sec01_list>div ul li.box05>div:before,#contents_sec01 .sec01_list>div ul li.box06>div:before{background-size:100%}#contents_sec02{padding:80px 0 60px}#contents_sec02 .txt_box strong{font-size:30px;line-height:40px}#contents_sec02 .txt_box p{font-size:14px;line-height:1.6;margin-top:25px}#contents_sec02 .txt_box h4{font-size:30px}#contents_sec02 .sec02_img{margin-top:36px}#contents_sec02 .sec02_img div{width:100%}#contents_sec03{padding:80px 0}#contents_sec03 .txt_box strong{font-size:30px;line-height:40px}#contents_sec03 .sec03_list{margin-top:36px}#contents_sec03 .sec03_list dl{display:table;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:24px 30px;margin-top:8px}#contents_sec03 .sec03_list dl dt{width:200px;display:table-cell;vertical-align:middle;padding-left:46px;font-size:16px;line-height:22px}#contents_sec03 .sec03_list dl dt:before{top:50%;margin-top:-18px;width:36px;height:36px;font-size:14px;line-height:36px}#contents_sec03 .sec03_list dl dd{width:calc(100% - 200px);display:table-cell;vertical-align:middle;font-size:13px;line-height:20px}#contents_sec04{padding:80px 0}#contents_sec04 .txt_box strong{font-size:30px;line-height:40px}#contents_sec04 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#contents_sec04 .sec04_img_list{margin-top:24px}#contents_sec04 .sec04_img_list>div{margin:0 -6px}#contents_sec04 .sec04_img_list>div ul li{width:33.3333%;float:left;padding:0 6px;margin-top:12px}#contents_sec04 .sec04_img_list>div ul li>div{border-radius:10px}#contents_sec05{padding-top:80px}#contents_sec05 .txt_box strong{font-size:30px;line-height:40px}#contents_sec05 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#contents_sec05 .sec05_img_list{margin-top:24px}#contents_sec05 .sec05_img_list>div{margin:0 -6px}#contents_sec05 .sec05_img_list>div ul li{width:33.3333%;float:left;padding:0 6px;margin-top:12px}#contents_sec05 .sec05_img_list>div ul li>div{border-radius:10px}#platform_sec01{padding:100px 0}#platform_sec01 .txt_box{width:calc(100% - 390px);float:left;margin-top:40px;padding-right:60px}#platform_sec01 .txt_box strong{font-size:30px;line-height:40px}#platform_sec01 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#platform_sec01 .sec01_list{width:390px;float:right}#platform_sec01 .sec01_list>div{margin:0}#platform_sec01 .sec01_list>div ul{width:100%}#platform_sec01 .sec01_list>div ul li{width:120px;float:left;padding:0;margin:0 5px}#platform_sec01 .sec01_list>div ul li.box02{top:-20px}#platform_sec01 .sec01_list>div ul li.box03{top:20px}#platform_sec01 .sec01_list>div ul li.box04{margin-top:20px}#platform_sec01 .sec01_list>div ul li.box05{top:-10px}#platform_sec01 .sec01_list>div ul li.box06{top:30px}#platform_sec01 .sec01_list>div ul li>div{width:120px;height:120px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding-top:82px}#platform_sec01 .sec01_list>div ul li>div:before{top:28px;margin-left:-20px;width:40px;height:41px}#platform_sec01 .sec01_list>div ul li.box01>div:before,#platform_sec01 .sec01_list>div ul li.box02>div:before,#platform_sec01 .sec01_list>div ul li.box03>div:before,#platform_sec01 .sec01_list>div ul li.box04>div:before,#platform_sec01 .sec01_list>div ul li.box05>div:before,#platform_sec01 .sec01_list>div ul li.box06>div:before{background-size:100%}#platform_sec02{padding:80px 0 60px}#platform_sec02 .txt_box{width:100%;text-align:center}#platform_sec02 .txt_box strong{font-size:30px;line-height:40px}#platform_sec02 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#platform_sec02 .sec02_img{margin-top:36px}#platform_sec03{padding:80px 0}#platform_sec03 .txt_box strong{font-size:30px;line-height:40px}#platform_sec03 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#platform_sec03 .list_box{margin:36px -6px 0}#platform_sec03 .list_box ul{height:100%;display:table}#platform_sec03 .list_box ul li{width:33.3333%;display:table-cell;padding:0 6px}#platform_sec03 .list_box ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px}#platform_sec03 .list_box ul li>div:before{top:20px;right:22px;width:40px;height:57px}#platform_sec03 .list_box ul li.box01>div:before,#platform_sec03 .list_box ul li.box02>div:before,#platform_sec03 .list_box ul li.box03>div:before{background-size:100%}#platform_sec03 .list_box ul li>div dfn{font-size:17px}#platform_sec03 .list_box ul li>div strong{font-size:20px;line-height:28px;padding-top:46px}#platform_sec03 .list_box ul li>div p{margin-top:12px}#platform_sec03 .list_box ul li>div p span{font-size:13px;line-height:20px;padding:3px 0 3px 6px}#platform_sec03 .list_box ul li>div p span:before{top:11px;width:2px;height:2px}#platform_sec04{padding:80px 0}#platform_sec04 .txt_box strong{font-size:30px;line-height:40px}#platform_sec04 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#platform_sec04 .list_box{margin:24px -6px 0}#platform_sec04 .list_box ul li{width:50%;float:left;padding:0 6px;margin-top:12px}#platform_sec04 .list_box ul li>div{min-height:190px;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px 28px 136px}#platform_sec04 .list_box ul li>div:before{left:24px;margin-top:-44px;width:86px;height:89px}#platform_sec04 .list_box ul li.box01>div:before,#platform_sec04 .list_box ul li.box02>div:before,#platform_sec04 .list_box ul li.box03>div:before,#platform_sec04 .list_box ul li.box04>div:before{background-size:100%}#platform_sec04 .list_box ul li>div strong{font-size:18px;line-height:22px}#platform_sec04 .list_box ul li>div p{font-size:13px;line-height:20px;margin-top:10px}#platform_sec05{padding-top:80px}#platform_sec05 .txt_box strong{font-size:30px;line-height:40px}#platform_sec05 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#platform_sec05 .list_box{margin:36px -6px 0}#platform_sec05 .list_box ul{height:100%;display:table}#platform_sec05 .list_box ul li{width:33.3333%;display:table-cell;padding:0 6px}#platform_sec05 .list_box ul li>div{height:100%;border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:28px 24px}#platform_sec05 .list_box ul li>div:before{top:20px;right:22px;width:40px;height:56px}#platform_sec05 .list_box ul li.box01>div:before,#platform_sec05 .list_box ul li.box02>div:before,#platform_sec05 .list_box ul li.box03>div:before{background-size:100%}#platform_sec05 .list_box ul li>div dfn{font-size:17px}#platform_sec05 .list_box ul li>div strong{font-size:20px;line-height:28px;padding-top:46px}#platform_sec05 .list_box ul li>div p{margin-top:12px}#platform_sec05 .list_box ul li>div p span{font-size:13px;line-height:20px;padding:3px 0 3px 6px}#platform_sec05 .list_box ul li>div p span:before{top:11px;width:2px;height:2px}#contents_list{margin-top:50px}#contents_list .cont_info ul{margin-bottom:18px;padding-bottom:40px}#contents_list .cont_info ul li{padding:30px 30px 30px 70px}#contents_list .cont_info ul li::before{left:20px;width:40px;height:40px;background-size:90%}#contents_list .cont_info ul li strong,#contents_list .cont_info ul li strong>span{font-size:16px}#contents_list .cont_info ul li p{font-size:13px}#contents_list .list_box{padding-bottom:18px;margin-bottom:40px}#contents_list .list_box h3{font-size:20px}#contents_list .list_box .list_tit ul{top:auto;position:relative;margin-top:18px}#contents_list .list_box .list_tit ul li{padding:0 8px}#contents_list .list_box .list_tit ul li:before{margin-top:-5px;height:10px}#contents_list .list_box .list_tit ul li a{font-size:13px}#contents_list .list_box .list_cont{margin-top:24px}#contents_list .list_box .list_cont>div{margin:0 -6px}#contents_list .list_box .list_cont>div ul li{width:25%;float:left;padding:0 6px;margin-bottom:24px}#contents_list .list_box .list_cont>div ul li>a .img_box{border-radius:10px}#contents_list .list_box .list_cont>div ul li>a .txt_box{margin-top:12px}#contents_list .list_box .list_cont>div ul li>a .txt_box strong{font-size:14px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info{margin-top:8px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p{padding:0 8px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p:before{margin-top:-3px;height:8px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p span{font-size:12px;padding-left:12px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p span:before{top:2px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p.info01 span:before{width:11px;height:10px;background-size:100%}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info p.info02 span:before{width:10px;height:10px;background-size:100%}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02{margin-top:8px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p span{width:60px;font-size:12px;padding-left:12px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p dfn{width:calc(100% - 60px);font-size:12px}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p.info03 span:before{top:2px;width:10px;height:10px;background-size:100%}#contents_list .list_box .btn_box{margin:8px 0 40px}#contents_list .list_box .btn_box a.content_more{width:100px;height:46px;line-height:44px;border-radius:3px;font-size:13px}#contents_list .list_search{margin-bottom:40px;padding-bottom:40px}#contents_list .list_search strong{font-size:20px;line-height:28px}#contents_list .list_search .search_box{max-width:100%;margin-top:24px}#contents_list .list_search .search_box>div{border-radius:5px;box-shadow:0 4px 32px 2px rgba(166,174,196,.2)}#contents_list .list_search .search_box>div input[type=text]{width:calc(100% - 68px);height:58px;line-height:58px;font-size:16px;padding:0 18px}#contents_list .list_search .search_box>div a{width:58px;height:58px;background-size:24px}.result_none strong{font-size:18px;line-height:24px}.result_none .box{max-width:100%;border-radius:5px;margin-top:36px;padding:30px 30px 24px}.result_none .box dfn{width:56px;height:28px;line-height:28px;font-size:13px;top:-14px;left:50%;margin-left:-28px}.result_none .box p{font-size:13px;line-height:24px}#price_sec01{padding:25px 0 80px}#price_sec01 .txt_box dfn{width:92px;height:28px;line-height:28px;border-radius:2px;font-size:12px}#price_sec01 .txt_box strong{font-size:30px;margin-top:12px}#price_sec01 .txt_box p{font-size:15px;line-height:22px;margin-top:15px;padding:0 40px}#price_sec01 .sec01_list{width:100%;margin-top:24px}#price_sec01 .sec01_list>div{margin:0 -4px}#price_sec01 .sec01_list>div ul li{width:50%;float:left;padding:0 4px;margin-top:8px}#price_sec01 .sec01_list>div ul li div{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);font-size:13px;padding:18px 24px 18px 50px}#price_sec01 .sec01_list>div ul li div:before{margin-top:-10px;left:24px;width:20px;height:20px;background-size:8px}#price_sec01 .sec01_plan_wrap{margin-top:50px}#price_sec01 .sec01_plan_wrap .switch{height:36px;width:60px}#price_sec01 .sec01_plan_wrap .switch label{font-size:16px;line-height:36px}#price_sec01 .sec01_plan_wrap .switch label:nth-of-type(1){left:-104%}#price_sec01 .sec01_plan_wrap .switch label:nth-of-type(2){right:-104%}#price_sec01 .sec01_plan_wrap .switch input{height:36px;width:60px}#price_sec01 .sec01_plan_wrap .switch input:checked~.toggle{left:4px}#price_sec01 .sec01_plan_wrap .switch input~:checked~.toggle{left:28px}#price_sec01 .sec01_plan_wrap .toggle{height:28px;top:4px;width:28px}#price_sec01 .sec01_plan_wrap .plan_list{margin-top:30px}#price_sec01 .sec01_plan_wrap .plan_list>div{margin:0 -6px}#price_sec01 .sec01_plan_wrap .plan_list>div ul{height:100%;display:table}#price_sec01 .sec01_plan_wrap .plan_list>div ul li{width:33.3333%;display:table-cell;padding:0 6px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div{height:100%;padding:28px 24px;border-radius:10px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info h4{font-size:15px;padding-top:78px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info h4:before{margin-left:-32px;width:64px;height:64px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li.plan01>div .top_info h4:before,#price_sec01 .sec01_plan_wrap .plan_list>div ul li.plan02>div .top_info h4:before,#price_sec01 .sec01_plan_wrap .plan_list>div ul li.plan03>div .top_info h4:before{background-size:28px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info .ti_price{margin-top:15px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info .ti_price strong{font-size:28px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info .ti_price span{font-size:18px;padding-left:2px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info>span{font-size:13px;margin-top:10px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info p{font-size:12px;line-height:18px;margin-top:12px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .top_info a{height:46px;line-height:46px;border-radius:5px;font-size:14px;margin-top:20px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function{margin-top:24px;padding-top:28px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function strong{font-size:15px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list{margin-top:10px;min-height:250px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list p{font-size:12px;line-height:18px;padding:2px 0 2px 18px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list p:before{top:5px;width:13px;height:10px;background-size:100%}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function a{height:44px;line-height:42px;border-radius:5px;padding:0 12px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function a span{font-size:13px;padding-left:18px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function a span:before{margin-top:-7px;left:0;width:12px;height:12px;background-size:100%}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function a dfn{font-size:12px;padding-left:6px}#price_sec02{padding:80px 0}#price_sec02 .txt_box{width:calc(100% - 390px);float:right;padding-left:60px;margin-top:36px}#price_sec02 .txt_box dfn{font-size:15px}#price_sec02 .txt_box strong{font-size:30px;line-height:40px;margin-top:0}#price_sec02 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#price_sec02 .sec02_list{width:390px;float:left;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);border-radius:10px}#price_sec02 .sec02_list>div{border-radius:10px}#price_sec03{padding-top:80px}#price_sec03 .sec03_cont{display:table;padding:40px 60px;border-radius:10px}#price_sec03 .sec03_cont .cont_left{width:calc(100% - 240px);display:table-cell;vertical-align:middle}#price_sec03 .sec03_cont .cont_left div{font-size:16px}#price_sec03 .sec03_cont .cont_left strong{font-size:24px;margin-top:8px}#price_sec03 .sec03_cont .cont_left p{font-size:13px;line-height:20px;margin-top:14px}#price_sec03 .sec03_cont .cont_right{width:240px;display:table-cell;vertical-align:middle}#price_sec03 .sec03_cont .cont_right ul li{padding-top:38px;margin-top:20px}#price_sec03 .sec03_cont .cont_right ul li:before{left:50%;width:18px;height:18px;margin-left:-9px;background-size:100%}#price_sec03 .sec03_cont .cont_right ul li .logo01{width:144px;height:30px;background-size:100%}#price_sec03 .sec03_cont .cont_right ul li .logo02{width:174px;height:40px;background-size:100%}#price_sec04 h3{font-size:24px}#price_sec04 .faq_list{margin-top:24px}#price_sec04 .faq_list .box{margin-top:6px}#price_sec04 .faq_list .box>a{border-radius:5px;padding:18px 20px}#price_sec04 .faq_list .box>a span{font-size:15px;line-height:20px;padding:0 28px}#price_sec04 .faq_list .box>a span:before{font-size:17px;top:9px}#price_sec04 .faq_list .box>a span:after{width:23px;height:14px;background:url(../img/sub/icon_arr_b.png) no-repeat}#price_sec04 .faq_list .box>div{padding:0 28px}#price_sec04 .faq_list .box>div p{font-size:13px;line-height:20px;padding:18px 20px 20px}#price_sec04 .faq_list .box.on>a span:after{background-image:url(../img/sub/icon_arr_b_on.png)}#virtual{padding:150px 0 80px}#virtual .inner{max-width:90%;padding:0 20px}#virtual .tit_box p{font-size:16px}#virtual .tit_box strong{font-size:32px;margin-top:12px}#virtual .form_box{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:40px 36px;margin-top:24px}#virtual .form_box .form_list .box{margin-top:18px}#virtual .form_box .form_list .box label{font-size:14px}#virtual .form_box .box input[type=password],#virtual .form_box .form_list .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#virtual .form_box a.v_account_btn{height:48px;line-height:48px;border-radius:5px;font-size:13px;margin-top:15px}#virtual .other_login{margin-top:24px}#virtual .other_login p{font-size:13px}#virtual .other_login a.k_login_btn{height:48px;line-height:48px;border-radius:5px;font-size:13px;margin-top:10px}#virtual .other_login a.k_login_btn:before{left:15px;margin-top:-8px;width:18px;height:17px;background-size:100%}#virtual .other_login a.k_login_btn:after{left:46px;height:18px;margin-top:-9px}#news_top{height:auto;margin-top:96px}#news_top .inner{height:auto;padding-top:46px;padding-bottom:46px}#news_top .slide li .box{display:table}#news_top .slide li .box .txt_box{width:calc(100% - 420px);display:table-cell;vertical-align:middle;padding-right:40px}#news_top .slide li .box .txt_box dfn{font-size:15px}#news_top .slide li .box .txt_box strong{font-size:28px;line-height:38px;margin-top:10px;letter-spacing:-1px;word-break:break-all;overflow:hidden}#news_top .slide li .box .txt_box p{font-size:13px;line-height:20px;margin-top:12px}#news_top .slide li .box .txt_box a{width:120px;height:44px;line-height:44px;border-radius:5px;font-size:13px;color:#fff;margin-top:20px}#news_top .slide li .box .img_box{width:420px;display:table-cell;vertical-align:middle;border-radius:10px}#news_top .slide li .box .img_box img{width:100%}#news_top .ctr_bx{bottom:20px}#news_top .ctr_bx .arrow{width:8px;height:14px;padding:0}#news_top .ctr_bx .next_ar,#news_top .ctr_bx .prev_ar{background-size:100%}#news_top .ctr_bx .count{padding:0 14px}#news_top .ctr_bx .count>span{display:inline-block;vertical-align:middle}#news_top .ctr_bx .count>span>span{font-size:13px}#news_top .ctr_bx .count>p{font-size:13px;padding:0 3px}#news_list,.news_view{margin-top:104px;padding-top:40px}#news_list .inner .view_author,.news_view .inner .view_author{padding-top:40px}#news_list .inner .view_author .author_img,.news_view .inner .view_author .author_img{margin-right:20px}#news_list .inner .view_author .author_name,.news_view .inner .view_author .author_name{font-size:15px}#news_list .inner .view_author .author_profile,.news_view .inner .view_author .author_profile{margin:0 0 10px;font-size:13px}#news_list .inner .view_author .author_desc,.news_view .inner .view_author .author_desc{font-size:13px;color:#333}#news_list .list_box,.news_view .list_box{margin-top:24px;padding-top:40px}#news_list .list_box h3,.news_view .list_box h3{font-size:20px}#news_list .list_box .list_tit a.more_btn,.news_view .list_box .list_tit a.more_btn{top:-4px;width:64px;height:28px;line-height:26px;border-radius:2px}#news_list .list_box .list_tit a.more_btn span,.news_view .list_box .list_tit a.more_btn span{font-size:12px;padding-right:12px}#news_list .list_box .list_tit a.more_btn span:before,.news_view .list_box .list_tit a.more_btn span:before{margin-top:-5px;width:6px;height:9px;background-size:100%}#news_list .list_box .list_tit a.more_btn:hover span,.news_view .list_box .list_tit a.more_btn:hover span{padding-right:12px}#news_list .list_box .list_cont,.news_view .list_box .list_cont{margin-top:24px}#news_list .list_box .list_cont>div,.news_view .list_box .list_cont>div{margin:0 -6px}#news_list .list_box .list_cont>div ul li,.news_view .list_box .list_cont>div ul li{width:25%;float:left;padding:0 6px;margin-bottom:0}#news_list .list_box .list_cont>div ul li>a .img_box,.news_view .list_box .list_cont>div ul li>a .img_box{border-radius:10px}#news_list .list_box .list_cont>div ul li>a .txt_box,.news_view .list_box .list_cont>div ul li>a .txt_box{margin-top:12px}#news_list .list_box .list_cont>div ul li>a .txt_box strong,.news_view .list_box .list_cont>div ul li>a .txt_box strong{font-size:14px;height:20px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info,.news_view .list_box .list_cont>div ul li>a .txt_box .item_info{margin-top:8px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p,.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p{padding:0 8px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p:before,.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p:before{margin-top:-3px;height:8px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_info p span,.news_view .list_box .list_cont>div ul li>a .txt_box .item_info p span{font-size:12px}#news_list .list_box .list_cont>div ul li>a .txt_box .item_txt,.news_view .list_box .list_cont>div ul li>a .txt_box .item_txt{min-height:35px;font-size:12px;line-height:18px;margin-top:8px}#news_list .list_box .btn_box,.news_view .list_box .btn_box{margin:8px 0 40px}#news_list .list_box .btn_box a.content_more,.news_view .list_box .btn_box a.content_more{width:100px;height:46px;line-height:44px;border-radius:3px;font-size:13px}#news_list .list_box .news_list_top,.news_view .list_box .news_list_top{padding-top:50px}#news_list .list_box .news_list_top .nlt_top ul li,.news_view .list_box .news_list_top .nlt_top ul li{font-size:12px;padding:0 6px 0 10px}#news_list .list_box .news_list_top .nlt_top ul li:before,.news_view .list_box .news_list_top .nlt_top ul li:before{margin-top:-4px;width:5px;height:8px;background-size:100%}#news_list .list_box .news_list_top .nlt_top h3,.news_view .list_box .news_list_top .nlt_top h3{font-size:20px;line-height:28px;margin-top:12px}#news_list .list_box .news_list_top .nlt_top>h4,.news_view .list_box .news_list_top .nlt_top>h4{font-size:14px;line-height:20px;margin-top:12px}#news_list .list_box .news_list_top .nlt_top .view_bt,.news_view .list_box .news_list_top .nlt_top .view_bt{margin-top:14px}#news_list .list_box .news_list_top .nlt_top .view_bt p,.news_view .list_box .news_list_top .nlt_top .view_bt p{font-size:12px;padding:0 10px}#news_list .list_box .news_list_top .nlt_top .view_bt p:before,.news_view .list_box .news_list_top .nlt_top .view_bt p:before{margin-top:-5px;height:10px}#news_list .list_box .news_list_top .nlt_top .view_bt p a,.news_view .list_box .news_list_top .nlt_top .view_bt p a{font-size:12px}#news_list .list_box .news_list_top .nlt_category,.news_view .list_box .news_list_top .nlt_category{margin-top:18px;padding-top:20px}#news_list .list_box .news_list_top .nlt_category ul li,.news_view .list_box .news_list_top .nlt_category ul li{padding:0 10px}#news_list .list_box .news_list_top .nlt_category ul li:before,.news_view .list_box .news_list_top .nlt_category ul li:before{margin-top:-4px;height:10px}#news_list .list_box .news_list_top .nlt_category ul li a,.news_view .list_box .news_list_top .nlt_category ul li a{font-size:13px}#news_list .list_box .news_list_top .nlt_category ul li.new,.news_view .list_box .news_list_top .nlt_category ul li.new{padding-right:24px}#news_list .list_box .news_list_top .nlt_category ul li.new a span,.news_view .list_box .news_list_top .nlt_category ul li.new a span{right:-16px;width:13px;height:13px;line-height:13px;font-size:9px;margin-left:2px}#news_list .list_box .view_cont,.news_view .list_box .view_cont{margin-top:24px;padding-top:24px}#news_list .list_box .view_cont .vc_top,.news_view .list_box .view_cont .vc_top{padding:0 0 4px 16px}#news_list .list_box .view_cont .vc_top:before,.news_view .list_box .view_cont .vc_top:before{width:3px}#news_list .list_box .view_cont .vc_top strong,.news_view .list_box .view_cont .vc_top strong{font-size:15px;line-height:20px}#news_list .list_box .view_cont .vc_top p,.news_view .list_box .view_cont .vc_top p{font-size:12px;margin-top:10px}#news_list .list_box .view_cont .vc_top p span,.news_view .list_box .view_cont .vc_top p span{padding-left:8px}#news_list .list_box .view_cont .vc,.news_view .list_box .view_cont .vc{font-size:13px;line-height:20px;margin-top:24px}#news_list .list_box .v_btn_box,.news_view .list_box .v_btn_box{margin-top:40px;padding-top:0}#news_list .list_box .v_btn_box a,.news_view .list_box .v_btn_box a{width:100px;height:48px;line-height:48px;border-radius:3px;font-size:14px}.newsletter{padding:30px 0}.newsletter .newsletter-txt .point-text,.newsletter .newsletter-txt>h6{font-size:20px}.newsletter .newsletter-form>input[type=text]{height:40px}.newsletter .newsletter-form>a{font-size:15px;line-height:40px}.insight:first-child h2{font-size:30px}.insight:first-child h4,.insight:first-child p{font-size:14px}.insight:first-child .img_box{width:50%}.insight:first-child .btn_more{padding:10px 40px}.insight .insight_top{margin-top:114px}.insight .inner .cont_2 .popular .cont li .box .txt_box{margin-top:0}.insight .inner .cont_2 .popular .cont li .box .txt_box .summary ins{font-size:13px}.insight .inner .cont_2>.newsletter input[type=text]{width:100%;height:35px;margin-right:0}.insight .inner .cont_2>.newsletter input::placeholder{font-size:18px}.insight .inner .cont_2>.newsletter .newsletter_txt{margin-bottom:20px}.insight .inner .cont_2>.newsletter .newsletter_txt>h6{font-size:20px}.insight .inner .cont_2>.newsletter .newsletter_form>a{width:100%;height:35px;margin-top:5px;line-height:35px}.scrollindicator{top:104px}#inquiry{padding-top:150px}#inquiry:before{top:96px;height:280px}#inquiry .inner{max-width:90%;padding:0 20px}#inquiry .tit_box strong{font-size:30px}#inquiry #inquiry_sec01{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);margin-top:30px;padding:40px 36px}#inquiry #inquiry_sec01>div{margin-top:24px;padding-top:24px}#inquiry #inquiry_sec01>div h3{font-size:16px}#inquiry #inquiry_sec01>div p{font-size:13px}#inquiry #inquiry_sec01>div .service_inq{margin-top:20px}#inquiry #inquiry_sec01>div .service_inq .dropdown{height:46px;font-size:15px;line-height:46px;border-radius:5px}#inquiry #inquiry_sec01>div .service_inq .dropdown .select{padding:0 15px}#inquiry #inquiry_sec01>div .service_inq .dropdown .select:after{right:15px;margin-top:-4px;width:12px;height:8px;background-size:100%}#inquiry #inquiry_sec01>div .service_inq .dropdown .select span{font-size:13px}#inquiry #inquiry_sec01>div .service_inq .dropdown .dropdown-menu{box-shadow:0 2px 16px 0 rgba(32,36,47,.12);border-radius:5px;max-height:160px}#inquiry #inquiry_sec01>div .service_inq .dropdown .dropdown-menu li{padding:0 15px;font-size:13px}#inquiry #inquiry_sec01>div .inq_b_form{margin-top:20px}#inquiry #inquiry_sec01>div .inq_b_form .box{margin-top:18px}#inquiry #inquiry_sec01>div .inq_b_form .box label{font-size:14px}#inquiry #inquiry_sec01>div .inq_b_form .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#inquiry #inquiry_sec01>div .inq_b_form .box textarea{height:140px;line-height:20px;border-radius:5px;padding:12px;font-size:13px;margin-top:10px}#inquiry #inquiry_sec01>div .agree_box{margin-top:20px}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#inquiry #inquiry_sec01>div .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#inquiry #inquiry_sec01>div .agree_box label{font-size:13px}#inquiry #inquiry_sec01>div .agree_box label a{font-size:13px;padding-bottom:1px}#inquiry #inquiry_sec01>div .agree_txt{margin-top:12px}#inquiry #inquiry_sec01>div .agree_txt dl{display:table}#inquiry #inquiry_sec01>div .agree_txt dl dt{width:64px;display:table-cell;font-size:12px;line-height:20px}#inquiry #inquiry_sec01>div .agree_txt dl dd{width:calc(100% - 64px);display:table-cell;font-size:12px;line-height:20px}#inquiry #inquiry_sec01>a{height:50px;line-height:50px;border-radius:5px;font-size:14px;color:#fff;margin-top:20px}#company_wrap{padding:146px 0 20px}#company_wrap .tit_box strong{font-size:28px}#company_wrap .s_category{max-width:100%;margin-top:30px}#company_wrap .s_category ul li{border-bottom:2px solid #20242f;border-radius:5px 5px 0 0}#company_wrap .s_category ul li a{height:50px;line-height:48px;font-size:14px}#company_wrap .s_category ul li.on{border-bottom:2px solid #eb4134}#company_wrap .ceo_cont{margin-top:60px}#company_wrap .ceo_cont .ceo_img{width:280px;float:left}#company_wrap .ceo_cont .ceo_img div{margin-top:20px}#company_wrap .ceo_cont .ceo_img div span{font-size:15px}#company_wrap .ceo_cont .ceo_img div strong{width:116px;height:30px;background-size:100%;margin-top:12px}#company_wrap .ceo_cont .ceo_txt{width:calc(100% - 310px);float:left;margin-left:30px;padding-left:30px}#company_wrap .ceo_cont .ceo_txt .txt_box{padding-bottom:24px;margin-bottom:40px}#company_wrap .ceo_cont .ceo_txt .txt_box:before{width:36px;height:3px}#company_wrap .ceo_cont .ceo_txt .txt_box strong{font-size:24px}#company_wrap .ceo_cont .ceo_txt .txt_box p{font-size:16px;margin-top:12px}#company_wrap .ceo_cont .ceo_txt .box{margin-top:30px}#company_wrap .ceo_cont .ceo_txt .box strong{font-size:18px}#company_wrap .ceo_cont .ceo_txt .box p{font-size:13px;line-height:22px;margin-top:15px}#company_wrap .information_cont{margin-top:40px}#company_wrap .information_cont .img_box{height:320px}#company_wrap .information_cont .img_box>div{height:320px;padding:0 60px}#company_wrap .information_cont .img_box>div strong{font-size:32px;line-height:40px}#company_wrap .information_cont .txt_box{max-width:100%;margin-top:24px}#company_wrap .information_cont .txt_box p{font-size:13px;line-height:22px}#company_wrap .information_cont .txt_box strong{font-size:15px;line-height:22px;margin-top:12px}#company_wrap .information_cont .list_box{max-width:100%;margin-top:36px}#company_wrap .information_cont .list_box table{border-top:2px solid #333}#company_wrap .information_cont .list_box table th{width:120px;font-size:14px;padding:14px 0 14px 10px}#company_wrap .information_cont .list_box table th span{padding-left:8px}#company_wrap .information_cont .list_box table th span:before{top:10px;width:3px;height:3px}#company_wrap .information_cont .list_box table td{width:calc(100% - 120px);font-size:13px;padding:14px 10px 14px 0}#error_box .error_cont{max-width:400px;padding:0}#error_box .error_cont .error_img{width:280px;height:227px;margin:0 auto;background-size:100%;padding-top:86px}#error_box .error_cont .error_img strong{font-size:30px}#error_box .error_cont .error_txt{margin-top:24px}#error_box .error_cont .error_txt strong{font-size:20px}#error_box .error_cont .error_txt dfn{font-size:16px;margin-top:6px}#error_box .error_cont .error_txt p{font-size:12px;line-height:20px;margin-top:10px}#error_box .error_cont .error_txt a{width:120px;height:36px;line-height:36px;border-radius:3px;font-size:13px;margin-top:15px}#payment_wrap2{padding-top:146px}#payment_wrap2 #payment_sec01{margin-top:30px}#payment_wrap2 .inner{max-width:100%;padding:0 20px}#payment_wrap2 .tit_box strong{font-size:28px}#payment_wrap2 .w_box{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:40px 36px}#payment_wrap2 .w_box li,#payment_wrap2 .w_box li>span{font-size:14px}#payment_wrap2 .w_box>h3{padding-bottom:12px}#payment_wrap2 .w_box>h3 dfn{width:42px;height:24px;line-height:24px;border-radius:2px;font-size:12px}#payment_wrap2 .w_box>h3 span{display:block;font-size:16px;padding-left:0;margin-top:10px}#payment_wrap2 .w_box p,#payment_wrap2 .w_box p>span{font-size:14px}#payment_wrap2 .w_box select{height:46px;padding:12px;font-size:13px;border-radius:5px}#payment_wrap2 .w_box .postcode{display:flex}#payment_wrap2 .w_box .postcode>input[type=button]{width:40%;height:46px;margin-top:10px;font-size:13px;border-radius:5px}#payment_wrap2 .w_box .purchase_message{font-size:14px;word-break:break-all}#payment_wrap2 .box{margin-top:18px}#payment_wrap2 .box label{font-size:15px}#payment_wrap2 .box input[type=password],#payment_wrap2 .box input[type=text]{height:46px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#payment_wrap2 .box input[type=radio]{margin:0 6px 0 0;width:18px;height:18px}#payment_wrap2 .box input[type=radio]:before{top:3px;left:3px;width:8px;height:8px}#payment_wrap2 .box .message{display:block;font-size:14px;color:#eb4134;padding-top:8px}#payment_wrap2 .box .pm_red{font-size:14px}#payment_wrap2 .box_date{height:46px}#payment_wrap2 .box_date>input[type=text]{border-radius:5px;font-size:13px;padding:0 12px}#payment_wrap2 .box_date>span{line-height:46px}#payment_wrap2 .box_agree{position:relative}#payment_wrap2 .box_agree input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px;vertical-align:top}#payment_wrap2 .box_agree input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#payment_wrap2 .box_agree label{font-size:13px;top:-1px;left:24px;line-height:20px}#payment_wrap2 .box_agree label a{font-size:13px;padding-bottom:1px;line-height:100%}#payment_wrap2 .box_agree p{margin-left:24px;font-size:12px}#payment_wrap2 .box_pay h3 span{padding-left:0}#payment_wrap2 .box_pay .pay_method{width:100%}#payment_wrap2 .box_pay .pay_method label{font-size:13px}#payment_wrap2 .box_pay .pay_method>div p{font-size:14px}#payment_wrap2 .box_pay .pay_method>div div{border-radius:5px;padding:14px 12px;margin-top:10px}#payment_wrap2 .box_pay .pay_method .box02>div{height:46px}#payment_wrap2 .box_pay .pay_method .box02 dl dt{font-size:13px;line-height:18px}#payment_wrap2 .box_pay .pay_method .box02 dl dd{font-size:12px;line-height:18px}#payment_wrap2 .box_pay .total_box{margin-top:20px}#payment_wrap2 .box_pay .total_box dl{display:block}#payment_wrap2 .box_pay .total_box dl dt{display:block;font-size:15px}#payment_wrap2 .box_pay .total_box dl dd{display:block;text-align:left}#payment_wrap2 .box_pay .total_box dl dd .price_b{display:block;margin-top:10px}#payment_wrap2 .box_pay .total_box dl dd .price_b strong{font-size:22px}#payment_wrap2 .box_pay .total_box dl dd .price_b span{font-size:15px;padding-left:2px}#payment_wrap2 .pay_info{display:none}#payment_wrap2 .pay_info.on{display:block}#payment_wrap{padding-top:146px}#payment_wrap .inner{max-width:100%;padding:0 20px}#payment_wrap .tit_box strong{font-size:28px}#payment_wrap #payment_sec01{margin-top:30px}#payment_wrap #payment_sec01>div{margin-top:10px}#payment_wrap #payment_sec01>div.w_box{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:40px 36px}#payment_wrap #payment_sec01>div>div h3{padding-bottom:12px}#payment_wrap #payment_sec01>div>div h3 dfn{width:42px;height:24px;line-height:24px;border-radius:2px;font-size:12px}#payment_wrap #payment_sec01>div>div h3 span{display:block;font-size:16px;padding-left:0;margin-top:10px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form{margin-top:20px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box{margin-top:18px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box label{font-size:14px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#payment_wrap #payment_sec01 .pay_box01>div .inq_b_form .box span.comment{font-size:12px;margin-top:8px}#payment_wrap #payment_sec01>div .inq_b_form .box input[type=password]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px;margin-top:10px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info{margin-top:20px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box{border-radius:10px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top{padding:12px 12px 10px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>p{width:54px;height:54px;border-radius:6px;background:url(../img/sub/subscription_package_icon_m.png),linear-gradient(132deg,#eb4134,#fc7b13);background-repeat:no-repeat;background-position:50% 50%}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div{width:calc(100% - 54px);padding-left:10px;padding-top:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div strong{font-size:15px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div p{font-size:12px;line-height:18px;margin-top:6px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a{font-size:12px;padding-right:10px;margin-top:6px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a:before{margin-top:-5px;width:5px;height:10px;background-size:100%}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_tag{margin-top:6px;padding-top:10px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_top .item_tag span{height:26px;line-height:24px;padding:0 8px;border-radius:2px;font-size:11px;margin-right:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt{padding:14px 12px 15px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl{display:block;margin-top:14px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dt{display:block;font-size:13px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd{display:block;text-align:left;margin-top:10px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div input[type=text]{width:80px;height:36px;line-height:34px;border-radius:2px;font-size:13px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div{padding-left:0;overflow:hidden}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div a{float:left;width:36px;height:36px;border-radius:2px;margin-left:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div div a.minus{margin-top:0}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b strong{font-size:16px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b span{font-size:12px;padding-left:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box{margin-top:15px;padding:0 12px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl{display:block}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dt{display:block;font-size:15px;padding-top:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd{display:block;text-align:left}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd .price_b{display:block;margin-top:8px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd .price_b strong{font-size:22px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd .price_b span{font-size:15px;padding-left:2px}#payment_wrap #payment_sec01 .pay_box02>div .purchase_info .total_box dl dd p{font-size:11px;margin-top:4px}#payment_wrap #payment_sec01 .pay_box03>div>p{font-size:13px}#payment_wrap #payment_sec01 .pay_box03>div>div{margin-top:20px}#payment_wrap #payment_sec01 .pay_box03>div>div div{height:46px;line-height:46px;border-radius:5px;padding:0 12px;font-size:13px}#payment_wrap #payment_sec01 .pay_box03>div>div p{font-size:13px;line-height:20px;padding-left:14px;margin-top:10px}#payment_wrap #payment_sec01 .pay_box03>div>div p:before{font-size:13px}#payment_wrap #payment_sec01 .pay_box03>div>div span{padding-left:14px;font-size:12px;margin-top:8px}#payment_wrap #payment_sec01 .pay_box04>div>div{margin-top:20px}#payment_wrap #payment_sec01 .pay_box04>div .agree_box{margin-top:20px;position:relative}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#payment_wrap #payment_sec01 .pay_box04>div .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#payment_wrap #payment_sec01 .pay_box04>div .agree_box label{font-size:13px;position:absolute;top:0;left:24px;line-height:20px}#payment_wrap #payment_sec01 .pay_box04>div .agree_box label a{font-size:13px;padding-bottom:1px;line-height:100%}#payment_wrap #payment_sec01 .pay_box05>div .pay_method{margin-top:20px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div{margin-top:15px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div p{font-size:14px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method>div>div{border-radius:5px;padding:14px 12px;margin-top:10px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box>div>div{margin-right:20px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]{margin:0 6px 0 0;width:18px;height:18px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div input[type=radio]:before{top:3px;left:3px;width:8px;height:8px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box div label{font-size:13px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box02 dl{display:block}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box02 dl dt{display:block;font-size:13px}#payment_wrap #payment_sec01 .pay_box05>div .pay_method .box02 dl dd{display:block;text-align:left;font-size:12px;margin-top:10px}#payment_wrap #payment_sec01 .pay_box05>div .total_box{margin-top:20px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl{display:block}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dt{display:block;font-size:15px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd{display:block;text-align:left}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd .price_b{display:block;margin-top:10px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd .price_b strong{font-size:22px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd .price_b span{font-size:15px;padding-left:2px}#payment_wrap #payment_sec01 .pay_box05>div .total_box dl dd p{font-size:11px;margin-top:4px}#payment_wrap #payment_sec02{margin-top:30px}#payment_wrap #payment_sec02>div{margin-top:10px}#payment_wrap #payment_sec02>div.w_box{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:40px 36px}#payment_wrap #payment_sec02>div>div h3{font-size:16px;padding-bottom:12px}#payment_wrap #payment_sec02>div>div h3 span{font-size:12px;margin-top:8px}#payment_wrap #payment_sec02 .renewal_txt{border-radius:10px;padding:30px 36px}#payment_wrap #payment_sec02 .renewal_txt strong{font-size:16px}#payment_wrap #payment_sec02 .renewal_txt p{font-size:12px;line-height:20px;margin-top:10px}#payment_wrap #payment_sec02 .renewal_txt span{font-size:12px;line-height:20px;margin-top:6px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form{margin-top:20px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box{margin-top:18px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box label{font-size:14px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box input[type=text]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:14px;margin-top:10px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box span.comment{font-size:12px;margin-top:8px}#payment_wrap #payment_sec02 .pay_box01>div .inq_b_form .box p{height:46px;font-size:14px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info{margin-top:20px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box{border-radius:10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top{padding:12px 12px 10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>p{width:54px;height:54px;border-radius:6px;background:url(../img/sub/subscription_package_icon_m.png),linear-gradient(132deg,#eb4134,#fc7b13);background-repeat:no-repeat;background-position:50% 50%}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div{width:calc(100% - 54px);padding-left:10px;padding-top:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div strong{font-size:15px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div p{font-size:12px;line-height:18px;margin-top:6px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a{font-size:12px;padding-right:10px;margin-top:6px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .item_box>div a:before{margin-top:-5px;width:5px;height:10px;background-size:100%}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num{margin-top:6px;padding-top:10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl{display:block;margin-top:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dt{display:block;font-size:13px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd{display:block;text-align:left;margin-top:10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div{display:block;width:100%;overflow:hidden}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div input[type=text]{width:80px;height:36px;line-height:34px;border-radius:2px;font-size:13px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div{padding-left:0;overflow:hidden}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div a{float:left;width:36px;height:36px;border-radius:2px;margin-left:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_top .user_num dl dd>div div a.minus{margin-top:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt{padding:18px 12px 20px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl{display:block;font-size:0;margin-top:0}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dt{display:block;font-size:13px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd{display:block;text-align:left;margin-top:10px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd>div{margin-left:8px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_num strong{font-size:16px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_num span{font-size:12px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b{padding-left:24px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b:before{margin-top:-10px;width:18px;height:18px;background-size:100%}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b strong{font-size:16px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .box .purchase_bt dl dd .price_b span{font-size:12px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box{margin-top:15px;padding:0 12px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl{display:block}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dt{display:block;font-size:15px;padding-top:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd{display:block;text-align:left}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd .price_b{display:block;margin-top:8px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd .price_b strong{font-size:22px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd .price_b span{font-size:15px;padding-left:2px}#payment_wrap #payment_sec02 .pay_box02>div .purchase_info .total_box dl dd p{font-size:11px;margin-top:4px}#payment_wrap #payment_sec02 .pay_box03>div>div{margin-top:20px}#payment_wrap #payment_sec02 .pay_box03>div>div>div{border-radius:5px;padding:14px 12px}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]{margin:0 6px 0 0;width:18px;height:18px}#payment_wrap #payment_sec02 .pay_box03>div>div>div input[type=radio]:before{top:3px;left:3px;width:8px;height:8px}#payment_wrap #payment_sec02 .pay_box03>div>div>div label{display:inline-block;font-size:13px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm{margin-top:20px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm strong{font-size:14px;padding-bottom:8px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_p{font-size:13px;line-height:20px;padding-left:10px;margin-top:3px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_p:before{font-size:13px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_t{font-size:15px;padding:4px 0 6px}#payment_wrap #payment_sec02 .pay_box04>div .renewal_confirm .renewal_t span{font-size:12px}#payment_wrap #payment_sec02 .pay_box04>div .agree_box{margin-top:20px;padding-bottom:6px;position:relative;margin-bottom:20px}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#payment_wrap #payment_sec02 .pay_box04>div .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#payment_wrap #payment_sec02 .pay_box04>div .agree_box label{font-size:13px;position:absolute;top:0;left:24px;line-height:20px}#payment_wrap #payment_sec02 .pay_box04>div .agree_box label a{font-size:13px;padding-bottom:1px;line-height:100%}#payment_wrap #payment_sec03{margin-top:30px}#payment_wrap #payment_sec03>div{margin-top:10px}#payment_wrap #payment_sec03>div.w_box{border-radius:10px;box-shadow:0 6px 22px 0 rgba(59,74,125,.12);padding:40px 36px}#payment_wrap #payment_sec03>div>div h3{font-size:16px;padding-bottom:12px}#payment_wrap #payment_sec03>div>div h3 span{font-size:12px;margin-top:8px}#payment_wrap #payment_sec03 .cancel_txt{border-radius:10px;padding:30px 36px 22px}#payment_wrap #payment_sec03 .cancel_txt strong{font-size:16px}#payment_wrap #payment_sec03 .cancel_txt ul{margin-top:10px}#payment_wrap #payment_sec03 .cancel_txt ul li{font-size:12px;line-height:20px;padding:2px 0 2px 6px}#payment_wrap #payment_sec03 .cancel_txt ul li:before{top:12px;width:2px;height:2px}#payment_wrap #payment_sec03 .withdrawal_box{margin-top:20px}#payment_wrap #payment_sec03 .withdrawal_box>div{margin-top:6px;overflow:hidden}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]{float:left;margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#payment_wrap #payment_sec03 .withdrawal_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#payment_wrap #payment_sec03 .withdrawal_box label{font-size:13px;float:left;width:calc(100% - 24px);line-height:18px!important}#payment_wrap #payment_sec03 .agree_box{margin-top:15px;padding-top:15px}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]{margin:0 6px 0 0;width:18px;height:18px;border-radius:2px}#payment_wrap #payment_sec03 .agree_box input[type=checkbox]:before{top:2px;left:2px;width:6px;height:4px;border-left-width:3px;border-bottom-width:3px}#payment_wrap #payment_sec03 .agree_box label{font-size:13px}#payment_wrap #payment_sec03 .pw_inp{margin-top:20px}#payment_wrap #payment_sec03 .pw_inp input[type=password]{height:46px;line-height:44px;border-radius:5px;padding:0 12px;font-size:13px}a.pay_btn{height:50px;line-height:50px;border-radius:5px;font-size:14px;margin-top:20px}a.withdrawal_btn{height:50px;line-height:50px;border-radius:5px;font-size:14px;margin-top:10px}#completed_wrap .completed_top{padding:146px 0 40px}#completed_wrap .inner{max-width:100%;padding:0 20px}#completed_wrap .tit_box strong{font-size:28px}#completed_wrap .completed_top .c_top_cont{margin-top:30px}#completed_wrap .completed_top .c_top_cont .c_top_img p{width:190px;height:189px;background-size:100%}#completed_wrap .completed_top .c_top_cont .c_top_txt01{margin-top:24px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 div{font-size:16px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 strong{font-size:24px;line-height:30px;margin-top:12px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 p{font-size:13px;line-height:20px;margin-top:14px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 a{width:120px;height:40px;line-height:40px;border-radius:4px;font-size:14px;margin-top:12px}#completed_wrap .completed_top .c_top_cont .c_top_txt01 .r_btn04{font-size:15px}#completed_wrap .completed_top .c_top_cont .c_top_txt02{margin-top:22px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 strong{font-size:24px;line-height:30px;margin-top:12px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 div{font-size:14px;line-height:20px;margin-top:10px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p{font-size:12px;line-height:20px;margin-top:15px}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p span{color:#20242f}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p a{display:inline-block;color:#20242f;text-decoration:underline;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#completed_wrap .completed_top .c_top_cont .c_top_txt02 p a:hover{color:#eb4134}#completed_wrap .completed_bt{padding-top:40px}#completed_wrap .completed_bt .inner>div{margin-top:36px}#completed_wrap .completed_bt .inner>div h4{font-size:18px;padding-bottom:16px}#completed_wrap .completed_bt .learning_box{margin-top:15px}#completed_wrap .completed_bt .learning_box dl{padding:3px 0}#completed_wrap .completed_bt .learning_box dl dt{width:30px;font-size:15px}#completed_wrap .completed_bt .learning_box dl dd{width:calc(100% - 30px);font-size:13px;line-height:20px}#completed_wrap .completed_bt .learning_box dl dd span{font-size:12px}#completed_wrap .completed_bt .download_box{margin-top:20px}#completed_wrap .completed_bt .download_box strong{font-size:15px}#completed_wrap .completed_bt .download_box>div{margin-top:12px}#completed_wrap .completed_bt .download_box>div a{width:168px;height:32px;line-height:30px;border-radius:2px;font-size:13px;padding:0 12px;margin:0 3px 3px 0}#completed_wrap .completed_bt .download_box>div a.down_btn01{background:url(../img/sub/c_bt_btn_arr.png) top 50% right 12px no-repeat;background-size:7px}#completed_wrap .completed_bt .download_box>div a.down_btn02{background:url(../img/sub/c_bt_btn_down.png) top 50% right 12px no-repeat;background-size:12px}#completed_wrap .completed_bt .download_box ul{width:100%;margin-top:16px}#completed_wrap .completed_bt .download_box ul li{font-size:12px;line-height:20px;padding:2px 0 2px 14px}#completed_wrap .completed_bt .download_box ul li:before{top:2px;font-size:12px}#completed_wrap .completed_bt .guide_box{margin-top:20px}#completed_wrap .completed_bt .guide_box li{padding:14px 0 12px}#completed_wrap .completed_bt .guide_box li strong{font-size:14px;line-height:20px}#completed_wrap .completed_bt .guide_box li p{font-size:12px;line-height:20px;margin-top:4px}#subscrip_swiper{padding:100px 50px}#subscrip_swiper .swiper-button-next,#subscrip_swiper .swiper-button-prev{display:none}#subscrip_swiper .swiper .swiper-pagination{bottom:0}#subscrip_swiper .error_m{font-size:11px;margin-top:8px}#subscrip_sec13 .txt_box strong{font-size:30px;line-height:40px}#subscrip_sec13 .txt_box p{font-size:13px;line-height:20px;margin-top:18px}#section_add01 .img_box_add>div ul li{width:100%;padding:30px 10px 30px 55px;font-size:15px}#section_add01 .img_box_add>div ul li>div:before{left:20px}#section_add01 .txt_box_add h1,#section_add01 .txt_box_add h2{font-size:30px;line-height:50px}#section_add01 .box3{width:480px}#subscrip_sec12 .txt_box_add h2,.bold_red50{font-size:30px}.popup_slif2026 .wrap{height:fit-content}.popup_slif2026 .content_wrap{height:auto}.popup_slif2026 .text_wrap h6{font-size:16px}.popup_slif2026 .text_wrap strong{font-size:30px}.popup_slif2026 .text_wrap .info{font-size:14px}.popup_slif2026 .text_wrap .info:first-child::after{height:10px}.popup_slif2026 .img_wrap img{min-width:auto}#education_slide .edu_swiper .swiper-slide .txt_wrap{height:auto}}@media all and (max-width:880px){#section04 .sec05_list ul li>div:before{right:-12px}.popup_layer .popup_box .popup_content .preview_player{height:60vh}}@media all and (max-width:820px){#price_sec01 .sec01_plan_wrap .plan_list{margin-top:20px}#price_sec01 .sec01_plan_wrap .plan_list>div ul{height:auto;display:block}#price_sec01 .sec01_plan_wrap .plan_list>div ul li{width:100%;display:block;padding:0;margin-top:14px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li:first-child{margin-top:0}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div{height:auto}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .f_list{min-height:auto}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function a{margin-top:20px}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .plan_list_bt{margin-top:10px}#news_top{margin-top:96px}#news_top .inner{padding-top:46px;padding-bottom:20px}#news_top .slide li .box{display:block}#news_top .slide li .box .txt_box{width:100%;display:block;padding-right:0}#news_top .slide li .box .img_box{width:100%;height:100%;display:block;margin-top:30px}#news_top .ctr_bx{bottom:auto;position:relative;margin-top:30px}}@media all and (max-width:768px){#payment_wrap #payment_sec01 .pay_box02 .purchase_info .select-wrap .message{font-size:13px}#header .header_b .menu_box{height:calc(100% - 90px);top:104px}#footer .info{max-width:100%}#footer .info span{font-size:11px;line-height:18px;padding:1px 0}#footer .family_bx{position:relative;right:auto;margin-top:20px}#footer .family_bx>a{width:100%}#foot_banner .fb_banner>div a{width:80%}#foot_banner .fb_banner .fb_banner_btn2{margin-left:0}#footer .foot_sns{position:relative;right:auto;top:auto;margin-top:20px}#footer .foot_sns ul li{margin-left:0;margin-right:5px}#footer .foot_sns ul li a,#footer .foot_sns ul li a:before{width:36px;height:36px}#m_spot{height:720px;margin-top:90px}#m_spot .txt_box{height:auto;padding:64px 20px}#m_spot .txt_box .txt_wrap{max-width:100%;width:100%}#m_spot .img_box{display:none}#m_spot .img_box_m{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}#section05:before{height:360px}#section05 .img_box img.tablet{width:420px;margin-left:-280px}#section05 .img_box img.phone{width:80px;top:54px;margin-left:110px}#section05 .sec05_list{margin:280px 0 0}#section05 .sec05_list ul{height:100%;display:block}#section05 .sec05_list ul li{width:100%;display:block;padding:0;margin-top:10px}#section05 .sec05_list ul li:first-child{margin-top:0}#section_add01 article{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:100px}#section_add01 article .txt_box_add{width:100%;margin-bottom:50px}#section_add01 .box_reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#section_add01 article .img_box_add:nth-of-type(odd),#section_add01 article .txt_box_add:nth-of-type(odd){margin-right:0}#section02 .section_add_box article{padding:80px 50px}#section02 .section_add_box .info_2,#section02 .section_add_box .info_3{width:100%}#section02 .section_add_box .info_4{height:100%}#section02 .txt_box_add p{font-size:15px}#section04:before{height:360px}#section04 .img_box img.tablet{width:420px;margin-left:-290px}#section04 .img_box img.phone{width:80px;top:54px;margin-left:94px}#section04 .sec05_list ul{height:100%;display:block}#section04 .sec05_list ul li{width:100%;display:block;padding:0;margin-top:10px}#section04 .sec05_list ul li:first-child{margin-top:0}#section07{padding:80px 0}#section07 .txt_box{width:100%;float:none;padding-right:0;margin-top:0;text-align:center}#section07 .sec07_list{width:100%;float:none;margin-top:30px}#section07 .sec07_list>div{margin:0}#section07 .sec07_list>div ul{text-align:center;font-size:0}#section07 .sec07_list>div ul li{width:96px;float:none;display:inline-block;padding:0;margin:6px}#section07 .sec07_list>div ul li.box02,#section07 .sec07_list>div ul li.box03{top:auto}#section07 .sec07_list>div ul li.box04,#section07 .sec07_list>div ul li.box05{margin-top:0}#section07 .sec07_list>div ul li.box06{top:auto}#section07 .sec07_list>div ul li>div{width:96px;height:96px;padding-top:64px}#section07 .sec07_list>div ul li>div:before{top:18px}#section08 .txt_box{width:100%;float:none;padding-left:0;margin-top:0;text-align:center}#section08 .sec08_list{width:80%;float:none;margin:36px auto 0}#section08 .sec08_list>div{border-radius:10px}#section09 .txt_box{width:100%;float:none;margin-top:0;text-align:center}#section09 .sec09_list{width:80%;float:none;margin:36px auto 0}#section10{padding:80px 0 60px}#section10 .txt_box{width:100%;float:none;padding-left:0;margin-top:0;text-align:center}#section10 .txt_box dfn{font-size:20px}#section10 .sec10_list{width:80%;float:none;margin:20px auto 0}#section11 .list_box{margin:36px 0 0}#section11 .list_box ul{height:100%;display:block}#section11 .list_box ul li{width:100%;display:block;padding:0;margin-top:12px}#section11 .list_box ul li:first-child{margin-top:0}#section11 .list_box ul li>div strong{padding-top:24px}.popup_layer .popup_box .popup_content .preview_player{height:50vh}#login_wrap:before{top:90px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li{width:calc((100% - 4px)/ 2);margin-left:4px}#login_wrap #idpw_search .idpw_box .search_sel .tabs a{height:184px;padding:20px}#login_wrap #idpw_search .idpw_box .search_sel .tabs a span{font-size:12px}#login_wrap #idpw_search .idpw_box .search_sel .tabs a p{line-height:18px;margin-top:12px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li a div{width:74px;height:74px}#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active.tab01 a div,#login_wrap #idpw_search .idpw_box .search_sel .tabs li.active.tab02 a div,#login_wrap #idpw_search .idpw_box .search_sel .tabs li.tab01 a div,#login_wrap #idpw_search .idpw_box .search_sel .tabs li.tab02 a div{background-size:36px}#subscrip_sec01{padding:80px 0}#subscrip_sec01 .txt_box{width:100%;float:none;padding-right:0;margin-top:0;text-align:center}#subscrip_sec01 .sec01_list{width:100%;float:none;margin-top:30px}#subscrip_sec01 .sec01_list>div ul{text-align:center;font-size:0}#subscrip_sec01 .sec01_list>div ul li{width:96px;float:none;display:inline-block;padding:0;margin:6px}#subscrip_sec01 .sec01_list>div ul li.box02,#subscrip_sec01 .sec01_list>div ul li.box03{top:auto}#subscrip_sec01 .sec01_list>div ul li.box04{margin-top:0}#subscrip_sec01 .sec01_list>div ul li.box05,#subscrip_sec01 .sec01_list>div ul li.box06{top:auto}#subscrip_sec01 .sec01_list>div ul li>div{width:96px;height:96px;padding-top:64px}#subscrip_sec01 .sec01_list>div ul li>div:before{top:18px}#subscrip_sec02{padding:0}#subscrip_sec02 .sec02_list>div ul li{width:100%;margin-bottom:20px}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box01>div,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box03>div,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box04>div,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box06>div{top:0}#subscrip_sec02 .sec02_list .sec02_list_add ul li.box01>div:before,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box02>div:before,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box03>div:before,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box04>div:before,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box05>div:before,#subscrip_sec02 .sec02_list .sec02_list_add ul li.box06>div:before{background-size:50px}#subscrip_sec02 .sec02_list .sec02_list_add ul li>div:before{width:50px;height:50px;top:50%;left:30%;transform:translate(-50%,-50%)}#subscrip_sec02 .sec02_list>div ul li>div{padding:30px 0 30px 120px;font-size:15px}#subscrip_sec02 .sec02_list>div ul li.box02,#subscrip_sec02 .sec02_list>div ul li.box03{top:0}#subscrip_sec02 .sec02_list>div ul li.box04{margin-top:0}#subscrip_sec02 .sec02_list>div ul li.box05,#subscrip_sec02 .sec02_list>div ul li.box06{top:0}#subscrip_sec03 .sec03_img{width:86%;margin:36px auto 0}#subscrip_sec03 .sec03_img img{width:100%}#subscrip_sec04 .sec04_img div img{border-radius:10px}#subscrip_sec05 .list_box{margin:36px 0 0}#subscrip_sec05 .list_box ul{height:100%;display:block}#subscrip_sec05 .list_box ul li{width:100%;display:block;padding:0;margin-top:12px}#subscrip_sec05 .list_box ul li:first-child{margin-top:0}#subscrip_sec05 .list_box ul li>div strong{padding-top:24px}#subscrip_sec06 .sec06_img{width:100%}#subscrip_sec07 .sec07_img{max-width:260px}#subscrip_sec08 .sec08_img div img{border-radius:10px}#subscrip_sec10 .sec10_img{margin-top:16px}#subscrip_sec10 .sec10_img ul li{margin:20px 20px 0}#subscrip_sec12,#subscrip_sec12 .txt_box video{height:480px}#custom_sec01,#subscrip_sec13{padding:80px 0}#custom_sec01 .txt_box{width:100%;float:none;padding-right:0;margin-top:0;text-align:center}#custom_sec01 .sec01_list{width:100%;float:none;margin-top:30px}#custom_sec01 .sec01_list>div ul{text-align:center;font-size:0}#custom_sec01 .sec01_list>div ul li{width:96px;float:none;display:inline-block;padding:0;margin:6px}#custom_sec01 .sec01_list>div ul li.box02,#custom_sec01 .sec01_list>div ul li.box03{top:auto}#custom_sec01 .sec01_list>div ul li.box04{margin-top:0}#custom_sec01 .sec01_list>div ul li.box05,#custom_sec01 .sec01_list>div ul li.box06{top:auto}#custom_sec01 .sec01_list>div ul li>div{width:96px;height:96px;padding-top:64px}#custom_sec01 .sec01_list>div ul li>div:before{top:18px}#custom_sec02 .sec02_list>div ul li{width:50%}#custom_sec03 .list_box,#section04 .list_box{margin:36px 0 0}#custom_sec03 .list_box ul,#section04 .list_box ul{height:auto;display:block}#custom_sec03 .list_box ul li,#section04 .list_box ul li{width:100%;display:block;padding:0;margin-top:12px}#custom_sec03 .list_box ul li:first-child,#section04 .list_box ul li:first-child{margin-top:0}#custom_sec03 .list_box ul li>div{height:auto}#custom_sec03 .list_box ul li>div strong{padding-top:24px}#custom_sec05 .list_box{margin:36px 0 0}#custom_sec05 .list_box ul{height:100%;display:block}#custom_sec05 .list_box ul li{width:100%;display:block;padding:0;margin-top:12px}#custom_sec05 .list_box ul li:first-child{margin-top:0}#custom_sec05 .list_box ul li>div strong{padding-top:24px}#custom_sec07 .sec07_img{max-width:260px}#custom_sec10 .sec10_img{margin-top:16px}#custom_sec10 .sec10_img ul li{margin:20px 20px 0}#education_sec01{padding:80px 0}#education_sec01 .txt_box{width:100%;float:none;padding-right:0;margin-top:0;text-align:center}#education_sec01 .sec01_list{width:100%;float:none;margin-top:30px}#education_sec01 .sec01_list>div ul{text-align:center;font-size:0}#education_sec01 .sec01_list>div ul li{width:96px;float:none;display:inline-block;margin:6px}#education_sec01 .sec01_list>div ul li.box02,#education_sec01 .sec01_list>div ul li.box03{top:auto}#education_sec01 .sec01_list>div ul li.box04{margin-top:0}#education_sec01 .sec01_list>div ul li.box05,#education_sec01 .sec01_list>div ul li.box06{top:auto}#education_sec01 .sec01_list>div ul li>div{width:96px;height:96px;padding-top:64px}#education_sec01 .sec01_list>div ul li>div:before{top:18px}#education_add .edu_box .edu_txt span,#education_add .edu_box .edu_txt strong{font-size:23px}#education_add .edu_box .edu_txt p{margin-top:10px}#education_sec02 .sec02_list{margin-top:34px}#education_sec02 .sec02_list>div{margin:0}#education_sec02 .sec02_list>div ul{height:auto;display:block}#education_sec02 .sec02_list>div ul li{width:100%;display:block;padding:0;margin-top:12px}#education_sec02 .sec02_list>div ul li>div{height:auto}#education_sec02 .sec02_list>div ul li>div img{display:none}#education_sec02 .sec02_img_list>div ul li{width:50%}#education_sec03{padding:80px 0 0}#education_sec03 .sec03_img{margin-top:25px}#education_sec03 .sec03_img img{width:100%}.education_sub1.svc_sl_sub3 .sec_sub_card:nth-child(2) h5{margin-bottom:15px}.education_sub1.svc_sl_sub3 .sec_sub_card img,.education_sub1.svc_sl_sub3 .sec_sub_card:nth-child(n+2) img{margin-top:30px}.education_sub2.svc_sl_sub5 .logo{max-width:fit-content;max-height:fit-content;width:80px;height:auto}.education_sub2.svc_sl_sub5 .split_thumb{width:100%}.education_sub2.svc_sl_sub5 .swiper-slide{padding:20px}#price_sec01.education_pb_m{padding-bottom:0}#education_sec04 .sec04_list{margin-top:24px}#education_sec04 .sec04_list>div ul li{width:50%}#education_sec04 .sec04_list>div ul li>div{min-height:180px}#contents_sec01{padding:80px 0}#contents_sec01 .txt_box{width:100%;float:none;margin-top:0;padding-right:0;text-align:center}#contents_sec01 .sec01_list{width:100%;float:none;margin-top:30px}#contents_sec01 .sec01_list>div ul{text-align:center;font-size:0}#contents_sec01 .sec01_list>div ul li{width:96px;float:none;display:inline-block;margin:6px}#contents_sec01 .sec01_list>div ul li.box02,#contents_sec01 .sec01_list>div ul li.box03{top:auto}#contents_sec01 .sec01_list>div ul li.box04{margin-top:0}#contents_sec01 .sec01_list>div ul li.box05,#contents_sec01 .sec01_list>div ul li.box06{top:auto}#contents_sec01 .sec01_list>div ul li>div{width:96px;height:96px;padding-top:64px}#contents_sec01 .sec01_list>div ul li>div:before{top:18px}#contents_sec02 .inner{flex-wrap:wrap;justify-content:center}#contents_sec02 .inner>div{width:100%}#contents_sec02 .sec02_img div{width:80%;margin:0 auto}#contents_sec02 .sec02_img div img{width:100%}#contents_sec03 .sec03_list dl{display:block}#contents_sec03 .sec03_list dl dt{width:100%;display:block;vertical-align:top;padding-left:42px}#contents_sec03 .sec03_list dl dd{width:100%;display:block;vertical-align:top;font-size:13px;line-height:20px;margin-top:18px}#contents_sec04 .sec04_img_list,#contents_sec05 .sec05_img_list{margin-top:26px}#contents_sec04 .sec04_img_list>div,#contents_sec05 .sec05_img_list>div{margin:0 -4px}#contents_sec04 .sec04_img_list>div ul li,#contents_sec05 .sec05_img_list>div ul li{width:50%;padding:0 4px;margin-top:8px}#platform_sec01{padding:80px 0}#platform_sec01 .txt_box{width:100%;float:none;margin-top:0;padding-right:0;text-align:center}#platform_sec01 .sec01_list{width:100%;float:none;margin-top:30px}#platform_sec01 .sec01_list>div ul{text-align:center;font-size:0}#platform_sec01 .sec01_list>div ul li{width:96px;float:none;display:inline-block;margin:6px}#platform_sec01 .sec01_list>div ul li.box02,#platform_sec01 .sec01_list>div ul li.box03{top:auto}#platform_sec01 .sec01_list>div ul li.box04{margin-top:0}#platform_sec01 .sec01_list>div ul li.box05,#platform_sec01 .sec01_list>div ul li.box06{top:auto}#platform_sec01 .sec01_list>div ul li>div{width:96px;height:96px;padding-top:64px}#platform_sec01 .sec01_list>div ul li>div:before{top:18px}#platform_sec02 .sec02_img div{width:80%;margin:0 auto}#platform_sec02 .sec02_img div img{width:100%}#platform_sec03 .list_box{margin:36px 0 0}#platform_sec03 .list_box ul{height:100%;display:block}#platform_sec03 .list_box ul li{width:100%;display:block;padding:0;margin-top:12px}#platform_sec03 .list_box ul li:first-child{margin-top:0}#platform_sec03 .list_box ul li>div strong{padding-top:24px}#platform_sec04 .list_box{margin:24px 0 0}#platform_sec04 .list_box ul li{width:100%;float:none;padding:0}#platform_sec04 .list_box ul li>div{min-height:auto}#platform_sec05 .list_box{margin:36px 0 0}#platform_sec05 .list_box ul{height:100%;display:block}#platform_sec05 .list_box ul li{width:100%;display:block;padding:0;margin-top:12px}#platform_sec05 .list_box ul li:first-child{margin-top:0}#platform_sec05 .list_box ul li>div strong{padding-top:24px}#contents_list .cont_info ul li{width:100%;margin-bottom:30px}#contents_list .cont_info ul li:last-child{margin-bottom:0}#contents_list .list_box .list_cont>div ul li{width:50%}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p span{width:100%;display:block}#contents_list .list_box .list_cont>div ul li>a .txt_box .item_info02 p dfn{width:100%;display:block;margin-top:6px}#price_sec01 .sec01_list>div{margin:0}#price_sec01 .sec01_list>div ul li{width:100%;float:none;padding:0;margin-top:6px}#price_sec01 .sec01_list>div ul li:first-child{margin-top:0}#price_sec01 .sec01_list{margin-top:36px}#price_sec02 .txt_box{width:100%;float:none;padding-left:0;margin-top:0;text-align:center}#price_sec02 .sec02_list{width:80%;float:none;margin:36px auto 0}#price_sec02 .sec02_list>div{border-radius:10px}#price_sec03 .sec03_cont{display:block;padding:40px 36px;border-radius:10px}#price_sec03 .sec03_cont .cont_left{width:100%;display:block}#price_sec03 .sec03_cont .cont_right{width:100%;display:block;margin-top:36px}#price_sec03 .sec03_cont .cont_right ul{font-size:0}#price_sec03 .sec03_cont .cont_right ul li{display:inline-block;vertical-align:middle;margin-top:0;padding:0 14px}#price_sec03 .sec03_cont .cont_right ul li:first-child{padding-left:0}#price_sec03 .sec03_cont .cont_right ul li:last-child{padding-right:0}#price_sec03 .sec03_cont .cont_right ul li:before{left:0;top:50%;width:12px;height:12px;margin-left:-6px;margin-top:-7px}#price_sec03 .sec03_cont .cont_right ul li .logo01{width:96px;height:20px;background-size:100%}#price_sec03 .sec03_cont .cont_right ul li .logo02{width:131px;height:30px;background-size:100%}#price_sec04{padding:80px 0}#news_top{margin-top:90px}#news_list .list_box .list_cont>div ul li,.news_view .list_box .list_cont>div ul li{width:50%}#news_list .list_box .list_cont>div ul li>a .img_box,.news_view .list_box .list_cont>div ul li>a .img_box{min-height:97px}.insight:first-child{height:100%}.insight:first-child .inner{padding:50px 30px;flex-wrap:wrap;flex-direction:column-reverse;justify-content:center}.insight:first-child h2{font-size:35px;font-weight:500}.insight:first-child .btn_more{display:none}.insight:first-child .txt_box{width:100%;margin-top:20px}.insight:first-child .goto_oopy{cursor:pointer}.insight:first-child .txt_box p{display:block}.insight:first-child .img_box{width:100%;justify-content:center}.insight .inner{padding:40px 20px}.insight .inner .title{margin-bottom:20px}.insight .inner .title>h3{font-size:18px}.insight .inner .insight_instagram .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.insight .inner .insight_instagram .swiper-slide{width:48%;margin-right:2%;margin-bottom:2%}.insight .inner .insight_instagram .swiper-slide:nth-child(2n){margin-right:0}.insight .inner .list_box .list_tit h3{font-size:18px}.insight .inner .cont_1{width:100%;padding-bottom:40px}.insight .inner .cont_1 .cont .txt_box dfn{font-size:12px}.insight .inner .cont_1 .cont .txt_box strong{min-height:auto;margin:5px 0 10px;font-size:18px;line-height:1.3}.insight .inner .cont_1 .cont .txt_box p{font-size:14px}.insight .inner .cont_1 .cont .img_box{max-width:100%}.insight .inner .cont_2{width:100%;padding-top:40px}.insight .inner .cont_2 .img_box>img{width:100%;border-radius:10px}.insight .inner .cont_2 .popular .cont li .box{align-items:center}.insight .inner .cont_2 .popular .cont li .box .txt_box{margin-left:0}.insight .inner .cont_2>.newsletter{padding:20px}.insight .inner .cont_2>.newsletter .newsletter-form>a>span{font-size:15px}.insight .inner .cont_2>.newsletter input[type=text]::placeholder{font-size:15px}.insight .inner .cont_2>.newsletter label{margin-bottom:0}.insight .inner .list_box .list_cont>div .list>li{min-height:100%;width:49%;margin-bottom:30px}.insight .inner .list_box .list_cont>div .list>li:nth-of-type(3),.insight .inner .list_box .list_cont>div .list>li:nth-of-type(4){margin-bottom:0}.insight .inner .list_box{padding-bottom:0}.insight .inner .cont_2.img_only{padding-bottom:40px}.insight .inner .cont_2.img_only>a{min-height:300px}.insight .inner .cont_2.img_only>a::before{min-height:100%}.insight .inner .cont_1.insight_banner{padding-bottom:10px}.insight .inner .cont_2.insight_banner{padding-top:0}.insight .inner .cont_2.insight_banner div:last-child{margin-top:10px}#inquiry:before{top:90px}#company_wrap .ceo_cont .ceo_img{width:100%;max-width:300px;margin:0 auto;float:none}#company_wrap .ceo_cont .ceo_txt{width:100%;float:none;margin-left:0;padding-left:0;border-left:0;margin-top:40px;border-top:1px solid #e7e7e7;padding-top:40px}#company_wrap .ceo_cont .ceo_txt .txt_box{padding-bottom:24px;margin-bottom:40px}#company_wrap .ceo_cont .ceo_txt .txt_box:before{width:36px;height:3px}#company_wrap .ceo_cont .ceo_txt .txt_box strong{font-size:24px}#company_wrap .ceo_cont .ceo_txt .txt_box p{font-size:16px;margin-top:12px}#company_wrap .ceo_cont .ceo_txt .box{margin-top:30px}#company_wrap .ceo_cont .ceo_txt .box strong{font-size:18px}#company_wrap .ceo_cont .ceo_txt .box p{font-size:13px;line-height:22px;margin-top:15px}#company_wrap .information_cont .img_box{height:240px}#company_wrap .information_cont .img_box>div{height:240px;padding:0 20px}#company_wrap .information_cont .img_box>div strong{font-size:32px;line-height:40px;text-align:center}#company_wrap .ethical_img_wrap{margin-top:40px}#company_wrap .ethical_img_wrap img{width:100%}#section_add01{padding:80px 0}#section_add01 .box3,#section_add01 .sec01_list{width:100%}#section_add01 article .img_box_add img{width:100%;margin-bottom:20px}#section_add01 .txt_box_add h1,#section_add01 .txt_box_add h2{line-height:35px}#section04 .list_box ul li>div{height:140px}#section04 .list_box ul li>div p{font-size:15px}#popPay2 .pop-pay{width:100%}#popPay2 .pop-area dl{padding-left:10px}.bold_red24{font-size:15px!important;color:#eb4134}.bold_red{font-size:15px}.box .message{font-size:13px}.popup_slif2026 .wrap{width:80%}.popup_slif2026 .content_wrap{flex-direction:column-reverse}.popup_slif2026 .text_wrap{width:100%;text-align:center}.popup_slif2026 .img_wrap{width:70%;margin-bottom:40px}.popup_slif2026 .more_forum{width:100%}#s_spot.sv04 .inner .tit_box div a{height:55px}.education_sub1.svc_sl_sub3 .sec_sub_card:first-child{padding:50px 20px}.education_sub1.svc_sl_sub3 .sec_sub_card:nth-child(n+2){padding:50px 20px}#education_slide .edu_swiper .swiper-slide .txt_wrap{height:max-content}#education_slide .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background:#eb4134}}@media all and (max-width:620px){#education_add .edu_box .edu_txt p{display:none}#education_add .edu_box .edu_txt span,#education_add .edu_box .edu_txt strong{font-size:18px}#section_add01 .box3{margin:0;width:100%}#news_top .slide li .box .txt_box a{position:relative;left:95%;transform:translateX(-95%)}#section_add01 article .txt_box_add{width:100%}.newsletter .newsletter-form>input[type=text]{height:30px;width:80%;margin-right:0;border-radius:5px}.newsletter .newsletter-form>input[type=text]::placeholder{font-size:13px}.newsletter .newsletter-form>a{width:80%;margin-top:10px;font-size:13px;line-height:30px;border-radius:5px}.newsletter .newsletter-form .newsletter-agree a,.newsletter .newsletter-form .newsletter-agree label{font-size:13px}.insight .inner .cont_2>.newsletter input[type=checkbox]{width:15px;height:15px}.insight .inner .cont_2>.newsletter .newsletter-form>a>span{font-size:15px}}@media all and (max-width:1679px){#education_slide .swiper-button-next{right:30%}#education_slide .swiper-button-prev{left:30%}}@media all and (max-width:1095px){#education_slide .edu_swiper .swiper-slide .btn_wrap{margin:0 20px 25px}#education_slide .edu_swiper .swiper-slide .txt_wrap{height:185px}#education_slide .edu_swiper .swiper-slide .txt_wrap strong{font-size:15px}#education_slide .swiper-button-next{right:26%}#education_slide .swiper-button-prev{left:26%}}@media all and (max-width:920px){#education_slide .edu_swiper .swiper-slide:first-child .txt_wrap{margin-bottom:10px}#education_slide .edu_swiper .swiper-slide .btn_wrap{margin:0 20px 15px}#education_slide .edu_swiper .swiper-slide .btn_wrap a{width:100%}#education_slide .edu_swiper .swiper-slide .txt_wrap>p{font-size:14px}#education_slide .edu_swiper .swiper-slide .txt_wrap>strong.new::before{width:40px;height:20px;font-size:14px}}@media all and (max-width:815px){#education_slide .edu_swiper .swiper-slide .img_wrap{margin-bottom:15px}}@media all and (max-width:699px){#education_slide{padding:80px 20px 120px}#education_slide .txt_box_add p{margin-bottom:34px}#education_slide .swiper-button-next,#education_slide .swiper-button-prev{display:none}#education_slide .edu_swiper .swiper-slide:first-child .txt_wrap{margin-bottom:20px}#education_slide .edu_swiper .swiper-slide:nth-child(n+2) .txt_wrap p{height:fit-content}#education_slide .edu_swiper .swiper-slide .txt_wrap>p{font-size:13px}#education_slide .edu_swiper .swiper-slide .btn_wrap .btn_preview,#education_slide .edu_swiper .swiper-slide .btn_wrap a{font-size:12px}}@media all and (max-width:360px){#education_slide .edu_swiper .swiper-slide .txt_wrap{height:max-content}}@media all and (max-width:580px){#section02 .txt_box dfn{font-size:15px}#section02 .section_add_box article{padding:80px 20px}#section02 .section_add_box .info_1,#section02 .section_add_box .info_2{height:100%;padding:80px 20px 20px}#section02 .section_add_box .info_3 .img_box_bg{width:100%}#section03 .txt_box dfn,#section04 .txt_box dfn,#section10 .txt_box dfn,#section11 .txt_box dfn{font-size:15px}.popup_layer .popup_box .popup_content .preview_player{height:30vh}#section06 a{height:200px}#section06 .bg{width:100%;height:200px;background-size:left center no-repeat}.insight:first-child h2{margin-bottom:15px;font-size:22px}}@media all and (max-width:520px){#education_add .edu_box .edu_txt{margin:auto}#education_add .edu_box .edu_txt span,#education_add .edu_box .edu_txt strong{font-size:15px}#section_add01 article .txt_box_add p:last-child{margin:20px 0 0}.tui-datepicker-input>input{margin-left:5px!important}#section04 .list_box ul li>div{padding:28px 52px 28px 24px}#section04 .list_box ul li>div:before{top:40px}#news_list .list_box .list_cont>div ul li,.news_view .list_box .list_cont>div ul li{width:100%}#news_list .list_box .list_cont>div ul li>a .img_box,.news_view .list_box .list_cont>div ul li>a .img_box{min-height:270px}#news_list .list_box .list_cont>div ul li>a .txt_box strong,.news_view .list_box .list_cont>div ul li>a .txt_box strong{font-size:15px}#education_sec03 .sec03_img .pc_b,#subscrip_sec06 .sec03_img .pc_b{display:none}#education_sec03 .sec03_img .pc_m,#subscrip_sec06 .sec03_img .pc_m{display:block}#contents_list .list_box .list_cont>div ul li>a .img_box img{height:120px}}@media all and (max-width:511px){#subscrip_sec02 .sec02_list>div ul li>div{overflow:hidden;padding-left:50px}#subscrip_sec02 .sec02_list>div ul li>div:before{content:"";position:absolute;top:32px;left:50%;font-size:12px;background-size:50px!important}#subscrip_sec02 .sec02_list .sec02_list_add ul li>div:before{left:15%}.insight .inner .list_box .list_cont>div ul li>a .img_box{height:135px}}@media all and (max-width:517px){.insight .inner .insight_instagram .swiper-container{position:relative}.insight .inner .insight_instagram .swiper-wrapper{flex-wrap:nowrap}.insight .inner .insight_instagram .swiper-button-next,.insight .inner .insight_instagram .swiper-button-prev{display:block;position:absolute;width:30px;height:30px;color:#fff;background:#eb4134;opacity:.8}.insight .inner .insight_instagram .swiper-button-next:after,.insight .inner .insight_instagram .swiper-button-prev:after,.insight .inner .insight_instagram .swiper-rtl .swiper-button-next:after,.insight .inner .insight_instagram .swiper-rtl .swiper-button-prev:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px}.insight .inner .insight_instagram .swiper-button-prev{left:10px}.insight .inner .insight_instagram .swiper-button-next{right:10px}}@media (hover:hover) and (pointer:fine){.insight .inner .list_box .list_cont>div ul li:hover{transform:translateY(0)}}@media all and (max-width:499px){.insight .inner .cont_2 .popular .cont li .box .txt_box strong{font-size:15px;-webkit-line-clamp:2}.insight .inner .cont_2 .popular .cont li .box .txt_box p,.insight .inner .cont_2 .popular .cont li .box .txt_box span{display:none}.insight .inner .cont_2>.newsletter{padding:20px}#inquiry #inquiry_sec01>div .agree_box label{line-height:1.5}}@media all and (max-width:399px){#payment_wrap #payment_sec01 .pay_box02 .purchase_info select{font-size:12.5px}.tui-datepicker-input>input{font-size:12.5px!important}#price_sec01 .sec01_plan_wrap .plan_list>div ul li>div .bt_function .plan_list_bt dfn{display:inline-block;font-style:normal;font-size:11px;color:#5c606a;padding-left:8px}#news_list .list_box .list_cont>div ul li>a .img_box,.news_view .list_box .list_cont>div ul li>a .img_box{min-height:190px}.news_view .inner .view_author{grid-template-columns:115px auto}.news_view .inner .view_author .author_img img{width:100px;height:100px}.insight .inner .cont_2 .popular .cont li .box .img_box img{width:130px;height:78px}.insight .inner .cont_2 .popular .cont li .box .txt_box strong{font-size:15px;-webkit-line-clamp:2}.insight .inner .list_box .list_cont>div ul li>a .img_box{height:110px}.insight .inner .list_box .list_cont>div ul li>a .txt_box strong{min-height:48px;margin:10px 0;font-size:16px;line-height:1.5}.insight .inner .list_box .list_cont>div ul li>a .txt_box .item_info{display:none}.insight .inner .list_box .list_cont>div ul li>a .txt_box .item_txt{min-height:36px;font-size:14px;line-height:18px}#contents_list .list_box .list_cont>div ul li>a .img_box img{height:100px}}@media all and (max-width:412px){#footer .foot_menu li:last-child{margin-top:10px}}
