@keyframes show{0%{opacity:0;-webkit-filter:blur(.52vw);-moz-filter:blur(.52vw);-o-filter:blur(.52vw);-ms-filter:blur(.52vw)}to{opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0)}}@keyframes hide{0%{opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0)}to{opacity:0;-webkit-filter:blur(.52vw);-moz-filter:blur(.52vw);-o-filter:blur(.52vw);-ms-filter:blur(.52vw)}}@keyframes gradient-animation{0%{opacity:0;-webkit-filter:blur(.52vw);-moz-filter:blur(.52vw);-o-filter:blur(.52vw);-ms-filter:blur(.52vw);background-position:100%}to{opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);background-position:0}}@keyframes show-simple{0%{opacity:0}to{opacity:1}}@keyframes hide-simple{0%{opacity:1}to{opacity:0}}@keyframes show-dim{0%{opacity:0;-webkit-filter:blur(.52vw);-moz-filter:blur(.52vw);-o-filter:blur(.52vw);-ms-filter:blur(.52vw);-webkit-transform:translateZ(0)}to{opacity:.5;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);-webkit-transform:translateZ(0)}}@keyframes fade-up{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-left{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}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:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:none;border:none;outline:none;cursor:pointer}textarea{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}*{font-family:SUIT,Nanum Myeongjo,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}body{background:#000;color:#fff}#admin-counsel-detail .button-container a,#admin-counsel-detail .comment-container .comment-form .button-wrap button,#b4a-detail .content-container .select-buttons button,#b4a-detail a,#beauty-detail .btn-container a,#counsel-create form .btn-submit,#counsel-detail .comment-form .button-wrap button,#counsel-list header .button-container a,#counsel-list header .button-container button,#find-view .find-container .router-link-active,#find-view .find-container a,#find-view .find-section a,#find-view .find-section button,#home-view .section-content a,#intro-view .guide-container .contact-container .button,#lecture-detail .btn-container a,#login-view .login-section .button-container a,#login-view .login-section .button-container button,#login-view .login-section form button,#mypage-view .mypage-section form button,#review-create form .btn-submit,#review-detail .review-container .button-wrap a,#review-list header .button-container a,#section-8 .modal-wrap .download-container .black,#section-8 .modal-wrap .download-container a,#section-8 .modal-wrap button,#signup-view .signup-section form .btn-submit,#signup-view .signup-section form table tr td .input-button button,#sucession-view .sucession-section button,.admin-comment-card .info-container .btn-container .enroll,.admin-comment-card .info-container .btn-container button,.admin-form form .button-container a,.admin-form form .button-container button,.admin-form form .input-container .input-button,.admin-table .header .button-container a,.admin-table .table-wrap table .btn,.comment-card .info-container .btn-container .enroll,.comment-card .info-container .btn-container button,.menu-container .menu-wrap .close-button,.password-confirm a,.password-confirm form button,.search-wrap form button,.upload-file .file-container .file-wrap button,.upload-file label,.upload-image label,aside .menu-button{box-sizing:border-box;display:block;background:none;text-align:center;text-decoration:none;outline:none;cursor:pointer;border:none}#admin-counsel-detail .button-container a:disabled,#admin-counsel-detail .comment-container .comment-form .button-wrap button:disabled,#b4a-detail .content-container .select-buttons button:disabled,#b4a-detail a:disabled,#beauty-detail .btn-container a:disabled,#counsel-create form .btn-submit:disabled,#counsel-detail .comment-form .button-wrap button:disabled,#counsel-list header .button-container a:disabled,#counsel-list header .button-container button:disabled,#find-view .find-container .router-link-active:disabled,#find-view .find-container a:disabled,#find-view .find-section a:disabled,#find-view .find-section button:disabled,#home-view .section-content a:disabled,#intro-view .guide-container .contact-container .button:disabled,#lecture-detail .btn-container a:disabled,#login-view .login-section .button-container a:disabled,#login-view .login-section .button-container button:disabled,#login-view .login-section form button:disabled,#mypage-view .mypage-section form button:disabled,#review-create form .btn-submit:disabled,#review-detail .review-container .button-wrap a:disabled,#review-list header .button-container a:disabled,#section-8 .modal-wrap .download-container .black:disabled,#section-8 .modal-wrap .download-container a:disabled,#section-8 .modal-wrap button:disabled,#signup-view .signup-section form .btn-submit:disabled,#signup-view .signup-section form table tr td .input-button button:disabled,#sucession-view .sucession-section button:disabled,.admin-comment-card .info-container .btn-container .enroll:disabled,.admin-comment-card .info-container .btn-container button:disabled,.admin-form form .button-container a:disabled,.admin-form form .button-container button:disabled,.admin-form form .input-container .input-button:disabled,.admin-table .header .button-container a:disabled,.admin-table .table-wrap table .btn:disabled,.comment-card .info-container .btn-container .enroll:disabled,.comment-card .info-container .btn-container button:disabled,.menu-container .menu-wrap .close-button:disabled,.password-confirm a:disabled,.password-confirm form button:disabled,.search-wrap form button:disabled,.upload-file .file-container .file-wrap button:disabled,.upload-file label:disabled,.upload-image label:disabled,aside .menu-button:disabled{border-color:#f0f0f0;background-color:#f6f6f6;color:#d2d2d2;cursor:not-allowed}#admin-counsel-detail .button-container a,#admin-counsel-detail .comment-container .comment-form .button-wrap button,#b4a-detail a,#beauty-detail .btn-container a,#counsel-create form .btn-submit,#counsel-detail .comment-form .button-wrap button,#counsel-list header .button-container a,#counsel-list header .button-container button,#find-view .find-container .router-link-active,#find-view .find-section a,#find-view .find-section button,#home-view .section-content a,#lecture-detail .btn-container a,#login-view .login-section form button,#mypage-view .mypage-section form button,#review-create form .btn-submit,#review-detail .review-container .button-wrap a,#review-list header .button-container a,#section-8 .modal-wrap .download-container a,#signup-view .signup-section form .btn-submit,#signup-view .signup-section form table tr td .input-button button,#sucession-view .sucession-section button,.admin-comment-card .info-container .btn-container .enroll,.admin-form form .button-container a,.admin-form form .button-container button,.admin-form form .input-container .input-button,.admin-table .header .button-container a,.comment-card .info-container .btn-container .enroll,.password-confirm form button,.upload-file label,.upload-image label{background-color:#243686;color:#fff;font-weight:700}.admin-comment-card .info-container .btn-container button,.comment-card .info-container .btn-container button{background-color:#f6f6f6;color:#000}.menu-container .menu-wrap .close-button,.upload-file label,aside .menu-button{color:#000}#section-8 .modal-wrap .download-container .black{background-color:#000;color:#fff}#find-view .find-container a,#login-view .login-section .button-container a,#login-view .login-section .button-container button{background-color:#fff;color:#000}#section-8 .modal-wrap button,.password-confirm a,.upload-file .file-container .file-wrap button{cursor:pointer;border:none;width:24px;height:24px;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.071.928a1.25 1.25 0 0 0-1.768 0L8 6.232 2.697.928A1.25 1.25 0 1 0 .929 2.696L6.232 8 .93 13.303a1.25 1.25 0 1 0 1.768 1.768L8 9.767l5.303 5.304a1.25 1.25 0 1 0 1.768-1.768L9.768 8l5.303-5.304a1.25 1.25 0 0 0 0-1.768Z' fill='%23414D5C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}#counsel-create form table tr td .input-container input,#find-view .find-section form table td input,#login-view .login-section form .input-container input,#mypage-view .mypage-section form table tr td input,#review-create form table tr td .input-container input,#signup-view .signup-section form table tr td input,.admin-form form .input-container input,.password-confirm form input,.search-wrap form input{box-sizing:border-box;outline:none;background-color:#fff}#counsel-create form table tr td .input-container input:not([type=radio]),#find-view .find-section form table td input:not([type=radio]),#login-view .login-section form .input-container input:not([type=radio]),#mypage-view .mypage-section form table tr td input:not([type=radio]),#review-create form table tr td .input-container input:not([type=radio]),#signup-view .signup-section form table tr td input:not([type=radio]),.admin-form form .input-container input:not([type=radio]),.password-confirm form input:not([type=radio]),.search-wrap form input:not([type=radio]){border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}#counsel-create form table tr td .input-container input:focus,#find-view .find-section form table td input:focus,#login-view .login-section form .input-container input:focus,#mypage-view .mypage-section form table tr td input:focus,#review-create form table tr td .input-container input:focus,#signup-view .signup-section form table tr td input:focus,.admin-form form .input-container input:focus,.password-confirm form input:focus,.search-wrap form input:focus{outline:none}#counsel-create form table tr td .input-container input,#find-view .find-section form table td input,#login-view .login-section form .input-container input,#mypage-view .mypage-section form table tr td input,#review-create form table tr td .input-container input,#signup-view .signup-section form table tr td input,.admin-form form .input-container input,.password-confirm form input{border:1px solid #131313;padding:0 5px}#counsel-create form table tr td .input-container input::-moz-placeholder,#find-view .find-section form table td input::-moz-placeholder,#login-view .login-section form .input-container input::-moz-placeholder,#mypage-view .mypage-section form table tr td input::-moz-placeholder,#review-create form table tr td .input-container input::-moz-placeholder,#signup-view .signup-section form table tr td input::-moz-placeholder,.admin-form form .input-container input::-moz-placeholder,.password-confirm form input::-moz-placeholder{color:#d2d2d2}#counsel-create form table tr td .input-container input::placeholder,#find-view .find-section form table td input::placeholder,#login-view .login-section form .input-container input::placeholder,#mypage-view .mypage-section form table tr td input::placeholder,#review-create form table tr td .input-container input::placeholder,#signup-view .signup-section form table tr td input::placeholder,.admin-form form .input-container input::placeholder,.password-confirm form input::placeholder{color:#d2d2d2}#counsel-create form table tr td .input-container input:-moz-read-only,#find-view .find-section form table td input:-moz-read-only,#login-view .login-section form .input-container input:-moz-read-only,#mypage-view .mypage-section form table tr td input:-moz-read-only,#review-create form table tr td .input-container input:-moz-read-only,#signup-view .signup-section form table tr td input:-moz-read-only,.admin-form form .input-container input:-moz-read-only,.password-confirm form input:-moz-read-only{border-color:#f0f0f0;background-color:#f6f6f6;color:#d2d2d2;cursor:default}#counsel-create form table tr td .input-container input:read-only,#find-view .find-section form table td input:read-only,#login-view .login-section form .input-container input:read-only,#mypage-view .mypage-section form table tr td input:read-only,#review-create form table tr td .input-container input:read-only,#signup-view .signup-section form table tr td input:read-only,.admin-form form .input-container input:read-only,.password-confirm form input:read-only{border-color:#f0f0f0;background-color:#f6f6f6;color:#d2d2d2;cursor:default}.search-wrap form input{border:0}.select-wrap select{box-sizing:border-box;outline:none;appearance:none;color:#000;-webkit-appearance:none;-moz-appearance:none;-webkit-color:#000}.select-wrap select:focus{outline:none}.select-wrap select{border:.05vw solid #cfd4e3;padding:.52vw;background-image:url(/img/arrow-down.27804ef6.svg);background-repeat:no-repeat;background-position:calc(100% - .52vw);background-size:1.25vw,1.25vw;background-color:transparent}@media(min-width:768px)and (max-width:1279px){.select-wrap select{padding:1.3vw;border-width:.13vw;background-position:calc(100% - .91vw);background-size:3.13vw,3.13vw}}@media(max-width:767px){.select-wrap select{padding:10px;border-width:.28vw;background-position:calc(100% - 7px);background-size:24px,24px}}.select-wrap select:disabled{border-color:#f0f0f0;background-color:#f6f6f6;color:#d2d2d2;cursor:default}.select-wrap select option:disabled{color:#d2d2d2}.select-wrap select option{color:#000}.select-wrap select:invalid{color:#666}#home-view{position:relative;font-family:Nanum Myeongjo}#home-view .navigation-wrap{position:fixed;top:50%;left:1.82vw;transform:translateY(-50%);z-index:999}@media(min-width:768px)and (max-width:1279px){#home-view .navigation-wrap{left:1.95vw}}@media(max-width:767px){#home-view .navigation-wrap{display:none}}#home-view .navigation-wrap ol li:not(first-child){margin-top:1.56vw}@media(min-width:768px)and (max-width:1279px){#home-view .navigation-wrap ol li:not(first-child){margin-top:3.91vw}}#home-view .navigation-wrap ol li button{border:.21vw solid #fff;width:.63vw;height:.63vw;box-sizing:border-box;padding:0;display:block;border-radius:1.04vw;background-color:#fff;content:""}@media(min-width:768px)and (max-width:1279px){#home-view .navigation-wrap ol li button{width:1.56vw;height:1.56vw;border-width:.52vw;border-radius:1.56vw}}#home-view .navigation-wrap ol li .active{background-color:transparent;border-color:#96aaea}#home-view .section-wrap{width:100%;height:calc(var(--vh, 1vh)*100);overflow:hidden;touch-action:none}#home-view section{width:100%;height:calc(var(--vh, 1vh)*100);background-size:cover;background-repeat:no-repeat;background-position:50%}#home-view .video-wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#home-view .video-wrap video{width:100%;height:100%}#home-view .section-content{height:100%;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center;position:relative}#home-view .section-content picture{position:absolute;top:0;left:0;width:100%;height:100%}#home-view .section-content picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4}@media(min-width:768px)and (max-width:1279px){#home-view .section-content picture img{opacity:.7}}@media(max-width:767px){#home-view .section-content picture img{opacity:.9}}#home-view .section-content h1{font-size:3.85vw;font-weight:800;line-height:1.2}@media(min-width:768px)and (max-width:1279px){#home-view .section-content h1{font-size:5.73vw}}@media(max-width:767px){#home-view .section-content h1{font-size:5.56vw}}#home-view .section-content h2{font-size:2.81vw;font-weight:700;line-height:1.2;position:relative}@media(min-width:768px)and (max-width:1279px){#home-view .section-content h2{font-size:5.73vw}}@media(max-width:767px){#home-view .section-content h2{font-size:5.56vw}}#home-view .section-content h2 strong{font-size:3.85vw;font-weight:800}@media(min-width:768px)and (max-width:1279px){#home-view .section-content h2 strong{font-size:7.81vw}}@media(max-width:767px){#home-view .section-content h2 strong{font-size:6.67vw}}#home-view .section-content p{margin-top:2.08vw;font-size:1.35vw;line-height:1.5}@media(min-width:768px)and (max-width:1279px){#home-view .section-content p{margin-top:3.91vw;font-size:3.13vw}}@media(max-width:767px){#home-view .section-content p{margin-top:4.44vw;font-size:3.89vw}}#home-view .section-content .button-container{display:flex;justify-content:center;align-items:center;gap:.52vw;margin-top:3.13vw}@media(min-width:768px)and (max-width:1279px){#home-view .section-content .button-container{margin-top:3.91vw;flex-direction:column;gap:1.82vw}}@media(max-width:767px){#home-view .section-content .button-container{margin-top:4.44vw;flex-direction:column;gap:1.67vw}}#home-view .section-content a{border-radius:5.21vw;padding:1.46vw 3.65vw;font-size:1.25vw;line-height:1.2;font-weight:400}@media(min-width:768px)and (max-width:1279px){#home-view .section-content a{padding:3.65vw 0;font-size:3.13vw;width:40.89vw;border-radius:30vw}}@media(max-width:767px){#home-view .section-content a{padding:3.89vw 0;font-size:3.89vw;width:45.83vw;border-radius:27.78vw}}#home-view .dim{width:100%;height:100%;background-color:#000;opacity:.65}#home-view .bg-248657{background-color:#248657!important}#home-view .color-248657{color:#248657!important}#home-view .font-base{font-weight:100}#login-view{display:flex;justify-content:center;align-items:center}#login-view .login-section{padding:3.12vw 1.46vw;width:25vw;box-sizing:border-box}@media(min-width:768px)and (max-width:1279px){#login-view .login-section{padding:7.81vw 3.65vw;width:58.59vw}}@media(max-width:767px){#login-view .login-section{padding:13.89vw 8.33vw;width:100%}}#login-view .login-section h2{color:#333;font-size:1.67vw;font-weight:700;text-align:center;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#login-view .login-section h2{font-size:4.17vw}}@media(max-width:767px){#login-view .login-section h2{font-size:8.89vw}}#login-view .login-section form{margin-top:1.04vw;display:flex;justify-content:center;align-items:center;gap:1.04vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#login-view .login-section form{margin-top:2.6vw;gap:2.6vw}}@media(max-width:767px){#login-view .login-section form{margin-top:5.56vw;gap:5.56vw}}#login-view .login-section form .input-container{width:100%}#login-view .login-section form .input-container label{font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#login-view .login-section form .input-container label{font-size:2.08vw}}@media(max-width:767px){#login-view .login-section form .input-container label{font-size:4.44vw}}#login-view .login-section form .input-container input{margin-top:.42vw;width:100%;padding:.73vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#login-view .login-section form .input-container input{margin-top:1.04vw;padding:1.82vw;font-size:2.08vw}}@media(max-width:767px){#login-view .login-section form .input-container input{margin-top:2.22vw;padding:3.89vw;font-size:4.44vw}}#login-view .login-section form .error{width:100%;display:flex;justify-content:normal;align-items:normal;gap:.42vw;flex-direction:column;color:red}@media(min-width:768px)and (max-width:1279px){#login-view .login-section form .error{gap:1.04vw}}@media(max-width:767px){#login-view .login-section form .error{gap:2.22vw}}#login-view .login-section form button{width:100%;padding:.73vw;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#login-view .login-section form button{padding:1.82vw;font-size:2.08vw}}@media(max-width:767px){#login-view .login-section form button{padding:3.89vw;font-size:4.44vw}}#login-view .login-section form ul{width:100%;display:flex;justify-content:space-between;align-items:normal}#login-view .login-section form ul a{color:#8b8b8b;text-decoration:none}#login-view .login-section .button-container{margin-top:2.08vw;display:flex;justify-content:center;align-items:center;gap:.52vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#login-view .login-section .button-container{margin-top:5.21vw;gap:1.3vw}}@media(max-width:767px){#login-view .login-section .button-container{margin-top:11.11vw;gap:2.78vw}}#login-view .login-section .button-container a,#login-view .login-section .button-container button{width:100%;padding:.73vw;display:flex;justify-content:center;align-items:center;gap:.52vw;font-size:.83vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#login-view .login-section .button-container a,#login-view .login-section .button-container button{padding:1.82vw;font-size:2.08vw;gap:1.3vw}}@media(max-width:767px){#login-view .login-section .button-container a,#login-view .login-section .button-container button{padding:3.89vw;font-size:4.44vw;gap:2.78vw}}#login-view .login-section .button-container a img,#login-view .login-section .button-container button img{width:1.04vw;height:1.04vw;-o-object-fit:contain;object-fit:contain}@media(min-width:768px)and (max-width:1279px){#login-view .login-section .button-container a img,#login-view .login-section .button-container button img{width:2.6vw;height:2.6vw}}@media(max-width:767px){#login-view .login-section .button-container a img,#login-view .login-section .button-container button img{width:5.56vw;height:5.56vw}}#login-view .login-section .button-container .kakao{background-color:#fee500}#login-view .login-section .button-container .naver{background-color:#5fc43a;color:#fff}#signup-view{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#signup-view .signup-section{padding:8.33vw 1.46vw;width:33.33vw;box-sizing:border-box}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section{padding:20.83vw 3.65vw;width:76.82vw}}@media(max-width:767px){#signup-view .signup-section{padding:13.89vw 8.33vw;width:100%}}#signup-view .signup-section h2{font-size:1.67vw;font-weight:700;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section h2{font-size:4.17vw}}@media(max-width:767px){#signup-view .signup-section h2{font-size:8.89vw}}#signup-view .signup-section form{width:-moz-fit-content;width:fit-content;margin:1.04vw auto 0}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form{margin:2.6vw auto 0}}@media(max-width:767px){#signup-view .signup-section form{margin:5.56vw auto 0}}#signup-view .signup-section form table tr{border-top:.05vw solid #000;border-bottom:.05vw solid #000}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form table tr{border-width:.13vw}}@media(max-width:767px){#signup-view .signup-section form table tr{border-width:.28vw}}#signup-view .signup-section form table tr th{width:9.38vw;padding:.99vw 1.04vw;box-sizing:border-box;font-size:.94vw;line-height:1.25;text-align:start;vertical-align:middle;word-break:keep-all}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form table tr th{width:23.44vw;padding:2.47vw 2.6vw;font-size:2.34vw}}@media(max-width:767px){#signup-view .signup-section form table tr th{width:27.78vw;padding:2.78vw 3.56vw;font-size:5vw;word-break:keep-all}}#signup-view .signup-section form table tr td{padding:.52vw;border-left:.05vw solid #000;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form table tr td{padding:1.3vw;border-width:.13vw}}@media(max-width:767px){#signup-view .signup-section form table tr td{padding:2.78vw;border-width:.28vw}}#signup-view .signup-section form table tr td input{width:100%;padding:.52vw;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form table tr td input{padding:1.3vw;font-size:2.08vw}}@media(max-width:767px){#signup-view .signup-section form table tr td input{padding:2.78vw;font-size:4.44vw}}#signup-view .signup-section form table tr td .input-button{display:flex;justify-content:normal;align-items:center;gap:.52vw}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form table tr td .input-button{gap:1.3vw}}@media(max-width:767px){#signup-view .signup-section form table tr td .input-button{flex-direction:column;gap:2.78vw}}#signup-view .signup-section form table tr td .input-button input{flex-grow:1}#signup-view .signup-section form table tr td .input-button button{padding:.52vw 1.56vw;border-radius:5.16vw;font-size:.83vw;font-weight:400;line-height:1.2;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form table tr td .input-button button{padding:1.3vw 3.91vw;border-radius:12.89vw;font-size:2.08vw}}@media(max-width:767px){#signup-view .signup-section form table tr td .input-button button{padding:2.78vw 8.33vw;border-radius:27.5vw;font-size:4.44vw}}#signup-view .signup-section form p{margin-top:.52vw;font-size:.73vw;font-weight:400;line-height:1.2}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form p{margin-top:1.3vw;font-size:1.82vw}}@media(max-width:767px){#signup-view .signup-section form p{margin-top:2.78vw;font-size:3.89vw}}#signup-view .signup-section form .error{color:red}#signup-view .signup-section form .checkbox-wrap{margin-top:1.04vw;display:flex;justify-content:normal;align-items:center}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form .checkbox-wrap{margin-top:2.6vw}}@media(max-width:767px){#signup-view .signup-section form .checkbox-wrap{margin-top:5.56vw}}#signup-view .signup-section form .checkbox-wrap input{width:.83vw;height:.83vw;margin:.1vw}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form .checkbox-wrap input{width:2.08vw;height:2.08vw;margin:.26vw}}@media(max-width:767px){#signup-view .signup-section form .checkbox-wrap input{width:4.44vw;height:4.44vw;margin:.56vw}}#signup-view .signup-section form .checkbox-wrap a{color:#000;text-decoration:none;width:100%}#signup-view .signup-section form .required:after{content:"(필수)";font-size:.73vw;color:red}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form .required:after{font-size:1.82vw}}@media(max-width:767px){#signup-view .signup-section form .required:after{font-size:3.89vw}}#signup-view .signup-section form .btn-submit{margin-top:4.17vw;padding:1.04vw;width:100%;font-size:.83vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#signup-view .signup-section form .btn-submit{margin-top:6.51vw;padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){#signup-view .signup-section form .btn-submit{margin-top:13.89vw;padding:5.56vw;font-size:4.44vw}}#find-view{display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:767px){#find-view{padding:16.67vw 0}}#find-view .find-container{display:flex;justify-content:center;align-items:center;padding:3.13vw 1.46vw 0}@media(min-width:768px)and (max-width:1279px){#find-view .find-container{padding:7.81vw 3.65vw 0}}@media(max-width:767px){#find-view .find-container{padding:0 8.33vw}}#find-view .find-container a{width:15.21vw;height:3.13vw;border:.05vw solid rgba(0,0,0,.102);box-sizing:border-box;font-size:.83vw;font-weight:700;line-height:3.13vw}@media(min-width:768px)and (max-width:1279px){#find-view .find-container a{width:38.02vw;height:7.81vw;border-width:.13vw;font-size:2.08vw;line-height:7.81vw}}@media(max-width:767px){#find-view .find-container a{width:41.67vw;height:16.67vw;border-width:.28vw;font-size:4.44vw;line-height:16.67vw}}#find-view .find-section{padding:1.04vw 1.46vw 3.13vw;width:33.33vw;box-sizing:border-box}@media(min-width:768px)and (max-width:1279px){#find-view .find-section{padding:2.6vw 3.65vw 7.81vw;width:83.33vw}}@media(max-width:767px){#find-view .find-section{padding:5.56vw 8.33vw 0;width:100%}}#find-view .find-section p{font-size:.83vw;font-weight:400;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#find-view .find-section p{font-size:2.08vw}}@media(max-width:767px){#find-view .find-section p{font-size:4.44vw;white-space:nowrap}}#find-view .find-section h3{padding:2.6vw 0 1.04vw;text-align:center;font-size:1.04vw;font-weight:700;line-height:1}@media(min-width:768px)and (max-width:1279px){#find-view .find-section h3{padding:6.51vw 0 2.6vw;font-size:2.6vw}}@media(max-width:767px){#find-view .find-section h3{padding:6.51vw 0 2.6vw;font-size:5.56vw}}#find-view .find-section form{margin-top:1.04vw;display:flex;justify-content:center;align-items:normal;gap:1.04vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#find-view .find-section form{margin-top:2.6vw;gap:2.6vw}}@media(max-width:767px){#find-view .find-section form{margin-top:5.56vw;gap:5.56vw}}#find-view .find-section form table tr{border-top:.05vw solid #000;border-bottom:.05vw solid #000}@media(min-width:768px)and (max-width:1279px){#find-view .find-section form table tr{border-width:.13vw}}@media(max-width:767px){#find-view .find-section form table tr{border-width:.28vw}}#find-view .find-section form table th{width:9.38vw;padding:.99vw 1.04vw;box-sizing:border-box;font-size:.94vw;line-height:1.25;text-align:start;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#find-view .find-section form table th{width:23.44vw;padding:2.47vw 2.6vw;font-size:2.34vw}}@media(max-width:767px){#find-view .find-section form table th{width:27.78vw;padding:2.78vw 0 2.78vw 3.56vw;font-size:5vw}}#find-view .find-section form table td{padding:.52vw;border-left:.05vw solid #000;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#find-view .find-section form table td{padding:1.3vw;border-width:.13vw}}@media(max-width:767px){#find-view .find-section form table td{padding:2.78vw;border-width:.28vw}}#find-view .find-section form table td input{width:100%;padding:.52vw;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#find-view .find-section form table td input{padding:1.3vw;font-size:2.08vw}}@media(max-width:767px){#find-view .find-section form table td input{padding:2.78vw;font-size:4.44vw}}#find-view .find-section form .error{color:red}#find-view .find-section form .error li{font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#find-view .find-section form .error li{font-size:2.08vw}}@media(max-width:767px){#find-view .find-section form .error li{font-size:4.44vw}}#find-view .find-section a,#find-view .find-section button{margin-top:1.56vw;padding:1.04vw;width:100%;font-size:.83vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#find-view .find-section a,#find-view .find-section button{margin-top:3.91vw;padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){#find-view .find-section a,#find-view .find-section button{margin-top:8.33vw;padding:5.56vw;font-size:4.44vw}}#mypage-view{display:flex;justify-content:center;align-items:center}#mypage-view .mypage-section{padding:3.13vw 1.46vw;width:33.33vw;box-sizing:border-box}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section{padding:7.81vw 3.65vw;width:83.33vw}}@media(max-width:767px){#mypage-view .mypage-section{padding:16.67vw 7.78vw;width:100%}}#mypage-view .mypage-section h2{font-size:1.67vw;font-weight:700;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section h2{font-size:4.17vw}}@media(max-width:767px){#mypage-view .mypage-section h2{font-size:8.89vw}}#mypage-view .mypage-section form{width:100%;margin-top:2.6vw}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form{margin-top:6.51vw}}@media(max-width:767px){#mypage-view .mypage-section form{margin-top:13.89vw}}#mypage-view .mypage-section form table{width:100%}#mypage-view .mypage-section form table tr{border-top:.05vw solid #000;border-bottom:.05vw solid #000}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form table tr{border-width:.13vw}}@media(max-width:767px){#mypage-view .mypage-section form table tr{border-width:.28vw}}#mypage-view .mypage-section form table tr th{width:9.38vw;padding:.52vw 1.04vw;box-sizing:border-box;font-size:.94vw;line-height:1.25;text-align:start;vertical-align:middle;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form table tr th{width:23.44vw;padding:2.6vw;font-size:2.34vw}}@media(max-width:767px){#mypage-view .mypage-section form table tr th{width:27.78vw;padding:2.78vw 4.17vw;font-size:5vw;white-space:wrap;word-break:keep-all}}#mypage-view .mypage-section form table tr td{padding:.52vw;border-left:.05vw solid #000;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form table tr td{padding:1.3vw;border-width:.13vw}}@media(max-width:767px){#mypage-view .mypage-section form table tr td{padding:2.78vw;border-width:.28vw}}#mypage-view .mypage-section form table tr td input{width:100%;padding:.52vw;font-size:.71vw}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form table tr td input{padding:1.3vw;font-size:1.82vw}}@media(max-width:767px){#mypage-view .mypage-section form table tr td input{padding:2.78vw;font-size:3.89vw}}#mypage-view .mypage-section form .error{margin-top:.52vw;color:red;font-size:.63vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form .error{margin-top:1.3vw;font-size:1.56vw}}@media(max-width:767px){#mypage-view .mypage-section form .error{margin-top:2.78vw;font-size:3.33vw}}#mypage-view .mypage-section form a{margin-top:1.04vw;display:block;font-size:.73vw;font-weight:700;color:#000;text-decoration:none}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form a{margin-top:2.6vw;font-size:1.82vw}}@media(max-width:767px){#mypage-view .mypage-section form a{margin-top:5.56vw;font-size:3.89vw}}#mypage-view .mypage-section form button{margin-top:4.17vw;width:100%;padding:1.04vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#mypage-view .mypage-section form button{margin-top:10.42vw;padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){#mypage-view .mypage-section form button{margin-top:22.22vw;padding:5.56vw;font-size:4.44vw}}#sucession-view{display:flex;justify-content:center;align-items:center}#sucession-view .sucession-section{padding:3.13vw 1.46vw;width:33.33vw;box-sizing:border-box}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section{padding:7.81vw 3.65vw;width:83.33vw}}@media(max-width:767px){#sucession-view .sucession-section{padding:16.67vw 7.78vw;width:100%}}#sucession-view .sucession-section h2{font-size:1.67vw;font-weight:700;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section h2{font-size:4.17vw}}@media(max-width:767px){#sucession-view .sucession-section h2{font-size:8.89vw}}#sucession-view .sucession-section p{margin-top:2.6vw;font-size:.83vw;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section p{margin-top:6.51vw;font-size:2.08vw}}@media(max-width:767px){#sucession-view .sucession-section p{margin-top:13.89vw;font-size:3.61vw}}#sucession-view .sucession-section ul{margin-top:2.6vw;padding:1.56vw 1.04vw;border-top:.05vw solid #131313;border-bottom:.05vw solid #131313;list-style:disc}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section ul{margin-top:6.51vw;padding:3.91vw 2.6vw;border-width:.13vw}}@media(max-width:767px){#sucession-view .sucession-section ul{margin-top:13.89vw;padding:5.56vw 2.78vw;border-width:.28vw}}#sucession-view .sucession-section ul li{margin-left:1.04vw;font-size:.83vw;line-height:1.875}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section ul li{margin-left:2.6vw;font-size:2.08vw}}@media(max-width:767px){#sucession-view .sucession-section ul li{margin-left:2.78vw;font-size:3.61vw;line-height:1.43}}#sucession-view .sucession-section .checkbox-wrap{display:flex;justify-content:normal;align-items:center;margin-top:1.04vw}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section .checkbox-wrap{margin-top:2.6vw}}@media(max-width:767px){#sucession-view .sucession-section .checkbox-wrap{margin-top:5.56vw}}#sucession-view .sucession-section .checkbox-wrap input{width:.83vw;height:.83vw;margin:.21vw}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section .checkbox-wrap input{width:2.08vw;height:2.08vw;margin:.52vw}}@media(max-width:767px){#sucession-view .sucession-section .checkbox-wrap input{width:4.44vw;height:4.44vw;margin:1.11vw;flex-shrink:0}}#sucession-view .sucession-section .checkbox-wrap label{font-size:.73vw;font-weight:700;line-height:1.29}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section .checkbox-wrap label{font-size:1.82vw}}@media(max-width:767px){#sucession-view .sucession-section .checkbox-wrap label{font-size:3.69vw}}#sucession-view .sucession-section .checkbox-wrap label:after{content:" (필수)";color:red}#sucession-view .sucession-section .error{margin-top:.52vw;font-size:.73vw;font-weight:700;color:red;text-align:start}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section .error{margin-top:1.3vw;font-size:1.82vw}}@media(max-width:767px){#sucession-view .sucession-section .error{margin-top:2.78vw;font-size:3.61vw}}#sucession-view .sucession-section button{width:100%;margin-top:4.17vw;padding:1.04vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#sucession-view .sucession-section button{margin-top:10.42vw;padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){#sucession-view .sucession-section button{margin-top:13.89vw;padding:5.56vw;font-size:4.44vw}}#user-view>section{min-height:calc(var(--vh, 1vh)*100 - 17.12vw)}@media(min-width:768px)and (max-width:1279px){#user-view>section{min-height:calc(var(--vh, 1vh)*100 - 48.25vw)}}@media(max-width:767px){#user-view>section{min-height:calc(var(--vh, 1vh)*100 - 94.63vw)}}#policy-view .link-container{margin:3.65vw auto 0}@media(min-width:768px)and (max-width:1279px){#policy-view .link-container{margin-top:9.11vw}}@media(max-width:767px){#policy-view .link-container{margin-top:19.44vw}}#policy-view section{margin:auto;padding:5.21vw 0;width:66.67vw}@media(min-width:768px)and (max-width:1279px){#policy-view section{padding:13.02vw 0;width:89.58vw}}@media(max-width:767px){#policy-view section{padding:13.89vw 0;width:88.89vw}}#policy-view section p{margin-top:2.6vw;line-height:1.45}@media(min-width:768px)and (max-width:1279px){#policy-view section p{margin-top:6.51vw}}@media(max-width:767px){#policy-view section p{margin-top:13.89vw}}#subject-1-cate-1{margin-top:1vw}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1{margin-top:6.51vw}}@media(max-width:767px){#subject-1-cate-1{margin-top:3.47vw}}#subject-1-cate-1 .content-1{padding:2.08vw 16.67vw 2.6vw;background-color:#f0f6ff}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1{padding:5.21vw 6.51vw}}@media(max-width:767px){#subject-1-cate-1 .content-1{padding:4.16vw 6.67vw}}#subject-1-cate-1 .content-1 h2{font-size:1.88vw;font-family:Nanum Myeongjo;text-align:start;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1 h2{font-size:4.69vw}}@media(max-width:767px){#subject-1-cate-1 .content-1 h2{font-size:6.67vw;letter-spacing:-.69vw}}#subject-1-cate-1 .content-1 h2 strong{font-size:2.6vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1 h2 strong{font-size:6.51vw}}@media(max-width:767px){#subject-1-cate-1 .content-1 h2 strong{font-size:7.78vw}}#subject-1-cate-1 .content-1 .text-1-wrap{margin-top:2.6vw;display:flex;justify-content:space-between;align-items:flex-end;word-break:keep-all;font-size:1.25vw;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1 .text-1-wrap{margin-top:6.51vw;flex-direction:column;align-items:flex-start;gap:6.51vw}}@media(max-width:767px){#subject-1-cate-1 .content-1 .text-1-wrap{margin-top:5.56vw;flex-direction:column;align-items:flex-start;gap:8.33vw}}#subject-1-cate-1 .content-1 .text-1-wrap p{text-align:start}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1 .text-1-wrap p{display:inline-block;width:100%}}#subject-1-cate-1 .content-1 .text-1-wrap p b{font-weight:700}#subject-1-cate-1 .content-1 .text-1-wrap p:last-of-type{text-align:end}#subject-1-cate-1 .content-1 .image-1{margin-top:2.6vw;width:100%;display:block;-o-object-fit:cover;object-fit:cover;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1 .image-1{margin-top:6.51vw}}@media(max-width:767px){#subject-1-cate-1 .content-1 .image-1{margin-top:8.33vw}}#subject-1-cate-1 .content-1 .image-1 img{width:100%}#subject-1-cate-1 .content-1 h1{margin-top:2.6vw;line-height:1.25;color:#243686;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-1 h1{margin-top:6.51vw;font-size:4.69vw}}@media(max-width:767px){#subject-1-cate-1 .content-1 h1{margin-top:5.56vw;font-size:5.56vw}}#subject-1-cate-1 .content-2{padding:5.21vw 16.67vw;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-2{padding:11.72vw 6.51vw 8.59vw}}@media(max-width:767px){#subject-1-cate-1 .content-2{padding:5.56vw 8.33vw}}#subject-1-cate-1 .content-2 picture{position:absolute;top:0;left:0;width:100%;height:100%}#subject-1-cate-1 .content-2 picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-1-cate-1 .content-2 h2{text-align:start;white-space:nowrap;color:#fff;font-weight:400!important;z-index:9;position:relative;font-size:1.56vw!important;opacity:0;font-family:Nanum Myeongjo;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-2 h2{font-size:3.13vw!important}}@media(max-width:767px){#subject-1-cate-1 .content-2 h2{font-size:4.44vw!important}}#subject-1-cate-1 .content-2 h2 strong{font-size:2.29vw;font-weight:700;color:#7af7ff}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-2 h2 strong{font-size:4.43vw}}@media(max-width:767px){#subject-1-cate-1 .content-2 h2 strong{font-size:4.44vw}}#subject-1-cate-1 .content-3{padding:3.65vw 16.67vw 5.21vw}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3{padding:9.11vw 3.13vw 13.02vw}}@media(max-width:767px){#subject-1-cate-1 .content-3{padding:13.89vw 6.67vw}}#subject-1-cate-1 .content-3 h3{text-align:start;opacity:0;font-weight:700;font-family:Nanum Myeongjo}@media(max-width:767px){#subject-1-cate-1 .content-3 h3{font-size:6.67vw!important;line-height:normal!important;white-space:nowrap;letter-spacing:-2px}}#subject-1-cate-1 .content-3 h3:before{width:5.21vw;height:.52vw;margin-bottom:1.04vw;content:"";display:block;background-color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 h3:before{width:13.02vw;height:1.3vw;margin:6.51vw 0 2.6vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 h3:before{width:13.89vw;height:1.39vw;margin:13.89vw 0 2.78vw}}#subject-1-cate-1 .content-3 h3 strong{font-size:2.29vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 h3 strong{font-size:5.73vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 h3 strong{font-size:9.44vw}}#subject-1-cate-1 .content-3 .card-container{display:flex;justify-content:normal;align-items:normal;gap:6.25vw;margin-top:2.08vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container{margin-top:5.21vw;gap:15.63vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container{margin-top:8.33vw;gap:27.78vw}}#subject-1-cate-1 .content-3 .card-container .card-wrap{display:flex;justify-content:space-between;align-items:normal;gap:1.04vw}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container .card-wrap{flex-direction:column;align-items:center;gap:3.91vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container .card-wrap{flex-direction:column;align-items:center;gap:5.56vw}}#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap{display:flex;justify-content:normal;align-items:normal;gap:1.04vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap{width:100%;gap:2.6vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap{width:100%;gap:5.56vw}}#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap picture,#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap video{width:37.5vw;height:18.23vw;background-color:#000;-o-object-fit:cover;object-fit:cover}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap picture,#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap video{width:100%;height:45.57vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap picture,#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap video{width:100%;height:50vw}}#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap picture img,#subject-1-cate-1 .content-3 .card-container .card-wrap .video-wrap video img{width:100%;height:100%}#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap{display:flex;justify-content:center;align-items:center;gap:1.56vw;flex-grow:1;flex-direction:column;background:linear-gradient(180deg,#243686,#090d20);color:#fff}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap{width:70.31vw;height:93.75vw;gap:3.91vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap{width:100%;height:133.33vw;gap:5.56vw}}#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap h4{font-size:1.46vw;font-weight:700;line-height:1.14;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap h4{font-size:3.65vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap h4{font-size:6.67vw;white-space:pre-wrap;line-height:normal}}#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap p{line-height:1.42;white-space:pre-wrap;font-size:1.25vw;opacity:0;animation-delay:.5s}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap p{font-size:3.13vw}}@media(max-width:767px){#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap p{font-size:4.72vw}}#subject-1-cate-1 .content-3 .card-container .card-wrap .img-wrap picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-1-cate-2{margin-top:1vw}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2{margin-top:6.51vw}}@media(max-width:767px){#subject-1-cate-2{margin-top:3.47vw}}#subject-1-cate-2 .content-wrap{padding:1.3vw 16.67vw 2.6vw}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .content-wrap{padding:3.25vw 3.13vw 6.51vw}}@media(max-width:767px){#subject-1-cate-2 .content-wrap{padding:6.95vw 6.67vw 13.89vw}}#subject-1-cate-2 .content-wrap h1{text-align:start;font-family:Nanum Myeongjo;opacity:0}#subject-1-cate-2 .content-wrap h1 strong{color:#243686;font-size:2.6vw}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .content-wrap h1 strong{font-size:6.51vw}}@media(max-width:767px){#subject-1-cate-2 .content-wrap h1 strong{font-size:8.33vw}}#subject-1-cate-2 .content-wrap picture{margin-top:1.56vw;width:100%;height:25vw;position:relative;display:block;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .content-wrap picture{margin-top:3.91vw;width:100%;height:33.85vw}}@media(max-width:767px){#subject-1-cate-2 .content-wrap picture{margin-top:8.33vw;width:100%;height:30.56vw}}#subject-1-cate-2 .content-wrap picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-1-cate-2 .content-wrap h3{margin-top:1.56vw;font-size:1.25vw;text-align:start;opacity:0;animation-delay:.3s}#subject-1-cate-2 .content-wrap h3 strong{color:#243686;font-weight:700}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .content-wrap h3{margin-top:3.91vw;font-size:4.17vw}}@media(max-width:767px){#subject-1-cate-2 .content-wrap h3{margin-top:8.33vw;font-size:6.67vw;letter-spacing:-.28vw}}#subject-1-cate-2 .card-container{padding:2.6vw 16.67vw 3.9vw;display:flex;justify-content:normal;align-items:normal;gap:2.6vw;flex-direction:column;background-color:#f0f6ff}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .card-container{padding:6.51vw 3.13vw 9.76vw;gap:6.51vw}}@media(max-width:767px){#subject-1-cate-2 .card-container{padding:6.94vw 6.67vw 12.78vw;gap:13.89vw}}#subject-1-cate-2 .card-container .card-wrap{display:flex;justify-content:space-between;align-items:normal}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .card-container .card-wrap{flex-direction:column;gap:4.56vw}}@media(max-width:767px){#subject-1-cate-2 .card-container .card-wrap{flex-direction:column;gap:5.56vw}}#subject-1-cate-2 .card-container .card-wrap .text-wrap h1{font-size:3.65vw;color:#243686;line-height:normal;text-align:start;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .card-container .card-wrap .text-wrap h1{font-size:9.11vw}}@media(max-width:767px){#subject-1-cate-2 .card-container .card-wrap .text-wrap h1{font-size:19.44vw}}#subject-1-cate-2 .card-container .card-wrap .text-wrap p{margin-top:.52vw;font-size:1.25vw;line-height:1.42;opacity:0;animation-delay:.3s}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .card-container .card-wrap .text-wrap p{margin-top:1.3vw;font-size:3.13vw}}@media(max-width:767px){#subject-1-cate-2 .card-container .card-wrap .text-wrap p{margin-top:2.78vw;font-size:6.67vw}}#subject-1-cate-2 .card-container .card-wrap .text-wrap p b{font-weight:700}#subject-1-cate-2 .card-container .card-wrap video{width:37.5vw;height:21.09vw;display:block;background-color:#000}@media(min-width:768px)and (max-width:1279px){#subject-1-cate-2 .card-container .card-wrap video{width:100%;height:52.73vw}}@media(max-width:767px){#subject-1-cate-2 .card-container .card-wrap video{width:100%;height:50vw}}#subject-1 .text{margin:1vw auto 0;width:66.67vw;font-size:1.25vw;line-height:1.42;text-align:center}#subject-1 .text b{font-weight:700}@media(min-width:768px)and (max-width:1279px){#subject-1 .text{margin:6.51vw auto 0;width:93.75vw;font-size:3.13vw}}@media(max-width:767px){#subject-1 .text{margin:3.47vw auto 0;width:auto;font-size:4.17vw}}#subject-1 .link-container{margin:1vw auto 0}@media(min-width:768px)and (max-width:1279px){#subject-1 .link-container{margin:6.51vw auto 0}}@media(max-width:767px){#subject-1 .link-container{margin:3.47vw auto 0}}#subject-1 section .content-wrap{text-align:center}#subject-1 section .content-wrap h2{font-size:2.08vw;font-weight:700;line-height:1.33}#subject-1 section .content-wrap h3{font-size:1.56vw;line-height:normal}#subject-1 section .content-wrap p{font-size:1.25vw;line-height:1.67}@media(min-width:768px)and (max-width:1279px){#subject-1 section .content-wrap h2{font-size:4.17vw}#subject-1 section .content-wrap h3{font-size:3.65vw;line-height:1.21}#subject-1 section .content-wrap p{font-size:3.13vw}}@media(max-width:767px){#subject-1 section .content-wrap h2{font-size:6.67vw}#subject-1 section .content-wrap h3{font-size:5vw;line-height:1.89}#subject-1 section .content-wrap p{font-size:4.44vw;line-height:1.25}}#subject-2-cate-1{display:flex;justify-content:normal;align-items:center;padding:2.6vw 0 7.81vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1{padding:9.11vw 0 0}}@media(max-width:767px){#subject-2-cate-1{padding:3.47vw 0 0}}#subject-2-cate-1 .cate-container{width:66.67vw;margin:auto}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .cate-container{width:93.75vw}}@media(max-width:767px){#subject-2-cate-1 .cate-container{width:88.89vw}}#subject-2-cate-1 .cate-container h1{font-size:2.6vw;font-family:Nanum Myeongjo;opacity:0}#subject-2-cate-1 .cate-container h1 strong{color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .cate-container h1{font-size:6.51vw}}@media(max-width:767px){#subject-2-cate-1 .cate-container h1{font-size:5.56vw}}#subject-2-cate-1 .cate-container ul{margin-top:2.6vw;display:flex;justify-content:normal;align-items:normal;gap:1.3vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .cate-container ul{margin-top:5.21vw;gap:5.21vw}}@media(max-width:767px){#subject-2-cate-1 .cate-container ul{margin-top:0;gap:0}}#subject-2-cate-1 .cate-container ul li{opacity:0}#subject-2-cate-1 .cate-container ul li h2{padding:1.3vw 2.6vw 1.3vw 1.56vw;width:-moz-fit-content;width:fit-content;display:block;border-radius:0 2.6vw;text-align:start;font-size:1.25vw;font-weight:900;line-height:normal;color:#fff;background-color:#435f95;transform:translateX(1.04vw);position:relative;z-index:9}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .cate-container ul li h2{padding:2.93vw 6.51vw 2.93vw 3.91vw;border-radius:0 6.51vw;font-size:3.65vw;transform:translateX(2.6vw)}}@media(max-width:767px){#subject-2-cate-1 .cate-container ul li h2{padding:2vw 8vw;border-radius:0 6vw;font-size:4.56vw;transform:translateY(5vw)}}#subject-2-cate-1 .cate-container ul li p{padding:1.56vw;box-sizing:border-box;width:62.5vw;display:block;border-radius:0 2.6vw;background-color:#f1f5f9;font-size:1.25vw;line-height:normal;transform:translateX(2.6vw);text-align:center}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .cate-container ul li p{padding:3.91vw;width:84.64vw;border-radius:0 6.51vw;font-size:3.91vw;transform:translateX(6.51vw)}}@media(max-width:767px){#subject-2-cate-1 .cate-container ul li p{padding:7vw 2vw 2vw;width:84.89vw;border-radius:0 6vw;font-size:4.3vw;transform:translateX(4vw)}}#subject-2-cate-1 .cate-container ul li p strong{font-weight:700}#subject-2-cate-1 .process-wrapper{margin-top:6.77vw;padding:8.33vw 0;width:100%;background-color:#f6f6f6;border-radius:26.04vw 26.04vw 0 0;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper{margin-top:16.93vw;padding:10.42vw 0}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper{margin-top:27.78vw;padding:16.67vw 0;border-radius:27.78vw 27.78vw 0 0}}#subject-2-cate-1 .process-wrapper:before{position:absolute;top:0;left:50%;box-sizing:border-box;width:3.96vw;height:3.96vw;border:1.3vw solid #fff;content:"";background-color:#435f95;border-radius:100%;transform:translate(-50%,-50%)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper:before{width:9.9vw;height:9.9vw;border-width:3.26vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper:before{width:15.56vw;height:15.56vw;border-width:5vw}}#subject-2-cate-1 .process-wrapper:after{position:absolute;top:0;left:50%;width:.26vw;height:5.47vw;transform:translate(-50%,-100%);background-color:#435f95;content:""}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper:after{width:.65vw;height:10.42vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper:after{width:.83vw;height:22.22vw}}#subject-2-cate-1 .process-wrapper .process-container{display:grid;grid-template-columns:repeat(3,1fr);gap:3.13vw 0;width:-moz-fit-content;width:fit-content;height:35.83vw;margin:auto;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10vw 1.3vw;height:auto}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container{display:grid;grid-template-columns:repeat(1,1fr);gap:20vw;height:auto}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap{width:19.01vw;display:flex;justify-content:normal;align-items:center;gap:2.19vw;position:relative;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap{width:44.92vw;gap:8.73vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap{width:88.89vw}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(2){animation-delay:.3s}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(2) picture:before{content:"2"}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(2){animation-delay:0s}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(3){animation-delay:.6s}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(3) picture:before{content:"3"}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(3){order:4}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(3){animation-delay:0s}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(4){order:6;animation-delay:.9s}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(4) picture:before{content:"4"}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(4){order:3}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(4){order:4;animation-delay:0s}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(5){animation-delay:1.2s;order:5}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(5) picture:before{content:"5"}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(5){animation-delay:1.5s}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(5){animation-delay:0s}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(6){animation-delay:1.5s;order:4}#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(6) picture:before{content:"6"}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(6){animation-delay:1.8s;order:6}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap:nth-of-type(6){animation-delay:0s;order:6}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head{width:12.5vw;height:16.35vw;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head{width:23.44vw;height:30.63vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head{width:46.67vw;height:58.07vw}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head:before{position:absolute;left:0;bottom:0;display:block;content:"1";font-family:Nanum Myeongjo;font-size:5vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head:before{font-size:10vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head:before{font-size:20vw}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .icon{width:1.56vw;height:1.56vw;padding-bottom:2.29vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .icon{width:3.91vw;height:3.91vw;padding-bottom:8vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .icon{width:8.33vw;height:8.33vw;padding-bottom:0;position:absolute;left:41.67vw;bottom:-13.89vw}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text{position:absolute;bottom:0;right:0;font-size:.73vw;line-height:normal}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text{font-size:2.08vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text{font-size:3.89vw}}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text ul li{display:flex;justify-content:normal;align-items:normal}#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text ul li:before{margin:0 .26vw;content:"•"}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text ul li:before{margin:0 .52vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .process-wrap .text ul li:before{margin:0 .83vw}}#subject-2-cate-1 .process-wrapper .process-container .down-arrow{position:absolute;bottom:49%;right:10.94vw;width:1.56vw;height:1.56vw;opacity:0;animation-delay:.6s}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .process-wrapper .process-container .down-arrow{width:3.91vw;height:3.91vw;top:33.85vw;bottom:auto;right:22.14vw}}@media(max-width:767px){#subject-2-cate-1 .process-wrapper .process-container .down-arrow{display:none}}#subject-2-cate-1 .process-wrapper .process-container .down-arrow-2{bottom:33.85vw;top:auto;left:22.14vw;right:auto;animation-delay:1.2s}#subject-2-cate-1 .img-wrapper{width:100%;padding:7.81vw 0;background-color:#8c95a6;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper{padding:13.61vw 0 8.98vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper{padding:8.33vw 0}}#subject-2-cate-1 .img-wrapper .circle-container{position:absolute;top:50%;left:50%;width:72.92vw;height:36.46vw;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transform:translate(-50%,-50%);border-radius:100%;border:.05vw solid hsla(0,0%,100%,.14)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .circle-container{width:93.23vw;height:46.61vw;border-width:.13vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .circle-container{width:100vw;height:50vw;border-width:.28vw}}#subject-2-cate-1 .img-wrapper .circle-container .circle-1{width:62.5vw;height:31.25vw;display:flex;justify-content:center;align-items:center;border-radius:100%;border:.05vw solid hsla(0,0%,100%,.4)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1{width:77.73vw;height:38.87vw;border-width:.13vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1{width:81.11vw;height:40.56vw;border-width:0}}#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2{width:59.9vw;height:29.95vw;display:flex;justify-content:center;align-items:center;border-radius:100%;border:.05vw solid hsla(0,0%,100%,.4)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2{width:74.48vw;height:37.24vw;border-width:.13vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2{width:77.78vw;height:38.89vw;border-width:0}}#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2 .circle-3{width:52.81vw;height:26.41vw;display:flex;justify-content:center;align-items:center;border-radius:100%;border:.05vw solid hsla(0,0%,100%,.4);background-color:hsla(0,0%,100%,.1)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2 .circle-3{width:65.63vw;height:32.81vw;border-width:.13vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2 .circle-3{width:68.33vw;height:34.17vw;border-width:.28vw}}#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2 .circle-3 .circle-4{width:37.29vw;height:18.65vw;display:flex;justify-content:center;align-items:center;border-radius:100%;border:.05vw solid hsla(0,0%,100%,.4);background-color:hsla(0,0%,100%,.1)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2 .circle-3 .circle-4{width:46.35vw;height:23.18vw;border-width:.13vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .circle-container .circle-1 .circle-2 .circle-3 .circle-4{width:48.33vw;height:24.17vw;border-width:.28vw}}#subject-2-cate-1 .img-wrapper .text-wrap{position:absolute;top:50%;left:50%;display:flex;justify-content:normal;align-items:center;gap:.52vw;transform:translate(-50%,-50%);font-family:Nanum Myeongjo;color:#fff}#subject-2-cate-1 .img-wrapper .text-wrap h2{position:relative;font-size:1.67vw;font-weight:400;line-height:1.28;white-space:nowrap;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .text-wrap h2{font-size:2.95vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .text-wrap h2{font-size:3.56vw}}#subject-2-cate-1 .img-wrapper .text-wrap h2 strong{font-weight:800}#subject-2-cate-1 .img-wrapper .text-wrap h2:before{position:absolute;top:0;left:0;transform:translate(calc(-100% - .63vw),20%);content:"“";font-size:6.25vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .text-wrap h2:before{transform:translate(calc(-100% - 1.3vw),5%);font-size:15.63vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .text-wrap h2:before{transform:translate(calc(-100% - 1.39vw),5%);font-size:19.44vw}}#subject-2-cate-1 .img-wrapper .text-wrap h2:after{position:absolute;top:0;right:0;transform:translate(calc(100% + .63vw),20%);content:"”";font-size:6.25vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .text-wrap h2:after{transform:translate(calc(100% + 1.3vw),5%);font-size:15.63vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .text-wrap h2:after{transform:translate(calc(100% + 1.39vw),5%);font-size:19.44vw}}#subject-2-cate-1 .img-wrapper .img-container{width:66.67vw;height:41.67vw;margin:auto;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .img-container{width:91.15vw;height:91.15vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .img-container{width:98vw;height:97.22vw}}#subject-2-cate-1 .img-wrapper .img-container .img-wrap{position:absolute}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:first-of-type{left:50%;transform:translate(-50%,10%)}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(2){right:3.125%;transform:translateY(30%)}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(2) p,#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(2) picture{animation-delay:.3s}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(3){bottom:0;right:3.125%;transform:translateY(-30%)}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(3) p,#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(3) picture{animation-delay:.6s}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(4){bottom:0;left:50%;transform:translate(-50%,-10%)}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(4) p,#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(4) picture{animation-delay:.9s}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(5){bottom:0;left:3.125%;transform:translateY(-30%)}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(5) p,#subject-2-cate-1 .img-wrapper .img-container .img-wrap:nth-of-type(5) picture{animation-delay:1.2s}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:last-of-type{left:3.125%;transform:translateY(30%)}#subject-2-cate-1 .img-wrapper .img-container .img-wrap:last-of-type p,#subject-2-cate-1 .img-wrapper .img-container .img-wrap:last-of-type picture{animation-delay:1.5s}#subject-2-cate-1 .img-wrapper .img-container .img-wrap picture{width:10.42vw;margin:auto;display:block;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .img-container .img-wrap picture{width:19.53vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .img-container .img-wrap picture{width:25vw}}#subject-2-cate-1 .img-wrapper .img-container .img-wrap picture img{width:100%}#subject-2-cate-1 .img-wrapper .img-container .img-wrap p{margin-top:.26vw;font-size:1.25vw;font-weight:700;color:#fff;text-align:center;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .img-wrapper .img-container .img-wrap p{margin-top:1.17vw;font-size:2.34vw}}@media(max-width:767px){#subject-2-cate-1 .img-wrapper .img-container .img-wrap p{margin-top:-2vw;max-width:27.78vw;font-size:3.89vw;word-break:keep-all}}#subject-2-cate-1 .board-wrapper{padding:5.21vw 0 2.6vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .board-wrapper{padding:6.51vw 0}}@media(max-width:767px){#subject-2-cate-1 .board-wrapper{padding:13.89vw 0}}#subject-2-cate-1 .board-wrapper h2{font-size:2.08vw;font-weight:700;font-family:Nanum Myeongjo;text-align:start;line-height:normal;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .board-wrapper h2{font-size:6.51vw}}@media(max-width:767px){#subject-2-cate-1 .board-wrapper h2{font-size:7.78vw}}#subject-2-cate-1 .board-wrapper h2:before{width:5.21vw;height:.52vw;margin-bottom:1.04vw;content:"";display:block;background-color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .board-wrapper h2:before{width:13.02vw;height:1.3vw;margin-bottom:2.6vw}}@media(max-width:767px){#subject-2-cate-1 .board-wrapper h2:before{width:13.89vw;height:1.39vw;margin-bottom:5.56vw}}#subject-2-cate-1 .board-wrapper .board-container{width:66.67vw;margin:auto;padding-top:2.6vw;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2.6vw 2.08vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .board-wrapper .board-container{padding-top:6.51vw;width:93.75vw;display:grid;grid-template-columns:repeat(1,1fr);gap:5.21vw}}@media(max-width:767px){#subject-2-cate-1 .board-wrapper .board-container{padding-top:13.89vw;width:88.89vw;display:grid;grid-template-columns:repeat(1,1fr);gap:11.11vw}}#subject-2-cate-1 .board-wrapper .board-container .board-wrap{color:#000;text-decoration:none}#subject-2-cate-1 .board-wrapper .board-container .board-wrap .image-wrap{border:.05vw solid rgba(0,0,0,.102);aspect-ratio:31/18}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .board-wrapper .board-container .board-wrap .image-wrap{aspect-ratio:2/1;border-width:.13vw}}@media(max-width:767px){#subject-2-cate-1 .board-wrapper .board-container .board-wrap .image-wrap{aspect-ratio:16/9;border-width:.28vw}}#subject-2-cate-1 .board-wrapper .board-container .board-wrap .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#subject-2-cate-1 .board-wrapper .board-container .board-wrap h3{margin-top:.83vw;width:31.25vw;height:3.23vw;font-size:2.08vw;font-weight:700;text-align:center;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-1 .board-wrapper .board-container .board-wrap h3{margin-top:2.08vw;width:93.75vw;height:7.42vw;font-size:5.99vw}}@media(max-width:767px){#subject-2-cate-1 .board-wrapper .board-container .board-wrap h3{margin-top:4.44vw;width:88.89vw;height:8.33vw;font-size:6.67vw}}#subject-2-cate-2{display:flex;justify-content:normal;align-items:normal;width:100%;flex-direction:column}#subject-2-cate-2 .cate-container{margin-top:2.6vw;display:flex;justify-content:center;align-items:center;gap:1.3vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container{margin-top:9.11vw;gap:6.51vw}}@media(max-width:767px){#subject-2-cate-2 .cate-container{margin-top:4.11vw;gap:3.47vw}}#subject-2-cate-2 .cate-container h1{font-size:2.6vw;font-family:Nanum Myeongjo;word-break:keep-all;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container h1{width:65.1vw;font-size:6.51vw}}@media(max-width:767px){#subject-2-cate-2 .cate-container h1{width:69.44vw;font-size:5.56vw}}#subject-2-cate-2 .cate-container h1 strong{color:#243686}#subject-2-cate-2 .cate-container p{font-size:1.25vw;text-align:center;line-height:1.42;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container p{font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-2 .cate-container p{font-size:4.44vw}}#subject-2-cate-2 .cate-container .image-1-wrap{margin-top:.52vw;padding:5.21vw 0 7.81vw;width:100%;background-color:#f6f6f6}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container .image-1-wrap{margin-top:0;padding:13.02vw 0}}@media(max-width:767px){#subject-2-cate-2 .cate-container .image-1-wrap{margin-top:0;padding:13.89vw 0}}#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap{display:flex;justify-content:center;align-items:center;gap:5.21vw;flex-direction:column;height:34vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap{gap:7.81vw}}@media(max-width:767px){#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap{gap:8.33vw}}#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap h2{font-size:4.16vw;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap h2{font-size:3.91vw}}@media(max-width:767px){#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap h2{font-size:6.67vw}}#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap img{width:57.29vw;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap img{width:88.54vw}}@media(max-width:767px){#subject-2-cate-2 .cate-container .image-1-wrap .image-wrap img{width:83.33vw}}#subject-2-cate-2 .text-container{padding:5.21vw 0 1.56vw;display:flex;justify-content:center;align-items:center;gap:.52vw;font-family:Nanum Myeongjo;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .text-container{padding:13.02vw 0 3.91vw;gap:1.04vw}}@media(max-width:767px){#subject-2-cate-2 .text-container{padding:13.89vw 0 8.33vw;gap:1.33vw}}#subject-2-cate-2 .text-container h2{font-size:2.6vw;text-align:center}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .text-container h2{font-size:5.21vw}}@media(max-width:767px){#subject-2-cate-2 .text-container h2{font-size:6.67vw}}#subject-2-cate-2 .text-container h2 strong{font-weight:800;color:#435f95}#subject-2-cate-2 .text-container:before{content:"“";color:#435f95;font-size:6.25vw;transform:translateY(1.67vw)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .text-container:before{font-size:15.63vw;transform:translateY(3.26vw)}}@media(max-width:767px){#subject-2-cate-2 .text-container:before{font-size:19.44vw;transform:translateY(6.94vw)}}#subject-2-cate-2 .text-container:after{content:"”";color:#435f95;font-size:6.25vw;transform:translateY(1.67vw)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .text-container:after{font-size:15.63vw;transform:translateY(3.26vw)}}@media(max-width:767px){#subject-2-cate-2 .text-container:after{font-size:19.44vw;transform:translateY(6.94vw)}}#subject-2-cate-2 .stage-container{display:flex;justify-content:center;align-items:normal;margin:6.77vw 0 5.21vw;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .stage-container{margin:12.37vw 0 5.21vw}}@media(max-width:767px){#subject-2-cate-2 .stage-container{margin:13.89vw 0 0}}#subject-2-cate-2 .stage-container .stage-wrap{display:flex;justify-content:normal;align-items:center;gap:2.6vw;padding:3.13vw 4.17vw;width:100%;color:#fff}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .stage-container .stage-wrap{padding-top:7.81vw;padding-bottom:7.81vw;gap:3.91vw}#subject-2-cate-2 .stage-container .stage-wrap:first-of-type{padding-right:0;padding-left:5.21vw}#subject-2-cate-2 .stage-container .stage-wrap:last-of-type{padding-right:5.21vw;padding-left:0}}@media(max-width:767px){#subject-2-cate-2 .stage-container .stage-wrap{padding:5vw;box-sizing:border-box;gap:3vw}}#subject-2-cate-2 .stage-container .stage-wrap:first-of-type{justify-content:flex-end;background-color:#435f95}@media(max-width:767px){#subject-2-cate-2 .stage-container .stage-wrap:first-of-type{justify-content:flex-start}}#subject-2-cate-2 .stage-container .stage-wrap:last-of-type{justify-content:flex-start;background-color:#8c95a6}@media(max-width:767px){#subject-2-cate-2 .stage-container .stage-wrap:last-of-type{justify-content:flex-end}}#subject-2-cate-2 .stage-container .stage-wrap:last-of-type h3{text-align:end}#subject-2-cate-2 .stage-container .stage-wrap h1{font-size:5.21vw;font-weight:900}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .stage-container .stage-wrap h1{font-size:13.02vw}}@media(max-width:767px){#subject-2-cate-2 .stage-container .stage-wrap h1{font-size:5.56vw}}#subject-2-cate-2 .stage-container .stage-wrap h3{width:20.83vw;font-size:1.25vw;font-weight:700;line-height:normal;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .stage-container .stage-wrap h3{width:100%;font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-2 .stage-container .stage-wrap h3{width:100%;font-size:3.33vw}}#subject-2-cate-2 .stage-container:before{position:absolute;top:0;left:50%;box-sizing:border-box;width:3.96vw;height:3.96vw;border:1.3vw solid #fff;content:"";background-color:#435f95;border-radius:100%;transform:translate(-50%,-50%)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .stage-container:before{width:9.9vw;height:9.9vw;border-width:3.26vw}}@media(max-width:767px){#subject-2-cate-2 .stage-container:before{width:15.56vw;height:15.56vw;border-width:5vw}}#subject-2-cate-2 .stage-container:after{position:absolute;top:0;left:50%;width:.26vw;height:5.47vw;transform:translate(-50%,-100%);background-color:#435f95;content:""}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .stage-container:after{width:.65vw;height:13.02vw}}@media(max-width:767px){#subject-2-cate-2 .stage-container:after{width:.83vw;height:15.28vw}}#subject-2-cate-2 .content-container{width:63.02vw;margin:6.25vw auto 2.42vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container{width:79.43vw;margin:7.81vw auto 13.02vw}}@media(max-width:767px){#subject-2-cate-2 .content-container{width:100%;margin:8.34vw auto 11.11vw}}#subject-2-cate-2 .content-container .content-wrap{display:flex;justify-content:space-between;align-items:normal;align-items:center}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap{flex-direction:column;gap:5.21vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap{flex-direction:column;gap:11.11vw}}#subject-2-cate-2 .content-container .content-wrap .img-wrap{display:flex;justify-content:normal;align-items:normal;gap:1.04vw;width:29.17vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap .img-wrap{width:75.52vw;gap:2.6vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap .img-wrap{width:100%;gap:2.78vw}}#subject-2-cate-2 .content-container .content-wrap .img-wrap picture{width:100%;height:30.21vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap .img-wrap picture{width:100%;height:75.52vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap .img-wrap picture{width:100%;height:105.56vw}}#subject-2-cate-2 .content-container .content-wrap .img-wrap picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-2-cate-2 .content-container .content-wrap .title-wrap{padding:1.56vw 0;font-size:1.25vw;font-weight:700;text-align:center}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap .title-wrap{padding:3.91vw 6.51vw;font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap .title-wrap{padding:8.33vw 0;font-size:5vw}}#subject-2-cate-2 .content-container .content-wrap-1 .title-wrap{color:#fff;background-color:#5675b1}#subject-2-cate-2 .content-container .content-wrap-1 .before{color:#000;background-color:#ffde78}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap{margin:0 .52vw;text-align:end}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap{margin:1.3vw auto 0;text-align:center}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap{margin:2.78vw auto 0;text-align:center}}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h2{font-size:2.08vw;line-height:normal;text-align:end;letter-spacing:1.04vw;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h2{font-size:5.21vw;text-align:center;letter-spacing:2.6vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h2{font-size:8.33vw;text-align:center;letter-spacing:5.56vw}}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h2 span{letter-spacing:0}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h3{margin-top:1.56vw;font-size:1.56vw;font-weight:700;line-height:normal;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h3{margin-top:3.91vw;font-size:3.91vw;letter-spacing:.26vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h3{margin-top:8.33vw;font-size:6.67vw;letter-spacing:.56vw}}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap h3 strong{color:#435f95}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap p{margin-top:3.65vw;font-size:1.25vw;line-height:normal}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap p{margin-top:9.11vw;font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap p{margin-top:11.11vw;font-size:5vw}}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap p span{display:inline-block;opacity:0}#subject-2-cate-2 .content-container .content-wrap-1 .text-wrap p b{font-weight:700}#subject-2-cate-2 .content-container .content-wrap-2{margin-top:6.25vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap-2{margin-top:7.81vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-2{margin-top:16.67vw;flex-direction:row;gap:0}#subject-2-cate-2 .content-container .content-wrap-2 .img-wrap{width:100%;gap:0;flex-grow:0}#subject-2-cate-2 .content-container .content-wrap-2 .img-wrap picture{width:100%;height:50vw}}#subject-2-cate-2 .content-container .content-wrap-2 .animate-image{position:relative;width:100%;height:30.21vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .content-container .content-wrap-2 .animate-image{width:100%;height:75.52vw}}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-2 .animate-image{width:100%;height:100%;aspect-ratio:1}}#subject-2-cate-2 .content-container .content-wrap-2 .animate-image picture{position:absolute;top:0;left:0;width:100%;height:100%}#subject-2-cate-2 .content-container .content-wrap-2 .animate-image .show{opacity:1}#subject-2-cate-2 .content-container .content-wrap-2 .animate-image .hide{opacity:0}#subject-2-cate-2 .content-container .content-wrap-2 .title-container{display:flex;justify-content:normal;align-items:normal}#subject-2-cate-2 .content-container .content-wrap-2 .title-container .title-wrap{width:100%;cursor:pointer}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-2 .title-container .title-wrap{padding:4.33vw 0;font-size:3.3vw}}#subject-2-cate-2 .content-container .content-wrap-2 .title-wrap{color:#fff;background-color:#5675b1}@media(max-width:767px){#subject-2-cate-2 .content-container .content-wrap-2 .title-wrap{padding:4.33vw 0;font-size:3.3vw}}@media(min-width:1280px){#subject-2-cate-2 .content-container .content-wrap-2 .title-wrap:hover{color:#000;background-color:#ffde78}}#subject-2-cate-2 .content-container .content-wrap-2 .selected{color:#000;background-color:#ffde78}#subject-2-cate-2 .case-container{padding:4.9vw 0 2.08vw;position:relative;background-color:#c6cfdf}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container{padding:13.02vw 0 10.42vw}}@media(max-width:767px){#subject-2-cate-2 .case-container{padding:11.11vw 0 0}}#subject-2-cate-2 .case-container:before{width:5.21vw;height:5.21vw;position:absolute;top:0;left:50%;box-sizing:border-box;border:1.67vw solid #fff;border-radius:100%;content:"";display:block;background-color:#435f95;z-index:9;transform:translate(-50%,-50%)}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container:before{width:13.02vw;height:13.02vw;border-width:4.17vw}}@media(max-width:767px){#subject-2-cate-2 .case-container:before{width:15.56vw;height:15.56vw;border-width:5vw}}#subject-2-cate-2 .case-container .text-wrap h1{font-size:2.6vw;font-family:Nanum Myeongjo;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container .text-wrap h1{font-size:6.51vw}}@media(max-width:767px){#subject-2-cate-2 .case-container .text-wrap h1{font-size:7.22vw}}#subject-2-cate-2 .case-container .text-wrap h1 strong{color:#243686}#subject-2-cate-2 .case-container .text-wrap p{margin-top:1.3vw;font-size:1.25vw;text-align:center;line-height:normal;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container .text-wrap p{margin-top:6.51vw;font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-2 .case-container .text-wrap p{margin-top:4.16vw;font-size:5.56vw}}#subject-2-cate-2 .case-container .img-container{width:63.02vw;margin:auto;padding:1.83vw 0 2.08vw;display:flex;justify-content:space-between;align-items:normal}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container .img-container{width:75.52vw;padding:9.11vw 0 10.42vw;flex-direction:column;gap:6.51vw}}@media(max-width:767px){#subject-2-cate-2 .case-container .img-container{width:100%;padding:6.95vw 0 0;gap:0}}#subject-2-cate-2 .case-container .img-container .img-wrap{display:flex;justify-content:normal;align-items:normal;gap:1.04vw;flex-direction:column;width:29.17vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container .img-container .img-wrap{width:100%;gap:2.6vw}}@media(max-width:767px){#subject-2-cate-2 .case-container .img-container .img-wrap{width:100%;gap:0}}#subject-2-cate-2 .case-container .img-container .img-wrap:last-of-type .title-wrap{color:#fff;background-color:#5675b1}#subject-2-cate-2 .case-container .img-container .img-wrap .title-wrap{padding:1.56vw 2.6vw;text-align:center;background-color:#ffde78;font-size:1.25vw;font-weight:700}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .case-container .img-container .img-wrap .title-wrap{padding:3.91vw 6.51vw;font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-2 .case-container .img-container .img-wrap .title-wrap{padding:4.33vw 0;font-size:3.3vw}}#subject-2-cate-2 .case-container .img-container .img-wrap picture{width:100%;display:block}#subject-2-cate-2 .case-container .img-container .img-wrap picture img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}#subject-2-cate-2 .bottom-wrap{padding:4.17vw 18.23vw 3.13vw;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .bottom-wrap{padding:8.46vw 2.6vw 4.56vw}}@media(max-width:767px){#subject-2-cate-2 .bottom-wrap{padding:12.22vw 5.56vw}}#subject-2-cate-2 .bottom-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .bottom-wrap img{-o-object-position:65%;object-position:65%}}@media(max-width:767px){#subject-2-cate-2 .bottom-wrap img{-o-object-position:65%;object-position:65%}}#subject-2-cate-2 .bottom-wrap .text-wrap{position:relative;z-index:9;font-family:Nanum Myeongjo}#subject-2-cate-2 .bottom-wrap .text-wrap h2{font-size:2.45vw;color:#fff;text-align:start;line-height:3.13vw;opacity:0}#subject-2-cate-2 .bottom-wrap .text-wrap h2 .desktop,#subject-2-cate-2 .bottom-wrap .text-wrap h2 .tablet-mobile{color:transparent}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .bottom-wrap .text-wrap h2{font-size:5.99vw;line-height:7.81vw}}@media(max-width:767px){#subject-2-cate-2 .bottom-wrap .text-wrap h2{font-size:5.56vw;line-height:7.22vw}}#subject-2-cate-2 .bottom-wrap .text-wrap h2 span{font-size:3.96vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .bottom-wrap .text-wrap h2 span{font-size:9.9vw;line-height:5.08vw}}@media(max-width:767px){#subject-2-cate-2 .bottom-wrap .text-wrap h2 span{font-size:9.9vw;line-height:5.56vw}}#subject-2-cate-2 .bottom-wrap .text-wrap h2 strong{color:#7af7ff}#subject-2-cate-2 .bottom-wrap .text-wrap p{margin-top:2.08vw;padding:0 2.34vw;font-size:1.56vw;line-height:2;color:#fff;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-2 .bottom-wrap .text-wrap p{margin-top:2.6vw;padding:0 5.86vw;font-size:3.91vw}}@media(max-width:767px){#subject-2-cate-2 .bottom-wrap .text-wrap p{margin-top:5.56vw;padding:0 3.61vw;font-size:3.89vw}}#subject-2-cate-3{margin:auto;padding-bottom:5.21vw;width:66.67vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-3{padding:9.11vw 0;width:93.75vw}}@media(max-width:767px){#subject-2-cate-3{padding:13.89vw 0;width:88.89vw}}#subject-2-cate-3 .thumbnail-container{margin:2.6vw auto 5.21vw;display:grid;grid-template-columns:repeat(3,1fr);gap:5.21vw 2.08vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-3 .thumbnail-container{margin:6.51vw auto 13.02vw;display:grid;grid-template-columns:repeat(1,1fr);gap:5.21vw}}@media(max-width:767px){#subject-2-cate-3 .thumbnail-container{margin:13.89vw auto 27.78vw;display:grid;grid-template-columns:repeat(1,1fr);gap:11.11vw}}#subject-2-cate-3 .thumbnail-container .thumbnail-wrap{margin:auto;text-decoration:none}#subject-2-cate-3 .thumbnail-container .thumbnail-wrap .img-wrap{width:100%;border:.05vw solid rgba(0,0,0,.102);aspect-ratio:40/23}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-3 .thumbnail-container .thumbnail-wrap .img-wrap{width:52.08vw;justify-content:center}}@media(max-width:767px){#subject-2-cate-3 .thumbnail-container .thumbnail-wrap .img-wrap{aspect-ratio:80/61}}#subject-2-cate-3 .thumbnail-container .thumbnail-wrap .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;color:#000}#subject-2-cate-3 .thumbnail-container .thumbnail-wrap p{margin-top:.83vw;width:20.83vw;height:1.35vw;font-size:.94vw;font-weight:700;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.44}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-3 .thumbnail-container .thumbnail-wrap p{margin-top:2.08vw;width:52.08vw;height:3.39vw;font-size:2.34vw}}@media(max-width:767px){#subject-2-cate-3 .thumbnail-container .thumbnail-wrap p{width:88.89vw;height:7.22vw;margin-top:4.44vw;font-size:5vw}}#subject-2-cate-3 .no-result{width:100%;height:36.46vw;display:flex;justify-content:center;align-items:center;font-size:1.25vw}@media(min-width:768px)and (max-width:1279px){#subject-2-cate-3 .no-result{padding:13.02vw 0;font-size:3.13vw}}@media(max-width:767px){#subject-2-cate-3 .no-result{padding:13.89vw 0;font-size:5.56vw}}#beauty-detail{margin:auto;width:66.67vw;padding:5.21vw 0}@media(min-width:768px)and (max-width:1279px){#beauty-detail{width:93.75vw;padding:6.51vw 0}}@media(max-width:767px){#beauty-detail{width:77.78vw;padding:13.89vw 0}}#beauty-detail .title-container{display:flex;justify-content:space-between;align-items:normal;padding:1.25vw 1.56vw;border-top:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#beauty-detail .title-container{padding:3.13vw 2.6vw;border-width:.13vw}}@media(max-width:767px){#beauty-detail .title-container{padding:5.56vw 2.78vw;border-width:.28vw;flex-direction:column;gap:4.44vw}}#beauty-detail .title-container h3{font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#beauty-detail .title-container h3{font-size:2.6vw}}@media(max-width:767px){#beauty-detail .title-container h3{font-size:4.44vw}}#beauty-detail .title-container h4{font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#beauty-detail .title-container h4{font-size:2.08vw}}@media(max-width:767px){#beauty-detail .title-container h4{font-size:3.89vw}}#beauty-detail .content-container{padding:2.08vw 2.6vw;border-bottom:.05vw solid #cfd4e3;font-size:.83vw;line-height:1.625;white-space:pre-wrap}@media(min-width:768px)and (max-width:1279px){#beauty-detail .content-container{padding:5.21vw 6.51vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#beauty-detail .content-container{padding:5.56vw;border-width:.28vw;font-size:4.44vw}}#beauty-detail .content-container img{max-width:100%;cursor:default}#beauty-detail .file-container{padding:1.25vw 1.56vw;border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#beauty-detail .file-container{padding:3.13vw 3.91vw}}@media(max-width:767px){#beauty-detail .file-container{padding:6.67vw 5.56vw}}#beauty-detail .file-container a{text-decoration:none;color:#000;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#beauty-detail .file-container a{font-size:2.08vw}}@media(max-width:767px){#beauty-detail .file-container a{font-size:3.89vw}}#beauty-detail .btn-container{margin-top:3.65vw}@media(min-width:768px)and (max-width:1279px){#beauty-detail .btn-container{margin-top:9.11vw}}@media(max-width:767px){#beauty-detail .btn-container{margin-top:9.11vw}}#beauty-detail .btn-container a{margin:auto;padding:1.04vw;width:6.25vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#beauty-detail .btn-container a{padding:2.6vw;width:15.63vw;font-size:2.08vw}}@media(max-width:767px){#beauty-detail .btn-container a{padding:2.78vw;width:22.22vw;font-size:3.89vw}}#subject-2 .link-container{margin:1vw auto 0}@media(min-width:768px)and (max-width:1279px){#subject-2 .link-container{margin:6.51vw auto 0}}@media(max-width:767px){#subject-2 .link-container{margin:3.47vw auto 0}}#subject-3 .subject-container{margin-top:1vw;padding-bottom:3.9vw;display:flex;justify-content:normal;align-items:normal;gap:5.21vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container{margin-top:6.51vw;padding-bottom:9.76vw;gap:9.11vw}}@media(max-width:767px){#subject-3 .subject-container{margin-top:3.47vw;padding-bottom:13.89vw;gap:13.89vw}}#subject-3 .subject-container .no-bg-color{width:66.67vw;margin:auto}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .no-bg-color{width:91.15vw}}@media(max-width:767px){#subject-3 .subject-container .no-bg-color{width:100%}}#subject-3 .subject-container .no-bg-color h1{opacity:0}#subject-3 .subject-container h1{margin-bottom:2.6vw;text-align:start;font-family:Nanum Myeongjo}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container h1{margin-bottom:9.11vw}}@media(max-width:767px){#subject-3 .subject-container h1{margin-bottom:8.33vw;padding:0 6.67vw;letter-spacing:-.56vw}}#subject-3 .subject-container h1 span{color:#243686}#subject-3 .subject-container h2{font-size:1.56vw;font-weight:700;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container h2{font-size:3.91vw}}@media(max-width:767px){#subject-3 .subject-container h2{font-size:5vw}}#subject-3 .subject-container h3{font-size:1.25vw;line-height:1.42;text-align:start}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container h3{font-size:3.13vw}}@media(max-width:767px){#subject-3 .subject-container h3{font-size:5vw;word-break:keep-all}}#subject-3 .subject-container h3 span{display:inline-block;opacity:0}@media(min-width:1280px){#subject-3 .subject-container h3 span:nth-of-type(2){animation-delay:.3s}#subject-3 .subject-container h3 span:nth-of-type(3){animation-delay:.6s}}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container h3 span:nth-of-type(2){animation-delay:.3s}#subject-3 .subject-container h3 span:nth-of-type(3){animation-delay:.6s}}#subject-3 .subject-container h3 b{font-weight:700}#subject-3 .subject-container h3 small{font-size:.94vw}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container h3 small{font-size:2.34vw}}@media(max-width:767px){#subject-3 .subject-container h3 small{font-size:5vw}}#subject-3 .subject-container p{font-size:1.04vw;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container p{font-size:2.6vw}}@media(max-width:767px){#subject-3 .subject-container p{font-size:3.61vw}}#subject-3 .subject-container .feature-container{display:flex;justify-content:normal;align-items:normal;gap:1.04vw}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container{flex-direction:column;gap:6.51vw}}@media(max-width:767px){#subject-3 .subject-container .feature-container{flex-direction:column;gap:13.89vw;overflow:hidden}#subject-3 .subject-container .feature-container h3{padding:0 6.67vw}}#subject-3 .subject-container .feature-container .card-container{margin-top:5vw;width:31.25vw;height:23.44vw;display:flex;justify-content:center;align-items:normal;flex-wrap:wrap}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container{margin:0;width:100%;height:55.99vw;transform:translateX(1.95vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container{margin:0;width:100vw;height:69.44vw;transform:translateX(4.17vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap{width:7.81vw;height:7.81vw;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#f7f7f7}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap{width:19.53vw;height:19.53vw}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap{width:25vw;height:25vw}}#subject-3 .subject-container .feature-container .card-container .card-wrap p{font-size:1.04vw;font-weight:700;line-height:normal;white-space:pre-wrap}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap p{font-size:2.6vw}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap p{font-size:3.89vw}}#subject-3 .subject-container .feature-container .card-container .card-wrap p span{font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap p span{font-size:2.08vw}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap p span{font-size:3.33vw}}#subject-3 .subject-container .feature-container .card-container .card-wrap:first-of-type{transform:translate(0)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:first-of-type{transform:translate(0)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:first-of-type{transform:translate(0)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(2){transform:translate(-.52vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(2){transform:translate(-1.3vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(2){transform:translate(-2.78vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(3){transform:translate(-1.04vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(3){transform:translate(-2.6vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(3){transform:translate(-5.56vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(4){transform:translate(-1.56vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(4){transform:translate(-3.9vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(4){transform:translate(-8.34vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(5){transform:translateY(-.52vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(5){transform:translateY(-1.3vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(5){transform:translateY(-2.78vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(6){transform:translate(-.52vw,-.52vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(6){transform:translate(-1.3vw,-1.3vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(6){transform:translate(-2.78vw,-2.78vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(7){transform:translate(-1.04vw,-.52vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(7){transform:translate(-2.6vw,-1.3vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(7){transform:translate(-5.56vw,-2.78vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(8){transform:translate(-1.56vw,-.52vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(8){transform:translate(-3.9vw,-1.3vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(8){transform:translate(-8.34vw,-2.78vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(9){transform:translate(-.52vw,-1.04vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(9){transform:translate(-1.3vw,-2.6vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(9){transform:translate(-2.78vw,-5.56vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(10){transform:translate(-1.04vw,-1.04vw)}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(10){transform:translate(-2.6vw,-2.6vw)}}@media(max-width:767px){#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(10){transform:translate(-5.56vw,-5.56vw)}}#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(2),#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(4),#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(5),#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(7),#subject-3 .subject-container .feature-container .card-container .card-wrap:nth-of-type(9){background-color:#dbe3ff}#subject-3 .subject-container .image-wrap{width:100%;display:flex;justify-content:space-between;align-items:flex-start}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .image-wrap{flex-direction:column;gap:3.91vw}}@media(max-width:767px){#subject-3 .subject-container .image-wrap{padding:0 6.67vw;box-sizing:border-box;flex-direction:column;gap:2.78vw}}#subject-3 .subject-container .image-wrap h3{opacity:0}#subject-3 .subject-container .image-wrap .image-container{width:33.85vw;display:flex;justify-content:flex-end;align-items:center;gap:.52vw;margin:0}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .image-wrap .image-container{width:84.64vw;margin:0;gap:1.3vw;flex-wrap:wrap}}@media(max-width:767px){#subject-3 .subject-container .image-wrap .image-container{width:100%;margin:0 auto;gap:2.78vw;flex-wrap:wrap}}#subject-3 .subject-container .image-wrap .image-container picture{width:16.67vw;height:9.35vw}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .image-wrap .image-container picture{width:41.67vw;height:23.44vw}}@media(max-width:767px){#subject-3 .subject-container .image-wrap .image-container picture{width:41.94vw;height:50vw}}#subject-3 .subject-container .image-wrap .image-container picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-3 .subject-container .image-wrap .image-container p{font-size:1.04vw;line-height:normal}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .image-wrap .image-container p{font-size:2.6vw}}@media(max-width:767px){#subject-3 .subject-container .image-wrap .image-container p{font-size:3.89vw}}#subject-3 .subject-container .image-wrap .image-2{width:32.01vw;height:18.23vw;display:block}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .image-wrap .image-2{width:80.02vw;height:39.06vw;margin:auto}}@media(max-width:767px){#subject-3 .subject-container .image-wrap .image-2{width:100%;height:52.78vw;margin:5.56vw auto 0}}#subject-3 .subject-container .image-wrap .image-2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-3 .subject-container .text-container{position:relative;background-color:#f0f6ff}#subject-3 .subject-container .text-container picture{width:66.67vw;height:18.44vw;margin:auto;display:block}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .text-container picture{width:100%;height:46.09vw}}@media(max-width:767px){#subject-3 .subject-container .text-container picture{width:100%;height:66.67vw}}#subject-3 .subject-container .text-container picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-3 .subject-container .text-container .text-wrap{position:absolute;top:50%;left:50%;width:66.67vw;transform:translate(-50%,-50%);text-align:start}#subject-3 .subject-container .text-container .text-wrap h3{font-family:Nanum Myeongjo;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .text-container .text-wrap{width:-moz-fit-content;width:fit-content;top:8.46vw;left:4.69vw;transform:translate(0)}}@media(max-width:767px){#subject-3 .subject-container .text-container .text-wrap{width:-moz-fit-content;width:fit-content;top:12.5vw;left:5.56vw;transform:translate(0)}#subject-3 .subject-container .text-container .text-wrap h3{font-size:4.44vw;line-height:normal}}#subject-3 .subject-container .text-container .text-wrap h1{margin-top:1.56vw;opacity:0;animation-delay:.3s}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .text-container .text-wrap h1{margin:3.91vw 0 0;font-size:4.56vw;width:49.48vw}}@media(max-width:767px){#subject-3 .subject-container .text-container .text-wrap h1{margin:8.33vw 0 0;padding:0;font-size:5.56vw;width:57.28vw;line-height:1.1}}#subject-3 .subject-container .title-wrap h2{font-size:1.56vw;font-weight:700;font-family:Nanum Myeongjo;text-align:start;line-height:normal;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .title-wrap h2{font-size:3.91vw}}@media(max-width:767px){#subject-3 .subject-container .title-wrap h2{padding:0 6.07vw;font-size:6.67vw;letter-spacing:-.56vw}}#subject-3 .subject-container .title-wrap h2:before{width:5.21vw;height:.52vw;margin-bottom:1.04vw;content:"";display:block;background-color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .title-wrap h2:before{width:13.02vw;height:1.3vw;margin-bottom:2.6vw}}@media(max-width:767px){#subject-3 .subject-container .title-wrap h2:before{width:13.89vw;height:1.39vw;margin-bottom:5.56vw}}#subject-3 .subject-container .title-wrap h2 strong{font-size:2.29vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .title-wrap h2 strong{font-size:5.73vw}}@media(max-width:767px){#subject-3 .subject-container .title-wrap h2 strong{font-size:10.11vw}}#subject-3 .subject-container .title-wrap p{margin-top:1.04vw;text-align:start;opacity:0;animation-delay:.3s}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .title-wrap p{margin-top:2.6vw}}@media(max-width:767px){#subject-3 .subject-container .title-wrap p{margin-top:5.56vw;padding:0 6.67vw;font-size:5vw}}#subject-3 .subject-container .title-wrap p strong{font-weight:700;color:#243686}#subject-3 .subject-container .equip-container{margin-top:2.08vw;display:grid;grid-template-columns:repeat(4,1fr);gap:3.33vw 1.56vw}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container{margin-top:5.21vw;display:grid;grid-template-columns:repeat(4,1fr);gap:8.33vw 3.91vw}}@media(max-width:767px){#subject-3 .subject-container .equip-container{margin-top:11.11vw;padding:0 6.67vw;display:grid;grid-template-columns:repeat(1,1fr);gap:8.33vw}}#subject-3 .subject-container .equip-container .equip-wrap{display:flex;justify-content:normal;align-items:normal;gap:.83vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container .equip-wrap{gap:2.08vw}}@media(max-width:767px){#subject-3 .subject-container .equip-container .equip-wrap{gap:2.78vw}}#subject-3 .subject-container .equip-container .equip-wrap picture{position:relative;width:100%;height:20.83vw;cursor:pointer}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container .equip-wrap picture{height:52.08vw}}@media(max-width:767px){#subject-3 .subject-container .equip-container .equip-wrap picture{height:111.11vw}}@media(min-width:1280px){#subject-3 .subject-container .equip-container .equip-wrap picture:hover .hover{display:flex}}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container .equip-wrap picture:hover .hover{display:flex}}#subject-3 .subject-container .equip-container .equip-wrap picture img{width:100%;height:100%;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}#subject-3 .subject-container .equip-container .equip-wrap .hover{position:absolute;top:0;left:0;box-sizing:border-box;padding:1.56vw;width:100%;height:20.83vw;display:flex;justify-content:center;align-items:normal;gap:2.5vw;border:.05vw solid rgba(0,0,0,.102);flex-direction:column;background-color:hsla(0,0%,97%,.8);display:none;font-weight:700}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container .equip-wrap .hover{padding:3.91vw;height:52.08vw;gap:6.25vw;border-width:.13vw}}#subject-3 .subject-container .equip-container .equip-wrap .hover p{font-size:.83vw;line-height:1.5}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container .equip-wrap .hover p{font-size:2.08vw}}#subject-3 .subject-container .equip-container .equip-wrap h4{font-size:1.04vw;font-weight:700;text-align:center;line-height:1.6}@media(min-width:768px)and (max-width:1279px){#subject-3 .subject-container .equip-container .equip-wrap h4{font-size:2.6vw}}@media(max-width:767px){#subject-3 .subject-container .equip-container .equip-wrap h4{margin:0;font-size:5.56vw}}#subject-3 .subject-container .equip-container .equip-wrap p{font-size:3.89vw;line-height:1.25;word-break:keep-all;white-space:pre-wrap}#subject-4 .subject-container{margin:1vw auto 0;padding-bottom:3.9vw;width:66.67vw;display:flex;justify-content:normal;align-items:normal;gap:3.65vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container{margin:6.51vw auto 0;padding-bottom:9.76vw;width:93.75vw;gap:9.11vw}}@media(max-width:767px){#subject-4 .subject-container{margin:3.47vw auto 0;padding-bottom:13.89vw;width:88.89vw;gap:6.51vw}}#subject-4 .subject-container h1{text-align:start;font-family:Nanum Myeongjo;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container h1{font-size:4.82vw}}@media(max-width:767px){#subject-4 .subject-container h1{letter-spacing:-.56vw}}#subject-4 .subject-container h1 strong{font-size:2.6vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container h1 strong{font-size:5.73vw}#subject-4 .subject-container h1 strong:last-of-type{font-size:6.51vw}}@media(max-width:767px){#subject-4 .subject-container h1 strong{font-size:inherit}}#subject-4 .subject-container p{font-size:1.25vw;line-height:1.42;text-align:start}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container p{font-size:3.13vw}}@media(max-width:767px){#subject-4 .subject-container p{font-size:5vw}}#subject-4 .subject-container p b{font-weight:700}#subject-4 .subject-container .text-wrap{display:flex;justify-content:space-between;align-items:normal}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .text-wrap{flex-direction:column;gap:5.21vw}}@media(max-width:767px){#subject-4 .subject-container .text-wrap{flex-direction:column;gap:11.11vw}}#subject-4 .subject-container .text-wrap p span{display:inline-block;opacity:0}#subject-4 .subject-container .text-wrap .card-container{width:19.27vw;height:18.23vw;position:relative}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .text-wrap .card-container{width:48.18vw;height:45.57vw;margin:auto}}@media(max-width:767px){#subject-4 .subject-container .text-wrap .card-container{width:80.56vw;height:75vw;margin:auto}}#subject-4 .subject-container .text-wrap .card-container .card-wrap{width:10.42vw;height:10.42vw;display:flex;justify-content:center;align-items:center;position:absolute;border-radius:100%}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .text-wrap .card-container .card-wrap{width:26.04vw;height:26.04vw}}@media(max-width:767px){#subject-4 .subject-container .text-wrap .card-container .card-wrap{width:44.44vw;height:44.44vw}}#subject-4 .subject-container .text-wrap .card-container .card-wrap p{font-size:1.15vw;font-weight:700;color:#fff;text-align:center}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .text-wrap .card-container .card-wrap p{font-size:2.86vw}}@media(max-width:767px){#subject-4 .subject-container .text-wrap .card-container .card-wrap p{font-size:6.11vw}}#subject-4 .subject-container .text-wrap .card-container .card-wrap:first-of-type{background-color:#476295;top:0;left:50%;transform:translateX(-50%)}#subject-4 .subject-container .text-wrap .card-container .card-wrap:nth-of-type(2){background-color:#95477a;bottom:0;left:0}#subject-4 .subject-container .text-wrap .card-container .card-wrap:last-of-type{background-color:#479558;bottom:0;right:0}#subject-4 .subject-container .title{margin-bottom:1.56vw;font-size:1.56vw;font-weight:700;font-family:Nanum Myeongjo;text-align:start;line-height:normal;opacity:0}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .title{margin-bottom:3.91vw;font-size:3.91vw}}@media(max-width:767px){#subject-4 .subject-container .title{margin-bottom:5.56vw;font-size:6.67vw}}#subject-4 .subject-container .title:before{width:5.21vw;height:.52vw;margin-bottom:1.04vw;content:"";display:block;background-color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .title:before{width:13.02vw;height:1.3vw;margin-bottom:2.6vw}}@media(max-width:767px){#subject-4 .subject-container .title:before{width:13.89vw;height:1.39vw;margin-bottom:5.56vw}}#subject-4 .subject-container .title strong{font-size:2.29vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .title strong{font-size:5.73vw}}@media(max-width:767px){#subject-4 .subject-container .title strong{font-size:10.11vw;word-break:keep-all}}#subject-4 .subject-container .desc{opacity:0;animation-delay:.3s}#subject-4 .subject-container .image-container{margin-top:1.56vw;display:flex;justify-content:center;align-items:center;gap:1.56vw 1.04vw;flex-wrap:wrap}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .image-container{margin-top:3.91vw;gap:3.91vw 2.6vw}}@media(max-width:767px){#subject-4 .subject-container .image-container{margin-top:5.21vw;gap:5.56vw}}#subject-4 .subject-container .image-container picture{width:32.81vw;height:18.23vw}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .image-container picture{width:45.57vw;height:39.06vw}}@media(max-width:767px){#subject-4 .subject-container .image-container picture{width:100%;height:83.33vw}}#subject-4 .subject-container .image-container picture:nth-of-type(5),#subject-4 .subject-container .image-container picture:nth-of-type(6),#subject-4 .subject-container .image-container picture:nth-of-type(7){width:21.53vw}@media(min-width:768px)and (max-width:1279px){#subject-4 .subject-container .image-container picture:nth-of-type(5),#subject-4 .subject-container .image-container picture:nth-of-type(6),#subject-4 .subject-container .image-container picture:nth-of-type(7){width:29.51vw}}@media(max-width:767px){#subject-4 .subject-container .image-container picture:nth-of-type(5),#subject-4 .subject-container .image-container picture:nth-of-type(6),#subject-4 .subject-container .image-container picture:nth-of-type(7){width:88.89vw;height:66.67vw}}#subject-4 .subject-container .image-container picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#subject-view .fade-up{animation:fade-up .8s forwards}#doctor-view{font-family:Nanum Myeongjo}#doctor-view .doctor-wrap{width:100%;height:calc(var(--vh, 1vh)*100);position:relative}#doctor-view .doctor-wrap .doctor-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap .doctor-image{height:auto;top:13.02vw;-o-object-fit:contain;object-fit:contain}}@media(max-width:767px){#doctor-view .doctor-wrap .doctor-image{height:auto;top:13.89vw;-o-object-fit:contain;object-fit:contain}}#doctor-view .doctor-wrap .doctor-career{width:32.17vw;height:36.46vw;padding:2.08vw 2.6vw;box-sizing:border-box;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.6)}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap .doctor-career{padding:5.21vw 7.81vw;width:93.75vw;height:-moz-fit-content;height:fit-content;top:auto;bottom:11.72vw;transform:translate(-50%)}}@media(max-width:767px){#doctor-view .doctor-wrap .doctor-career{padding:8.33vw 5.56vw;height:-moz-fit-content;top:auto;bottom:20.56vw;width:94.44vw;height:fit-content;transform:translate(-50%)}}#doctor-view .doctor-wrap .doctor-career .link{padding:1.04vw 1.56vw;position:absolute;bottom:0;right:0;color:#fff;font-size:.94vw;text-decoration:none;background-color:rgba(0,0,0,.6);transform:translateY(calc(100% + .52vw))}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap .doctor-career .link{padding:2.6vw 3.91vw;left:0;right:auto;font-size:2.34vw;transform:translateY(calc(100% + 1.3vw))}}@media(max-width:767px){#doctor-view .doctor-wrap .doctor-career .link{padding:2.78vw 5.56vw;left:0;right:auto;font-size:3.33vw;transform:translateY(calc(100% + 2.78vw))}}#doctor-view .doctor-wrap .doctor-character{position:absolute;bottom:5.21vw;right:6.77vw;font-size:5vw;font-weight:700;color:hsla(0,0%,100%,.302);opacity:0;animation:show 1.5s ease-in 1.5s forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap .doctor-character{right:37.11vw;top:39.06vw;bottom:auto;font-size:6.51vw}}@media(max-width:767px){#doctor-view .doctor-wrap .doctor-character{display:none}}#doctor-view .doctor-wrap h2{font-size:1.56vw;font-weight:400;line-height:1.14;opacity:0;animation:show 1.5s ease-in forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap h2{font-size:3.91vw}}@media(max-width:767px){#doctor-view .doctor-wrap h2{font-size:4.44vw}}#doctor-view .doctor-wrap h2 strong{font-size:2.5vw;font-weight:700}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap h2 strong{font-size:6.25vw}}@media(max-width:767px){#doctor-view .doctor-wrap h2 strong{font-size:5.56vw}}#doctor-view .doctor-wrap p{padding-top:2.66vw;font-size:1.04vw;line-height:1.5}@media(min-width:768px)and (max-width:1279px){#doctor-view .doctor-wrap p{padding-top:6.64vw;font-size:2.6vw}}@media(max-width:767px){#doctor-view .doctor-wrap p{padding-top:5.56vw;font-size:3.33vw;white-space:nowrap}}#doctor-view .doctor-wrap p .span-1{opacity:0;animation:show 1.5s ease-in .5s forwards;will-change:opacity}#doctor-view .doctor-wrap p .span-2{opacity:0;animation:show 1.5s ease-in 1.5s forwards;will-change:opacity}#doctor-view .doctor-wrap p .span-3{opacity:0;animation:show 1.5s ease-in 2.5s forwards;will-change:opacity}#doctor-view .swiper-button-next,#doctor-view .swiper-button-prev{width:1.77vw!important;height:3.23vw!important;border-width:0!important;border-color:transparent!important;-o-object-fit:cover;object-fit:cover}@media(min-width:768px)and (max-width:1279px){#doctor-view .swiper-button-next,#doctor-view .swiper-button-prev{width:4.3vw!important;height:8.07vw!important}}@media(max-width:767px){#doctor-view .swiper-button-next,#doctor-view .swiper-button-prev{width:3.89vw!important;height:7.53vw!important}}#doctor-view .swiper-button-next:after,#doctor-view .swiper-button-prev:after{content:none!important}#doctor-view .swiper-button-prev{left:7.4vw!important;background-repeat:no-repeat;background-image:url(/img/left.6e28e6e0.svg);background-size:cover}@media(min-width:768px)and (max-width:1279px){#doctor-view .swiper-button-prev{left:14.4vw!important;top:39.06vw!important}}@media(max-width:767px){#doctor-view .swiper-button-prev{left:15.28vw!important;top:41.67vw!important}}#doctor-view .swiper-button-next{right:7.4vw!important;background-repaet:no-repeat;background-image:url(/img/right.7d538458.svg);background-size:cover}@media(min-width:768px)and (max-width:1279px){#doctor-view .swiper-button-next{right:14.4vw!important;top:39.06vw!important}}@media(max-width:767px){#doctor-view .swiper-button-next{right:15.28vw!important;top:41.67vw!important}}#lecture-list{margin:auto;padding:5.21vw 0;width:66.67vw}@media(min-width:768px)and (max-width:1279px){#lecture-list{padding:13.02vw 0;width:93.75vw}}@media(max-width:767px){#lecture-list{padding:13.89vw 0;width:88.89vw}}#lecture-list h3{font-size:1.25vw;font-weight:700;text-align:center;line-height:1.67}@media(min-width:768px)and (max-width:1279px){#lecture-list h3{font-size:2.99vw}}@media(max-width:767px){#lecture-list h3{font-size:5.56vw;line-height:1.2}}#lecture-list .thumbnail-container{margin:3.65vw auto;display:grid;grid-template-columns:repeat(3,1fr);gap:3.65vw 2.08vw}@media(min-width:768px)and (max-width:1279px){#lecture-list .thumbnail-container{margin:9.11vw auto;display:grid;grid-template-columns:repeat(1,1fr);gap:5.21vw}}@media(max-width:767px){#lecture-list .thumbnail-container{margin:19.44vw auto;display:grid;grid-template-columns:repeat(1,1fr);gap:11.11vw}}#lecture-list .thumbnail-container .thumbnail-wrap{text-decoration:none}#lecture-list .thumbnail-container .thumbnail-wrap img{width:100%;display:block;aspect-ratio:400/305;-o-object-fit:cover;object-fit:cover;color:#fff}@media(min-width:768px)and (max-width:1279px){#lecture-list .thumbnail-container .thumbnail-wrap img{width:52.08vw;margin:auto}}@media(max-width:767px){#lecture-list .thumbnail-container .thumbnail-wrap img{aspect-ratio:320/244}}#lecture-list .thumbnail-container .thumbnail-wrap p{margin-top:.83vw;width:20.83vw;height:1.35vw;font-size:.94vw;font-weight:700;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.44}@media(min-width:768px)and (max-width:1279px){#lecture-list .thumbnail-container .thumbnail-wrap p{margin-top:2.08vw;width:52.08vw;height:3.39vw;font-size:2.34vw}}@media(max-width:767px){#lecture-list .thumbnail-container .thumbnail-wrap p{width:88.89vw;height:7.22vw;margin-top:4.44vw;font-size:5vw}}#lecture-list .no-result{width:100%;height:36.46vw;display:flex;justify-content:center;align-items:center;font-size:1.25vw}@media(min-width:768px)and (max-width:1279px){#lecture-list .no-result{padding:13.02vw 0;font-size:3.13vw}}@media(max-width:767px){#lecture-list .no-result{padding:13.89vw 0;font-size:5.56vw}}#lecture-detail{margin:auto;width:66.67vw;padding:5.21vw 0}@media(min-width:768px)and (max-width:1279px){#lecture-detail{width:93.75vw;padding:6.51vw 0}}@media(max-width:767px){#lecture-detail{width:77.78vw;padding:13.89vw 0}}#lecture-detail .title-container{display:flex;justify-content:space-between;align-items:normal;padding:1.25vw 1.56vw;border-top:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#lecture-detail .title-container{padding:3.13vw 2.6vw;border-width:.13vw}}@media(max-width:767px){#lecture-detail .title-container{padding:5.56vw 2.78vw;border-width:.28vw;flex-direction:column;gap:4.44vw}}#lecture-detail .title-container h3{font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#lecture-detail .title-container h3{font-size:2.6vw}}@media(max-width:767px){#lecture-detail .title-container h3{font-size:4.44vw}}#lecture-detail .title-container h4{font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#lecture-detail .title-container h4{font-size:2.08vw}}@media(max-width:767px){#lecture-detail .title-container h4{font-size:3.89vw}}#lecture-detail .content-container{padding:2.08vw 2.6vw;border-bottom:.05vw solid #cfd4e3;font-size:.83vw;line-height:1.625;white-space:pre-wrap}@media(min-width:768px)and (max-width:1279px){#lecture-detail .content-container{padding:5.21vw 6.51vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#lecture-detail .content-container{padding:5.56vw;border-width:.28vw;font-size:4.44vw}}#lecture-detail .content-container img{max-width:100%;cursor:default}#lecture-detail .file-container{padding:1.25vw 1.56vw;border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#lecture-detail .file-container{padding:3.13vw 3.91vw}}@media(max-width:767px){#lecture-detail .file-container{padding:6.67vw 5.56vw}}#lecture-detail .file-container a{text-decoration:none;color:#000;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#lecture-detail .file-container a{font-size:2.08vw}}@media(max-width:767px){#lecture-detail .file-container a{font-size:3.89vw}}#lecture-detail .btn-container{margin-top:3.65vw}@media(min-width:768px)and (max-width:1279px){#lecture-detail .btn-container{margin-top:9.11vw}}@media(max-width:767px){#lecture-detail .btn-container{margin-top:9.11vw}}#lecture-detail .btn-container a{margin:auto;padding:1.04vw;width:6.25vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#lecture-detail .btn-container a{padding:2.6vw;width:15.63vw;font-size:2.08vw}}@media(max-width:767px){#lecture-detail .btn-container a{padding:2.78vw;width:22.22vw;font-size:3.89vw}}#intro-view{padding:3.65vw 0 5.21vw;width:66.67vw;margin:auto}@media(min-width:768px)and (max-width:1279px){#intro-view{padding:9.11vw 0 6.51vw;width:93.75vw}}@media(max-width:767px){#intro-view{padding:11.11vw 0 13.89vw;width:88.89vw}}#intro-view h3{margin-top:3.65vw;font-size:1.25vw;font-weight:700}@media(min-width:768px)and (max-width:1279px){#intro-view h3{margin-top:9.11vw;font-size:3.13vw}}@media(max-width:767px){#intro-view h3{margin-top:11.11vw;font-size:5vw}}#intro-view h4{font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#intro-view h4{font-size:2.6vw}}@media(max-width:767px){#intro-view h4{font-size:4.44vw}}#intro-view .guide-container{margin-top:1.04vw;display:flex;justify-content:space-between;align-items:normal;gap:.52vw 1.04vw}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container{margin-top:2.6vw;gap:1.3vw 2.6vw;flex-wrap:wrap}}@media(max-width:767px){#intro-view .guide-container{margin-top:2.78vw;width:100%;gap:2.78vw;flex-wrap:wrap}}#intro-view .guide-container .address-container{display:flex;justify-content:space-between;align-items:normal;flex-direction:column;flex-grow:1;flex-shrink:0}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container{width:45.57vw;flex-grow:0}}@media(max-width:767px){#intro-view .guide-container .address-container{width:88.89vw;gap:2.78vw}}#intro-view .guide-container .address-container .time-wrap{padding:1.56vw 2.08vw;display:flex;justify-content:normal;align-items:flex-start;gap:1.04vw;border:.05vw solid #dee1e5;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .time-wrap{padding:3.91vw 1.17vw 3.91vw 5.21vw;border-width:.13vw;gap:2.6vw}}@media(max-width:767px){#intro-view .guide-container .address-container .time-wrap{padding:5.56vw;border-width:.28vw;gap:2.78vw}}#intro-view .guide-container .address-container .time-wrap h4{line-height:1.21}#intro-view .guide-container .address-container .time-wrap table{font-size:.94vw;line-height:1.67;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .time-wrap table{font-size:2.34vw}}@media(max-width:767px){#intro-view .guide-container .address-container .time-wrap table{font-size:3.89vw}}#intro-view .guide-container .address-container .time-wrap table th{width:4.53vw;font-weight:700;text-align:start}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .time-wrap table th{width:11.33vw}}@media(max-width:767px){#intro-view .guide-container .address-container .time-wrap table th{width:21.39vw}}#intro-view .guide-container .address-container .time-wrap table td span{font-size:.73vw}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .time-wrap table td span{font-size:1.82vw}}@media(max-width:767px){#intro-view .guide-container .address-container .time-wrap table td span{font-size:3.33vw}}#intro-view .guide-container .address-container .time-wrap .tip{font-size:.73vw;color:red;line-height:1.21}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .time-wrap .tip{font-size:1.82vw}}@media(max-width:767px){#intro-view .guide-container .address-container .time-wrap .tip{font-size:3.33vw}}#intro-view .guide-container .address-container .address-wrap{padding:1.56vw 2.08vw;border:.05vw solid #dee1e5}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .address-wrap{padding:3.91vw 5.21vw;border-width:.13vw}}@media(max-width:767px){#intro-view .guide-container .address-container .address-wrap{padding:5.56vw;border-width:.28vw}}#intro-view .guide-container .address-container .address-wrap h4{line-height:1.21}#intro-view .guide-container .address-container .address-wrap p{margin-top:1.04vw;font-size:.94vw;line-height:1.44;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .address-container .address-wrap p{margin-top:2.6vw;font-size:2.34vw;letter-spacing:-.16vw}}@media(max-width:767px){#intro-view .guide-container .address-container .address-wrap p{margin-top:2.78vw;font-size:3.89vw}}#intro-view .guide-container .address-container .address-wrap p b{font-weight:800}#intro-view .guide-container .map-container{width:23.1vw;height:20.68vw}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .map-container{width:45.57vw;height:55.08vw}}@media(max-width:767px){#intro-view .guide-container .map-container{width:88.89vw;height:64.17vw}}#intro-view .guide-container .map-container picture,#intro-view .guide-container .map-container picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#intro-view .guide-container .contact-container{width:18.39vw;box-sizing:border-box;display:flex;justify-content:normal;align-items:flex-end;gap:1.04vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .contact-container{width:100%;align-items:flex-start;flex-direction:row;gap:2.6vw}}@media(max-width:767px){#intro-view .guide-container .contact-container{width:100%;align-items:center;gap:2.78vw}}#intro-view .guide-container .contact-container .text-wrap{padding:1.56vw 2.08vw;border:.05vw solid #dee1e5}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .contact-container .text-wrap{padding:3.91vw 5.21vw;border-width:.13vw;flex-grow:1}}@media(max-width:767px){#intro-view .guide-container .contact-container .text-wrap{padding:5.56vw;width:100%;box-sizing:border-box;border-width:.28vw}}#intro-view .guide-container .contact-container .text-wrap p{margin-top:1.04vw;font-size:1.46vw;font-weight:700;line-height:1.43;color:#243b86}#intro-view .guide-container .contact-container .text-wrap p a{text-decoration:none;color:inherit}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .contact-container .text-wrap p{margin-top:2.6vw;font-size:3.65vw}}@media(max-width:767px){#intro-view .guide-container .contact-container .text-wrap p{margin-top:2.78vw;font-size:5.56vw}}#intro-view .guide-container .contact-container .text-wrap p span{color:#246e86}#intro-view .guide-container .contact-container .button{background-color:transparent;border-radius:5.16vw;width:13.02vw;height:4.64vw;padding:1.56vw;background-color:#246e86;color:#fff;font-size:1.25vw;font-weight:700;line-height:1.21}@media(min-width:768px)and (max-width:1279px){#intro-view .guide-container .contact-container .button{width:32.55vw;height:11.59vw;padding:3.91vw;border-radius:12.89vw;font-size:3.13vw}}@media(max-width:767px){#intro-view .guide-container .contact-container .button{width:100%;height:17.22vw;padding:5.56vw;border-radius:27.5vw;font-size:5vw}}#intro-view .img-container{display:flex;justify-content:space-between;align-items:normal;margin-top:1.04vw}@media(min-width:768px)and (max-width:1279px){#intro-view .img-container{margin-top:2.6vw;flex-direction:column;gap:2.6vw}}@media(max-width:767px){#intro-view .img-container{margin-top:5.56vw;flex-direction:column;gap:2.78vw}}#intro-view .img-container .swiper-container .swiper{width:32.81vw;height:32.81vw}@media(min-width:768px)and (max-width:1279px){#intro-view .img-container .swiper-container .swiper{width:93.75vw;height:93.75vw}}@media(max-width:767px){#intro-view .img-container .swiper-container .swiper{width:88.89vw;height:88.89vw}}#intro-view .img-container .swiper-container .swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#intro-view .img-container .swiper-container .swiper .swiper-button-next,#intro-view .img-container .swiper-container .swiper .swiper-button-prev{width:2.08vw;height:2.08vw}@media(min-width:768px)and (max-width:1279px){#intro-view .img-container .swiper-container .swiper .swiper-button-next,#intro-view .img-container .swiper-container .swiper .swiper-button-prev{width:5.21vw;height:5.21vw}}@media(max-width:767px){#intro-view .img-container .swiper-container .swiper .swiper-button-next,#intro-view .img-container .swiper-container .swiper .swiper-button-prev{width:6.67vw;height:6.67vw}}#intro-view .img-container .swiper-container .swiper .swiper-button-next:after,#intro-view .img-container .swiper-container .swiper .swiper-button-prev:after{font-size:1.69vw;color:#fff}@media(min-width:768px)and (max-width:1279px){#intro-view .img-container .swiper-container .swiper .swiper-button-next:after,#intro-view .img-container .swiper-container .swiper .swiper-button-prev:after{font-size:4.23vw}}@media(max-width:767px){#intro-view .img-container .swiper-container .swiper .swiper-button-next:after,#intro-view .img-container .swiper-container .swiper .swiper-button-prev:after{font-size:5.42vw}}#intro-view .img-container .swiper-container .swiper .swiper-button-disabled{opacity:.5}#intro-view .img-container .gallery-container{width:32.81vw;height:32.81vw;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:1.04vw}@media(min-width:768px)and (max-width:1279px){#intro-view .img-container .gallery-container{width:93.75vw;height:93.75vw;gap:2.6vw}}@media(max-width:767px){#intro-view .img-container .gallery-container{width:88.89vw;height:88.89vw;gap:2.78vw}}#intro-view .img-container .gallery-container .gallery-wrap{background-color:#dee1e5;cursor:pointer}#intro-view .img-container .gallery-container .gallery-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.65;transition:opacity .1s linear}#intro-view .img-container .gallery-container .gallery-wrap .active{opacity:1}#review-list{width:66.67vw;padding:3.65vw 0 5.21vw;margin:auto}@media(min-width:768px)and (max-width:1279px){#review-list{width:93.75vw;padding:9.11vw 0 6.51vw}}@media(max-width:767px){#review-list{width:88.89vw;padding:11.11vw 0 13.89vw}}#review-list header{display:flex;justify-content:space-between;align-items:normal;margin-top:3.65vw;height:3.13vw}@media(min-width:768px)and (max-width:1279px){#review-list header{margin-top:9.11vw;height:7.81vw}}@media(max-width:767px){#review-list header{margin-top:11.11vw;align-items:flex-start;gap:2.78vw;flex-direction:column;height:-moz-fit-content;height:fit-content}}#review-list header .search-container{display:flex;justify-content:normal;align-items:center;gap:.52vw;height:100%}@media(min-width:768px)and (max-width:1279px){#review-list header .search-container{gap:1.3vw}}@media(max-width:767px){#review-list header .search-container{width:100%;gap:2.78vw;align-items:flex-start;flex-direction:column}}#review-list header .search-container .select-wrap{width:7.29vw;height:100%;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#review-list header .search-container .select-wrap{width:18.23vw;font-size:2.08vw}}@media(max-width:767px){#review-list header .search-container .select-wrap{width:38.89vw;height:14.44vw;font-size:4.44vw}}#review-list header .search-container .select-wrap select{padding:1.04vw .52vw;height:100%;border-color:#131313}@media(min-width:768px)and (max-width:1279px){#review-list header .search-container .select-wrap select{padding:2.6vw 1.3vw}}@media(max-width:767px){#review-list header .search-container .select-wrap select{padding:4.31vw 2.78vw}}#review-list header .search-container .search-wrap{width:15.63vw;height:100%}@media(min-width:768px)and (max-width:1279px){#review-list header .search-container .search-wrap{width:28.65vw}#review-list header .search-container .search-wrap button{width:5.21vw;padding:2.34vw 1.04vw}}@media(max-width:767px){#review-list header .search-container .search-wrap{width:100%;height:14.44vw}#review-list header .search-container .search-wrap input{font-size:4.44vw}}#review-list header .search-container .search-wrap form{height:100%}#review-list header .search-container .search-wrap form input{width:100%;height:100%;flex-grow:1}#review-list header .button-container{display:flex;justify-content:normal;align-items:flex-end;gap:.52vw;height:100%}@media(min-width:768px)and (max-width:1279px){#review-list header .button-container{gap:1.3vw}}@media(max-width:767px){#review-list header .button-container{align-items:center;gap:2.78vw}}#review-list header .button-container p{font-size:.83vw;color:#666;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-list header .button-container p{width:27.73vw;font-size:2.08vw;word-break:keep-all;text-align:end}}@media(max-width:767px){#review-list header .button-container p{width:46.94vw;font-size:3.47vw}}#review-list header .button-container a{padding:1.04vw 0;width:8.33vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-list header .button-container a{padding:2.6vw 0;width:13.02vw;font-size:2.08vw}}@media(max-width:767px){#review-list header .button-container a{padding:2.78vw 0;width:39.17vw;font-size:3.89vw}}#review-list table{margin:.52vw 0 2.6vw;width:100%}@media(min-width:768px)and (max-width:1279px){#review-list table{margin:1.3vw 0 6.51vw}}@media(max-width:767px){#review-list table{margin:2.78vw 0 8.33vw}}#review-list table tbody tr{border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#review-list table tbody tr{border-width:.13vw}}@media(max-width:767px){#review-list table tbody tr{border-width:.28vw}}#review-list table td,#review-list table th{box-sizing:border-box;text-align:center;font-size:.83vw;line-height:1.2;height:3.65vw;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#review-list table td,#review-list table th{font-size:2.08vw;height:9.11vw}}@media(max-width:767px){#review-list table td,#review-list table th{font-size:3.89vw;height:13.89vw;word-break:keep-all}}#review-list table th{font-weight:700;background-color:#e5e7eb}#review-list table th:nth-of-type(2){width:40.1vw}@media(min-width:768px)and (max-width:1279px){#review-list table th:nth-of-type(2){width:23.18vw}}@media(max-width:767px){#review-list table th:nth-of-type(2){width:27.78vw}#review-list table td:first-of-type{width:14.79vw;word-break:break-all}#review-list table td:nth-of-type(4){width:11vw;word-break:break-all}}#review-list table td a{width:40.1vw;padding:0 1.56vw;box-sizing:border-box;color:#000;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:start;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-list table td a{width:23.18vw;padding:0 3.91vw;font-size:2.08vw}}@media(max-width:767px){#review-list table td a{width:27.78vw;padding:0 4.58vw;font-size:3.89vw}}#review-list table td a:hover{text-decoration:underline}#review-list table .no-result{padding:5.21vw 0;font-size:1.25vw}@media(min-width:768px)and (max-width:1279px){#review-list table .no-result{padding:13.02vw 0;font-size:3.13vw}}@media(max-width:767px){#review-list table .no-result{padding:13.89vw 0;font-size:5.56vw}}#review-create{width:33.33vw;padding:5.21vw 0;margin:auto;box-sizing:border-box;display:flex;justify-content:center;align-items:normal;flex-direction:column;min-height:calc(var(--vh, 1vh)*100 - 17.12vw)}@media(min-width:768px)and (max-width:1279px){#review-create{width:83.33vw;padding:13.02vw 0;min-height:calc(var(--vh, 1vh)*100 - 48.25vw)}}@media(max-width:767px){#review-create{width:100%;padding:13.89vw 0;min-height:calc(var(--vh, 1vh)*100 - 94.63vw)}}#review-create form{margin-top:2.08vw;padding:0 1.46vw}@media(min-width:768px)and (max-width:1279px){#review-create form{margin-top:5.21vw;padding:0 3.65vw}}@media(max-width:767px){#review-create form{margin-top:5.56vw;padding:0}}#review-create form table{width:100%;margin:auto;line-height:1.25}@media(max-width:767px){#review-create form table{width:88.89vw}}#review-create form table tr{border-top:.05vw solid #131313;border-bottom:.05vw solid #131313}@media(min-width:768px)and (max-width:1279px){#review-create form table tr{border-width:.13vw}}@media(max-width:767px){#review-create form table tr{border-width:.28vw}}#review-create form table tr th{width:9.38vw;padding:.99vw 0 .99vw 1.04vw;box-sizing:border-box;font-size:.94vw;text-align:start;vertical-align:middle;word-break:keep-all}@media(min-width:768px)and (max-width:1279px){#review-create form table tr th{width:23.44vw;padding:2.6vw 0 2.6vw 2.6vw;font-size:2.34vw}}@media(max-width:767px){#review-create form table tr th{width:27.78vw;padding:5.56vw 0 5.56vw 4.17vw;font-size:5vw}}#review-create form table tr td{padding:.52vw;border-left:.05vw solid #131313;font-size:.83vw;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td{padding:1.3vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#review-create form table tr td{padding:2.78vw;border-width:.28vw;font-size:4.44vw}}#review-create form table tr td .input-container{display:flex;justify-content:center;align-items:normal;gap:.52vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container{gap:1.3vw}}@media(max-width:767px){#review-create form table tr td .input-container{gap:2.78vw}}#review-create form table tr td .input-container input{padding:.52vw;border:.05vw solid #131313;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container input{padding:1.3vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#review-create form table tr td .input-container input{width:55.56vw;padding:2.78vw;border-width:.28vw;font-size:4.44vw}}#review-create form table tr td .input-container .input-sm{width:10.42vw}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container .input-sm{width:26.04vw}}@media(max-width:767px){#review-create form table tr td .input-container .input-sm{width:55.56vw}}#review-create form table tr td .input-container .select-wrap{width:10.42vw}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container .select-wrap{width:26.04vw}}@media(max-width:767px){#review-create form table tr td .input-container .select-wrap{width:55.56vw}}#review-create form table tr td .input-container .select-wrap select{border-color:#131313}#review-create form table tr td .input-container .radio-container{display:flex;justify-content:normal;align-items:center}#review-create form table tr td .input-container .radio-container input[type=radio]{width:.83vw;height:.83vw;margin:.2vw}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container .radio-container input[type=radio]{width:2.08vw;height:2.08vw;margin:.52vw}}@media(max-width:767px){#review-create form table tr td .input-container .radio-container input[type=radio]{width:4.44vw;height:4.44vw;margin:1.11vw}}#review-create form table tr td .input-container .radio-container label{margin-right:1.56vw}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container .radio-container label{margin-right:3.91vw}}@media(max-width:767px){#review-create form table tr td .input-container .radio-container label{margin-right:8.33vw}}#review-create form table tr td .input-container p{font-size:.73vw}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .input-container p{font-size:1.82vw}}@media(max-width:767px){#review-create form table tr td .input-container p{font-size:3.89vw}}#review-create form table tr td .ql-toolbar{border:.05vw solid #131313;resize:none}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .ql-toolbar{border-width:.13vw}}@media(max-width:767px){#review-create form table tr td .ql-toolbar{border-width:.28vw}}#review-create form table tr td .ql-container{border:.05vw solid #131313;width:100%;height:8.33vw;border-top:0}@media(min-width:768px)and (max-width:1279px){#review-create form table tr td .ql-container{height:23.44vw;border-width:.13vw}}@media(max-width:767px){#review-create form table tr td .ql-container{height:44.44vw;border-width:.28vw}}#review-create form .required:after{content:"(필수)";font-size:.73vw;color:red}@media(min-width:768px)and (max-width:1279px){#review-create form .required:after{font-size:1.82vw}}@media(max-width:767px){#review-create form .required:after{font-size:3.89vw}}#review-create form .error{color:red;font-size:.73vw}@media(min-width:768px)and (max-width:1279px){#review-create form .error{font-size:1.82vw}}@media(max-width:767px){#review-create form .error{font-size:3.89vw}}#review-create form .checkbox-wrap{margin-top:2.08vw}@media(min-width:768px)and (max-width:1279px){#review-create form .checkbox-wrap{margin-top:5.21vw}}@media(max-width:767px){#review-create form .checkbox-wrap{margin-top:5.56vw}}#review-create form .checkbox-wrap div{display:flex;justify-content:center;align-items:center}#review-create form .checkbox-wrap div input{width:.83vw;margin:.21vw}@media(min-width:768px)and (max-width:1279px){#review-create form .checkbox-wrap div input{width:2.08vw;margin:.52vw}}@media(max-width:767px){#review-create form .checkbox-wrap div input{width:4.44vw;margin:1.11vw}}#review-create form .checkbox-wrap div a{color:#000;font-weight:700;text-decoration:none}#review-create form .checkbox-wrap p{margin-top:.52vw;text-align:center}@media(min-width:768px)and (max-width:1279px){#review-create form .checkbox-wrap p{margin-top:1.3vw}}#review-create form .btn-submit{margin-top:2.08vw;width:100%;padding:1.04vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-create form .btn-submit{margin-top:5.21vw;padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){#review-create form .btn-submit{margin:5.56vw auto 0;padding:5.56vw;width:88.89vw;font-size:4.44vw}}#review-detail{width:66.67vw;padding:5.21vw 0;margin:auto}@media(min-width:768px)and (max-width:1279px){#review-detail{width:89.58vw;padding:13.02vw 0}}@media(max-width:767px){#review-detail{width:88.89vw;padding:13.89vw 0}}#review-detail .review-container{margin-top:3.65vw;border-top:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container{margin-top:9.11vw;border-width:.13vw}}@media(max-width:767px){#review-detail .review-container{margin-top:5.56vw;border-width:.28vw}}#review-detail .review-container .review-header{padding:1.25vw 1.56vw;border-bottom:.05vw solid #cfd4e3;display:flex;justify-content:space-between;align-items:center}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .review-header{padding:3.13vw 3.91vw;border-width:.13vw}}@media(max-width:767px){#review-detail .review-container .review-header{padding:5.56vw 2.78vw;align-items:flex-start;flex-direction:column;gap:4.44vw;border-width:.28vw}}#review-detail .review-container .review-header h2{font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .review-header h2{font-size:2.6vw}}@media(max-width:767px){#review-detail .review-container .review-header h2{font-size:4.44vw}}#review-detail .review-container .review-header h2 span{margin-right:.83vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .review-header h2 span{margin-right:2.08vw}}@media(max-width:767px){#review-detail .review-container .review-header h2 span{margin-right:4.44vw}}#review-detail .review-container .review-header h3{font-size:.83vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .review-header h3{font-size:2.08vw}}@media(max-width:767px){#review-detail .review-container .review-header h3{font-size:3.89vw}}#review-detail .review-container .review-header h3 span:not(:last-child):after{margin:0 .42vw;content:"|"}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .review-header h3 span:not(:last-child):after{margin:0 1.04vw}}@media(max-width:767px){#review-detail .review-container .review-header h3 span:not(:last-child):after{margin:0 1.94vw}}#review-detail .review-container .content-wrap{padding:2.08vw 2.6vw;border-bottom:.05vw solid #cfd4e3;white-space:pre-wrap}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .content-wrap{padding:5.21vw 6.51vw;border-width:.13vw}}@media(max-width:767px){#review-detail .review-container .content-wrap{padding:5.56vw;border-width:.28vw}}#review-detail .review-container .content-wrap img{max-width:100%}#review-detail .review-container .file-container{display:flex;justify-content:normal;align-items:center;gap:.83vw;padding:1.25vw 1.56vw;border-bottom:.05vw solid #cfd4e3;flex-wrap:wrap}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .file-container{padding:3.13vw 3.91vw;border-width:.13vw;gap:2.08vw}}@media(max-width:767px){#review-detail .review-container .file-container{padding:6.67vw 5.56vw;border-width:.28vw;gap:2.22vw}}#review-detail .review-container .file-container a{color:#000;text-decoration:none;font-size:.73vw;font-weight:400}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .file-container a{font-size:2.08vw}}@media(max-width:767px){#review-detail .review-container .file-container a{font-size:3.89vw}}#review-detail .review-container .button-wrap{margin-top:3.65vw}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .button-wrap{margin-top:9.11vw}}@media(max-width:767px){#review-detail .review-container .button-wrap{margin-top:8.33vw}}#review-detail .review-container .button-wrap a{margin:auto;padding:1.04vw;width:6.25vw;font-size:.83vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#review-detail .review-container .button-wrap a{padding:2.6vw;width:15.63vw;font-size:1.82vw}}@media(max-width:767px){#review-detail .review-container .button-wrap a{padding:2.78vw;width:22.22vw;font-size:3.89vw}#b4a-list h1{margin-top:8.33vw}}#b4a-list header{margin-top:3.65vw;display:flex;justify-content:space-between;align-items:normal;height:3.13vw}@media(min-width:768px)and (max-width:1279px){#b4a-list header{margin-top:9.11vw;justify-content:center;height:7.81vw}}@media(max-width:767px){#b4a-list header{margin-top:19.44vw;height:-moz-fit-content;height:fit-content}}#b4a-list header .select-wrap{width:7.29vw;height:100%}@media(min-width:768px)and (max-width:1279px){#b4a-list header .select-wrap{width:52.08vw}}@media(max-width:767px){#b4a-list header .select-wrap{width:100%}}#b4a-list header .select-wrap select{padding:1.04vw .52vw;border:.05vw solid #131313;height:100%;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#b4a-list header .select-wrap select{padding:2.6vw 1.3vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#b4a-list header .select-wrap select{padding:5.56vw 2.78vw;border-width:.28vw;font-size:4.44vw}}#b4a-list .thumbnail-container{margin:1.04vw 0 3.65vw;display:grid;grid-template-columns:repeat(3,1fr);gap:2.08vw}@media(min-width:768px)and (max-width:1279px){#b4a-list .thumbnail-container{margin:2.6vw auto 9.11vw;display:grid;grid-template-columns:repeat(1,1fr);gap:5.21vw;width:52.08vw}}@media(max-width:767px){#b4a-list .thumbnail-container{margin:2.78vw auto 19.44vw;display:grid;grid-template-columns:repeat(1,1fr);gap:11.11vw}}#b4a-list .thumbnail-container .thumbnail-wrap{display:flex;justify-content:normal;align-items:center;gap:.83vw;flex-direction:column;text-decoration:none}@media(min-width:768px)and (max-width:1279px){#b4a-list .thumbnail-container .thumbnail-wrap{gap:2.08vw}}@media(max-width:767px){#b4a-list .thumbnail-container .thumbnail-wrap{gap:4.44vw}}#b4a-list .thumbnail-container .thumbnail-wrap img{width:100%;border:.05vw solid rgba(0,0,0,.102);display:block;aspect-ratio:80/61;-o-object-fit:cover;object-fit:cover;color:#fff}@media(min-width:768px)and (max-width:1279px){#b4a-list .thumbnail-container .thumbnail-wrap img{aspect-ratio:80/61;border-width:.13vw}}@media(max-width:767px){#b4a-list .thumbnail-container .thumbnail-wrap img{aspect-ratio:/244;border-width:.28vw}}#b4a-list .thumbnail-container .thumbnail-wrap p{width:20.83vw;height:1.35vw;text-align:center;font-size:.94vw;font-weight:700;line-height:1.44;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px)and (max-width:1279px){#b4a-list .thumbnail-container .thumbnail-wrap p{width:52.08vw;height:3.39vw;font-size:2.34vw}}@media(max-width:767px){#b4a-list .thumbnail-container .thumbnail-wrap p{width:88.89vw;height:7.22vw;font-size:5vw}}#b4a-list .no-result{width:100%;height:36.46vw;display:flex;justify-content:center;align-items:center;font-size:1.25vw}@media(min-width:768px)and (max-width:1279px){#b4a-list .no-result{padding:13.02vw 0;font-size:3.13vw}}@media(max-width:767px){#b4a-list .no-result{padding:13.89vw 0;font-size:5.56vw}}#b4a-detail{display:flex;justify-content:center;align-items:center;gap:3.65vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#b4a-detail{padding:0 2.08vw 6.51vw;gap:9.11vw}}@media(max-width:767px){#b4a-detail{padding:0 5.56vw;gap:8.33vw}}#b4a-detail h1{margin-top:1.56vw}@media(min-width:768px)and (max-width:1279px){#b4a-detail h1{margin-top:3.91vw}}@media(max-width:767px){#b4a-detail h1{margin-top:2.78vw}}#b4a-detail .content-container{width:66.67vw}@media(min-width:768px)and (max-width:1279px){#b4a-detail .content-container{width:100%}}@media(max-width:767px){#b4a-detail .content-container{width:100%}}#b4a-detail .content-container h2{padding:1.25vw 1.56vw;border-top:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3;font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#b4a-detail .content-container h2{padding:3.13vw 3.91vw;border-width:.13vw;font-size:2.6vw}}@media(max-width:767px){#b4a-detail .content-container h2{padding:5.56vw 2.78vw;border-width:.28vw;font-size:4.44vw}}#b4a-detail .content-container .img-container{width:38.54vw;height:24.74vw;margin:2.08vw auto 1.35vw;border:.05vw solid rgba(0,0,0,.102);position:relative}@media(min-width:768px)and (max-width:1279px){#b4a-detail .content-container .img-container{width:76.56vw;height:61.85vw;margin:5.21vw auto 2.08vw;border-width:.13vw}}@media(max-width:767px){#b4a-detail .content-container .img-container{width:66.67vw;height:45.83vw;margin:5.56vw auto 4.44vw;border-width:.28vw}}#b4a-detail .content-container .img-container img{width:100%;height:100%;position:absolute;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .5s ease}#b4a-detail .content-container .img-container .show{opacity:1}#b4a-detail .content-container .select-buttons{padding-bottom:2.08vw;display:flex;justify-content:center;align-items:center;gap:1.04vw;border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#b4a-detail .content-container .select-buttons{padding-bottom:5.21vw;gap:2.6vw;border-width:.13vw}}@media(max-width:767px){#b4a-detail .content-container .select-buttons{padding-bottom:5.56vw;gap:1.11vw;border-width:.28vw}}#b4a-detail .content-container .select-buttons button{padding:.73vw;width:5.21vw;background-color:transparent;border:.05vw solid #999;border-radius:52.03vw;font-size:.94vw;color:#999}@media(min-width:768px)and (max-width:1279px){#b4a-detail .content-container .select-buttons button{padding:1.82vw;width:13.02vw;border-width:.13vw;border-radius:130.08vw;font-size:2.34vw}}@media(max-width:767px){#b4a-detail .content-container .select-buttons button{padding:.28vw;width:16.67vw;border-width:.28vw;border-radius:277.5vw;font-size:3.89vw;line-height:1.86}}#b4a-detail .content-container .select-buttons .selected{border:.05vw solid #243686;color:#243686;font-weight:700}@media(min-width:768px)and (max-width:1279px){#b4a-detail .content-container .select-buttons .selected{border-width:.13vw}}@media(max-width:767px){#b4a-detail .content-container .select-buttons .selected{border-width:.28vw}}#b4a-detail a{padding:1.04vw;width:6.25vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#b4a-detail a{padding:2.6vw;width:15.63vw;font-size:2.08vw}}@media(max-width:767px){#b4a-detail a{padding:2.78vw;width:22.22vw;font-size:3.89vw}}#guide-view .link-container{margin:5.21vw auto 0}@media(min-width:768px)and (max-width:1279px){#guide-view .link-container{margin:6.51vw auto 0}}@media(max-width:767px){#guide-view .link-container{margin:13.89vw auto 0}}#counsel-list{width:66.67vw;padding:5.21vw 0}@media(min-width:768px)and (max-width:1279px){#counsel-list{width:89.58vw;padding:13.02vw 0}}@media(max-width:767px){#counsel-list{width:88.89vw;padding:13.89vw 0}}#counsel-list header{display:flex;justify-content:space-between;align-items:normal;margin-top:3.65vw}@media(min-width:768px)and (max-width:1279px){#counsel-list header{margin-top:9.11vw}}@media(max-width:767px){#counsel-list header{margin-top:5.56vw;align-items:center;gap:2.78vw;flex-direction:column}#counsel-list header .search-wrap{width:100%}#counsel-list header .search-wrap input{flex-grow:1}}#counsel-list header .button-container{display:flex;justify-content:normal;align-items:normal;gap:.52vw}@media(min-width:768px)and (max-width:1279px){#counsel-list header .button-container{gap:1.3vw}}@media(max-width:767px){#counsel-list header .button-container{gap:2.78vw}}#counsel-list header .button-container a,#counsel-list header .button-container button{padding:1.04vw 0;width:8.33vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#counsel-list header .button-container a,#counsel-list header .button-container button{padding:2.6vw 0;width:20.83vw;font-size:2.08vw}}@media(max-width:767px){#counsel-list header .button-container a,#counsel-list header .button-container button{padding:2.78vw 0;width:43.06vw;font-size:3.89vw}}#counsel-list header .button-container .kakao{background-color:#fae100;color:#371d1e}#counsel-list table{margin:.52vw 0 2.6vw;width:100%}@media(min-width:768px)and (max-width:1279px){#counsel-list table{margin:1.3vw 0 6.51vw}}@media(max-width:767px){#counsel-list table{margin:2.78vw 0 8.33vw}}#counsel-list table tbody tr{border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#counsel-list table tbody tr{border-width:.13vw}}@media(max-width:767px){#counsel-list table tbody tr{border-width:.28vw}}#counsel-list table td,#counsel-list table th{box-sizing:border-box;text-align:center;font-size:.83vw;line-height:1.2;height:3.65vw;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#counsel-list table td,#counsel-list table th{font-size:2.08vw;height:9.11vw}}@media(max-width:767px){#counsel-list table td,#counsel-list table th{font-size:3.89vw;height:13.89vw;word-break:keep-all}}#counsel-list table th{font-weight:700;background-color:#e5e7eb}#counsel-list table th:nth-of-type(2){width:40.1vw}@media(min-width:768px)and (max-width:1279px){#counsel-list table th:nth-of-type(2){width:23.18vw}}@media(max-width:767px){#counsel-list table th:nth-of-type(2){width:27.78vw}#counsel-list table td:first-of-type{width:14.79vw;word-break:break-all}#counsel-list table td:nth-of-type(4){width:11vw;word-break:break-all}}#counsel-list table td a{width:40.1vw;padding:0 1.56vw;box-sizing:border-box;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#000;text-align:start;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#counsel-list table td a{width:23.18vw;padding:0 3.91vw;font-size:2.08vw}}@media(max-width:767px){#counsel-list table td a{width:27.78vw;padding:0 4.58vw;font-size:3.89vw}}#counsel-list table td a:hover{text-decoration:underline}#counsel-list table .no-result{padding:5.21vw 0;font-size:1.25vw}@media(min-width:768px)and (max-width:1279px){#counsel-list table .no-result{padding:13.02vw 0;font-size:3.13vw}}@media(max-width:767px){#counsel-list table .no-result{padding:13.89vw 0;font-size:5.56vw}}.password-confirm{position:relative;padding:3.08vw}@media(min-width:768px)and (max-width:1279px){.password-confirm{padding:6.21vw}}@media(max-width:767px){.password-confirm{padding:9.33vw}}.password-confirm a{position:absolute;top:1vw;right:1vw}@media(min-width:768px)and (max-width:1279px){.password-confirm a{top:2.5vw;right:2.5vw}}@media(max-width:767px){.password-confirm a{top:3.5vw;right:3.5vw}}.password-confirm h3{font-size:1.25vw;text-align:center}@media(min-width:768px)and (max-width:1279px){.password-confirm h3{font-size:3.13vw}}@media(max-width:767px){.password-confirm h3{font-size:5.56vw}}.password-confirm form{margin-top:1.04vw;display:flex;justify-content:center;align-items:normal;gap:1.04vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){.password-confirm form{margin-top:2.6vw;gap:2.6vw}}@media(max-width:767px){.password-confirm form{margin-top:5.56vw;gap:5.56vw}}.password-confirm form input{padding:.73vw;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){.password-confirm form input{padding:1.82vw;font-size:2.08vw}}@media(max-width:767px){.password-confirm form input{padding:3.89vw;font-size:3.89vw}}.password-confirm form button{padding:1.04vw;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){.password-confirm form button{padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){.password-confirm form button{padding:2.78vw;font-size:3.89vw}}#counsel-detail{width:66.67vw;padding:5.21vw 0}@media(min-width:768px)and (max-width:1279px){#counsel-detail{width:89.58vw;padding:13.02vw 0}}@media(max-width:767px){#counsel-detail{width:88.89vw;padding:13.89vw 0}}#counsel-detail .counsel-container{margin-top:3.65vw;border-top:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container{margin-top:9.11vw;border-width:.13vw}}@media(max-width:767px){#counsel-detail .counsel-container{margin-top:5.56vw;border-width:.28vw}}#counsel-detail .counsel-container .counsel-header{padding:1.25vw 1.56vw;border-bottom:.05vw solid #cfd4e3;display:flex;justify-content:space-between;align-items:center}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .counsel-header{padding:3.13vw 3.91vw;border-width:.13vw}}@media(max-width:767px){#counsel-detail .counsel-container .counsel-header{padding:5.56vw 2.78vw;align-items:flex-start;flex-direction:column;gap:4.44vw;border-width:.28vw}}#counsel-detail .counsel-container .counsel-header h2{font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .counsel-header h2{font-size:2.6vw}}@media(max-width:767px){#counsel-detail .counsel-container .counsel-header h2{font-size:4.44vw}}#counsel-detail .counsel-container .counsel-header h2 span{margin-right:.83vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .counsel-header h2 span{margin-right:2.08vw}}@media(max-width:767px){#counsel-detail .counsel-container .counsel-header h2 span{margin-right:4.44vw}}#counsel-detail .counsel-container .counsel-header h3{font-size:.83vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .counsel-header h3{font-size:2.08vw}}@media(max-width:767px){#counsel-detail .counsel-container .counsel-header h3{font-size:3.89vw}}#counsel-detail .counsel-container .counsel-header h3 span:not(:last-child):after{margin:0 .42vw;content:"|"}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .counsel-header h3 span:not(:last-child):after{margin:0 1.04vw}}@media(max-width:767px){#counsel-detail .counsel-container .counsel-header h3 span:not(:last-child):after{margin:0 1.94vw}}#counsel-detail .counsel-container .content-wrap{padding:2.08vw 2.6vw;border-bottom:.05vw solid #cfd4e3;white-space:pre-wrap}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .content-wrap{padding:5.21vw 6.51vw;border-width:.13vw}}@media(max-width:767px){#counsel-detail .counsel-container .content-wrap{padding:5.56vw;border-width:.28vw}}#counsel-detail .counsel-container .image-container{padding:1.25vw 1.56vw;display:flex;justify-content:normal;align-items:center;gap:.83vw;border-bottom:.05vw solid #cfd4e3;flex-wrap:wrap}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .image-container{padding:3.13vw 3.91vw;gap:2.08vw;border-width:.13vw}}@media(max-width:767px){#counsel-detail .counsel-container .image-container{padding:3.89vw 5.56vw;gap:4.44vw;border-width:.28vw}}#counsel-detail .counsel-container .image-container .image-wrap{display:flex;justify-content:normal;align-items:normal;gap:.83vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .image-container .image-wrap{gap:2.08vw}}@media(max-width:767px){#counsel-detail .counsel-container .image-container .image-wrap{gap:0}}#counsel-detail .counsel-container .image-container .image-wrap label{font-weight:700}#counsel-detail .counsel-container .image-container .image-wrap img{width:8.33vw;height:8.33vw;-o-object-fit:contain;object-fit:contain}@media(min-width:768px)and (max-width:1279px){#counsel-detail .counsel-container .image-container .image-wrap img{width:20.83vw;height:20.83vw}}@media(max-width:767px){#counsel-detail .counsel-container .image-container .image-wrap img{width:44.44vw;height:44.44vw}}#counsel-detail .comment-form{margin-top:1.04vw;display:flex;justify-content:normal;align-items:center}@media(min-width:768px)and (max-width:1279px){#counsel-detail .comment-form{margin-top:2.6vw}}@media(max-width:767px){#counsel-detail .comment-form{margin-top:5.56vw}}#counsel-detail .comment-form textarea{padding:1.46vw;border:0;border-top:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3;border-left:.05vw solid #cfd4e3;box-sizing:border-box;height:4.17vw;outline:none;resize:none;flex-grow:1;font-size:.83vw}#counsel-detail .comment-form textarea:placeholder{color:#999}@media(min-width:768px)and (max-width:1279px){#counsel-detail .comment-form textarea{padding:3.81vw;height:10.42vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#counsel-detail .comment-form textarea{padding:8.61vw 5.56vw;height:22.22vw;border-width:.28vw;font-size:3.89vw}}#counsel-detail .comment-form .button-wrap{padding:1.04vw 1.56vw;border-top:.05vw solid #cfd4e3;border-right:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3;box-sizing:border-box;height:4.17vw}@media(min-width:768px)and (max-width:1279px){#counsel-detail .comment-form .button-wrap{padding:2.6vw 3.91vw;height:10.42vw;border-width:.13vw}}@media(max-width:767px){#counsel-detail .comment-form .button-wrap{padding:5.56vw;height:22.22vw;border-width:.28vw}}#counsel-detail .comment-form .button-wrap button{padding:.52vw;width:6.77vw;font-size:.83vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#counsel-detail .comment-form .button-wrap button{padding:1.3vw;width:16.93vw;font-size:1.82vw}}@media(max-width:767px){#counsel-detail .comment-form .button-wrap button{padding:2.78vw;width:25vw;font-size:3.89vw}}#counsel-create{width:33.33vw;padding:5.21vw 0}@media(min-width:768px)and (max-width:1279px){#counsel-create{width:83.33vw;padding:13.02vw 0}}@media(max-width:767px){#counsel-create{width:100%;padding:13.89vw 0}}#counsel-create form{margin-top:2.08vw;padding:0 1.46vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form{margin-top:5.21vw;padding:0 3.65vw}}@media(max-width:767px){#counsel-create form{margin-top:5.56vw;padding:0}}#counsel-create form table{width:100%;margin:auto;line-height:1.25}@media(max-width:767px){#counsel-create form table{width:88.89vw}}#counsel-create form table tr{border-top:.05vw solid #131313;border-bottom:.05vw solid #131313}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr{border-width:.13vw}}@media(max-width:767px){#counsel-create form table tr{border-width:.28vw}}#counsel-create form table tr th{width:9.38vw;padding:.99vw 0 .99vw 1.04vw;box-sizing:border-box;font-size:.94vw;text-align:start;vertical-align:middle;word-break:keep-all}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr th{width:23.44vw;padding:2.6vw 0 2.6vw 2.6vw;font-size:2.34vw}}@media(max-width:767px){#counsel-create form table tr th{width:27.78vw;padding:5.56vw 0 5.56vw 4.17vw;font-size:5vw}}#counsel-create form table tr td{padding:.52vw;border-left:.05vw solid #131313;font-size:.83vw;vertical-align:middle}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td{padding:1.3vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#counsel-create form table tr td{padding:2.78vw;border-width:.28vw;font-size:4.44vw}}#counsel-create form table tr td .input-container{display:flex;justify-content:center;align-items:normal;gap:.52vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container{gap:1.3vw}}@media(max-width:767px){#counsel-create form table tr td .input-container{gap:2.78vw}}#counsel-create form table tr td .input-container input{padding:.52vw;border:.05vw solid #131313;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container input{padding:1.3vw;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){#counsel-create form table tr td .input-container input{width:55.56vw;padding:2.78vw;border-width:.28vw;font-size:4.44vw}}#counsel-create form table tr td .input-container .input-sm{width:10.42vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container .input-sm{width:26.04vw}}@media(max-width:767px){#counsel-create form table tr td .input-container .input-sm{width:55.56vw}}#counsel-create form table tr td .input-container .select-wrap{width:10.42vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container .select-wrap{width:26.04vw}}@media(max-width:767px){#counsel-create form table tr td .input-container .select-wrap{width:55.56vw}}#counsel-create form table tr td .input-container .select-wrap select{border-color:#131313}#counsel-create form table tr td .input-container .radio-container{display:flex;justify-content:normal;align-items:center}#counsel-create form table tr td .input-container .radio-container input[type=radio]{width:.83vw;height:.83vw;margin:.2vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container .radio-container input[type=radio]{width:2.08vw;height:2.08vw;margin:.52vw}}@media(max-width:767px){#counsel-create form table tr td .input-container .radio-container input[type=radio]{width:4.44vw;height:4.44vw;margin:1.11vw}}#counsel-create form table tr td .input-container .radio-container label{margin-right:1.56vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container .radio-container label{margin-right:3.91vw}}@media(max-width:767px){#counsel-create form table tr td .input-container .radio-container label{margin-right:8.33vw}}#counsel-create form table tr td .input-container textarea{padding:.52vw;width:100%;height:8.33vw;border:.05vw solid #131313;box-sizing:border-box;outline:0;resize:none}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container textarea{padding:1.3vw;height:23.44vw;border-width:.13vw}}@media(max-width:767px){#counsel-create form table tr td .input-container textarea{padding:2.78vw;height:44.44vw;border-width:.28vw}}#counsel-create form table tr td .input-container .image-container{display:flex;justify-content:flex-start;align-items:center;gap:1.04vw;flex-wrap:wrap}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container .image-container{gap:2.6vw}}@media(max-width:767px){#counsel-create form table tr td .input-container .image-container{gap:2.78vw}}#counsel-create form table tr td .input-container p{font-size:.73vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form table tr td .input-container p{font-size:1.82vw}}@media(max-width:767px){#counsel-create form table tr td .input-container p{font-size:3.89vw}}#counsel-create form .required:after{content:"(필수)";font-size:.73vw;color:red}@media(min-width:768px)and (max-width:1279px){#counsel-create form .required:after{font-size:1.82vw}}@media(max-width:767px){#counsel-create form .required:after{font-size:3.89vw}}#counsel-create form .error{color:red;font-size:.73vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form .error{font-size:1.82vw}}@media(max-width:767px){#counsel-create form .error{font-size:3.89vw}}#counsel-create form .checkbox-wrap{margin-top:2.08vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form .checkbox-wrap{margin-top:5.21vw}}@media(max-width:767px){#counsel-create form .checkbox-wrap{margin-top:5.56vw}}#counsel-create form .checkbox-wrap div{display:flex;justify-content:center;align-items:center}#counsel-create form .checkbox-wrap div input{width:.83vw;margin:.21vw}@media(min-width:768px)and (max-width:1279px){#counsel-create form .checkbox-wrap div input{width:2.08vw;margin:.52vw}}@media(max-width:767px){#counsel-create form .checkbox-wrap div input{width:4.44vw;margin:1.11vw}}#counsel-create form .checkbox-wrap div a{color:#000;font-weight:700;text-decoration:none}#counsel-create form .checkbox-wrap p{margin-top:.52vw;text-align:center}@media(min-width:768px)and (max-width:1279px){#counsel-create form .checkbox-wrap p{margin-top:1.3vw}}#counsel-create form .btn-submit{margin-top:1.56vw;width:100%;padding:1.04vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){#counsel-create form .btn-submit{margin-top:5.21vw;padding:2.6vw;font-size:2.08vw}}@media(max-width:767px){#counsel-create form .btn-submit{margin:5.56vw auto 0;padding:5.56vw;width:88.89vw;font-size:4.44vw}}#counsel-view{align-items:normal}#counsel-view,#not-found{display:flex;justify-content:center}#not-found{align-items:center;font-size:2.71vw;font-weight:700}@media(min-width:768px)and (max-width:1279px){#not-found{font-size:6.25vw}}@media(max-width:767px){#not-found{font-size:8.89vw}}#admin-aside{width:260px;height:calc(var(--vh, 1vh)*100);position:fixed;top:0;left:0;background-color:#243686;transition:left .35s ease;will-change:left;font-family:Nanum Myeongjo}#admin-aside .admin-logo{margin:25px auto;width:200px;display:block}#admin-aside .admin-logo img{width:100%;height:100%}#admin-aside .admin-nav{padding-bottom:20px}#admin-aside .admin-nav ol li{overflow:hidden;transition:height .15s ease-out;will-change:height}#admin-aside .admin-nav ol li a{margin:10px auto;padding:8px 10px;width:210px;height:30px;display:block;color:#fff;text-decoration:none;font-weight:700;font-size:16px;line-height:30px;border-radius:3px;position:relative;transition:background-color .15s linear;will-change:background-color}#admin-aside .admin-nav ol li .router-link-active,#admin-aside .admin-nav ol li a:hover:not(.router-link-exact-active){background-color:#3d59b1}#admin-aside .admin-nav ol li .router-link-active .tri{transform:rotate(180deg)}#admin-aside .admin-nav ol li .router-link-exact-active{background-color:#248657}#admin-aside .admin-nav ol li .tri{width:0;height:0;position:absolute;top:20px;right:12px;border-top:6px dashed;border-left:6px solid transparent;border-right:6px solid transparent;transition:transform .15s ease-in;will-change:transform}#admin-aside .admin-nav ol li .admin-nav-sub li:first-child a{margin-top:0}#admin-aside .admin-nav ol li .admin-nav-sub li:last-child a{margin-bottom:0}#admin-aside .admin-nav ol li .admin-nav-sub li a{margin:5px auto;padding-left:20px;width:200px;height:26px}.close-menu{left:-260px!important}#admin-header{width:100%;height:70px;box-sizing:border-box;padding:10px 30px;position:fixed;top:0;background-color:#eee;box-shadow:0 6px 6px -2px #ccc;z-index:99}#admin-header,#admin-header .title-container{display:flex;justify-content:normal;align-items:center}#admin-header .title-container{gap:10px}#admin-header .title-container .menu-btn{width:24px;height:24px;padding:0}#admin-header .title-container h1{font-size:28px;color:#000;font-weight:700}.admin-table{padding:20px;background-color:#fff;border-radius:10px}.admin-table .header{padding-bottom:15px;display:flex;justify-content:space-between;align-items:center;height:60px}.admin-table .header .search-form{display:flex;justify-content:normal;align-items:center;gap:15px}.admin-table .header .search-form .select-wrap{width:140px;height:54px}.admin-table .header .search-form .select-wrap select{padding:16px;width:100%;height:100%;border-width:1px;border-color:#ccc;font-size:16px;background-size:24px 24px;background-position:calc(100% - 16px)}.admin-table .header .search-form .search-wrap{width:260px}.admin-table .header .search-form .search-wrap input{width:200px;padding:16px;padding-right:0;border-width:1px;border-color:#ccc;font-size:16px}.admin-table .header .search-form .search-wrap button{padding:16px;width:60px;border-width:1px;background-size:20px 20px}.admin-table .header .button-container a{border-radius:5px;padding:8px 16px;font-size:16px;line-height:normal}.admin-table .header .button-container a:hover{background-color:#3d59b1}.admin-table .table-wrap{min-height:662px}.admin-table .table-wrap table{width:100%;margin:auto;font-size:18px;table-layout:fixed}.admin-table .table-wrap table tbody tr{border-top:1px solid #ccc}.admin-table .table-wrap table th{padding:12px 8px;font-weight:700}.admin-table .table-wrap table td{padding:12px 8px;text-align:center;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-table .table-wrap table .text-start{text-align:start}.admin-table .table-wrap table .btn-container{display:flex;justify-content:center;align-items:normal;gap:10px}.admin-table .table-wrap table .route-link{display:block;color:#000;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-table .table-wrap table .route-link:hover{text-decoration:underline}.admin-table .table-wrap table .btn{background-color:transparent;padding:8px 16px;width:80px;border-radius:5px;font-size:16px;font-weight:700;display:inline-block;line-height:normal}.admin-table .table-wrap table .btn:hover{color:#fff;text-decoration:none}.admin-table .table-wrap table .edit{border:1px solid #243686;color:#243686}.admin-table .table-wrap table .edit:hover{background-color:#243686}.admin-table .table-wrap table .open{border:1px solid #248657;color:#248657}.admin-table .table-wrap table .open:hover{background-color:#248657}.admin-table .table-wrap table .close{border:1px solid #aaa;color:#aaa}.admin-table .table-wrap table .close:hover{background-color:#aaa}.admin-table .table-wrap table .delete{border:1px solid red;color:red}.admin-table .table-wrap table .delete:hover{background-color:red}.admin-table .table-wrap table .loading,.admin-table .table-wrap table .no-result{padding:60px 0;font-size:24px}.admin-table .pagination-container{padding-top:20px}.admin-table .pagination-container button{width:40px;height:40px;font-size:16px}.admin-form{padding:20px;background-color:#fff;border-radius:10px}.admin-form form .input-container{padding:15px 0;display:flex;justify-content:normal;align-items:center}.admin-form form .input-container .input-label{width:200px;display:inline-block;font-size:24px;font-weight:700;flex-shrink:0}.admin-form form .input-container .input-label span{font-size:14px}.admin-form form .input-container .input-label:nth-of-type(2){margin-left:30px}.admin-form form .input-container .required:after{margin-left:4px;content:"*";color:red;font-size:12px}.admin-form form .input-container input{padding:8px 16px;border-color:#ccc;font-size:16px;border-radius:5px}.admin-form form .input-container input[type=text]{flex-grow:.5}.admin-form form .input-container .input-button{border-radius:5px;padding:8px 16px;font-size:16px;line-height:normal}.admin-form form .input-container .select-wrap select{padding:8px 16px;font-size:16px;border-width:1px;border-color:#ccc;background-size:18px 18px;background-position:calc(100% - 16px)}.admin-form form .input-container .editor-wrap{flex-grow:.8}.admin-form form .input-container .editor-wrap .ql-toolbar{border-top-left-radius:5px;border-top-right-radius:5px}.admin-form form .input-container .editor-wrap .ql-container{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.admin-form form .input-container .editor-wrap section{height:400px}.admin-form form .input-container .upload-image label{padding:10px 20px;height:40px;line-height:1.25;font-size:16px}.admin-form form .input-container .upload-image img{border-color:#ccc;-o-object-fit:contain;object-fit:contain}.admin-form form .input-container .thumbnail{width:200px;height:150px}.admin-form form .input-container .b4a-image{width:200px;height:128px}.admin-form form .input-container .upload-file{gap:10px}.admin-form form .input-container .upload-file label{padding:10px 20px;font-size:16px}.admin-form form .button-container{display:flex;justify-content:space-between;align-items:normal;margin-top:50px}.admin-form form .button-container a,.admin-form form .button-container button{border-radius:5px;padding:8px 16px;font-size:16px;line-height:normal}.admin-form form .button-container a:hover,.admin-form form .button-container button:hover{background-color:#3d59b1}#admin-counsel-detail header{display:flex;justify-content:space-between;align-items:center;padding:20px}#admin-counsel-detail header h2{font-size:28px;font-weight:700}#admin-counsel-detail header h2 span{font-size:32px;color:#243686}#admin-counsel-detail header h4{font-size:22px}#admin-counsel-detail header h4,#admin-counsel-detail header h4 span:not(:last-of-type){display:flex;justify-content:normal;align-items:center}#admin-counsel-detail header h4 span:not(:last-of-type):after{margin:0 8px;content:"|";font-size:18px;font-weight:700}#admin-counsel-detail .content-container{border-top:1px solid #ccc}#admin-counsel-detail .content-container .content-wrap{border-bottom:1px solid #ccc;padding:30px;font-size:18px;white-space:pre-wrap}#admin-counsel-detail .content-container .image-container{display:flex;justify-content:normal;align-items:normal;gap:20px;border-bottom:1px solid #ccc;padding:20px}#admin-counsel-detail .content-container .image-container .image-wrap{display:flex;justify-content:normal;align-items:normal;gap:10px;flex-direction:column}#admin-counsel-detail .content-container .image-container .image-wrap label{font-size:18px;font-weight:700}#admin-counsel-detail .content-container .image-container .image-wrap a{width:200px;height:200px;color:#000;text-decoration:none}#admin-counsel-detail .content-container .image-container .image-wrap a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#admin-counsel-detail .comment-container{padding:20px}#admin-counsel-detail .comment-container .comment-form{padding:20px;display:flex;justify-content:normal;align-items:center}#admin-counsel-detail .comment-container .comment-form textarea{padding:20px;border:1px solid #ccc;border-radius:0;flex-grow:1;outline:none;resize:none;font-size:16px}#admin-counsel-detail .comment-container .comment-form .button-wrap{padding:20px}#admin-counsel-detail .comment-container .comment-form .button-wrap button{padding:16px;font-size:16px}#admin-counsel-detail .button-container{display:flex;justify-content:flex-end;align-items:normal}#admin-counsel-detail .button-container a{border-radius:5px;padding:8px 16px;font-size:16px;line-height:normal}#admin-counsel-detail .button-container a:hover{background-color:#3d59b1}#admin-layout{width:100%;min-height:calc(var(--vh, 1vh)*100);padding-top:70px;padding-left:260px;box-sizing:border-box;background-color:#eee;transition:all .35s ease;will-change:width,padding}#admin-layout article{padding:30px!important;min-width:1024px;min-height:calc(var(--vh, 1vh)*100 - 70px)!important;color:#000}.main-closed{padding-left:0!important}.pagination-container{width:100%;justify-content:center;gap:1.56vw}@media(min-width:768px)and (max-width:1279px){.pagination-container{gap:3.91vw}}@media(max-width:767px){.pagination-container{gap:2.78vw}}.pagination-container button{width:2.08vw;height:2.08vw;font-size:.83vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){.pagination-container button{width:5.21vw;height:5.21vw;font-size:2.08vw}}@media(max-width:767px){.pagination-container button{width:11.11vw;height:11.11vw;font-size:3.89vw}}.pagination-container .active-page,.pagination-container button:hover{background-color:#243686;font-weight:700;color:#fff}.upload-file{display:flex;justify-content:normal;align-items:center;gap:.63vw}@media(min-width:768px)and (max-width:1279px){.upload-file{gap:1.56vw}}@media(max-width:767px){.upload-file{align-items:flex-start;flex-direction:column;gap:3.33vw}}.upload-file label{border:.05vw solid #243686;border-radius:5.16vw;padding:.52vw 1.04vw;white-space:nowrap;color:#fff;font-size:.63vw;font-weight:400;line-height:1.25}@media(min-width:768px)and (max-width:1279px){.upload-file label{padding:1.3vw 2.6vw;font-size:1.56vw}}@media(max-width:767px){.upload-file label{padding:2.78vw 5.56vw;font-size:3.33vw}}.upload-file label:hover{background-color:#243686;color:#fff}.upload-file .file-container{display:flex;justify-content:normal;align-items:center;gap:.31vw;flex-wrap:wrap;font-size:.63vw}@media(min-width:768px)and (max-width:1279px){.upload-file .file-container{gap:.78vw;font-size:1.56vw}}@media(max-width:767px){.upload-file .file-container{gap:1.67vw;font-size:3.33vw}}.upload-file .file-container .file-wrap{display:flex;justify-content:normal;align-items:center;gap:.16vw}@media(min-width:768px)and (max-width:1279px){.upload-file .file-container .file-wrap{gap:.39vw;gap:1.67vw}}.upload-file .file-container .file-wrap a{color:#000;text-decoration:none}.upload-file .file-container .file-wrap a:hover{text-decoration:underline}.upload-image{width:6.25vw;height:6.25vw;position:relative}@media(min-width:768px)and (max-width:1279px){.upload-image{width:15.63vw;height:15.63vw}}@media(max-width:767px){.upload-image{width:33.33vw;height:33.33vw}}.upload-image:hover>label{display:block}.upload-image img{width:100%;height:100%;border:.05vw solid #131313;-o-object-fit:contain;object-fit:contain;display:block}@media(min-width:768px)and (max-width:1279px){.upload-image img{border-width:.13vw}}@media(max-width:767px){.upload-image img{border-width:.28vw}}.upload-image label{padding:.52vw 1.04vw;border-radius:5.16vw;position:absolute;top:50%;left:50%;display:none;transform:translate(-50%,-50%);white-space:nowrap;font-size:.63vw;font-weight:400}@media(min-width:768px)and (max-width:1279px){.upload-image label{padding:1.3vw 2.6vw;font-size:1.56vw}}@media(max-width:767px){.upload-image label{padding:2.78vw 5.56vw;font-size:3.33vw}}.upload-image label:hover{display:block}.search-wrap form{display:flex;justify-content:normal;align-items:normal}.search-wrap form input{border-top:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3;border-left:.05vw solid #cfd4e3;padding:1.04vw;padding-right:0;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){.search-wrap form input{padding:2.6vw;padding-right:0;border-width:.13vw;font-size:2.08vw}}@media(max-width:767px){.search-wrap form input{padding:5.56vw;padding-right:0;border-width:.28vw;font-size:3.89vw}}.search-wrap form input:placeholder{color:#999}.search-wrap form button{background-color:transparent;border-top:.05vw solid #cfd4e3;border-right:.05vw solid #cfd4e3;border-bottom:.05vw solid #cfd4e3;padding:.94vw;width:3.33vw;flex-shrink:0;background-image:url(/img/search.201b4755.svg);background-size:1.25vw 1.25vw;background-position:50%;background-repeat:no-repeat}@media(min-width:768px)and (max-width:1279px){.search-wrap form button{padding:2.34vw;width:8.33vw;border-width:.13vw;background-size:3.13vw 3.13vw}}@media(max-width:767px){.search-wrap form button{padding:5vw;width:17.78vw;border-width:.28vw;background-size:6.67vw 6.67vw}}.select-wrap{width:140px}.select-wrap select{width:100%;font-size:.83vw}@media(min-width:768px)and (max-width:1279px){.select-wrap select{font-size:2.08vw}}@media(max-width:767px){.select-wrap select{font-size:4.44vw}}.modal-container{width:100vw;height:calc(var(--vh, 1vh)*100);display:flex;justify-content:center;align-items:center;top:0;left:0;position:absolute;background-color:rgba(0,0,0,.6);overflow:hidden;z-index:999}.modal-container .modal-wrap{background-color:#fff}.toggle-button input:checked~.toggle-label{background-color:#243686;transition:background-color .2s ease-out;border:0}.toggle-button input:checked~.toggle-label:before{transform:translate(100%,-50%);background-image:url(/img/check.55473d0d.svg);background-color:#fff}.toggle-button .toggle-label{width:52px;height:32px;border:3px solid #7c86b6;box-sizing:border-box;display:block;background-color:#f0f6ff;position:relative;border-radius:32px;cursor:pointer}.toggle-button .toggle-label:before{width:24px;height:24px;position:absolute;top:50%;content:"";display:block;background-size:16px 16px;background-position:50%;background-repeat:no-repeat;background-image:url(/img/uncheck.095ce564.svg);background-color:#7c86b6;transform:translate(2px,-50%);border-radius:100%;transition:transform .2s linear,color .2s linear}.route-header{width:100%;height:10.42vw;position:relative;font-family:Nanum Myeongjo}@media(min-width:768px)and (max-width:1279px){.route-header{height:26.04vw}}@media(max-width:767px){.route-header{height:20vw}}.route-header picture{display:block}.route-header picture,.route-header picture img{width:100%;height:100%;position:absolute;top:0;left:0}.route-header picture img{-o-object-fit:cover;object-fit:cover}.route-header h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#fff;white-space:nowrap}@media(max-width:767px){.route-header h1{width:88.89vw;word-break:keep-all;white-space:pre-wrap}}#section-2 h1{opacity:0;animation:show 1.5s ease-in forwards;will-change:opacity}#section-2 h1 span{opacity:0;animation:show 1.5s ease-in .5s forwards;will-change:opacity}#section-2 .button-container,#section-2 p{opacity:0;animation:show 1.5s ease-in 1.5s forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#section-2 .button-container a{width:27.34vw}}@media(max-width:767px){#section-2 .button-container a{width:29.17vw}}#section-3 h1{position:absolute;top:30%;left:8%;opacity:0;animation:show .8s ease-in 3.2s forwards;will-change:opacity;color:rgba(255,192,0,.702);background-color:rgba(0,0,0,.702);z-index:99;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#section-3 h1{top:25%;left:5%}}@media(max-width:767px){#section-3 h1{top:46%;left:21%}}#section-3 h2{padding:.52vw 1.04vw;position:absolute!important;top:55%;left:0;display:inline-block;z-index:99;background:linear-gradient(90deg,rgba(255,192,0,.702) 50%,hsla(0,0%,100%,0) 0);background-size:200% 100%;background-position:100%;animation:gradient-animation 1.8s linear 4s forwards;will-change:opacity,background-color;opacity:0;color:rgba(0,0,0,.702);white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#section-3 h2{padding:1.3vw 2.6vw;font-size:3.65vw!important;top:45%;left:5%}}@media(max-width:767px){#section-3 h2{padding:1.39vw;font-size:3.33vw!important;width:-moz-fit-content;width:fit-content;top:52%;left:16.5%}}#section-3 h2 span{opacity:0}#section-3 h2 span:first-of-type{animation:show .6s ease-in 4s forwards}#section-3 h2 span:nth-of-type(2){animation:show .6s ease-in 4.1s forwards}#section-3 h2 span:nth-of-type(3){animation:show .6s ease-in 4.2s forwards}#section-3 h2 span:nth-of-type(4){animation:show .6s ease-in 4.3s forwards}#section-3 h2 span:nth-of-type(5){animation:show .6s ease-in 4.4s forwards}#section-3 h2 span:nth-of-type(6){animation:show .6s ease-in 4.5s forwards}#section-3 h2 span:nth-of-type(7){animation:show .6s ease-in 4.6s forwards}#section-3 h2 span:nth-of-type(8){animation:show .6s ease-in 4.7s forwards}#section-3 h2 span:nth-of-type(9){animation:show .6s ease-in 4.8s forwards}#section-3 h2 span:nth-of-type(10){animation:show .6s ease-in 4.9s forwards}#section-3 h2 span:nth-of-type(11){animation:show .6s ease-in 5s forwards}#section-3 h2 span:nth-of-type(12){animation:show .6s ease-in 5.1s forwards}#section-3 h2 span:nth-of-type(13){animation:show .6s ease-in 5.2s forwards}#section-3 h2 span:nth-of-type(14){animation:show .6s ease-in 5.3s forwards}#section-3 h2 .pick{font-family:Sonsie One;font-weight:400}#section-3 .head-container{position:absolute;top:0;left:0;margin-top:1.98vw;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container{margin-top:5.21vw}}@media(max-width:767px){#section-3 .head-container{margin-top:9.72vw}}#section-3 .head-container .img-wrap{width:66.67vw;display:flex;justify-content:space-between;align-items:normal;position:relative}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap{width:93.75vw;padding-bottom:19.53vw}}@media(max-width:767px){#section-3 .head-container .img-wrap{width:88.89vw;padding-bottom:75.56vw}}#section-3 .head-container .img-wrap .img-container{padding:1.56vw;width:18.23vw;box-sizing:border-box;display:flex;justify-content:normal;align-items:normal;gap:1.04vw;position:relative;flex-direction:column;-o-object-fit:contain;object-fit:contain;opacity:0;animation-name:fade-left;animation-duration:.8s;animation-timing-function:ease-out;animation-fill-mode:forwards}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap .img-container{padding:2.6vw;width:100%}}@media(max-width:767px){#section-3 .head-container .img-wrap .img-container{padding:2.78vw;width:100%}}#section-3 .head-container .img-wrap .img-container img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}#section-3 .head-container .img-wrap .img-container p{margin:0;background-color:rgba(168,214,214,.702);color:rgba(0,0,0,.702);font-size:1.25vw;font-weight:700}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap .img-container p{font-size:2.86vw}}@media(max-width:767px){#section-3 .head-container .img-wrap .img-container p{font-size:3.33vw}}#section-3 .head-container .img-wrap .img-container:first-of-type img{filter:grayscale(1)}#section-3 .head-container .img-wrap .img-container:nth-of-type(2){animation-delay:.8s}#section-3 .head-container .img-wrap .img-container:nth-of-type(2) img{filter:grayscale(.7)}#section-3 .head-container .img-wrap .img-container:last-of-type{animation-delay:1.6s}#section-3 .head-container .img-wrap .img-container:last-of-type .border{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:.16vw solid #ffc000;border-radius:1.56vw;opacity:0;animation:show-simple .8s ease-in 2.4s forwards}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap .img-container:last-of-type .border{border-width:.39vw;border-radius:2.6vw}}@media(max-width:767px){#section-3 .head-container .img-wrap .img-container:last-of-type .border{border-width:.83vw;border-radius:4.17vw}}#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap{display:flex;justify-content:normal;align-items:normal;position:absolute;top:0;right:0;transform:translate(80%,-60%) rotate(-15deg);opacity:0;animation:show-simple .8s ease-in 2.4s forwards}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap{right:100%}}@media(max-width:767px){#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap{right:100%}}#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap p{font-family:Sonsie One;font-size:2.6vw;color:#ffc000;background:none}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap p{font-size:5.21vw}}@media(max-width:767px){#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap p{font-size:5.56vw}}#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap img{transform:translateY(-70%);-o-object-fit:contain;object-fit:contain;width:3.65vw;height:3.65vw}@media(min-width:768px)and (max-width:1279px){#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap img{width:9.11vw;height:9.11vw}}@media(max-width:767px){#section-3 .head-container .img-wrap .img-container:last-of-type .pick-wrap img{width:12.5vw;height:12.5vw}}#section-3 .button-container{position:absolute;bottom:5%;right:50%;margin:0;transform:translateX(50%);z-index:99;opacity:0;animation:show .8s ease-in 5.8s forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#section-3 .button-container{bottom:10%}}@media(max-width:767px){#section-3 .button-container{bottom:7%;width:100%}}#section-3 .button-container a{white-space:nowrap}#section-4 h2{opacity:0;animation:show 1.5s ease-in forwards;will-change:opacity}#section-4 h2 strong{opacity:0;animation:show 1.5s ease-in .5s forwards;will-change:opacity}#section-4 p{opacity:0;animation:show 1.5s ease-in 1.5s forwards;will-change:opacity}#section-4 .button-container{opacity:0;animation:show 1.5s ease-in 2s forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#section-4 .button-container a{width:27.34vw}}@media(max-width:767px){#section-4 .button-container a{width:29.17vw}}#section-6 div{width:100%;height:100%;position:relative}#section-6 div header{width:100%;position:absolute;top:0;left:0;z-index:9}#section-6 div header h1{margin:4.69vw 8.85vw;font-size:1.5vw;font-weight:400;line-height:1.4;opacity:0;animation:show 1.5s ease-in forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#section-6 div header h1{margin:13.02vw 0 0;font-size:5.21vw;text-align:center}}@media(max-width:767px){#section-6 div header h1{margin:18.89vw 0 0;font-size:5.56vw;text-align:center}}#section-6 div header h1 strong{font-size:1.6vw;font-weight:800}@media(min-width:768px)and (max-width:1279px){#section-6 div header h1 strong{font-size:6.51vw}}@media(max-width:767px){#section-6 div header h1 strong{font-size:5.56vw}}#section-6 div article{padding:0 8.85vw;box-sizing:border-box;width:100%;height:100%;display:flex;justify-content:normal;align-items:normal;background-color:#000}@media(min-width:768px)and (max-width:1279px){#section-6 div article{padding:0}}@media(max-width:767px){#section-6 div article{padding:0}}#section-6 div article a{position:relative;flex-grow:1;background-color:#212026}#section-6 div article a:nth-of-type(2) picture{height:90%}@media(min-width:768px)and (max-width:1279px){#section-6 div article a:nth-of-type(2) picture{height:100%}}@media(max-width:767px){#section-6 div article a:nth-of-type(2) picture{height:100%}}#section-6 div article a picture{position:absolute;bottom:0;right:0;width:100%;height:95%}@media(min-width:768px)and (max-width:1279px){#section-6 div article a picture{height:100%}}@media(max-width:767px){#section-6 div article a picture{height:100%}}#section-6 div article a picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px)and (max-width:1279px){#section-6 div article a .dim{display:none}}@media(max-width:767px){#section-6 div article a .dim{display:none}}#section-6 div article a:hover .dim{display:none}#section-6 div article a:hover h2{color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}#section-6 div article a h2{position:absolute;color:#fff;text-decoration:none;left:4.17vw;bottom:9.48vw;font-size:1.56vw;font-weight:400;line-height:2.08vw;opacity:0;animation:show 1.5s ease-in .5s forwards;will-change:opacity}@media(min-width:768px)and (max-width:1279px){#section-6 div article a h2{font-size:2.86vw;line-height:3.91vw;text-align:center}}@media(max-width:767px){#section-6 div article a h2{display:none}}#section-6 div article a h2 strong{font-size:1.77vw;font-weight:700}@media(min-width:768px)and (max-width:1279px){#section-6 div article a h2 strong{font-size:3.39vw;line-height:4.43vw}}#section-7{position:relative}#section-7 .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#section-7 .section-wrap{width:100%;height:100%;box-sizing:border-box;padding-right:11.56vw;padding-left:14.48vw;display:flex;justify-content:space-between;align-items:center}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap{padding:10.16vw 2.34vw 9.24vw;flex-direction:column}}@media(max-width:767px){#section-7 .section-wrap{padding:12.78vw 0 5.56vw;justify-content:flex-end;flex-direction:column;gap:2.78vw}}#section-7 .section-wrap .content-container{display:flex;justify-content:space-between;align-items:normal;flex-direction:column;color:#000;position:relative}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .content-container{padding-right:8.33vw;padding-left:8.33vw;width:100%;box-sizing:border-box}}@media(max-width:767px){#section-7 .section-wrap .content-container{padding-right:7.22vw;padding-left:7.22vw;width:100%;box-sizing:border-box}}#section-7 .section-wrap .content-container h2{font-size:1.56vw;font-weight:700;line-height:2.08vw}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .content-container h2{font-size:3.91vw;line-height:5.21vw}}@media(max-width:767px){#section-7 .section-wrap .content-container h2{font-size:5vw;line-height:5.97vw}}#section-7 .section-wrap .content-container h1{color:#666;font-size:2.29vw;font-weight:400;line-height:1.1;display:flex;justify-content:normal;align-items:flex-end}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .content-container h1{margin-top:1.3vw;font-size:5.21vw}}@media(max-width:767px){#section-7 .section-wrap .content-container h1{margin-top:1.11vw;font-size:5.56vw}}#section-7 .section-wrap .content-container h1 img{width:7.08vw;height:4.58vw}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .content-container h1 img{width:17.71vw;height:11.46vw}}@media(max-width:767px){#section-7 .section-wrap .content-container h1 img{width:18.89vw;height:12.22vw}}#section-7 .section-wrap .image-container{margin-top:4.64vw}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .image-container{margin-top:6.77vw}}@media(max-width:767px){#section-7 .section-wrap .image-container{position:absolute;right:10vw;bottom:1.49vw}}#section-7 .section-wrap .image-container a{display:flex;justify-content:normal;align-items:normal;flex-direction:column}#section-7 .section-wrap .image-container a .logo{width:7.29vw;height:1.63vw;margin-left:.63vw}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .image-container a .logo{width:18.23vw;height:4.07vw}}@media(max-width:767px){#section-7 .section-wrap .image-container a .logo{width:19.44vw;height:4.34vw}}#section-7 .section-wrap .image-container a .pc-phone{width:23.44vw;height:14.22vw}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .image-container a .pc-phone{width:58.59vw;height:35.55vw;margin-top:2.05vw}}@media(max-width:767px){#section-7 .section-wrap .image-container a .pc-phone{display:none}}#section-7 .section-wrap .video-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1.56vw;height:-moz-fit-content;height:fit-content}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .video-container{gap:2.34vw 1.56vw}}@media(max-width:767px){#section-7 .section-wrap .video-container{grid-template-columns:1fr;gap:1.11vw;overflow:auto}}#section-7 .section-wrap .video-container .video-wrap{width:18.75vw;height:10.42vw}@media(min-width:768px)and (max-width:1279px){#section-7 .section-wrap .video-container .video-wrap{width:46.88vw;height:26.04vw}}@media(max-width:767px){#section-7 .section-wrap .video-container .video-wrap{width:88.89vw;height:49.94vw}}#section-7 .section-wrap .video-container .video-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}#section-7 .section-wrap .video-container .video-wrap img:hover{transform:scale(1.05)}#section-8 .section-container{width:100%;height:calc(var(--vh, 1vh)*100);position:relative;overflow:hidden}#section-8 .section-container .carousel-wrap{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.3}#section-8 .section-container .carousel-wrap img{width:100%;height:calc(var(--vh, 1vh)*100);-o-object-fit:cover;object-fit:cover}#section-8 .section-container .content-wrap{display:flex;justify-content:center;align-items:normal;gap:5.52vw;padding-bottom:6.77vw;flex-direction:column;position:absolute;z-index:9;bottom:0;left:50%;transform:translateX(-50%)}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap{padding-bottom:3.91vw;width:84.38vw;justify-content:space-between;gap:10.63vw}}@media(max-width:767px){#section-8 .section-container .content-wrap{padding-bottom:5.56vw;width:88.89vw;gap:4.44vw}#section-8 .section-container .content-wrap>ul{display:flex;justify-content:normal;align-items:normal;gap:5.56vw}#section-8 .section-container .content-wrap>ul li{width:100%;flex-grow:1}}#section-8 .section-container .content-wrap>ul a,#section-8 .section-container .content-wrap>ul button{margin-top:1.09vw;padding:0;display:flex;justify-content:space-between;align-items:center;width:11.51vw;border-bottom:.05vw solid #fff;color:#fff;font-size:1.35vw;font-weight:400;font-family:Nanum Myeongjo;line-height:2.08vw;text-decoration:none}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap>ul a,#section-8 .section-container .content-wrap>ul button{margin-top:2.47vw;width:28.78vw;font-size:3.39vw;line-height:5.21vw;border-width:.13vw}}@media(max-width:767px){#section-8 .section-container .content-wrap>ul a,#section-8 .section-container .content-wrap>ul button{margin-top:2.78vw;width:100%;font-size:3.61vw;line-height:8.33vw;border-width:.28vw}}#section-8 .section-container .content-wrap>ul a:after,#section-8 .section-container .content-wrap>ul button:after{content:">";font-weight:700}#section-8 .section-container .content-wrap .info-wrap{display:flex;justify-content:space-between;align-items:flex-end}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column}}#section-8 .section-container .content-wrap .info-wrap .container{display:flex;justify-content:normal;align-items:normal;gap:.31vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container{box-sizing:border-box;width:100%;justify-content:space-between}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container{box-sizing:border-box;width:100%;justify-content:space-between}}#section-8 .section-container .content-wrap .info-wrap .container .info{box-sizing:border-box;width:22.4vw;display:flex;justify-content:normal;align-items:normal;padding:1.04vw 1.25vw;flex-direction:column;background-color:#fff;color:#000}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info{width:41.54vw;box-sizing:border-box;padding:2.6vw 2.6vw 1.3vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info{width:43.06vw;box-sizing:border-box;padding:2.78vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .phone{display:flex;justify-content:normal;align-items:normal}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone{gap:2.08vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone{flex-direction:column}}#section-8 .section-container .content-wrap .info-wrap .container .info .phone h4{font-size:.94vw;font-weight:500;line-height:1.56vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone h4{font-size:2.08vw;line-height:1.875;white-space:nowrap}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone h4{font-size:3.33vw;line-height:4vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .phone p{margin-left:.83vw;font-size:1.35vw;font-weight:900;line-height:1.56vw;color:#243686}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone p{margin-top:.52vw;margin-left:0;font-size:2.08vw;line-height:1.2;white-space:nowrap}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone p{margin-top:1.67vw;margin-left:0;font-size:3.33vw;line-height:3.98vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .phone p a{text-decoration:none;color:inherit}#section-8 .section-container .content-wrap .info-wrap .container .info .phone p .color-248657{margin-top:.31vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone p .color-248657{margin-top:.26vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .phone p .color-248657{margin-top:1.11vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .time{display:flex;justify-content:normal;align-items:normal;gap:2.81vw;margin-top:1.04vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .time{margin-top:2.08vw;flex-direction:column;gap:0}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .time{margin-top:4.44vw;flex-direction:column;gap:0}}#section-8 .section-container .content-wrap .info-wrap .container .info .time h4{font-size:.94vw;font-weight:500;line-height:1.56vw;word-break:keep-all}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .time h4{font-size:2.08vw;line-height:1.2}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .time h4{font-size:3.33vw;line-height:4vw}}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul{margin-top:.26vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul{margin-top:1.67vw;margin-left:0}}#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li{display:flex;justify-content:normal;align-items:normal;word-break:keep-all;font-size:.83vw;font-weight:500;line-height:1.19;color:#333}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li{margin-top:1.04vw;font-size:1.82vw;line-height:1.2}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li{margin-bottom:.78vw;flex-direction:column;font-size:3.33vw;line-height:4vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li b{font-weight:800;width:2.92vw;margin-right:1.25vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li b{width:6.51vw;margin-right:1.04vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li b{width:11.67vw;margin-right:2.78vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li span{font-weight:600;color:#666}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .time ul li span{font-size:1.56vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .location{margin-top:1.04vw;font-size:.83vw;font-weight:400;line-height:1.25;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .container .info .location{margin-top:2.08vw;font-size:1.82vw;line-height:1.33}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .container .info .location{margin-top:4.44vw;font-size:2.78vw;line-height:3.33vw}}#section-8 .section-container .content-wrap .info-wrap .container .info .location b{font-weight:800;white-space:nowrap}#section-8 .section-container .content-wrap .info-wrap .map{width:22.4vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .map{width:41.54vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .map{width:43.06vw;height:79.44vw}}#section-8 .section-container .content-wrap .info-wrap .map img{width:100%;height:100%}#section-8 .section-container .content-wrap .info-wrap .image-container{margin-left:17.97vw;display:grid;grid-template-columns:repeat(3,1fr);gap:.31vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .image-container{margin-top:1.3vw;margin-left:0;gap:1.36vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .image-container{margin-top:2.5vw;margin-left:0;gap:1.43vw}}#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap{width:6.25vw;height:5vw}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap{width:27.21vw;height:21.74vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap{width:28.68vw;height:22.94vw}}#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;cursor:pointer}#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap .selected{opacity:1}#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap a{width:100%;height:100%;display:inline-block;color:#fff;font-size:.94vw;font-weight:400;text-align:center;line-height:5vw;background-color:#000}@media(min-width:768px)and (max-width:1279px){#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap a{font-size:2.34vw;line-height:21.74vw}}@media(max-width:767px){#section-8 .section-container .content-wrap .info-wrap .image-container .image-wrap a{font-size:3.89vw;line-height:22.94vw}}#section-8 .modal-wrap{padding:1.04vw 0;box-sizing:border-box;width:20.83vw;position:relative;color:#000}@media(min-width:768px)and (max-width:1279px){#section-8 .modal-wrap{padding:2.6vw 0;width:52.08vw}}@media(max-width:767px){#section-8 .modal-wrap{padding:5.56vw 0;width:83.33vw}}#section-8 .modal-wrap button{position:absolute;top:1.88vw;right:1.25vw;width:1.04vw;height:1.04vw}@media(min-width:768px)and (max-width:1279px){#section-8 .modal-wrap button{top:4.69vw;right:3.13vw;width:2.6vw;height:2.6vw}}@media(max-width:767px){#section-8 .modal-wrap button{top:10vw;right:6.67vw;width:5.56vw;height:5.56vw}}#section-8 .modal-wrap h2{margin:.83vw auto;font-size:1.25vw;font-weight:700;line-height:1.17;text-align:center}@media(min-width:768px)and (max-width:1279px){#section-8 .modal-wrap h2{margin:2.08vw auto;font-size:3.13vw}}@media(max-width:767px){#section-8 .modal-wrap h2{margin:4.44vw auto;font-size:5.56vw}}#section-8 .modal-wrap p{padding:.52vw 0;text-align:center;font-size:.83vw;line-height:1.25;line-height:normal}@media(min-width:768px)and (max-width:1279px){#section-8 .modal-wrap p{padding:1.3vw 0;font-size:2.08vw}}@media(max-width:767px){#section-8 .modal-wrap p{padding:2.78vw 0;font-size:3.89vw}}#section-8 .modal-wrap .download-container{margin-top:1.04vw;padding:.63vw;display:flex;justify-content:center;align-items:center;gap:.42vw;border-top:.05vw solid #e3e3e3}@media(min-width:768px)and (max-width:1279px){#section-8 .modal-wrap .download-container{margin-top:2.6vw;padding:1.56vw;gap:1.04vw}}@media(max-width:767px){#section-8 .modal-wrap .download-container{margin-top:5.56vw;padding:3.33vw;gap:2.22vw}}#section-8 .modal-wrap .download-container a{width:8.18vw;padding:.57vw;font-size:.73vw;line-height:1.29;white-space:nowrap}@media(min-width:768px)and (max-width:1279px){#section-8 .modal-wrap .download-container a{width:20.44vw;padding:1.43vw;font-size:1.56vw}}@media(max-width:767px){#section-8 .modal-wrap .download-container a{width:36.11vw;padding:3.06vw;font-size:3.33vw}}.comment-card{padding:1.04vw 1.56vw 1.56vw;border-bottom:.05vw solid #cfd4e3}@media(min-width:768px)and (max-width:1279px){.comment-card{padding:2.6vw 3.91vw 3.91vw;border-width:.13vw}}@media(max-width:767px){.comment-card{padding:5.56vw 2.78vw 8.33vw;border-width:.28vw}}.comment-card .info-container{display:flex;justify-content:space-between;align-items:center;height:1.56vw;font-size:.83vw;line-height:1.25}@media(min-width:768px)and (max-width:1279px){.comment-card .info-container{height:3.91vw;font-size:2.08vw}}@media(max-width:767px){.comment-card .info-container{height:8.33vw;font-size:4.44vw}}.comment-card .info-container b{font-weight:700}.comment-card .info-container span{margin-left:1.56vw;color:#999;font-weight:400}@media(min-width:768px)and (max-width:1279px){.comment-card .info-container span{margin-left:3.91vw}}@media(max-width:767px){.comment-card .info-container span{margin-left:2.78vw}}.comment-card .info-container .btn-container{display:flex;justify-content:normal;align-items:normal;gap:.52vw}@media(min-width:768px)and (max-width:1279px){.comment-card .info-container .btn-container{gap:1.3vw}}@media(max-width:767px){.comment-card .info-container .btn-container{gap:2.78vw}}.comment-card .info-container .btn-container button{width:3.13vw;height:1.56vw;font-size:.73vw}@media(min-width:768px)and (max-width:1279px){.comment-card .info-container .btn-container button{width:7.81vw;height:3.91vw;font-size:1.82vw}}@media(max-width:767px){.comment-card .info-container .btn-container button{width:16.67vw;height:8.33vw;font-size:3.89vw}}.comment-card .info-container .btn-container .enroll{font-weight:400}.comment-card .content-container{margin-top:1.04vw}@media(min-width:768px)and (max-width:1279px){.comment-card .content-container{margin-top:2.6vw}}@media(max-width:767px){.comment-card .content-container{margin-top:5.56vw}}.comment-card .content-container textarea{width:100%;padding:1.04vw;box-sizing:border-box;border:.05vw solid #cfd4e3;resize:none;outline:none;font-size:.83vw;letter-spacing:normal;line-height:1.25}@media(min-width:768px)and (max-width:1279px){.comment-card .content-container textarea{padding:2.6vw;font-size:2.08vw;border-width:.13vw}}@media(max-width:767px){.comment-card .content-container textarea{padding:2.78vw;font-size:3.89vw;border-width:.28vw}}.comment-card .content-container p{font-size:.83vw;line-height:1.25;word-break:break-all;white-space:pre-wrap}@media(min-width:768px)and (max-width:1279px){.comment-card .content-container p{font-size:2.08vw}}@media(max-width:767px){.comment-card .content-container p{font-size:3.89vw}}.admin-comment-card{padding:20px;border-top:1px solid #cfd4e3}.admin-comment-card .info-container{display:flex;justify-content:space-between;align-items:center;height:30px;font-size:16px;line-height:1.25}.admin-comment-card .info-container b{font-weight:700}.admin-comment-card .info-container span{margin-left:10px;color:#999;font-weight:400}.admin-comment-card .info-container .btn-container{display:flex;justify-content:normal;align-items:normal;gap:10px}.admin-comment-card .info-container .btn-container button{width:100px;height:30px;font-size:16px}.admin-comment-card .info-container .btn-container .enroll{font-weight:400}.admin-comment-card .content-container{margin-top:30px;border:none!important}.admin-comment-card .content-container textarea{width:100%;padding:20px;box-sizing:border-box;border:1px solid #cfd4e3;resize:none;outline:none;font-size:16px;letter-spacing:normal;line-height:1.25}.admin-comment-card .content-container p{font-size:16px;line-height:1.25;word-break:break-all;white-space:pre-wrap}#header{width:100%;position:fixed;z-index:99;background-color:#000e3a}#header div{width:100%;margin:1.56vw 0;display:flex;justify-content:center;align-items:normal;position:relative}@media(min-width:768px)and (max-width:1279px){#header div{margin:4.95vw 0}}@media(max-width:767px){#header div{margin:6.11vw 0}}#header div a{width:29.17vw;height:3.9vw}@media(min-width:768px)and (max-width:1279px){#header div a{width:52.08vw;height:6.97vw}}@media(max-width:767px){#header div a{width:50vw;height:6.69vw}}#header div a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#header div button{position:absolute;right:0;color:#fff}.color-none{background-color:transparent!important}aside .menu-button{width:1.56vw;height:1.56vw;padding:0;position:fixed;top:2.66vw;right:2.66vw;z-index:999}@media(min-width:768px)and (max-width:1279px){aside .menu-button{width:3.91vw;height:3.91vw;top:3.91vw;right:3.91vw}}@media(max-width:767px){aside .menu-button{width:5.56vw;height:5.56vw;position:fixed;top:6.39vw;top:6.93vw;right:5.56vw}}aside .menu-button img{width:100%;height:100%}aside .nav-button-container{display:flex;justify-content:normal;align-items:normal;position:fixed;bottom:2.66vw;right:2.66vw;flex-direction:column;z-index:999;background-color:#fff}@media(min-width:768px)and (max-width:1279px){aside .nav-button-container{bottom:3.91vw;right:3.91vw}}@media(max-width:767px){aside .nav-button-container{bottom:5.56vw;right:5.56vw}}aside .nav-button-container a{display:flex;justify-content:center;align-items:center;gap:10px;padding:15px 15px 20px;flex-direction:column;background-color:#fff;color:#000;text-decoration:none;font-size:14px;font-weight:500;font-family:Nanum Myeongjo}aside .nav-button-container a:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.102)}@media(max-width:767px){aside .nav-button-container a{padding:10px 4.5px;gap:4px;font-size:10px}}aside .nav-button-container a svg{width:36px;height:36px}@media(max-width:767px){aside .nav-button-container a svg{width:20px;height:20px}}aside .nav-button-container a:hover{background-color:#243686;color:#fff}aside .nav-button-container a:hover svg path{stroke:#fff}aside .nav-button-container button{padding:10px;background-color:#666}aside .nav-button-container button:hover{background-color:#2f2f2f}@media(max-width:767px){aside .nav-button-container button{padding:6px}}aside .nav-button-container button svg{width:30px;height:30px}@media(max-width:767px){aside .nav-button-container button svg{width:24px;height:24px}}.open-y{transform:translateY(0)!important;transition:transform .5s cubic-bezier(.22,1,.36,1)!important}.open-x,.open-y{will-change:transform}.open-x{transform:translateX(0)!important;transition:transform .5s cubic-bezier(.22,1,.36,1) .5s!important}.menu-container{width:100%;height:calc(var(--vh, 1vh)*100);position:fixed;top:0;left:0;overflow:hidden;z-index:999;background-color:rgba(0,0,0,.7);transform:translateY(-100%);transition:transform .5s cubic-bezier(.22,1,.36,1) .5s;will-change:transform}.menu-container .menu-wrap{width:29.79vw;height:100%;padding:2.66vw;box-sizing:border-box;float:right;position:relative;background-color:#243686;transform:translateX(100%);transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap{width:74.48vw;padding:3.91vw}}@media(max-width:767px){.menu-container .menu-wrap{width:100vw;padding:6.39vw 5.56vw;background-color:rgba(36,54,134,.702)}}.menu-container .menu-wrap .button-container{display:flex;justify-content:flex-end;align-items:normal;width:100%}.menu-container .menu-wrap .close-button{width:1.46vw;height:1.46vw;padding:0}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap .close-button{width:3.91vw;height:3.91vw}}@media(max-width:767px){.menu-container .menu-wrap .close-button{width:5.56vw;height:5.56vw}}.menu-container .menu-wrap .close-button img{width:100%;height:100%}.menu-container .menu-wrap ul{margin-top:2.99vw;padding:0}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap ul{margin-top:11.72vw}}@media(max-width:767px){.menu-container .menu-wrap ul{margin-top:10.56vw}}.menu-container .menu-wrap ul li{display:flex;justify-content:center;align-items:normal;margin-top:2.5vw}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap ul li{margin-top:6.25vw}}@media(max-width:767px){.menu-container .menu-wrap ul li{margin-top:8.33vw}}.menu-container .menu-wrap ul li a{color:#fff;text-decoration:none;font-size:1.25vw;font-weight:500;font-family:Nanum Myeongjo}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap ul li a{font-size:3.13vw}}@media(max-width:767px){.menu-container .menu-wrap ul li a{font-size:5vw}}.menu-container .menu-wrap .sns-buttons{display:flex;justify-content:normal;align-items:flex-end;gap:.52vw;margin-top:2.21vw;flex-direction:column}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap .sns-buttons{margin-top:5.21vw;gap:1.3vw}}@media(max-width:767px){.menu-container .menu-wrap .sns-buttons{margin-top:12.33vw;gap:1.67vw}}.menu-container .menu-wrap .sns-buttons a{width:3.65vw;height:3.65vw}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap .sns-buttons a{width:9.11vw;height:9.11vw}}@media(max-width:767px){.menu-container .menu-wrap .sns-buttons a{width:8.33vw;height:8.33vw}}.menu-container .menu-wrap .sns-buttons a img{width:100%;height:100%;border-radius:.78vw}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap .sns-buttons a img{border-radius:1.3vw}}@media(max-width:767px){.menu-container .menu-wrap .sns-buttons a img{border-radius:.56vw}}.menu-container .menu-wrap .user-links{display:flex;justify-content:normal;align-items:normal;position:absolute;bottom:2.66vw}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap .user-links{bottom:3.91vw}}@media(max-width:767px){.menu-container .menu-wrap .user-links{bottom:5.56vw}}.menu-container .menu-wrap .user-links li{display:flex;justify-content:normal;align-items:center}.menu-container .menu-wrap .user-links li:not(:last-child):after{margin:0 8px;content:"|";font-size:20px;font-weight:500}.menu-container .menu-wrap .user-links li a,.menu-container .menu-wrap .user-links li button{padding:0;color:#fff;text-decoration:none;font-size:1.04vw;font-weight:500;font-family:Nanum Myeongjo}@media(min-width:768px)and (max-width:1279px){.menu-container .menu-wrap .user-links li a,.menu-container .menu-wrap .user-links li button{font-size:2.6vw}}@media(max-width:767px){.menu-container .menu-wrap .user-links li a,.menu-container .menu-wrap .user-links li button{font-size:4.44vw}}footer{box-sizing:border-box;width:100%;height:10.1vw;padding:2.08vw 0;display:flex;justify-content:center;align-items:normal;gap:18.28vw;background-color:#000}@media(min-width:768px)and (max-width:1279px){footer{padding:0;height:31.38vw;flex-direction:column;align-items:center;gap:3.91vw}}@media(max-width:767px){footer{padding:0;height:75.83vw;flex-direction:column;align-items:center;gap:8.33vw}}footer img{width:14.58vw;height:1.93vw}@media(min-width:768px)and (max-width:1279px){footer img{width:36.46vw;height:4.82vw}}@media(max-width:767px){footer img{width:77.78vw;height:10.28vw}}footer .text-container{display:flex;justify-content:space-between;align-items:normal;flex-direction:column;font-size:.73vw;font-weight:400;line-height:1.8;color:#dee1e5;text-align:end}@media(min-width:768px)and (max-width:1279px){footer .text-container{text-align:center;font-size:1.82vw;gap:1.82vw}}@media(max-width:767px){footer .text-container{text-align:center;font-size:3.33vw;gap:3.33vw}}footer .text-container span a{text-decoration:none;color:inherit}footer .text-container span:not(:last-child):after{content:"|";margin:0 .36vw}@media(min-width:768px)and (max-width:1279px){footer .text-container span:not(:last-child):after{margin:0 .91vw}}@media(max-width:767px){footer .text-container span:not(:last-child):after{margin:0 1.67vw}}footer .text-container b{font-weight:700}@media(min-width:768px)and (max-width:1279px){.desktop,.desktop-mobile{display:none!important}}@media(max-width:767px){.desktop,.desktop-tablet{display:none!important}}@media(min-width:1280px){.tablet{display:none!important}}@media(max-width:767px){.tablet{display:none!important}}@media(min-width:1280px){.mobile,.tablet-mobile{display:none!important}}@media(min-width:768px)and (max-width:1279px){.mobile{display:none!important}}article:not(#home-view,#doctor-view){box-sizing:border-box;padding-top:7.02vw;min-height:calc(var(--vh, 1vh)*100 - 10.1vw);background-color:#fff;color:#000}@media(min-width:768px)and (max-width:1279px){article:not(#home-view,#doctor-view){min-height:calc(var(--vh, 1vh)*100 - 31.38vw);padding-top:16.87vw}}@media(max-width:767px){article:not(#home-view,#doctor-view){min-height:calc(var(--vh, 1vh)*100 - 75.83vw);padding:0;padding-top:18.8vw}}article:not(#home-view,#doctor-view) h1{font-size:2.08vw;font-weight:700;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){article:not(#home-view,#doctor-view) h1{font-size:5.21vw}}@media(max-width:767px){article:not(#home-view,#doctor-view) h1{font-size:6.67vw}}article:not(#home-view,#doctor-view) h2{font-size:1.56vw;font-weight:700;line-height:1.25;text-align:center}@media(min-width:768px)and (max-width:1279px){article:not(#home-view,#doctor-view) h2{font-size:3.91vw}}@media(max-width:767px){article:not(#home-view,#doctor-view) h2{font-size:5vw}}article:not(#home-view,#doctor-view) .link-container{display:flex;justify-content:center;align-items:center;width:66.67vw;font-size:1.04vw;font-weight:700;line-height:1.25}@media(min-width:768px)and (max-width:1279px){article:not(#home-view,#doctor-view) .link-container{width:93.75vw;font-size:2.5vw}}@media(max-width:767px){article:not(#home-view,#doctor-view) .link-container{width:88.89vw;font-size:3.89vw}}article:not(#home-view,#doctor-view) .link-container a{border:1px solid rgba(0,0,0,.102);box-sizing:border-box;width:100%;height:3.13vw;display:flex;justify-content:center;align-items:center;flex-grow:1;color:#333;text-decoration:none;text-align:center;position:relative;will-change:color}article:not(#home-view,#doctor-view) .link-container a:not(:first-child){border-left:0}@media(min-width:768px)and (max-width:1279px){article:not(#home-view,#doctor-view) .link-container a{height:7.81vw}}@media(max-width:767px){article:not(#home-view,#doctor-view) .link-container a{height:16.67vw}}article:not(#home-view,#doctor-view) .link-container .router-link-active,article:not(#home-view,#doctor-view) .link-container a:hover{background-color:#243686;color:#fff;border-color:#243686}