@media screen and (min-width: 1080px){a{cursor:pointer;transition:all ease .4s}a:hover{color:inherit;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;transition:all ease .2s}}.shopify-section-header{position:absolute;width:100%;top:0;left:0}.site-header{position:relative!important;z-index:11;transform:translateZ(1px)}.main-content{padding-top:0}.site-footer{margin-top:0}.page-container{transform:initial!important;overflow:visible}.page-width{margin-top:0!important}body{font-feature-settings:"palt";letter-spacing:.15em;line-height:1.9;overflow-x:hidden;font-weight:400}.page-container{background:#00a9e0;color:#000}.page-taxi{font-family:Noto Sans JP,sans-serif;--txt-Black: #000000;--txt-Gray: #ccc;--border-Gray: #e6e6e6;--clr-Theme: #00A9E0;overflow-x:hidden}.page-taxi *{margin:0;padding:0}.page-taxi p,.page-taxi a{color:inherit}.page-taxi picture{display:block;width:100%}.page-taxi img{vertical-align:bottom}.page-taxi sup{font-weight:400;font-size:.3em;vertical-align:super;letter-spacing:0;padding-right:3px}.page-taxi summary{display:block;list-style:none}.page-taxi summary::-webkit-details-marker{display:none}.page-taxi .wrapper{--wrapper-spacing: 20px;--wrapper-spacing: clamp(20px, 5vw, 120px);--grid-gap: 43px;--grid-columns: 16;--grid-gap-spacing: clamp(20px, 109px, 4vw);width:100%;padding:0 var(--wrapper-spacing)}@media screen and (min-width: 1080px){.page-taxi .wrapper{width:calc(100% - var(--grid-gap-spacing)*2);margin:0 auto;padding:0}.page-taxi .wrapper.-md{max-width:1440px}.page-taxi .wrapper.-sm{max-width:1221px}.page-taxi .wrapper.-grid{display:grid;gap:var(--grid-gap);grid-row-gap:0;grid-template-columns:repeat(var(--grid-columns),1fr)}}.page-taxi .m-txt{font-size:16px;line-height:1.8}@media screen and (min-width: 1080px){.page-taxi .m-txt{font-size:18px}}.page-taxi .m-btn-more{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;padding:24px 0;border:solid 1px var(--clr-Theme);background:var(--clr-Theme);color:#fff;font-size:16px;line-height:1.4;text-align:center;transition:all .3s;letter-spacing:.05em;font-weight:700;box-shadow:none}@media screen and (min-width: 1080px){.page-taxi .m-btn-more{width:676px;margin:0 auto;max-width:100%;min-height:130px;font-size:20px}}@media (hover: hover)and (pointer: fine){.page-taxi .m-btn-more:hover{opacity:1;background:#fff;color:var(--clr-Theme)}.page-taxi .m-btn-more:hover .icon{right:20px}.page-taxi .m-btn-more:hover .icon .ico-arrow{background:var(--clr-Theme)}.page-taxi .m-btn-more:hover .icon .ico-arrow:before{border-color:var(--clr-Theme)}}.page-taxi .m-btn-more .icon{display:inline-block;height:auto;position:absolute;z-index:inherit;top:50%;transform:translateY(-50%);right:10px;transition:all .3s}@media screen and (min-width: 1080px){.page-taxi .m-btn-more .icon{right:40px}}.page-taxi .m-btn-more .icon .ico-arrow{background:#fff}.page-taxi .m-btn-more .icon .ico-arrow:before{border-color:#fff}.page-taxi .ico-arrow{display:inline-block;vertical-align:middle;line-height:1;position:relative;width:1.3em;height:.05em;background:var(--clr-Theme)}.page-taxi .ico-arrow:before{content:"";width:.35em;height:.35em;border:.06em solid var(--clr-Theme);border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:50%;right:-.03em;box-sizing:border-box}@keyframes fadeInB{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes widthClose{0%{width:100%}to{width:0}}.page-taxi .m-fadeInB.js-scroll{opacity:0}.page-taxi .m-fadeInB.js-scroll.is-active{animation:fadeInB .3s linear forwards}.page-taxi .m-fadeIn.js-scroll{opacity:0}.page-taxi .m-fadeIn.js-scroll.is-active{animation:fadeIn .3s linear forwards}.page-taxi .m-slideOpen{position:relative;z-index:1}.page-taxi .m-slideOpen:before{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;right:0;width:100%;background:#fff}.page-taxi .m-slideOpen.js-scroll:before{width:100%}.page-taxi .m-slideOpen.js-scroll.is-active:before{animation:widthClose .3s linear forwards}.page-taxi .m-sp{display:block}@media screen and (min-width: 1080px){.page-taxi .m-sp{display:none}}.page-taxi .m-pc{display:none}@media screen and (min-width: 1080px){.page-taxi .m-pc{display:block}}.page-taxi .m-inr,.page-taxi .Plan .inr,.page-taxi .Products .group,.page-taxi .Intro .inr{width:90%;max-width:675px;margin:0 auto}.page-taxi .m-blue{color:var(--clr-Theme)}.page-taxi .m-img-contain,.page-taxi .Plan .catch,.page-taxi .Products .group .block .catch{overflow:hidden}.page-taxi .m-img-contain img,.page-taxi .Plan .catch img,.page-taxi .Products .group .block .catch img{width:100%;height:100%;object-fit:contain}.page-taxi .Head img{width:100%}.page-taxi .MainArea .mainArea-inr{margin:0 calc((100vw - 100%)/-2);padding:60px 0 80px;background:#fff}@media screen and (min-width: 1080px){.page-taxi .MainArea .mainArea-inr{margin:0;padding:75px 0 120px}}.page-taxi .Intro{padding:0 0 80px}@media screen and (min-width: 1080px){.page-taxi .Intro{padding:0 0 60px}}.page-taxi .Intro .heading{position:relative;z-index:1;margin-bottom:48px;padding-top:80px;font-style:20px;font-weight:700;line-height:1.4}@media screen and (min-width: 1080px){.page-taxi .Intro .heading{margin-bottom:60px;font-size:32px}}.page-taxi .Intro .heading:before{content:"";display:block;position:absolute;z-index:inherit;top:0;left:0;width:90px;height:55px;background:center/contain no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/taxi-intro-heading.svg?v=1675241134)}.page-taxi .Intro .catch{margin:60px 0}@media screen and (min-width: 1080px){.page-taxi .Intro .catch{margin:80px 0}}.page-taxi .Intro .catch img{width:100%}.page-taxi .Intro .message{display:flex;flex-direction:column;align-items:flex-end;margin-top:60px}@media screen and (min-width: 1080px){.page-taxi .Intro .message{flex-direction:row;align-items:flex-start;margin-top:80px}}.page-taxi .Intro .message .ceoThum{width:156px;flex-shrink:0;margin:30px 0 0}@media screen and (min-width: 1080px){.page-taxi .Intro .message .ceoThum{margin:0 0 0 clamp(20px,80px,4vw)}}.page-taxi .Intro .message .ceoThum .ceoThum-txt{margin:30px 0 20px;font-size:16px;line-height:1.4}.page-taxi .Intro .message .ceoThum .ceoThum-name{line-height:1.4;font-size:20px}.page-taxi .Intro .message .m-txt{flex-grow:1;border-left:solid 4px #e6e6e6;padding-left:32px}@media screen and (min-width: 1080px){.page-taxi .Intro .message .m-txt{padding-left:48px}}.page-taxi .Products{padding:80px 0;background:#f2f4f5}.page-taxi .Products .group{max-width:991px}@media screen and (min-width: 1080px){.page-taxi .Products .group{display:flex;justify-content:space-between}}@media screen and (min-width: 1080px){.page-taxi .Products .group .block{width:calc((100% - 43px)/2)}}.page-taxi .Products .group .block:not(:first-of-type){margin-top:60px}@media screen and (min-width: 1080px){.page-taxi .Products .group .block:not(:first-of-type){margin:0}}.page-taxi .Products .group .block .tit{margin:40px 0 20px;font-weight:700;font-size:20px}.page-taxi .Plan{padding:80px 0 0}@media screen and (min-width: 1080px){.page-taxi .Plan{padding:60px 0 0}}.page-taxi .Plan .heading{margin-bottom:20px;font-size:28px;font-weight:700}.page-taxi .Plan .catch{margin:40px calc((100vw - 100%)/-2) 0}@media screen and (min-width: 1080px){.page-taxi .Plan .catch{margin:40px 0 0}}.page-taxi .Plan .more{margin-top:80px}
/*# sourceMappingURL=/cdn/shop/t/322/assets/page-corporate-taxi.css.map */
