html::-webkit-scrollbar{width:0px}#site__main .section{position:relative;height:100dvh}#site__main .section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow-x:auto}#site__main .section__visual{background:url(/img/main/2025/visual/bg.webp) center/cover no-repeat}#site__main .section__visual *{will-change:transform,opacity}#site__main .section__visual .visual__wrapper{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site__main .section__visual .womb{width:90px;height:56px;position:relative;background:url(/mobile/img/main/2025/visual/womb.svg) center/contain no-repeat}#site__main .section__visual .womb i{position:absolute;top:calc(50% - 3px);width:105px;height:1px;background:#fff}#site__main .section__visual .womb i:first-child{right:270px}#site__main .section__visual .womb i:last-child{left:260px;width:114px}#site__main .section__visual span{width:272px;height:183px;color:rgba(0,0,0,0);text-indent:-100em}#site__main .section__visual span.ob-gyn{background:url(/img/main/2025/visual/ob-gyn.png) no-repeat}#site__main .section__visual span.clinic{background:url(/img/main/2025/visual/clinic.png) no-repeat}#site__main .section__visual .logo__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site__main .section__visual .logo__box .symbol{-webkit-filter:brightness(100);filter:brightness(100)}#site__main .section__visual .logo__box .title{margin:35px 0 20px}#site__main .section__visual .logo__box .desc{margin-bottom:30px}#site__main .section__visual .logo__box .link{position:relative;overflow:hidden;border-radius:20em;border:1px solid rgba(0,0,0,0)}#site__main .section__visual .logo__box .link span{position:absolute;top:0;left:50%;translate:-50% 0;z-index:0;width:100%;height:100%}#site__main .section__visual .logo__box .link strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-indent:0;height:50px;position:relative;z-index:2;font-size:25px;color:#fff;-webkit-transition:.3s;transition:.3s}#site__main .section__visual .logo__box.ob-gyn .symbol{width:114px;height:108px;background:url(/img/logo/symbol.svg) center/contain no-repeat}#site__main .section__visual .logo__box.ob-gyn .title{width:260px;height:120px;background:url(/img/main/2025/visual/ob-gyn-title.svg) center/contain no-repeat}#site__main .section__visual .logo__box.ob-gyn .desc{width:322px;height:70px;background:url(/img/main/2025/visual/ob-gyn-desc.png) no-repeat}#site__main .section__visual .logo__box.ob-gyn .link strong{width:222px}#site__main .section__visual .logo__box.ob-gyn .link span{background:#00a2ff}#site__main .section__visual .logo__box.ob-gyn .link:hover{border:1px solid #00a2ff}#site__main .section__visual .logo__box.ob-gyn .link:hover strong{color:#00a2ff;font-weight:500}#site__main .section__visual .logo__box.ob-gyn .link:hover span{background:#fff}#site__main .section__visual .logo__box.clinic .symbol{width:106px;height:107px;background:url(/img/logo/clinic-symbol.svg) center/contain no-repeat}#site__main .section__visual .logo__box.clinic .title{width:260px;height:120px;background:url(/img/main/2025/visual/clinic-title.svg) center/contain no-repeat}#site__main .section__visual .logo__box.clinic .desc{width:322px;height:70px;background:url(/img/main/2025/visual/clinic-desc.png) no-repeat}#site__main .section__visual .logo__box.clinic .link strong{width:252px}#site__main .section__visual .logo__box.clinic .link span{background:#ff8a00}#site__main .section__visual .logo__box.clinic .link:hover{border:1px solid #ff8a00}#site__main .section__visual .logo__box.clinic .link:hover strong{font-weight:500;color:#ff8a00}#site__main .section__visual .logo__box.clinic .link:hover span{background:#fff}#site__main .clinic__wrapper{width:100%;height:100%;padding-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font:500 16px var(--nsNeo);text-align:center}#site__main .clinic__wrapper h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:50px;font-family:var(--nsNeo)}#site__main .clinic__wrapper h2 span{position:relative;font-size:20px;font-weight:500}#site__main .clinic__wrapper h2 span::after{content:"";position:absolute;top:.5em;left:50%;translate:-50% 0;width:110%;height:.8em}#site__main .clinic__wrapper h2 span em{font-style:normal;position:relative;z-index:5}#site__main .clinic__wrapper h2 strong{padding:.3em 0 .6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site__main .clinic__wrapper h2 strong::before{content:"";width:1em;height:1em;margin-right:.3em}#site__main .clinic__wrapper .clinic__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:90%;max-width:1720px;height:70dvh;max-height:630px}#site__main .clinic__wrapper .clinic__container a{width:24%;max-width:412px;height:100%;overflow:hidden;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#site__main .clinic__wrapper .clinic__container a dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;color:#fff}#site__main .clinic__wrapper .clinic__container a dl dt{font-size:35px;font-weight:bold;padding-bottom:1em}#site__main .clinic__wrapper .clinic__container a dl dd{font-size:20px;height:2.8em;line-height:1.5;margin:45px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#site__main .clinic__wrapper .clinic__container a .clinic__icon{position:relative;z-index:10;width:60px;height:60px}#site__main .clinic__wrapper .clinic__container a::before{content:"";position:absolute;top:50%;left:50%;z-index:0;translate:-50% -50%;width:100%;height:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.5s;transition:.5s}#site__main .clinic__wrapper .clinic__container a:hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#site__main .clinic__wrapper .clinic__container .--robot::before{background:url(/img/main/2025-v2/ob-gyn/robot.png) center/cover no-repeat}#site__main .clinic__wrapper .clinic__container .--robot dd{margin-bottom:.8em}#site__main .clinic__wrapper .clinic__container .--robot .clinic__icon{background:url(/img/main/2025-v2/ob-gyn/icon-robot.svg) center/contain no-repeat}#site__main .clinic__wrapper .clinic__container .--hifu::before{background:url(/img/main/2025-v2/ob-gyn/hifu.png) center/cover no-repeat}#site__main .clinic__wrapper .clinic__container .--hifu .clinic__icon{width:55px;height:51px;margin-top:15px;background:url(/img/main/2025-v2/ob-gyn/icon-hifu.svg) center/contain no-repeat}#site__main .clinic__wrapper .clinic__container .--sclero::before{background:url(/img/main/2025-v2/ob-gyn/sclero.png) center/cover no-repeat}#site__main .clinic__wrapper .clinic__container .--sclero .clinic__icon{width:54px;height:54px;margin-top:15px;background:url(/img/main/2025-v2/ob-gyn/icon-sclero.svg) center/contain no-repeat}#site__main .clinic__wrapper .clinic__container .--cervix::before{background:url(/img/main/2025-v2/ob-gyn/cervix.png) center/cover no-repeat}#site__main .clinic__wrapper .clinic__container .--cervix .clinic__icon{width:40px;height:80px;background:url(/img/main/2025-v2/ob-gyn/icon-cervix.svg) center/contain no-repeat}#site__main .section__clinic.--Infertility{color:#7f5b50}#site__main .section__clinic.--Infertility h2{color:#7b5c52}#site__main .section__clinic.--Infertility h2 span{color:#a9743a}#site__main .section__clinic.--Infertility h2 span::after{background:#fef9f1;display:none}#site__main .section__clinic.--Infertility h2 strong{padding:.3em 0}#site__main .section__clinic.--Infertility h2 strong::before{background:url(/img/logo/clinic-symbol-yellow.svg) center/contain no-repeat;display:none}#site__main .section__clinic.--Infertility .clinic__wrapper{row-gap:50px}#site__main .section__clinic.--Infertility .clinic__container{max-height:630px}#site__main .section__clinic.--Infertility a dl{padding-top:50px;line-height:1}#site__main .section__clinic.--Infertility a dl dt{font-size:35px;font-weight:600;padding-bottom:.5em}#site__main .section__clinic.--Infertility a dl dd{font-size:20px;margin:0 0 .6em;height:auto;font-weight:normal;line-height:1}#site__main .section__clinic.--Infertility .clinic__group,#site__main .section__clinic.--Infertility .clinic__link{max-width:636px;height:100%}#site__main .section__clinic.--Infertility .clinic__link{width:36.98%;max-width:636px}#site__main .section__clinic.--Infertility .clinic__group{width:23.26%;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site__main .section__clinic.--Infertility .clinic__group a{width:100%;height:49%;max-height:307px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#site__main .section__clinic.--Infertility .clinic__group a dl{padding-top:0}#site__main .section__clinic.--Infertility .clinic__group a dl dt{font-size:35px}#site__main .section__clinic.--Infertility .clinic__group a .clinic__icon{margin:0 0 20px}#site__main .section__clinic.--Infertility .--treatment::before{background:url(/img/main/2025-v2/clinic/treatment.png) center/cover no-repeat}#site__main .section__clinic.--Infertility .--treatment dl{text-shadow:0px 5px 5px rgba(255,80,0,.19)}#site__main .section__clinic.--Infertility .--treatment .clinic__icon{width:54px;height:54px;background:url(/img/main/2025-v2/clinic/icon-treatment.svg) center/contain no-repeat}#site__main .section__clinic.--Infertility .--preparing dl{color:#7f5b50}#site__main .section__clinic.--Infertility .--preparing::before{background:url(/img/main/2025-v2/clinic/preparing.png) center/cover no-repeat}#site__main .section__clinic.--Infertility .--preparing .clinic__icon{width:54px;height:47px;background:url(/img/main/2025-v2/clinic/icon-preparing.svg) center/contain no-repeat}#site__main .section__clinic.--Infertility .--freeze::before{background:url(/img/main/2025-v2/clinic/freeze.png) center/cover no-repeat}#site__main .section__clinic.--Infertility .--freeze .clinic__icon{width:68px;height:58px;margin-top:15px;background:url(/img/main/2025-v2/clinic/icon-freeze.svg) center/contain no-repeat}#site__main .section__clinic.--Infertility .--lab::before{background:url(/img/main/2025-v2/clinic/lab.png) center/cover no-repeat}#site__main .section__clinic.--Infertility .--lab .clinic__icon{width:54px;height:54px;background:url(/img/main/2025-v2/clinic/icon-lab.svg) center/contain no-repeat}#site__main .section__clinic.--gyn{color:#122e4e}#site__main .section__clinic.--gyn h2{color:#122e4e}#site__main .section__clinic.--gyn h2 span{color:#3795ff}#site__main .section__clinic.--gyn h2 span::after{background:#f1f8fe}#site__main .section__clinic.--gyn h2 strong::before{background:url(/img/logo/symbol.svg) center/contain no-repeat}#site__main .section__clinic.--gyn .clinic__container a:nth-child(1) i::before{background:url(/img/main/2025/gyn/01.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(1) i::after{background:url(/img/main/2025/gyn/01-over.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(2) i::before{background:url(/img/main/2025/gyn/02.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(2) i::after{background:url(/img/main/2025/gyn/02-over.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(3) i::before{background:url(/img/main/2025/gyn/03.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(3) i::after{background:url(/img/main/2025/gyn/03-over.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(4) i::before{background:url(/img/main/2025/gyn/04.png)}#site__main .section__clinic.--gyn .clinic__container a:nth-child(4) i::after{background:url(/img/main/2025/gyn/04-over.png)}#site__main .section__clinic.--gyn.--robot h2 strong::before,#site__main .section__clinic.--gyn.--robot h2 span::after{display:none}#site__main .section__clinic.--gyn.--robot h2 strong{padding:.3em 0}#site__main .section__clinic.--gyn.--robot h2 em{font-weight:bold}#site__main .section__clinic.--gyn.--robot .clinic__wrapper{row-gap:50px}#site__main .section__clinic.--gyn.--robot .clinic__container{width:90%;max-width:1458px;max-height:570px;aspect-ratio:1458/570;display:grid;grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}#site__main .section__clinic.--gyn.--robot .clinic__container a{width:100%;max-width:720px;aspect-ratio:720/570;background-color:#132a49}#site__main .section__clinic.--gyn.--robot .clinic__container a.--sp::before{background-image:url(/img/main/2026-v1/clinic-gyn/sp.webp)}#site__main .section__clinic.--gyn.--robot .clinic__container a.--x::before{background-image:url(/img/main/2026-v1/clinic-gyn/x.webp)}#site__main .section__clinic.--non-surgery h2 strong::before,#site__main .section__clinic.--non-surgery h2 span::after{display:none}#site__main .section__clinic.--non-surgery h2 strong{color:#14403f;padding:.3em 0}#site__main .section__clinic.--non-surgery h2 span{color:#1d8e8b}#site__main .section__clinic.--non-surgery .clinic__wrapper{row-gap:50px}#site__main .section__clinic.--non-surgery .clinic__container{max-width:1458px;max-height:570px;display:grid;grid-auto-flow:column;gap:20px}#site__main .section__clinic.--non-surgery .clinic__container a{width:100%;max-width:720px;aspect-ratio:720/570;background-color:#133f3e}#site__main .section__clinic.--non-surgery .clinic__container a dl dt{padding-top:.3em}#site__main .section__clinic.--non-surgery .clinic__container a dl dd{font-weight:400}#site__main .section__clinic.--non-surgery .clinic__container a.--hifu::before{background-image:url(/img/main/2026-v1/clinic-non-surgery/hifu.webp)}#site__main .section__clinic.--non-surgery .clinic__container a.--sclero::before{background-image:url(/img/main/2026-v1/clinic-non-surgery/sclero.webp)}#site__main .section__clinic.--non-surgery .clinic__container a.--cervix::before{background-image:url(/img/main/2026-v1/clinic-non-surgery/cervix.webp)}#site__main .section__treatment{background:#f6fbff}#site__main .lt__case{width:96%;max-width:1720px;padding-top:60px}#site__main .lt__case .case__header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#site__main .lt__case .case__list li{width:23.5%}#site__main .lt__case .case__list li .case__img.--before img{width:100%}#site__main .lt__case .case__list li .case__img.--after img{width:auto;height:100%}#site__main .lt__case .case__more{font-size:22px;font-weight:500;color:#3795ff;border:3px solid #3795ff;width:13em;height:2.4em;margin:70px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}#site__main .lt__case .case__more:hover{background:#3795ff;color:#fff}#site__main .section__successful{background:#fff7ec}#site__main .section__successful .case__header,#site__main .section__successful .lt__header{position:relative;width:1400px;margin:0 auto 65px}#site__main .section__successful .case__header a,#site__main .section__successful .lt__header a{position:absolute;bottom:0;right:0}#site__main .section__successful .lt__case{width:100%;max-width:100%}#site__main .section__letter .case__header{position:relative;width:1400px;margin:0 auto 65px}#site__main .section__letter .case__header a{position:absolute;bottom:0;right:0}#site__main .section__letter .lt__case{width:100%;max-width:100%}#site__main .section__tv .case__header{position:relative;width:1400px;margin:0 auto 40px}#site__main .section__tv .case__header a{position:absolute;bottom:0;right:0}#site__main .section__tv .tv__wrapper{width:100%;max-width:1700px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#site__main .section__tv .tv__wrapper .lt__youtube+.lt__youtube{margin-left:60px}#site__main .section__tv .tv__wrapper .lt__youtube+.lt__youtube .swiper-nav{-webkit-filter:hue-rotate(165deg);filter:hue-rotate(165deg)}#site__main .section__story .story__hd{padding-bottom:70px;font-size:18px;color:#323232;text-align:center}#site__main .section__story .story__hd h2{font-size:50px;font-weight:600}#site__main .section__story .story__hd p{padding:1em 0 3em}#site__main .section__story .story__wrapper{width:90%;max-width:1720px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site__main .section__story .story__wrapper a{width:23.5%;max-width:410px;position:relative}#site__main .section__story .story__wrapper a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.3s;transition:.3s}#site__main .section__story .story__wrapper a img{width:100%;-webkit-transition:.3s;transition:.3s}#site__main .section__story .story__wrapper a:hover::after{opacity:1}#site__main .section__story .story__wrapper .--blog::after{background:url(/img/main/2025-v2/story/blog-over.png) center/100% 100% no-repeat}#site__main .section__story .story__wrapper .--insta::after{background:url(/img/main/2025-v2/story/insta-over.png) center/100% 100% no-repeat}#site__main .section__story .story__wrapper .--cafe::after{background:url(/img/main/2025-v2/story/cafe-over.png) center/100% 100% no-repeat}#site__main .section__story .story__wrapper .--fb::after{background:url(/img/main/2025-v2/story/fb-over.png) center/100% 100% no-repeat}#site__main .section__ft{background:var(--ft)}body.fp-viewing-intro #header{border-bottom:0}body:not(.fp-viewing-intro,.fp-viewing-info) #header{color:#333;padding:20px 0}body:not(.fp-viewing-intro,.fp-viewing-info) #header h1 a{background:url(/img/logo/ver-2/logo-blue.svg) left center/100% auto no-repeat}body:not(.fp-viewing-intro,.fp-viewing-info) .hd__tnb .tnb__lang::after,body:not(.fp-viewing-intro,.fp-viewing-info) .hd__tnb .tnb__lang dt i{-webkit-filter:brightness(0.3);filter:brightness(0.3)}body.fp-viewing-infertility #header,body.fp-viewing-ob-gyn #header,body.fp-viewing-case #header,body.fp-viewing-successful #header,body.fp-viewing-tv #header,body.fp-viewing-story #header,body.fp-viewing-treatment #header{background:#fff;border-bottom:1px solid #f8f8f8}body.main-loaded #header{color:#fff;pointer-events:none}body.main-loaded #header h1 a{background:url(/img/logo/ver-2/logo-white.svg) left center/100% auto no-repeat}body.main-loaded .hd__tnb .tnb__lang::after,body.main-loaded .hd__tnb .tnb__lang dt i{-webkit-filter:brightness(10);filter:brightness(10)}#site__main #footer .ft__container.--map .root_daum_roughmap.root_daum_roughmap_landing{height:390px}#site__main #footer .ft__wrapper{padding-bottom:15px}#site__main #footer .ft__info{padding:10px calc(50% - 700px) 0}.floating__quick{-webkit-transition:.5s;transition:.5s}.section__KeyVisual{background:url(/img/main/2026-v1/KeyVisual/bg.webp) center/cover no-repeat;--kv-nav: 180px;font-family:var(--Pretendard);font-size:22px;color:#012e58}.section__KeyVisual .fp-tableCell{position:relative;padding-bottom:var(--kv-nav);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__KeyVisual .kv__title{width:90%;max-width:1200px;position:absolute;top:50%;left:50%;translate:-50% -50%}.section__KeyVisual .kv__title h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:46px;font-weight:300;position:relative}.section__KeyVisual .kv__title h2 span{position:relative;z-index:10}.section__KeyVisual .kv__title h2::before{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:1;width:170%;height:170%;background:radial-gradient(rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0) 70%);mix-blend-mode:color-dodge}.section__KeyVisual .kv__nav{position:absolute;bottom:0;left:50%;translate:-50% 0;z-index:10;width:100%;height:var(--kv-nav);background:#fafdff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section__KeyVisual .kv__nav .nav__container{width:90%;max-width:1100px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__KeyVisual .kv__nav .nav__title h3{font-size:28px;font-weight:600;margin-bottom:.4em}.section__KeyVisual .kv__nav .nav__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff}.section__KeyVisual .kv__nav .nav__links .link__button{width:190px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:15px;font-size:22px}.section__KeyVisual .kv__nav .nav__links .link__button .link__icon{background:center/contain no-repeat}.section__KeyVisual .kv__nav .nav__links .link__button span{font-size:14px;border-radius:10em;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 18px;-webkit-transition:.5s;transition:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.section__KeyVisual .kv__nav .nav__links .link__button span::after{content:">";-webkit-transform:scaleY(1.3) scaleX(0.8);-ms-transform:scaleY(1.3) scaleX(0.8);transform:scaleY(1.3) scaleX(0.8);font-weight:200}.section__KeyVisual .kv__nav .nav__links .link__button:hover span{background-color:#fff;font-weight:500}.section__KeyVisual .kv__nav .nav__links .link__button.--robot{background:#2189ff}.section__KeyVisual .kv__nav .nav__links .link__button.--robot .link__icon{width:47px;aspect-ratio:47/48;background-image:url(/img/main/2026-v1/KeyVisual/icon-robot.svg)}.section__KeyVisual .kv__nav .nav__links .link__button.--robot:hover span{color:#2189ff}.section__KeyVisual .kv__nav .nav__links .link__button.--non-surgery{background:#0ab84c}.section__KeyVisual .kv__nav .nav__links .link__button.--non-surgery .link__icon{width:44px;aspect-ratio:44/41;background-image:url(/img/main/2026-v1/KeyVisual/icon-hifu.svg)}.section__KeyVisual .kv__nav .nav__links .link__button.--non-surgery:hover span{color:#0ab84c}.section__KeyVisual .kv__nav .nav__links .link__button.--infertility{background:#ff9017}.section__KeyVisual .kv__nav .nav__links .link__button.--infertility .link__icon{width:42px;aspect-ratio:1/1;background-image:url(/img/main/2026-v1/KeyVisual/icon-treatment.svg)}.section__KeyVisual .kv__nav .nav__links .link__button.--infertility:hover span{color:#ff9017}@media screen and (max-width: 1600px){#site__main .section__tv .tv__wrapper .lt__youtube.--tv{width:48%}.floating__quick{translate:150% 0}#site__main .section__story .story__hd{padding-bottom:50px}}@media screen and (max-width: 1500px){#site__main .section__successful .case__header{width:90%}#site__main .section__tv .case__header{width:100%}}@media screen and (max-width: 1400px){#site__main .clinic__wrapper .clinic__container{width:96%}#site__main .clinic__wrapper .clinic__container a{width:24%}#site__main .section__story .story__hd h2,#site__main .clinic__wrapper h2,#site__main .lt__case .case__header h2{font-size:40px}}@media screen and (max-width: 1280px){#site__main .clinic__wrapper .clinic__container{height:60dvh}#site__main .clinic__wrapper .clinic__container a .clinic__icon{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@media screen and (max-width: 768px){#site__main .section__story .story__hd{padding-top:30px}}@media screen and (max-height: 800px){#site__main .section__clinic.--gyn .clinic__wrapper .clinic__container a dl dd{font-size:18px;margin-top:25px}#site__main .section__clinic.--gyn .clinic__wrapper .clinic__container a dl dt{font-size:32px}#site__main .lt__case .case__more{font-size:20px}.section__tv .lt__youtube.--tv h3{font-size:24px}#site__main .section__tv .case__header{margin-bottom:30px}#site__main .section__tv .tv__wrapper .lt__youtube.--tv{width:42%}}@media screen and (max-height: 700px){#site__main .section__clinic .clinic__wrapper .clinic__container{height:60dvh}#site__main .section__clinic.--Infertility .clinic__group a dl dt{font-size:28px}#site__main .section__clinic.--Infertility .clinic__wrapper .clinic__container a dl dd{font-size:16px}#site__main .section__clinic.--Infertility a dl dt{font-size:40px}#site__main .lt__case .case__more{font-size:18px;border-width:2px}#site__main .lt__case .case__header,#site__main .section__successful .case__header{margin-bottom:30px}#site__main .section__story .story__hd h2,#site__main .clinic__wrapper h2,#site__main .lt__case .case__header h2{font-size:40px}#site__main .section__tv .tv__wrapper .lt__youtube.--tv{width:42%}.section__tv .lt__youtube.--tv h3{font-size:20px;border-width:2px}.section__tv .lt__youtube.--tv .youtube__frame{margin-bottom:0}#site__main .section__story .story__wrapper{width:80%}}/*# sourceMappingURL=main.min.css.map */