:root{--sys-wrap: 1400px;--sys-min-fz: 16px}#sub__visual h1{padding-top:0}.id__system{font-size:var(--sys-min-fz);padding-bottom:10em}.id__system .system__title{width:var(--sys-wrap);margin:0 auto;font-size:20px;padding-bottom:2em}.id__system .system__title h3{font-size:150px;padding-top:1em;line-height:.8}.id__system .system__title h3 i{font-family:var(--noto);font-style:normal;font-weight:100}.id__system .system__title h4{font-size:35px;line-height:1;padding:1.8em 0 .7em}.id__system .system__title p{color:#7b857b;line-height:1.5}.id__system .list__group{height:16em;border-bottom:1px solid #d0e1d6;position:relative;--list-trs: 0.5s;--title-fz: 25px}.id__system .list__group:first-child{border-top:1px solid #d0e1d6}.id__system .list__group::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;-webkit-transition:var(--list-trs);transition:var(--list-trs)}.id__system .list__group .group__inner{width:var(--sys-wrap);height:100%;margin:0 auto;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;font-size:30px;position:relative;z-index:10}.id__system .list__group i{font-size:30px;font-style:normal;font-family:var(--Marcellus);-webkit-transition:var(--list-trs);transition:var(--list-trs)}.id__system .list__group dl{width:calc(100% - 3.3em);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}.id__system .list__group dt{position:relative}.id__system .list__group dt strong{-webkit-transition:var(--list-trs);transition:var(--list-trs)}.id__system .list__group dt em{font-size:70px;font-family:var(--Seasons);font-style:normal}.id__system .list__group dt span{font-size:var(--title-fz);font-weight:500}.id__system .list__group dt p{position:absolute;top:50%;left:0;translate:0 -50%;font-size:var(--title-fz);font-weight:500;line-height:1.2;opacity:0;-webkit-transition:var(--list-trs);transition:var(--list-trs)}.id__system .list__group dt p br{display:none}.id__system .list__group dd{width:38em;font-size:var(--sys-min-fz);line-height:1.6;word-break:keep-all;position:relative;z-index:10;left:2em;opacity:0;-webkit-transition:var(--list-trs);transition:var(--list-trs)}@media(hover: hover){.id__system .list__group:hover{color:#fff}.id__system .list__group:hover dt strong{opacity:0}.id__system .list__group:hover dt p{opacity:1}.id__system .list__group:hover dd{left:0;opacity:1}.id__system .list__group:hover::before{opacity:1}}.id__system .list__group.--active{color:#fff}.id__system .list__group.--active dt strong{opacity:0}.id__system .list__group.--active dt p{opacity:1}.id__system .list__group.--active dd{left:0;opacity:1}.id__system .list__group.--active::before{opacity:1}.id__system .list__group:nth-child(1)::before{background:url(../img/identity/system/01.webp) center bottom/cover}.id__system .list__group:nth-child(2)::before{background:url(../img/identity/system/02.webp) center bottom/cover}.id__system .list__group:nth-child(3)::before{background:url(../img/identity/system/03.webp) center bottom/cover}.id__system .list__group:nth-child(4)::before{background:url(../img/identity/system/04.webp) center bottom/cover}.id__system .list__group:nth-child(5)::before{background:url(../img/identity/system/05.webp) center bottom/cover}@media(max-width: 1400px){:root{--sys-wrap: 100%}.id__system .system__title{padding:0 3% 2em}.id__system .system__title h3{font-size:130px}.id__system .system__title h4{font-size:32px}.id__system .list__group{padding:0 3%}.id__system .list__group dd{width:45%}.id__system .list__group dd br{display:none}}@media(max-width: 1280px){.id__system .system__title h3{font-size:110px}}@media(max-width: 1024px){.id__system .system__title h3{font-size:90px}.id__system .system__title h4{font-size:30px}.id__system .list__group{--title-fz: 22px}.id__system .list__group dl{width:calc(100% - 2.2em)}.id__system .list__group dt em{font-size:56px}.id__system .list__group dt p br{display:block}.id__system .list__group dd{width:55%}}@media(max-width: 900px){.id__system .system__title h3{font-size:70px}.id__system .list__group dl{height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.id__system .list__group dt{width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.id__system .list__group dt p{top:var(--sys-min-fz);translate:0 0;line-height:1}.id__system .list__group dd{width:100%;height:calc(100% - 6em);bottom:var(--sys-min-fz)}}@media(max-width: 768px){.id__system .system__title{text-align:center}.id__system .system__title h3{font-size:70px;padding-top:2em}.id__system .system__title h4{font-size:32px}}@media(max-width: 640px){:root{--sys-min-fz: 14px}.id__system .system__title h3{font-size:50px}.id__system .system__title p{font-size:18px}.id__system .list__group{--title-fz: 18px;height:22em}.id__system .list__group i{font-size:24px}.id__system .list__group dt em{font-size:40px}}@media(max-width: 480px){.id__system .list__group{--title-fz: 17px}.id__system .system__title h4{font-size:26px;line-height:1.2;padding:1.3em 0 .7em}}@media(max-width: 360px){:root{--sys-min-fz: 12px}.id__system .list__group{--title-fz: 16px;height:10.5em}.id__system .list__group i{font-size:20px}.id__system .list__group dl{width:calc(100% - 1.2em)}.id__system .list__group dt em{font-size:34px}.id__system .system__title h4{font-size:24px}}.id__doctor{--dr-min-fz: 14px;--dr-wrap: 1400px;--dr-trs: 0.5s;--dr-pd: 4em;font-size:var(--dr-min-fz);padding-bottom:10em;background-attachment:fixed;background-position:center;background-size:cover;background-image:url(../img/identity/doctor/bg.webp)}.id__doctor .dr__title{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;text-align:center;padding:8.5em 0 4.2em}.id__doctor .dr__title h3{font-size:70px}.id__doctor .dr__title h4{font-size:25px;padding:1.6em 0 1em}.id__doctor .dr__title p{line-height:1.8}.id__doctor .dr__wrapper{width:var(--dr-wrap);margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}.id__doctor .dr__info{height:620px;border-radius:7.14em;overflow:hidden;position:relative;background-color:#fff;-webkit-transition:background-color var(--dr-trs);transition:background-color var(--dr-trs)}.id__doctor .dr__info::before,.id__doctor .dr__info::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.id__doctor .dr__info::before{top:38%;left:20%;width:53em;height:53em;border-radius:100em;background:#cad1cc;z-index:0;opacity:.2;-webkit-transition:var(--dr-trs);transition:var(--dr-trs)}.id__doctor .dr__info::after{background-position:right bottom;background-repeat:no-repeat;background-size:contain;-webkit-transition:var(--dr-trs);transition:var(--dr-trs)}.id__doctor .dr__info .info__inner{padding:var(--dr-pd) 0 0 var(--dr-pd);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:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:10;-webkit-transition:var(--dr-trs);transition:var(--dr-trs)}.id__doctor .dr__info .info__inner .info__logo{width:1.5em;height:1.7em;background:url(/img/logo/symbol.svg) left center/contain no-repeat}.id__doctor .dr__info .info__inner .info__position{font-size:13px;font-weight:500;color:#7b857b;padding:1.6em 0 1em}.id__doctor .dr__info .info__inner .info__name{font-size:20px;font-weight:500;line-height:normal}.id__doctor .dr__info .info__inner .info__name strong{font-size:1.2em;font-weight:inherit;padding-right:.2em}.id__doctor .dr__info .info__inner .info__more{font-weight:600;margin:4.28em 0 0 .2em;opacity:.9}.id__doctor .dr__info.--hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.id__doctor .dr__profile{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--dr-pd) 0 0 var(--dr-pd);overflow:hidden;font-size:16px;color:#fffcd7;background-color:#2c4c6b;opacity:0;-webkit-transition:var(--dr-trs);transition:var(--dr-trs);mix-blend-mode:hard-light}.id__doctor .dr__profile dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:16px;font-weight:500;margin-bottom:2em;letter-spacing:-0.03em}.id__doctor .dr__profile dt strong{font-size:1.5em;padding-right:.2em}.id__doctor .dr__profile li{position:relative;padding-left:.6em;margin-top:.5em;line-height:1.5}.id__doctor .dr__profile li.--gap{margin-bottom:1.5em}.id__doctor .dr__profile li::before{content:"";position:absolute;top:.8em;left:0;translate:0 -50%;width:3px;height:3px;background:var(--c-yellow)}.id__doctor .dr__profile button{position:absolute;top:4em;right:4em;width:2em;height:2em;color:rgba(0,0,0,0)}.id__doctor .dr__profile button::before,.id__doctor .dr__profile button::after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:2em;height:2px;background:#fffcd7}.id__doctor .dr__profile button::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.id__doctor .dr__profile button::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.id__doctor .dr__profile .name__en{position:absolute;bottom:.5em;left:50%;translate:-50% 0;font-size:80px;font-style:normal;font-family:var(--IvyOra);color:#abcfab;line-height:.6;white-space:nowrap;mix-blend-mode:soft-light}.id__doctor .dr__info.--active{background-color:rgba(0,0,0,0)}.id__doctor .dr__info.--active::before,.id__doctor .dr__info.--active::after,.id__doctor .dr__info.--active .info__inner{opacity:0}.id__doctor .dr__info.--active .dr__profile{opacity:1;z-index:30;padding:var(--dr-pd) calc(var(--dr-pd)/2) 0 var(--dr-pd)}.id__doctor .dr__info.--active .dr__profile dl{padding-right:5%}@media(max-width: 1400px){.id__doctor{--dr-wrap: 90%}}@media(max-width: 1280px){.id__doctor{--dr-pd: 4em}.id__doctor .dr__info{height:620px}.id__doctor .dr__profile::after{font-size:70px}}@media(max-width: 1024px){.id__doctor{--dr-pd: 4em}.id__doctor .dr__info{height:auto;aspect-ratio:1/1}.id__doctor .dr__info .info__inner .info__logo{margin-top:2em}.id__doctor .dr__info .info__inner .info__name{font-size:20px}.id__doctor .dr__info .info__inner .info__position{max-width:100%}.id__doctor .dr__info .info__inner .info__name strong{font-size:1em}.id__doctor .dr__title h3{font-size:60px}.id__doctor .dr__wrapper{grid-template-columns:repeat(1, 1fr)}.id__doctor .dr__profile{font-size:14px}.id__doctor .dr__profile::after{font-size:60px}.id__doctor .dr__profile button{top:3em;right:3em}}@media(max-width: 768px){.id__doctor .dr__info{aspect-ratio:1/1.3}}@media(max-width: 480px){.id__doctor{--dr-pd: 1.6em}.id__doctor .dr__info{border-radius:2.5em;aspect-ratio:1/1.6}.id__doctor .dr__info .info__inner{padding-right:var(--dr-pd)}.id__doctor .dr__info .info__inner .info__logo{margin-top:0}.id__doctor .dr__info .info__inner .info__name{font-size:18px}.id__doctor .dr__info .info__inner .info__position{padding:1em 0;font-size:14px}.id__doctor .dr__profile button{top:2em;right:2em}.id__doctor .dr__profile{font-size:14px}.id__doctor .dr__profile dt{font-size:18px;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:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1em}.id__doctor .dr__profile dt strong{padding-top:.3em}.id__doctor .dr__profile::after{font-size:50px}.id__doctor .dr__profile li{letter-spacing:-0.03em}}@media(max-width: 400px){.id__doctor .dr__title h3{font-size:50px}.id__doctor .dr__title h4{font-size:22px;line-height:1.3}.id__doctor .dr__info .info__inner .info__name{font-size:14px}.id__doctor .dr__profile{font-size:12px}.id__doctor .dr__profile dt{font-size:16px}.id__doctor .dr__profile dt strong{font-size:1.2em}}.id__philos{--phi-min-fz: 14px;--phi-tit-fz: 25px;--phi-trs: 1s;font-size:var(--phi-min-fz);padding:10em 0 12em}.id__philos .philos__title{text-align:center;padding-bottom:6.8em}.id__philos .philos__title h3{font-size:70px}.id__philos .philos__title h3 span{font-style:normal;font-weight:normal;font-family:var(--noto)}.id__philos .philos__title h4{font-size:var(--phi-tit-fz);padding:1.5em 0 1em;line-height:1.3}.id__philos .philos__title p{line-height:2}.id__philos .philos__swiper{--sw-width: 618px;--sw-height: 815px;width:1613px;margin:0 auto;height:var(--sw-height);position:relative}.id__philos .philos__swiper .swiper__navigation{position:absolute;top:50%;left:50%;z-index:10;translate:-50% -50%;width:var(--sw-width);height:0;padding:0 40px;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}.id__philos .philos__swiper .swiper__navigation .swiper__nav{width:14px;height:23px;cursor:pointer;background:url(/img/common/icon/chevron.svg) center/contain no-repeat;-webkit-filter:invert(1);filter:invert(1)}.id__philos .philos__swiper .swiper__navigation .swiper__nav.--next{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.id__philos .philos__swiper .swiper,.id__philos .philos__swiper .swiper-wrapper{height:100%}.id__philos .philos__swiper .swiper-slide{width:var(--sw-width) !important;height:var(--sw-height);border-radius:1000px;position:absolute;text-align:center;white-space:nowrap;overflow:hidden;background:#e7ebe8;left:50% !important;opacity:1 !important;-webkit-transition:1s;transition:1s}.id__philos .philos__swiper .swiper-slide strong{position:absolute;top:50%;left:50%;translate:-50% -50%;font-size:var(--phi-tit-fz);-webkit-transition:var(--phi-trs);transition:var(--phi-trs)}.id__philos .philos__swiper .swiper-slide p{position:absolute;top:20%;left:50%;translate:-50% -50%;opacity:0;line-height:2;-webkit-transition:var(--phi-trs);transition:var(--phi-trs)}.id__philos .philos__swiper .swiper-slide::before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:var(--phi-trs);transition:var(--phi-trs)}.id__philos .philos__swiper .swiper-slide-active{color:#fff;z-index:30;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;left:50%;translate:-50% 0}.id__philos .philos__swiper .swiper-slide-active strong{top:90%;font-size:16px}.id__philos .philos__swiper .swiper-slide-active p{top:50%;opacity:1}.id__philos .philos__swiper .swiper-slide-active::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.id__philos .philos__swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next),.id__philos .philos__swiper .swiper-slide-prev{translate:calc(-618px - 35%) 0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-10deg) translate(60px, 10px) !important;-ms-transform:rotate(-10deg) translate(60px, 10px) !important;transform:rotate(-10deg) translate(60px, 10px) !important}.id__philos .philos__swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next) strong,.id__philos .philos__swiper .swiper-slide-prev strong{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.id__philos .philos__swiper .swiper-slide-next{translate:35% 0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(10deg) translate(-60px, 10px) !important;-ms-transform:rotate(10deg) translate(-60px, 10px) !important;transform:rotate(10deg) translate(-60px, 10px) !important}.id__philos .philos__swiper .swiper-slide-next strong{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.id__philos .philos__swiper .swiper-slide[data-label=care]::before{background:url(../img/identity/philos/care.png) center/cover no-repeat}.id__philos .philos__swiper .swiper-slide[data-label=time]::before{background:url(../img/identity/philos/time.png) center/cover no-repeat}.id__philos .philos__swiper .swiper-slide[data-label=diagn]::before{background:url(../img/identity/philos/diagn.png) center/cover no-repeat}.id__philos .philos__ft{font-size:var(--phi-tit-fz);font-weight:500;margin-top:2.5em;line-height:1.5;text-align:center}@media(max-width: 1600px){.id__philos .philos__swiper{--sw-width: 500px;--sw-height: 700px;width:1400px}.id__philos .philos__swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next),.id__philos .philos__swiper .swiper-slide-prev{translate:calc(-500px - 45%) 0}.id__philos .philos__swiper .swiper-slide-next{translate:45% 0}}@media(max-width: 1400px){.id__philos .philos__swiper{--sw-width: 400px;--sw-height: 600px;width:1280px}}@media(max-width: 1280px){.id__philos{--phi-tit-fz: 20px}.id__philos .philos__swiper{--sw-width: 300px;--sw-height: 500px;width:900px}.id__philos .philos__swiper .swiper__navigation{padding:0 10px}.id__philos .philos__swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next),.id__philos .philos__swiper .swiper-slide-prev{translate:calc(-300px - 55%) 0}.id__philos .philos__swiper .swiper-slide-next{translate:55% 0}}@media(max-width: 900px){.id__philos{--phi-tit-fz: 25px}br.--max-1400{display:none}.id__philos .philos__swiper{--sw-width: 90%;--sw-height: auto;width:90%;aspect-ratio:4/6}.id__philos .philos__swiper .swiper-slide{aspect-ratio:4/6;width:100% !important;height:auto;left:0% !important}.id__philos .philos__swiper .swiper-slide-active{translate:0 0}.id__philos .philos__swiper .swiper-slide-active strong{font-size:20px}.id__philos .philos__swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next),.id__philos .philos__swiper .swiper-slide-prev,.id__philos .philos__swiper .swiper-slide-next{translate:0 0;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.id__philos .philos__swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next) strong,.id__philos .philos__swiper .swiper-slide-prev strong,.id__philos .philos__swiper .swiper-slide-next strong{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.id__philos .philos__swiper .swiper__navigation .swiper__nav{width:24px;height:33px}}@media(max-width: 640px){.id__philos{--phi-tit-fz: 22px}.id__philos .philos__title h3{font-size:60px}.id__philos .philos__swiper .swiper__navigation{width:100%}.id__philos .philos__swiper .swiper__navigation .swiper__nav{width:14px;height:23px}}@media(max-width: 480px){.id__philos{--phi-tit-fz: 20px}br.--max-1400{display:block}.id__philos .philos__swiper .swiper__navigation{width:100%}.id__philos .philos__swiper .swiper__navigation .swiper__nav{width:14px;height:23px}.id__philos .philos__swiper .swiper-slide-active strong{font-size:18px;line-height:1.4}}@media(max-width: 360px){.id__philos{--phi-tit-fz: 18px}.id__philos .philos__title h3{font-size:50px}}/*# sourceMappingURL=identity.min.css.map */