.section--02.srh-reason:after,.section--02.srh-solution:after{aspect-ratio:2116/2195;opacity:.04;pointer-events:none;background-image:url(/brand/snu-emblem.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:min(39.125rem,88vw);height:auto}@media (min-width:1440px) and (min-height:700px){body .fullpage>:is(#senior-implant-why,#senior-process,.section--04,.srh-story,.srh-anxiety){--panel-gap:clamp(16px, 2.4vh, 28px);box-sizing:border-box;flex-direction:column;justify-content:center;display:flex;height:100svh!important;min-height:100svh!important;padding:128px 0 72px!important}body .fullpage>:is(#senior-implant-why,#senior-process)>div,body .fullpage>.srh-story>.inner,body .fullpage>:is(.srh-anxiety,.section--04)>.container{flex-shrink:0;width:calc(100% - 208px);max-width:1280px;margin:0 auto;padding:0}body .fullpage>.section--04>.container{zoom:1}body .fullpage .section--04 .mainTitlebx{margin-bottom:var(--panel-gap);padding:0}body .fullpage>.srh-story>.inner{grid-template-columns:1fr 1fr;gap:14px 32px;display:grid}body .fullpage .srh-story .srh-funnel{grid-column:1/-1;width:72%;max-width:820px;margin:0 0 4px;padding-left:28px}body .fullpage .srh-funnel .row{margin:0;padding:6px 0}body .fullpage .srh-funnel .r1 .num{font-size:clamp(30px,4.4vh,40px)}body .fullpage .srh-funnel .r2 .num{font-size:clamp(48px,7vh,72px)}body .fullpage .srh-funnel .r3 .num{font-size:clamp(64px,9.5vh,100px)}body .fullpage .srh-story h2{margin:0;font-size:clamp(34px,4.8vh,44px);line-height:1.3}body .fullpage .srh-story .lead{align-self:center;margin:0;font-size:18px;line-height:1.6}body .fullpage .srh-story .foot-note{grid-column:1/-1;margin:0}body .fullpage .srh-story .srh-verify{margin:0;padding:12px 20px}body .fullpage .srh-story .srh-verify em{margin-left:auto}body .fullpage .srh-story .srh-map{width:auto;height:clamp(175px,26vh,280px);top:calc(50% - 95px);right:max(104px,50vw - 640px);transform:translateY(-50%)}body .fullpage .srh-story .srh-map-logo{width:120px;margin-left:-45px;padding:8px}body .fullpage .srh-anxiety .mainTitlebx{margin:0;padding:0}body .fullpage .srh-anxiety .maintitle{font-size:clamp(36px,5.2vh,58px);line-height:1.3}body .fullpage .srh-anxiety .subtit{padding-top:14px;font-size:20px;line-height:1.5}body .fullpage .srh-anxiety-cards{margin-top:var(--panel-gap)}body .fullpage .srh-anxiety-card .img-bx{aspect-ratio:auto;flex-shrink:0;height:clamp(150px,25vh,270px)}body .fullpage .srh-anxiety-card .txt-bx{padding:18px 22px 22px}body .fullpage .srh-anxiety-card strong{font-size:21px}body .fullpage .srh-anxiety-card p{font-size:16px}}@media (min-width:1440px) and (max-height:699px){body .fullpage>:is(#senior-implant-why,#senior-process,.section--04,.srh-story,.srh-anxiety){height:auto!important;min-height:100svh!important;padding-top:128px!important;padding-bottom:72px!important}}@media (min-width:1280px){#localized-home #contents>.section>[data-content-grid]{box-sizing:border-box;width:calc(100% - var(--content-left,6.5vw) - var(--content-right,6.5vw))!important;max-width:none!important;margin-left:var(--content-left,6.5vw)!important;margin-right:var(--content-right,6.5vw)!important;zoom:1!important;padding-left:0!important;padding-right:0!important}#localized-home #contents>.section :is(.mainTitlebx,[data-section-heading]){text-align:left;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;left:auto}#localized-home #hospital-standard .srh-funnel{width:100%;margin-left:0;padding-left:0}}#localized-home{--section-heading-gap:90px}#localized-home #contents.fullpage>section.section:has(:is(.mainTitlebx,[data-section-heading])){box-sizing:border-box;flex-direction:column;display:flex;height:auto!important;padding-top:calc(var(--home-header-height,108px) + var(--section-heading-gap))!important;justify-content:flex-start!important;scroll-margin-top:0!important}#localized-home #contents.fullpage>section.section>[data-content-grid]:first-child{flex-shrink:0;margin-top:0!important;padding-top:0!important}#localized-home #contents.fullpage>section.section :is(.mainTitlebx,[data-section-heading]){margin-top:0!important;padding-top:0!important}#localized-home #contents.fullpage>section.section :is(.mainTitlebx,[data-section-heading])>:is(h1,h2){margin-top:0!important}#localized-home #contents.fullpage>.section--06>[data-content-grid]>.flex-bx{align-items:flex-start}@media (min-width:1024px) and (min-height:600px){#localized-home #contents.fullpage>#daily-life-documentary{height:100svh!important}}@media (min-width:1440px) and (min-height:700px){#localized-home #contents.fullpage>section.section[aria-labelledby=treatment-gallery-heading]{height:100svh!important}}@media (min-width:1280px){#localized-home #footer>.container{box-sizing:border-box;width:calc(100% - var(--content-left,6.5vw) - var(--content-right,6.5vw))!important;max-width:none!important;margin-left:var(--content-left,6.5vw)!important;margin-right:var(--content-right,6.5vw)!important;padding-left:0!important;padding-right:0!important}#localized-home #footer .footer-wrap{gap:32px;width:100%}#localized-home #footer .policy{flex-wrap:wrap;justify-content:flex-end}}
#localized-home:not([data-home-locale=ko]) :is(h1,h2,h3,p,a,span,strong,em,button,input,select,label,dt,dd,small,address,blockquote,figcaption){overflow-wrap:break-word;word-break:normal!important;font-family:Arial,Noto Sans,Noto Sans SC,Noto Sans JP,Hiragino Kaku Gothic ProN,Microsoft YaHei,sans-serif!important}#localized-home:not([data-home-locale=ko]) .mainTitlebx .maintitle,#localized-home:not([data-home-locale=ko]) :is(#senior-why-title,#clinic-information-title,#faq-title,#care-title){overflow-wrap:break-word;letter-spacing:-.025em!important;white-space:normal!important;font-size:54px!important;line-height:1.2!important}#localized-home:not([data-home-locale=ko]) .mainTitlebx .subtit{overflow-wrap:break-word;white-space:normal!important;font-size:20px!important;line-height:1.5!important}#localized-home:not([data-home-locale=ko]) .mainTitlebx :is(.maintitle,.subtit) br.d-none{display:none!important}#localized-home[data-home-locale=en] .header .nav-list--depth1>li>a{font-size:14px;line-height:1.3}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-copy{width:min(650px,49vw);max-width:none}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-copy-eyebrow{white-space:normal;height:auto;font-size:clamp(18px,1.6vw,28px)}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-copy>h2{letter-spacing:-.025em;white-space:normal;font-size:clamp(32px,3.3vw,60px)}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-metrics span{white-space:normal}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-metrics small{margin:0;font-size:12px;display:block}#localized-home:not([data-home-locale=ko]) .easy-apply .open-toggle{font-size:18px!important}#localized-home:not([data-home-locale=ko]) .quick-menu .text{font-size:12px}#localized-home:not([data-home-locale=ko]) #collaborative-care [class*=major]{min-height:45px;font-size:15px}#localized-home:not([data-home-locale=ko]) #collaborative-care [class*=name]{font-size:17px}#localized-home:not([data-home-locale=ko]) #collaborative-care [class*=name] strong{display:block}#localized-home:not([data-home-locale=ko]) #collaborative-care [class*=quote]{white-space:normal;letter-spacing:0;overflow-wrap:break-word;min-height:98px;line-height:1.5;font-family:Arial,Noto Sans JP,Noto Sans SC,sans-serif!important;font-size:17px!important}#localized-home:not([data-home-locale=ko]) #senior-implant-why :is([class*=younger],[class*=senior])>strong{flex:0 0 74px}#localized-home:not([data-home-locale=ko]) #hospital-tour .srh-tour-track .label{white-space:normal}@media (min-width:1440px) and (min-height:700px){body #localized-home:not([data-home-locale=ko]) .fullpage>:is(#senior-implant-why,#hospital-standard){justify-content:flex-start;height:auto!important;min-height:100svh!important}body #localized-home:not([data-home-locale=ko]) #collaborative-care>div{min-height:0}#localized-home:not([data-home-locale=ko]) #collaborative-care .mainTitlebx{margin-bottom:50px!important}}@media (max-width:1279px){#localized-home:not([data-home-locale=ko]) .mainTitlebx .maintitle,#localized-home:not([data-home-locale=ko]) :is(#senior-why-title,#clinic-information-title,#faq-title,#care-title){font-size:42px!important}}@media (max-width:767px){#localized-home:not([data-home-locale=ko]) .mainTitlebx .maintitle,#localized-home:not([data-home-locale=ko]) :is(#senior-why-title,#clinic-information-title,#faq-title,#care-title){font-size:30px!important;line-height:1.3!important}#localized-home:not([data-home-locale=ko]) .mainTitlebx .subtit{font-size:16px!important;line-height:1.6!important}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-copy{width:51%}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-copy-eyebrow{font-size:11px}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-copy>h2{font-size:clamp(16px,4.7vw,26px)}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-metrics{width:180%}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-metrics span{font-size:8px}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-metrics small{margin-left:2px;font-size:8px;display:inline}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .hero-metrics strong{font-size:14px}#localized-home:not([data-home-locale=ko]) #collaborative-care [class*=name]{font-size:15px}#localized-home:not([data-home-locale=ko]) #collaborative-care [class*=major]{font-size:13px}}#localized-home:not([data-home-locale=ko]) #senior-implant-why>div{width:83.3333%;max-width:1600px}#localized-home:not([data-home-locale=ko]) #senior-implant-why [class*=heading]{width:100%;margin-left:0;padding:0}#localized-home:not([data-home-locale=ko]) #senior-implant-why [class*=cards]{width:100%;margin:42px 0 0;padding:0}#localized-home:not([data-home-locale=ko]) #senior-implant-why article{aspect-ratio:auto;min-height:430px;padding-bottom:52px}#localized-home:not([data-home-locale=ko]) #senior-implant-why article>p{grid-template-columns:4em minmax(0,1fr);gap:12px;font-size:17px;line-height:1.65}#localized-home:not([data-home-locale=ko]) #senior-implant-why article>h3{min-height:2.8em;font-size:22px}#localized-home:not([data-home-locale=ko]) #senior-implant-why article [class*=previewCopy]>strong{font-size:20px}#localized-home:not([data-home-locale=ko]) #senior-implant-why article [class*=previewCopy]>p{font-size:16px}@media (max-width:1279px){#localized-home:not([data-home-locale=ko]) #senior-implant-why>div{width:calc(100% - 40px)}}@media (max-width:767px){#localized-home:not([data-home-locale=ko]) #senior-implant-why article{min-height:440px}#localized-home:not([data-home-locale=ko]) #senior-implant-why article>p{grid-template-columns:3.8em minmax(0,1fr);gap:8px;font-size:15px}#localized-home:not([data-home-locale=ko]) #senior-implant-why article>h3{font-size:19px}#localized-home:not([data-home-locale=ko]) .easy-apply .m-close-apply{font-size:13px}#localized-home:not([data-home-locale=ko]) .quick-menu .text{font-size:10px}}#localized-home:not([data-home-locale=ko]) .main-visual.main-visual--five .swiper-pagination-bullet em{word-break:normal;overflow-wrap:anywhere;line-height:1.45}#localized-home:not([data-home-locale=ko]) .header .nav-list--depth1>li>a{word-break:normal;font-size:14px;line-height:1.4}#localized-home:not([data-home-locale=ko]) .header .nav-list--depth2 .link{white-space:normal;font-size:14px;line-height:1.5}#localized-home:not([data-home-locale=ko]) #hospital-standard>.container{width:83.3333%;max-width:1600px;padding:0}#localized-home .media-language-note{color:#6b7585;margin:8px 0 0;font-size:13px;line-height:1.5}@media (min-width:1440px) and (min-height:700px){body #localized-home:not([data-home-locale=ko]) .fullpage>#collaborative-care{padding-bottom:112px!important}}@media (max-width:1279px){#localized-home:not([data-home-locale=ko]) #hospital-standard>.container{width:calc(100% - 40px)}#localized-home:not([data-home-locale=ko]) #open-aside{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}#localized-home:not([data-home-locale=ko]) #open-aside i{line-height:1}#localized-home:not([data-home-locale=ko]) #open-aside span{letter-spacing:0;white-space:nowrap;font-size:11px;line-height:1.2;display:block}}@media (max-width:767px){#localized-home:not([data-home-locale=ko]) #header{padding-block:0}#localized-home:not([data-home-locale=ko]) #header .memWrap{display:none}#localized-home:not([data-home-locale=ko]) #contents :is(.maintitle,.subtit,.lead){word-break:normal}}#localized-home:not([data-home-locale=ko]) #treatment-cases .tit p{white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;overflow:visible}
@media (max-width:767px){#localized-home{--mobile-gutter:20px}#localized-home #contents{padding-top:68px;padding-bottom:calc(64px + env(safe-area-inset-bottom))}#localized-home #contents>.section:not(.main-visual):not(.fp-auto-height){scroll-margin-top:84px;height:auto!important;min-height:0!important;padding:56px 0!important}#localized-home #contents>.section>.container{width:calc(100% - 40px);margin-inline:auto;padding-inline:0}#localized-home #contents .mainTitlebx{margin:0 0 28px!important;padding:0!important}#localized-home #contents :is(.maintitle,#stories h2,#hospital-standard h2,#clinic-information h2){word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;font-weight:700;letter-spacing:-.035em!important;font-size:clamp(27px,7.2vw,32px)!important;line-height:1.35!important}#localized-home #contents :is(.subtit,.lead){word-break:keep-all;overflow-wrap:break-word;margin:0!important;padding:14px 0 0!important;font-size:16px!important;font-weight:400!important;line-height:1.75!important}#localized-home #contents .section--02:after{display:none}#localized-home #header{height:68px;box-shadow:none;background:#fff;border-bottom:1px solid #e7ebf1}#localized-home #header .header-wrap{height:68px;padding:0 20px!important}#localized-home #header .logo{max-width:calc(100% - 116px)}#localized-home #header .logo img{width:164px;max-width:100%;height:auto}#localized-home #header .logo-d{display:none}#localized-home #header .logo-hover{display:block}#localized-home #open-aside{color:#16305e;flex-direction:column;justify-content:center;align-items:center;gap:0;width:44px;min-height:48px;display:flex}#localized-home #open-aside i{font-size:26px;line-height:1}#localized-home #open-aside span{font-size:11px;line-height:1.4;display:block}#localized-home .home-mobile-language{margin:0;position:absolute;top:12px;right:72px}#localized-home .home-mobile-language select{color:#16305e;min-height:44px;font-size:12px}#localized-home .nav-mobile .nav-list--depth1>li>a{min-height:52px;font-size:18px;line-height:1.5}#localized-home .nav-mobile .nav-list--depth2 .link{min-height:44px;padding-block:10px;font-size:16px;line-height:1.5}#localized-home #contents .main-visual .m-visual .video-bx{aspect-ratio:auto;background:#16305e;flex-direction:column;height:calc(49.8438vw + 180px);display:flex}#localized-home #contents .main-visual .m-visual .video-bx:after{display:none}#localized-home #contents .main-visual .m-visual .hero-artwork{aspect-ratio:auto;flex:none;width:100%;height:49.8438vw;position:relative;inset:auto;transform:none}#localized-home #contents .main-visual .m-visual .video-bx>:is(img,video){object-fit:cover;flex:none;width:100%;height:49.8438vw}#localized-home #contents .main-visual .m-visual .hero-copy{box-sizing:border-box;text-align:left;background:#16305e;flex-direction:column;justify-content:center;width:100%;max-width:none;height:180px;padding:20px;display:flex;position:relative;inset:auto}#localized-home #contents .main-visual .m-visual .hero-copy-eyebrow{color:#d9e5f5;white-space:normal;height:auto;margin:0 0 8px;font-size:15px;line-height:1.5;display:block}#localized-home #contents .main-visual .m-visual .hero-copy h2{letter-spacing:-.035em;text-shadow:none;word-break:keep-all;font-size:clamp(24px,6.6vw,28px);line-height:1.4}#localized-home #contents .main-visual .m-visual [data-hero-slide=eight-years] .hero-copy-eyebrow{display:none}#localized-home #contents .main-visual .m-visual .hero-metrics{gap:8px;width:100%;max-width:none;margin-top:16px}#localized-home #contents .main-visual .m-visual .hero-metrics span{white-space:normal;margin-bottom:4px;font-size:12px;line-height:1.5}#localized-home #contents .main-visual .m-visual .hero-metrics strong{font-size:clamp(23px,6.4vw,30px)}#localized-home #contents .main-visual .m-visual .hero-metrics small{margin-left:2px;font-size:13px;display:inline}#localized-home #contents .main-visual .m-visual .hero-metrics>p{margin-top:4px;font-size:12px}#localized-home #contents .main-visual .swiper-control--progress{padding:0 20px}#localized-home #contents .main-visual .swiper-pagination-bullet{height:36px;min-height:36px}#localized-home #contents .main-visual .hero-mobile-caption{min-height:3em;font-size:14px;line-height:1.5}#localized-home #contents .main-visual .swiper-btn{padding:0 12px 12px}#localized-home #contents :is(.srh-reason,.srh-solution) .swiperWrap{width:calc(100% - 40px);max-width:none;margin:0 auto;padding:0}#localized-home #contents :is(.srh-reason,.srh-solution,.section--06) .swiper-container{overflow:visible}#localized-home #contents :is(.srh-reason,.srh-solution,.section--06) .swiper-wrapper{grid-template-columns:minmax(0,1fr);gap:24px;display:grid;height:auto!important;transform:none!important}#localized-home #contents :is(.srh-reason,.srh-solution,.section--06) .swiper-slide{box-sizing:border-box;background:#fff;border:1px solid #e0e6ef;border-radius:14px;height:auto;overflow:hidden;width:100%!important;margin:0!important}#localized-home #contents :is(.srh-reason,.srh-solution) .swiper-slide .link{color:#16305e;height:auto;display:block}#localized-home #contents :is(.srh-reason,.srh-solution) .img-bx{aspect-ratio:16/10;border-radius:0;height:auto;padding:0;overflow:hidden}#localized-home #contents :is(.srh-reason,.srh-solution) .img-bx:after{display:none}#localized-home #contents :is(.srh-reason,.srh-solution) .img-bx img{object-fit:cover;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:none;position:static;inset:auto;transform:none}#localized-home #contents :is(.srh-reason,.srh-solution) .text-bx{text-align:left;background:#fff;width:auto;padding:20px;position:static;transform:none}#localized-home #contents :is(.srh-reason,.srh-solution) .text-bx:before{display:none}#localized-home #contents :is(.srh-reason,.srh-solution) .text-bx .tit{color:#16305e;word-break:keep-all;margin:0;padding:0;font-size:20px;font-weight:700;line-height:1.5}#localized-home #contents .srh-solution .text-bx .dec{color:#46566a;word-break:keep-all;margin:10px 0 0;font-size:16px;line-height:1.75}#localized-home #hospital-standard .srh-funnel{gap:12px}#localized-home #hospital-standard .srh-funnel .row{gap:12px;padding:24px}#localized-home #hospital-standard .srh-funnel .num{font-size:48px}#localized-home #hospital-standard .srh-funnel .cap{font-size:17px;line-height:1.6}#localized-home #hospital-standard .srh-funnel .cap-sub{font-size:14px;line-height:1.65}#localized-home #hospital-standard .foot-note{color:#536075;font-size:13px;line-height:1.7}#localized-home #hospital-standard .srh-verify{align-items:center;min-height:72px}#localized-home #hospital-standard .srh-verify small{font-size:13px}#localized-home #treatment-cases .main-slide .txt-bx .tit p{white-space:normal;text-overflow:clip;word-break:keep-all;height:auto;font-size:16px;line-height:1.65;overflow:visible}#localized-home #treatment-cases .main-slide .txt-bx .desc p{white-space:normal;font-size:21px;font-style:normal;line-height:1.55}#localized-home #treatment-cases .info-txt{color:#596575;text-align:left;margin-top:12px;font-size:13px;line-height:1.65}#localized-home #hospital-tour .srh-tour-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 20px;display:grid}#localized-home #hospital-tour .srh-tour-steps:before,#localized-home #hospital-tour .srh-tour-step i{display:none}#localized-home #hospital-tour .srh-tour-step{background:#fff;border:1px solid #dce3ee;border-radius:8px;justify-content:center;align-items:center;width:auto;min-height:44px;padding:10px 6px;display:flex}#localized-home #hospital-tour .srh-tour-step span{color:#40526d;white-space:normal;margin:0;font-size:14px;font-weight:500;line-height:1.5}#localized-home #hospital-tour .srh-tour-step.on{background:#16305e;border-color:#16305e}#localized-home #hospital-tour .srh-tour-step.on span{color:#fff}#localized-home #hospital-tour .srh-tour-viewer{border-radius:12px;overflow:hidden}#localized-home #hospital-tour .srh-tour-viewer .swiper-slide img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}#localized-home #hospital-tour .srh-tour-caption{background:#16305e;width:100%;min-height:56px;display:flex;position:relative;inset:auto}#localized-home #hospital-tour .srh-tour-caption strong{flex:1;padding:14px 16px;font-size:18px;line-height:1.5}#localized-home #hospital-tour .srh-tour-caption button{width:52px;min-height:56px}#localized-home #contents .section--06 .flex-bx{display:block}#localized-home #contents .section--06 .slide-bx{width:100%;margin-top:24px;padding:0}#localized-home #contents .section--06 .link-btn{min-height:44px;margin-top:20px;padding:10px 18px;font-size:15px}#localized-home #contents .section--06 .swiper-slide .img-bx{border-radius:0;height:auto;padding:0}#localized-home #contents .section--06 .img-bx img{aspect-ratio:16/9;object-fit:cover;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;display:block;position:static;inset:auto;transform:none}#localized-home #contents .section--06 .img-bx:before,#localized-home #contents .section--06 .img-bx:after{display:none}#localized-home #contents .section--06 .txt-bx{background:#fff;height:auto;padding:18px 20px;position:static;inset:auto}#localized-home #contents .section--06 .txt-bx p{-webkit-line-clamp:unset;color:#16305e;white-space:normal;word-break:keep-all;height:auto;max-height:none;margin:0;font-size:18px;line-height:1.6;display:block;overflow:visible}#localized-home #contents .section--06 .swiper-pagination{display:none}#localized-home #contents .section--06 .slide-bx a:after{width:48px;height:48px;top:calc(28.125vw - 11.25px)}#localized-home .easy-apply .inner .m-close-apply{min-height:calc(64px + env(safe-area-inset-bottom));font-size:16px;box-shadow:0 -2px 12px #071b4417}#localized-home aside.quick-menu .quick--item .link{min-height:64px}#localized-home aside.quick-menu .quick--item .link .text{font-size:11px}#localized-home .easy-apply.on .form-wrap{border-radius:16px 16px 0 0;max-height:calc(100dvh - 84px)}#localized-home .easy-apply .form-wrap .input-bx input:not([type=checkbox]){min-height:48px}#localized-home .easy-apply .input-label__txt{font-size:14px;line-height:1.6}#localized-home .easy-apply .send-btn{min-height:48px;font-size:18px}#localized-home #footer{padding-bottom:32px}#localized-home #footer .policy{flex-wrap:wrap;gap:0 8px}#localized-home #footer .policy a{align-items:center;min-height:44px;font-size:13px;line-height:1.5;display:inline-flex}#localized-home #footer :is(.txt,.footer-copyright,.site p){word-break:keep-all;overflow-wrap:break-word;height:auto;font-size:13px;line-height:1.8}#localized-home #footer .site{height:auto;padding-block:12px}#localized-home #footer .site p{flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}#localized-home #footer .site a{font-size:13px;line-height:1.8}#localized-home :is(a,button){-webkit-tap-highlight-color:transparent}#localized-home #header .logo img{width:clamp(148px,100vw - 164px,164px)}#localized-home .nav-mobile .nav-mobile__head{height:72px;min-height:72px;padding:0}#localized-home .nav-mobile .logo-bx{justify-content:space-between;align-items:center;width:100%;height:72px;padding:0 20px;display:flex}#localized-home .nav-mobile .logo{width:180px;display:block}#localized-home .nav-mobile .logo img{object-fit:contain;width:100%;height:auto;max-height:46px;display:block}#localized-home #close-aside{place-items:center;width:44px;height:44px;padding:0;display:grid;position:static}#localized-home .nav-mobile .nav-mobile__middle{padding:12px 20px}#localized-home #contents .section--06 .swiper-wrapper{gap:16px}#localized-home #contents .section--06 .swiper-slide .img-bx{background:#f4f6fa;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;display:grid}#localized-home #contents .section--06 .img-bx img{aspect-ratio:5/6;object-fit:contain}#localized-home #contents .section--06 .txt-bx{background:0 0;padding:16px}#localized-home #contents .section--06 .txt-bx p{font-size:16px;line-height:1.65}#localized-home #contents .section--06 .slide-bx a:after{width:36px;height:36px;top:50%;left:21%}#localized-home .easy-apply.on .form-wrap{padding-inline:20px;padding-bottom:20px}#localized-home .easy-apply.on .form-wrap .flex-bx{padding:12px 0 0}#localized-home .easy-apply .form-wrap .input-wrap{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;display:grid}#localized-home .easy-apply .form-wrap .input-bx{width:100%;min-width:0;max-width:none;margin:0}#localized-home .easy-apply .form-wrap .input-bx:last-child{flex-direction:column;align-items:stretch;gap:14px;display:flex}#localized-home .easy-apply .form-wrap .input-bx input:not([type=checkbox]){color:#16305e;background:#fff;border:1px solid #dce3ee;border-radius:8px;width:100%;padding:12px 14px}#localized-home .easy-apply .form-wrap .input-bx:last-child>*{flex:none;width:100%;min-width:0}#localized-home .easy-apply .form-wrap .send-btn{border-radius:8px;width:100%;margin-top:0}#localized-home .easy-apply .form-wrap .btn-open{padding-left:0}}@media (max-width:767px) and (prefers-reduced-motion:reduce){#localized-home #contents .wow{visibility:visible;animation:none!important}}@media (max-width:767px){#localized-home{-moz-text-size-adjust:100%;text-size-adjust:100%}#localized-home #contents .main-visual .m-visual .hero-artwork>img{object-fit:contain}#localized-home #contents .main-visual .swiper-control--progress{padding-top:0;padding-bottom:0}#localized-home #contents .main-visual .swiper-control--progress .container{padding:0}#localized-home #contents .main-visual .swiper-btn{gap:8px;padding-top:0;padding-bottom:8px}#localized-home #open-aside i:before{display:block}#localized-home .home-mobile-language{width:64px}#localized-home .home-mobile-language select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%2316305e' stroke-width='1.5'/%3E%3C/svg%3E") 100%/12px 12px no-repeat;width:100%;padding-right:18px}#localized-home #contents .section--06 .img-bx img[src^="/brand/"]{aspect-ratio:4/3;object-fit:contain}#localized-home #contents .main-visual .m-visual .hero-copy h2{overflow-wrap:break-word}}
