﻿form{overflow:clip;}body{overflow:clip;}.FAQ-container{position:relative;margin-top:105px;width:100%;overflow-x:hidden;}@media screen and (min-width:961px) and (max-width:1599px){.FAQ-container{margin-top:87px;}}@media screen and (min-width:1600px){.FAQ-container{margin-top:105px;}}@media screen and (max-width:600px){.FAQ-container{margin-top:16.512vw;}}@media screen and (min-width:601px) and (max-width:960px){.FAQ-container{margin-top:71px;}}.FAQ-container::after{content:"";position:absolute;inset:0;background:linear-gradient(359.04deg,rgba(0,0,0,.8) .8%,rgba(0,0,0,.096) 99.15%);}.FAQ-container .FAQ-banner{width:100%;height:492px;display:block;}@media screen and (min-width:961px){.FAQ-container .FAQ-banner{height:30.75vw;}}@media screen and (max-width:600px){.FAQ-container .FAQ-banner{height:113.721vw;}}@media screen and (min-width:601px) and (max-width:960px){.FAQ-container .FAQ-banner{height:65vw;object-fit:cover;}}.FAQ-container .text-container{position:absolute;top:332px;left:116px;z-index:1;}@media screen and (min-width:961px){.FAQ-container .text-container{top:20.75vw;left:7.25vw;}}@media screen and (max-width:600px){.FAQ-container .text-container{top:57.209vw;left:6.977vw;}}@media screen and (min-width:601px) and (max-width:960px){.FAQ-container .text-container{left:6.771vw;top:40.979vw;}}.FAQ-container .text-container .FAQ-Title{width:868px;}@media screen and (min-width:961px){.FAQ-container .text-container .FAQ-Title{width:54.25vw;}}@media screen and (max-width:600px){.FAQ-container .text-container .FAQ-Title{width:85.581vw;}}@media screen and (min-width:601px) and (max-width:960px){.FAQ-container .text-container .FAQ-Title{width:73.958vw;}}.FAQ-container .text-container .FAQ-Title .main-text{font-family:KHU-Medium;color:#fff;font-size:52px;line-height:1.385;}@media screen and (min-width:961px) and (max-width:1599px){.FAQ-container .text-container .FAQ-Title .main-text{font-size:3.25vw;}}@media screen and (min-width:1920px){.FAQ-container .text-container .FAQ-Title .main-text{font-size:2.708vw;}}@media screen and (max-width:600px){.FAQ-container .text-container .FAQ-Title .main-text{font-size:8.837vw;width:71.86vw;}}@media screen and (min-width:601px) and (max-width:960px){.FAQ-container .text-container .FAQ-Title .main-text{font-size:6vw;width:82vw;}}.FAQ-container .text-container .FAQ-Title .subtitle{font-family:K-Regular;font-size:18px;color:#fff;line-height:1.33;margin-top:10px;}@media screen and (min-width:961px) and (max-width:1599px){.FAQ-container .text-container .FAQ-Title .subtitle{font-size:1.125vw;margin-top:.625vw;}}@media screen and (min-width:1920px){.FAQ-container .text-container .FAQ-Title .subtitle{font-size:.938vw;}}@media screen and (min-width:1600px){.FAQ-container .text-container .FAQ-Title .subtitle{margin-top:.521vw;}}@media screen and (max-width:600px){.FAQ-container .text-container .FAQ-Title .subtitle{font-size:3.721vw;width:85.581vw;line-height:5.581vw;}}@media screen and (min-width:601px) and (max-width:960px){.FAQ-container .text-container .FAQ-Title .subtitle{font-size:2.875vw;width:83vw;margin-top:1.16vw;}}.faq-section{width:85.438vw;margin:56px 117px 0 117px;display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:961px){.faq-section{margin:3.5vw 7.313vw 0 7.313vw;}}@media screen and (max-width:600px){.faq-section{margin:0;width:100%;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section{margin:0;width:100%;}}.faq-section .faq-tabs{border-bottom:1px solid #d9d9d9;background-color:#f1f2f4;width:85.438vw;padding:1.626vw 4.315vw 0 4.315vw;position:sticky;top:71px;display:flex;z-index:999;gap:4.941vw;justify-content:center;}@media screen and (max-width:1120px){.faq-section .faq-tabs{top:61px;}}@media screen and (min-width:1600px){.faq-section .faq-tabs{gap:4.938vw;}}@media screen and (max-width:600px){.faq-section .faq-tabs{padding:6.047vw 5.581vw 0 5.581vw;width:100%;overflow-x:auto;overflow-y:hidden;display:flex;justify-content:flex-start;gap:11.163vw;white-space:nowrap;box-sizing:border-box;border-bottom:.233vw solid #d9d9d9;top:64px;}.faq-section .faq-tabs::-webkit-scrollbar{display:none;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-tabs{width:100%;padding:3.047vw 5.581vw 0 5.581vw;gap:6.163vw;border-bottom:.233vw solid #d9d9d9;white-space:nowrap;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;display:flex;justify-content:flex-start;top:64px;}.faq-section .faq-tabs::-webkit-scrollbar{display:none;}}.faq-section .faq-tabs .faq-tab{position:relative;font-size:18px;font-family:K-Regular;cursor:pointer;transition:none;color:#2a2a2a;position:relative;opacity:.5;padding-bottom:19px;flex:0 0 auto;}@media screen and (min-width:961px) and (max-width:1599px){.faq-section .faq-tabs .faq-tab{font-size:1.125vw;padding-bottom:1.188vw;}}@media screen and (min-width:1600px){.faq-section .faq-tabs .faq-tab{padding-bottom:1.063vw;}}@media screen and (min-width:1920px){.faq-section .faq-tabs .faq-tab{font-size:.938vw;}}@media screen and (max-width:600px){.faq-section .faq-tabs .faq-tab{font-size:3.256vw;padding-bottom:2.326vw;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-tabs .faq-tab{font-size:18px;padding-bottom:17px;}}.faq-section .faq-tabs .faq-tab.active{color:#2a2a2a;font-family:K-Bold;opacity:1;}.faq-section .faq-tabs .faq-tab.active::after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:2px;background:#2a2a2a;}@media screen and (min-width:961px){.faq-section .faq-tabs .faq-tab.active::after{bottom:.063vw;height:.125vw;}}@media screen and (max-width:600px){.faq-section .faq-tabs .faq-tab.active::after{bottom:.233vw;height:.465vw;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-tabs .faq-tab.active::after{bottom:.232vw;height:.464vw;}}.faq-section .faq-list{margin-top:47px;width:100%;}@media screen and (min-width:961px){.faq-section .faq-list{margin-top:2.938vw;}}@media screen and (max-width:600px){.faq-section .faq-list{margin:6.167vw 0 0 0;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-list{margin:3.93vw 0 0 0;}}.faq-section .faq-item{border-bottom:1px solid #e5e5e5;padding:37px 0 40px 0;}@media screen and (min-width:961px){.faq-section .faq-item{border-bottom:.063vw solid #e5e5e5;padding:2.313vw 0 2.5vw 0;}}@media screen and (max-width:600px){.faq-section .faq-item{padding:6.512vw 0 5.581vw 0;margin-left:0;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-item{border-bottom:1px solid #e5e5e5;padding:30px 0 40px 0;margin:0;width:84vw;}}.faq-section .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;cursor:pointer;}.faq-section .faq-item .faq-question .left{display:flex;align-items:center;}.faq-section .faq-item .faq-question .left .number{width:25px;font-size:18px;color:#2a2a2a;font-family:KHU-Regular;margin-right:23px;}@media screen and (min-width:961px) and (max-width:1599px){.faq-section .faq-item .faq-question .left .number{width:1.563vw;font-size:1.125vw;margin-right:1.438vw;}}@media screen and (min-width:1600px){.faq-section .faq-item .faq-question .left .number{margin-right:1.438vw;width:1.563vw;}}@media screen and (min-width:1920px){.faq-section .faq-item .faq-question .left .number{font-size:.938vw;}}@media screen and (max-width:600px){.faq-section .faq-item .faq-question .left .number{width:5.814vw;font-size:4.186vw;margin-right:5.116vw;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-item .faq-question .left .number{font-size:18px;margin-right:23px;}}.faq-section .faq-item .faq-question .left p{font-size:18px;color:#2a2a2a;font-family:K-Regular;line-height:24px;}@media screen and (min-width:961px) and (max-width:1599px){.faq-section .faq-item .faq-question .left p{font-size:1.125vw;line-height:1.5vw;}}@media screen and (min-width:1920px){.faq-section .faq-item .faq-question .left p{font-size:.938vw;}}@media screen and (max-width:600px){.faq-section .faq-item .faq-question .left p{font-size:3.721vw;width:60.465vw;line-height:5.581vw;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-item .faq-question .left p{width:70vw;}}.faq-section .faq-item .faq-question .icon{width:14px;height:14px;transition:300ms;}@media screen and (min-width:961px){.faq-section .faq-item .faq-question .icon{width:.875vw;height:.875vw;}}@media screen and (max-width:600px){.faq-section .faq-item .faq-question .icon{width:3.256vw;height:3.256vw;}}.faq-section .faq-item .faq-answer{max-height:0;overflow:hidden;opacity:0;transform:translateY(-12px);transition:max-height 700ms cubic-bezier(.22,1,.36,1),opacity 500ms ease,transform 500ms ease,padding-top 700ms cubic-bezier(.22,1,.36,1);font-size:18px;font-family:K-Regular;line-height:20px;color:#2a2a2a;display:flex;gap:25px;align-items:center;margin-left:20px;}@media screen and (min-width:961px) and (max-width:1599px){.faq-section .faq-item .faq-answer{transform:translateY(-.75vw);font-size:1vw;line-height:1.25vw;gap:1.563vw;margin-left:1.25vw;}}@media screen and (min-width:1600px){.faq-section .faq-item .faq-answer{margin-left:1.25vw;gap:1.563vw;}}@media screen and (min-width:1920px){.faq-section .faq-item .faq-answer{font-size:.938vw;}}@media screen and (max-width:600px){.faq-section .faq-item .faq-answer{font-size:3.256vw;line-height:4.651vw;gap:5.814vw;margin-left:10.93vw;width:70.233vw;}}@media screen and (min-width:601px) and (max-width:960px){.faq-section .faq-item .faq-answer{width:70vw;}}.faq-section .faq-item .faq-answer .line{width:2px;height:24px;background:#b48954;display:block;flex-shrink:0;margin-top:2px;}@media screen and (min-width:961px){.faq-section .faq-item .faq-answer .line{margin-top:.125vw;width:.125vw;height:1.5vw;}}@media screen and (max-width:600px){.faq-section .faq-item .faq-answer .line{display:none;}}.faq-section .faq-item.active .faq-answer{max-height:300px;opacity:1;padding-top:33px;transform:translateY(0);}@media screen and (min-width:961px){.faq-section .faq-item.active .faq-answer{padding-top:2.063vw;max-height:18.75vw;}}@media screen and (max-width:600px){.faq-section .faq-item.active .faq-answer{padding-top:3.256vw;max-height:69.767vw;}}.faq-section .faq-item.active .icon{transform:rotate(180deg);}.faq-section .faq-item.active .left .number{font-family:KHU-Bold;}.faq-section .faq-item.active .left p{font-family:K-Bold;}.faq-section .faq-content{display:none;}.faq-section .faq-content.active{display:block;}@media screen and (min-width:961px){.faq-section .faq-content.active{width:100%;}}.Contact-container{margin-top:141px;background-color:#e4d7c8;height:auto;width:100%;padding-bottom:84px;}@media screen and (min-width:961px){.Contact-container{margin-top:8.813vw;padding-bottom:5.253vw;}}@media screen and (max-width:600px){.Contact-container{margin-top:14.651vw;padding-bottom:14.419vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container{margin-top:7.651vw;padding-bottom:14.419vw;}}.Contact-container .top-half{display:flex;flex-direction:column;align-items:center;}.Contact-container .top-half .talk-line{display:flex;align-items:center;gap:25px;margin-top:71px;}@media screen and (min-width:961px){.Contact-container .top-half .talk-line{gap:1.563vw;margin-top:4.38vw;}}@media screen and (max-width:600px){.Contact-container .top-half .talk-line{gap:5.814vw;margin-top:9.767vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .top-half .talk-line{margin-top:5.767vw;}}.Contact-container .top-half .talk-line .talk{font-family:K-Regular;font-size:18px;line-height:1.4;color:#2a2a2a;}@media screen and (min-width:961px) and (max-width:1599px){.Contact-container .top-half .talk-line .talk{font-size:1.125vw;}}@media screen and (min-width:1920px){.Contact-container .top-half .talk-line .talk{font-size:.938vw;}}@media screen and (max-width:600px){.Contact-container .top-half .talk-line .talk{font-size:4.186vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .top-half .talk-line .talk{font-size:3vw;}}.Contact-container .top-half .talk-line .line{width:67px;height:1px;background:#b48954;display:block;}@media screen and (min-width:961px){.Contact-container .top-half .talk-line .line{width:4.188vw;height:.063vw;}}@media screen and (max-width:600px){.Contact-container .top-half .talk-line .line{width:15.581vw;height:.233vw;}}.Contact-container .top-half .Question-title{margin-top:5px;font-size:42px;font-family:KHU-Medium;color:#2a2a2a;line-height:1.857;}@media screen and (min-width:961px) and (max-width:1599px){.Contact-container .top-half .Question-title{margin-top:.313vw;font-size:2.625vw;}}@media screen and (min-width:1600px){.Contact-container .top-half .Question-title{margin-top:.313vw;}}@media screen and (min-width:1920px){.Contact-container .top-half .Question-title{font-size:2.188vw;}}@media screen and (max-width:600px){.Contact-container .top-half .Question-title{font-size:6.512vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .top-half .Question-title{font-size:4.512vw;}}.Contact-container .top-half .Question-subtitle{font-size:16px;font-family:K-Regular;color:#2a2a2a;line-height:1.375;margin-top:25px;}@media screen and (min-width:961px) and (max-width:1599px){.Contact-container .top-half .Question-subtitle{font-size:1vw;margin-top:1.563vw;}}@media screen and (min-width:1920px){.Contact-container .top-half .Question-subtitle{font-size:.833vw;}}@media screen and (min-width:1600px){.Contact-container .top-half .Question-subtitle{margin-top:1.563vw;}}@media screen and (max-width:600px){.Contact-container .top-half .Question-subtitle{font-size:3.721vw;margin-top:3.488vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .top-half .Question-subtitle{font-size:2.721vw;margin-top:3.488vw;}}.Contact-container .bottom-half{margin:57px 221px 0 217px;display:flex;gap:57px;}@media screen and (min-width:961px){.Contact-container .bottom-half{margin:3.563vw 13.813vw 0 13.563vw;gap:3.563vw;}}@media screen and (max-width:600px){.Contact-container .bottom-half{flex-direction:column;margin:10.465vw 8.372vw 0 9.535vw;gap:6.744vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half{flex-direction:column;margin:5.465vw 8.372vw 0 9.535vw;gap:2.744vw;}}.Contact-container .bottom-half .email-container{background-color:#e9ddcf;width:559px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #b48954;position:relative;}@media screen and (min-width:961px){.Contact-container .bottom-half .email-container{width:34.938vw;border:.063vw solid #b48954;padding:.625vw;}}@media screen and (max-width:600px){.Contact-container .bottom-half .email-container{width:82.093vw;border:.233vw solid #b48954;padding:.698vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half .email-container{width:82.093vw;border:.233vw solid #b48954;padding:.698vw;}}.Contact-container .bottom-half .email-container .email-content{padding:69px 92px 46px 92px;background:#fff;border:1px solid #e4d7c8;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;flex:1;justify-content:center;}@media screen and (min-width:961px){.Contact-container .bottom-half .email-container .email-content{padding:4.313vw 5.75vw 2.875vw 5.75vw;border:.063vw solid #e4d7c8;}}@media screen and (max-width:600px){.Contact-container .bottom-half .email-container .email-content{padding:7.209vw 0 8.837vw 0;border:.233vw solid #e4d7c8;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half .email-container .email-content{border:.233vw solid #e4d7c8;padding:7.209vw 0 8.837vw 0;}}.Contact-container .bottom-half .email-container .email-content .icon{height:32px;width:32px;}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half .email-container .email-content .icon{width:7.442vw;height:7.442vw;}}@media screen and (min-width:961px){.Contact-container .bottom-half .email-container .email-content .icon{height:2.625vw;width:2.625vw;}}@media screen and (max-width:600px){.Contact-container .bottom-half .email-container .email-content .icon{width:7.442vw;height:7.442vw;}}.Contact-container .bottom-half .email-container .email-content .heading{margin-top:41px;font-family:KHU-Bold;font-size:18px;}@media screen and (min-width:961px) and (max-width:1599px){.Contact-container .bottom-half .email-container .email-content .heading{margin-top:2.563vw;font-size:1.125vw;}}@media screen and (min-width:1600px){.Contact-container .bottom-half .email-container .email-content .heading{margin-top:2.563vw;}}@media screen and (min-width:1920px){.Contact-container .bottom-half .email-container .email-content .heading{font-size:.938vw;}}@media screen and (max-width:600px){.Contact-container .bottom-half .email-container .email-content .heading{font-size:4.186vw;margin-top:5.121vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half .email-container .email-content .heading{font-size:3.186vw;margin-top:5.121vw;}}.Contact-container .bottom-half .email-container .email-content .text{margin-top:13px;font-family:K-Regular;font-size:16px;line-height:1.375;width:397px;}@media screen and (min-width:961px) and (max-width:1599px){.Contact-container .bottom-half .email-container .email-content .text{margin-top:.813vw;font-size:1vw;width:24.813vw;}}@media screen and (min-width:1600px){.Contact-container .bottom-half .email-container .email-content .text{margin-top:.813vw;width:24.813vw;}}@media screen and (min-width:1920px){.Contact-container .bottom-half .email-container .email-content .text{font-size:.833vw;}}@media screen and (max-width:600px){.Contact-container .bottom-half .email-container .email-content .text{margin-top:4.186vw;width:68.605vw;font-size:3.721vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half .email-container .email-content .text{font-size:3.186vw;margin-top:5.121vw;width:50vw;}}.Contact-container .bottom-half .email-container .email-content .link{margin-top:41px;font-size:16px;line-height:1.375;font-family:K-Bold;color:#2a2a2a;text-decoration:underline;transition:color 300ms ease 150ms;}.Contact-container .bottom-half .email-container .email-content .link:hover{color:#b48954;}@media screen and (min-width:961px) and (max-width:1599px){.Contact-container .bottom-half .email-container .email-content .link{margin-top:2.563vw;font-size:1vw;}}@media screen and (min-width:1600px){.Contact-container .bottom-half .email-container .email-content .link{margin-top:2.563vw;}}@media screen and (min-width:1920px){.Contact-container .bottom-half .email-container .email-content .link{font-size:.833vw;}}@media screen and (max-width:600px){.Contact-container .bottom-half .email-container .email-content .link{margin-top:4.186vw;font-size:3.721vw;}}@media screen and (min-width:601px) and (max-width:960px){.Contact-container .bottom-half .email-container .email-content .link{font-size:2.721vw;}}