@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400..700&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap";:root{font-size:16px;--size: 32px;--head: 74px;--cut: 70px}@media screen and (max-width: 1099px){:root{font-size:15px;--size: 5%;--head: 64px}}@media screen and (max-width: 767px){:root{font-size:14px;--head: 64px;--size: 3%;--cut: 62px}}.site-business{position:relative}.site-business section .mid{padding-left:220px}@media screen and (max-width: 1099px){.site-business section .mid{padding-left:0}}.site-business .mission{background-color:#f7f7f7}.site-business .vision figure{margin-top:1rem}.site-business .vision figure img{max-width:100%;height:auto}.site-business .ma{background-color:#f7f7f7}.site-business .ma dl:not(:last-child){padding-bottom:2rem;margin-bottom:2rem}.site-business .ma dl.border{border-bottom:1px solid #c0c0bf}.site-business .ma dl dt{margin-bottom:1rem;font-size:1.125rem;font-weight:700}.site-business .ma dl dd figure{margin:1rem 0}.site-business .ma figure img{max-width:100%;height:auto}.site-business .ma ul{margin-top:1rem}.site-business .ma ul li:before{content:"・";display:inline-block}.site-business .faq strong{display:block;margin-bottom:2rem}.site-business .faq strong:not(:first-child){margin-top:3rem}.site-business .faq dl{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #c0c0bf}.site-business .faq dl dt{cursor:pointer}@media screen and (max-width: 1099px){.site-business .faq dl dt{padding-right:2rem}}.site-business .faq dl dt:before,.site-business .faq dl dt:after{content:"";position:absolute;right:1rem;top:0;bottom:0;margin:auto 0;background-color:#000;width:14px;height:2px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 1099px){.site-business .faq dl dt:before,.site-business .faq dl dt:after{right:0}}.site-business .faq dl dt:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.site-business .faq dl dt.is-active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-business .faq dl dt.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}.site-business .faq dl dd{margin-top:1rem}.site-business .faq dl dt,.site-business .faq dl dd{padding-left:2rem;position:relative}.site-business .faq dl dt span,.site-business .faq dl dd span{font-family:"Libre Baskerville",serif;font-weight:600;font-size:1.5rem;line-height:1.2;position:absolute;top:0;left:0}.site-business .faq ul{margin-top:1rem}.site-business .faq ul li{padding-left:1rem;position:relative}.site-business .faq ul li:not(:last-child){margin-bottom:.75rem}.site-business .faq ul li:before{content:"・";display:block;position:absolute;top:0;left:0}.site-business .faq ul+p{margin-top:1rem}.site-business .ctv .mid{padding-left:220px}@media screen and (max-width: 1099px){.site-business .ctv .mid{padding-left:0}}.site-business .ctv__box{background-color:#eee;padding:2.5rem 3.5rem}@media screen and (max-width: 1099px){.site-business .ctv__box{padding:1.5rem 2rem}}.site-business .ctv__box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media screen and (max-width: 1099px){.site-business .ctv__box ul{gap:.5rem}}@media screen and (max-width: 767px){.site-business .ctv__box ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.site-business .ctv__box ul li a{font-size:1.125rem;color:#000;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1099px){.site-business .ctv__box ul li a{font-size:.875rem}}.site-business .ctv__box ul li a svg.arw{margin-left:8px;fill:#000}.site-business .ctv__box ul li a svg.base{width:100%;height:56px;position:absolute;inset:0;z-index:-1;fill:#fff;stroke:#000}@media screen and (max-width: 767px){.site-business .ctv__box ul li a svg.base{height:46px}}.site-business .ctv__box ul li a:hover{color:#fff}.site-business .ctv__box ul li a:hover svg.arw{fill:#fff}.site-business .ctv__box ul li a:hover svg.base{fill:#000;stroke:#fff}/*# sourceMappingURL=business.css.map */