.department .cttl::before{content:"Rehabilitation Center"}.reha-top .sidemenu ul li a[title=トップページ],.reha-about .sidemenu ul li a[title=当センターの強み],.reha-whats .sidemenu ul li a[title=リハビリとは？],.reha-treatment .sidemenu ul li a[title=治療],.reha-support .sidemenu ul li a[title=支援],.reha-prevention .sidemenu ul li a[title=予防],.reha-research .sidemenu ul li a[title=研究活動]{background-color:#fff9f3;color:#fb8a00}@media screen and (min-width: 1025px){.reha-top .sidemenu ul li a[title=トップページ]::before,.reha-about .sidemenu ul li a[title=当センターの強み]::before,.reha-whats .sidemenu ul li a[title=リハビリとは？]::before,.reha-treatment .sidemenu ul li a[title=治療]::before,.reha-support .sidemenu ul li a[title=支援]::before,.reha-prevention .sidemenu ul li a[title=予防]::before,.reha-research .sidemenu ul li a[title=研究活動]::before{background-color:#fb8a00}}.reha-mv{position:relative;width:100vw;height:calc(100vh - 60px);margin:-70px 0 0 calc(50% - 50vw);background-image:url("../images/rehacenter/img_mainvisual.webp");background-size:cover;background-position:68% center}.reha-mv .reha-mv__ttl{position:absolute;top:30px;left:20px;max-width:276px}.reha-mv .reha-mv__ttl h2{position:relative;display:block;margin:0 0 10px;padding:0 0 0 30px;background-color:#fff;border-radius:999em;font-size:16px;font-size:1.6rem;line-height:36px;color:#275074}.reha-mv .reha-mv__ttl h2::before{content:"";display:block;position:absolute;top:calc(50% - 6px);left:12px;width:12px;height:12px;background-color:#275074;border-radius:6px}.reha-mv .reha-mv__ttl h3{margin:0;padding:10px 0 10px 20px;background-color:#1a619d;font-size:22px;font-size:2.2rem;line-height:1.3;color:#fff}@-webkit-keyframes bgPan{0%{background-position:68% center}50%{background-position:20% center}100%{background-position:68% center}}@keyframes bgPan{0%{background-position:68% center}50%{background-position:20% center}100%{background-position:68% center}}@media screen and (max-width: 480px){.reha-mv:not(.reha-mv--swiper){-webkit-animation:bgPan 40s ease-in-out infinite;animation:bgPan 40s ease-in-out infinite}}@media screen and (min-width: 481px){.reha-mv{height:480px;background-position:center}.reha-mv .reha-mv__ttl{top:auto;bottom:30px}}@media screen and (min-width: 601px){.reha-mv{margin-top:-80px}.reha-mv .reha-mv__ttl{left:30px;max-width:none}.reha-mv .reha-mv__ttl h2{width:260px}.reha-mv .reha-mv__ttl h3{display:inline-block;padding:14px 25px;font-size:25px;font-size:2.5rem}}@media screen and (min-width: 1025px){.reha-mv{width:calc(100% + 50vw - 50%);height:640px;margin:-60px calc(50% - 50vw) 0 -60px;background-position:center bottom 20%}.reha-mv .reha-mv__ttl{left:60px;bottom:60px}.reha-mv .reha-mv__ttl h2{font-size:16px;font-size:1.6rem;line-height:36px}.reha-mv .reha-mv__ttl h3{font-size:31.25px;font-size:3.125rem}}.rehac-mv{width:100vw;margin:-70px 0 0 calc(50% - 50vw)}.rehac-mv>img{display:block}@media screen and (min-width: 601px){.rehac-mv{margin-top:-80px}}@media screen and (min-width: 1025px){.rehac-mv{width:calc(100% + 120px);margin:-60px -60px 0}}.rehac-mv .rehac-mv__ttl--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;white-space:nowrap}.rehac-mv .rehac-mv__ttl--sr-only h2,.rehac-mv .rehac-mv__ttl--sr-only h3{position:static;z-index:auto;width:auto;height:auto;margin:0;padding:0;background:none;background-image:none;text-indent:0;white-space:normal;overflow:visible;line-height:normal}.reha-news h2{position:relative;margin:0 0 30px;padding:10px 0 0;border-top:1px solid;-o-border-image:linear-gradient(90deg, rgb(0, 106, 199) 0%, rgb(97, 171, 45) 50%, rgb(238, 154, 50) 100%) 1;border-image:-webkit-gradient(linear, left top, right top, from(rgb(0, 106, 199)), color-stop(50%, rgb(97, 171, 45)), to(rgb(238, 154, 50))) 1;border-image:linear-gradient(90deg, rgb(0, 106, 199) 0%, rgb(97, 171, 45) 50%, rgb(238, 154, 50) 100%) 1;font-size:20px;font-size:2rem;color:#25394a}.reha-news h2::before{content:attr(data-en);position:absolute;top:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px 3px 0;background-color:#fff;font-size:12.8px;font-size:1.28rem;color:#275074}.reha-news .reha-news__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(12px,3vw,28px);margin-top:25px}.reha-news .reha-news__links a.btnlinkBox{margin-top:0;padding:12px 66px 12px 20px;-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.92) inset,0 3px 14px rgba(26,97,157,.11),0 2px 3px rgba(37,57,74,.07);box-shadow:0 1px 0 hsla(0,0%,100%,.92) inset,0 3px 14px rgba(26,97,157,.11),0 2px 3px rgba(37,57,74,.07);font-size:16px;font-size:1.6rem}.reha-news .reha-news__links a.btnlinkBox::before{width:36px;height:36px;right:8px}@media screen and (min-width: 601px){.reha-news h2{margin:0 0 45px;font-size:25px;font-size:2.5rem}.reha-news h2::before{font-size:14px;font-size:1.4rem}.reha-news .reha-news__links{margin-top:35px;gap:16px}.reha-news .reha-news__links a.btnlinkBox{padding:14px 72px 14px 21px;font-size:18px;font-size:1.8rem}.reha-news .reha-news__links a.btnlinkBox::before{width:39px;height:39px;right:9px}}@media screen and (min-width: 1025px){.reha-news .reha-news__links a.btnlinkBox{padding:15px 77px 15px 24px;font-size:17px;font-size:1.7rem;-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.92) inset,0 5px 17px rgba(26,97,157,.12),0 2px 3px rgba(37,57,74,.06);box-shadow:0 1px 0 hsla(0,0%,100%,.92) inset,0 5px 17px rgba(26,97,157,.12),0 2px 3px rgba(37,57,74,.06)}.reha-news .reha-news__links a.btnlinkBox::before{width:41px;height:41px;right:11px}.reha-news .reha-news__links a.btnlinkBox:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.95) inset,0 8px 21px rgba(26,97,157,.18),0 2px 6px rgba(37,57,74,.08);box-shadow:0 1px 0 hsla(0,0%,100%,.95) inset,0 8px 21px rgba(26,97,157,.18),0 2px 6px rgba(37,57,74,.08)}}ul.reha-intro{margin:30px 0;padding:0;font-weight:bold;list-style:none}ul.reha-intro li{position:relative;margin:16px 0 0;padding:0 0 0 20px}ul.reha-intro li:first-child{margin-top:0}ul.reha-intro li::before{content:"";display:block;position:absolute;top:8px;left:0;width:10px;height:10px;background-color:#1a619d;border-radius:50%}@media screen and (min-width: 601px){ul.reha-intro{margin-block:40px}ul.reha-intro li{margin-top:24px;font-size:18px;font-size:1.8rem}ul.reha-intro li::before{top:11px}}dl.vision-concept{margin:0;padding:0}dl.vision-concept dt{margin:30px 0 10px;padding:0;font-size:12.8px;font-size:1.28rem;line-height:1;color:#61ab2d}dl.vision-concept dt:first-child{margin-top:0}dl.vision-concept dd{margin:0;padding:0;font-size:20px;font-size:2rem;line-height:1.5;font-weight:bold}@media screen and (min-width: 601px){dl.vision-concept dt{margin-top:40px;font-size:16px;font-size:1.6rem}dl.vision-concept dd{font-size:25px;font-size:2.5rem}}.reha_pillars{display:grid;grid-template-columns:1fr;gap:30px;margin:0;padding:0;list-style:none}.reha_pillars li{background-color:#f5f5f5;-webkit-box-shadow:3px 3px 5px #cacaca;box-shadow:3px 3px 5px #cacaca}.reha_pillars li a{display:block;position:relative;height:100%;text-decoration:none;color:#25394a}.reha_pillars li a::before{content:"";position:absolute;bottom:0;right:0;width:40px;height:40px;background-color:#25394a;background-image:url("../images/icon_plus_white.svg");background-size:12px auto;background-position:right 6px bottom 6px;clip-path:polygon(100% 0, 100% 0, 100% 100%, 0 100%);-webkit-transition:background-color .5s;transition:background-color .5s}.reha_pillars li a figure{position:relative;overflow:hidden}.reha_pillars li a figure::before{content:"";display:block;padding-top:100%}.reha_pillars li a figure::after{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(39,80,116,.4)}.reha_pillars li a figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reha_pillars li a figure figcaption{display:block;position:absolute;top:0;right:0;z-index:3;width:70px;height:216px;background-size:contain;background-position:top center;border-left:1px solid #fff;text-indent:100%;white-space:nowrap;overflow:hidden}.reha_pillars li a .reha_pillars__innr{padding:20px 20px 40px}.reha_pillars li a .reha_pillars__innr strong{display:block;font-size:18px;font-size:1.8rem;line-height:1.5;color:#1a619d}.reha_pillars li a .reha_pillars__innr p{font-size:14px;font-size:1.4rem;line-height:1.5}.reha_pillars li:nth-child(1) a figure figcaption{background-image:url("../images/rehacenter/menu_pillars01_text.png")}.reha_pillars li:nth-child(2) a figure figcaption{background-image:url("../images/rehacenter/menu_pillars02_text.png")}.reha_pillars li:nth-child(3) a figure figcaption{background-image:url("../images/rehacenter/menu_pillars03_text.png")}@media screen and (min-width: 601px){.reha_pillars{grid-template-columns:repeat(3, 1fr);gap:10px}.reha_pillars li a figure::before{padding-top:133.33%}.reha_pillars li a .reha_pillars__innr strong{font-size:20px;font-size:2rem}.reha_pillars li a .reha_pillars__innr p{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 1025px){.reha_pillars{gap:20px}.reha_pillars li a figure::after{-webkit-transition:opacity .5s;transition:opacity .5s}.reha_pillars li a figure img{-webkit-transition:.5s;transition:.5s}.reha_pillars li a .reha_pillars__innr{padding:20px 30px 40px}.reha_pillars li a .reha_pillars__innr strong{-webkit-transition:color .5s;transition:color .5s}.reha_pillars li a:hover{color:#fb8a00}.reha_pillars li a:hover::before{background-color:#fb8a00}.reha_pillars li a:hover figure::after{opacity:0}.reha_pillars li a:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.reha_pillars li a:hover .reha_pillars__innr strong{color:#fb8a00}}ol.commli.about-point li{margin-top:16px;padding:4px 0 0 48px;line-height:1.5;font-weight:bold}ol.commli.about-point li:before{--circle-width: 32px;content:counter(li);display:block;width:var(--circle-width);height:var(--circle-width);background-color:#1a619d;border-radius:50%;text-align:center;line-height:var(--circle-width);font-weight:bold;color:#fff}ul.reha-dr{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}ul.reha-dr li{display:grid;grid-template-columns:120px 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px;margin:0;padding:8px;border:1px solid #d5d9d0}ul.reha-dr li figure{position:relative;overflow:hidden}ul.reha-dr li figure::before{content:"";display:block;padding-top:100%}ul.reha-dr li figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}ul.reha-dr li>div{padding-top:8px}ul.reha-dr li>div p{font-size:12.8px;font-size:1.28rem;line-height:1.3;word-break:break-all}ul.reha-dr li>div p strong{font-size:16px;font-size:1.6rem}@media screen and (min-width: 601px){ol.commli.about-point li{margin-top:24px;padding:7px 0 0 58px;font-size:18px;font-size:1.8rem}ol.commli.about-point li:before{--circle-width: 40px}ol.commli.reha-point li{margin-top:24px;padding:7px 0 0 58px;font-size:18px;font-size:1.8rem}ol.commli.reha-point li:before{--circle-width: 40px}ul.reha-dr{gap:10px}ul.reha-dr li{padding:16px}ul.reha-dr li figure figcaption{margin-top:10px}ul.reha-dr li figure figcaption strong{font-size:16px;font-size:1.6rem}}ol.commli.reha-point li{margin-top:16px;padding:4px 0 0 48px;line-height:1.5}ol.commli.reha-point li:before{--circle-width: 32px;content:counter(li);display:block;width:var(--circle-width);height:var(--circle-width);background-color:#1a619d;border-radius:50%;text-align:center;line-height:var(--circle-width);font-weight:bold;color:#fff}@media screen and (min-width: 601px){ol.commli.reha-point li{margin-top:24px;padding:7px 0 0 58px;font-size:18px;font-size:1.8rem}ol.commli.reha-point li:before{--circle-width: 40px}}.pneumonia-reha-flow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.pneumonia-reha-flow .pneumonia-reha-flow__line{display:block;position:absolute;top:0;bottom:0;left:14px;z-index:-1;width:4px;background-color:#275074}.pneumonia-reha-flow .pneumonia-reha-flow__line::after{content:"";position:absolute;bottom:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:12px;background-image:linear-gradient(45deg, transparent 35%, #275074 38%, #275074 60%, transparent 63%),linear-gradient(-45deg, transparent 35%, #275074 38%, #275074 60%, transparent 63%);background-size:50% 100%;background-position:0 0,100% 0;background-repeat:no-repeat}.pneumonia-reha-flow>section{position:relative;padding:12px 0 0 46px}.pneumonia-reha-flow .pneumonia-reha-flow__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:32px;margin:0;padding:14px 0;background-color:#275074;font-size:13px;font-size:1.3rem;font-weight:bold;border-radius:999em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;text-align:center;letter-spacing:.1em;-webkit-font-feature-settings:"vhal" 1;font-feature-settings:"vhal" 1;color:#fff}.pneumonia-reha-flow h5{margin:0 0 12px;padding-bottom:6px;border-bottom:1px dotted #333;font-size:20px;font-size:2rem;color:#1a619d}.pneumonia-reha-flow .commli{font-size:14px;font-size:1.4rem}@media screen and (min-width: 601px){.pneumonia-reha-flow .pneumonia-reha-flow__line{left:18px}.pneumonia-reha-flow>section{padding-left:72px}.pneumonia-reha-flow .pneumonia-reha-flow__label{width:40px;padding:18px 0;font-size:18px;font-size:1.8rem}.pneumonia-reha-flow h5{margin-bottom:16px}.pneumonia-reha-flow .commli{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width: 1025px){.pneumonia-reha-flow h5{margin-bottom:20px;font-size:25px;font-size:2.5rem}}.thorough section{padding-top:30px;border-top:1px solid #d5d9d0}.thorough section:last-child{padding-bottom:30px;border-bottom:1px solid #d5d9d0}@media screen and (max-width: 480px){.treatment-other .layout-photo{grid-template-columns:repeat(2, 1fr);grid-gap:20px}}@media screen and (min-width: 1025px){.thorough section{padding-top:40px}.thorough section:last-child{padding-bottom:40px}}.prehab-inv{padding:18px 18px 18px 20px;background-color:#f2f8ee;border-left:4px solid #1a619d;border-radius:0 4px 4px 0}.prehab-inv strong{display:block;margin:0 0 8px;padding:0;font-size:20px;font-size:2rem;font-weight:bold;line-height:1.5;color:#1a619d}.prehab-inv p{font-weight:bold}@media screen and (min-width: 601px){.prehab-inv{padding:20px 22px 22px 24px}.prehab-inv strong{margin-bottom:10px;font-size:25px;font-size:2.5rem}}.mobile-nav__toggle{display:none}@media screen and (min-width: 1025px){.sidemenu.sidemenu--inflow{display:none}}@media screen and (max-width: 1024px){.sidemenu.sidemenu--inflow{margin:0 calc(50% - 50vw)}html.drawer-is-open{overflow:hidden}body.drawer-is-open{position:fixed;left:0;right:0;width:100%;height:auto;min-height:100%;overflow:hidden}.mobile-nav__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:7px;right:7px;z-index:250;width:46px;height:46px;margin:0;padding:0;border:none;border-radius:23px;background-color:#61ab2d;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(51,51,51,.18);-ms-box-shadow:0 4px 12px rgba(51,51,51,.18);-o-box-shadow:0 4px 12px rgba(51,51,51,.18);box-shadow:0 4px 12px rgba(51,51,51,.18);box-shadow:0 4px 12px rgba(51,51,51,.18);opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);visibility:hidden;pointer-events:none;-webkit-transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s,background-color .3s ease;-webkit-transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s,background-color .3s ease,-webkit-transform .4s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s,background-color .3s ease,-webkit-transform .4s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s,background-color .3s ease;transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s,background-color .3s ease,-webkit-transform .4s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s,background-color .3s ease}.mobile-nav__toggle:active{-webkit-transform:translateX(20px) scale(0.94);transform:translateX(20px) scale(0.94);-webkit-transition-duration:.12s;transition-duration:.12s}.mobile-nav__toggle[aria-expanded=true]{background-color:#1a619d}.mobile-nav__toggle[aria-expanded=true] .mobile-nav__bar:nth-child(1){top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav__toggle[aria-expanded=true] .mobile-nav__bar:nth-child(2){opacity:0}.mobile-nav__toggle[aria-expanded=true] .mobile-nav__bar:nth-child(3){top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav__toggle.mobile-nav-toggle--header-hidden,.drawer-is-open .mobile-nav__toggle{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;pointer-events:auto;-webkit-transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s,background-color .3s ease;-webkit-transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s,background-color .3s ease,-webkit-transform .4s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s,background-color .3s ease,-webkit-transform .4s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s,background-color .3s ease;transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s,background-color .3s ease,-webkit-transform .4s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear 0s,background-color .3s ease}.mobile-nav__toggle.mobile-nav-toggle--header-hidden:active,.drawer-is-open .mobile-nav__toggle:active{-webkit-transform:translateX(0) scale(0.94);transform:translateX(0) scale(0.94)}.mobile-nav__bars{display:block;position:relative;width:20px;height:16px}.mobile-nav__bars .mobile-nav__bar{display:block;position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:1px;-webkit-transition:transform .28s ease,opacity .2s ease,top .28s ease;-webkit-transition:opacity .2s ease,top .28s ease,-webkit-transform .28s ease;transition:opacity .2s ease,top .28s ease,-webkit-transform .28s ease;transition:transform .28s ease,opacity .2s ease,top .28s ease;transition:transform .28s ease,opacity .2s ease,top .28s ease,-webkit-transform .28s ease;transition:transform .28s ease,opacity .2s ease,top .28s ease}.mobile-nav__bars .mobile-nav__bar:nth-child(1){top:0}.mobile-nav__bars .mobile-nav__bar:nth-child(2){top:7px}.mobile-nav__bars .mobile-nav__bar:nth-child(3){top:14px}.sidemenu.sidemenu--drawer{position:fixed;top:0;right:0;z-index:240;width:min(100%,316px);max-width:100%;height:100vh;height:100dvh;margin:0;padding-top:env(safe-area-inset-top, 0px);background-color:#fff;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-box-shadow:-4px 0 24px rgba(51,51,51,.2);-ms-box-shadow:-4px 0 24px rgba(51,51,51,.2);-o-box-shadow:-4px 0 24px rgba(51,51,51,.2);box-shadow:-4px 0 24px rgba(51,51,51,.2);box-shadow:-4px 0 24px rgba(51,51,51,.2);-webkit-transform:translateX(104%);transform:translateX(104%);visibility:hidden;pointer-events:none;-webkit-transition:transform .32s ease,visibility .32s ease;-webkit-transition:visibility .32s ease,-webkit-transform .32s ease;transition:visibility .32s ease,-webkit-transform .32s ease;transition:transform .32s ease,visibility .32s ease;transition:transform .32s ease,visibility .32s ease,-webkit-transform .32s ease;transition:transform .32s ease,visibility .32s ease}.sidemenu.sidemenu--drawer .lead-side{padding-block:19px}.drawer-is-open .sidemenu.sidemenu--drawer{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;pointer-events:auto}}@media screen and (max-width: 480px)and (prefers-reduced-motion: reduce){.mobile-nav__toggle{-webkit-transition:background-color .3s ease,visibility 0s linear .4s;transition:background-color .3s ease,visibility 0s linear .4s;-webkit-transform:none;transform:none}.mobile-nav__toggle:active,.mobile-nav__toggle.mobile-nav-toggle--header-hidden:active,.drawer-is-open .mobile-nav__toggle:active{-webkit-transform:scale(0.94);transform:scale(0.94)}.mobile-nav__toggle.mobile-nav-toggle--header-hidden,.drawer-is-open .mobile-nav__toggle{-webkit-transition:background-color .3s ease,visibility 0s linear 0s;transition:background-color .3s ease,visibility 0s linear 0s;-webkit-transform:none;transform:none}.sidemenu.sidemenu--drawer{-webkit-transition:none;transition:none}}/*# sourceMappingURL=layout_rehacenter.css.map */