#bo_list,#bo_w,#bo_v{padding:50px 0 180px}#sub__visual{height:1000px;max-height:90dvh;background-position:center;background-size:cover;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;padding-top:80px;font-size:18px;color:#fff;line-height:1}#sub__visual em{font-size:110px;font-family:var(--Seasons);font-style:normal}#sub__visual .title__img{aspect-ratio:300/400;height:30dvh;max-height:400px;margin:20px auto 30px;background-position:center;background-size:cover;-webkit-box-shadow:0px 8px 18px 0px rgba(0,0,0,.1);box-shadow:0px 8px 18px 0px rgba(0,0,0,.1)}#sub__visual h2{font-size:50px;margin-bottom:.5em}#sub__visual p{text-align:center;line-height:2}#sub__visual p strong{display:block}@media screen and (max-height: 1024px){#sub__visual{font-size:16px}#sub__visual em{font-size:100px}#sub__visual h2{font-size:40px}}@media screen and (max-height: 800px){#sub__visual{max-height:85dvh}#sub__visual em{font-size:80px}#sub__visual h2{font-size:30px}#sub__visual .title__img{aspect-ratio:400/250;height:25dvh}}#sub__visual.cate__wellsleep-identity{background-image:url(/img/sub/visual/wellsleep-identity.webp)}#sub__visual.cate__wellsleep-identity .title__img{background-image:url(/img/sub/visual/wellsleep-identity.png)}#sub__visual.cate__wellsleep-identity{background-image:url(/img/sub/visual/wellsleep-identity.webp)}#sub__visual.cate__wellsleep-identity .title__img{background-image:url(/img/sub/visual/wellsleep-identity.png)}#sub__visual.cate__about-clinic{background-image:url(/img/sub/visual/about-clinic.webp)}#sub__visual.cate__about-clinic .title__img{background-image:url(/img/sub/visual/about-clinic.png)}#sub__visual.cate__sleep-diagnosis-clinic{background-image:url(/img/sub/visual/sleep-diagnosis-clinic.webp)}#sub__visual.cate__sleep-diagnosis-clinic .title__img{background-image:url(/img/sub/visual/sleep-diagnosis-clinic.png)}#sub__visual.cate__snoring-sleep-apnea{background-image:url(/img/sub/visual/snoring-sleep-apnea.webp)}#sub__visual.cate__snoring-sleep-apnea .title__img{background-image:url(/img/sub/visual/snoring-sleep-apnea.png)}#sub__visual.cate__sleep-disorder-clinic{background-image:url(/img/sub/visual/sleep-disorder-clinic.webp)}#sub__visual.cate__sleep-disorder-clinic .title__img{background-image:url(/img/sub/visual/sleep-disorder-clinic.png)}#sub__visual.cate__mental-health-clinic{background-image:url(/img/sub/visual/mental-health-clinic.webp)}#sub__visual.cate__mental-health-clinic .title__img{background-image:url(/img/sub/visual/mental-health-clinic.png)}#sub__visual.cate__specialized-clinic{background-image:url(/img/sub/visual/specialized-clinic.webp)}#sub__visual.cate__specialized-clinic .title__img{background-image:url(/img/sub/visual/specialized-clinic.png)}#sub__visual.cate__voc{background-image:url(/img/sub/visual/voc.webp)}#sub__visual.cate__voc .title__img{background-image:url(/img/sub/visual/voc.png)}#sub__visual.cate__community{background-image:url(/img/sub/visual/community.webp)}#sub__visual.cate__community .title__img{background-image:url(/img/sub/visual/community.png)}#sub__wrapper{background:#f8f6f1 url(/img/sub/marble-bg.webp) center top/100% auto no-repeat}#sub__lnb{width:90%;max-width:1400px;display:grid;grid-auto-flow:column;gap:50px;margin:0 auto;padding:40px;font-size:20px}#sub__lnb.--board{padding-bottom:100px}#sub__lnb[data-length="1"]{grid-template-columns:repeat(1, 1fr)}#sub__lnb[data-length="2"]{grid-template-columns:repeat(2, 1fr)}#sub__lnb[data-length="3"]{grid-template-columns:repeat(3, 1fr)}#sub__lnb[data-length="4"]{grid-template-columns:repeat(4, 1fr)}#sub__lnb[data-length="5"]{grid-template-columns:repeat(5, 1fr)}#sub__lnb[data-length="5"]{gap:20px;font-size:18px;letter-spacing:-1px}#sub__lnb[data-length="6"]{grid-template-columns:repeat(6, 1fr)}#sub__lnb[data-length="6"]{gap:20px;font-size:18px;letter-spacing:-1px}#sub__lnb[data-length="7"]{grid-template-columns:repeat(7, 1fr)}#sub__lnb[data-length="7"]{gap:20px;font-size:18px;letter-spacing:-1px}#sub__lnb[data-length="8"]{grid-template-columns:repeat(8, 1fr)}#sub__lnb[data-length="8"]{gap:20px;font-size:18px;letter-spacing:-1px}#sub__lnb[data-length="9"]{grid-template-columns:repeat(9, 1fr)}#sub__lnb[data-length="9"]{gap:20px;font-size:18px;letter-spacing:-1px}#sub__lnb[data-length="10"]{grid-template-columns:repeat(10, 1fr)}#sub__lnb[data-length="10"]{gap:20px;font-size:18px;letter-spacing:-1px}#sub__lnb a{height:60px;border-radius:100em;background:rgba(var(--theme-color-rgb), 0.4);color:#fff;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}#sub__lnb a.--active{font-weight:500;background:rgba(var(--theme-color-rgb), 1)}#sub__visual.--board+#sub__wrapper{background:none}#quick__db{position:fixed;bottom:0;left:0;z-index:50;width:100%;padding:30px 0 55px;background:#6fa09b;font-size:20px;color:#fff;line-height:1;translate:0 0;opacity:1;-webkit-transition:1s ease;transition:1s ease}#quick__db .db__wrapper{width:95%;max-width:1400px;margin:0 auto;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}#quick__db .db__title{font-size:1.8em;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#quick__db .db__title::before{content:"";height:1.4em;aspect-ratio:98/100;margin-right:.8em;background:url(/img/logo/symbol.svg) center/contain no-repeat;-webkit-filter:brightness(100);filter:brightness(100)}#quick__db form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#quick__db button[type=submit],#quick__db input[type=text]{height:2.25em;border:0;border-radius:10em;padding-left:1.75em}#quick__db button[type=submit]::-webkit-input-placeholder, #quick__db input[type=text]::-webkit-input-placeholder{color:var(--theme-color);opacity:.5}#quick__db button[type=submit]::-moz-placeholder, #quick__db input[type=text]::-moz-placeholder{color:var(--theme-color);opacity:.5}#quick__db button[type=submit]:-ms-input-placeholder, #quick__db input[type=text]:-ms-input-placeholder{color:var(--theme-color);opacity:.5}#quick__db button[type=submit]::-ms-input-placeholder, #quick__db input[type=text]::-ms-input-placeholder{color:var(--theme-color);opacity:.5}#quick__db button[type=submit]::placeholder,#quick__db input[type=text]::placeholder{color:var(--theme-color);opacity:.5}#quick__db input[name=wr_subject]{width:10em}#quick__db input[name=wr_1]{width:20em}#quick__db input[name=wr_2]{width:12.5em}#quick__db .db__submit{position:relative;white-space:nowrap}#quick__db .db__submit .submit__policy{position:absolute;top:100%;left:50%;translate:-50% 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;line-height:1.5}#quick__db .db__submit .submit__policy label{cursor:pointer}#quick__db .db__submit .submit__policy input{width:1.1em;height:1.1em}#quick__db button[type=submit]{width:12.5em;color:#fff;padding-left:0;background:var(--c-brown)}body[scroll-direction=down] #quick__db{translate:0 100%;opacity:0}@media screen and (max-width: 1450px){#quick__db{font-size:18px}}@media screen and (max-width: 1300px){#quick__db{padding:20px 0 45px}#quick__db form{width:calc(100% - 13em)}#quick__db input[name=wr_1]{width:calc(35% - 10px)}#quick__db input[name=wr_subject],#quick__db input[name=wr_2]{width:calc(20% - 10px)}#quick__db .db__submit{width:calc(25% - 10px)}#quick__db button[type=submit]{width:100%}}@media screen and (max-width: 1024px){#quick__db .db__title{display:none}#quick__db form{width:100%}}/*# sourceMappingURL=ui.min.css.map */