.klocal-content-scroll .subpage-shell>.subpage-hero.contact-hero,.klocal-content-scroll .subpage-shell>.subpage-hero.feedback-hero{min-height:142px!important}.klocal-content-scroll .subpage-shell>.subpage-hero.feedback-hero{--hero-art-image:url(/images/korea_bg.png)!important}.klocal-content-scroll .subpage-shell .inquiry-page-section{background:#f2f2f2!important;min-height:auto!important;padding-top:28px!important;padding-bottom:60px!important;display:block!important}.klocal-content-scroll .subpage-shell .inquiry-layout{grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);align-items:stretch;gap:18px;width:min(100%,1180px);margin:0 auto;display:grid}.klocal-content-scroll .subpage-shell .inquiry-story-panel,.klocal-content-scroll .subpage-shell .inquiry-form{min-width:0;background:#fff!important;border:1px solid #e1e1e5!important;border-radius:8px!important;box-shadow:0 14px 32px #1e1e220f!important}.klocal-content-scroll .subpage-shell .inquiry-story-panel{align-content:start;gap:18px;padding:26px;display:grid;position:relative;overflow:hidden}.klocal-content-scroll .subpage-shell .inquiry-story-panel:before{content:"";background:linear-gradient(90deg,#ff2f4f,#287c70 38%,#2d73d8 72%,#ffcf64);height:5px;position:absolute;inset:0 0 auto}.klocal-content-scroll .subpage-shell .feedback-story-panel:before{background:linear-gradient(90deg,#2d73d8,#287c70 42%,#4035bf 72%,#ffcf64)}.klocal-content-scroll .subpage-shell .inquiry-story-panel h2,.klocal-content-scroll .subpage-shell .inquiry-form-head h2{margin:0;font-size:clamp(24px,2.35vw,34px);font-weight:930;line-height:1.14;color:#102128!important}.klocal-content-scroll .subpage-shell .inquiry-story-panel p:not(.eyebrow){margin:0;font-size:15px;line-height:1.62;color:#626269!important}.klocal-content-scroll .subpage-shell .inquiry-route{gap:9px;margin-top:4px;display:grid}.klocal-content-scroll .subpage-shell .inquiry-route span{color:#3c3c42;background:#fbfbfc;border:1px solid #e4e4e8;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:8px;font-size:13px;font-weight:850;line-height:1.35;display:grid}.klocal-content-scroll .subpage-shell .inquiry-route b{color:#fff;background:#2d73d8;border-radius:8px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:950;display:grid}.klocal-content-scroll .subpage-shell .feedback-story-panel .inquiry-route b{background:#287c70}.klocal-content-scroll .subpage-shell .inquiry-form{gap:14px;display:grid;padding:24px!important}.klocal-content-scroll .subpage-shell .inquiry-form-head{gap:5px;display:grid}.klocal-content-scroll .subpage-shell .inquiry-success{background:#eef8f6;border:1px solid #287c703d;border-radius:8px;margin:0;padding:11px 12px;font-size:13px;font-weight:900;color:#287c70!important}.klocal-content-scroll .subpage-shell .inquiry-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.klocal-content-scroll .subpage-shell .inquiry-field{gap:7px;min-width:0;display:grid}.klocal-content-scroll .subpage-shell .inquiry-field span,.klocal-content-scroll .subpage-shell .inquiry-choice-row legend{color:#21766b;font-size:12px;font-weight:900;line-height:1.2}.klocal-content-scroll .subpage-shell .inquiry-form input,.klocal-content-scroll .subpage-shell .inquiry-form select,.klocal-content-scroll .subpage-shell .inquiry-form textarea{width:100%;min-height:44px;color:#333338!important;background:#fbfbfc!important;border:1px solid #dcdce2!important;border-radius:8px!important;font-size:14px!important}.klocal-content-scroll .subpage-shell .inquiry-form textarea{resize:vertical;min-height:148px}.klocal-content-scroll .subpage-shell .inquiry-choice-row{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.klocal-content-scroll .subpage-shell .inquiry-choice-row legend{grid-column:1/-1;margin-bottom:2px;padding:0}.klocal-content-scroll .subpage-shell .inquiry-choice-row label{color:#39393d;cursor:pointer;background:#fbfbfc;border:1px solid #dedee3;border-radius:8px;align-content:start;gap:7px;min-height:94px;padding:12px;display:grid;position:relative}.klocal-content-scroll .subpage-shell .inquiry-choice-row input{opacity:0;pointer-events:none;width:1px;min-height:1px;position:absolute;inset:0}.klocal-content-scroll .subpage-shell .inquiry-choice-row label:has(input:checked){background:#eef5ff;border-color:#2d73d8;box-shadow:0 0 0 2px #2d73d824}.klocal-content-scroll .subpage-shell .inquiry-choice-row strong{color:#102128;font-size:14px;font-weight:930;line-height:1.2}.klocal-content-scroll .subpage-shell .inquiry-choice-row small{color:#696970;font-size:12px;font-weight:760;line-height:1.36}.klocal-content-scroll .subpage-shell .inquiry-submit-row{justify-content:flex-end;display:flex}.klocal-content-scroll .subpage-shell .inquiry-submit-row .klocal-button{min-width:184px;min-height:46px;color:#fff!important;background:#2d73d8!important;border-color:#2d73d8!important}.klocal-content-scroll .subpage-shell .feedback-inquiry-form .inquiry-submit-row .klocal-button{background:#287c70!important;border-color:#287c70!important}@media (max-width:1060px){.klocal-content-scroll .subpage-shell .inquiry-layout{grid-template-columns:1fr}}@media (max-width:720px){.klocal-content-scroll .subpage-shell .inquiry-page-section{padding-top:20px!important;padding-bottom:38px!important}.klocal-content-scroll .subpage-shell .inquiry-story-panel,.klocal-content-scroll .subpage-shell .inquiry-form{padding:18px!important}.klocal-content-scroll .subpage-shell .inquiry-grid-2,.klocal-content-scroll .subpage-shell .inquiry-choice-row{grid-template-columns:1fr}.klocal-content-scroll .subpage-shell .inquiry-submit-row,.klocal-content-scroll .subpage-shell .inquiry-submit-row .klocal-button{width:100%}}.klocal-content-scroll .subpage-shell .feedback-story-panel:before{content:none!important;display:none!important}.klocal-content-scroll .subpage-shell .partner-inquiry-layout,.subpage-shell .partner-inquiry-layout{grid-template-columns:minmax(0,1fr)!important;width:min(100%,720px)!important}.klocal-content-scroll .subpage-shell .partner-inquiry-layout .partner-inquiry-form,.subpage-shell .partner-inquiry-layout .partner-inquiry-form{width:100%}.public-inquiry-toast,.klocal-content-scroll .public-inquiry-toast{z-index:1200!important;color:#fff!important;text-align:center!important;pointer-events:none!important;border-radius:8px!important;width:min(420px,100vw - 40px)!important;margin:0!important;padding:15px 18px!important;font-size:14px!important;font-weight:900!important;line-height:1.45!important;animation:.2s 2.8s forwards publicInquiryToastHide!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 48px #0f172a38!important}.public-inquiry-toast.success,.klocal-content-scroll .public-inquiry-toast.success{background:#287c70!important}.public-inquiry-toast.error,.klocal-content-scroll .public-inquiry-toast.error{background:#9b312b!important}@keyframes publicInquiryToastHide{to{opacity:0;visibility:hidden}}
