section[data-v-3dbed703]{padding-bottom:100px;padding-top:100px}.section-header[data-v-3dbed703]{font-size:48px;font-weight:700;margin-bottom:1.5rem;text-align:center}section#service[data-v-3dbed703]{background:#fff}section#service .list[data-v-3dbed703]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}section#service .list .item[data-v-3dbed703]{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:20px}section#service .list .item .header-container[data-v-3dbed703]{margin-bottom:12px}section#service .list .item .header-container .icon-container[data-v-3dbed703]{background:#11379d;border-radius:50%;display:inline-block;height:50px;line-height:50px;margin-right:10px;text-align:center;vertical-align:middle;width:50px}section#service .list .item .header-container .header[data-v-3dbed703]{display:inline-block;font-size:24px;font-weight:600;vertical-align:middle}section#service .list .item .description[data-v-3dbed703]{flex:1;margin-bottom:12px}section#service .list .item .cta-btn[data-v-3dbed703]{font-size:16px;margin:0;padding:8px 12px}.floating-btn[data-v-3dbed703]{align-items:center;background-color:#ffeb00;border-radius:50%;bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:70px;justify-content:center;padding:10px;position:fixed;right:20px;text-align:center;transition:transform .3s;width:70px;z-index:6}.floating-btn .comment[data-v-3dbed703]{font-size:12px}.floating-btn .kakao-icon[data-v-3dbed703]{height:30px;margin-bottom:5px;width:30px}.floating-btn[data-v-3dbed703]:hover{transform:scale(1.1)}@media screen and (max-width:900px){section#service .list[data-v-3dbed703]{grid-template-columns:1fr}}.hero-section[data-v-c869fc0a]{align-items:center;background:linear-gradient(-90deg,#5bada9,#11379d);display:flex;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.hero-section[data-v-c869fc0a]:before{animation:gradientShift-c869fc0a 35s ease-in-out infinite;background:linear-gradient(45deg,#5bada9,#11379d,#9fcfcd,#0c276f);background-size:400% 400%;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:1}@keyframes gradientShift-c869fc0a{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.wave-container[data-v-c869fc0a]{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.wave[data-v-c869fc0a]{background:hsla(0,0%,100%,.05);border-radius:40%;height:200%;position:absolute;transition:transform .3s ease-out;width:200%}.wave.wave1[data-v-c869fc0a]{animation:waveMove1-c869fc0a 20s ease-in-out infinite;left:-50%;opacity:.1;top:-50%}.wave.wave2[data-v-c869fc0a]{animation:waveMove2-c869fc0a 25s ease-in-out infinite;animation-delay:-5s;left:-25%;opacity:.08;top:-75%}.wave.wave3[data-v-c869fc0a]{animation:waveMove3-c869fc0a 30s ease-in-out infinite;animation-delay:-10s;left:-75%;opacity:.06;top:-25%}.wave.wave4[data-v-c869fc0a]{animation:waveMove4-c869fc0a 35s ease-in-out infinite;animation-delay:-15s;left:-60%;opacity:.04;top:-60%}@keyframes waveMove1-c869fc0a{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(.9)}75%{transform:rotate(270deg) scale(1.05)}}@keyframes waveMove2-c869fc0a{0%,to{transform:rotate(45deg) scale(.9)}25%{transform:rotate(135deg) scale(1.2)}50%{transform:rotate(225deg) scale(.8)}75%{transform:rotate(315deg) scale(1.1)}}@keyframes waveMove3-c869fc0a{0%,to{transform:rotate(90deg) scale(1.1)}25%{transform:rotate(180deg) scale(.8)}50%{transform:rotate(270deg) scale(1.3)}75%{transform:rotate(1turn) scale(.9)}}@keyframes waveMove4-c869fc0a{0%,to{transform:rotate(135deg) scale(.8)}25%{transform:rotate(225deg) scale(1.1)}50%{transform:rotate(315deg) scale(1)}75%{transform:rotate(405deg) scale(1.2)}}.inner-container[data-v-c869fc0a]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;position:relative;text-align:center;z-index:10}.section-header[data-v-c869fc0a]{margin-bottom:40px}.section-header .text-line[data-v-c869fc0a]{color:#fff;display:block;font-size:max(32px,min(5vw,64px));font-weight:800;line-height:1.2;opacity:0;text-shadow:0 4px 20px rgba(0,0,0,.3);transform:translateY(50px);transition:all 1s ease-out}.section-header .text-line.animate[data-v-c869fc0a]{opacity:1;transform:translateY(0)}.section-header .text-line[data-v-c869fc0a]:nth-child(2){margin-top:10px}.cta-container[data-v-c869fc0a]{opacity:0;transform:scale(.8);transition:all .8s ease-out}.cta-container.animate[data-v-c869fc0a]{opacity:1;transform:scale(1)}.cta-btn[data-v-c869fc0a]{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.3);border-radius:50px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin-left:5px;margin-right:5px;overflow:hidden;padding:18px 36px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.cta-btn[data-v-c869fc0a]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.cta-btn[data-v-c869fc0a]:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);box-shadow:0 10px 30px rgba(17,55,157,.4);transform:translateY(-2px)}.cta-btn[data-v-c869fc0a]:hover:before{left:100%}.cta-btn[data-v-c869fc0a]:active{transform:translateY(0)}.cta-btn[data-v-c869fc0a]:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.3);outline:none}.hero-section:hover .wave[data-v-c869fc0a]{animation-duration:15s}@media (max-width:768px){.section-header[data-v-c869fc0a]{margin-bottom:30px}.cta-btn[data-v-c869fc0a]{font-size:16px;padding:16px 32px}.wave[data-v-c869fc0a]{height:150%;width:150%}}@media (max-width:480px){.inner-container[data-v-c869fc0a]{padding:0 15px}.cta-btn[data-v-c869fc0a]{font-size:15px;padding:14px 28px}.wave[data-v-c869fc0a]{height:120%;width:120%}}@media (prefers-reduced-motion:reduce){[data-v-c869fc0a],[data-v-c869fc0a]:after,[data-v-c869fc0a]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}section[data-v-666a616f]{background-color:#f9fafb;padding-bottom:100px;padding-top:100px}@media (max-width:768px){section[data-v-666a616f]{padding:60px 20px}}.section-header[data-v-666a616f]{font-size:48px;font-weight:700;margin-bottom:1.5rem;text-align:center}@media (max-width:768px){.section-header[data-v-666a616f]{font-size:32px;line-height:1.3;margin-bottom:2rem}}@media (max-width:480px){.section-header[data-v-666a616f]{font-size:28px;margin-bottom:1.5rem}}@media (max-width:768px){.inner-container[data-v-666a616f]{padding:0 10px}}.step-container[data-v-666a616f]{position:relative}.step-container .step-line[data-v-666a616f]{background-color:#11379d;bottom:0;left:40px;position:absolute;top:20px;transform:translateX(-50%);width:4px}@media (max-width:768px){.step-container .step-line[data-v-666a616f]{bottom:23px;left:30px;top:35px}}@media (max-width:480px){.step-container .step-line[data-v-666a616f]{left:25px}}.step-container .step-item[data-v-666a616f]{margin-bottom:30px;margin-top:30px}@media (max-width:768px){.step-container .step-item[data-v-666a616f]{margin-bottom:25px;margin-top:25px}}@media (max-width:480px){.step-container .step-item[data-v-666a616f]{margin-bottom:20px;margin-top:20px}}.step-container .step-item .step[data-v-666a616f]{background-color:#11379d;border-radius:50%;color:#fff;flex-shrink:0;height:80px;line-height:80px;margin-right:14px;text-align:center;width:80px}@media (max-width:768px){.step-container .step-item .step[data-v-666a616f]{height:60px;line-height:60px;margin-right:12px;width:60px}.step-container .step-item .step .v-icon[data-v-666a616f]{font-size:30px!important}}@media (max-width:480px){.step-container .step-item .step[data-v-666a616f]{height:50px;line-height:50px;margin-right:10px;width:50px}.step-container .step-item .step .v-icon[data-v-666a616f]{font-size:24px!important}}.step-container .step-item .step-header[data-v-666a616f]{font-size:24px;font-weight:700}@media (max-width:768px){.step-container .step-item .step-header[data-v-666a616f]{font-size:20px}}@media (max-width:480px){.step-container .step-item .step-header[data-v-666a616f]{font-size:18px}}.step-container .step-item .text-btn[data-v-666a616f]{color:#11379d;cursor:pointer;font-size:16px;font-weight:600;padding:10px 0}.step-container .step-item .step-description[data-v-666a616f]{color:#666;font-size:16px;line-height:1.5;margin-top:10px}@media (max-width:768px){.step-container .step-item .step-description[data-v-666a616f]{font-size:14px;line-height:1.6;margin-top:8px}}@media (max-width:480px){.step-container .step-item .step-description[data-v-666a616f]{font-size:13px;margin-top:6px}}.step-container .step-item .more-btn[data-v-666a616f]{color:#9ca3af;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:700;margin-left:20px}@media (max-width:768px){.step-container .step-item .more-btn[data-v-666a616f]{display:none;font-size:14px;margin-left:10px}}@media (max-width:480px){.step-container .step-item .v-layout[data-v-666a616f]{align-items:flex-start}}section#faq[data-v-4848256e]{background:#f9f9f9}section#faq .inner-container[data-v-4848256e]{width:800px}section#faq .faq-list[data-v-4848256e]{display:flex;flex-direction:column;gap:20px}section#faq .faq-list .faq-item[data-v-4848256e]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px}section#faq .faq-list .faq-item .faq-question[data-v-4848256e]{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700}section#faq .faq-list .faq-item .faq-question .icon[data-v-4848256e]{margin-right:10px}section#faq .faq-list .faq-item .faq-answer .faq-html[data-v-4848256e]{border-top:1px solid #e0e0e0;margin-top:10px;padding-top:15px}.fade-slide-enter-active[data-v-4848256e],.fade-slide-leave-active[data-v-4848256e]{transition:all .6s ease}.fade-slide-enter[data-v-4848256e],.fade-slide-leave-to[data-v-4848256e]{max-height:0;opacity:0;overflow:hidden;padding:0;transform:translateY(0)}section#price[data-v-dfca8754]{background:#fff}section#price .price-box-container[data-v-dfca8754]{grid-column-gap:20px;grid-row-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px}section#price .price-box-container .price-box[data-v-dfca8754]{background:#fff;border-radius:20px;box-shadow:0 .79619187px 2.38857562px -.625px rgba(0,0,0,.051),0 2.41450614px 7.24351843px -1.25px rgba(0,0,0,.051),0 6.38265352px 19.14796056px -1.875px rgba(0,0,0,.051),0 20px 60px -2.5px rgba(0,0,0,.051);padding:30px}section#price .price-box-container .price-box .price-header[data-v-dfca8754]{color:#666;font-size:14px;font-weight:600;margin-bottom:0}section#price .price-box-container .price-box .price-container .price[data-v-dfca8754]{color:#333;display:inline-block;font-size:48px;font-weight:700}section#price .price-box-container .price-box .price-container .unit[data-v-dfca8754]{color:#666;display:inline-block;font-size:14px;font-weight:600;margin-left:10px}section#price .price-box-container .price-box .price-list[data-v-dfca8754]{list-style:none;padding-left:0}section#price .price-box-container .price-box .price-list .price-item[data-v-dfca8754]{color:#666;font-size:14px;font-weight:600;margin-top:10px}section#price .price-box-container .price-box .action-btn[data-v-dfca8754]{display:block}@media screen and (max-width:900px){#price .price-box-container[data-v-dfca8754]{grid-template-columns:repeat(1,1fr)!important}}.member-swiper .slide-item .member-item[data-v-03d4286d],section[data-v-03d4286d]{background:#fff}.member-swiper .slide-item .member-item .image[data-v-03d4286d]{border-radius:50%;box-shadow:0 8px 8px rgba(186,192,204,.267);-o-object-fit:cover;object-fit:cover}.member-swiper .slide-item .member-item .text-container[data-v-03d4286d]{height:135px;padding:10px}.member-swiper .slide-item .member-item .text-container .title[data-v-03d4286d]{color:#999;font-size:16px;font-weight:700}.member-swiper .slide-item .member-item .text-container .name[data-v-03d4286d]{font-size:20px;font-weight:700}.member-swiper .slide-item .member-item .text-container .description[data-v-03d4286d]{color:#999;font-size:14px;font-weight:600}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{align-self:start;padding-top:2px}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}#contactus.section[data-v-3600f0c1]{background:#fff;padding:100px 20px}#contactus.section .section-header[data-v-3600f0c1]{font-size:50px;font-weight:700}#contactus.section .contactus-form[data-v-3600f0c1]{margin:20px auto 0;max-width:100%;width:400px}.footer[data-v-efb39850]{background:#1c1c1c;border-top:1px solid #d6d6d6;color:#fff;display:block;text-align:left}.footer .first-section[data-v-efb39850]{background:#343434;padding:25px 34px}.footer .first-section .btn[data-v-efb39850]{height:20px;margin-right:10px;width:20px}.footer .second-section[data-v-efb39850]{padding:50px 34px}.footer .dot[data-v-efb39850],.footer .item[data-v-efb39850]{color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-left:2px;margin-right:2px;margin-top:3px}.footer .copyright-section[data-v-efb39850]{padding:50px 34px 25px}.footer .copyright-section .text[data-v-efb39850]{font-size:14px}.footer .copyright-section .btn-container[data-v-efb39850]{text-align:right}.footer .copyright-section .btn-container .link-btn[data-v-efb39850]{height:30px;margin-left:15px;margin-right:15px}a[data-v-efb39850]{-webkit-text-decoration:none;text-decoration:none}