body.page-template-original-inquiry-service .l-globalWrapper,body.page-template-original-inquiry-other .l-globalWrapper{padding-top:8px}body.page-template-original-inquiry-service .globalContents>section,body.page-template-original-inquiry-other .globalContents>section{padding-bottom:80px}@media screen and (min-width:1024px){body.page-template-original-inquiry-service,body.page-template-original-inquiry-other{display:block}body.page-template-original-inquiry-service .l-Wrapper,body.page-template-original-inquiry-other .l-Wrapper{display:block}body.page-template-original-inquiry-service .l-bodyWrapper,body.page-template-original-inquiry-other .l-bodyWrapper{width:100%}body.page-template-original-inquiry-service .inquiry_inner-02,body.page-template-original-inquiry-other .inquiry_inner-02{max-width:960px;margin-left:auto;margin-right:auto}body.page-template-original-inquiry-service .globalContents>section,body.page-template-original-inquiry-other .globalContents>section{padding-bottom:40px}}.top-mainVisual-inner{width:100%}.top-mainVisual-inner a:hover img{opacity:.6}.top-mainVisual-inner .image-wrapper{width:100%;margin-bottom:40px}.top-mainVisual-inner .image-wrapper img{width:100%;transition:all .2s}.top-mainVisual-inner .button-wrapper{width:calc(100% - 28vw);margin-left:auto;margin-right:auto;margin-bottom:40px;padding:16px;background-color:#0075ca;border-radius:10px;text-align:center}.top-mainVisual-inner .message{color:#fff;font-size:min(calc(16 / 390 * 100vw), 16px);font-weight:700;margin-bottom:13px}.top-mainVisual-inner .button-list{display:flex;flex-direction:column;row-gap:8px;text-align:left}.top-mainVisual-inner .button-link{position:relative;display:block;padding:12px 0;background-color:#fff;color:#202020;font-size:min(calc(16 / 390 * 100vw), 16px);font-weight:700;line-height:1.3;border-radius:10px;text-decoration:none;padding-top:7px;padding-bottom:7px;padding-left:16px;transition:all .2s}.top-mainVisual-inner .button-link:after{content:"";display:inline-block;width:8px;height:8px;border-top:solid 1px #0075ca;border-right:solid 1px #0075ca;position:absolute;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);right:0;top:48%;-webkit-transition:.2s;transition:.2s;width:6px;height:6px;right:16px}@media screen and (min-width:1024px){.top-mainVisual-inner{position:relative}.top-mainVisual-inner .image-wrapper{margin-bottom:0}.top-mainVisual-inner .button-wrapper{position:absolute;bottom:30px;left:30px;width:fit-content;text-align:left;padding:16px 20px 16px;margin-bottom:0}.top-mainVisual-inner .message{margin-bottom:16px}.top-mainVisual-inner .button-list{flex-direction:row;column-gap:10px}.top-mainVisual-inner .button-link{width:208px;padding-top:10px;padding-bottom:10px;padding-left:16px;font-size:14px}.top-mainVisual-inner .button-link:hover{color:#0075ca}}.top-bnr-slider{padding-left:24px;padding-right:24px;margin-top:16px;margin-bottom:24px}.top-bnr-slider .swiper-initialized{opacity:1}.top-bnr-slider__swiper{overflow:visible;opacity:0;transition:opacity .3s ease}.top-bnr-slider .swiper-slide{height:auto}.top-bnr-slider .swiper-slide a{display:block}.top-bnr-slider .swiper-slide img{width:100%;height:auto;aspect-ratio:248/105;display:block;transition:all .2s}.top-bnr-slider__pagination{width:80%;margin:20px auto 0;display:flex;gap:8px}.top-bnr-slider__pagination .swiper-pagination-bullet{flex:1;height:2px;border-radius:2px;background:#ced9f4;opacity:1;margin:0 !important}.top-bnr-slider__pagination .swiper-pagination-bullet-active{background:#0075ca}@media (min-width:1024px){.top-bnr-slider{padding-left:0;padding-right:0;margin-top:24px;margin-bottom:24px}.top-bnr-slider__pagination{width:480px !important;gap:16px}.top-bnr-slider__pagination .swiper-pagination-bullet{height:4px}.top-bnr-slider .swiper-slide a:hover img{opacity:.6}}