<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main .infosec{margin-top:155px}.main .infosec h2{font-size:2.2rem;font-weight:700;color:#9e2234;position:relative;padding-left:16px}.main .infosec h2::before{content:'';display:block;width:6px;height:24px;background:#9e2234;position:absolute;left:0;top:6px}.main .infosec .lrbox{margin-top:25px}.main .infosec table th,.main .infosec table td{padding:18px 0 16px 10px;vertical-align:middle}.main .infosec table th{width:102px;border-bottom:1px solid #000}.main .infosec table td{border-bottom:1px solid #898989}#shopAbout{margin-top:125px}#shopAbout h1{font-size:3rem;font-weight:500;text-align:center}#shopAbout .gallery{margin:36px auto 0;max-width:683px;overflow:hidden}#shopAbout .swiper-pagination-bullets{margin-top:20px;gap:6px}#shopAbout .swiper-pagination-bullets:empty{margin-top:0}#shopAbout .swiper-pagination-bullet{display:block;width:6px;height:6px;border-radius:1000px;margin:0;transition:all 0.4s}#shopAbout .swiper-pagination-bullet:hover{background:#4f4f4f}#shopAbout .swiper-pagination-bullet-active{background:#4f4f4f}#aboutInfo .lbox{width:47.3%}#aboutInfo .rbox{width:49%}#aboutInfo .rbox iframe{filter:grayscale(100%);width:100%;height:100%}#aboutEquipment .lbox{width:47.3%}#aboutEquipment .rbox{width:49%;background:#efede6;padding:18px 0}#aboutEquipment .rbox dl{width:100%;block-size:100%}#aboutEquipment .rbox dt{width:132px;font-size:1.7rem;font-weight:500;text-align:center;border-right:1px solid #000}#aboutEquipment .rbox dd{width:calc(100% - 132px);padding:0 36px 0 32px}#aboutEquipment .rbox ul li{position:relative;padding-left:16px;font-size:1.5rem}#aboutEquipment .rbox ul li::before{content:'●';position:absolute;left:0;top:0;font-size:1.2rem}#aboutEquipment .rbox ul li+li{margin-top:1em}#aboutEquipment .rbox ul span{font-size:1.6rem}#aboutParking .lbox{width:45.8%}#aboutParking .rbox{width:49%}#aboutParking .phtlist{gap:18px 0}#aboutParking .phtlist li{width:48.6%}#aboutParking .phtlist .pht{line-height:1}#aboutParking .phtlist .pht-caption{margin-top:5px}@media screen and (max-width: 767px){.main .infosec{margin-top:80px}.main .infosec h2{font-size:1.8rem;padding-left:11px}.main .infosec h2::before{width:4px;height:20px;top:5px}.main .infosec .lrbox{margin-top:25px}.main .infosec table th{width:88px;font-size:1.5rem;padding:28px 0 24px 11px}.main .infosec table td{padding:14px 0 10px 15px}#shopAbout{margin-top:105px}#shopAbout h1{font-size:2rem;line-height:1.2}#shopAbout .gallery{margin:30px auto 0;max-width:100%}#shopAbout .swiper-pagination-bullets{gap:4px}#shopAbout .swiper-pagination-bullet{width:4px;height:4px}#aboutInfo .lbox{width:100%}#aboutInfo .rbox{width:100dvw;margin:27px -7.6%}#aboutInfo .rbox iframe{aspect-ratio:376/237}#aboutEquipment .lbox{width:100%}#aboutEquipment .rbox{width:100%;margin-top:25px;padding:25px 7.6% 35px}#aboutEquipment .rbox dl{display:block}#aboutEquipment .rbox dt{width:100%;font-size:1.6rem;border-right:none;padding-bottom:5px;background:linear-gradient(to right, #000 0%, #000 100%) no-repeat center bottom/21px 1px}#aboutEquipment .rbox dd{width:100%;padding:0}#aboutEquipment .rbox ul li{line-height:1.4}#aboutParking .lrbox{margin-top:10px}#aboutParking .lbox{width:100%}#aboutParking .rbox{width:100%;margin-top:46px}#aboutParking .phtlist{gap:25px 0}#aboutParking .phtlist li{width:46.4%}}
</pre></body></html>