﻿.color-main{color:#0792d5}.color-black{color:#212121}.color-gray{color:#9e9e9e}.color-white{color:#fff}.skip,.skip a{width:0px;height:0px;line-height:0;border:none;position:fixed;top:0px;left:0px;font-size:0;overflow:hidden;z-index:100000}.skip a:focus,.skip a:active{width:100%;height:50px;line-height:50px;background:#21272e;color:#fff;font-size:24px;font-weight:bold;text-align:center;text-decoration:none}.ani-top{position:relative;opacity:0;top:25px;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s}.ani-top.ani-finish{top:0;opacity:1}.text-justify{overflow:hidden}.text-justify span{display:block;float:left;text-align:center}.text-justify span:first-child{text-align:left}.text-justify span:last-child{text-align:right}.text-justify span:first-child:nth-last-child(2),.text-justify span:first-child:nth-last-child(2) ~ span{width:50%}.text-justify span:first-child:nth-last-child(3),.text-justify span:first-child:nth-last-child(3) ~ span{width:33.3%}.text-justify span:first-child:nth-last-child(4),.text-justify span:first-child:nth-last-child(4) ~ span{width:25%}.text-justify span:first-child:nth-last-child(5),.text-justify span:first-child:nth-last-child(5) ~ span{width:20%}html{font-size:20px}@media only screen and (max-width: 1200px){html{font-size:18px}}@media only screen and (max-width: 992px){html{font-size:17px}}@media only screen and (max-width: 768px){html{font-size:16px}}.res_w,.res_wd,.res_wdm{display:block !important}.res_w2,.res_wd2,.res_wdm2{display:inline-block !important}.res_w3,.res_wd3,.res_wdm3{display:inline !important}.res_d,.res_dm,.rem_dmt,.res_m,.res_mt,.res_t,.res_d2,.res_dm2,.rem_dmt2,.res_m2,.res_mt2,.res_t2,.res_d3,.res_dm3,.rem_dmt3,.res_m3,.res_mt3,.res_t3{display:none !important}@media only screen and (max-width: 1280px){.res_w,.res_w2,.res_w3{display:none !important}.res_d,.res_dm,.res_dmt{display:block !important}.res_d2,.res_dm2,.res_dmt2{display:inline-block !important}.res_d3,.res_dm3,.res_dmt3{display:inline !important}}@media only screen and (max-width: 768px){.res_wd,.res_d,.res_wd2,.res_d2,.res_wd3,.res_d3{display:none !important}.res_m,.res_mt{display:block !important}.res_m2,.res_mt2{display:inline-block !important}.res_m3,.res_mt3{display:inline !important}}@media only screen and (max-width: 480px){.res_wdm,.res_dm,.res_m,.res_wdm2,.res_dm2,.res_m2,.res_wdm3,.res_dm3,.res_m3{display:none !important}.res_t{display:block !important}.res_t2{display:inline-block !important}.res_t3{display:inline !important}}*{margin:0;padding:0;border:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button{cursor:pointer;font:inherit;background:none}button:focus{outline:none}strong{font-weight:700}ul,ol,dl{list-style:none}img,video{max-width:100%}a{text-decoration:none;color:inherit}table{width:100%;border-collapse:collapse;border-spacing:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;font-family:inherit;border-radius:0}input:focus,select:focus,textarea:focus{outline:none}body{min-width:320px;background:#fff;color:#212121;font-family:'Noto Sans KR', Sans-serif;font-size:inherit;font-weight:300;line-height:1;-webkit-text-size-adjust:none;word-break:keep-all;word-wrap:break-word}label{cursor:pointer;-webkit-user-select:none}form label img{pointer-events:none}.blind{overflow:hidden;position:absolute;top:0;left:0;width:0px;height:0px;line-height:0;border:none;font-size:0}legend{display:block;overflow:hidden;visibility:hidden;position:absolute}hr{display:block}caption{visibility:hidden;overflow:hidden;width:0;height:0;line-height:0;font-size:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:700}i,em,address{font-style:normal;font-weight:normal}[tabindex="-1"]:focus{outline:none;border:none !important;box-shadow:none !important}select::-ms-expand{display:none}.wan{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:after{display:table;content:" ";clear:both}.slick-slide:focus{outline:none}.dsI{display:inline !important}.dsB{display:block !important}.dsIB{display:inline-block !important}.fL{float:left !important}.fR{float:right !important}.taL{text-align:left !important}.taC{text-align:center !important}.taR{text-align:right !important}.vaT{vertical-align:top !important}.vaM{vertical-align:middle !important}.vaB{vertical-align:bottom !important}.mb10{margin-bottom:calc(.15em + .364vw) !important}.mb15{margin-bottom:calc(.225em + .546vw) !important}.mb20{margin-bottom:calc(.3em + .728vw) !important}.mb25{margin-bottom:calc(.375em + .91vw) !important}.mb30{margin-bottom:calc(.45em + 1.092vw) !important}.mb40{margin-bottom:calc(.6em + 1.456vw) !important}.mb50{margin-bottom:calc(.75em + 1.82vw) !important}.mb60{margin-bottom:calc(.9em + 2.184vw) !important}.mb70{margin-bottom:calc(1.05em + 2.548vw) !important}.mb80{margin-bottom:calc(1.2em + 2.912vw) !important}.mb90{margin-bottom:calc(1.35em + 3.276vw) !important}.mb100{margin-bottom:calc(1.5em + 3.64vw) !important}.mb110{margin-bottom:calc(1.65em + 4.004vw) !important}.mb120{margin-bottom:calc(1.8em + 4.368vw) !important}.mb130{margin-bottom:calc(1.95em + 4.732vw) !important}.mb140{margin-bottom:calc(2.1em + 5.096vw) !important}.mb150{margin-bottom:calc(2.25em + 5.46vw) !important}.mb160{margin-bottom:calc(2.4em + 5.824vw) !important}.mb170{margin-bottom:calc(2.55em + 6.188vw) !important}.mb180{margin-bottom:calc(2.7em + 6.552vw) !important}.mb190{margin-bottom:calc(2.85em + 6.916vw) !important}.mb200{margin-bottom:calc(3em + 7.28vw) !important}html{scroll-behavior:smooth}#wrap{overflow:hidden}#header{width:100%}.logo-area{width:100%;height:120px;border-bottom:1px solid #e0e0e0;transition:.5s}.logo-center{width:100%;height:100%;max-width:1400px;margin:0 auto;display:flex;align-items:center}.logo-center .call-box,.logo-center .logo-box,.logo-center .blog-box{padding-top:15px}.logo-center .call-box a,.logo-center .logo-box a,.logo-center .blog-box a{display:inline-block;width:100%;height:100%}.logo-center .call-box{width:170px}.logo-center .call-box p{font-size:16px;font-weight:400;margin-bottom:5px}.logo-center .call-box strong{font-size:28px;font-weight:600;color:#0792d5;font-family:'GyeonggiTitle'}.logo-center .call-box .fa{display:none}.logo-center .logo-box{width:250px;margin:0 auto}.logo-center .logo-box img{width:100%}.logo-center .blog-box{width:205px;font-size:16px;font-weight:400}.logo-center .blog-box p{color:#424242;margin-bottom:3px}.logo-center .blog-box p::before{content:"";background-image:url(../img/main/blog-icon.png);background-size:100% 100%;background-repeat:no-repeat;display:block;float:left;margin-right:10px;width:37px;height:36px}.logo-center .blog-box strong{color:#01c83a;font-weight:400}.logo-center .blog-box strong span{font-weight:700}.menu-area{width:100%;height:70px;border-bottom:1px solid #e0e0e0;z-index:99999;background:#fff;position:fixed}.menu-fixed{position:fixed;top:0}.m-shadow{-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000}.menu-center{width:100%;max-width:1100px;margin:0 auto}.inner-table{width:100%;display:table;table-layout:fixed;text-align:center}.inner-table .dep1-con{display:table-cell}.inner-table .dep1-con .dep1{display:inline-block;width:100%;height:100%;line-height:70px;color:#282828;font-size:18px;font-weight:500}.m-nav{display:none}@media screen and (max-width: 1400px){.logo-center,.menu-center{padding:0 10px}.logo-center .call-box,.logo-center .logo-box,.logo-center .blog-box{padding-top:20px}.logo-center .call-box{width:142px}.logo-center .call-box p{font-size:15px}.logo-center .call-box strong{font-size:24px}.logo-center .logo-box{width:230px}.logo-center .blog-box{width:195px;font-size:15px}.inner-table .dep1-con .dep1{font-size:16px}}@media screen and (max-width: 1024px){.logo-center .call-box{width:130px}.logo-center .call-box p{font-size:14px}.logo-center .call-box strong{font-size:22px}.logo-center .logo-box{width:230px}.logo-center .blog-box{width:185px;font-size:14px}.menu-center{max-width:850px}.inner-table .dep1-con .dep1{font-size:15px}}@media screen and (max-width: 768px){.logo-area{height:80px;position:fixed;z-index:99999;background:#fff}.logo-center .call-box{width:42px;height:42px;border-radius:50%;background:#65d7de;position:absolute;right:57px;top:50%;transform:translateY(-50%);padding-top:0}.logo-center .call-box p{font-size:0}.logo-center .call-box strong{font-size:0}.logo-center .call-box .fa{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:1.2rem}.logo-center .call-box .fa::before{color:#fff}.logo-center .logo-box{width:190px;padding-top:0;margin:0}.logo-center .blog-box{width:42px;height:42px;border-radius:50%;background:#65d7de;font-size:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);padding-top:0}.logo-center .blog-box p::before{background-image:url(../img/main/m-blog.png);margin-right:0;width:27px;height:24px;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.logo-center .m-nav{display:inline-block;width:42px;height:42px;border-radius:50%;background:#65d7de;position:absolute;right:104px;top:50%;transform:translateY(-50%);padding-top:0;text-align:center}.logo-center .m-nav button{display:inline-block;width:100%;height:100%;color:#fff;line-height:42px;font-size:11px}.menu-area{width:auto;height:auto;background:rgba(255,255,255,0.9);right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;z-index:99999}.menu-area .menu-center{max-width:none}.menu-area .inner-table{width:100%;display:block;text-align:left}.menu-area .inner-table .dep1-con{display:block}.menu-area .inner-table .dep1-con .dep1{line-height:35px;font-size:13px}}@media screen and (max-width: 560px){.logo-area{height:65px}.logo-center .call-box{width:36px;height:36px;right:52px}.logo-center .call-box .fa{font-size:.9rem}.logo-center .logo-box{width:150px}.logo-center .blog-box{width:36px;height:36px}.logo-center .blog-box p::before{width:22px;height:19px}.logo-center .m-nav{width:36px;height:36px;right:94px}.logo-center .m-nav button{line-height:36px;font-size:10px}}@media screen and (max-width: 430px){.logo-center .call-box{width:32px;height:32px;right:47px}.logo-center .call-box .fa{font-size:.9rem}.logo-center .logo-box{width:140px}.logo-center .blog-box{width:32px;height:32px}.logo-center .blog-box p::before{width:22px;height:19px}.logo-center .m-nav{width:32px;height:32px;right:84px}.logo-center .m-nav button{line-height:32px;font-size:10px}}#main{width:100%;height:0;padding-bottom:calc(1025 / 1920 * 100%);background-image:url(../img/main/infor-main.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 85%;position:relative}#main .opacity-box{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0}#main .infor-text{width:100%;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}#main .infor-text strong{font-size:60px;font-weight:200;line-height:1.2;font-family:'GyeonggiTitle'}#main .infor-text strong .c-color1{font-weight:600;color:#66d7df}#main .infor-text strong .c-color2{font-weight:600;color:#00adef}#main .infor-text .sub-text{font-size:18px;font-weight:200;line-height:1.4;margin:2em 0 5em 0}#main .infor-text .eng-text{font-size:16px;font-weight:200;letter-spacing:5px}#main .infor-text .eng-text span{font-weight:600}@media screen and (max-width: 1400px){#main{padding-bottom:calc(1025 / 1400 * 100%)}#main .infor-text{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#main .infor-text strong{font-size:48px}#main .infor-text .sub-text{font-size:16px}#main .infor-text .eng-text{font-size:14px}}@media screen and (max-width: 1024px){#main .infor-text strong{font-size:40px}#main .infor-text .sub-text{font-size:14px}#main .infor-text .eng-text{font-size:13px}}@media screen and (max-width: 768px){#main{padding-bottom:calc(600 / 768 * 100%)}#main .infor-text strong{font-size:32px}#main .infor-text .sub-text{font-size:13px;margin:1em 0 2em 0}#main .infor-text .eng-text{font-size:11px;letter-spacing:1px}}@media screen and (max-width: 560px){#main{padding-bottom:calc(450 / 560 * 100%)}#main .infor-text strong{font-size:26px}#main .infor-text .sub-text{white-space:pre-line;line-height:.8;margin:1em 0 1em 0}#main .infor-text .eng-text{font-size:10px;letter-spacing:0}}@media screen and (max-width: 430px){#main{padding-bottom:calc(420 / 430 * 100%)}#main .infor-text strong{font-size:20px}}.section-title{width:100%;text-align:center}.section-title .c-box{display:inline-block;width:8px;height:8px;border-radius:50%;background:#0891d5}.section-title .eng-title{font-size:12px;font-weight:600;color:#999999;margin:1rem 0 1.5rem 0;letter-spacing:5px}.section-title h3{font-size:46px;font-weight:200;line-height:1.2;margin-bottom:.8em;font-family:'GyeonggiTitle'}.section-title h3 .color-text1{font-weight:600;color:#0992d8}.section-title h3 .color-text2{font-weight:600;color:#66d5de}.section-title h3 .color-text3{font-weight:600}.section-title .ph-c{background:#65d7de}.section-title .ph-text{color:#fff}.section-title .bot-text{font-size:18px;font-weight:400;color:#656565}.section-title .bot-text span{font-size:18px;font-weight:700;color:#0792d5}@media screen and (max-width: 1400px){.section-title .eng-title{font-size:11px}.section-title h3{font-size:40px}.section-title .bot-text{font-size:16px}.section-title .bot-text span{font-size:16px}}@media screen and (max-width: 1024px){.section-title .eng-title{font-size:10px}.section-title h3{font-size:32px}.section-title .bot-text{font-size:14px}.section-title .bot-text span{font-size:14px}}@media screen and (max-width: 768px){.section-title .eng-title{letter-spacing:3px}.section-title h3{font-size:28px}.section-title .pre-text{white-space:pre-line}.section-title .bot-text{font-size:13px;line-height:1.4}.section-title .bot-text span{font-size:13px}}@media screen and (max-width: 560px){.section-title .eng-title{letter-spacing:1px}.section-title h3{font-size:24px}.section-title .bot-text{white-space:pre-line}}@media screen and (max-width: 430px){.section-title .eng-title{letter-spacing:0px;font-weight:400}.section-title h3{font-size:18px}}#doctor{width:100%;padding-top:5.5em;overflow:hidden}.greetings{width:100%;height:900px;background-image:url(../img/main/doctor-greetings.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:5em}.greetings-text{width:100%;max-width:1400px;margin:0 auto;padding-top:6.5em}.greetings-text strong{font-size:42px;font-weight:600;color:#0792d5;font-family:'GyeonggiTitle'}.greetings-text em{font-size:26px;font-weight:200;display:inline-block;margin:1rem 0 2.5rem 0;line-height:1.4;font-family:'GyeonggiTitle'}.greetings-text em span{font-weight:600}.greetings-text .hello-text{font-weight:600;margin-bottom:2em}.greetings-text p{font-size:18px;font-weight:400;line-height:1.8}.greetings-text p span{font-weight:500}.greetings-text .bot{margin-bottom:2em;white-space:pre-line}.greetings-text .name-box{text-align:center;margin-right:10em}.greetings-text .name-box p{display:inline-block}.greetings-text .name-box p:first-child{font-size:20px;font-weight:400}.greetings-text .name-box p:last-child{font-size:16px;font-weight:400}.greetings-text .name-box p strong{font-size:24px;font-weight:600;color:#222222;margin-left:5px;font-family:'Noto Sans KR'}.career{width:1000px;padding:2em 0;margin:0 auto;border-bottom:6px solid #8c989f}.career-area{display:inline-block;width:calc(100% / 2 - 3px);padding-left:4em}.career-area li{font-size:18px;font-weight:300;line-height:2.2}@media screen and (max-width: 1400px){.greetings{background-position:70% 0;padding:0 10px}.greetings-text{padding-top:4.5em}.greetings-text strong{font-size:38px}.greetings-text em{font-size:22px}.greetings-text p{font-size:16px}.greetings-text .name-box{text-align:left;margin-right:0;margin-top:3em}.greetings-text .name-box p:first-child{font-size:18px}.greetings-text .name-box p:last-child{font-size:14px}.greetings-text .name-box p strong{font-size:20px}.career-area li{font-size:16px}}@media screen and (max-width: 1024px){.greetings{background-position:70% 0}.greetings-text strong{font-size:32px}.greetings-text em{font-size:20px}.greetings-text p{font-size:14px}.greetings-text .name-box p:first-child{font-size:16px}.greetings-text .name-box p:last-child{font-size:13px}.greetings-text .name-box p strong{font-size:18px}.career{width:auto}.career-area li{font-size:14px;line-height:2}}@media screen and (max-width: 768px){.greetings{background-position:85% 0;padding:0}.greetings-text{width:100%;height:100%;background:rgba(0,0,0,0.5);color:#fff;padding:18.5em 10px 0}.greetings-text strong{font-size:28px;color:#fff}.greetings-text .bot{white-space:unset}.greetings-text .name-box{margin-top:1em}.greetings-text .name-box p strong{color:#fff}.career-area{padding-left:0}.career-area:first-child{padding-left:10px}.career-area li{font-size:13px}}@media screen and (max-width: 560px){#doctor{padding-top:3.5em}.greetings{background-position:75% 0;margin-top:3.5em}.greetings-text{padding:13.5em 10px 0}.greetings-text strong{font-size:24px}.greetings-text em{font-size:18px}.greetings-text p{font-size:13px}.greetings-text .bot{white-space:unset}.greetings-text .name-box p strong{font-size:16px}.greetings-text .name-box p:first-child{font-size:14px}.career{width:300px;border-bottom:3px solid #8c989f;display:flex;flex-direction:column-reverse}.career-area{width:100%}.career-area:first-child{padding-left:0}.career-area li{line-height:2.4}}@media screen and (max-width: 430px){.greetings{height:700px}.greetings-text{padding:5em 10px 0}.greetings-text strong{font-size:20px}.greetings-text em{font-size:14px;margin:1rem 0 1.5rem 0}.greetings-text .hello-text{margin-bottom:1em}.greetings-text .bot{margin-bottom:1em}.greetings-text .name-box p strong{font-size:14px}}#subjects{width:100%;padding-top:5.5em}#subjects .subjects-area{width:100%;max-width:1400px;margin:0 auto;padding:5em 0 6em}.subjects-list{display:inline-block;width:calc(100% / 2 - 3px);font-size:0}.subjects-list li{margin-bottom:2rem}.subjects-list .icon-box,.subjects-list .text-box{display:inline-block;vertical-align:middle}.subjects-list .icon-box{width:93px;margin-right:1rem}.subjects-list .icon-box img{width:100%}.subjects-list .text-box{width:80%}.subjects-list .text-box strong{font-size:26px;font-weight:300}.subjects-list .text-box strong span{font-weight:600}.subjects-list .text-box p{font-size:18px;font-weight:300;margin-top:10px;line-height:1.4}.philosophy{width:100%;background:#404040;padding:6.5em 0}.philosophy .ph-title{margin-bottom:5em}.chapter-box{width:100%;max-width:1920px;margin:0 auto;font-size:0;position:relative}.chapter-box .text-box,.chapter-box .img-box{display:inline-block;width:50%}.chapter-box .text-box .center-box{position:absolute;left:12%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.chapter-box .text-box .center-box .num-box{display:inline-block;width:57px;height:57px;border-radius:50%;background:#65d7de;color:#222222;text-align:center;line-height:57px;font-size:26px;font-weight:600;position:absolute;left:-80px;top:-10px}.chapter-box .text-box .center-box p{font-size:26px;font-weight:300;color:#fff}.chapter-box .text-box .center-box p strong{font-weight:600;color:#65d7de}.chapter-box .text-box .center-box .ex-text{font-size:18px;font-weight:300;margin-top:1em;line-height:1.4}.chapter-box .text-box .center-reverse{left:58%}.chapter-box .img-box{text-align:right}.chapter-box .reverse{text-align:left;margin:5rem 0 2rem 0}@media screen and (max-width: 1400px){#subjects .subjects-area{padding:5em 10px 6em}.subjects-list .text-box{width:75%}.subjects-list .text-box strong{font-size:22px}.subjects-list .text-box p{font-size:16px}.chapter-box .text-box .center-box{left:8%}.chapter-box .text-box .center-box .num-box{width:34px;height:34px;line-height:34px;font-size:16px;left:-45px;top:-5px}.chapter-box .text-box .center-box p{font-size:22px}.chapter-box .text-box .center-box .ex-text{font-size:13px}.chapter-box .text-box .center-reverse{left:58%}}@media screen and (max-width: 1024px){#subjects .subjects-area{text-align:center}.subjects-list{width:100%}.subjects-list .text-box{text-align:left;width:45%}.subjects-list .text-box strong{font-size:20px}.subjects-list .text-box p{font-size:14px}.chapter-box .text-box .center-box{left:6%}.chapter-box .text-box .center-box .num-box{width:28px;height:28px;line-height:28px;font-size:14px;left:-33px;top:-3px}.chapter-box .text-box .center-box p{font-size:18px}.chapter-box .text-box .center-box .ex-text{margin-left:-30px}.chapter-box .text-box .center-reverse{left:58%}}@media screen and (max-width: 768px){.subjects-list .background-list{background:#eee;padding:1rem 0}.subjects-list .text-box{width:65%}.subjects-list .text-box strong{font-size:18px}.subjects-list .text-box p{font-size:13px}.chapter-box .text-box,.chapter-box .img-box{width:100%}.chapter-box .text-box .center-box{width:80%;left:10%;text-align:center;z-index:99}.chapter-box .text-box .center-box .num-box{width:30px;height:30px;line-height:30px;border-radius:10px;font-size:14px;left:10px;top:10px}.chapter-box .text-box .center-box p{font-size:18px}.chapter-box .text-box .center-box .ex-text{margin-left:0}.chapter-box .img-box{width:100%;padding-bottom:42%;text-align:center;background-repeat:no-repeat;background-size:80% 100%;background-position:center;position:relative}.chapter-box .img-box .back-opacity{position:absolute;left:10%;top:25%;background:rgba(0,0,0,0.6);width:80%;height:50%}.chapter-box .img-box img{display:none}.chapter-box .reverse{margin:5rem 0}.chapter-box .m-chapter1{background-image:url(../img/main/m-chapter1.png)}.chapter-box .m-chapter2{background-image:url(../img/main/m-chapter2.png)}.chapter-box .m-chapter3{background-image:url(../img/main/m-chapter3.png)}}@media screen and (max-width: 560px){#subjects{padding-top:3.5em}#subjects .subjects-area{padding:3em 10px 3em}.subjects-list .text-box{width:70%}.subjects-list .text-box strong{font-size:16px}.philosophy{padding:3.5em 0}.chapter-box .text-box .center-box{padding:1rem 0}.chapter-box .text-box .center-box .num-box{display:none}.chapter-box .img-box .back-opacity{left:10%;top:0;height:100%;border-radius:3px}.chapter-box .reverse{margin:3rem 0}}@media screen and (max-width: 430px){#subjects .subjects-area{padding:2em 0 3em}.subjects-list .icon-box{width:100%;text-align:center}.subjects-list .icon-box img{width:24%}.subjects-list .text-box{width:100%;text-align:center;margin-top:1rem}.subjects-list .text-box strong{font-size:16px}.chapter-box .text-box .center-box{width:90%;left:5%}.chapter-box .text-box .center-box p{font-size:16px}.chapter-box .img-box{padding-bottom:55%;background-size:90% 100%}.chapter-box .img-box .back-opacity{left:5%;width:90%}}.therapy-banner{width:100%;height:800px;background-image:url(../img/main/therapy-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:5em;position:relative}.therapy-banner .circle-box{display:inline-block;vertical-align:middle;width:550px;position:absolute;left:15%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.therapy-banner .circle-box .circle-text{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.therapy-banner .circle-box .circle-text strong{font-size:24px;font-weight:200;color:#0792d5}.therapy-banner .circle-box .circle-text strong span{font-weight:600}.therapy-banner .circle-box .circle-text p{margin-top:1em;font-size:16px;font-weight:200;line-height:1.4}.therapy-banner .circle-box img{width:100%}.therapy-banner .text-box{display:inline-block;position:absolute;left:55%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.therapy-banner .text-box .eng{font-size:12px;font-weight:600;color:#0792d5;margin-bottom:2em;letter-spacing:4px}.therapy-banner .text-box p{font-size:32px;font-weight:300;line-height:1.4}#slide-banner-area{width:100%;overflow:hidden}.slide-banner{width:100%;height:592px;background-image:url(../img/main/slide-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.slide-banner .title-banner{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slide-banner .title-banner .eng-bot{color:#ddd}.slide-banner .title-banner .banner-bot{color:#fff}.first-slide-area{width:100%;padding-bottom:calc(500 / 1920 * 100%);position:relative}.first-slide-area .f-slide-con{position:absolute;top:-110px;left:40%;width:100%;overflow:hidden}.f-text-move{position:absolute;left:10%;top:10%;opacity:0;transition:.2s}.f-text-move strong{display:inline-block;font-size:32px;font-weight:600;margin-bottom:15px}.f-text-move p{font-size:18px;font-weight:300;line-height:1.4}.t-move0{opacity:1}.f-slide-move{float:left;margin-right:100px;position:relative}.f-slide-move img{width:100%}.slider-bt{position:absolute;top:50%;left:15%}.slider-bt .prev,.slider-bt .next{display:inline-block;cursor:pointer}.slider-bt .prev .circle,.slider-bt .next .circle{width:2.5em;height:2.5em;border:1px solid #696969;border-radius:50%;position:relative}.slider-bt .prev .circle img,.slider-bt .next .circle img{width:10px;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slider-bt .prev{margin-right:5px}#skeleton-area{width:100%;padding:7.5em 0;background:#fafafa}#skeleton-area .skeleton-inner{width:100%;max-width:1400px;margin:0 auto;text-align:center}.skeleton-img,.skeleton-text{display:inline-block;vertical-align:middle}.skeleton-img{width:700px;position:relative}.skeleton-img .btn-wrap .btn{position:absolute}.skeleton-img .btn-wrap .btn:nth-child(1){top:9.75%;left:-8.1%}.skeleton-img .btn-wrap .btn:nth-child(2){top:13.1%;left:19.5%}.skeleton-img .btn-wrap .btn:nth-child(3){top:20.2%;left:-8.7%}.skeleton-img .btn-wrap .btn:nth-child(4){top:21.6%;left:35.3%}.skeleton-img .btn-wrap .btn:nth-child(5){top:30.3%;left:42%}.skeleton-img .btn-wrap .btn:nth-child(6){top:42%;left:-11.5%}.skeleton-img .btn-wrap .btn:nth-child(7){top:68.2%;left:45.6%}.skeleton-img .btn-wrap .btn:nth-child(8){top:83.6%;left:39.4%}.skeleton-img .btn-wrap .btn:hover{opacity:.8}.skeleton-img .btn-wrap .btn .point{overflow:unset;position:relative;display:inline-block;top:9px;width:34px;height:34px;border:3px dotted #a3acb4;border-radius:50%}.skeleton-img .btn-wrap .btn .point::before{width:80%;height:80%;content:"";display:block;background:rgba(163,172,180,0.6);border-radius:50%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.skeleton-img .btn-wrap .btn .text{position:relative;padding:.5em 2em;display:inline-block;color:#fff;border-radius:20px;background:#a3acb4}.skeleton-img .btn-wrap .btn .text::before{content:"";display:inline-block;width:50%;height:1px;background:#a3acb4;position:absolute}.skeleton-img .btn-wrap .text-left{width:32%;text-align:left}.skeleton-img .btn-wrap .text-left .point{right:-23%}.skeleton-img .btn-wrap .text-left .text::before{left:100%;top:50%}.skeleton-img .btn-wrap .text-right{width:27%;text-align:right}.skeleton-img .btn-wrap .text-right .point{left:-20%}.skeleton-img .btn-wrap .text-right .text::before{left:-50%;top:50%}.skeleton-img .btn-wrap .active .point{border:3px dotted #0792d5}.skeleton-img .btn-wrap .active .point::before{background:rgba(7,146,213,0.6)}.skeleton-img .btn-wrap .active .text{background:#0792d5}.skeleton-img .btn-wrap .active .text::before{background:#0792d5}.skeleton-text-area{width:28%;position:relative;display:inline-block}.skeleton-text-area .close-bt{display:none}.skeleton-text{width:25em;height:28em;display:none;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:4em 1em;background:#0792d5;border-radius:10px;font-size:18px;font-weight:200;color:#fff}.skeleton-text em{font-weight:200}.skeleton-text em strong{font-weight:600;line-height:1.4}.skeleton-text h4{font-size:40px;font-weight:700;margin:1.5em 0 .5em}.skeleton-text p{margin-bottom:1em;line-height:1.4}.acv-text{display:block}@media screen and (max-width: 1400px){.therapy-banner{width:100%;height:0;padding-bottom:calc(800 / 1400 * 100%)}.therapy-banner .circle-box{width:400px}.therapy-banner .circle-box .circle-text strong{font-size:20px}.therapy-banner .circle-box .circle-text p{font-size:13px}.therapy-banner .text-box .eng{font-size:10px}.therapy-banner .text-box p{font-size:25px}.slide-banner{height:0;padding-bottom:calc(592 / 1400 * 100%)}.first-slide-area{padding-bottom:calc(350 / 1400 * 100%)}.first-slide-area .f-slide-con{top:-90px}.f-text-move{left:20px;top:20px}.f-text-move strong{font-size:24px}.f-text-move p{font-size:16px}.f-slide-move{margin-right:50px}.slider-bt{left:20px}.slider-bt .prev .circle,.slider-bt .next .circle{width:2em;height:2em}.slider-bt .prev .circle img,.slider-bt .next .circle img{width:8px}.skeleton-img{width:500px}.skeleton-img .btn-wrap .btn:nth-child(1){left:-9.1%}.skeleton-img .btn-wrap .btn:nth-child(2){left:21.5%}.skeleton-img .btn-wrap .btn:nth-child(3){left:-10.7%}.skeleton-img .btn-wrap .btn:nth-child(4){left:37.3%}.skeleton-img .btn-wrap .btn:nth-child(5){left:44%}.skeleton-img .btn-wrap .btn:nth-child(6){left:-12.5%}.skeleton-img .btn-wrap .btn:nth-child(7){left:47.6%}.skeleton-img .btn-wrap .btn:nth-child(8){left:40.4%}.skeleton-img .btn-wrap .btn .point{top:8px;width:28px;height:28px}.skeleton-img .btn-wrap .btn .text{padding:.5em 1.8em;font-size:16px}.skeleton-img .btn-wrap .btn .text::before{top:50%}.skeleton-text{width:23em;font-size:16px}}@media screen and (max-width: 1024px){.therapy-banner .circle-box{width:300px}.therapy-banner .text-box{margin-left:1em}.therapy-banner .text-box .eng{letter-spacing:2px}.therapy-banner .text-box p{font-size:22px}.first-slide-area .f-slide-con{top:-70px}.f-text-move{left:10px;top:10px}.f-text-move strong{font-size:22px}.f-text-move p{font-size:13px}.slider-bt{left:10px;top:auto;bottom:10px}.slider-bt .prev .circle,.slider-bt .next .circle{width:1.5em;height:1.5em}.slider-bt .prev .circle img,.slider-bt .next .circle img{width:6px}#skeleton-area{padding:3.5em 0}.skeleton-img{width:300px}.skeleton-img .btn-wrap .btn:nth-child(1){left:-18.1%}.skeleton-img .btn-wrap .btn:nth-child(2){left:12.5%}.skeleton-img .btn-wrap .btn:nth-child(3){left:-20.7%}.skeleton-img .btn-wrap .btn:nth-child(4){left:27.3%}.skeleton-img .btn-wrap .btn:nth-child(5){top:32.3%;left:38%}.skeleton-img .btn-wrap .btn:nth-child(6){left:-21.5%}.skeleton-img .btn-wrap .btn:nth-child(7){top:66.2%;left:36.6%}.skeleton-img .btn-wrap .btn:nth-child(8){left:29.4%}.skeleton-img .btn-wrap .btn .point{width:22px;height:22px;top:6px}.skeleton-img .btn-wrap .btn .text{padding:.5em 1.5em;font-size:14px}.skeleton-img .btn-wrap .text-left{width:45%}.skeleton-img .btn-wrap .text-left .point{right:-22%}.skeleton-img .btn-wrap .text-right{width:45%}.skeleton-img .btn-wrap .text-right .point{left:-16%}.skeleton-text{width:23em;height:22em;font-size:13px;padding:2em 1em}.skeleton-text h4{font-size:28px;margin:.5em 0}}@media screen and (max-width: 768px){.therapy-banner .circle-box{width:250px;left:5%}.therapy-banner .circle-box .circle-text strong{font-size:16px}.therapy-banner .text-box{margin-left:0}.therapy-banner .text-box .eng{letter-spacing:0;margin-bottom:1em}.therapy-banner .text-box p{font-size:18px}.first-slide-area{padding-bottom:calc(650 / 768 * 100%)}.first-slide-area .f-slide-con{top:10px;left:0}.f-text-move{top:auto;left:20px;bottom:20px}.f-text-move strong{font-size:20px}.slider-bt{left:auto;top:auto;right:20px;bottom:20px}.f-slide-move{margin-right:30px;padding-left:2em}#skeleton-area{position:relative}.skeleton-text-area{width:100%;height:100%;position:absolute;left:50%;top:0px;transform:translateX(-50%);background:rgba(0,0,0,0.5);display:none}.skeleton-text-area .close-bt{display:inline-block;width:30px;height:30px;position:absolute;right:10px;top:10px;color:#fff;font-size:20px;font-weight:600;cursor:pointer}.skeleton-text{left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.skeleton-text h4{font-size:24px}}@media screen and (max-width: 560px){.therapy-banner{padding-bottom:calc(700 / 560 * 100%);margin-top:3em}.therapy-banner .circle-box{width:100%;text-align:center;left:0;top:35%;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.therapy-banner .circle-box img{width:300px}.therapy-banner .text-box{width:100%;text-align:center;left:0;top:20%}.therapy-banner .text-box p{font-size:20px}.slide-banner{padding-bottom:calc(300 / 560 * 100%)}.first-slide-area{padding-bottom:calc(500 / 560 * 100%)}.f-slide-move{margin-right:10px;padding-left:0}#skeleton-area .skeleton-inner{padding-left:4em}}@media screen and (max-width: 430px){.therapy-banner .circle-box img{width:250px}.therapy-banner .text-box p{font-size:16px}.first-slide-area{padding-bottom:calc(470 / 430 * 100%)}.f-text-move{bottom:50px}.f-text-move strong{font-size:18px}.skeleton-img{width:250px}.skeleton-img .btn-wrap .btn:nth-child(1){left:-22.1%}.skeleton-img .btn-wrap .btn:nth-child(2){left:14.5%}.skeleton-img .btn-wrap .btn:nth-child(3){left:-22.7%}.skeleton-img .btn-wrap .btn:nth-child(4){left:30.3%}.skeleton-img .btn-wrap .btn:nth-child(5){left:40%}.skeleton-img .btn-wrap .btn:nth-child(6){left:-25.5%}.skeleton-img .btn-wrap .btn:nth-child(7){left:39.6%}.skeleton-img .btn-wrap .btn:nth-child(8){left:31.4%}.skeleton-img .btn-wrap .btn .point{width:18px;height:18px;top:4px}.skeleton-img .btn-wrap .btn .text{font-size:13px}.skeleton-text{width:20em;height:20em}.skeleton-text h4{font-size:22px}}#second-slide-area{width:100%;padding:5.5em 0;overflow:hidden}#second-slide-area .slide-center{width:100%;position:relative;margin-top:3em}#second-slide-area .slide-center .slider-inner{width:100%}.second-slide-box{float:left;text-align:center;margin:0 3em}.second-slider-bt{position:absolute;top:50%;left:0;right:0;margin:-15.5px 15.62% 0}.second-slider-bt .second-prev,.second-slider-bt .second-next{display:inline-block;font-size:14px;font-weight:600;color:#9e9e9e;cursor:pointer}.second-slider-bt .second-prev .text,.second-slider-bt .second-next .text{width:7em;border-bottom:1px solid #e0e0e0}.second-slider-bt .second-prev .text:hover p,.second-slider-bt .second-next .text:hover p{display:block}.second-slider-bt .second-prev .text p,.second-slider-bt .second-next .text p{display:inline-block;border-bottom:3px solid #347ed3}.second-slider-bt .second-prev{float:left}.second-slider-bt .second-next{float:right;text-align:right}@media screen and (max-width: 1024px){.second-slider-bt .second-prev,.second-slider-bt .second-next{font-size:13px;font-weight:500}.second-slider-bt .second-prev .text,.second-slider-bt .second-next .text{width:4em}.second-slider-bt .second-prev .text p,.second-slider-bt .second-next .text p{border-bottom:2px solid #347ed3}}@media screen and (max-width: 768px){.second-slide-box{margin:0 1em}.second-slider-bt{top:auto;bottom:-35px;left:50%;margin:0;z-index:99;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.second-slider-bt .second-prev,.second-slider-bt .second-next{font-size:0;width:35px;height:25px;background:rgba(0,0,0,0.5);text-align:center;border-radius:5px;float:unset}.second-slider-bt .second-prev::before,.second-slider-bt .second-next::before{font-size:13px;line-height:25px;content:"";color:#fff}.second-slider-bt .second-prev::before{content:"←"}.second-slider-bt .second-next::before{content:"→"}}@media screen and (max-width: 560px){#second-slide-area{padding:3.5em 0}}#coming{width:100%;padding-top:5.5em;margin-bottom:7.5em}#coming #map{width:100%;height:650px;margin-bottom:3em}#coming .coming-center{width:100%;max-width:1400px;margin:0 auto;font-size:0;text-align:center}.coming-infor-area{display:inline-block;vertical-align:top;width:calc(100% / 3 - 20px);max-height:535px;border:1px solid #dddddd;padding:3.5rem 2rem 4.5rem;text-align:center}.coming-infor-area .img-box{display:inline-block;height:50px}.coming-infor-area .img-box img{height:100%}.coming-infor-area .title-box p{font-size:14px;font-weight:300;color:#999999;margin:1.5em 1em}.coming-infor-area .title-box h4{font-size:30px;font-weight:300}.coming-infor-area hr{width:100%;border:1px dotted #c7c6c6;margin-top:2rem}.time-infor ul{margin-top:3.5rem;width:100%;text-align:center}.time-infor ul li{margin-bottom:25px}.time-infor ul li .day-list{font-size:18px;margin-right:30px}.time-infor ul li strong{font-size:16px}.time-infor ul li p{display:inline;font-size:18px;font-weight:200}.time-infor ul .h-day{font-size:15px;font-weight:400}.call-infor{margin:0 10px}.call-infor p{font-size:18px;font-weight:200;line-height:1.4;margin:4em 0 2em}.call-infor .call-bold{font-size:34px;color:#0792d5}.call-infor .call-bold span{font-size:15px;color:#222222}.map-infor p{font-size:18px;font-weight:200;line-height:1.4;margin:2em}.map-infor a{display:inline-block;width:15em;padding:1em 0;font-size:16px;font-weight:200;border-radius:30px}.map-infor a::before{content:"";display:inline-block;vertical-align:middle;width:15%;height:1px;background:#628dfe;margin-right:10px}.map-infor a::after{content:"";display:inline-block;vertical-align:middle;width:15%;height:1px;background:#628dfe;margin-left:10px}.map-infor .daum-bt{border:3px solid #628dfe;margin-bottom:10px}.map-infor .daum-bt strong{color:#628dfe}.map-infor .naver-bt{border:3px solid #00c73c}.map-infor .naver-bt::before{background:#00c73c}.map-infor .naver-bt::after{background:#00c73c}.map-infor .naver-bt strong{color:#00c73c}@media screen and (max-width: 1400px){#coming{margin-bottom:5.5em}.coming-infor-area{height:360px;padding:1.5rem 1rem}.coming-infor-area .img-box{height:35px}.coming-infor-area .title-box p{font-size:13px;margin:1em;line-height:0}.coming-infor-area .title-box h4{font-size:24px}.coming-infor-area hr{margin-top:1rem}.time-infor ul{margin-top:1.5rem}.time-infor ul li .day-list{font-size:16px;margin-right:25px}.time-infor ul li strong{font-size:14px}.time-infor ul li p{font-size:16px}.time-infor ul .h-day{font-size:14px}.call-infor p{font-size:16px;margin:2em 0}.call-infor .call-bold{display:inline-block;font-size:28px;margin-bottom:1em}.call-infor .call-bold span{font-size:14px}.map-infor p{font-size:16px;margin:2em 0}.map-infor a{width:15em;padding:.5em 0;font-size:14px}}@media screen and (max-width: 1024px){#coming{margin-bottom:3.5em}.coming-infor-area{height:300px;padding:1rem}.coming-infor-area .img-box{height:30px}.coming-infor-area .title-box h4{font-size:20px}.coming-infor-area hr{margin-top:1rem}.time-infor ul{margin-top:1rem}.time-infor ul li .day-list{font-size:13px;margin-right:5px}.time-infor ul li strong{font-size:13px}.time-infor ul li p{font-size:14px}.call-infor p{font-size:14px;margin:2em 0}.call-infor .call-bold{font-size:22px}.map-infor p{font-size:14px}.map-infor a{width:13em;padding:.5em 0;font-size:13px;margin-bottom:1.2em}}@media screen and (max-width: 768px){#coming{padding-top:3.5em;margin-bottom:3.5em}#coming #map{height:450px}.coming-infor-area{width:70%;height:auto}.time-infor{margin-bottom:1rem}.time-infor ul{display:inline-block}.call-infor{margin:0;margin-bottom:1rem}.map-infor a{display:block;width:15em;padding:.8em 0;margin:0 auto}}@media screen and (max-width: 430px){#coming #map{height:300px}.coming-infor-area{width:80%}.coming-infor-area .img-box{height:25px}.coming-infor-area .title-box h4{font-size:18px}.call-infor .call-bold{font-size:18px}}#footer{width:100%;background:#414141}.footer-menu-inner{width:100%;height:80px;border-bottom:1px solid #202020}.footer-menu{width:100%;height:100%;max-width:1400px;margin:0 auto}.footer-menu li{font-size:17px;font-weight:200;line-height:80px;color:#dddddd;float:left}.footer-menu li a{display:inline-block;width:100%;height:100%}.footer-detail{width:100%;max-width:1400px;margin:0 auto;padding:2em 0;display:table;position:relative}.footer-detail .f-logo{display:table-cell;vertical-align:top;width:210px}.footer-detail .f-logo img{width:100%}.footer-detail .info-area{display:table-cell;font-size:17px;font-weight:200;color:#dcdcdc;padding-left:3em}.footer-detail .info-area .dsIB{margin-right:15px;line-height:1.8}.footer-detail .info-area p{font-size:16px;line-height:1.4}.footer-detail .fa{font-size:25px;font-weight:500}.footer-detail .top-bt{width:70px;height:70px;background:#65d8df;border-radius:50%;color:#fff;text-align:center;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-top:.6em;font-size:16px;font-weight:600}.footer-detail .top-bt a{display:inline-block;width:100%;height:100%}@media screen and (max-width: 1400px){.footer-menu{padding:0 10px}.footer-detail{padding:2em 10px}.footer-detail .top-bt{right:10px;top:0}}@media screen and (max-width: 1024px){.footer-menu li{font-size:15px}.footer-detail .f-logo{width:160px}.footer-detail .info-area{font-size:15px}.footer-detail .info-area p{font-size:14px}.footer-detail .fa{font-size:22px}.footer-detail .top-bt{width:50px;height:50px;right:10px;padding-top:0;font-size:13px}}@media screen and (max-width: 560px){.footer-menu li{font-size:13px}.footer-detail{display:block}.footer-detail .f-logo{display:block;width:160px;margin-bottom:1em}.footer-detail .info-area{display:block;font-size:15px;padding-left:0}.footer-detail .info-area p{font-size:14px}.footer-detail .fa{font-size:22px}.footer-detail .top-bt{width:50px;height:50px;right:10px;padding-top:0;font-size:13px}}@media screen and (max-width: 430px){.footer-menu li{width:50%;line-height:40px;font-size:13px;text-align:center}.footer-menu li span{opacity:0}.footer-detail .info-area{font-size:13px}.footer-detail .info-area p{font-size:13px}.footer-detail .fa{font-size:18px}.footer-detail .top-bt{width:45px;height:45px}}
/*# sourceMappingURL=style.css.map */
