@charset "utf-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}a,a:active,a:hover,a:visited{text-decoration:none;color:#000}button,img,input,select,textarea{vertical-align:middle;margin:0;padding:0;box-sizing:border-box}img,input,textarea{max-width:100%}button,input[type=button],input[type=checkbox],input[type=radio],input[type=submit],label{cursor:pointer;border:0;background-color:transparent}em,h1,h2,h3,h4,h5,h6,strong{font-weight:700;font-style:normal}table{border-collapse:collapse;border-spacing:0}.blind,caption{overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);color:transparent}.blind{position:absolute}.clfix:after{content:"";display:block;height:0;clear:both}body,html{width:100%;line-height:1.5;font-size:16px;color:#000;word-break:keep-all;word-wrap:break-word;letter-spacing:-.5px}body.dim-open{overflow:hidden}.browserupgrade{position:fixed;z-index:99999;top:100px;left:50%;width:800px;margin-left:-400px;padding:50px 0;text-align:center;font-size:24px;color:#fff;background-color:#666;background:rgba(0,0,0,.8)}.browserupgrade button{position:absolute;top:10px;right:10px;color:#fff}#skipnav{position:absolute;top:0;left:0;right:0;z-index:99999}#skipnav a{display:block;overflow:hidden;position:relative;left:-1px;top:-1px;width:0;height:0;text-align:center;font-size:14px;color:#fff;white-space:nowrap;letter-spacing:-1px}#skipnav a:focus{left:0;top:0;width:100%;height:39px;line-height:39px;background-color:#302f34}#root,#skipnav a:focus{position:relative}.inner{width:100%;margin:0 auto;padding:0 15px}.header .header-inner{display:flex;height:100%;max-width:1480px;margin:0 auto;padding:0 20px;align-items:center;justify-content:space-between;background-color:#fff}.header .h-logo a{display:block}.header .h-logo .icon-logo{width:128px;height:32px}.header .menu-wrap{display:flex;justify-content:space-between;align-items:center}.header .gnb{display:flex;font-size:16px;font-weight:400;text-align:center}.header .gnb>li{position:relative;width:150px}.header .gnb>li>a{display:block;line-height:80px;font-weight:700}.header .gnb>li>a:hover{color:#6b16ff}.header .gnb>li>.tip-box3{top:115px;left:15px}.header .gnb .sub-gnb{display:none;position:absolute;left:0;top:80px;width:100%;min-height:250px;padding:24px 0 0}.header .gnb .sub-gnb>li{margin-bottom:16px}.header .gnb .sub-gnb .on{color:#6b16ff}.header .gnb-line{display:none;position:absolute;z-index:5;top:78px;width:0;height:2px;transition:left .7s,width .7s;background-color:#782ef8}.header .gnb-bg{display:none;position:absolute;top:80px;left:0;width:100%;border-bottom:1px solid #ddd;background-color:hsla(0,0%,100%,.8);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.header .gnb-bg{background-color:#fff}}.header .h-util a{display:inline-block;position:relative;margin-right:13px;font-size:12px;color:#000}.header .h-util a:last-child{margin-right:0}.header .h-util a span{opacity:.6}.header .h-util a:hover{text-decoration:underline}.header .h-util .icon-new{position:absolute;top:-15px;right:-9px}.header .menu-close{display:none;overflow:hidden;position:absolute;z-index:1;top:14px;right:24px;width:24px;height:24px;color:transparent;text-indent:-9999px}.header .menu-close:after,.header .menu-close:before{content:"";position:absolute;top:11px;right:1px;width:22px;height:2px;background-color:#000;transform:rotate(45deg);transform-origin:center}.header .menu-close:after{transform:rotate(-45deg)}.header .mo-noti{display:none;margin-top:14px;font-size:12px;color:#999}.snb-menu{position:sticky;top:120px;float:left;width:225px;margin-right:120px}.snb-menu ul{display:none}.snb-menu>li.on{border-bottom:4px solid #782ef8}.snb-menu>li>a{display:block;position:relative;padding:21px 50px 22px 0;font-size:24px;color:#999}.snb-menu>li.on>a{color:#6b16ff;font-weight:700}.snb-menu>li.on ul{display:block}.snb-menu>li.is-list>a:after{content:"열기";position:absolute;top:50%;right:5px;width:12px;height:12px;margin-top:-11px;border-bottom:2px solid #888;border-left:2px solid #888;transform:rotate(-45deg);transition:all .5s;font-size:10px;color:transparent}.snb-menu>li.is-list.on>a:after{border-color:#7d03fc}.snb-menu>li.is-list.active>a:after{content:"닫기";transform:translateY(30%) rotate(135deg)}.snb-menu ul{padding-bottom:10px}.snb-menu ul a{display:block;margin-bottom:16px;font-size:16px;color:#000}.snb-menu ul .on a{color:#6b16ff}.divi-content{width:100%;margin-top:5px}.no-include{position:relative;width:1230px;margin:0 auto;padding:120px 15px 100px}.no-include h1{padding-bottom:40px}.no-include h1 .icon-logo{margin:5px 4px 0 0;vertical-align:top}.no-include .prog-step+p.fs-2,.no-include h1+p.fs-2{padding-bottom:40px}@media screen and (max-width:1400px){.header .gnb{font-size:15px;letter-spacing:-1.5px}.header .gnb>li{width:130px}.header .h-util a{margin-right:10px}}@media screen and (max-width:1270px){.header .h-logo .icon-logo{width:78px;height:20px}.header .gnb{font-size:14px}.header .gnb>li{width:115px}}@media screen and (max-width:1023px){.header .header-inner{padding:0 24px}.header .h-logo .icon-logo{margin-top:3px}.header .menu-close,.header .menu-open,.header .mo-noti{display:block}.header .h-nav{visibility:hidden;overflow-y:auto;position:fixed;top:0;left:100%;width:100%;height:100%;padding:118px 0 25px 30px;background-color:#fff;transition:left .5s,visibility .5s 1s}.header .h-nav .gnb-bg,.header .h-nav .gnb-line{display:none!important}.header .gnb{display:block;text-align:left}.header .gnb>li{width:auto;padding:24px 0;border-bottom:1px solid #d1d6db}.header .gnb>li>a{line-height:1.5;font-size:16px}.header .gnb>li>.tip-box3{display:block!important;top:67px;left:100px}.header .gnb>li>.tip-box3:after{left:-9px;top:50%;transform:translateY(-50%) rotate(-90deg)}.header .gnb .sub-gnb{display:flex!important;flex-wrap:wrap;opacity:1!important;position:static!important;min-height:auto;padding:0;font-size:12px}.header .gnb .sub-gnb>li{width:100%;margin:8px 40px 0 0}.header .gnb .sub-gnb>li:last-child{margin-right:0}.header .h-util{visibility:hidden;flex-wrap:wrap;position:fixed;top:0;left:100%;width:100%;padding:70px 30px 24px;background-color:#e9dcff;white-space:nowrap;transition:left .5s,visibility .5s 1s}.header .h-util a span{opacity:1}.header .h-util a{margin-right:34px}.header .h-util .util-login{position:absolute;top:28px;left:34px;color:#6b16ff;border-bottom:1px solid #6b16ff;line-height:1;font-size:16px;font-weight:700}.header.is-active .h-nav,.header.is-active .h-util{visibility:visible;left:0;transition:left .5s}}@media screen and (max-width:770px){.footer .footer-inner{flex-direction:column-reverse;padding:56px 32px}.footer .icon-logo{margin:32px 0 0}}@media screen and (max-width:580px){.header .h-util a{margin-right:23px}.footer .f-addr span:last-child{display:block}.footer .f-addr span:last-child:before{display:none}}@media screen and (max-width:350px){.footer .f-terms{flex-wrap:wrap}.footer .f-addr span{display:block}.footer .f-addr span:before{display:none}}.vbn_breadcrumb{max-width:1230px;margin:0 auto;padding:24px 15px 38px;font-size:12px}.vbn_breadcrumb a{display:inline-block;position:relative;color:#999;margin-left:17px}.vbn_breadcrumb a:before{content:"";position:absolute;top:6px;left:-11px;width:3.5px;height:3.5px;border-top:1px solid #999;border-right:1px solid #999;transform:rotate(45deg)}.vbn_breadcrumb a:first-child{margin-left:0}.vbn_breadcrumb a:first-child:before{display:none}.vbn_breadcrumb a:last-child{color:#000}.vbn_breadcrumb a:last-child:before{border-color:#000}.content-inner{position:relative;max-width:1230px;margin:0 auto;padding:0 15px 150px}.content-inner>h2:first-child{margin-bottom:32px;text-align:left}.content-inner>h2 .icon-back{display:none}.step-complete{padding-top:7px;text-align:center}.step-complete .fs-2+i{margin:96px 0 10px}.flex-between{justify-content:space-between}.flex-between,.flex-center{display:flex;align-items:center;text-align:center}.flex-center{justify-content:center}.flex-wrap{display:flex;align-items:center;flex-wrap:wrap}.flex-wrap .r{margin-left:auto}.item-center{text-align:center!important}.item-right{text-align:right!important}.item-left{text-align:left!important}.dib{display:inline-block}.item-wrap{position:relative}.mb0{margin-bottom:0!important}.mb8{margin-bottom:8px!important}.mb24{margin-bottom:24px!important}.mb40{margin-bottom:40px!important}.mt8{margin-top:8px!important}.mt16{margin-top:16px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt80{margin-top:80px!important}.fs-1{font-size:38px}.fs-1,.fs-2{font-weight:700;line-height:1.5;color:#222}.fs-2{font-size:30px}.fs-3{font-weight:700;color:#222}.fs-3,.fs-4{font-size:22px;line-height:1.5}.fs-4{color:#000}.fs-4,.fs-5{font-weight:400}.fs-5{font-size:16px;line-height:24px;color:#6b16ff}.fs-6{font-size:28px;font-weight:700;line-height:1.5;color:#222}.fs-basic{font-size:16px}.fs-basic,.fs-caption{font-weight:400;line-height:1.5;color:#000}.fs-caption{font-size:12px}.fc-primary{color:#6b16ff!important}.fc-darker{color:#222!important}.fc-second{color:#999!important}.fc-warn{color:#ff1c1c!important}.fc-light{opacity:.6}.sub-tit{margin-bottom:16px;color:#222}.sub-tit .icon-tip{width:16px;height:16px;margin-top:4px}.sub-tit+.fs-caption{margin:-35px 0 15px;text-align:right}a.link-line{display:inline-block;border-bottom:1px solid #999;color:#999;line-height:1}.arr-link:after{content:"";display:inline-block;width:9px;height:9px;margin:0 0 3px 2px;border-top:1px solid #111;border-right:1px solid #111;transform:rotate(45deg);vertical-align:middle}.txt-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.txt-q{position:relative;padding-left:18px;text-align:left}.txt-q:before{content:"Q. ";position:absolute;top:0;left:0}.txt-a{position:relative;padding-left:18px}.txt-a:before{content:"A. ";position:absolute;top:0;left:0}.txt-in{padding-left:20px}.txt-line{display:inline-block;border-bottom:1px solid #000;line-height:1}.txt-line.fc-primary{border-color:#6b16ff}.price-prime{text-decoration:line-through;color:#999}.bul{display:block;position:relative;padding:0 0 4px 12px;text-align:left}.bul:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;background-color:#000;border-radius:50%}.bul:last-child{padding-bottom:0}.bul-chk{position:relative;margin-top:5px;padding-left:17px;font-size:14px}.bul-chk:before{content:"";position:absolute;top:3px;left:0;width:10px;height:6px;border-left:2px solid #782ef8;border-bottom:2px solid #782ef8;transform:rotate(-45deg)}.bar{color:#999;vertical-align:top}.bar,.bar:before{display:inline-block}.bar:before{content:"";width:1px;height:16px;margin:0 14px 1px;vertical-align:middle;background-color:#d1d6db}.cap-info{margin-top:16px;padding-left:20px;color:#000;font-size:12px;background:url(/_next/static/media/icon-info-b.5adac49e.svg) no-repeat 0 0}.cap-info.p{color:#782ef8;background:url(/_next/static/media/icon-info-p.91b8a813.svg) no-repeat 0 0}.list-bul{padding-bottom:12px}.list-bul li{position:relative;padding:0 0 4px 13px;color:#999}.list-bul li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;background-color:#999;border-radius:50%}.list-item{border-top:2px solid #222}.list-item li{display:flex;align-items:center;justify-content:space-between;padding:28px 32px;border-bottom:1px solid #d1d6db}.list-item li .flag{margin:0 16px 0 -12px}.list-item .btns{margin:-12px 0}.list-item .btns .btn-tiny{margin-left:5px}.list-item .btns-wrap{margin-right:-32px}.list-item.list-ex li{padding-left:0;padding-right:0}.list-item.list-ex li .flag{margin-left:0}.list-item li.no-data{display:block;padding:80px 0 72px;text-align:center}.list-noti{display:flex;justify-content:center;margin:55px 0 24px;text-align:center}.list-noti li{position:relative;width:345px}.list-noti li i{margin-bottom:26px}.list-noti li:before{content:"";position:absolute;z-index:-1;top:70px;left:-65%;width:100%;height:1px;background-color:#ebebeb}.list-noti li:first-child:before{display:none}.list-noti strong{display:block;font-size:24px;color:#222;line-height:1}.list-noti p{margin-top:7px;color:#666}i[class*=icon-]{display:inline-block;overflow:hidden;max-width:100%;color:transparent;white-space:nowrap;text-indent:100%;font-style:normal}.icon-logo{width:224px;height:56px;background:url(/_next/static/media/logo.de017008.svg) no-repeat 0 0;background-size:cover}.icon-info{width:16px;height:16px;background:url(/_next/static/media/icon-info.f98d61ab.svg) no-repeat 0 0/cover}.icon-info,.icon-info-purple{margin-right:4px;vertical-align:top}.icon-info-purple{width:20px;height:20px;background:url(/_next/static/media/icon-info-purple.6f6c992b.svg) no-repeat 0 0/cover}.icon-error{width:16px;height:16px;margin-right:4px;vertical-align:top}.icon-error,.icon-error-big{background:url(/_next/static/media/icon-error.4bcb6303.svg) no-repeat 0 0/cover}.icon-error-big{width:20px;height:20px;margin-right:3px;vertical-align:text-top}.icon-info.b{margin-top:4px;background-image:url(/_next/static/media/icon-info-b.5adac49e.svg)}.icon-info.p{margin-top:5px;background-image:url(/_next/static/media/icon-info-p.91b8a813.svg)}.fs-caption .icon-info{margin-top:0}.icon-noti{background:url(/_next/static/media/icon-noti.a1671f5f.svg) no-repeat 0 0/cover}.icon-fail,.icon-noti{width:80px;height:80px;margin-bottom:35px}.icon-fail{background:url(/_next/static/media/icon-fail.8582a7c2.svg) no-repeat 0 0/cover}.icon-tip{width:24px;height:24px;margin:6px 2px 0;vertical-align:top;background:url(/_next/static/media/icon-tip.8e5ed6cb.svg) no-repeat 0 0;background-size:cover}.icon-secret{background:url(/_next/static/media/icon-lock.61ea32f0.svg) no-repeat 0 0;background-size:cover}.icon-file,.icon-secret{width:24px;height:24px;margin:-3px 2px 0 10px;vertical-align:top;opacity:.7}.icon-file{background:url(/_next/static/media/icon-attach.db7db7af.svg) no-repeat 0 0;background-size:cover}.icon-chat-gray{margin:0 2px;background:url(/images/common/chat-dots-gray.svg) no-repeat 0 0;background-size:cover}.icon-chat-gray,.icon-down{width:20px;height:20px;vertical-align:top;opacity:.7}.icon-down{margin:0 5px;background:url(/_next/static/media/caret-down.f4f5f4e1.svg) no-repeat 0 0;background-size:cover;animation:sdb 2s infinite}.icon-chat{background:url(/_next/static/media/comment.80c267c8.svg) no-repeat 0 0;background-size:cover}.icon-chat,.icon-eye{width:24px;height:24px;margin:-1px 8px 0 0;vertical-align:top;opacity:.7}.icon-eye{background:url(/_next/static/media/eye.9f3d8d8c.svg) no-repeat 0 0;background-size:cover}.icon-thumbs{width:24px;height:24px;margin:-1px 8px 0 0;vertical-align:top;background:url(/_next/static/media/recommend.c9b8f313.svg) no-repeat 0 0;background-size:cover;opacity:.7}.icon-thumbs-purple{background:url(/_next/static/media/recommend-purple.d0581f40.svg) no-repeat 0 0;background-size:cover;opacity:.9}.icon-thumbs-gray,.icon-thumbs-purple{width:20px;height:20px;margin:0;vertical-align:top}.icon-thumbs-gray{background:url(/_next/static/media/recommend.c9b8f313.svg) no-repeat 0 0;background-size:cover;opacity:.7}.btn-tiny i[class*=icon-thumbs-]{margin-bottom:4px;vertical-align:middle}.icon-user{width:24px;height:24px;margin:-1px 0 0;vertical-align:top;background:url(/_next/static/media/uncheck.1c9aa7a5.svg) no-repeat 0 0;background-size:cover}.icon-three-dots{width:20px;height:20px;margin:0 2px;vertical-align:top;background:url(/_next/static/media/three-dots.7ea443d9.svg) no-repeat 0 0;background-size:cover;opacity:.7}.icon-review-file{width:24px;height:24px;margin:0;vertical-align:top;background:url(/_next/static/media/icon-attach.db7db7af.svg) no-repeat 0 0;background-size:21px 21px;opacity:.5;float:left}.icon-new{width:16px;height:16px;background:url(/_next/static/media/icon-new.6b738bd0.svg) no-repeat 0 0}.icon-complete{position:relative;width:80px;height:80px;margin-bottom:33px}.icon-complete:before{top:0;width:80px;height:80px;margin-left:-40px;border:4px solid #782ef8;border-radius:50%}.icon-complete:after,.icon-complete:before{content:"";position:absolute;left:50%;box-sizing:border-box}.icon-complete:after{top:17px;width:22px;height:36px;margin-left:-10px;border:4px solid #782ef8;border-top:0;border-left:0;transform:rotate(45deg)}.icon-scroll-down{width:48px;height:48px;background:url(/_next/static/media/icon-scroll-down.1ea742f5.svg) no-repeat 0 0;background-size:cover}.icon-qu{width:56px;height:56px;background:url(/_next/static/media/icon-qu.fc9f8fe9.svg) no-repeat 0 0;background-size:cover}.icon-tip-basic{width:16px;height:16px;margin-right:3px;vertical-align:top;background:url(/_next/static/media/icon-tip.8e5ed6cb.svg) no-repeat 0 0;background-size:cover}.icon-lock{width:11px;height:15px;margin-bottom:4px;vertical-align:middle;background-image:url(/_next/static/media/icon-lock.d4aa3a90.png)}.icon-back{width:24px;height:24px;margin-right:16px;vertical-align:top;background:url(/_next/static/media/icon-back.b16ddd20.svg) no-repeat 0 0}.icon-on{opacity:.9}.icon-off{opacity:.3}i[class*=sp-]{display:inline-block;overflow:hidden;max-width:100%;width:144px;height:144px;background:url(/_next/static/media/sp-imgs.2553ab40.png) no-repeat 0 0}i.sp-analysis{background-position:0 0}i.sp-info1{background-position:-150px 0}i.sp-info2{background-position:-300px 0}i.sp-info3{background-position:-450px 0}i.sp-rcd1{background-position:0 -150px}i.sp-rcd2{background-position:-150px -150px}i.sp-rcd3{background-position:-300px -150px}i.sp-rcd4{background-position:-450px -150px}.btn-box{margin-top:80px;text-align:center}.btn-block .btn{display:block;margin:0 auto 16px}.btn-inline .btn+.btn{margin-left:12px}.btn-one .btn{width:400px}.btn-board{margin:24px 0 16px;text-align:right}@media screen and (max-width:767px){._resp .btn-box.btn-inline{display:flex;justify-content:center}}.btn{display:inline-block;position:relative;width:240px;height:56px;line-height:56px;font-size:16px;font-weight:500;text-align:center;border-radius:4px;vertical-align:middle;background-color:#782ef8}.btn,a.btn{color:#fff}.btn:hover{color:#fff;box-shadow:0 5px 20px 0 rgba(120,46,248,.5)}.btn.btn-primary{background-color:#782ef8}.btn.btn-primary:hover{box-shadow:0 5px 20px 0 rgba(120,46,248,.5)}.btn.btn-warn{background-color:#ff1c1c}.btn.btn-warn:hover{box-shadow:0 5px 20px 0 rgba(255,28,28,.5)}.btn.btn-second{background-color:#333}.btn.btn-second:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.3)}.btn.btn-line-second{border:1px solid #d1d6db;color:#000;background-color:#fff;font-weight:700}.btn.btn-line-second:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.btn.disabled,.btn[disabled]{border:0;font-weight:400!important;color:#999!important;background-color:#f2f2f2!important}.btn.disabled:hover,.btn[disabled]:hover{box-shadow:none}.btn[class*=sns-]:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.btn.sns-naver{background-color:#28b600}.btn.sns-kakao{background-color:#ffdf00;color:#000}.btn.sns-google{border:1px solid #d1d6db;color:#000;background-color:#fff}.btn.sns-kakao:before{background-position:0 -20px}.btn.sns-google:before{background-position:0 -40px}.btn-tiny-box{margin-bottom:16px;text-align:right}.btn-tiny{display:inline-block;height:40px;line-height:40px;padding:0 15px;border:1px solid #d1d6db;border-radius:4px;font-size:16px;font-weight:400;color:#000;text-align:center;vertical-align:middle;background-color:#fff}.btn-tiny.btn-primary{color:#fff;font-weight:300;border:0;background-color:#782ef8}.btn-tiny.btn-second{color:#fff;font-weight:300;border:0;background-color:#333}.btn-tiny.btn-second.btn-delete-rcdlist{float:right}.btn-tiny.btn-down{padding-right:40px;background:#fff url(/_next/static/media/icon-down.9b3d5ca3.svg) no-repeat calc(100% - 15px) 53%;text-align:left}.btn-tiny.disabled,.btn-tiny[disabled]{border:0;color:#999!important;background-color:#f2f2f2!important}.btn-down.disabled,.btn-down[disabled]{background-image:url(/_next/static/media/icon-down-dis.dd4b3c5f.svg)}.btn-tiny.btn-s{padding:0 24px}.btn-tiny+.btn-tiny{margin-left:13px}.btn-close{position:absolute;top:24px;right:24px;width:24px;height:24px;font-size:10px;color:transparent}.btn-close:after,.btn-close:before{content:"";position:absolute;top:11px;right:1px;width:22px;height:2px;background-color:#000;transform:rotate(45deg);transform-origin:center}.btn-close:after{transform:rotate(-45deg)}.btn-close-s{overflow:hidden;position:absolute;top:12px;right:16px;width:16px;height:16px;font-size:10px;color:transparent}.btn-close-s:after,.btn-close-s:before{content:"";position:absolute;top:7px;right:1px;width:14px;height:1px;background-color:#000;transform:rotate(45deg);transform-origin:center}.btn-close-s:after{transform:rotate(-45deg)}.btn-del-child{position:absolute;margin-top:-40px;top:unset;right:5px;width:24px;height:24px;font-size:10px;color:transparent}.fc-second .btn.btn-second{width:120px;margin-left:20px}.b-filter{display:block;position:relative;width:24px;height:18px;border-top:2px solid #000;border-bottom:2px solid #000;color:transparent;font-size:10px;line-height:1}.b-filter span{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#000;transform:translateY(-50%);color:transparent}.b-filter span:after,.b-filter:after,.b-filter:before{content:"";position:absolute;top:-4px;left:8px;width:2px;height:2px;border:2px solid #000;background-color:#c5c5c5;border-radius:50%}.b-filter:after{top:12px;left:4px}.b-filter span:after{top:-2px;left:15px}.b-filter em{position:absolute;top:-11px;right:-7px;width:14px;height:14px;color:transparent;background-color:#782ef8;border:2px solid #fff;border-radius:50%}.is-tip{position:relative;margin-top:124px}.is-tip i{cursor:pointer}.tip-box{position:absolute;top:-52px;left:50%;transform:translate(-50%);padding:7px 15px 8px;text-align:center;line-height:1.5;font-size:14px;font-weight:300;color:#fff;background-color:#313131;border-radius:8px;white-space:nowrap}.tip-box2,.tip-box3{position:absolute;transform:translate(-50%);padding:7px 15px 8px;text-align:center;line-height:1.5;font-size:14px;font-weight:300;color:#fff;background-color:#313131;border-radius:8px;white-space:nowrap;margin-top:-50px;margin-left:60px}.tip-box3{top:100px;left:0}.tip-box4{margin-top:-90px;margin-left:0}.tip-box4,.tip-box5{position:absolute;transform:translate(-50%);padding:7px 15px 8px;text-align:center;line-height:1.5;font-size:14px;font-weight:300;color:#fff;background-color:#313131;border-radius:8px;white-space:nowrap}.tip-box5{margin-top:-50px;left:60%}.tip-box2:after,.tip-box4:after,.tip-box5:after,.tip-box:after{bottom:-7px;border-top:7px solid #313131}.tip-box2:after,.tip-box3:after,.tip-box4:after,.tip-box5:after,.tip-box:after{content:"";position:absolute;left:50%;transform:translateX(-50%);border-right:7px solid transparent;border-left:7px solid transparent}.tip-box3:after{top:-7px;border-bottom:7px solid #313131}.tip-txt{top:-18px;margin-left:-50px;padding:7px 13px 5px;font-size:12px;line-height:1.5;color:#6b16ff;background-color:#e9dcff;border-radius:4px}.tip-txt,.tip-txt:before{position:absolute;left:50%}.tip-txt:before{content:"";bottom:-7px;transform:translateX(-50%);border-top:7px solid #e9dcff;border-right:5px solid transparent;border-left:5px solid transparent}.tip-txt.opp{top:auto;bottom:-18px}.tip-txt.opp:before{bottom:auto;top:-7px;border-bottom:7px solid #e9dcff;border-top:0}.tip-txt.l{top:20px;left:auto;right:5px;display:none;white-space:nowrap}.tip-txt.l:before{bottom:50%;left:-8px;transform:translateY(50%) rotate(90deg)}.btn .tip-txt{top:-45px}.flag{display:inline-block;margin-right:16px;padding:3px 8px;border-radius:4px;text-align:center;font-size:12px;font-weight:400;vertical-align:text-top;color:#fff;background-color:#782ef8}.flag.dis{background-color:#ccc!important}.flag.tmp{background-color:#888!important}.flag.wait{border:1px solid #d1d6db!important;color:#999!important;background-color:#f2f2f2!important}.flag.no,.flag.wait{padding:3px 8px 1px!important}.flag.no{border:1px solid #ff1c1c!important;color:#ff1c1c!important;background-color:#fff!important}.ingFlag{background-color:#7cd852!important}.errFlag{background-color:#c71a1a!important}.topFlag{display:inline-block;padding:5px 10px;border-radius:5px;text-align:center;font-size:14px;font-weight:400;vertical-align:text-top;color:#fff;background-color:#782ef8}.ing-pro{display:block;height:40px;line-height:40px;border:1px solid #d1d6db;color:#999;background-color:#f2f2f2}.ing-pro.ok{border-color:#e9dcff;color:#6b16ff;background-color:#e9dcff}.ing-pro.no{border-color:#ff1c1c;color:#ff1c1c;background-color:#fff}.tab-list{display:flex;position:relative;margin-bottom:40px}.tab-list:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#d1d6db}.tab-list li{position:relative}.tab-list li a{display:block;padding:23px 32px 17px;font-size:24px;border-bottom:4px solid transparent;opacity:.6}.tab-list li.ui-tabs-active a{color:#6b16ff;border-color:#782ef8;font-weight:700;opacity:1}.progress-bar{overflow:hidden;position:relative;height:2px;margin-bottom:40px;background-color:#d1d6db}.progress-bar>span{display:block;height:100%;background-color:#222}h2+.progress-bar{margin-top:-17px}.prog-step{position:absolute;right:15px;counter-reset:num}.prog-step li{float:left;margin-left:24px;counter-increment:num}.prog-step li:before{content:counter(num);display:inline-block;width:32px;height:32px;margin-right:8px;line-height:32px;text-align:center;color:#fff;text-indent:-1px;background-color:#d1d6db;border-radius:50%}.prog-step li.on:before{background-color:#782ef8}.step-skip{position:absolute;top:232px;right:15px}.prog-step-div{display:flex;flex-wrap:wrap;position:relative;padding:16px 0}.ipt-txt,.ipt-txt-class{width:480px;height:56px;padding:16px 24px;font-size:16px;border:1px solid #d1d6db;outline:none;text-align:left}.ipt-txt::-moz-placeholder{color:#999}.ipt-txt::placeholder{color:#999}.ipt-txt[disabled],.ipt-txt[readonly]{border:1px solid #d1d6db!important;background-color:#f2f2f2!important}.ipt-txt.noempty{border-color:#111}.ipt-txt.error:focus{border-color:#ff1c1c!important}.ipt-txt.ipt-nomal{border:1px solid #111!important;background-color:#fff!important}.ipt-txt.error{border-color:#ff1c1c}.txt-error{display:none;padding-left:20px;color:#ff1c1c;background:url(/_next/static/media/icon-error.4bcb6303.svg) no-repeat 0 0}.txt-error,.txt-noti{margin-top:5px;font-size:12px;text-align:left}.txt-noti{color:#6b16ff}.member-content .ipt-txt[id$=Id],.member-content .ipt-txt[id$=_id]{ime-mode:disabled}textarea.ipt-txt{width:100%;height:100%;line-height:30px}.select-box{min-width:480px;padding:16px 24px;background:#fff url(/_next/static/media/icon-arr-down.3be2b444.svg) no-repeat right 10px top 45%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-box,.ui-selectmenu-button{height:56px;border:1px solid #111;font-size:16px;vertical-align:middle}.ui-selectmenu-button{display:inline-block;position:relative;padding:16px 45px 16px 24px;text-align:left;color:#000;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-box.w-mid,.select-box.w-mid+.ui-selectmenu-button{min-width:400px}.select-box.w-small,.select-box.w-small+.ui-selectmenu-button{min-width:160px}.select-box.w-com,.select-box.w-com+.ui-selectmenu-button{min-width:240px}.select-box.w-order,.select-box.w-order+.ui-selectmenu-button{min-width:125px}.ui-selectmenu-button:focus{outline:1px dotted #000}.ui-selectmenu-button .ui-icon{position:absolute;top:25px;right:20px;width:10px;height:10px;border-bottom:1px solid #000;border-right:1px solid #000;transform:translate(-50%,-50%) rotate(45deg)}.ui-selectmenu-menu{position:absolute;z-index:100;background-color:#fff}.ui-selectmenu-menu.in-popup{z-index:9999}.ui-selectmenu-menu.ui-selectmenu-open{display:block}.ui-selectmenu-menu .ui-menu{overflow-y:auto;overflow-x:hidden;max-height:300px;margin-top:-1px;border:1px solid #000;box-sizing:border-box;text-align:left}.ui-selectmenu-menu .ui-menu .ui-menu-item{padding:16px 24px;cursor:pointer}.ui-selectmenu-disabled,.ui-selectmenu-menu .ui-menu .ui-menu-item:hover{background-color:#f2f2f2}.ui-selectmenu-disabled{border-color:#d1d6db}.ui-selectmenu-button.w-ss{text-align:left}.select-box.w-ss+.ui-selectmenu-button,.ui-selectmenu-button.w-ss{min-width:60px;height:40px;padding:8px 18px 8px 13px}.ui-selectmenu-button.w-ss .ui-icon{top:18px;right:8px;width:5px;height:5px}.ui-selectmenu-menu.w-ss .ui-menu .ui-menu-item{padding:8px 13px}.select-box.in-popup{width:100%}.select-box.in-popup+.ui-selectmenu-button{width:100%;min-width:auto}.sel-box{padding:9px 22px 9px 5px;border:0;font-size:16px;font-weight:700;color:#000;background:#fff url(/_next/static/media/icon-arr-down.3be2b444.svg) no-repeat right 5px top 45%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sel-box::-ms-expand{display:none}@media screen and (max-width:1023px){.sel-box{margin-left:-5px;font-size:14px}}.sel-init{min-width:240px;height:56px;padding:16px 24px;border:1px solid #111;font-size:16px;vertical-align:middle;background:#fff url(/_next/static/media/icon-arr-down.3be2b444.svg) no-repeat right 24px top 45%;-webkit-appearance:none;-moz-appearance:none;appearance:none}span.ipt-wrap{display:inline-block;position:relative;margin-right:56px;padding:16px 0}label.ipt-wrap2,span.ipt-wrap2{display:inline-block;position:relative;margin-left:10px;padding:5px 0;width:220px}label.ipt-wrap2{white-space:nowrap}span.ipt-wrap.pay{width:50%}.ipt-wrap.pay label{width:100%}div.ipt-wrap{position:relative;margin-bottom:16px}.ipt-group{border-top:2px solid #222;border-bottom:1px solid #d1d6db}.ipt-group div.ipt-wrap{margin:0;padding:24px 0;border-top:1px solid #d1d6db}.ipt-group div.ipt-wrap:first-child{border-top:0}.ipt-group label.ipt-wrap2,.ipt-group span.ipt-wrap{padding:24px 0}.ipt-chk{position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px;opacity:.01;display:none}.lbl-chk{display:inline-block;position:relative;padding-left:32px}div.ipt-wrap .lbl-chk{padding-left:40px;color:#222}.lbl-chk:before{left:0;top:0;width:24px;height:24px;border:1px solid #d1d6db;border-radius:2px;background-color:#fff}.lbl-chk:after,.lbl-chk:before{content:"";position:absolute;box-sizing:border-box}.lbl-chk:after{left:8px;top:4px;width:8px;height:12px;border:2px solid #d1d6db;border-top:0;border-left:0;transform:rotate(45deg)}.ipt-chk:checked+.lbl-chk:before{border-color:#782ef8;background-color:#782ef8}.ipt-chk:checked+.lbl-chk:after{border-color:#fff}.ipt-chk:focus+.lbl-chk:before{outline:1px dotted #000}.rdo-group{border-top:2px solid #222;border-bottom:1px solid #d1d6db}.rdo-group .ipt-wrap{margin:0;padding:24px 0;border-top:1px solid #d1d6db}.rdo-group .ipt-wrap:first-child{border-top:0}.ipt-rdo,.ipt-rdo2{position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px;opacity:.01}.lbl-rdo{display:inline-block;position:relative;padding-left:32px;vertical-align:middle}div.ipt-wrap .lbl-rdo{padding-left:40px}.lbl-rdo:before{left:0;width:24px;height:24px;margin-top:-12px;border:1px solid #d1d6db;background-color:#fff}.lbl-rdo:after,.lbl-rdo:before{content:"";position:absolute;top:50%;border-radius:50%;box-sizing:border-box}.lbl-rdo:after{left:6px;width:12px;height:12px;margin-top:-6px}.ipt-rdo:checked+.lbl-rdo:after{background-color:#782ef8}.ipt-rdo:disabled+.lbl-rdo:before{background-color:#eee}.ipt-rdo2:checked+.lbl-rdo:after{background-color:gray}.ipt-rdo2:focus+.lbl-rdo:before,.ipt-rdo:focus+.lbl-rdo:before{outline:1px dotted #000}.lbl-rdo .sub-t{display:block;margin-top:4px;font-size:12px;color:#999}.lbl-rdo+.ipt-txt{margin:-8px 0 -8px 13px}.rdo-group.is-noti .ipt-wrap{display:table;width:100%}.ipt-wrap .noti,.rdo-group.is-noti .ipt-wrap .lbl-rdo{display:table-cell}.ipt-wrap .noti{text-align:right;min-width:150px}.ipt-wrap .noti span{display:block}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rdo-group.is-noti .ipt-wrap .lbl-rdo{vertical-align:top}}.sel-type{overflow:hidden}.sel-type>.ipt-wrap{position:relative;float:left;margin:0 -1px 0 0;padding:0}.sel-type input[type=radio]{position:absolute;opacity:.01}.sel-type label{display:block;position:relative;width:240px;height:56px;line-height:50px;border:1px solid #d1d6db;text-align:center}.sel-type input[type=radio]:checked+label.card,label.card{line-height:30px}.sel-type input[type=radio]:checked+label{z-index:2;line-height:54px;border:2px solid #782ef8}.sel-type input[type=radio]:focus+label{outline:1px dotted #000}.sel-type.type-round{display:flex;justify-content:center;overflow:visible;margin:32px 0 40px}.sel-type.type-round .ipt-wrap{float:none;margin:0 4px}.sel-type.type-round label{width:200px;height:50px;line-height:48px;border-radius:30px;border:2px solid #ede2ff;color:#6b16ff;font-size:24px}.sel-type.type-round input[type=radio]:checked+label{line-height:48px;font-weight:700;border-color:#ede2ff;background-color:#ede2ff}.ipt-file-wrap{position:relative}.ipt-file-wrap label{display:inline-block;position:relative;width:56px;height:56px;margin-bottom:5px;border:1px solid #d1d6db;border-radius:4px;text-align:center;color:transparent;background:url(/_next/static/media/icon-file-upload.ccf0f79a.svg) no-repeat 50% 50%}.ipt-file-wrap input:focus+label{outline:1px dotted #000}.ipt-file-wrap input[disabled]+label{border:0;background-color:#f2f2f2;background-image:url(/_next/static/media/icon-file-dis.906507cb.svg)}.file-name{overflow:hidden;margin-top:16px}.file-name>div{float:left;position:relative;width:200px;height:40px;margin:0 16px 8px 0;padding:11px 16px;font-size:12px;background-color:#f2f2f2}.file-name span.n{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px;vertical-align:top}.file-name span.o{float:left;margin-left:3px;vertical-align:top}.ipt-file-btn .txt{display:inline-block;position:relative}.ipt-file-btn .txt .ipt-txt{padding-right:55px}.ipt-file-btn .txt .btn-close{top:16px}.ipt-file-btn .pick{display:inline-block;position:relative}.ipt-file-btn .pick label{width:120px;margin-left:5px}.upload-wrap{position:relative}.upload-wrap label{position:absolute;top:13px;right:18px;width:30px;height:30px;text-align:center;color:transparent;background:url(/_next/static/media/icon-search.00d0efeb.svg) no-repeat 50% 50%}.tbl-rcd .upload-wrap label{top:6px;right:5px;background-image:url(/_next/static/media/icon-search-s.6899ae68.svg)}.upload-wrap input.ipt-txt{padding-right:27px!important;text-overflow:ellipsis}.upload-wrap .btn-close-s{display:none;right:10px}.search-box{position:relative}span.search-box{display:inline-block}.search-box .ipt-txt{padding-right:80px;border-color:#111}.search-box>.ipt-txt.layout{width:520px;margin-top:10px}.search-box .btn-reset{display:none;position:absolute;top:13px;right:50px}.btnReset,.search-box .btn-reset{width:30px;height:30px;color:transparent;background:url(/_next/static/media/icon-search-close.21c666f1.png) no-repeat 50% 50%}.search-box .btn-search{top:14px}.search-box .btn-search,.search-box .btn-search-file{position:absolute;right:18px;width:30px;height:30px;color:transparent;background:url(/_next/static/media/icon-search.00d0efeb.svg) no-repeat 50% 50%}.search-box .btn-search-file{top:13px}.search-box .btn-write{position:absolute;top:0;right:0;width:100%;height:100%;color:transparent;background:url(/_next/static/media/icon-pen.45fb3642.png) no-repeat right 25px top 50%}.popup-school .search-box .btn-search{top:23px}.tbl-rcd .search-box .btn-write{background-position:right 11px top 50%}.search-box .select-box,.search-box .ui-selectmenu-button{margin-right:10px}.agree-box{margin-bottom:80px;padding-bottom:7px;border-top:2px solid #222;border-bottom:1px solid #d1d6db}.agree-box .agree-all{margin-bottom:25px;padding:24px 0;border-bottom:1px solid #d1d6db}.agree-box .ipt-fir{margin-top:24px}.agree-box .btn-detail{position:absolute;top:5px;right:0;border-bottom:1px solid #000;color:#000;opacity:.32;line-height:1}.ai-advice{display:flex;align-items:flex-end;margin:20px 0 80px}.ai-advice>strong{float:left;margin-right:25px;text-align:center;font-size:12px;color:#999;font-weight:400}.ai-advice>strong i{display:block}.ai-speech{float:left;position:relative;max-width:calc(100% - 90px);margin-bottom:24px;padding:17px 40px 17px 30px;font-weight:700;background-color:#f0e7ff;border-radius:30px}.ai-speech:before{border-right:22px solid #f0e7ff;background-color:#f0e7ff;border-bottom-right-radius:20px 15px}.ai-speech:after,.ai-speech:before{content:"";position:absolute;z-index:-1;bottom:0;left:-7px;height:25px}.ai-speech:after{width:22px;background:#fff;border-bottom-right-radius:10px 20px;transform:translate(-15px)}.tbl-info{position:relative;padding:16px 0;border-top:2px solid #222;border-bottom:1px solid #d1d6db;text-align:left}.tbl-info,.tbl-info table{width:100%}.tbl-info tbody th{font-weight:400;text-align:left;vertical-align:middle;padding:15px 0}.tbl-info td{position:relative;padding:8px 0;vertical-align:middle}.tbl-info .btn{width:120px;margin-left:5px}.tbl-info .time{display:inline-block;width:72px;margin:0 0 0 -75px;color:#ff1c1c;vertical-align:middle}.tbl-info+.sub-tit{margin-top:80px}.tbl-info .txt-r{text-align:right}.tbl-info .txt-r .btn-down{min-width:142px}.tbl-info .txt-r button.btn-second{min-width:119px}.tbl-info .sc-tit{padding:38px 10px 38px 32px;word-break:break-all}.tbl-info .sc-tit .link-line{margin-top:14px}.tbl-info .select-box+.select-box,.tbl-info .ui-selectmenu-button+.select-box+.ui-selectmenu-button{margin-left:13px}p+#childs,p+.tbl-info{margin-top:10px}.tbl-line tbody td,.tbl-line tbody th{border-top:1px solid #d1d6db;vertical-align:middle}.tbl-field{position:relative;clear:both;border-top:2px solid #222}.tbl-field+.fs-caption{margin-top:16px}.tbl-field+.fc-primary{text-align:right}.field{display:flex;flex-wrap:wrap;position:relative;padding:16px 0;border-bottom:1px solid #d1d6db}.field .th{width:200px;padding:24px 0 8px}.field .td{width:calc(100% - 200px);padding:8px 0}.field .btn{width:120px;margin-left:5px}.field .cell-categ{padding-bottom:8px}.field .add-data{padding-top:27px}.field input[type=text]{display:inline-block;margin-left:10px}#childs .field input[type=text]{margin-left:0}.field-tit{margin-bottom:40px;padding-bottom:16px;font-size:24px;border-bottom:2px solid #222}.add-fields{position:relative}.add-fields+.add-fields,.add-fields+h2{margin-top:80px}.add-fields.add-line{margin-bottom:-1px;padding:0 0 16px;border-bottom:1px solid #d1d6db}.add-fields .btn-del-field{top:12px;right:16px}.add-fields .btn-del-child{top:0}.btn-add-univ{display:block;margin:24px auto 0}.btn-add-item{margin-top:24px;text-align:center}.btn-add-field{margin-bottom:80px;padding-top:40px;border-top:1px solid #d1d6db;text-align:center}.field-wrap .btn-add-field{border-top:0}.field-wrap+.btn-add-field{margin-top:56px}.dl-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:2px solid #222;border-bottom:1px solid #d1d6db;margin-bottom:56px;padding:16px 0}.dl-info dt{width:200px;padding:8px 0}.dl-info dd{width:calc(100% - 200px);padding:8px 0;text-align:right;font-weight:700}.dl-info dd .btn-tiny{margin-left:16px}.dl-info dt.foot{font-weight:700}.dl-info dd.foot,.dl-info dt.foot{margin-top:16px;padding:24px 0 8px;border-top:1px solid #d1d6db;line-height:36px}.dl-info dd.foot{font-size:24px}.dl-info+.fs-caption{margin-top:-40px}.dl-info dd textarea{display:block;line-height:1.5}.dl-info dd textarea+.flex-wrap{margin-top:16px}.dl-info dd textarea+.text-length{top:auto;bottom:15px;right:20px}.dl-info dt .dt-file{position:absolute}.dl-info.item-infos{align-items:baseline}.dl-info.item-infos dd{text-align:left;font-weight:400;position:relative}.dl-info.item-infos dd .btn{width:120px;margin-left:5px}.find-resulte .dl-info.item-infos{align-items:baseline}.find-resulte .dl-info.item-infos dt{display:inline-block}.find-resulte .dl-info.item-infos dd{text-align:left;font-weight:400;width:calc(100% - 200px);display:inline-block}.find-resulte .dl-info.item-infos dd .btn{width:120px;margin-left:5px}.find-resulte .dl-info.item-infos dd .ipt-txt{width:40%}.list-item.schlLifeList{display:block}.list-item.schlLifeList li div:first-child{display:block;width:5%}.list-item.schlLifeList li div:nth-child(2){display:block;width:65%}.list-item.schlLifeList li div:nth-child(3),.list-item.schlLifeList li div:nth-child(4){display:block;width:15%}.list-item.schlLifeList2{display:block}.list-item.schlLifeList2 li div:first-child{display:block;width:5%}.list-item.schlLifeList2 li div:nth-child(2){display:block;width:45%}.list-item.schlLifeList2 li div:nth-child(3){display:block;width:15%}.list-item.schlLifeList2 li div:nth-child(4){display:block;width:5%}.list-item.schlLifeList2 li div:nth-child(5){display:block;width:10%}.list-item.schlLifeList2 li div:nth-child(6){display:block;width:15%}.list-item.schlLifeList3{display:block}.list-item.schlLifeList3 li div:first-child{display:block;width:20%}.list-item.schlLifeList3 li div:nth-child(2){display:block;width:80%}@media screen and (max-width:900px){.list-item.schlLifeList li div:first-child{display:block;width:25%}.list-item.schlLifeList li div:nth-child(2){display:block;width:35%}.list-item.schlLifeList li div:nth-child(3){display:block;width:15%}.list-item.schlLifeList li div:nth-child(4),.list-item.schlLifeList2 li div:first-child{display:block;width:25%}.list-item.schlLifeList2 li div:nth-child(2){display:block;width:30%}.list-item.schlLifeList2 li div:nth-child(3){display:block;width:15%}.list-item.schlLifeList2 li div:nth-child(4){display:none;width:5%}.list-item.schlLifeList2 li div:nth-child(5){display:none;width:10%}.list-item.schlLifeList2 li div:nth-child(6){display:block;width:30%}.list-item.schlLifeList3 li div:first-child{display:block;width:20%}.list-item.schlLifeList3 li div:nth-child(2){display:block;width:80%}}@media screen and (max-width:767px){.dl-info dd textarea+.flex-wrap{margin:8px 0;font-size:14px;line-height:24px}.dl-info .chks label{font-size:14px}.dl-info dt .dt-file{position:static}.dl-info.item-infos dt{width:100%;font-size:14px}.dl-info.item-infos dd{width:100%;padding:0 0 8px}.dl-info.item-infos dd .btn{width:100px}.dl-info.item-infos .ipt-txt[style*="width: 352px"],.dl-info.item-infos .ipt-txt[style*="width:352px"]{width:calc(100% - 109px)!important}.dl-info.item-infos .select-box,.dl-info.item-infos .ui-selectmenu-button{min-width:auto;width:100%}.find-resulte .dl-info.item-infos dd,.find-resulte .dl-info.item-infos dd .ipt-txt{width:100%}.ipt-wrap .noti{min-width:30%}.sel-type.type-round label{width:100%;font-size:15px}}.board-list{position:relative;margin-top:40px}.board-list .search-box{margin-bottom:24px;text-align:right}.board-list .search-box .ipt-txt{width:400px}.board-list .search-box+.tab-list{margin-top:-25px}.board-list .tab-list+.search-box{position:absolute;top:0;right:0}.board-list .select-list{position:relative;z-index:1;width:400px;margin:0 0 -56px;text-align:left}.board-list .select-list+.search-box{margin-bottom:32px}.board-list .search-box .ui-selectmenu-button:last-child{margin-right:0}table tbody tr.no-data td{width:100%;padding:80px 0 120px;text-align:center}.tbl-board{table-layout:fixed;width:100%;border-top:2px solid #222;font-weight:400}.tbl-board thead th{height:78px;padding:21px 0 19px}.tbl-board tbody td,.tbl-board thead th{border-bottom:1px solid #d1d6db;text-align:center;font-size:16px;color:#000;vertical-align:middle}.tbl-board tbody td{height:80px;padding:22px 0 18px}.tbl-board a:hover{text-decoration:underline}.tbl-board td.title{padding-left:80px;padding-right:20px;text-align:left}.tbl-board td.title,.title-add-view{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.title-add-view{padding-left:40px!important;padding-right:20px!important;text-align:left!important}.title-detail{padding:28px 32px;text-align:center;font-size:18px;font-weight:500}.title-detail,.title-detail-sub{position:relative;border-bottom:1px solid #d1d6db}.title-detail-sub{padding:15px 32px;text-align:right;font-size:14px;color:gray}.tbl-board td.tit{overflow:hidden;padding-left:27px;padding-right:20px;text-align:left;white-space:nowrap;text-overflow:ellipsis}.tbl-board td.txt{padding-left:80px;padding-right:20px;text-align:left}.tbl-board td.date{color:#999}.tbl-board .tbl-content>li>div{padding:40px}.tbl-header{display:table;width:100%;border-bottom:1px solid #d1d6db;background:#f9f9f9}.tbl-header div{display:table-cell;height:60px;padding:0 10px;text-align:center;font-size:16px;font-weight:500;color:#000;vertical-align:middle}.tbl-content li{border-bottom:1px solid #d1d6db}.tbl-content li>a{display:table;table-layout:fixed;position:relative;width:100%}.tbl-content li>a,.tbl-content li>a:hover{text-decoration:none}.tbl-content li>a:hover .txt1,.tbl-header+.tbl-content li>a:hover .tit{text-decoration:underline}.tbl-content a>div{display:table-cell;position:relative;height:80px;padding:22px 0 18px;text-align:center;font-size:16px;color:#000;vertical-align:middle}.tbl-content div.tit{position:static;padding-left:27px;padding-right:20px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tbl-content div.tit span.num{height:100%;position:absolute;top:0;left:0;text-align:center}.tbl-content div.tit .txt1{font-weight:700}.tbl-content div.tit .txt1,.tbl-content div.tit .txt2{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:920px;font-size:16px}.tbl-content div.tit .txt2{margin-top:4px}.tbl-content div.tit .txt1.b{font-size:18px}.tbl-content div.tit .txt1.b+.txt2{margin-top:10px;color:#999}.tbl-content div.tit .txt1 em{margin-right:8px}.tbl-content div.date,.tbl-content div.hits{color:#999}.tbl-content div.file .icon-file{margin:0}.tbl-content div.rb{position:absolute;right:2px;bottom:18px;height:auto;padding:0;color:#999;font-size:14px}.tbl-content div.rb>span{display:inline-block;position:relative;vertical-align:top}.tbl-content div.rb>span+span:before{content:"";display:inline-block;width:1px;height:9px;margin:0 14px 2px 16px;vertical-align:middle;background-color:#d1d6db;border-radius:50%}.tbl-content div.tg-con{padding:40px;text-align:left;border-top:1px solid #d1d6db;background-color:#f2f2f2}.tbl-content.accordion-ui .ui-accordion-header-icon{display:none}.tbl-content.accordion-ui a:after{content:"";position:absolute;top:50%;right:46px;width:13px;height:13px;margin-top:-9px;border-bottom:2px solid #888;border-left:2px solid #888;transform:rotate(-45deg);transition:all .5s}.tbl-content.accordion-ui a.ui-state-active:after{transform:translateY(30%) rotate(135deg)}.tbl-content.accordion-ui .tit .txt-q{overflow:hidden;text-overflow:ellipsis}.tbl-content .count-list{margin-top:24px}.tbl-content .count-list>span{display:inline-block;margin-right:22px;font-size:14px;color:#999}.tbl-content .view-comment{display:flex;margin-top:24px;padding:22px 16px;font-size:14px;background-color:#f2f2f2}.tbl-content .view-comment .comment-user{min-width:160px;margin-right:24px;color:#999}.tbl-content .view-comment .comment-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:21px}div.tbl-board .no-data{padding-bottom:120px;border-bottom:1px solid #d1d6db}.orderby-div{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.orderby-div .ui-selectmenu-button{min-width:auto}.orderby-div .btns{margin-bottom:8px}.orderby-div .btn-tiny+.btn-tiny{margin-left:5px}@media screen and (min-width:1024px){div.tbl-board div.num,div.tbl-board div.tit span.num{width:8.4%}div.tbl-board div.divi,div.tbl-board div.etc{width:12%}div.tbl-board div.hits{width:5%}div.tbl-board div.date{width:12%}div.tbl-board div.file{width:5%}.tbl-content div.tit.full{width:100%;padding-left:10px;padding-right:0;text-decoration:none!important}.tbl-content.accordion-ui .tit{width:calc(100% - 32%);padding-left:80px}.tbl-content .flag{display:inline-block;margin:0;padding:5px 10px;border-radius:5px;font-size:14px;font-weight:400;vertical-align:text-top;color:#fff;background-color:#782ef8}.tbl-content div.tit .flag{margin-top:35px}.tbl-header+.tbl-content div.tit .flag{margin-top:25px}.tbl-content a>div.num{padding-top:36px;vertical-align:top}.tbl-header+.tbl-content a>div.num{padding-top:22px;vertical-align:middle}}@media screen and (max-width:1023px){.tbl-header{display:none}.tbl-content li>a{display:flex;flex-wrap:wrap;padding:16px 24px}.tbl-content a>div{width:auto;height:auto;padding:0;font-size:14px;color:#999}.tbl-content div.divi{color:#000}.tbl-content div.num{display:none}.tbl-content div.tit span.num{position:static}.tbl-content div.tit{order:-1;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;margin-bottom:8px;padding:0;font-size:16px;color:#000;width:100%}.tbl-content div.tit.full{margin-bottom:0}.tbl-content div.tit .flag{margin-right:5px}.tbl-content div.tit .txt1.b{font-size:16px}.tbl-content div.tit .txt2{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.tbl-content div.rb{order:-2;position:static;margin-bottom:16px}.tbl-content a>div+div:not(.tit,.file,.rb,.etc){margin-left:16px;padding-left:20px}.tbl-content a>div+div:not(.tit,.file,.rb,.etc):after{content:"";position:absolute;top:8px;left:0;width:4px;height:4px;background-color:#d1d6db;border-radius:50%}.tbl-content div._fir{margin-left:0!important;padding-left:0!important}.tbl-content div._fir:after{display:none!important}.tbl-content div.file{margin-left:16px}.tbl-content div.file .icon-file{width:18px;height:18px;margin-top:2px}.tbl-content .icon-secret{width:18px;height:18px;margin:2px 0 0 7px}.tbl-content.accordion-ui .tit{padding-right:45px}.tbl-content.accordion-ui .tit .txt-q{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tbl-content.accordion-ui a:after{top:30px;right:30px;margin-top:0}.tbl-content .count-list{margin-top:16px}.tbl-content .view-comment{display:block;margin-top:16px;padding:16px}.tbl-content .view-comment .comment-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-top:6px;height:42px}.orderby-div{margin:0 24px 8px;white-space:nowrap}.orderby-div .btns{margin-bottom:0}.search-screen+.orderby-div .pick{margin-left:auto}}@media screen and (max-width:359px){.orderby-div{display:block}}.acc-board{border-top:2px solid #222;text-align:center}.tab-list+.acc-board{margin-top:56px}.acc-board .tg-h>div{float:left;padding:27px 0 26px}.acc-board .tg-tit>div{float:left;padding:29px 0 26px}.acc-board .tg-h{font-weight:700}.acc-board .tg-h,.acc-board .tg-tit{display:flex;align-items:center;border-bottom:1px solid #d1d6db}.acc-board .tg-tit{position:relative;cursor:pointer}.acc-board .divi{width:128px}.acc-board .date{width:160px}.acc-board .tit{width:calc(100% - 400px)}.acc-board .tg-tit .tit{padding-left:80px}.acc-board .tg-tit .date{color:#999}.acc-board .tg-con{padding:40px;text-align:left;border-bottom:1px solid #d1d6db;background-color:#f2f2f2}.acc-board .tg-tit .ui-accordion-header-icon{position:absolute;top:50%;right:46px;width:13px;height:13px;margin-top:-7px;border-bottom:2px solid #888;border-left:2px solid #888;transform:rotate(-45deg);transition:all .5s}.acc-board .tg-tit .ui-icon-triangle-1-s{transform:translateY(30%) rotate(135deg)}.divi-content .acc-board .tg-tit .tit{padding-left:24px}.divi-content .acc-board .tg-tit .ui-accordion-header-icon{right:36px}.img-board{display:flex;flex-wrap:wrap;margin:0 -1.3% -56px}.img-board li{width:30.7%;margin:0 1.3% 56px}.img-board li a{display:block}.img-board .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.img-board .date{color:#999}.img-board .img{position:relative;overflow:hidden;width:100%;margin-bottom:24px}.img-board .img img{width:100%;height:100%;transition:all .5s}.img-board a:hover img{transform:scale(1.1)}.img-board.finish a:hover img{transform:none}.img-board.finish .img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.2);-moz-backdrop-filter:blur(7px);-o-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@media screen and (max-width:1023px){._resp .swiper-ui{display:none}.img-board{margin-bottom:-40px;padding:0 24px}.img-board li{width:47.4%;margin-bottom:40px}.img-board .tit{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;height:48px;max-height:48px}.img-board .img{margin-bottom:16px}}@media screen and (max-width:600px){.img-board li{width:100%}.img-board .tit{height:auto}}.board-count{margin-bottom:40px;padding:30px 20px 5px;background-color:#f2f2f2}.board-count:after{content:"";display:block;height:0;clear:both}.board-count>div{position:relative;float:left;width:33.3%;text-align:center}.board-count>div+div:before{content:"";position:absolute;top:10px;left:0;width:1px;height:84px;background-color:#d1d6db}.board-count strong{display:block;margin-bottom:14px;font-weight:400}.board-count em{display:inline-block;text-indent:15px;margin:0 3px 20px 0;vertical-align:middle}.board-count>div.btns:before{display:none}.board-count>div.btns a{width:120px;margin:32px 2px 0}.board-detail{border-top:2px solid #222}.board-detail .board-title{position:relative;border-bottom:1px solid #d1d6db}.board-detail .board-title .flag{margin-top:1px}.board-detail .board-title .txt{padding:27px 32px;text-align:center;font-size:18px;font-weight:500;color:#222}.board-detail .board-title .subs{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding:16px 32px;border-top:1px solid #d1d6db;color:#666;font-size:14px}.board-detail .board-title .subs span{display:inline-block;position:relative}.board-detail .board-title .subs span+span:before{content:"";display:inline-block;width:4px;height:4px;margin:0 14px 2px 16px;vertical-align:middle;background-color:#d1d6db;border-radius:50%}.board-detail .board-title .subs span strong{margin-right:10px;font-weight:700}.board-detail .board-title .subs .w-info em{margin-right:15px;color:#000;font-size:16px;font-weight:700}.board-detail .board-title .subs .st{margin-left:auto}.board-detail .board-title .subs .st:before{display:none}.board-detail .viewfile{position:relative;padding:16px 32px;color:#666;font-size:14px;background:#f9f9f9;border-bottom:1px solid #d1d6db}.board-detail .viewfile span{display:inline-block;position:relative}.board-detail .viewfile span+span:before{content:"";display:inline-block;width:4px;height:4px;margin:0 14px 2px 16px;vertical-align:middle;background-color:#d1d6db;border-radius:50%}.board-detail .viewfile span strong{margin-right:10px;font-weight:700}.board-detail .viewfile .fn_con_file{margin-top:5px}.board-detail .viewfile .fn_con_file a{color:#222;padding:2px 0}.board-detail .viewfile .fn_con_file a:before{content:"";display:inline-block;width:12px;height:12px;background:url(/_next/static/media/icon-down.9b3d5ca3.svg) no-repeat 50% 50%/contain;margin-right:5px}.board-detail .borad-sub{overflow:hidden;padding:16px 32px;border-bottom:1px solid #d1d6db;color:#999}.board-detail .borad-sub .date{float:left}.board-detail .borad-sub .writer{float:right}.board-detail .edit-content{padding:32px;border-bottom:1px solid #666}.board-detail .edit-content .img-wrap{margin:0 -32px 32px;text-align:center}.board-detail .answer-box{padding:32px;background-color:#f2f2f2}.board-detail .answer-box .answer-content,.board-detail .answer-box .flag{margin-bottom:16px}.board-detail .answer-box .date{display:block;color:#999}.board-detail .btn-box{margin-top:40px}.board-detail .btn-board .btn-tiny{margin-left:5px}.all-tag>span{display:inline-block;margin:0 8px 8px 0;padding:6px 8px;font-size:14px;color:#000;background-color:#f2f2f2;border-radius:4px}.edit-content .all-tag{margin-top:80px;padding:0}.edit-content .btns{display:flex;flex-wrap:wrap;align-items:center;margin:70px 0 -18px}.edit-content .all-tag+.btns{margin-top:16px}.edit-content .btns .r{white-space:nowrap;margin:10px 0 10px auto}.edit-content .btns a+a{margin-left:4px}.file-edit-content{padding:32px}.file-content{padding:10px;border-bottom:2px solid #222;border-top:1px solid #222;text-align:center;background:#f3f3f3}.file-content .file-ul{display:flex;flex-wrap:wrap;justify-content:center}.file-content .file-li{width:165px;margin:15px;font-size:14px}.file-content .review-img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:1rem;opacity:.8}.file-content .file-name-over{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#393939!important;text-align:center}.file-content .icon-review-file{float:none}#popupReview .popup-con{width:900px;height:750px;padding:40px}#popupReview h3{font-size:18px}#popupReview .review-content{overflow-y:auto;height:100%;max-height:900px;max-width:900px;font-size:12px;font-weight:400;color:#000;display:flex;align-items:center}#popupReview .img-detail{width:-webkit-fill-available}@media screen and (max-width:430px){.file-content .file-li{width:100%}}.board-write .ipt-txt{width:100%}.board-write table .lbl-chk{width:107px}.board-write table .lbl-chk+.ipt-txt{width:544px}.board-write td .ipt-wrap:last-child{margin-bottom:0}.board-write .btn-box{margin-top:50px}.board-write .view-yn .ipt-txt{width:calc(100% - 170px);margin-right:50px}.board-write .view-yn span.ipt-wrap{margin:0}.board-write .tip-txt{display:none;white-space:nowrap}@media screen and (max-width:1023px){.board-write .view-yn .ipt-txt{width:100%;margin-right:0}}.pagination{padding-top:96px;text-align:center}.pagination a,.pagination strong{display:inline-block;position:relative;width:48px;height:48px;margin:0 -1px;line-height:48px;vertical-align:middle;text-align:center}.pagination strong{font-weight:400;color:#fff;background-color:#782ef8;border-radius:50%}.pagination a.btn-next,.pagination a.btn-prev{margin:0 8px 0 6px}.pagination a.btn-next:after,.pagination a.btn-prev:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;margin:-3px 0 0 -4px;border-top:1px solid #111;border-left:1px solid #111;transform:rotate(-45deg);transform-origin:top}.pagination a.btn-next:after{border-left:0;border-right:1px solid #111;transform:rotate(45deg)}.pagination .page-total{display:none;color:#000}@media screen and (max-width:1023px){._resp .pagination{position:relative;padding-top:30px!important}._resp .pagination a{display:none}._resp .pagination strong{display:block;width:auto;margin:0 48px;color:#782ef8;font-weight:700;background:none}._resp .pagination .page-total{display:inline;font-weight:400}._resp .pagination .page-prev{display:block;position:absolute;top:30px;left:0}._resp .pagination .page-next{display:block;position:absolute;top:30px;right:0}._resp .pagination a.page-next,._resp .pagination a.page-prev{margin:0;color:transparent}._resp .pagination a.page-next:after,._resp .pagination a.page-prev:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;margin:-3px 0 0 -4px;border-top:1px solid #111;border-left:1px solid #111;transform:rotate(-45deg);transform-origin:top}._resp .pagination a.page-next:after{border-left:0;border-right:1px solid #111;transform:rotate(45deg)}}.tbl-rcd{margin-bottom:80px}.tbl-rcd table{width:100%;border-top:2px solid #222;border-bottom:1px solid #d1d6db}.tbl-rcd tfoot th,.tbl-rcd thead th{padding:10px 0;font-weight:400;background-color:#f2f2f2}.tbl-rcd td,.tbl-rcd tfoot th,.tbl-rcd thead th{border-bottom:1px solid #d1d6db;text-align:center;vertical-align:middle}.tbl-rcd td{padding:12px 4px}.tbl-rcd td:first-child{position:relative;padding-left:0}.tbl-rcd td:last-child{padding-right:0}.tbl-rcd tfoot td{text-align:left;padding-left:24px}.tbl-rcd td .ipt-txt{width:100%;height:40px;padding:8px 13px}.tbl-rcd td .ipt-chk{float:none}.tbl-rcd td .lbl-chk{display:inline;padding-left:24px}.tbl-rcd td textarea.ipt-txt{min-height:40px;line-height:1.5}.tbl-rcd td .ipt-txt+.ipt-txt{margin-top:16px}.tbl-rcd td .btn-close{position:relative;top:auto;right:auto}.tbl-rcd tr.line th{border:1px solid #d1d6db}.tbl-rcd tr.line th:first-child{border-left:0}.tbl-rcd tr.line th:last-child{border-right:0}.tbl-rcd tr.line td{border-top:1px solid #d1d6db}.tbl-rcd tr.no-data td{padding:16px 0}.tbl-rcd tr[data-type=proto]{display:none}.tbl-rcd table+p{margin-top:16px}.tbl-rcd td.txtl{padding-left:8px;text-align:center}.tbl-rcd td.txtlTxt{text-align:center!important}.tbl-rcd .search-box .btn-search{top:6px}.tbl-rcd .search-box .btn-search,.tbl-rcd .search-box .btn-search-file{right:5px;background-image:url(/_next/static/media/icon-search-s.6899ae68.svg)}.tbl-rcd .search-box .btn-search-file{top:-13px}.tbl-rcd .search-box .ipt-txt{padding-right:27px;text-overflow:ellipsis}.tbl-rcd .pagination{padding-top:64px}.add-fields .tbl-rcd{margin-bottom:40px}div.no-data{margin-top:80px;text-align:center}div.no-data .btn-box{margin-top:100px}.icon-order,.th-order{cursor:pointer}.icon-order{position:relative;width:12px;height:16px;margin:0 0 5px 2px;vertical-align:middle}.icon-order:after{content:"▼";position:absolute;top:0;left:0;font-size:12px;color:#000;text-indent:0}.asc .icon-order:after{content:"▲";color:#782ef8}.desc .icon-order:after{content:"▼";color:#782ef8}.tbl-rgst table{table-layout:fixed;letter-spacing:-1px}.tbl-rgst .select-box.w-ss{width:100%;max-width:100%;padding:5px}.tbl-rgst .select-box.w-ss+.ui-selectmenu-button{width:100%;max-width:100%}.tbl-rgst td .ipt-txt{letter-spacing:-1px}.acc-step{border-top:2px solid #222;counter-reset:stepnum}.acc-step .tg-tit{position:relative;padding:16px 0;border-top:1px solid #d1d6db;font-weight:400;cursor:pointer;counter-increment:stepnum}.acc-step .tg-tit:first-child{border-top:0}.acc-step .tg-tit:before{content:"STEP 0" counter(stepnum);display:inline-block;width:106px;margin-right:16px;padding:8px 0;text-align:center;color:#6b16ff;background-color:#ede2ff;border-radius:20px}.acc-step .tg-con{display:none;padding-top:40px}.acc-step .tg-tit .ui-accordion-header-icon{position:absolute;top:50%;right:20px;width:13px;height:13px;margin-top:-8px;border-bottom:2px solid #888;border-left:2px solid #888;transform:rotate(-45deg);transition:all .5s}.acc-step .tg-tit .ui-icon-triangle-1-s{transform:translateY(30%) rotate(135deg)}.item-title{margin-bottom:32px}.item-title .ipt-txt{width:420px;height:40px;margin-top:8px;padding:8px 16px}.scroll-y{overflow-y:auto;max-height:430px}.scroll-y::-webkit-scrollbar{width:16px;background-color:#fff}.scroll-y::-webkit-scrollbar-track{background-color:#fff}.scroll-y::-webkit-scrollbar-thumb{border:5px solid #fff;border-radius:16px;background-color:#babac0}.scroll-y.wide-box{max-height:412px;margin-right:-12px;padding-right:12px}.scroll-y.wide-box.class-type{max-height:185px}.scroll-x{overflow-y:hidden;overflow-x:auto}.scroll-x::-webkit-scrollbar,.scroll-x::-webkit-scrollbar-thumb,.scroll-x::-webkit-scrollbar-track{height:5px;border:none;background:transparent}.scroll-x::-webkit-scrollbar-thumb{border-radius:15px;background-color:#782ef8}.swiper-ui{overflow:hidden;position:relative;margin-bottom:32px}.swiper-ui .swiper-slide{display:block;overflow:hidden;min-height:160px;padding:40px 60px;position:relative}.swiper-ui .swiper-slide .txt1{color:#666;font-size:20px;font-weight:400}.swiper-ui .swiper-slide .txt2{color:#222;font-size:28px;font-weight:700}.swiper-ui .swiper-slide .objs{position:absolute;top:0;right:84px}.swiper-ui .swiper-pagination{display:none}.swiper-ui .swiper-pagination-fraction{bottom:auto;left:auto;top:16px;right:44px;width:auto;padding:3px 13px;font-size:12px;white-space:nowrap;border-radius:12px;background:hsla(0,0%,100%,.6)}.swiper-ui .swiper-pagination-fraction span{margin:0 -2px}.swiper-ui .swiper-pagination-fraction .swiper-pagination-current{font-weight:700}.swiper-ui .swiper-btn-pause{display:none;position:absolute;z-index:2;top:16px;right:16px;width:24px;height:24px;border-radius:50%;background:hsla(0,0%,100%,.6)}.swiper-ui .swiper-btn-pause:after{content:"";position:absolute;top:7px;left:8px;width:8px;height:10px;border-left:3px solid #000;border-right:3px solid #000;box-sizing:border-box}.swiper-ui .swiper-btn-pause.play:after{left:10px;border:5px solid transparent;border-right:none;border-left:7px solid #313131}.swiper-btn-prev{margin:0 13px 0 0}.swiper-btn-next,.swiper-btn-prev{position:relative;width:48px;height:48px;color:transparent;background-color:#e3e3e3;border-radius:50%}.swiper-btn-next{margin:0}.swiper-btn-prev:after{border-left:1px solid #111;transform:translate(-50%,-50%) rotate(-45deg)}.swiper-btn-next:after,.swiper-btn-prev:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;margin:0 0 3px 2px;border-top:1px solid #111}.swiper-btn-next:after{border-right:1px solid #111;transform:translate(-90%,-50%) rotate(45deg)}.swiper-ui .swiper-slide .img-position{position:absolute;top:-10%;right:0;width:20%!important;height:120%}.swiper-ui .swiper-slide .img-position img{height:100%!important;width:auto!important}@media screen and (max-width:767px){.swiper-ui .swiper-slide{padding:20px 32% 20px 20px;min-height:80px;background-color:#fdf6e4}.swiper-ui .swiper-slide .txt1{font-size:16px;padding-top:5%}.swiper-ui .swiper-slide .txt2{font-size:22px;color:#222}.swiper-ui .swiper-slide .img-position{position:absolute;width:auto!important;height:100%;top:0}.swiper-wrapper>a{background-size:135%;background-position:0 50%}}.ui-datepicker{display:none;width:17em;padding:.2em .2em 0;border:1px solid #c5c5c5;border-radius:3px;background:#fff;color:#333;font-size:1em}.ui-datepicker .ui-helper-clearfix:after,.ui-datepicker .ui-helper-clearfix:before{content:"";clear:both;display:table;border-collapse:collapse}.ui-datepicker a{color:#333}.ui-datepicker .ui-corner-all{border-radius:3px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;overflow:hidden;position:absolute;left:50%;margin-left:-3px;top:50%;margin-top:-8px;width:16px;height:16px;text-indent:-99999px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(-45deg)}.ui-datepicker .ui-datepicker-next span{margin-left:-12px;transform:rotate(135deg)}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;margin:0 0 .4em;border-collapse:collapse;font-size:.9em}.ui-datepicker th{padding:.7em .3em;border:0;text-align:center;font-weight:700}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;background-image:none}.ui-datepicker .ui-datepicker-buttonpane button{overflow:visible;float:right;width:auto;margin:.5em .2em .4em;padding:.2em .6em .3em;cursor:pointer}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker .ui-button,.ui-datepicker .ui-button.ui-state-disabled:active,.ui-datepicker .ui-button.ui-state-disabled:hover,.ui-datepicker .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-datepicker .ui-button,.ui-datepicker .ui-state-default a,.ui-datepicker a.ui-button{color:#454545;text-decoration:none}.ui-datepicker .ui-button:focus,.ui-datepicker .ui-button:hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-datepicker .ui-state-focus a,.ui-datepicker .ui-state-hover a,.ui-datepicker a.ui-button:focus,.ui-datepicker a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-datepicker .ui-button.ui-state-active:hover,.ui-datepicker .ui-button:active,.ui-datepicker .ui-state-active,.ui-datepicker a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-datepicker .ui-icon-background,.ui-datepicker .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-datepicker .ui-state-active a{color:#fff;text-decoration:none}.ui-datepicker .ui-state-highlight{color:#777620}.ui-datepicker .ui-state-checked,.ui-datepicker .ui-state-highlight{border:1px solid #dad55e;background:#fffa90}.ui-datepicker .ui-state-highlight a{color:#777620}.ui-datepicker .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-datepicker .ui-state-error a,.ui-datepicker .ui-state-error-text{color:#5f3f3f}.ui-datepicker .ui-priority-primary{font-weight:700}.ui-datepicker .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-datepicker .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-datepicker .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.date-box{display:flex;align-items:center;height:48px;margin:16px 0 40px}.date-box .ipt-wrap{height:100%;margin-right:4px;padding:0}.date-box input[type=radio]{position:absolute;opacity:.01}.date-box label{display:block;position:relative;width:80px;height:48px;line-height:48px;border:1px solid #d1d6db;border-radius:4px;text-align:center}.date-box input[type=radio]:checked+label{z-index:2;line-height:46px;color:#6b16ff;border:2px solid #782ef8}.date-box input[type=radio]:focus+label{outline:1px dotted #000}.date-box .date-period{width:330px;height:100%;margin-right:8px;border:1px solid #d1d6db;border-radius:4px;text-align:center}.date-box .date-period input{width:120px;height:100%;padding-right:24px;border:0;font-size:16px;background:url(/_next/static/media/icon-calendar.33b59159.svg) no-repeat 100% 52%;outline:0;letter-spacing:-.5px}.date-box .date-period .demi{display:inline-block;margin:0 13px;vertical-align:middle}.date-box .btn-date{width:96px;height:100%;font-size:16px;color:#fff;background-color:#888;border-radius:4px;font-weight:300}.se2_outputarea,.se2_outputarea td,.se2_outputarea th{margin:0;padding:0;color:#666;font-size:12px;line-height:1.5}.se2_outputarea p{margin:0;padding:0}.se2_outputarea a:hover{text-decoration:underline}.se2_outputarea a:link{color:#00f}.se2_outputarea ul{margin:0 0 0 40px;padding:0}.se2_outputarea ul li{margin:0;list-style-type:disc;padding:0}.se2_outputarea ul ul li{list-style-type:circle}.se2_outputarea ul ul ul li{list-style-type:square}.se2_outputarea fieldset,.se2_outputarea img{border:0}.se2_outputarea .block-btn a{color:#000}.se2_outputarea .block-btn a:hover{text-decoration:none}.isloading-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.5rem}.banner-background{background-repeat:no-repeat;background-position:50%;background-size:cover}.swiper-ui .swiper-btn-pause-custom{display:none;position:absolute;z-index:2;top:16px;right:16px;width:24px;height:24px;border-radius:50%;background:hsla(0,0%,100%,.6)}.swiper-ui .swiper-btn-pause-custom:after{content:"";position:absolute;top:7px;left:8px;width:8px;height:10px;border-left:3px solid #000;border-right:3px solid #000;box-sizing:border-box}.swiper-ui .swiper-btn-pause-custom.play:after{left:10px;border:5px solid transparent;border-right:none;border-left:7px solid #313131}.video-wrap{position:relative;overflow:hidden;width:100%;height:0;margin:32px 0 48px;padding-bottom:56.25%;border-radius:10px}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.error-page{width:auto;max-width:1230px;margin:0 auto;padding-bottom:50px}.error-page .error-con{overflow:hidden;text-align:center}.error-page .error-con .ani-error-v1{max-width:880px;margin:-244px auto -220px}.error-page .error-con .ani-error-v2{max-width:535px;margin:32px auto 50px}.error-page .error-con .ani-error-v2 img{width:160%;margin:-97px 0 -92px}#remainCnt{padding-bottom:120px}@media screen and (max-width:767px){.error-page{padding-top:50px}.error-page .error-con .ani-error-v1{margin:-200px auto -150px}.error-page .error-con .ani-error-v2{width:80%}}@media screen and (max-width:550px){.error-page .error-con .ani-error-v1{margin:-100px auto -60px}.error-page .error-con .ani-error-v2{margin:-20px auto 32px}.error-page .error-con .ani-error-v2 img{margin:-48px 0 -43px}}.search-group{position:relative}.search-list{display:none;overflow-y:auto;position:absolute;z-index:1;top:55px;left:0;width:100%;height:170px;padding:12px 0;border:1px solid #111;background-color:hsla(0,0%,100%,.8);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.search-list{background-color:#fff}}.search-list li{display:flex;align-items:center;justify-content:space-between;padding:4px 16px 4px 24px}.search-added>div{padding:8px 40px 8px 16px}#searchAdd>div,.search-added>div{display:inline-block;position:relative;margin:16px 13px 0 0;border-radius:20px;background-color:#f5f5f5;letter-spacing:-1px}#searchAdd>div{padding:8px 16px}.search-added .btn-close-s:after,.search-added .btn-close-s:before{display:none}.search-added .btn-close-s{background:url(/_next/static/media/icon-search-close.21c666f1.png) no-repeat 50% 50%}.search-args{position:relative;z-index:1;width:400px;margin:0 0 0 auto}.search-args+.tab-list{margin-top:-80px}.tag-recommend button{font-size:16px}@media screen and (max-width:1023px){.search-args{width:100%;margin:0}.search-args+.tab-list{margin-top:0}}.range-ui{padding:0 34px}.range-ui .score-filter-ipt{margin-bottom:16px;text-align:center;line-height:40px;font-size:16px}.range-ui .score-filter-ipt .ipt-txt{width:80px;height:40px;margin-right:2px;padding:0;text-align:center;text-indent:15px;vertical-align:baseline}.range-ui .score-filter-ipt .dash{display:inline-block;margin:0 25px;font-size:24px;font-weight:700;vertical-align:top}.ui-slider{position:relative;height:16px;margin-bottom:36px;text-align:left;border-radius:8px;background-color:#d1d6db;cursor:pointer}.ui-slider .ui-slider-handle{position:absolute;z-index:2;top:-8px;width:32px;height:32px;margin-left:-16px;cursor:default;box-shadow:0 0 8px 0 rgba(0,0,0,.12);border-radius:50%;touch-action:none;background:#fff url(/_next/static/media/icon-range.7774c283.png) no-repeat 50% 50%;cursor:pointer}.ui-slider .ui-slider-range{position:absolute;z-index:1;top:0;height:100%;border:0;background-position:0 0}.ui-slider .ui-widget-header{border-radius:8px;background-color:#782ef8}.range-ui .graph{display:flex;align-items:flex-end;justify-content:space-between;height:180px;margin-bottom:24px}.range-ui .graph span{width:15px;background-color:#e9dcff;display:inline-block}body._mo .header{height:56px;border-bottom:0}body._mo .header .header-inner{padding:0 24px}body._mo .header .h-logo .icon-logo{width:78px;height:20px;margin-top:3px}body._mo .header .menu-close,body._mo .header .menu-open,body._mo .header .mo-noti{display:block}body._mo .header .h-nav{visibility:hidden;overflow-y:auto;position:fixed;top:0;left:100%;width:100%;height:100%;padding:118px 0 25px 30px;background-color:#fff;transition:left .5s,visibility .5s 1s}body._mo .header .h-nav .gnb-bg,body._mo .header .h-nav .gnb-line{display:none!important}body._mo .header .gnb{display:block;text-align:left;font-size:14px;letter-spacing:-1.5px}body._mo .header .gnb>li{width:auto;padding:24px 0;border-bottom:1px solid #d1d6db}body._mo .header .gnb>li>a{line-height:1.5;font-size:16px}body._mo .header .gnb .sub-gnb{display:flex!important;flex-wrap:wrap;opacity:1!important;position:static!important;min-height:auto;padding:0;font-size:12px}body._mo .header .gnb .sub-gnb>li{width:100%;margin:8px 40px 0 0}body._mo .header .gnb .sub-gnb>li:last-child{margin-right:0}body._mo .header .h-util{visibility:hidden;flex-wrap:wrap;position:fixed;top:0;left:100%;width:100%;padding:70px 30px 24px;background-color:#e9dcff;white-space:nowrap;transition:left .5s,visibility .5s 1s}body._mo .header .h-util a span{opacity:1}body._mo .header .h-util a{margin-right:23px}body._mo .header .h-util .util-login{position:absolute;top:28px;left:34px;color:#6b16ff;border-bottom:1px solid #6b16ff;line-height:1;font-size:16px;font-weight:700}body._mo .header.is-active{z-index:1000;transition:all .3s .1s}body._mo .header.is-active .h-nav,body._mo .header.is-active .h-util{visibility:visible;left:0;transition:left .5s}body._mo .h-logo{display:none}.content-inner._mo{width:100%;padding:16px 0 40px}.content-inner._mo>h2{position:fixed;z-index:999;top:16px;left:24px;font-size:16px;font-weight:400}.content-inner._mo>h2 .icon-back{display:inline-block}._mo .btn-tiny{height:32px;line-height:32px;font-size:14px}._mo .btn{width:100%}._mo .btn-inline .btn{width:48%}._mo select{width:100%;height:56px;padding:0 20px;border-radius:0;font-size:16px;background:#fff url(/_next/static/media/icon-arr-down.3be2b444.svg) no-repeat right 25px top 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}._mo .select-bdn{height:auto;padding:10px;border:0;background-position:100% 25%}._mo .upload-wrap .btn-close-s{top:20px;right:24px}._mo .popup-dim>div{width:100%;height:90%;top:auto;bottom:0;left:0;padding:64px 24px 0;border-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translate(0)}._mo .popup-dim .scroll-y{max-height:calc(100% - 168px)}._mo .popup-dim .btn-box{bottom:32px;padding:0 24px}._mo .popup-dim .search-box .ipt-txt{width:100%!important}._mo .popup-dim .search-result{height:calc(100% - 132px)}._mo .popup-dim .search-result .list{height:100%;max-height:100%;padding:0 0 20px}._mo .popup-dim .search-result .list .addr{margin-left:10px}._mo .popup-dim .popup-school .scroll-y{max-height:calc(100% - 140px);margin-bottom:8px}._mo .popup-school .search-added{overflow:auto;height:60px}._mo .popup-school .search-added>div{margin:8px 8px 0 0}._mo .range-ui{margin:0 auto;padding:20px}._mo .range-ui .graph span{width:5.4%}._mo .range-ui .score-filter-ipt{display:flex;justify-content:center}._mo .range-ui .score-filter-ipt .ipt-txt{text-indent:0}._mo .range-ui .score-filter-ipt .dash{margin:0 8.5%}._mo .ui-slider{margin-bottom:30px}._mo .fix-btm{position:fixed;z-index:999;bottom:0;left:0;width:100%;height:128px;border-top-left-radius:32px;border-top-right-radius:32px;box-shadow:0 -2px 20px 0 rgba(0,0,0,.24);background-color:#fff}._mo .fix-btm.open:before{content:"";position:absolute;top:12px;left:50%;transform:translateX(-50%);width:40px;height:2px;border-radius:5px;background-color:#d1d6db}._mo .fix-btm>a{display:block;padding:40px 24px 24px}._mo .fix-btm h2{margin-bottom:4px}._mo .fix-btm .fix-btm-con{height:calc(100% - 152px);margin:0 24px 24px}.content-inner._resp{width:100%}@media screen and (max-width:1023px){body._resp .vbn_breadcrumb{display:none}body._resp .header.is-active{z-index:1000}.content-inner._resp{width:100%;padding:16px 0 40px}.content-inner._resp>h2{position:fixed;z-index:999;top:16px;left:24px;min-width:80px;font-size:16px;font-weight:400;background-color:#fff}.content-inner._resp>h2 .icon-back{display:inline-block}._resp .tab-list{overflow-x:auto;margin:0 24px 20px}._resp .tab-list:before{display:none}._resp .tab-list li+li{margin-left:32px}._resp .tab-list li a{padding:0 0 3px;font-size:16px;white-space:nowrap}._resp .board-list .search-box{margin:0 24px 20px;text-align:center}._resp .board-list .search-box .ipt-txt{width:100%;border-radius:30px;border-width:2px}._resp .board-list .tab-list+.search-box{position:relative}._resp .board-list .select-box,._resp .board-list .ui-selectmenu-button{min-width:auto;width:100%}._resp .board-detail{border-top:0}._resp .board-detail .board-title{border-bottom:1px solid #d1d6db;border-top:2px solid #222;padding:10px}._resp .board-detail .board-title .txt{padding:0 0 8px;text-align:left;font-size:18px;font-weight:700;color:#222}._resp .board-detail .board-title .txt .flag{margin-right:7px}._resp .board-detail .board-title .txt>span{display:block;margin:8px 0 10px;font-size:24px}._resp .board-detail .board-title .subs{align-items:baseline;border-top:0;padding:0;text-align:left}._resp .board-detail .board-title .subs span strong{display:none}._resp .board-detail .board-title .subs .w-info em{font-size:14px;margin-right:8px}._resp .board-detail .board-title .subs .w-info~span:before{margin:0 6px 2px 8px}._resp .board-detail .board-title .subs .writer:last-child{order:-1;margin-left:0}._resp .board-detail .board-title .subs .writer:last-child:after{content:"";display:inline-block;width:4px;height:4px;margin:0 14px 2px 16px;vertical-align:middle;background-color:#d1d6db;border-radius:50%}._resp .board-detail .viewfile{padding:10px}._resp .board-detail .edit-content{padding:24px 10px}._resp .board-detail .edit-content .img-wrap{margin:0 -24px 24px}._resp .board-detail .btn-box{margin:24px 0;text-align:right}._resp .board-detail .btn-board{float:left;margin-left:20px}._resp .board-detail .btn-box .btn,._resp .btn-tiny{width:auto;height:32px;line-height:32px;padding:0 15px;font-size:14px;font-weight:400}._resp .btn-tiny-box{margin-right:24px}.btn-tiny-box{margin-top:10px}.btn-tiny{height:36px;line-height:36px}.btn-tiny,.list-item .btns .btn-tiny{font-size:14px}.list-item .btns-wrap{margin-right:0}._resp .board-write{padding:0 24px}#schlLifeList0>div:first-child>span{white-space:nowrap}#schlLifeList0>div:nth-child(2){width:100%;white-space:nowrap;overflow:hidden}#schlLifeList0>div:nth-child(2)>span{width:calc(100% - 50px)}#schlLifeList0>div:nth-child(2)>span a{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;text-align:left}.popup-dim#block-popup>div,.popup-dim#popupPp>div,.popup-dim#popupReview>div,.popup-dim#popupTerms>div,.popup-dim#recaptcha-popup>div{width:100%;height:90%;top:auto;bottom:0;left:0;padding:64px 24px 0;border-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translate(0)}.popup-dim#block-popup .review-content,.popup-dim#popupPp .edit-content,.popup-dim#popupReview .review-content,.popup-dim#popupTerms .edit-content{width:100%;max-height:calc(100% - 60px);padding-bottom:20px}._resp .popup-dim .btn-box{bottom:32px;padding:0 24px}._resp .popup-dim .btn-box.btn-inline .btn{width:48%}._resp .popup-dim .scroll-y{max-height:calc(100% - 168px)}}.board-search .pagination{padding-top:50px}.search-screen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;position:relative;margin-bottom:80px;padding:24px;background-color:#f2f2f2}.search-screen .search-box{width:400px;margin-left:16px}.search-screen .search-keyword{width:100%;margin-top:16px}.recomm-word{position:absolute;bottom:-48px;left:0;width:100%;text-align:left}.recomm-word strong{margin-right:16px}.recomm-word a{display:inline-block;border-bottom:1px solid #6b16ff;color:#6b16ff;line-height:1}.recomm-word a+a{margin-left:16px}.recomm-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.recomm-wrap .fs-3{width:100%;padding:80px 0 32px}.recomm-wrap>div{width:48%}.list-recomm{min-height:171px;margin-bottom:40px;padding:12px 0;border-top:2px solid #222;border-bottom:1px solid #d1d6db}.list-recomm li{white-space:nowrap}.list-recomm li a{display:flex;align-items:center;padding:12px 0}.list-recomm li a:hover .tit{text-decoration:underline}.list-recomm li div+div{margin-left:8px}.list-recomm li .st{margin-right:auto}.list-recomm li .num{min-width:40px;text-align:center;color:#6b16ff}.list-recomm li .num .flag{margin:0 9px 0 16px}.list-recomm li .hits{font-size:14px;color:#999}.list-recomm li .tit{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1023px){.search-screen{justify-content:flex-start;margin:-16px 0 16px;padding:0 24px;background:none}.search-screen .sel-init{min-width:100px;height:50px;margin-bottom:16px;padding:9px 22px 9px 0;border:0;border-bottom:1px solid #111;font-weight:700;font-size:14px;background-position:right 5px top 45%}.search-screen .search-box{width:100%;margin-left:0}.search-screen .search-box .ipt-txt{width:100%;border-radius:30px;border-width:2px}.search-screen .search-keyword{margin-top:24px;text-align:left}.recomm-word{position:static;margin-top:16px;text-align:center}.recomm-word strong{display:none}.recomm-wrap{display:block;padding:0 24px}.recomm-wrap>div{width:100%}.list-recomm li .num{min-width:18px}.list-recomm li .num .flag{margin:0}.list-recomm li .hits{display:none}}.comment-fir{padding:24px 32px 0}.comment-fir .comment-detail-sub{margin-top:0}.comment-detail-sub{position:relative;margin-top:24px}.comment-detail-sub .btn-tiny{display:none}.comment-detail-sub-edit{position:relative}div[class*=comment-detail-sub] .btn-tiny[class$=-cancel]{position:absolute;bottom:16px;right:84px}div[class*=comment-detail-sub] .btn-tiny.btn-second{position:absolute;bottom:16px;right:16px}.comment-text{resize:none;overflow:hidden;width:100%;height:56px;max-height:160px;padding:16px 80px 16px 24px;outline:none;border:1px solid #782ef8;font-size:16px}.comment-text::-moz-placeholder{white-space:nowrap}.comment-text::placeholder{white-space:nowrap}.text-length{display:none;position:absolute;top:10px;right:16px;color:#999;font-size:14px}.btn-tiny.like-after{color:#782ef8}.comment-order{display:flex;align-items:center;margin-bottom:8px}.comment-order>strong{margin-right:32px}.comment-order>div{display:flex;font-size:14px}.comment-order a{display:block;margin-right:16px;color:#999}.comment-order a.choose{font-weight:700;color:#000}.comment-order a:hover{text-decoration:underline}.CommentBox{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:-moz-fit-content;height:fit-content;position:relative;padding:32px 32px 24px;text-align:left}.comment_list .CommentItem{position:relative;padding:24px 0;border-bottom:1px solid #d1d6db}.comment_list .CommentItem--reply{margin-left:40px}.comment_list .CommentItem--reply+li:not(.CommentItem--reply){margin-top:-1px;border-top:1px solid #d1d6db}.comment_list .comment_nick_box{margin-bottom:8px}.comment_list .comment_nick_box .icon-user{margin:0}.comment_list .comment_nick_box .comment_nick_info{display:inline-block;font-size:16px;font-weight:700}.comment_list .comment_nick_box p{display:inline-block;margin-left:13px;font-size:14px;color:#999}.comment_list .comment_nick_box .writer_flag{display:inline-block;margin-left:8px;padding:1px 8px 0;border:1px solid #782ef8;border-radius:15px;color:#6b16ff;font-size:14px}.comment_list .comment_text_box{width:95%;font-size:14px}.comment_list .comment_block_box{color:#999;font-size:14px}.comment_list .comment_info_box{clear:both;display:flex;align-items:center;width:100%;margin-top:16px;color:#999;font-size:14px}.comment_list .comment_info_box>a{position:relative;margin-left:16px;padding-left:20px;color:#999}.comment_list .comment_info_box>a:before{content:"";position:absolute;top:8px;left:0;width:4px;height:4px;background-color:#d1d6db;border-radius:50%}.comment_list .reply-linked{float:left;margin-right:8px;color:#0a7aff;font-size:14px;font-weight:700}.comment_list .writer-highlite{background-color:#f7f2ff}.comment_list .writer-highlite:before{content:"";position:absolute;z-index:-1;top:0;left:-32px;width:calc(100% + 64px);height:100%;background-color:#f7f2ff}.comment_list .CommentItem--reply.writer-highlite:before{left:-72px;width:calc(100% + 104px)}.comment_list .comment_tool{position:absolute;top:24px;right:0}.comment_list .comment_tool .LayerMore{display:none;position:absolute;top:0;right:24px;min-width:96px;padding:8px 0;border:1px solid #eee;border-radius:4px;background-color:#fff;box-shadow:0 8px 19px 0 rgba(0,0,0,.04)}.comment_list .comment_tool .LayerMore a{display:block;padding:8px 24px;font-size:14px;line-height:1.37}.btn_comments{display:block;position:relative;margin:16px auto 0;padding:12px 0;width:139px;height:48px;border:1px solid #d1d6db;border-radius:30px;color:#999;letter-spacing:-1px;line-height:20px}.btn_comments span{display:inline-block;position:relative;margin-left:10px;font-size:15px}.popup-dim.for-recaptcha .popup-con{height:350px;text-align:center}.popup-dim.for-recaptcha .popup-con #google_recaptha{height:120px;padding:20px 0;text-align:-webkit-center}#block-popup .popup-con .dl-info dt{width:120px;padding:16px 0}#block-popup .popup-con .dl-info dd{width:calc(100% - 120px);padding:16px 0}#block-popup .popup-con .dl-info dd .ipt-wrap:last-of-type{margin-bottom:0}#block-popup .popup-con .dl-info dd .block-input{width:280px;height:40px;margin:-8px 0 -8px 20px}@media screen and (max-width:1250px){.board-count>div{width:50%}.board-count>div.btns{width:100%}}@media screen and (max-width:1023px){.comment-detail-sub{margin-top:16px}.comment-fir{padding:24px 24px 0}.comment-order>div{margin-left:auto}.CommentBox{padding:24px 24px 0}.comment_list{margin:0 -24px}.comment_list .CommentItem{padding:16px 24px}.comment_list .CommentItem--reply{margin:-1px 0 0;padding:4px 24px 16px 40px;border-top:1px solid #fff}.comment_list .CommentItem--reply.writer-highlite{padding-top:8px}.comment_list .writer-highlite:before{display:none}div[class*=comment-detail-sub] .btn-tiny[class$=-cancel]{right:80px}.comment_list .comment_nick_box .comment_nick_info{font-size:14px}.comment_list .comment_nick_box p{margin-left:5px;font-size:12px}.comment_list .comment_nick_box .writer_flag{font-size:12px}.comment_list .comment_info_box{margin-top:10px;font-size:12px}.comment_list .comment_info_box>a{margin-left:10px;padding-left:12px}.comment_list .comment_info_box>a:before{top:7px}.comment_list .comment_info_box i{margin-top:-2px}.comment_list .comment_tool{top:19px;right:24px}.comment_list .CommentItem--reply .comment_tool{top:7px}}@media screen and (max-width:767px){#block-popup .popup-con .dl-info dt{width:60px;padding:8px 0}#block-popup .popup-con .dl-info dd{width:calc(100% - 60px);padding:8px 0;font-size:14px}#block-popup .popup-con .dl-info dd:last-child{width:100%}#block-popup .popup-con .dl-info dd .block-input{width:100%;margin:10px 0 0}}.similar_post_wrap{margin-top:56px;padding:52px 24px 36px;background-color:#f4f6fa;border-radius:15px}.similar_post_wrap .similar_post_inner{max-width:960px;margin:0 auto}.similar_post_wrap .similar_post_title{display:block;color:#373f57;font-size:18px;font-weight:700;letter-spacing:-1px}.similar_post_wrap .similar_tag_list{display:flex;flex-wrap:wrap;margin-top:8px}.similar_post_wrap .similar_tag_list li{margin:8px 8px 0 0;height:32px;border-radius:15px;background-color:#fff}.similar_post_wrap .similar_tag_list li a.tag_link{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;padding:0 10px;color:#6b16ff!important;font-size:14px;letter-spacing:-.5px;line-height:32px}.similar_post_wrap .similar_post_summary{display:flex;flex-wrap:wrap;margin:24px 0 0 -12px}.similar_post_wrap .similar_post_summary li{position:relative;margin:0 0 16px 12px;padding:16px 24px;width:calc(33.3% - 12px);height:112px;border:1px solid #edeef0;border-radius:12px;background-color:#fff}.similar_post_wrap .similar_post_summary>li:hover{box-shadow:2px 6px 16px 0 rgba(17,42,128,.08)}.similar_post_wrap .post_txt_summary{display:block;display:-webkit-box;overflow:hidden;height:48px;color:#333;font-size:14px;letter-spacing:-1px;line-height:24px;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.similar_post_wrap .post_summary_bottom{display:flex;align-items:center;margin-top:8px;color:#999;font-size:12px;line-height:24px;letter-spacing:-.5px}.similar_post_wrap .post_summary_bottom p{position:relative;margin-right:20px}.similar_post_wrap .post_summary_bottom .post_date{position:relative;padding-left:12px}.similar_post_wrap .post_summary_bottom .post_date:before{content:"";position:absolute;top:4px;left:0;width:1px;height:16px;background-color:#d7dce5}.post_data.icon-chat,.similar_post_wrap .post_summary_bottom .post_data.icon-thumbs-gray{width:16px;height:16px;margin:3px 3px 0 0}.similar_post_wrap .similar_post_summary .goto{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;font-size:0}.btnTypeA,.btnTypeC{display:inline-block;height:40px;line-height:40px;padding:0 15px;border:1px solid #d1d6db;border-radius:4px;font-size:16px;font-weight:400;color:#000;text-align:center;vertical-align:middle;background-color:#fff}.field .td .ui-selectmenu-button{margin-left:10px}#cms_board_article .btn-tiny-box,.board-list .btn-tiny-box{margin-top:20px}#cms_board_article .tbl-board{margin-top:24px}.btnTypeA.fn_btn_submit{height:56px;line-height:56px;color:#fff}@media screen and (max-width:767px){.similar_post_wrap{border-radius:0}.tbl-content div.tit .txt1.b{font-size:18px}.tbl-content div.tit .txt1.b+.txt2 p span{font-size:14px!important}.board-count{padding-bottom:20px}.board-count>div.btns a{margin:0 2px}.board-count>div.btns a+a{margin-top:15px}.comment-fir{padding:20px 0 0}.comment-text{padding:10px;font-size:14px}.CommentBox{padding:24px 0}.comment_list{margin:0}.comment_list .CommentItem{padding:16px 0}.btnTypeA,.btnTypeC{font-size:14px}.board-detail .board-title .txt{padding:20px 0;color:#222}.board-detail .board-title .subs{padding:12px 0}.board-detail .board-title .viewfile{padding:10px 0}.board-detail .edit-content{padding:32px 0}.tbl-board .tbl-content>li>div{text-align:left;padding:24px 10px;font-size:13px}.btn-inline .btn+.btn{margin-left:0;margin-top:10px}.btn-inline .mgn-top-10{margin-top:10px}.tbl-content li>a{padding:16px 0}.tbl-content div.tit .txt2 p{font-size:14px}.tbl-content a>div+div:not(.tit,.file,.rb,.etc):after{width:1px;height:7px}.flag{vertical-align:middle}.tbl-content.accordion-ui a:after{right:5px}.tbl-content.accordion-ui .tit{padding-right:37px}.sel-type{width:100%}.sel-type .ipt-wrap{width:33%}.sel-type label{width:100%}.dl-info.item-infos .ipt-txt{width:calc(100% - 120px);margin-top:5px}.lbl-rdo+.ipt-txt{display:block;width:100%;margin-left:0;margin-top:10px}.fc-second .btn.btn-second{width:90px;height:40px;line-height:40px;display:block;margin:10px auto 0;font-size:14px}#useList li{display:block}#useList li div{color:#222;width:100%;display:block;vertical-align:middle}#useList li div+div{margin-top:10px}#useList li div:after{content:"";display:block;clear:both}.sub-tit+.fs-caption{margin-top:0;text-align:left}#remainCnt{padding-bottom:80px}.popup-con .search-box .btn-reset{top:9px}.btn-del-child{margin-top:14px}#childs .select-box{padding:4px 10px;height:46px;font-size:14px}.field .btn.filebt{width:110px}.scroll-y{overflow-y:auto;max-height:366px}.select-box.w-ss{padding:5px;font-size:13px;width:54px}#awardTbodyVbnAlrAil td{white-space:nowrap}.popup-school .search-box .btn-search{top:18px}.tip-txt.l{top:14px;left:auto;right:5px;white-space:nowrap}.search-added>div{max-width:100%;overflow:hidden;white-space:nowrap}.select-box.w-com+.ui-selectmenu-button{margin-bottom:7px}}@keyframes sdb{0%,50%{transform:translate(0)}25%,75%{transform:translateY(5px)}}