body{margin:0}h1,h2,h3,h4,h5{margin:0}h1,h2,h3,h4,h4 a,h4 a:active,h4 a:link,h4 a:visited,h5{font-family:Shippori Mincho B1,serif;font-style:normal;font-weight:700}h4 a,h4 a:active,h4 a:link,h4 a:visited{color:#fff;text-decoration:underline}h1.lg{background:#000 no-repeat 50%/18% url(https://20582391.fs1.hubspotusercontent-na1.net/hubfs/20582391/logo-sp.png);height:100px;opacity:.9;width:100%}h1.lg span{display:none}h1.fixheader{position:sticky;top:0}p{font-family:Yu Gothic,sans-serif;font-size:16px;font-style:normal;line-height:180%}h1{font-size:48px}h2{font-size:30px}h3{font-size:36px}@media screen and (max-width:767px){h1.lg{background:#000 no-repeat 50%/30% url(https://20582391.fs1.hubspotusercontent-na1.net/hubfs/20582391/multipurelogo.png);height:8vh}p{font-size:3.5vw!important}h1{font-size:6.2vw!important}h2{font-size:4.5vw!important}h3{font-size:5vw!important}a[href^="tel:"]{color:#fff;font-family:Shippori Mincho B1,serif;font-size:6vw;font-weight:700}}.accordion{margin-bottom:0!important}.accordion-wrapper details:nth-child(odd){background-color:#000!important}.accordion-wrapper details:nth-child(odd) .accordion__content,.accordion-wrapper details:nth-child(odd) summary,.accordion-wrapper details:nth-child(odd) summary:before{color:#fff!important}.accordion-wrapper details:nth-child(2n){background-color:#fff!important}.accordion-wrapper details:nth-child(2n) summary,.accordion-wrapper details:nth-child(2n) summary:before{color:#000!important}div#fixheader{align-items:center;background-color:rgba(0,0,0,.9);display:flex;height:100px;justify-content:space-between;position:sticky;top:0;width:100%}div#fixheader div h1{background:no-repeat url(https://20582391.fs1.hubspotusercontent-na1.net/hubfs/20582391/logo-sp.png);background-position:3% 45%;background-size:contain;height:100px;width:300px}div#fixheader div h1 span{display:none}div#fixheader div.header-cta{margin-right:10px;opacity:1}@media screen and (max-width:767px){div#fixheader{height:13vh}div#fixheader div h1{height:13vh;width:40vw}div#fixheader div.header-cta{max-width:45vw}div#fixheader div.header-cta div.interactive-button-wrapper a{font-size:2vw}}