﻿@charset "UTF-8";@font-face{font-family:"Cafe24Ssurround";src:url(../../../../asset/font/Cafe24Ssurround/Cafe24Ssurround.otf) format("opentype"),url(../../../../asset/font/Cafe24Ssurround/Cafe24Ssurround.ttf) format("truetype");}@font-face{font-family:"NanumSquare";src:url(../../../../asset/font/NanumSquare/NanumSquareOTF_acEB.otf) format("opentype"),url(../../../../asset/font/NanumSquare/NanumSquare_acEB.ttf) format("truetype");font-weight:800;}@font-face{font-family:"NanumSquare";src:url(../../../../asset/font/NanumSquare/NanumSquareOTF_acB.otf) format("opentype"),url(../../../../asset/font/NanumSquare/NanumSquare_acB.ttf) format("truetype");font-weight:600;}@font-face{font-family:"NanumSquare";src:url(../../../../asset/font/NanumSquare/NanumSquareOTF_acR.otf) format("opentype"),url(../../../../asset/font/NanumSquare/NanumSquare_acR.ttf) format("truetype");font-weight:400;}@font-face{font-family:"NanumSquare";src:url(../../../../asset/font/NanumSquare/NanumSquareOTF_acL.otf) format("opentype"),url(../../../../asset/font/NanumSquare/NanumSquare_acL.ttf) format("truetype");font-weight:200;}@font-face{font-family:"SEBANGGothic";src:url("../../../../asset/font/SEBANGGothic/SEBANG Gothic Bold.ttf") format("opentype"),url("../../../../asset/font/SEBANGGothic/SEBANG Gothic Bold.ttf") format("truetype");font-weight:800;}@font-face{font-family:"SEBANGGothic";src:url("../../../../asset/font/SEBANGGothic/SEBANG Gothic OTF.otf") format("opentype"),url("../../../../asset/font/SEBANGGothic/SEBANG Gothic.ttf") format("truetype");font-weight:400;}*{margin:0;padding:0;box-sizing:border-box;word-break:keep-all;}html{font-family:"NanumSquare",sans-serif;font-weight:400;}html *{box-sizing:border-box;}body{color:#000;letter-spacing:-1px;font-size:14px;min-width:1200px;}body::-webkit-scrollbar{width:15px;}body::-webkit-scrollbar-thumb{background:#9ea4aa;cursor:pointer;border-radius:4px;}body::-webkit-scrollbar-track{background:#f7f8f9;}body.scroll-disable{overflow:hidden!important;padding-right:15px;}img{border:0;}a{text-decoration:none;color:#000;}ul,li,ol{list-style:none;}address{font-style:normal;}h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}p{line-height:180%;color:#454c53;font-size:16px;letter-spacing:0;word-break:keep-all;}.hidden{display:none;}.hide-font{font-size:0;text-indent:-999999px;}.height-200px{height:200px;}.height-150px{height:150px;}.width-10{width:10%;}.width-20{width:20%;}.width-30{width:30%;}.width-40{width:40%;}.width-50{width:50%;}.width-60{width:60%;}.width-70{width:70%;}.width-80{width:80%;}.width-90{width:90%;}.width-100{width:100%;}.width-auto{width:auto;}.width-200px{width:200px;}.width-300px{width:300px;}.scroll-y{overflow-y:scroll;}input[type=text],input[type=password],input[type=number],input[type=date],select{display:block;width:100%;height:45px;border:1px solid #c9cdd2;text-indent:10px;font-size:16px;}input[type=text].hidden,input[type=password].hidden,input[type=number].hidden,input[type=date].hidden,select.hidden{display:none;}.file-name-box{display:block;width:300px;padding:10px 16px;border:1px solid #c9cdd2;text-indent:10px;font-size:16px;}.file-name-box.hidden{display:none;}input[type=checkbox],input[type=radio]{width:18px;height:18px;vertical-align:middle;}button,input,input::placeholder,select,option,textarea{font-family:NanumSquare;font-weight:400;font-size:16px;}textarea{resize:none;width:100%;border:1px solid #c9cdd2;padding:10px;font-size:16px;}.textarea{height:400px;line-height:180%;}.header-gnb{height:62px;overflow:hidden;position:absolute;top:80px;width:100%;z-index:100;background:#fff;transition:.3s;box-shadow:0 2px 8px 0 rgba(0,0,0,.17);}.header-gnb:hover{height:440px;border-bottom:2px solid #648df6;}.header-gnb:hover .dep1{border-bottom:1px solid #648df6;}.header-gnb .dep1{display:flex;justify-content:center;align-items:center;border-bottom:1px solid transparent;}.header-gnb .dep1 li{position:relative;}.header-gnb .dep1 li a{display:block;padding:20px 30px;color:#000;font-size:20px;}.header-gnb .dep1 li a:hover{color:#648df6;}.header-gnb .dep1 li a.important{background-color:#648df6;}.header-gnb .dep1 li a.important span{font-weight:800;color:#fff;animation:blink 2.5s ease-in-out infinite alternate;}.header-gnb .dep1 li:last-child ul{border-right:1px solid #e8ebed;}.header-gnb .dep2{position:absolute;top:63px;border-left:1px solid #e8ebed;display:block;width:100%;height:350px;}.header-gnb .dep2 li a{display:flex;align-items:center;justify-content:center;font-size:16px;height:45px;color:#454c53;padding:0;}.header-gnb .dep2 li a:hover{color:#648df6;background:#f7f8f9;}@keyframes blink{50%{color:#ffde3f;}100%{color:#fff;}}.r-quick{border-radius:8px 0 0 8px;background:#e8ebed;width:140px;height:100vh;box-shadow:1.7px 3.4px 3.4px hsla(0deg,0%,0%,.45);overflow-y:hidden;border:2px solid #648df6;border-right:0;}.r-quick.hidden{width:0;height:0;}.r-quick .img-wrap{background:#fff;padding:10px;text-align:center;border-bottom:1px solid #e8ebed;}.r-quick .img-wrap img{width:auto;}.r-quick .btn-quick-wrap li a{text-align:center;display:block;padding:16px;position:relative;background:#fff;font-weight:600;font-size:15px;border-bottom:1px solid #e8ebed;}.r-quick .btn-quick-wrap li a .icon{position:absolute;transform:translateY(-50%);top:50%;left:12px;display:block;width:26px;height:26px;border-radius:50%;background:url(/asset/images/common/svg/icon_quick_1.svg) #fff no-repeat center/18px;}.r-quick .btn-quick-wrap li:nth-child(2) a,.r-quick .btn-quick-wrap li:nth-child(3) a,.r-quick .btn-quick-wrap li:nth-child(4) a,.r-quick .btn-quick-wrap li:nth-child(5) a{text-indent:30px;text-align:left;border-bottom:0;}.r-quick .btn-quick-wrap li:nth-child(2) a{background:#7149e8;color:#fff;}.r-quick .btn-quick-wrap li:nth-child(3) a{background:#ffde3f;}.r-quick .btn-quick-wrap li:nth-child(3) a .icon{background:url(/asset/images/common/svg/icon_quick_2.svg) #fff no-repeat center 5px/18px;}.r-quick .btn-quick-wrap li:nth-child(4) a{background:#000498;color:#fff;}.r-quick .btn-quick-wrap li:nth-child(4) a .icon{background:url(/asset/images/common/svg/icon_quick_3.svg) #fff no-repeat center/18px;}.r-quick .btn-quick-wrap li:nth-child(5) a{background:#ff7b00;color:#fff;}.r-quick .btn-quick-wrap li:nth-child(5) a .icon{background:url(/asset/images/common/svg/icon_quick_4.svg) #fff no-repeat center/18px;}.r-quick .color-dark-blue,.r-quick .rect-list{font-weight:600;}.r-quick .rect-list li a:hover{color:#648df6;}.btn-r-quick{position:absolute;top:20px;left:-40px;border-radius:8px 0 0 8px;background:#648df6;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;display:flex;align-items:center;justify-content:center;width:40px;height:70px;}.btn-r-quick .arr{position:absolute;top:25px;transform:rotate(45deg);left:8px;}.btn-r-quick.on .arr{transform:rotate(225deg);left:16px;}.sub-left-nav-wrap{width:230px;flex-shrink:0;}.sub-left-nav-wrap .sub-left-nav{border-radius:10px;}.sub-left-nav-wrap .sub-left-nav .title{position:relative;height:122px;background:url(/asset/images/sub/side_top.png) no-repeat;background-size:cover;color:#fff;font-size:28px;font-family:SEBANGGothic;font-weight:400;display:flex;justify-content:center;align-items:center;letter-spacing:2px;border:1px solid transparent;}.sub-left-nav-wrap .sub-left-nav ul.dep1{border:1px solid #e8ebed;border-top:0;}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a{display:block;position:relative;padding:14px 45px 14px 20px;color:#26282b;font-size:16px;text-decoration:none;line-height:24px;word-break:keep-all;transition-property:background,color,box-shadow;transition:.2s;border-bottom:1px solid #e8ebed;font-weight:400;}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a:hover{background-color:#d5e3ff;}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.active{background-color:#648df6;color:#fff;}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.is-dep2:after,.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.is-dep2:before{content:"";display:block;position:absolute;width:2px;height:12px;background:#9ea4aa;right:20px;top:50%;transform:translateY(-50%);}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.is-dep2:before{transform:translateY(-50%) rotate(90deg);}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.is-dep2.active:after,.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.is-dep2.active:before{height:8px;right:20px;top:50%;transform:translateY(-50%) rotate(315deg);background:#fff;}.sub-left-nav-wrap .sub-left-nav ul.dep1>li>a.is-dep2.active:before{transform:translateY(-50%) rotate(45deg);right:15px;}.sub-left-nav-wrap .sub-left-nav ul.dep2{border-bottom:1px solid #e8ebed;padding:10px 0;}.sub-left-nav-wrap .sub-left-nav ul.dep2 li a{display:block;position:relative;transition:.2s;padding:8px;padding-left:35px;font-size:14px;}.sub-left-nav-wrap .sub-left-nav ul.dep2 li a:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;border-radius:50%;background:#c9cdd2;left:22px;width:6px;height:6px;}.sub-left-nav-wrap .sub-left-nav ul.dep2 li a:hover,.sub-left-nav-wrap .sub-left-nav ul.dep2 li a.active{color:#648df6;}.sub-left-nav-wrap .left-cell{font-size:16px;line-height:1.5;border:1px solid #648df6;padding:15px;text-align:center;}.sub-left-nav-wrap .left-cell .title{font-size:20px;font-weight:600;color:#1a1a1a;}.sub-left-nav-wrap .left-cell .tel{font-family:SEBANGGothic;font-weight:800;color:#648df6;font-size:30px;padding:5px 0;letter-spacing:2px;}.sub-left-nav-wrap .left-cell .num{border:1px solid #d7d7d7;padding:3px;border-radius:15px;}.sub-left-nav-wrap .left-cell .time{padding-top:8px;}.btn-center{display:flex;align-items:center;justify-content:center;gap:8px;}.btn-right{display:flex;align-items:center;justify-content:flex-end;gap:8px;}button,.btn-basic,.btn-login,.btn-koroad,.btn-orange,.btn-purple,.btn-red,.btn-active,.btn-outline-primary,.btn-primary,.btn-disabled,.btn-gray200{border:0;cursor:pointer;padding:10px 16px;text-align:center;border-radius:4px;font-weight:400;font-size:16px;transition:.2s;display:inline-flex;align-items:center;justify-content:center;}#file-upload-button{background:#648df6;}.btn-gray200{background:#c9cdd2;}.btn-disabled{background:#c9cdd2;color:#454c53;cursor:default;}.btn-primary{background:#648df6;color:#fff;}.btn-outline-primary{border:2px solid #648df6;background:#f0f4fa;padding:3px 10px;font-size:14px;border-radius:8px;font-weight:600;color:#454c53;letter-spacing:0;}.btn-active{background:#f73676;color:#fff;}.btn-primary-shadow,.btn-orange-shadow{width:48%;padding:16px;text-align:center;font-size:16px;font-weight:600;color:#fff;background:#648df6;border-radius:4px;transition:.2s;}.btn-primary-shadow:hover,.btn-orange-shadow:hover{transform:translateY(-4px);box-shadow:rgba(0,0,0,.34) 1.95px 1.95px 2.8px;}.btn-orange-shadow{background:#ff7b00;}.btn-red{background:#ff3b30;color:#fff;}.btn-purple{background:#7149e8;color:#fff;}.btn-orange{background:#ff7b00;color:#fff;}.btn-koroad{background:#00a73c;color:#fff;}.btn-big,.btn-cont,.btn-tab-prev,.btn-tab-next,.btn-cont-active,.btn-orange-L,.btn-dark-blue-L{display:block;color:#fff;padding:25px;text-align:center;font-size:20px;font-weight:600;border-radius:20px;letter-spacing:3px;}.btn-L{padding:14px 20px;font-size:20px;}.btn-dark-blue-L{background:#000498;}.btn-orange-L{background:#ff7b00;}.btn-landing,.btn-landing-primary-dark,.btn-landing-primary{font-size:28px;padding:26px 40px;background:#454c53;font-weight:600;color:#fff;border-radius:4px;}.btn-landing-primary{background:#648df6;}.btn-landing-primary-dark{background:#33415c;}.btn-home{display:block;padding:14px 30px;font-size:18px;font-weight:600;color:#fff;background:url(/asset/images/ico/ico_home.png) no-repeat 20px center/30px #648df6;border-radius:28px;text-indent:30px;letter-spacing:2px;}.btn-home.classroom{background:#648df6;text-indent:0;}.btn-home.social{background:url(/asset/images/ico/ico_home.png) no-repeat 20px center/30px #8828ab;}.btn-home.social.classroom{background:#8828ab;text-indent:0;}table .btn-purple,table .btn-orange{font-size:14px;font-weight:600;padding:3px 5px;letter-spacing:0;opacity:.7;}table .btn-purple:hover,table .btn-orange:hover{opacity:1;}.btn-cont,.btn-tab-prev,.btn-tab-next,.btn-cont-active{border-radius:4px;padding:20px 25px;background:#fff;border:1px solid #72787f;color:#454c53;transition:.2s;letter-spacing:-1px;}.btn-cont:hover,.btn-tab-prev:hover,.btn-tab-next:hover,.btn-cont-active:hover{border:1px solid #000498;color:#fff;background:#000498;}.btn-cont.bg-primary,.bg-primary.btn-tab-prev,.bg-primary.btn-tab-next,.bg-primary.btn-cont-active{background:#648df6;color:#fff;border:0;}.btn-cont.bg-primary:hover,.bg-primary.btn-tab-prev:hover,.bg-primary.btn-tab-next:hover,.bg-primary.btn-cont-active:hover{transform:translateY(-5px);box-shadow:6px 5px 16px -1px rgba(0,0,0,.15);}.btn-cont.bg-purple,.bg-purple.btn-tab-prev,.bg-purple.btn-tab-next,.bg-purple.btn-cont-active{background:#7149e8;color:#fff;border:0;}.btn-cont.bg-purple:hover,.bg-purple.btn-tab-prev:hover,.bg-purple.btn-tab-next:hover,.bg-purple.btn-cont-active:hover{transform:translateY(-5px);box-shadow:6px 5px 16px -1px rgba(0,0,0,.15);}.btn-cont.disabled,.disabled.btn-tab-prev,.disabled.btn-tab-next,.disabled.btn-cont-active{background:#e8ebed;border:1px solid #e8ebed;color:#9ea4aa;}.btn-check,.btn-check-social,.btn-check-dark-blue,.btn-check-rect,.btn-check-primary-rect{border:1px solid #c9cdd2;border-radius:20px;padding:4px 16px;min-width:60px;text-align:center;cursor:pointer;transition:.2s;user-select:none;background:#fff;}.btn-check:hover,.btn-check-social:hover,.btn-check-dark-blue:hover,.btn-check-rect:hover,.btn-check-primary-rect:hover{border-color:#454c53;}.btn-check.on,.on.btn-check-social,.on.btn-check-dark-blue,.on.btn-check-rect,.on.btn-check-primary-rect{background:#454c53;border-color:#454c53;color:#fff;}.btn-check.on:hover,.on.btn-check-social:hover,.on.btn-check-dark-blue:hover,.on.btn-check-rect:hover,.on.btn-check-primary-rect:hover{color:#fff;}.btn-check input[type=checkbox],.btn-check-social input[type=checkbox],.btn-check-dark-blue input[type=checkbox],.btn-check-rect input[type=checkbox],.btn-check-primary-rect input[type=checkbox],.btn-check input[type=radio],.btn-check-social input[type=radio],.btn-check-dark-blue input[type=radio],.btn-check-rect input[type=radio],.btn-check-primary-rect input[type=radio]{display:none;}.btn-check-rect,.btn-check-primary-rect{border-radius:4px;}.btn-check-primary-rect:hover{border-color:#648df6;color:#648df6;}.btn-check-primary-rect.on{background:#648df6;border-color:#648df6;}.btn-check-dark-blue:hover{border-color:#000498;color:#000498;}.btn-check-dark-blue.on{background:#000498;border-color:#000498;}.btn-check-social:hover{border-color:#8828ab;color:#8828ab;}.btn-check-social.on{background:#8828ab;border-color:#8828ab;}.btn-round-plus{display:inline-block;width:36px;height:36px;border-radius:50%;border:1px solid #c9cdd2;position:relative;}.btn-round-plus:after,.btn-round-plus:before{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:40%;background:#454c53;}.btn-round-plus:before{transform:translate(-50%,-50%) rotate(-90deg);}.btn-cont-active{background:#f73676;color:#fff;border:0;}.btn-cont-active:hover{background:#c7265b;border:0;}.btn-popup-guide:hover>div{background:#f7f8f9;border:1px solid #000498;}.btn-tab-prev,.btn-tab-next{font-size:15px;padding:16px 25px;position:relative;}.btn-tab-prev:after,.btn-tab-next:after{content:"";display:block;position:absolute;position:absolute;display:block;top:50%;right:30px;width:12px;height:12px;border-top:2px solid #032889;border-right:2px solid #032889;transform:translateY(-50%) rotate(45deg);transition:.2s;}.btn-tab-prev:hover:after,.btn-tab-next:hover:after{right:20px;border-top:2px solid #fff;border-right:2px solid #fff;}.btn-tab-prev:after{left:30px;transform:translateY(-50%) rotate(225deg);}.btn-tab-prev:hover:after{left:20px;}.btn-program-download{border:2px solid #648df6;font-family:SEBANGGothic;font-size:14px;padding:5px 20px;letter-spacing:2px;font-weight:800;border-radius:6px;transition:.15s;}.btn-program-download:hover{background:#648df6;color:#fff;}.btn-remote{font-size:18px;font-weight:800;color:#454c53;padding:10px;padding-left:30px;background:url(/asset/images/common/svg/icon_wifi.svg) no-repeat center left/24px;}.btn-login{width:100%;height:50px;background-color:#648df6;color:#fff;border-radius:20px;font-size:20px;letter-spacing:5px;font-weight:600;}.btn-close{width:30px;height:30px;position:relative;display:block;background:none;}.btn-close:after,.btn-close::before{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:2px;height:100%;transform:translate(-50%,-50%) rotate(45deg);background:#fff;}.btn-close::before{transform:translate(-50%,-50%) rotate(-45deg);}.btn-more{position:relative;width:16px;height:16px;transition:all .3s ease;}.btn-more:after,.btn-more:before{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:2px;height:100%;background:#26282b;}.btn-more:before{transform:translate(-50%,-50%) rotate(90deg);}.btn-more:hover{transform:rotate(180deg);}.btn-kakao-chatbot{background:url(/asset/images/common/svg/icon_quick_2.svg) no-repeat #ffde3f 14px center/24px;display:block;position:absolute;top:-37px;right:140px;padding:11px;min-width:140px;text-align:right;border-radius:10px 10px 0 0;font-size:14px;font-weight:600;padding-right:23px;}.btn-style-1_green{display:block;font-family:"SEBANGGothic",sans-serif;font-weight:600;font-size:30px;text-align:center;padding-top:26px;color:#fff;position:relative;width:310px;height:114px;border-radius:4px;background:#147934;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;overflow:hidden;z-index:0;transition:all .3s ease;}.btn-style-1_green:after{content:"";display:block;position:absolute;height:120px;width:120px;top:-80%;left:-20%;border-radius:50%;border:40px solid rgba(255,255,255,.2);transition:all .3s ease;filter:blur(.5rem);z-index:-1;}.btn-style-1_green:before{content:"";display:block;position:absolute;transform:translateX(-50%);left:50%;width:110px;height:30px;background:url("/asset/images/common/svg/unit_btn_style_1.svg") no-repeat center/contain;bottom:16px;z-index:0;}.btn-style-1_green:hover{filter:brightness(1.2);box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;}.btn-style-1_green:hover:after{width:140px;height:140px;top:-30%;left:60%;filter:blur(0);}.btn-style-1_blue{display:block;font-family:"SEBANGGothic",sans-serif;font-weight:600;font-size:30px;text-align:center;padding-top:26px;color:#fff;position:relative;width:310px;height:114px;border-radius:4px;background:#0467c0;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;overflow:hidden;z-index:0;transition:all .3s ease;}.btn-style-1_blue:after{content:"";display:block;position:absolute;height:120px;width:120px;top:-80%;left:-20%;border-radius:50%;border:40px solid rgba(255,255,255,.2);transition:all .3s ease;filter:blur(.5rem);z-index:-1;}.btn-style-1_blue:before{content:"";display:block;position:absolute;transform:translateX(-50%);left:50%;width:110px;height:30px;background:url("/asset/images/common/svg/unit_btn_style_1.svg") no-repeat center/contain;bottom:16px;z-index:0;}.btn-style-1_blue:hover{filter:brightness(1.2);box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;}.btn-style-1_blue:hover:after{width:140px;height:140px;top:-30%;left:60%;filter:blur(0);}.btn-style-1_orange{display:block;font-family:"SEBANGGothic",sans-serif;font-weight:600;font-size:30px;text-align:center;padding-top:26px;color:#fff;position:relative;width:310px;height:114px;border-radius:4px;background:#ca5e05;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;overflow:hidden;z-index:0;transition:all .3s ease;}.btn-style-1_orange:after{content:"";display:block;position:absolute;height:120px;width:120px;top:-80%;left:-20%;border-radius:50%;border:40px solid rgba(255,255,255,.2);transition:all .3s ease;filter:blur(.5rem);z-index:-1;}.btn-style-1_orange:before{content:"";display:block;position:absolute;transform:translateX(-50%);left:50%;width:110px;height:30px;background:url("/asset/images/common/svg/unit_btn_style_1.svg") no-repeat center/contain;bottom:16px;z-index:0;}.btn-style-1_orange:hover{filter:brightness(1.2);box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;}.btn-style-1_orange:hover:after{width:140px;height:140px;top:-30%;left:60%;filter:blur(0);}.bg-gray50{background:#f7f8f9;}.bg-gray{background:#c9cdd2;}.bg-primary{background:#d5e3ff;}.bg-secondary{background:#f0f4fa;}.bg-light-yellow{background:#ffff82;}.bg-active{background:#ffdce8;}.bg-white{background:#fff;}.bg-blue{background:#007aff;}.bg-green-light{background:#daf3e0;}.bg-social-1{background:url(/asset/images/sub/Social_Worker_con_01_bg.jpg) no-repeat;}.bg-social-2{background:#ebebeb;}.bg-social-3{background:url(/asset/images/sub/Social_Worker_con_04_bg.jpg) no-repeat;}.bg-child-1{background:url(/asset/images/sub/Child_Care_con_01_bg.jpg) no-repeat;}.bg-child-2{background:url(/asset/images/sub/Child_Care_con_04_bg.jpg) no-repeat;}.input-label-wrap{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.input-label{display:flex;align-items:center;gap:6px;cursor:pointer;}.border-bottom{border-bottom:1px solid #e8ebed;}.border-bottom-dashed{border-bottom:1px dashed #e8ebed;}.border-top{border-top:1px solid #e8ebed;}.border{border:1px solid #e8ebed;}.border-400{border:1px solid #9ea4aa;}.arr{display:block;border-right:4px solid #fff;border-top:4px solid #fff;width:20px;height:20px;transform:rotate(45deg);}.list.f-size-14 li,.f-size-14.round-num-list li,.f-size-14.round-num-list-active li,.f-size-14.icon-list li,.f-size-14.icon-list-active li,.f-size-14.inner-table-list li,.f-size-14.justice-list li{font-size:14px;}.list.text-left li,.text-left.round-num-list li,.text-left.round-num-list-active li,.text-left.icon-list li,.text-left.icon-list-active li,.text-left.inner-table-list li,.text-left.justice-list li{text-align:left;}.list>li,.round-num-list>li,.round-num-list-active>li,.icon-list>li,.icon-list-active>li,.inner-table-list>li,.justice-list>li{line-height:1.8;position:relative;padding-left:10px;font-size:16px;color:#454c53;letter-spacing:0;font-weight:400;}.list>li:after,.round-num-list>li:after,.round-num-list-active>li:after,.icon-list>li:after,.icon-list-active>li:after,.inner-table-list>li:after,.justice-list>li:after{content:"";display:block;position:absolute;top:13px;left:-1px;width:5px;height:2px;background-color:#8b9fd3;}.justice-list{counter-reset:justiceIndex;}.justice-list li{padding-left:40px;}.justice-list li:after{display:none;}.justice-list li:before{display:block;position:absolute;content:"마-" counters(justiceIndex,"-") ". ";counter-increment:justiceIndex;top:0;left:0;width:auto;height:auto;background-color:transparent;}.justice-list ul{margin-left:0!important;}.justice-list ul li{padding-left:60px;}.basic-list li{line-height:1.8;font-size:16px;color:#454c53;letter-spacing:0;font-weight:400;}.basic-list li ul{margin-left:20px;}.inner-table-list li{font-size:14px;}.inner-table-list li:after{top:10px;background:#9ea4aa;}.icon-list li,.icon-list-active li{padding-left:20px;}.icon-list li:after,.icon-list-active li:after{content:"※";display:block;left:0%;top:0;position:absolute;color:#8b9fd3;width:auto;height:auto;background-color:transparent;}.icon-list-active li{color:#f73676;}.icon-list-active li:after{color:#f73676;}.round-num-list,.round-num-list-active{counter-reset:index 0;}.round-num-list>li,.round-num-list-active>li{padding-left:26px;}.round-num-list>li:after,.round-num-list-active>li:after{counter-increment:index;content:counter(index);display:block;position:absolute;top:6px;left:0;width:18px;height:18px;border-radius:50%;text-align:center;font-size:11px;background-color:#8b9fd3;color:#fff;}.round-num-list-active li:after{background-color:#f73676;}.num-list{line-height:1.8;position:relative;padding-left:14px;font-size:16px;letter-spacing:0;counter-reset:numListIndex 0;}.num-list>li:before{counter-increment:numListIndex;content:counter(numListIndex) ". ";display:inline-block;}.num-list.color-active{color:#f73676;}.rect-list{padding-left:20px;}.rect-list li{position:relative;line-height:160%;}.rect-list li:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:-14px;width:6px;height:6px;background:#454c53;}.toggle-list li{margin-bottom:10px;}.toggle-list li:last-child{margin-bottom:0;}.toggle-list li a{font-size:18px;padding:4px 0;display:inline-block;font-weight:600;cursor:pointer;line-height:160%;}.toggle-list li a:hover{text-decoration:underline;}.toggle-list li a:after{content:"[ 세부내용 보기 ▼ ]";color:#000498;font-size:14px;margin-left:10px;}.toggle-list li a.on:after{content:"[ 세부내용 접기 ▲ ]";}.toggle-list li .box-line-gray-400{display:none;}.step-list-2{display:flex;align-items:stretch;gap:40px;padding:10px 0;}.step-list-2 li{background:#33415c;border-radius:4px;padding:10px;text-align:center;color:#fff;width:100%;position:relative;font-size:14px;font-weight:600;}.step-list-2 li span{padding:0 12px;background:#fff;border-radius:2px;color:#33415c;display:inline-block;margin-bottom:4px;font-size:12px;}.step-list-2 li:after{content:"";display:block;position:absolute;width:16px;height:16px;border-right:2px solid #454c53;border-bottom:2px solid #454c53;transform:translateY(-50%) rotate(315deg);right:-24px;top:50%;}.step-list-2 li:last-child:after{display:none;}.loader-wrap{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:100000;}.loader-wrap.hidden{display:none;}.loader-wrap .loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:#648df6;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;}@keyframes rotation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.course-tab-wrap{display:flex;gap:4px;}.course-tab-wrap a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;height:100%;box-sizing:border-box;font-size:15px;margin:0;border-radius:15px 15px 0 0;width:100%;border:2px solid #000498;border-bottom:0;color:#000;text-align:center;background:#fff;position:relative;gap:6px;transition:.2s;}.course-tab-wrap a.active{background-color:#000498;color:#fff;}.course-tab-wrap a.active:hover{background-color:#000498;}.course-tab-wrap a:hover{background-color:#beccf2;}.course-tab-wrap a .title{font-size:24px;font-weight:600;}.course-tab-wrap a .mark-blink{position:absolute;top:-26px;left:-22px;}.btn-tab-wrap{display:flex;}.btn-tab-wrap a,.btn-tab-wrap label{display:block;width:100%;background:#f7f8f9;border:1px solid #e8ebed;border-left:0;text-align:center;padding:20px 10px;color:#454c53;font-size:18px;font-weight:600;transition:.2s;}.btn-tab-wrap a:hover,.btn-tab-wrap label:hover{background:#e8ebed;}.btn-tab-wrap a:first-child,.btn-tab-wrap label:first-child{border-radius:20px 0 0 20px;border-left:1px solid #e8ebed;}.btn-tab-wrap a:last-child,.btn-tab-wrap label:last-child{border-radius:0 20px 20px 0;}.btn-tab-wrap a.on,.btn-tab-wrap label.on{background:#000498;border-color:#000498;color:#fff;}.btn-tab-wrap.faq{border-radius:20px;overflow:hidden;display:block;}.btn-tab-wrap.faq div{display:flex;}.btn-tab-wrap.faq div a{font-size:16px;}.btn-tab-wrap.faq div:first-child a:first-child{border-radius:20px 0 0 0;}.btn-tab-wrap.faq div:first-child a:last-child{border-radius:0 20px 0 0;}.btn-tab-wrap.faq div:last-child a{border-top:0;}.btn-tab-wrap.faq div:last-child a:first-child{border-radius:0 0 0 20px;}.btn-tab-wrap.faq div:last-child a:last-child{border-radius:0 0 20px 0;}.btn-tab-wrap.color-1 a.on,.btn-tab-wrap.color-1 label.on{background:#d17703;border-color:#d17703;}.btn-tab-wrap.color-2 a.on,.btn-tab-wrap.color-2 label.on{background:#006210;border-color:#006210;}.btn-tab-wrap.color-3 a.on,.btn-tab-wrap.color-3 label.on{background:#f7ab00;border-color:#f7ab00;}.btn-tab-wrap.color-4 a.on,.btn-tab-wrap.color-4 label.on{background:#81df06;border-color:#81df06;}.btn-tab-wrap.color-5 a.on,.btn-tab-wrap.color-5 label.on{background:#7149e8;border-color:#7149e8;}.btn-scholarship-tab-wrap{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.btn-scholarship-tab-wrap a{width:19%;background:#fff;border:1px solid #9ea4aa;text-align:center;padding:10px;font-size:16px;transition:.1s;border-radius:4px;}.btn-scholarship-tab-wrap a:hover,.btn-scholarship-tab-wrap a.on{color:#fff;background:#648df6;border:1px solid #648df6;}.btn-file-download{border:1px solid #e8ebed;padding:14px;min-width:310px;border-radius:4px;position:relative;padding-left:38px;}.btn-file-download:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:12px;background:url(/asset/images/ico/Icon_Pdf.gif) no-repeat;width:16px;height:16px;}.tab{display:none;}.tab.on{display:block;}.mark-wrap{display:flex;align-items:center;gap:10px;}.mark-blink{border:2px solid #ff3b30;background:#ff3b30;color:#ff0;animation:TabMarkBlink 1.4s step-end infinite;padding:10px 16px;font-size:18px;font-family:"Cafe24Ssurround";border-radius:4px;}.mark-warn{line-height:1.8;position:relative;padding-left:25px;}.mark-warn:after{content:"";display:block;position:absolute;top:5px;left:0;width:18px;height:18px;background:url(/asset/images/common/svg/icon_quick_1.svg) no-repeat center/cover;filter:brightness(1.3) sepia(4.3) hue-rotate(295deg) saturate(6.9);}.mark,.mark-rect-active,.mark-rect-gray,.mark-rect-green,.mark-rect-blue,.mark-rect-orange,.mark-rect-red{display:inline-block;padding:0 5px;font-size:12px;font-weight:400;border-radius:2px;letter-spacing:1px;line-height:160%;background:#9ea4aa;font-family:SEBANGGothic;}.mark-big{padding:6px 14px;border-radius:6px;line-height:14px;}.mark-rect-red{background:#ff3b30;color:#fff;}.mark-rect-orange{background:#ff7b00;color:#fff;}.mark-rect-blue{background:#007aff;color:#fff;}.mark-rect-green{background:#06b924;color:#fff;}.mark-rect-gray{background:#72787f;color:#fff;}.mark-rect-active{color:#fff;background:#f73676;}.mark-rect-X{background:#ff3b30;width:24px;height:24px;border-radius:4px;color:#fff;font-weight:700;margin:0 auto;position:relative;display:block;}.mark-rect-X:after,.mark-rect-X:before{content:"";display:block;position:absolute;width:3px;height:16px;background:#fff;transform:rotate(45deg);left:11px;top:4px;border-radius:4px;}.mark-rect-X:before{transform:rotate(-45deg);}.course-mark,.course-mark-gray,.course-mark-blue,.course-mark-blink,.course-mark-line-skyblue,.course-mark-line-blue,.course-mark-line-green,.course-mark-line-red,.course-mark-line-gray,.course-mark-line-secondary{padding:4px 6px;font-weight:bold;border-radius:2px;}.course-mark-line-secondary{border:1px solid #4f7bb5;color:#4f7bb5;}.course-mark-line-gray{border:1px solid #72787f;color:#72787f;}.course-mark-line-red{border:1px solid #ff3b30;color:#ff3b30;}.course-mark-line-green{border:1px solid #06b924;color:#06b924;}.course-mark-line-blue{border:1px solid #007aff;color:#007aff;}.course-mark-line-skyblue{background:#f0f4fa;color:#000;border:2px solid #648df6;font-weight:600;}.course-mark-blink{border:1px solid #ff3b30;background:#ff3b30;color:#ff0;animation:TabMarkBlink 1.4s step-end infinite;}.course-mark-blue{background:#4f7bb5;color:#fff;}.course-mark-gray{background:#72787f;color:#fff;}.mark-rect-list,.absent-list-wrap .card .absent-items li,.mark-rect-list-active,.mark-rect-list-yellow-bg,.absent-list-wrap .card .absent-items li.yellow,.mark-rect-list-blue-bg,.absent-list-wrap .card .absent-items li.blue,.mark-rect-list-green-bg,.absent-list-wrap .card .absent-items li.green,.mark-rect-list-red-bg,.absent-list-wrap .card .absent-items li.red{background:#e8ebed;padding:4px 8px;border-radius:4px;line-height:normal;}.mark-rect-list-red-bg,.absent-list-wrap .card .absent-items li.red{background:#ffd2d0;}.mark-rect-list-green-bg,.absent-list-wrap .card .absent-items li.green{background:#daf3e0;}.mark-rect-list-blue-bg,.absent-list-wrap .card .absent-items li.blue{background:#c6e1ff;}.mark-rect-list-yellow-bg,.absent-list-wrap .card .absent-items li.yellow{background:#feffb3;}.mark-rect-list-active{background:#f73676;color:#fff;}.job-mark,.job-mark-yellow,.job-mark-blue,.job-mark-green{font-size:20px;padding:6px 18px;color:#fff;font-weight:600;background:#9ea4aa;border:2px solid #26282b;}.job-mark-green{background:#75a257;border-color:#507e32;}.job-mark-blue{background:#6291bb;border-color:#5375b1;}.job-mark-yellow{background:#ddae3d;border-color:#bc8c00;}.icon-code,.icon-code-9,.icon-code-8,.icon-code-7,.icon-code-6,.icon-code-5,.icon-code-4,.icon-code-3,.icon-code-2,.icon-code-1{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;}.icon-code-1{background:#783ba6;}.icon-code-2{background:#ed7000;}.icon-code-3{background:#fc7078;}.icon-code-4{background:#00286b;}.icon-code-5{background:#3da200;}.icon-code-6{background:#0170c9;}.icon-code-7{background:#36adad;}.icon-code-8{background:#ffc000;}.icon-code-9{background:#7e838f;}@keyframes TabMarkBlink{50%{background:#fff;color:#ff3b30;}100%{background:#ff3b30;color:#ff0;}}.round-step-wrap{display:flex;align-items:center;justify-content:center;gap:20px;}.round-step-wrap div{display:flex;align-items:center;justify-content:center;line-height:180%;font-family:SEBANGGothic;font-size:16px;text-align:center;width:150px;height:150px;border:10px solid #beccf2;border-radius:50%;}.box-line-gray{padding:40px;border:1px solid #e8ebed;}.box-line-gray-400{border:1px solid #9ea4aa;}.box-line-primary{padding:40px;border:1px solid #648df6;border-radius:10px;display:block;}.box-line-orange{padding:10px;border:1px solid #ff7b00;}.box-line-red{border:1px solid #ff3b30;}.border-2{border-width:2px;}.box-bg-social-primary{padding:10px;background:#fbefff;}.box-bg-active{padding:10px;background:#ffb9d0;}.box-bg-secondary{padding:10px;background:#f0f4fa;}.box{padding:30px;}.box .box-title{font-size:20px;color:#000498;font-weight:600;padding-bottom:16px;margin-bottom:16px;border-bottom:1px dashed #9ea4aa;}.cursor-default{cursor:default;}.paging-wrap{display:flex;align-items:center;justify-content:center;gap:4px;}.paging-wrap button{padding:8px 16px;background:#e8ebed;font-size:14px;}.paging-wrap button.on{background:#000498;color:#fff;}.paging-wrap button.on:hover{background:#000498;color:#fff;}.paging-wrap button:hover{background:#c9cdd2;}.line-right{display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #c9cdd2;}.modal{background:rgba(0,0,0,.7);position:fixed;top:0;left:0;bottom:0;right:0;z-index:300;display:flex;align-items:center;justify-content:center;}.bg{width:100vw;height:100vh;}.exam-contents-img-wrap{display:inline-block;}.exam-contents-img-wrap img{max-width:100%;}.img-modal-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10;}.img-modal-wrap img{transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:50%;}.img-modal-wrap .btn_close{position:absolute;top:20px;right:20px;background:#f00;}.img-modal-wrap .btn_close a{width:40px;height:40px;position:relative;display:block;}.img-modal-wrap .btn_close a:after,.img-modal-wrap .btn_close a::before{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:2px;height:100%;transform:translate(-50%,-50%) rotate(45deg);background:#fff;}.img-modal-wrap .btn_close a::before{transform:translate(-50%,-50%) rotate(-45deg);}.img-modal-wrap .btn_close a:after,.img-modal-wrap .btn_close a:before{width:3px;}.file-name-box{display:block;width:300px;padding:10px 16px;border:1px solid #c9cdd2;font-size:16px;text-indent:0;color:#9ea4aa;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.opacity-1{opacity:.1;}.opacity-2{opacity:.2;}.opacity-3{opacity:.3;}.opacity-4{opacity:.4;}.opacity-5{opacity:.5;}.opacity-6{opacity:.6;}.opacity-7{opacity:.7;}.opacity-8{opacity:.8;}.opacity-9{opacity:.9;}.card{background:#fff;padding:10px;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;border-radius:4px;}.mask-wrap{position:relative;}.mask-wrap .mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10;}.mask-wrap .mask .mask-text{background:#fff;padding:20px;width:80%;margin:auto;margin-top:30px;border-radius:4px;font-size:20px;font-weight:700;text-align:center;color:#648df6;}table{border-collapse:collapse;width:100%;}table.popup-table thead th,table.popup-table thead td,table.popup-table tbody th,table.popup-table tbody td{font-size:14px;padding:10px 4px;}table th,table td{padding:12px 4px;}table th{border-top:2px solid #000498;border-bottom:1px solid #000498;background:#f0f4fa;font-size:16px;font-weight:400;position:relative;padding:16px 9px;}table th:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;right:0;width:1px;height:30%;background:#9ea4aa;}table th:last-child:after{display:none;}table td{font-size:15px;border-bottom:1px solid #e8ebed;border-top:1px solid #e8ebed;color:#454c53;text-align:center;}.line-table.popup-table thead th,.popup-table.line-blue-table thead th,.line-table.popup-table thead td,.popup-table.line-blue-table thead td,.line-table.popup-table tbody th,.popup-table.line-blue-table tbody th,.line-table.popup-table tbody td,.popup-table.line-blue-table tbody td{font-size:14px;padding:10px 4px;}.line-table th,.line-blue-table th,.line-table td,.line-blue-table td{border:1px solid #e8ebed;line-height:160%;padding:13px 10px;}.line-table th:first-child,.line-blue-table th:first-child,.line-table td:first-child,.line-blue-table td:first-child{border-left:0;}.line-table th:last-child,.line-blue-table th:last-child,.line-table td:last-child,.line-blue-table td:last-child{border-right:0;}.line-table th:after,.line-blue-table th:after,.line-table td:after,.line-blue-table td:after{display:none;}.line-table th img,.line-blue-table th img,.line-table td img,.line-blue-table td img{vertical-align:middle;}.line-table thead th,.line-blue-table thead th{border:1px solid #e8ebed;border-top:2px solid #000498;border-bottom:1px solid #000498;font-size:16px;font-weight:600;color:#000498;text-align:center;}.line-table tbody th,.line-blue-table tbody th{background:#f7f8f9;font-size:15px;font-weight:400;}.line-table tbody td,.line-blue-table tbody td{font-size:15px;border:1px solid #e8ebed;text-align:center;}.line-table.color th,.color.line-blue-table th,.line-table.color td,.color.line-blue-table td{border:1px solid #72787f;padding:4px 2px;}.line-table.color td,.color.line-blue-table td{height:33px;}.line-table.color th,.color.line-blue-table th{background:#f0f4fa;}.line-table.color th:after,.color.line-blue-table th:after{display:none;}.line-table.color.color-1 th,.color.color-1.line-blue-table th{background:#ffe5ce;}.line-table.color.color-2 th,.color.color-2.line-blue-table th{background:#daf3e0;}.line-table.color.color-3 th,.color.color-3.line-blue-table th{background:#feffb3;}.line-table.color.color-4 th,.color.color-4.line-blue-table th{background:#d0ff92;}.line-table.color.color-5 th,.color.color-5.line-blue-table th{background:#e6deff;}.line-blue-table thead th{background:#0170c9;color:#fff;border:1px solid #fff;}.line-blue-table thead th.row{background:#d5e3ff;font-weight:400;color:#333;padding:4px;font-size:14px;}.line-blue-table th:first-child,.line-blue-table th:last-child,.line-blue-table td:first-child,.line-blue-table td:last-child{border:1px solid #e8ebed;}.line-gray-table tr.text-left td{text-align:left;}.line-gray-table th,.line-gray-table td{border:1px solid #c9cdd2;text-align:center;padding:10px;}.line-gray-table th.bg-gray50,.line-gray-table td.bg-gray50{background:#f7f8f9;}.line-gray-table th{background:#e8ebed;}.line-gray-table th:after{display:none;}.line-gray-table td{text-align:center;line-height:160%;padding:4px;}.line-gray-table td.text-left{text-align:left;}.Q,.A{position:relative;}.Q:before,.A:before{content:"Q";color:#000498;display:inline-block;font-size:20px;padding-right:10px;font-family:"SEBANGGothic";font-weight:800;}.A{text-align:left;padding-left:30px;}.A:before{content:"A";color:#f73676;position:absolute;top:0;left:0;}.brown-table{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;}.brown-table th,.brown-table td{border:1px solid #9ea4aa;font-size:13px;line-height:160%;letter-spacing:0;padding:10px;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;}.brown-table th{font-weight:600;}.brown-table th:after{display:none;}.brown-table td{text-align:left;}.brown-table td.bg-gray{background:#f7f8f9;}.brown-table td.text-left{text-align:left;}.brown-table thead th{background:#b8a56f;color:#fff;}.brown-table tbody th{background-color:#fffae9;color:#7d5f00;}.table-outline{border:1px solid #000;}.certificate-table th,.tuition-table th,.course-table th,.record-table th,.certificate-table td,.tuition-table td,.course-table td,.record-table td{background:none;color:#000;text-align:center;padding:8px 4px;border-bottom:0;border-top:0;border:1px solid #454c53;font-size:14px;}.certificate-table th,.tuition-table th,.course-table th,.record-table th{font-weight:600;}.certificate-table th:after,.tuition-table th:after,.course-table th:after,.record-table th:after{display:none;}.certificate-table.gray th,.gray.tuition-table th,.gray.course-table th,.gray.record-table th,.certificate-table.gray td,.gray.tuition-table td,.gray.course-table td,.gray.record-table td{font-size:13px;letter-spacing:0;padding:7px;}.certificate-table.gray th,.gray.tuition-table th,.gray.course-table th,.gray.record-table th{background:#f7f8f9;}.record-table th,.record-table td{border:0;font-size:12px;letter-spacing:0;}.record-table th{padding:10px 4px;font-weight:400;border-bottom:1px solid #000;}.record-table td{text-align:center;height:20px;padding:0;}.course-table th,.course-table td{border:0;font-size:12px;letter-spacing:0;}.tuition-table th:first-child,.tuition-table td:first-child{border-left:0;}.tuition-table th:last-child,.tuition-table td:last-child{border-right:0;}.tuition-table th{border-top:0;}.tuition-table tr:last-child td{border-bottom:0;}.step-table{border-collapse:separate;border-spacing:10px;width:100%;}.step-table.popup-table thead th,.step-table.popup-table thead td,.step-table.popup-table tbody th,.step-table.popup-table tbody td{font-size:14px;padding:10px 4px;}.step-table th{background:#3761a7;color:#fff;border:1px solid #3761a7;text-align:center;padding:20px;}.step-table th:after{display:none;}.step-table td{border:1px solid #dfdfdf;border-left:0;border-right:0;padding:8px;}.slider-wrap{position:relative;margin-bottom:80px;}.slider-wrap .slider-list{height:400px;}.slider-wrap .slider-list li{height:inherit;}.slider-wrap .slider-list li a{display:block;position:relative;height:inherit;overflow:hidden;}.slider-wrap .slider-list li a img{position:absolute;transform:translateX(-50%);left:50%;width:auto;}.slider-wrap .btn-slider-next a{left:unset;right:10%;}.slider-wrap .btn-slider-next a:after{transform:rotate(45deg);left:unset;right:26px;}.slider-wrap .btn-slider-next a:hover:after{left:unset;right:22px;}.slider-wrap .slider-control{display:flex;align-items:center;position:absolute;bottom:-40px;transform:translateX(-50%);left:50%;gap:20px;}.slider-wrap .slider-control .wrap{display:flex;border-radius:4px;border:2px solid #648df6;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;overflow:hidden;width:1030px;flex-shrink:0;}.slider-wrap .slider-control .wrap .slider-pager{display:flex;width:1000px;position:relative;overflow:hidden;overflow-x:scroll;}.slider-wrap .slider-control .wrap .slider-pager::-webkit-scrollbar{display:none;}.slider-wrap .slider-control .wrap .slider-pager:after,.slider-wrap .slider-control .wrap .slider-pager:before{content:"";display:block;position:absolute;position:fixed;top:3px;height:54px;width:100px;pointer-events:none;opacity:0;transition:opacity .3s ease;}.slider-wrap .slider-control .wrap .slider-pager:before{left:42px;background:linear-gradient(to right,#fff,transparent);}.slider-wrap .slider-control .wrap .slider-pager:after{right:122px;background:linear-gradient(to left,#fff,transparent);}.slider-wrap .slider-control .wrap .slider-pager.has-left:before{opacity:1;}.slider-wrap .slider-control .wrap .slider-pager.has-right:after{opacity:1;}.slider-wrap .slider-control .wrap .slider-pager a.bx-pager{background:#fff;font-size:15px;width:100%;flex-shrink:0;width:120px;border-right:1px solid #c9cdd2;transition:.1s;padding:8px;}.slider-wrap .slider-control .wrap .slider-pager a.bx-pager span{text-align:center;max-height:2.4rem;width:100%;line-height:130%;}.slider-wrap .slider-control .wrap .slider-pager a.bx-pager:hover{box-shadow:rgba(0,0,0,.26) 0 1px 2px 0 inset;background:#e8ebed;}.slider-wrap .slider-control .wrap .slider-pager a.bx-pager.active{background:#648df6;color:#fff;box-shadow:rgba(0,0,0,.26) 0 2px 4px 0 inset;}.slider-wrap .slider-control .wrap .slider-pager a.bx-pager:last-child{border-right:0;}.slider-wrap .slider-control .wrap .btn-slider-next,.slider-wrap .slider-control .wrap .btn-slider-prev{position:relative;}.slider-wrap .slider-control .wrap .bx-prev,.slider-wrap .slider-control .wrap .bx-next{display:block;font-size:0;text-indent:-9999px;width:40px;height:100%;background:#fff;transition:.2s;cursor:pointer;border-right:1px solid #c9cdd2;}.slider-wrap .slider-control .wrap .bx-prev:after,.slider-wrap .slider-control .wrap .bx-next:after{content:"";display:block;position:absolute;position:absolute;top:20px;left:17px;width:12px;height:12px;border-top:2px solid #26282b;border-right:2px solid #26282b;transform:rotate(225deg);transition:.1s;}.slider-wrap .slider-control .wrap .bx-prev:hover,.slider-wrap .slider-control .wrap .bx-next:hover{opacity:1;}.slider-wrap .slider-control .wrap .bx-prev:hover:after,.slider-wrap .slider-control .wrap .bx-next:hover:after{left:14px;}.slider-wrap .slider-control .wrap .bx-next{border-right:0;border-left:1px solid #c9cdd2;}.slider-wrap .slider-control .wrap .bx-next:after{transform:rotate(45deg);left:unset;right:16px;}.slider-wrap .slider-control .wrap .bx-next:hover:after{left:unset;right:12px;}.slider-wrap .slider-control .btn-play-wrap{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;border-radius:50%;}.slider-wrap .slider-control .bx-start,.slider-wrap .slider-control .bx-stop{display:block;font-size:0;width:60px;height:60px;background:#fff;position:relative;cursor:pointer;border-radius:4px;border:2px solid #648df6;overflow:hidden;transition:.1s;}.slider-wrap .slider-control .bx-start:hover,.slider-wrap .slider-control .bx-stop:hover{box-shadow:rgba(0,0,0,.26) 0 1px 2px 0 inset;}.slider-wrap .slider-control .bx-start:after,.slider-wrap .slider-control .bx-stop:after{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;left:55%;border-color:transparent transparent transparent #454c53;border-style:solid;border-width:8px 0 8px 15px;transition:100ms all ease;transition:.2s;width:0;height:0;}.slider-wrap .slider-control .bx-stop:after{border-style:double;border-width:0 0 0 10px;height:15px;left:50%;}.slider-wrap .slider-control .bx-stop:hover:after,.slider-wrap .slider-control .bx-start:hover:after,.slider-wrap .slider-control .bx-stop:hover:after{border-color:transparent transparent transparent #26282b;}.bx-wrapper{position:relative;}.bx-wrapper .bx-controls{position:absolute;transform:translateX(-50%);left:50%;bottom:0;display:flex;width:100%;align-items:center;justify-content:center;}.bx-wrapper .bx-controls-auto{order:1;}.main-rolling-wrap{position:relative;width:100%;height:400px;margin:0 auto;padding:0;overflow:hidden;}.main-rolling-wrap .img-wrap{position:absolute;margin:0;padding:0;list-style:none;}.main-rolling-wrap .img-wrap li{float:left;width:100%;height:400px;margin:0;padding:0;overflow:hidden;}.main-rolling-wrap .img-wrap li a{width:100%;display:block;height:400px;position:relative;background:#9ea4aa;}.main-rolling-wrap .img-wrap li a img{position:absolute;transform:translateX(-50%);left:50%;}.main-rolling-wrap .img-wrap li:nth-child(2){background:#00f;}.main-rolling-wrap .img-wrap li:nth-child(3){background:#008000;}.main-rolling-wrap .pager-wrap{position:absolute;bottom:20px;transform:translateX(-50%);left:50%;display:flex;align-items:center;gap:10px;}.main-rolling-wrap .pager-wrap a{width:20px;height:20px;box-shadow:rgba(50,50,93,.02) 0 0 20px 24px inset,rgba(0,0,0,.3) 0 0 8px -4px inset;position:relative;border-radius:50%;background:rgba(0,0,0,.05);}.main-rolling-wrap .pager-wrap a:after{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.34) .2px .2px .5px;}.main-rolling-wrap .pager-wrap a.on:after{background:#fff;}.main-rolling-wrap .pager-wrap a.play,.main-rolling-wrap .pager-wrap a.paused{border-radius:0;border:0;background:transparent;box-sizing:border-box;width:0;height:15px;border-color:transparent transparent transparent #454c53;transition:100ms all ease;cursor:pointer;border-style:solid;border-width:8px 0 8px 15px;transition:.2s;}.main-rolling-wrap .pager-wrap a.play:after,.main-rolling-wrap .pager-wrap a.paused:after{display:none;}.main-rolling-wrap .pager-wrap a.paused{border-style:double;border-width:0 0 0 12px;}.main-rolling-wrap .pager-wrap a.paused,.main-rolling-wrap .pager-wrap a.play{margin-left:20px;}.main-rolling-wrap .pager-wrap a.paused:hover,.main-rolling-wrap .pager-wrap a.play:hover{border-color:transparent transparent transparent #26282b;}.rolling-view,.rolling-view-full{width:326px;height:154.53px;position:relative;overflow:hidden;}.rolling-view .rolling-board-wrap,.rolling-view-full .rolling-board-wrap{position:absolute;width:652px;height:154.53px;margin:0 auto;}.rolling-view .rolling-board-wrap a,.rolling-view-full .rolling-board-wrap a{float:left;width:326px;height:154.53px;overflow:hidden;}.rolling-view .rolling-board-wrap a img,.rolling-view-full .rolling-board-wrap a img{width:100%;}.rolling-view-full{height:200px;}.rolling-view-full .rolling-board-wrap{height:200px;}.rolling-view-full .rolling-board-wrap a{text-align:center;height:200px;}.rolling-view-full .rolling-board-wrap a img{width:auto;}.close-alarm{display:none;position:fixed;top:0;left:0;bottom:0;right:0;}.close-alarm.on{display:block;}.alarm-wrap{position:relative;}.alarm-wrap .btn-alarm{padding:0;display:block;width:48px;height:48px;padding:8px;font-size:0;text-indent:-9999px;background:url(/asset/images/common/svg/icon_alarm.svg) no-repeat center/24px;margin-right:20px;position:relative;}.alarm-wrap .btn-alarm .num{background:#ff3b30;min-width:20px;height:20px;padding:4px;border-radius:10px;font-size:12px;color:#fff;text-indent:0;text-align:center;letter-spacing:0;position:absolute;top:0;left:25px;box-shadow:rgba(0,0,0,.1) 0 0 5px 0,rgba(0,0,0,.1) 0 0 1px 0;}.alarm-wrap .btn-alarm:after{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;background:#f7f8f9;border-radius:50%;z-index:-1;width:0;height:0;transition:.2s;}.alarm-wrap .btn-alarm:hover:after{width:48px;height:48px;}.alarm-wrap .btn-alarm.on:after{background:#e8ebed;width:48px;height:48px;}.alarm-wrap .alarm-modal{position:absolute;right:0;top:55px;z-index:99999;background:#fff;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;width:420px;height:740px;border-radius:8px;overflow:hidden;display:none;}.alarm-wrap .alarm-modal.on{display:block;}.alarm-header-wrap{background:#fff;position:sticky;top:0;border-bottom:1px solid #e8ebed;z-index:11;}.alarm-list-wrap{background:#f7f8f9;height:calc(100% - 62px);overflow-y:scroll;}.alarm-list-wrap::-webkit-scrollbar{width:4px;height:4px;background:transparent;}.alarm-list-wrap::-webkit-scrollbar-thumb{background:#9ea4aa;cursor:pointer;}.alarm-list-wrap::-webkit-scrollbar-track{background:transparent;}.alarm-list-wrap .list-none{height:100%;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;}.alarm-tab{display:flex;gap:6px;align-items:center;padding:16px;overflow-x:scroll;}.alarm-tab::-webkit-scrollbar{width:4px;height:4px;background:transparent;}.alarm-tab::-webkit-scrollbar-thumb{background:#9ea4aa;cursor:pointer;}.alarm-tab::-webkit-scrollbar-track{background:transparent;}.alarm-tab .btn-tab,.alarm-tab .btn-tab-3,.alarm-tab .btn-tab-2,.alarm-tab .btn-tab-1,.alarm-tab .btn-tab-0{border-radius:20px;background:#fff;border:1px solid #648df6;font-size:14px;text-align:center;padding:6px;min-width:72px;transition:.2s;}.alarm-tab .btn-tab:hover,.alarm-tab .btn-tab-3:hover,.alarm-tab .btn-tab-2:hover,.alarm-tab .btn-tab-1:hover,.alarm-tab .btn-tab-0:hover{background:#d5e3ff;}.alarm-tab .btn-tab.on,.alarm-tab .on.btn-tab-3,.alarm-tab .on.btn-tab-2,.alarm-tab .on.btn-tab-1,.alarm-tab .on.btn-tab-0{background:#648df6;color:#fff;}.alarm-tab .btn-tab-0{border-color:#ff3b30;}.alarm-tab .btn-tab-0:hover{background:#ffd2d0;}.alarm-tab .btn-tab-0.on{background:#ff3b30;color:#fff;}.alarm-tab .btn-tab-1{border-color:#ff7b00;}.alarm-tab .btn-tab-1:hover{background:#fff4ea;}.alarm-tab .btn-tab-1.on{background:#ff7b00;color:#fff;}.alarm-tab .btn-tab-2{border-color:#17a2b8;}.alarm-tab .btn-tab-2:hover{background:#e7fcff;}.alarm-tab .btn-tab-2.on{background:#17a2b8;color:#fff;}.alarm-tab .btn-tab-3{border-color:#7149e8;}.alarm-tab .btn-tab-3:hover{background:#e6deff;}.alarm-tab .btn-tab-3.on{background:#7149e8;color:#fff;}.alarm-list{padding:20px;padding-top:0;}.alarm-list li{margin-bottom:10px;transition:.4s;background:#fff;border-radius:4px;overflow:hidden;box-shadow:rgba(149,157,165,.2) 0 8px 24px;position:relative;}.alarm-list li:last-child{margin-bottom:0;}.alarm-list li .alarm-cont{display:block;padding:16px;position:relative;transition:.4s;left:0;padding-right:46px;}.alarm-list li .alarm-cont .date{max-width:180px;flex-shrink:0;}.alarm-list li .alarm-cont .cate,.alarm-list li .alarm-cont .cate-3,.alarm-list li .alarm-cont .cate-2,.alarm-list li .alarm-cont .cate-1,.alarm-list li .alarm-cont .cate-0{padding-left:18px;position:relative;font-size:15px;font-weight:600;}.alarm-list li .alarm-cont .cate:after,.alarm-list li .alarm-cont .cate-3:after,.alarm-list li .alarm-cont .cate-2:after,.alarm-list li .alarm-cont .cate-1:after,.alarm-list li .alarm-cont .cate-0:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;border-radius:50%;width:10px;height:10px;background:#648df6;left:0;}.alarm-list li .alarm-cont .cate-0:after{background:#ff3b30;}.alarm-list li .alarm-cont .cate-1:after{background:#ff7b00;}.alarm-list li .alarm-cont .cate-2:after{background:#17a2b8;}.alarm-list li .alarm-cont .cate-3:after{background:#7149e8;}.alarm-list li .alarm-cont .ellipsis-2,.alarm-list li .alarm-cont .slider-wrap .slider-control .wrap .slider-pager a.bx-pager span,.slider-wrap .slider-control .wrap .slider-pager a.bx-pager .alarm-list li .alarm-cont span{line-height:160%;letter-spacing:0;}.alarm-list li .btn-alarm-remove{display:block;position:absolute;top:0;right:0;background:url(/asset/images/common/svg/icon_remove.svg) no-repeat transparent center/12px;font-size:0;width:30px;transition:.2s;display:block;height:100%;z-index:10;border:0;border-left:1px dashed #e8ebed;}.alarm-list li .btn-alarm-remove:hover{background:url(/asset/images/common/svg/icon_remove_w.svg) no-repeat #ff3b30 center/12px;width:50px;border-left:1px solid #ff3b30;}.alarm-list li .btn-alarm-remove:hover~.alarm-cont{left:-20px;}.alarm-list li.remove{opacity:0;}.alarm-list li.remove a.btn-alarm-remove{width:100%;}.alarm-list li.remove a.alarm-cont{left:-100%!important;}.alarm-list li.read .alarm-cont{color:#9ea4aa;}.alarm-list li.read .alarm-cont .date{color:#9ea4aa;}.alarm-list li.read .alarm-cont .cate,.alarm-list li.read .alarm-cont .cate-0,.alarm-list li.read .alarm-cont .cate-1,.alarm-list li.read .alarm-cont .cate-2,.alarm-list li.read .alarm-cont .cate-3{opacity:.6;}.alarm-details-wrap{background:#f7f8f9;padding:40px;min-height:calc(100vh - 69px);}.alarm-details-wrap .alarm-title{color:#000;font-size:30px;font-family:SEBANGGothic;font-weight:800;letter-spacing:2px;text-align:center;margin-bottom:30px;}.alarm-details-wrap .alarm-date-list{font-size:20px;font-weight:600;}.alarm-details-wrap .alarm-date-list>li{position:relative;}.alarm-details-wrap .alarm-date-list>li:after{content:"";display:block;position:absolute;border-radius:50%;top:4px;left:-22px;width:7px;height:7px;border:4px solid #648df6;}.alarm-details-wrap .alarm-date-list>li:before{content:"";display:block;position:absolute;top:36px;left:-15px;width:1px;height:80%;background:#9ea4aa;}.alarm-details-wrap .alarm-tab{padding:20px 0;}.alarm-details-wrap .alarm-list li .alarm-cont{font-size:14px;font-weight:400;}.alarm-details-wrap .alarm-details-none{font-size:30px;height:500px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:600;}.top-banner-area{background:#01193f;}.top-banner-area a{display:flex;align-items:center;justify-content:center;}.top-banner-area a img{width:auto;}.opening-class-wrap{background:#f7f8f9;padding:10px;box-shadow:0 0 5px #ccc;}.opening-class-wrap .item{border:2px solid #72787f;padding:12px 10px;font-size:14px;border-radius:8px;display:block;line-height:10px;text-align:center;min-width:245px;letter-spacing:1px;color:#72787f;font-weight:600;}.header{color:#454c53;position:sticky;top:0;background:#fff;z-index:101;height:141px;}.header.none-fixed{position:relative;}.header .container{padding:10px 0;}.header section{position:absolute;top:0;z-index:101;background:#fff;width:100%;}.header .login-control-wrap{display:flex;align-items:center;gap:20px;}.header .login-control-wrap .user-name{font-size:18px;display:inline-flex;gap:4px;}.header .login-control-wrap .user-name span{max-width:90px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:800;}.header .login-control-wrap .unit{font-size:17px;font-weight:800;color:#333;padding:10px;}.fix-right{position:fixed;top:0;right:0;z-index:200;}.fix-bottom{position:fixed;bottom:0;right:200px;z-index:200;}.login-modal-pop{background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:10000;}.login-modal-pop.hidden{display:none;}.login-modal-pop .login-box{width:780px;height:416px;display:flex;border-radius:20px;position:relative;overflow:hidden;}.login-modal-pop .login-box .login-wrap{width:58%;padding:40px;font-size:15px;color:#72787f;display:flex;align-items:center;justify-content:center;letter-spacing:1px;background-color:#fff;}.login-modal-pop .login-box .login-wrap form{width:90%;}.login-modal-pop .login-box .login-wrap form input{font-size:16px;}.login-modal-pop .login-box .login-wrap form a{color:#72787f;}.login-modal-pop .login-box .login-wrap p{font-size:25px;margin-bottom:24px;font-weight:800;color:#72787f;}.login-modal-pop .login-box .btn-wrap{width:42%;padding:40px;background:#648df6;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:stretch;}.login-modal-pop .login-box .btn-close{position:absolute;top:20px;right:20px;}.counsel-form-wrap{background:#fff;position:relative;width:360px;box-shadow:rgba(0,4,152,.15) -.05px -4.05px 20.6px -5px;border-radius:20px 0 0 0;height:366px;transition:.4s;}.counsel-form-wrap.hidden{height:0;display:block;}.counsel-form-wrap .flex{flex-direction:column;}.counsel-form-wrap .btn-counsel-form{top:-37px;right:0;position:absolute;background:#000498;color:#fff;padding:10px;min-width:140px;text-align:center;border-radius:10px 10px 0 0;font-size:15px;font-weight:600;}.counsel-form-wrap .form-wrap{padding:20px;}.counsel-form-wrap .form-wrap h2{font-size:20px;font-weight:600;color:#000;text-align:center;margin-bottom:20px;}.counsel-form-wrap .form-wrap input[type=text],.counsel-form-wrap .form-wrap select{margin-bottom:10px;font-size:15px;}.counsel-form-wrap .form-wrap button{width:100%;padding:10px;text-align:center;background:#ff7b00;color:#fff;font-size:20px;border-radius:4px;}.counsel-form-wrap .tel-wrap{background:#648df6;color:#fff;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;gap:10px;}.counsel-form-wrap .tel-wrap .tel{font-size:26px;font-weight:600;}.round-num{display:flex;align-items:center;justify-content:center;font-size:14px;background:#fff;border-radius:50%;}.main-box-wrap{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:20px 0;}.main-box-wrap .box{width:32%;height:220px;float:left;border:3px solid #beccf2;padding:10px;border-radius:10px;box-sizing:border-box;position:relative;}.main-box-wrap .box .box-title{padding:6px 3%;font-size:20px;line-height:20px;color:#1a1a1a;border-bottom:1px solid #e1e1e1;font-weight:600;margin-bottom:10px;}.main-box-wrap .box input[type=text],.main-box-wrap .box select{height:28px;margin-bottom:4px;}.main-box-wrap .box .btn-primary{font-size:14px;width:100%;padding:8px;}.main-box-wrap .box .img-wrap{width:100%;height:100%;display:block;overflow:hidden;position:relative;}.main-box-wrap .box .img-wrap img{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:100%;}.main-box-wrap .box.bg-primary{background:#fff;color:#fff;padding:12px;width:65%;}.main-box-wrap .box.bg-primary .counsel-title,.main-box-wrap .box.bg-primary .tel{font-family:SEBANGGothic;font-weight:400;text-align:center;font-size:24px;}.main-box-wrap .box.bg-primary .tel{font-size:44px;font-weight:600;}.main-box-wrap .box.bg-primary .top,.main-box-wrap .box.bg-primary .bottom{border-radius:10px;padding:12px;display:flex;gap:20px;align-items:center;margin-bottom:10px;}.main-box-wrap .box.bg-primary .top p,.main-box-wrap .box.bg-primary .bottom p{font-weight:600;color:#fff;line-height:140%;}.main-box-wrap .box.bg-primary .top{background:#d5e3ff;}.main-box-wrap .box.bg-primary .top .tel{color:#000498;}.main-box-wrap .box.bg-primary .top p{color:#000;}.main-box-wrap .box.bg-primary .bottom{background:#000498;}.main-box-wrap .box.bg-primary .bottom .tel{color:#fff;}.section-quick-wrap{display:flex;align-items:center;justify-content:space-between;}.section-quick-wrap .section-quick{display:flex;flex-direction:column;gap:10px;text-align:center;font-size:16px;font-weight:600;transition:.2s;}.section-quick-wrap .section-quick .icon-wrap{width:100px;border-radius:10px;background:url("/asset/images/common/main_icons_black.png") #fff -130px -130px;height:100px;box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px;transition:.2s;}.section-quick-wrap .section-quick .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -130px -130px;transform:translateY(-10px);}.section-quick-wrap .section-quick .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(2) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -250px -130px;}.section-quick-wrap .section-quick:nth-child(2) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -250px -130px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(2) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(3) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -10px -250px;}.section-quick-wrap .section-quick:nth-child(3) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -10px -250px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(3) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(4) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -10px -130px;}.section-quick-wrap .section-quick:nth-child(4) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -10px -130px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(4) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(5) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -250px -250px;}.section-quick-wrap .section-quick:nth-child(5) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -250px -250px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(5) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(6) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -130px -250px;}.section-quick-wrap .section-quick:nth-child(6) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -130px -250px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(6) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(7) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -10px -10px;}.section-quick-wrap .section-quick:nth-child(7) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -10px -10px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(7) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(8) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -250px -10px;}.section-quick-wrap .section-quick:nth-child(8) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -250px -10px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(8) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.section-quick-wrap .section-quick:nth-child(9) .icon-wrap{background:url("/asset/images/common/main_icons_black.png") #fff -130px -10px;}.section-quick-wrap .section-quick:nth-child(9) .icon-wrap:hover{background:url("/asset/images/common/main_icons.png") #fff -130px -10px;transform:translateY(-10px);}.section-quick-wrap .section-quick:nth-child(9) .icon-wrap:hover .icon-wrap{box-shadow:rgba(50,50,93,.25) 2px 3px 3px 2px,rgba(0,0,0,.3) 2px 3px 11px -5px;}.board-list li{line-height:160%;margin-bottom:4px;}.board-list li:last-child{margin-bottom:0;}.board-list li a{font-size:15px;width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;}.user-review-wrap .card-wrap{display:flex;gap:10px;align-items:center;justify-content:space-between;}.user-review-wrap .card-wrap a{background:#fff;border-radius:8px;overflow:hidden;text-align:center;padding:10px;width:100%;}.user-review-wrap .card-wrap a .cont{text-align:left;font-size:15px;line-height:130%;}.user-review-wrap .card-wrap a .cont .ellipsis,.user-review-wrap .card-wrap a .cont .ellipsis-2,.user-review-wrap .card-wrap .slider-wrap .slider-control .wrap .slider-pager a.bx-pager .cont span,.slider-wrap .slider-control .wrap .slider-pager .user-review-wrap .card-wrap a.bx-pager .cont span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset;}.user-review-wrap .card-wrap a img{width:100%;}.site-link-wrap{padding:40px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;}.site-link-wrap a{display:block;width:200px;height:35px;background:url(/asset/images/common/family_site_images.png) no-repeat -10px -10px;}.site-link-wrap a:nth-child(2){background:url(/asset/images/common/family_site_images.png) no-repeat -10px -65px;}.site-link-wrap a:nth-child(3){background:url(/asset/images/common/family_site_images.png) no-repeat -10px -120px;}.site-link-wrap a:nth-child(4){background:url(/asset/images/common/family_site_images.png) no-repeat -10px -175px;}.site-link-wrap a:nth-child(5){background:url(/asset/images/common/family_site_images.png) no-repeat -230px -10px;}.site-link-wrap a:nth-child(6){background:url(/asset/images/common/family_site_images.png) no-repeat -230px -65px;}.site-link-wrap a:nth-child(7){background:url(/asset/images/common/family_site_images.png) no-repeat -230px -120px;}.site-link-wrap a:nth-child(8){background:url(/asset/images/common/family_site_images.png) no-repeat -230px -175px;}.site-link-wrap a:nth-child(9){background:url(/asset/images/common/family_site_images.png) no-repeat -10px -230px;}.site-link-wrap a:nth-child(10){background:url(/asset/images/common/family_site_images.png) no-repeat -230px -230px;}.info-wrap{margin-bottom:20px;}.info-wrap a{border:1px solid #cbcbcb;padding:14px;display:flex;flex-direction:column;justify-content:space-between;align-content:stretch;width:100%;text-align:center;font-size:15px;border-radius:2px;transition:.1s;position:relative;top:0;background:#fff;box-shadow:2px 4px 10px 6px rgba(0,0,0,.01);margin-right:20px;}.info-wrap a:hover{text-decoration:none;box-shadow:2px 4px 10px 6px rgba(0,0,0,.03);top:2px;border:1px solid #2763b3;}.info-wrap a .title{display:flex;align-items:center;justify-content:center;margin-bottom:10px;line-height:1.4;height:45px;font-size:15px;color:#777;}.info-wrap a .inner-box{background:#f0f4fa;padding:14px;width:100%;line-height:22px;color:#2763b3;font-weight:600;}.main-scroll-board{background:#f7f8f9;padding:40px 0;}.main-scroll-board .box{border-radius:4px;padding:26px;background:#fff;box-shadow:rgba(50,50,93,.25) 0 47px 47px -57px,rgba(0,0,0,.3) 0 6px 97px -82px;}.main-scroll-board .box>.space-between{align-items:center;border-bottom:1px solid #c9cdd2;margin-bottom:20px;padding-bottom:14px;}.main-scroll-board .box .title{font-size:18px;font-weight:600;color:#26282b;}.main-scroll-board .box .sub{font-size:15px;font-weight:400;color:#72787f;margin-bottom:16px;line-height:140%;}.main-scroll-board .box .board-list{width:320px;}.main-scroll-board .box .board-list li a{width:180px;line-height:180%;}.main-scroll-board .box .btn-ot-wrap{display:flex;flex-wrap:wrap;gap:4px;}.main-scroll-board .box .btn-ot-wrap a.btn-primary-shadow,.main-scroll-board .box .btn-ot-wrap a.btn-orange-shadow{font-size:18px;height:80px;display:flex;align-items:center;justify-content:center;line-height:150%;padding:0;}.modal_SigninNotice{background:rgba(0,0,0,.7);position:fixed;top:0;left:0;bottom:0;right:0;z-index:300;display:flex;align-items:center;justify-content:center;}.modal_SigninNotice .modal_SigninNotice_cont{width:850px;background:#fff;border-radius:10px;padding:30px;display:flex;position:relative;}.modal_SigninNotice .modal_SigninNotice_cont .title{font-size:25px;padding:10px 0;}.modal_SigninNotice .modal_SigninNotice_cont .cont-wrap{display:flex;gap:20px;align-items:center;background:#f0f4fa;padding:10px;}.modal_SigninNotice .modal_SigninNotice_cont .cont-wrap img{border:1px solid #c9cdd2;}.modal_SigninNotice .modal_SigninNotice_cont .btn-tab-wrap{flex-direction:column;}.modal_SigninNotice .modal_SigninNotice_cont .btn-tab-wrap a{background:#e8ebed;border-radius:0;border:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;width:140px;}.modal_SigninNotice .modal_SigninNotice_cont .btn-tab-wrap a:hover,.modal_SigninNotice .modal_SigninNotice_cont .btn-tab-wrap a.on{background:#c9cdd2;color:#000;}.modal_SigninNotice .temp_btn-close{position:absolute;top:30px;right:30px;width:30px;height:30px;display:block;background:none;font-size:0;text-indent:-999999px;}.modal_SigninNotice .temp_btn-close:before{background:#454c53;transform:translate(-50%,-50%) rotate(-45deg);content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:100%;}.modal_SigninNotice .temp_btn-close:after{background:#454c53;content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:100%;transform:translate(-50%,-50%) rotate(45deg);}.container{width:1100px;margin:0 auto;}.sub-container{width:1280px;display:flex;align-items:flex-start;gap:80px;padding:50px 0 40px 0;margin:0 auto;}.sub-container .sub-content-wrap{width:100%;margin-bottom:50px;}.sub-container .sub-content-wrap.tos .num-list{color:#454c53;padding-left:10px;}.sub-container .sub-content-wrap.tos .num-list li{position:relative;}.sub-container .sub-content-wrap.tos .num-list>li{position:relative;padding-left:20px;}.sub-container .sub-content-wrap.tos .num-list>li:before{position:absolute;left:0;}.sub-container .sub-content-wrap.tos .justice-list ul li{padding-left:50px;}.sub-container .sub-content-wrap.signin{width:800px;margin:0 auto;}.sub-container .sub-content-wrap.signin .signin-box-wrap{display:flex;gap:50px;justify-content:center;}.sub-container .sub-content-wrap.signin .signin-box-wrap .title{font-size:25px;margin-bottom:12px;font-weight:800;}.sub-container .sub-content-wrap.signin .signin-box-wrap>div{width:40%;}.sub-container .sub-content-wrap.signin .signin-box-wrap .btn-signin-1,.sub-container .sub-content-wrap.signin .signin-box-wrap .btn-signin-2{box-sizing:border-box;display:block;width:100%;background-color:#d5e3ff;color:#1a1a1a;padding:14px 4px;border-radius:4px;text-align:center;letter-spacing:0;font-weight:600;font-size:15px;}.sub-container .sub-content-wrap.signin .signin-box-wrap .btn-signin-2{background-color:#e8ebed;}.sub-container .sub-content-wrap.signin .signin-box-wrap .btn-dark-blue-L,.sub-container .sub-content-wrap.signin .signin-box-wrap .btn-orange-L{padding:15px;font-size:18px;margin-bottom:16px;}.sub-container .sub-content-wrap.signin .btn-primary{font-size:20px;font-weight:600;width:420px;border-radius:30px;padding:20px;}.sub-container .sub-content-wrap .title-wrap{border-bottom:1px solid #e1e1e1;padding-bottom:10px;margin:20px 0;}.sub-container .sub-content-wrap .title-wrap h2{color:#000;font-size:30px;font-family:SEBANGGothic;font-weight:800;letter-spacing:2px;margin-bottom:10px;}.sub-container .sub-content-wrap .title-wrap p{color:#72787f;font-weight:400;font-size:16px;}.sub-container .sub-content-wrap h3.sub-title{margin:60px 0 14px 0;font-size:26px;position:relative;padding-left:25px;font-weight:600;font-family:NanumSquare;}.sub-container .sub-content-wrap h3.sub-title:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:0;width:5px;height:5px;border:5px solid #648df6;border-radius:50%;}.sub-container .sub-content-wrap h4.sub-title{margin-top:58px;margin-bottom:20px;font-size:24px;color:#007aff;font-family:NanumSquare;font-weight:600;}.sub-container .sub-content-wrap .video-wrap{width:100%;}.sub-container .sub-content-wrap .video-wrap video{width:100%;}.sub-container .sub-content-wrap .search-wrap select{width:125px;height:46px;}.sub-container .sub-content-wrap .search-wrap input[type=text]{width:300px;height:46px;}.sub-container .sub-content-wrap .search-wrap input[type=date]{width:140px;height:46px;text-indent:5px;}.sub-container .sub-content-wrap .search-wrap .btn-search{width:87px;height:46px;margin-left:-4px;background-color:#032889;border:0;border-radius:0;font-size:16px;color:#fff;}.sub-container .sub-content-wrap .left-img-box{padding-left:200px;position:relative;}.sub-container .sub-content-wrap .left-img-box h4.sub-title{margin-top:0;}.sub-container .sub-content-wrap .left-img-box-1:after,.sub-container .sub-content-wrap .left-img-box-2:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:0;width:167px;height:167px;background:url(/asset/images/sub/help_desk_sprite.png) no-repeat center top/cover;}.sub-container .sub-content-wrap .left-img-box-2:after{background:url(/asset/images/sub/help_desk_sprite.png) no-repeat center bottom/cover;}.sub-container .sub-content-wrap .left-img-box-3:after,.sub-container .sub-content-wrap .left-img-box-4:after,.sub-container .sub-content-wrap .left-img-box-5:after,.sub-container .sub-content-wrap .left-img-box-6:after,.sub-container .sub-content-wrap .left-img-box-7:after,.sub-container .sub-content-wrap .left-img-box-8:after,.sub-container .sub-content-wrap .left-img-box-9:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:-20px;width:191px;height:155px;background:url(/asset/images/sub/digital_library_sprite.png) no-repeat center top/cover;}.sub-container .sub-content-wrap .left-img-box-4:after{background:url(/asset/images/sub/digital_library_sprite.png) no-repeat center -155px/cover;}.sub-container .sub-content-wrap .left-img-box-5:after{background:url(/asset/images/sub/digital_library_sprite.png) no-repeat center -310px/cover;}.sub-container .sub-content-wrap .left-img-box-6:after{background:url(/asset/images/sub/digital_library_sprite.png) no-repeat center -465px/cover;}.sub-container .sub-content-wrap .left-img-box-7:after{background:url(/asset/images/sub/digital_library_sprite.png) no-repeat center -620px/cover;}.sub-container .sub-content-wrap .left-img-box-8:after{background:url(/asset/images/sub/digital_library_sprite.png) no-repeat center -775px/cover;}.sub-container .sub-content-wrap .left-img-box-9:after{background:url(/asset/images/sub/tal_img.png) no-repeat center center/cover;}.sub-container .sub-content-wrap .left-img-box-10:after,.sub-container .sub-content-wrap .left-img-box-11:after,.sub-container .sub-content-wrap .left-img-box-12:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:30px;width:90px;height:90px;background:url(/asset/images/sub/studyplan_sprite.png) no-repeat center top/cover;}.sub-container .sub-content-wrap .left-img-box-11:after{background-position:left -90px;}.sub-container .sub-content-wrap .left-img-box-12:after{background-position:left -180px;}.sub-container .sub-content-wrap .faq-list-wrap .Q,.sub-container .sub-content-wrap .faq-list-wrap .A{display:block;padding:10px;}.sub-container .sub-content-wrap .faq-list-wrap .Q{font-size:18px;position:relative;border-bottom:1px solid #e8ebed;padding:30px;}.sub-container .sub-content-wrap .faq-list-wrap .Q .arr{border-right:2px solid #648df6;border-top:2px solid #648df6;width:14px;height:14px;position:absolute;transform:rotate(136deg);right:30px;top:30px;}.sub-container .sub-content-wrap .faq-list-wrap .Q.on .arr{transform:rotate(315deg);top:40px;border-color:#9ea4aa;}.sub-container .sub-content-wrap .faq-list-wrap .A{padding:30px;padding-left:55px;font-size:16px;background:#f0f4fa;border-bottom:1px solid #e8ebed;}.sub-container .sub-content-wrap .faq-list-wrap .A *{font-family:"NanumSquare",sans-serif;}.sub-container .sub-content-wrap .faq-list-wrap .A:before{top:29px;left:30px;}.sub-container .sub-content-wrap .faq-list-wrap .A.hidden{display:none;}.sub-container .sub-content-wrap .practice-support-box{border-radius:10px;overflow:hidden;}.sub-container .sub-content-wrap .practice-support-box .title{background:#648df6;color:#fff;font-size:22px;padding:20px 0;text-align:center;}.sub-container .sub-content-wrap .practice-support-box .list>li,.sub-container .sub-content-wrap .practice-support-box .justice-list>li,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li,.sub-container .sub-content-wrap .practice-support-box .icon-list>li,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li{padding:0;}.sub-container .sub-content-wrap .practice-support-box .list>li>a,.sub-container .sub-content-wrap .practice-support-box .justice-list>li>a,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li>a,.sub-container .sub-content-wrap .practice-support-box .icon-list>li>a,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li>a,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li>a,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li>a{display:block;padding:20px 0;color:#26282b;background:#d5e3ff;border-bottom:1px solid #fff;text-align:center;transition:.2s;}.sub-container .sub-content-wrap .practice-support-box .list>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .justice-list>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .icon-list>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li>a:hover,.sub-container .sub-content-wrap .practice-support-box .list>li>a.on,.sub-container .sub-content-wrap .practice-support-box .justice-list>li>a.on,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li>a.on,.sub-container .sub-content-wrap .practice-support-box .icon-list>li>a.on,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li>a.on,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li>a.on,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li>a.on{background:#beccf2;}.sub-container .sub-content-wrap .practice-support-box .list>li:after,.sub-container .sub-content-wrap .practice-support-box .justice-list>li:after,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li:after,.sub-container .sub-content-wrap .practice-support-box .icon-list>li:after,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li:after,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li:after,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li:after{display:none;}.sub-container .sub-content-wrap .practice-support-box .list>li ul,.sub-container .sub-content-wrap .practice-support-box .justice-list>li ul,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li ul,.sub-container .sub-content-wrap .practice-support-box .icon-list>li ul,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li ul,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li ul,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li ul{background:#f0f4fa;display:flex;align-items:center;gap:10px;flex-wrap:wrap;height:0;padding:0;transition:.5s;}.sub-container .sub-content-wrap .practice-support-box .list>li ul.on,.sub-container .sub-content-wrap .practice-support-box .justice-list>li ul.on,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li ul.on,.sub-container .sub-content-wrap .practice-support-box .icon-list>li ul.on,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li ul.on,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li ul.on,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li ul.on{padding:20px;height:auto;}.sub-container .sub-content-wrap .practice-support-box .list>li ul li,.sub-container .sub-content-wrap .practice-support-box .justice-list>li ul li,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li ul li,.sub-container .sub-content-wrap .practice-support-box .icon-list>li ul li,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li ul li,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li ul li,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li ul li{width:24%;}.sub-container .sub-content-wrap .practice-support-box .list>li ul li a,.sub-container .sub-content-wrap .practice-support-box .justice-list>li ul li a,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li ul li a,.sub-container .sub-content-wrap .practice-support-box .icon-list>li ul li a,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li ul li a,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li ul li a,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li ul li a{width:100%;padding:10px;background:#fff;display:block;text-align:center;border-radius:4px;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;transition:.2s;position:relative;top:0;}.sub-container .sub-content-wrap .practice-support-box .list>li ul li a:hover,.sub-container .sub-content-wrap .practice-support-box .justice-list>li ul li a:hover,.sub-container .sub-content-wrap .practice-support-box .inner-table-list>li ul li a:hover,.sub-container .sub-content-wrap .practice-support-box .icon-list>li ul li a:hover,.sub-container .sub-content-wrap .practice-support-box .icon-list-active>li ul li a:hover,.sub-container .sub-content-wrap .practice-support-box .round-num-list>li ul li a:hover,.sub-container .sub-content-wrap .practice-support-box .round-num-list-active>li ul li a:hover{box-shadow:rgba(0,0,0,.15) 7.45px 5.75px 8px;top:-3px;}.sub-container .sub-content-wrap .practice-filter-wrap .left{border:1px solid #9ea4aa;border-right:0;height:200px;}.sub-container .sub-content-wrap .practice-filter-wrap .right{border:1px solid #9ea4aa;height:200px;padding:20px;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-1 li a{font-size:16px;display:block;padding:14px 45px 14px 20px;border-bottom:1px solid #e8ebed;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-1 li a:hover,.sub-container .sub-content-wrap .practice-filter-wrap ul.list-1 li a.on{background:#f0f4fa;color:#648df6;font-weight:600;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-2{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-2 li{padding:0;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-2 li:after{display:none;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-2 li a{width:130px;padding:10px;background:#f0f4fa;display:block;text-align:center;border-radius:4px;transition:.2s;position:relative;top:0;font-size:15px;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-2 li a:hover{background:#648df6;color:#fff;}.sub-container .sub-content-wrap .practice-filter-wrap ul.list-2 li a.on{background:#648df6;color:#fff;}.sub-container .sub-content-wrap .process-wrap ul{display:flex;justify-content:space-between;}.sub-container .sub-content-wrap .process-wrap ul:first-child{margin-bottom:100px;}.sub-container .sub-content-wrap .process-wrap ul:first-child li:nth-child(2):after{content:"(국가평생교육진흥원)";}.sub-container .sub-content-wrap .process-wrap ul:first-child li:nth-child(3):after{content:"(국가평생교육진흥원)";}.sub-container .sub-content-wrap .process-wrap ul:first-child li:nth-child(4):after{content:"(미선정자 중 이의제기자)";}.sub-container .sub-content-wrap .process-wrap ul:first-child li:nth-child(4):before{left:50%;transform:translateX(-50%) rotate(135deg);top:100px;}.sub-container .sub-content-wrap .process-wrap ul:last-child li:before{transform:translateY(-50%) rotate(-135deg);}.sub-container .sub-content-wrap .process-wrap ul:last-child li:nth-child(1):after{content:"(이용자)";}.sub-container .sub-content-wrap .process-wrap ul:last-child li:nth-child(2):after{content:"(이용자)";}.sub-container .sub-content-wrap .process-wrap ul:last-child li:nth-child(3):after{content:"(이용자⟶금융기관)";}.sub-container .sub-content-wrap .process-wrap ul:last-child li:nth-child(4):after{content:"(국가평생교육진흥원,사업관리위원회)";}.sub-container .sub-content-wrap .process-wrap ul:last-child li:nth-child(4):before{display:none;}.sub-container .sub-content-wrap .process-wrap ul li{border:1px solid #999;border-radius:8px;width:20%;height:60px;display:flex;justify-content:center;align-items:center;text-align:center;line-height:160%;position:relative;}.sub-container .sub-content-wrap .process-wrap ul li:after{display:block;content:"(신청자)";color:#3d69b5;position:absolute;left:50%;top:60px;transform:translateX(-50%);width:100%;font-size:13px;letter-spacing:0;}.sub-container .sub-content-wrap .process-wrap ul li:before{display:block;content:"";position:absolute;right:-30px;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-right:3px solid #3d69b5;border-top:3px solid #3d69b5;}.sub-container .sub-content-wrap .process-wrap ul li .arr{position:absolute;top:100px;right:20px;font-size:13px;letter-spacing:0;color:#3d69b5;transform:rotate(0);width:auto;height:auto;}.sub-container .sub-content-wrap .process-wrap ul li .arr:after{display:block;content:"";position:absolute;left:-25px;top:30%;transform:translateY(-50%) rotate(135deg);width:10px;height:10px;border-right:3px solid #3d69b5;border-top:3px solid #3d69b5;}.sub-container .sub-content-wrap .tab{display:none;}.sub-container .sub-content-wrap .tab.on{display:block;}.sub-container .sub-content-wrap .tab .mobile-img-wrap{display:flex;justify-content:space-between;gap:20px;}.sub-container .sub-content-wrap .tab .item{border:2px solid #000498;border-radius:4px;overflow:hidden;margin-bottom:40px;width:100%;}.sub-container .sub-content-wrap .tab .item .title,.sub-container .sub-content-wrap .tab .item .cont,.sub-container .sub-content-wrap .tab .item .img-wrap{padding:10px;font-size:16px;font-weight:600;}.sub-container .sub-content-wrap .tab .item .title{color:#fff;background:#000498;text-align:center;}.sub-container .sub-content-wrap .tab .item .cont{background:#fff;}.sub-container .sub-content-wrap .tab .item .img-wrap{background:#e8ebed;}.sub-container .sub-content-wrap .tab .item .img-wrap img{width:100%;}.sub-container .sub-content-wrap .notice-detail-wrap{border-top:2px solid #8b9fd3;border-bottom:2px solid #8b9fd3;padding:30px;min-height:340px;}.sub-container .sub-content-wrap .notice-detail-wrap .title{font-size:26px;font-weight:600;margin-bottom:20px;padding:10px 0;}.sub-container .sub-content-wrap .notice-detail-wrap p{color:#333;line-height:normal;}.sub-container .sub-content-wrap .notice-detail-wrap .space-between,.sub-container .sub-content-wrap .notice-detail-wrap .gap-10{align-items:center;}.sub-container .sub-content-wrap .notice-detail-wrap .cont-wrap{letter-spacing:0;}.sub-container .sub-content-wrap .notice-detail-wrap .cont-wrap img{margin:auto;display:block;}.sub-container .sub-content-wrap .notice-detail-wrap .cont-wrap table th{text-align:center;}.sub-container .sub-content-wrap .notice-detail-wrap .cont-wrap table th:after{display:none;}.sub-container .sub-content-wrap .notice-detail-wrap .cont-wrap table td{text-align:left;}.sub-container .sub-content-wrap .notice-detail-wrap .diary-detail{line-height:160%;font-size:16px;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap{background-color:#f0f4fa;border:0;position:relative;z-index:1;overflow:hidden;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap:after{content:"";display:block;position:absolute;background:url(/asset/images/common/HRD_Logo/icon_logo.png) no-repeat center/contain;width:600px;height:600px;z-index:-1;position:absolute;bottom:-80px;left:-50px;opacity:.5;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .faq-header{font-family:"SEBANGGothic";font-size:30px;text-align:center;line-height:140%;margin:30px 0;margin-bottom:0;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .faq-header .name{color:#000498;font-weight:800;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .faq-header .highlight{position:relative;z-index:1;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .faq-header .highlight:after{content:"";display:block;position:absolute;width:110%;height:70%;top:13px;left:-7px;background:#fffb6d;z-index:-1;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .Q-box{position:relative;background:#648df6;color:#fff;font-size:26px!important;padding:16px 20px 16px 88px;width:100%;top:50px;left:0;z-index:10;line-height:160%;border-radius:50px;letter-spacing:0;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .Q-box:after{content:"Q .";font-family:"SEBANGGothic";font-weight:800;position:absolute;top:15px;left:28px;font-size:36px;font-style:italic;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .A-box{font-size:20px!important;padding:30px;padding-left:90px;padding-top:80px;background:#fff;position:relative;border-radius:30px;box-shadow:rgba(0,0,0,.04) 0 3px 5px;line-height:180%;letter-spacing:0;margin-bottom:80px;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .A-box p,.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .A-box span,.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .A-box div{font-size:20px!important;line-height:160%;letter-spacing:0;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .A-box:after{content:"A .";font-family:"SEBANGGothic";font-weight:800;position:absolute;top:80px;left:28px;font-size:36px;font-style:italic;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .tel-wrap .title{font-size:40px;font-family:"SEBANGGothic";font-weight:800;text-align:center;color:#000498;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .tel-wrap .tel-box{background:#fff;padding:20px 40px;border-radius:8px;box-shadow:rgba(0,0,0,.04) 0 3px 5px;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .tel-wrap .tel-box .tel{font-family:"SEBANGGothic";font-weight:800;text-align:center;color:#648df6;font-size:30px;margin-bottom:20px;}.sub-container .sub-content-wrap .notice-detail-wrap.faq-wrap .tel-wrap .tel-box ul li{font-size:16px;line-height:160%;}.sub-container .sub-content-wrap .course-tab-wrap .tab{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;vertical-align:middle;height:100%;box-sizing:border-box;font-size:15px;margin:0;border-radius:15px 15px 0 0;width:100%;border:2px solid #032889;border-bottom:0;color:#000;text-align:center;background:#fff;position:relative;gap:6px;}.sub-container .sub-content-wrap .course-tab-wrap .tab:hover{background-color:rgba(3,41,137,.1294117647);}.sub-container .sub-content-wrap .course-tab-wrap .tab.on{background-color:#032889;color:#fff;}.sub-container .sub-content-wrap .course-tab-wrap .tab.on:hover{background-color:#032889;}.sub-container .sub-content-wrap .course-name{color:#454c53;font-weight:600;font-size:18px;}.sub-container .sub-content-wrap .license-detail-wrap{position:relative;display:flex;justify-content:center;}.sub-container .sub-content-wrap .license-detail-wrap .mark-hover{position:relative;background:#f0f4fa;color:#000;width:54px;height:54px;border-radius:50%;line-height:15px;display:flex;align-items:center;justify-content:center;cursor:default;z-index:1;border:2px solid #648df6;font-size:13px;font-weight:bold;letter-spacing:1px;}.sub-container .sub-content-wrap .license-detail-wrap .mark-hover:hover~.show-wrap{width:200px;}.sub-container .sub-content-wrap .license-detail-wrap .course-mark-line-skyblue{z-index:1;cursor:default;}.sub-container .sub-content-wrap .license-detail-wrap .course-mark-line-skyblue:hover~.show-wrap{width:180px;}.sub-container .sub-content-wrap .license-detail-wrap .show-wrap{width:0;position:absolute;top:50%;left:-2px;overflow:hidden;transition:.2s;transform:translate(-100%,-50%);}.sub-container .sub-content-wrap .license-detail-wrap .show-wrap .license-detail-cont{width:180px;text-align:center;background:#fff;padding:10px 16px;border-radius:4px;font-size:15px;font-weight:600;border:1px solid #648df6;transition:.4s;color:#000;line-height:140%;}.sub-container .sub-content-wrap .license-detail-wrap .show-wrap .license-detail-cont .sub{line-height:140%;font-size:13px;color:#454c53;font-weight:400;}.sub-container .sub-content-wrap .icon-code-wrap{display:flex;gap:4px;align-items:center;justify-content:center;margin-bottom:8px;}.sub-container .sub-content-wrap .sticky-top{position:sticky;top:0;background:#fff;z-index:10;padding-top:30px;}.sub-container .sub-content-wrap .partnership-site-wrap{display:flex;gap:30px;}.sub-container .sub-content-wrap .partnership-site-wrap .item{width:100%;}.sub-container .sub-content-wrap .partnership-site-wrap .item .title{background:#8b9fd3;color:#fff;font-size:16px;font-weight:600;text-align:center;padding:20px;}.sub-container .sub-content-wrap .partnership-site-wrap .item a{display:block;padding:14px;}.sub-container .sub-content-wrap .partnership-site-wrap .item a span{display:block;margin:0 auto;width:200px;height:35px;background:url(/asset/images/common/partnership_site_images.png) no-repeat -10px -65px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-1 a span,.sub-container .sub-content-wrap .partnership-site-wrap .item-2 a span{height:46px;background:url(/asset/images/common/partnership_company_1.gif) no-repeat center/cover;}.sub-container .sub-content-wrap .partnership-site-wrap .item-2 a span{background:url(/asset/images/common/partnership_company_2.gif) no-repeat center/cover;}.sub-container .sub-content-wrap .partnership-site-wrap .item-4 a span{background-position:-10px -10px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-5 a span{background-position:-10px -120px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-6 a span{background-position:-230px -175px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-7 a span{background-position:-230px -10px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-8 a span{background-position:-10px -175px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-9 a span{background-position:-230px -230px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-10 a span{background-position:-230px -65px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-11 a span{background-position:-230px -120px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-12 a span{background-position:-10px -230px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-13 a span{background-position:-10px -285px;}.sub-container .sub-content-wrap .partnership-site-wrap .item-14 a span{background-position:-230px -285px;}.sub-container .sub-content-wrap .partnership-site-wrap.light .item .title{background:#beccf2;color:#26282b;}.sub-container .sub-content-wrap .todo-list-wrap{border:1px solid #e8ebed;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep1{overflow-y:scroll;max-height:400px;border-bottom:1px solid #d8d8d8;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep1 a{display:block;padding:20px;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep1.todo-dep1>li>a{font-weight:600;font-size:16px;background:#f5f5f5;position:relative;position:sticky;top:0;border-bottom:0;border-bottom:1px solid #d8d8d8;color:#454c53;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep1.todo-dep1>li>a:after{content:"";display:block;background:url(/asset/images/ico/arrow.svg) center;background-size:cover;transform:translateY(-50%);top:50%;width:20px;height:20px;position:absolute;right:20px;transition:.2s;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep1.todo-dep1>li>a.on:after{transform:translateY(-50%) rotate(180deg);}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep2>li{border-bottom:1px solid #f1f1f1;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep2>li a{padding:10px;font-size:16px;}.sub-container .sub-content-wrap .todo-list-wrap .todo-dep2>li a p{font-size:16px;}.sub-container .sub-content-wrap .table-top-title{background:#021a57;color:#fff;font-size:20px;padding:15px 20px;display:flex;gap:30px;align-items:center;}.sub-container .sub-content-wrap .total-area{width:40%;height:220px;background:#f0f4fa;padding:20px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;color:#454c53;}.sub-container .sub-content-wrap .total-area h3{margin-bottom:14px;font-size:20px;line-height:30px;color:#648df6;font-weight:600;}.sub-container .sub-content-wrap .total-area .flex{align-items:center;justify-content:space-between;font-size:18px;}.sub-container .sub-content-wrap .total-area .flex .num{font-size:20px;margin-right:8px;}.sub-container .sub-content-wrap .total-area .total .flex{font-size:24px;padding-top:20px;border-top:1px dashed #000498;}.sub-container .sub-content-wrap .total-area .total .total-num{font-size:20px;font-weight:600;color:#000498;margin-right:10px;}.sub-container .sub-content-wrap .course-market-agree-wrap{background:#f7f8f9;border:1px solid #e8ebed;padding:20px;}.sub-container .sub-content-wrap .course-market-agree-wrap .flex ul{padding:0 40px;border-right:1px dashed #a4a4a4;margin-right:40px;}.sub-container .sub-content-wrap .course-market-agree-wrap .flex ul li{list-style:circle;margin:8px 0;line-height:140%;font-weight:600;letter-spacing:0;color:#26282b;}.sub-container .sub-content-wrap .course-market-agree-wrap .flex .btn-wrap{display:flex;border:2px solid #e10f24;border-radius:4px;align-items:center;}.sub-container .sub-content-wrap .course-market-agree-wrap .flex .btn-wrap input{margin:0 10px;width:20px;}.sub-container .sub-content-wrap .course-market-agree-wrap .flex .btn-wrap a{background:#e10f24;padding:18px 40px;color:#fff;font-weight:bold;}.sub-container .sub-content-wrap .card-event-wrap{background:#12184c;position:relative;overflow:hidden;}.sub-container .sub-content-wrap .card-event-wrap a{display:flex;gap:10px;justify-content:center;width:100%;padding:10px;color:#fff;}.sub-container .sub-content-wrap .card-event-wrap a img{position:absolute;}.sub-container .sub-content-wrap .card-event-wrap a img.icon-card{height:65px;top:-4px;left:219px;transform:rotate(348deg);}.sub-container .sub-content-wrap .card-event-wrap a img.arrow{width:40px;top:50%;right:286px;transform:translateY(-50%);}.sub-container .sub-content-wrap .card-event-wrap a p{line-height:1.8;color:#fff;}.sub-container .sub-content-wrap .card-event-wrap a p span{font-family:SEBANGGothic;letter-spacing:-1px;font-size:22px;color:#9db9ff;margin-left:6px;}.sub-container .sub-content-wrap .refund-step-wrap{display:flex;gap:30px;justify-content:center;}.sub-container .sub-content-wrap .refund-step-wrap li{position:relative;width:28%;height:80px;display:flex;align-items:center;justify-content:center;background-color:#d5e3ff;text-align:center;font-size:20px;}.sub-container .sub-content-wrap .refund-step-wrap li:before,.sub-container .sub-content-wrap .refund-step-wrap li:after{content:"";display:block;position:absolute;bottom:0;width:0;height:0;border-top:2em solid transparent;border-bottom:2em solid transparent;}.sub-container .sub-content-wrap .refund-step-wrap li:before{right:-1.25em;border-left:1.25em solid #d5e3ff;}.sub-container .sub-content-wrap .refund-step-wrap li:after{left:0;border-left:1.25em solid #fff;}.sub-container .sub-content-wrap .refund-step-wrap li.on{background-color:#648df6;color:#fff;}.sub-container .sub-content-wrap .refund-step-wrap li.on:before{border-left:1.25em solid #648df6;}.sub-container .sub-content-wrap .merit-step-wrap{display:flex;gap:30px;}.sub-container .sub-content-wrap .merit-step-wrap li{border:1px solid #9ea4aa;border-radius:4px;padding:20px;width:100%;position:relative;font-size:20px;text-align:center;}.sub-container .sub-content-wrap .merit-step-wrap li:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;right:-30px;width:30px;height:1px;background:#9ea4aa;}.sub-container .sub-content-wrap .merit-step-wrap li:last-child:after{display:none;}.sub-container .sub-content-wrap .agree-check-wrap .input-label{padding:20px;font-size:16px;border-bottom:1px solid #e8ebed;}.sub-container .sub-content-wrap .agree-check-wrap .title{font-size:18px;font-weight:600;color:#000498;padding:16px;background:#f0f4fa;border-top:2px solid #000498;}.sub-container .sub-content-wrap .user-sign-wrap{width:100%;margin:10px auto;position:relative;}.sub-container .sub-content-wrap .user-sign-wrap .canvas-area-bg{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;background-color:#454c53;color:#fff;margin:0 auto;font-weight:bold;font-size:35px;width:95%;height:80%;opacity:.7;text-align:center;display:flex;align-items:center;justify-content:center;}.sub-container .sub-content-wrap .box-terms{height:400px;overflow-y:scroll;padding:20px;}.sub-container .sub-content-wrap .box-terms p,.sub-container .sub-content-wrap .box-terms .num-list li{color:#72787f;font-size:14px;}.category-tab-wrap{display:flex;gap:10px;align-items:stretch;}.category-tab-wrap .width-70{display:flex;flex-wrap:wrap;gap:10px;}.category-tab-wrap .width-70 a{width:23.8%;gap:10px;height:50px;}.category-tab-wrap a{height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #c9cdd2;border-radius:4px;}.category-tab-wrap a.on,.category-tab-wrap a:hover{background:#2763b3;border:1px solid #2763b3;color:#fff;}.category-tab-wrap-2,.category-tab-wrap-main{display:flex;gap:4px;margin-bottom:4px;}.category-tab-wrap-2 .category-title,.category-tab-wrap-main .category-title{width:10%;padding:10px;border-radius:4px;font-weight:600;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;color:#fff;}.category-tab-wrap-2 ul,.category-tab-wrap-main ul{display:flex;flex-wrap:wrap;width:90%;gap:4px;}.category-tab-wrap-2 ul.all,.category-tab-wrap-main ul.all{width:100%;}.category-tab-wrap-2 ul.all li,.category-tab-wrap-main ul.all li{width:100%;}.category-tab-wrap-2 ul.all li a,.category-tab-wrap-main ul.all li a{height:auto;}.category-tab-wrap-2 ul li,.category-tab-wrap-main ul li{width:16.2%;}.category-tab-wrap-2 ul li a,.category-tab-wrap-main ul li a{padding:10px;border:1px solid #9ea4aa;background:#f7f8f9;border-radius:4px;font-weight:600;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;transition:.2s;width:100%;height:60px;}.category-tab-wrap-2 ul li a.on,.category-tab-wrap-main ul li a.on,.category-tab-wrap-2 ul li a:hover,.category-tab-wrap-main ul li a:hover{background:#648df6;border:1px solid #648df6;color:#fff;}.category-tab-wrap-2.blue .category-title,.blue.category-tab-wrap-main .category-title{border:1px solid #0170c9;background:#0170c9;}.category-tab-wrap-2.blue a,.blue.category-tab-wrap-main a{border:1px solid #0170c9;background:#cde2f5;}.category-tab-wrap-2.blue a.on,.blue.category-tab-wrap-main a.on,.category-tab-wrap-2.blue a:hover,.blue.category-tab-wrap-main a:hover{background:#0170c9;border:1px solid #0170c9;}.category-tab-wrap-2.green .category-title,.green.category-tab-wrap-main .category-title{border:1px solid #43a499;background:#43a499;}.category-tab-wrap-2.green a,.green.category-tab-wrap-main a{border:1px solid #43a499;background:#d9edeb;}.category-tab-wrap-2.green a.on,.green.category-tab-wrap-main a.on,.category-tab-wrap-2.green a:hover,.green.category-tab-wrap-main a:hover{background:#43a499;border:1px solid #43a499;}.category-tab-wrap-main{width:99%;margin:0 auto;margin-bottom:4px;}.category-tab-wrap-main ul li{width:16.3%;}.category-tab-wrap-main.green{margin-bottom:0;}.landing-page-wrap .img-wrap{line-height:0;text-align:center;}.landing-page-wrap .video-title{color:#0a1739;font-size:30px;font-weight:600;margin-bottom:40px;text-align:center;}.landing-page-wrap .video-wrap{display:flex;align-items:center;justify-content:center;gap:4px;padding-bottom:80px;}.landing-page-wrap .video-wrap video{width:18%;}.course-basket-wrap{border-radius:4px;overflow:hidden;box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;width:230px;background:#fff;}.course-basket-wrap .title{background:#648df6;color:#fff;font-weight:600;font-size:22px;padding:16px;text-align:center;text-indent:14px;position:relative;}.course-basket-wrap .title:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:50px;width:20px;height:20px;background:url(/asset/images/common/svg/icon_basket_w.svg) no-repeat center/cover;}.course-basket-wrap .total-count-wrap{display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:10px 16px;color:#72787f;}.course-basket-wrap .total-count-wrap .total-course-count{font-size:16px;font-weight:600;color:#000;position:relative;}.course-basket-wrap .total-count-wrap .total-course-count:after{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;right:-10px;width:1px;height:16px;background:#9ea4aa;}.course-basket-wrap ul{border-top:2px solid #e8ebed;border-bottom:2px solid #e8ebed;min-height:150px;max-height:220px;overflow-y:scroll;}.course-basket-wrap ul::-webkit-scrollbar{width:4px;height:40%;}.course-basket-wrap ul::-webkit-scrollbar-thumb{background:#9ea4aa;cursor:pointer;border-radius:4px;}.course-basket-wrap ul li{padding:10px 10px;border-bottom:1px solid #e8ebed;display:flex;justify-content:space-between;align-items:center;font-size:15px;}.course-basket-wrap ul li.none-list{display:block;text-align:center;}.course-basket-wrap ul li:last-child{border-bottom:0;}.course-basket-wrap ul li .btn-course-del{background:#c9cdd2;width:20px;height:20px;border-radius:50%;display:block;flex-shrink:0;position:relative;opacity:.5;transition:.2s;}.course-basket-wrap ul li .btn-course-del:after,.course-basket-wrap ul li .btn-course-del::before{content:"";display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:1px;height:60%;transform:translate(-50%,-50%) rotate(45deg);background:#454c53;}.course-basket-wrap ul li .btn-course-del::before{transform:translate(-50%,-50%) rotate(-45deg);}.course-basket-wrap ul li .btn-course-del:hover{opacity:1;}.course-basket-wrap .payment{display:flex;justify-content:space-between;align-items:center;font-size:15px;margin:20px 16px;}.course-basket-wrap .payment .amount{font-size:20px;color:#f73676;font-weight:600;margin-right:6px;}.course-basket-wrap .btn-pay{background:#e8ebed;color:#72787f;font-size:16px;font-weight:600;text-align:center;margin:10px;display:block;padding:10px;border-radius:4px;}.course-basket-wrap .btn-pay.on{color:#fff;background:#648df6;}.course-basket-wrap .btn-pay.on.active{background:#f73676;}.course-height-fix{min-height:40px;display:flex;flex-direction:column;justify-content:center;gap:4px;align-items:center;}.ip-modal-cont-box{width:500px;background:#fff;border-radius:4px;padding:30px;}.ip-modal-cont-box .title{font-size:26px;font-family:"SEBANGGothic";font-weight:800;text-align:center;margin-bottom:30px;margin-top:10px;}.ip-modal-cont-box table th,.ip-modal-cont-box table td{border:1px solid #e8ebed;}.ip-modal-cont-box table th{background:#f3f7fd;}.ip-wrap{position:relative;height:360px;background:url(/asset/images/sub/bg_ip.png) no-repeat center/cover;margin-bottom:150px;}.ip-wrap .ip-title-wrap{height:360px;display:flex;align-items:center;justify-content:center;gap:60px;}.ip-wrap .ip-title-wrap .sub-title{font-family:"NanumSquare",sans-serif;font-size:36px;margin-bottom:30px;color:#26282b;}.ip-wrap .ip-title-wrap .title{font-size:60px;font-weight:600;color:#000498;}.ip-wrap .box-primary{background:rgba(13,78,164,.7607843137);color:#fff;padding:20px;width:80%;position:absolute;left:50%;transform:translateX(-50%);font-size:17px;line-height:180%;text-align:center;border-radius:10px;bottom:-88px;}.parctice-search-wrap{border:1px solid #000;}.kakao-map-area{width:100%;height:400px;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;background:#f0f4fa;font-size:20px;font-weight:600;}.overlaybox{padding:10px;border-radius:4px;position:relative;background:#fff;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;min-width:200px;}.overlaybox:after{content:"";display:block;position:absolute;transform:translateX(-50%);left:50%;border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:0 solid transparent;bottom:-12px;}.overlaybox .center-name{font-size:16px;font-weight:600;margin-bottom:16px;}.overlaybox .btn-overlay{border-radius:6px;border:1px solid #e8ebed;font-size:14px;background:#d5e3ff;padding:4px 8px;}.box-center-info{box-shadow:rgba(0,0,0,.16) 0 1px 4px;padding:14px 20px;font-size:16px;line-height:160%;border-radius:10px;letter-spacing:0;overflow:hidden;position:relative;margin-bottom:10px;}.box-center-info:last-child{margin-bottom:0;}.box-center-info .left{display:flex;flex-direction:column;justify-content:center;width:50%;border-right:1px solid #e8ebed;margin-right:20px;}.box-center-info .right{width:43%;display:flex;flex-direction:column;justify-content:center;text-align:center;}.box-center-info .btn-map-wrap{position:absolute;top:0;right:0;width:60px;height:100%;display:flex;flex-direction:column;}.box-center-info .btn-map-wrap .map{background:#c9cdd2;border-radius:0;font-weight:600;height:100%;display:flex;align-items:center;justify-content:center;font-weight:400;padding:0;}.box-center-info .btn-map-wrap .map.bg-dark{background:#454c53;color:#fff;}.box-center-info .ellipsis,.box-center-info .ellipsis-2,.box-center-info .slider-wrap .slider-control .wrap .slider-pager a.bx-pager span,.slider-wrap .slider-control .wrap .slider-pager a.bx-pager .box-center-info span{width:440px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;}.search-training-wrap{display:flex;}.search-training-wrap table{width:90%;}.search-training-wrap table select{width:100%;}.search-training-wrap .btn-training-search{border-radius:0 4px 4px 0;background:#648df6;color:#fff;width:10%;}.pay-list-wrap{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;}.pay-list-wrap .simple-pay-item{width:32.6%;border:1px solid #c9cdd2;color:#000;border-radius:10px;text-align:center;font-size:16px;cursor:pointer;height:56px;display:flex;align-items:center;justify-content:center;gap:4px;}.pay-list-wrap .simple-pay-item input[type=radio]{display:none;}.pay-list-wrap .simple-pay-item.simplepay img{height:20px;}.pay-list-wrap .simple-pay-item.img-title img{height:50%;}.pay-list-wrap .simple-pay-item:hover{background:#f7f8f9;}.pay-list-wrap .simple-pay-item.on{border:2px solid #648df6;background:#fff;color:#000;position:relative;}.pay-list-wrap .simple-pay-item.on:after{content:"";display:block;position:absolute;top:-10px;right:-10px;width:26px;height:26px;background:url(/asset/images/common/svg/icon_check_primary.svg) no-repeat center/cover;}.pay-list-wrap .simple-pay-item.disabled{filter:grayscale(.9);background:#f7f8f9;}.absent-list-wrap .card{width:49.4%;}.absent-list-wrap .card .absent-items{flex-wrap:wrap;}.job-img-wrap{width:300px;height:160px;display:block;}.job-img-wrap img{width:100%;}.footer .link-wrap{display:flex;align-items:center;justify-content:center;background:#d5e3ff;}.footer .link-wrap a{padding:16px 20px;color:#72787f;font-size:16px;}.footer .link-wrap a.color-orange{color:#ec8f16;}.footer .site-info-wrap{background:#f7f8f9;padding:20px;}.footer .site-info-wrap .left{display:flex;gap:20px;align-items:center;}.footer .site-info-wrap .left address{width:640px;flex-wrap:wrap;color:#72787f;display:flex;}.footer .site-info-wrap .left address p{margin-right:10px;}.footer .site-info-wrap .right{display:flex;gap:10px;width:240px;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;}.footer .site-info-wrap .right a{width:92px;height:23px;background-color:#fff;background:url("/asset/images/common/family_site_images.png") #fff -10px -343px;}.footer .site-info-wrap .right a:nth-child(2){width:108px;height:21px;background:url("/asset/images/common/family_site_images.png") #fff -280px -285px;}.footer .site-info-wrap .right a:nth-child(3){width:115px;height:38px;background:url("/asset/images/common/family_site_images.png") -145px -285px;}.footer .site-info-wrap .right a:nth-child(4){width:115px;height:38px;background:url("/asset/images/common/family_site_images.png") -10px -285px;}.mb-1{margin-bottom:1px;}.ml-1{margin-left:1px;}.mr-1{margin-right:1px;}.mt-1{margin-top:1px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mr-10{margin-right:10px;}.mt-10{margin-top:10px;}.p-10{padding:10px;}.mb-2{margin-bottom:2px;}.ml-2{margin-left:2px;}.mr-2{margin-right:2px;}.mt-2{margin-top:2px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mr-20{margin-right:20px;}.mt-20{margin-top:20px;}.p-20{padding:20px;}.mb-3{margin-bottom:3px;}.ml-3{margin-left:3px;}.mr-3{margin-right:3px;}.mt-3{margin-top:3px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mr-30{margin-right:30px;}.mt-30{margin-top:30px;}.p-30{padding:30px;}.mb-4{margin-bottom:4px;}.ml-4{margin-left:4px;}.mr-4{margin-right:4px;}.mt-4{margin-top:4px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mr-40{margin-right:40px;}.mt-40{margin-top:40px;}.p-40{padding:40px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mr-5{margin-right:5px;}.mt-5{margin-top:5px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.mr-50{margin-right:50px;}.mt-50{margin-top:50px;}.p-50{padding:50px;}.mb-6{margin-bottom:6px;}.ml-6{margin-left:6px;}.mr-6{margin-right:6px;}.mt-6{margin-top:6px;}.mb-60{margin-bottom:60px;}.ml-60{margin-left:60px;}.mr-60{margin-right:60px;}.mt-60{margin-top:60px;}.p-60{padding:60px;}.mb-7{margin-bottom:7px;}.ml-7{margin-left:7px;}.mr-7{margin-right:7px;}.mt-7{margin-top:7px;}.mb-70{margin-bottom:70px;}.ml-70{margin-left:70px;}.mr-70{margin-right:70px;}.mt-70{margin-top:70px;}.p-70{padding:70px;}.mb-8{margin-bottom:8px;}.ml-8{margin-left:8px;}.mr-8{margin-right:8px;}.mt-8{margin-top:8px;}.mb-80{margin-bottom:80px;}.ml-80{margin-left:80px;}.mr-80{margin-right:80px;}.mt-80{margin-top:80px;}.p-80{padding:80px;}.mb-9{margin-bottom:9px;}.ml-9{margin-left:9px;}.mr-9{margin-right:9px;}.mt-9{margin-top:9px;}.mb-90{margin-bottom:90px;}.ml-90{margin-left:90px;}.mr-90{margin-right:90px;}.mt-90{margin-top:90px;}.p-90{padding:90px;}.mb-100{margin-bottom:100px;}.ml-100{margin-left:100px;}.mr-100{margin-right:100px;}.mt-100{margin-top:100px;}.p-100{padding:100px;}.pl-18{padding-left:18px;}.p-5{padding:5px;}.p-TB-70{padding:70px 0;}.p-10-20{padding:10px 20px;}.pb-50{padding-bottom:50px;}.p-LR-20{padding:0 20px;}.mr-4{margin-right:4px;}.mr-8{margin-right:8px;}.mb-4{margin-bottom:4px;}.m-TB-20{margin:20px 0;}.m-auto{margin:0 auto;}.flex{display:flex;}.space-between{display:flex;justify-content:space-between;}.space-around{display:flex;justify-content:space-around;}.justify-center{display:flex;justify-content:center;}.align-items-center{display:flex;align-items:center;}.align-items-end{display:flex;align-items:flex-end;}.align-items{display:flex;align-items:center;flex-wrap:wrap;line-height:0;gap:4px;}.flex-column{display:flex;flex-direction:column;}.flex-wrap{display:flex;flex-wrap:wrap;gap:10px;}.flex-center,.slider-wrap .slider-control .wrap .slider-pager a.bx-pager{display:flex;align-items:center;justify-content:center;}.flex-shirk-0{flex-shrink:0;}.gap-1{display:flex;gap:1px;}.gap-10{display:flex;gap:10px;}.gap-2{display:flex;gap:2px;}.gap-20{display:flex;gap:20px;}.gap-3{display:flex;gap:3px;}.gap-30{display:flex;gap:30px;}.gap-4{display:flex;gap:4px;}.gap-40{display:flex;gap:40px;}.gap-5{display:flex;gap:5px;}.gap-50{display:flex;gap:50px;}.gap-6{display:flex;gap:6px;}.gap-60{display:flex;gap:60px;}.gap-7{display:flex;gap:7px;}.gap-70{display:flex;gap:70px;}.gap-8{display:flex;gap:8px;}.gap-80{display:flex;gap:80px;}.gap-9{display:flex;gap:9px;}.gap-90{display:flex;gap:90px;}.gap-10{display:flex;gap:10px;}.gap-100{display:flex;gap:100px;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.color-blue{color:#007aff;}.color-red{color:#ff3b30;}.color-white{color:#fff;}.color-black{color:#000;}.color-gray{color:#72787f;}.color-orange{color:#ff7b00;}.color-green{color:#06b924;}.color-green-dark{color:#006210;}.color-brown{color:#7d5f00;}.color-dark-blue{color:#000498;}.color-active{color:#f73676;}.color-primary{color:#648df6;}.color-social-primary{color:#8828ab;}.color-lemon{color:#fffacd;}.f-size-26{font-size:26px;}.f-size-24{font-size:24px;}.f-size-20{font-size:20px;}.f-size-18{font-size:18px;}.f-size-16{font-size:16px;}.f-size-14{font-size:14px;}.f-size-12{font-size:12px;}.fw-200{font-weight:200;}.fw-400{font-weight:400;}.fw-600{font-weight:600;}.fw-800{font-weight:800;}.t-deco-through{text-decoration:line-through;}.letter-spacing-reset{letter-spacing:0;}.line-height-160{line-height:160%;}.ellipsis,.ellipsis-2,.slider-wrap .slider-control .wrap .slider-pager a.bx-pager span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ellipsis.text-center,.text-center.ellipsis-2,.slider-wrap .slider-control .wrap .slider-pager a.bx-pager span.text-center{margin:auto;}.ellipsis-2,.slider-wrap .slider-control .wrap .slider-pager a.bx-pager span{white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.sub-text{font-weight:500;font-size:14px;color:#9ea4aa;}.section-title{font-size:32px;text-align:center;font-family:"Cafe24Ssurround";color:#1a1a1a;letter-spacing:5px;margin-bottom:40px;}.sub-title{font-family:"Cafe24Ssurround";}.underline-title{font-weight:600;font-size:16px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e8ebed;letter-spacing:0;color:#26282b;}.r-line-title{display:flex;gap:20px;align-items:center;font-weight:bold;font-size:18px;}.r-line-title span{flex-shrink:0;}.r-line-title span.line{width:100%;display:block;height:1px;background:#c9cdd2;flex-shrink:1;}.underline{text-decoration:underline;}.pop-tbline-title{border-top:4px solid #000;border-bottom:4px solid #000;font-size:30px;padding:10px;font-weight:bold;text-align:center;position:relative;}.pop-tbline-title:after,.pop-tbline-title::before{content:"";display:block;position:absolute;background:#d4003d;width:35%;height:4px;bottom:-4px;left:0;z-index:10;}.pop-tbline-title:after{background:#4b87cb;bottom:auto;left:auto;top:-4px;right:0;width:65%;}.left-line-title{font-size:18px;padding:10px;margin-bottom:10px;display:block;letter-spacing:0;border-left:4px solid #648df6;background:#f0f4fa;}.preline{white-space:pre-line;}.hidden{display:none;}.us-layout-storage-wrap ul li button{display:block;}