*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;word-break:break-word;font-family:YakuHanJP,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;font-style:normal}body{margin:0;padding:0;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;color:#000;background-color:#fff}h1,h2,h3,h4,h5,h6{font-weight:bold}section{position:relative}main{margin:0 auto;padding:99px 0 0;display:block}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}textarea{resize:none}a{cursor:pointer;text-decoration:none;color:inherit;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}a:hover{text-decoration:none!important;opacity:0.8}img{margin:0 auto;display:block;width:100%;height:auto}ul{list-style-position:inside}::-webkit-input-placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}button{cursor:pointer;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}button:hover{text-decoration:none!important;opacity:0.8}picture{display:block}@media print,screen and (max-width:1279px) and (min-width:1000px){main{padding:8.4375vw 0 0}}@media print,screen and (max-width:999px) and (min-width:394px){main{padding:10.1801801802vw 0 0}}@media print,screen and (max-width:393px){main{padding:10.1781170483vw 0 0}}.textCenter{text-align:center}.displayNone{display:none}.noDrag{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print,screen and (min-width:1000px){.pcBlock{display:block}.spBlock{display:none!important}.mdspBlock{display:none!important}}@media print,screen and (max-width:999px) and (min-width:394px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdBlock{display:block}}@media print,screen and (max-width:999px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdspBlock{display:block!important}}@media print,screen and (max-width:393px){.pcBlock{display:none!important}.mdBlock{display:none!important}.spBlock{display:block!important}}.pageKv--tohoku .pageKv__content{bottom:80px;padding:0 127px 0 69px}.pageKv--tohoku .pageKv__contentIcon{width:143px}.pageKv--tohoku .pageKv__contentTxt{padding-left:36px;width:calc(100% - 143px)}.pageKv--tohoku .pageKv__title{line-height:1.6}.tohokuCta{padding:0 0 40px;background-color:#01BAED}.tohokuCta__header{margin:0;padding:12px 20px;color:#fff;font-size:21px;font-weight:bold;line-height:1.6;letter-spacing:0.05em;text-align:center}.tohokuCta__body{margin:0 auto;width:1018px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0,135,165)),to(rgb(0,110,138)));background:linear-gradient(180deg,rgb(0,135,165) 0%,rgb(0,110,138) 100%)}.tohokuCta__tel{padding:22px 20px 22px 76px;width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(255,255,255,0.35);color:#fff;text-decoration:none}.tohokuCta__tel:before{margin:auto;content:"";top:0;right:auto;bottom:0;left:42px;position:absolute;width:30px;height:30px;background-image:url("./../images/common/icons/phone-forward-lightblue-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuCta__telNum{font-family:Arial,"Noto Sans JP",sans-serif;font-size:32px;font-weight:bold;line-height:1.2;letter-spacing:0.06em}.tohokuCta__telNote{margin-left:18px;font-size:12px;font-weight:400;line-height:1.7;letter-spacing:0.02em}.tohokuCta__mail{padding:22px 24px 22px 76px;width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tohokuCta__mail:before{margin:auto;content:"";top:0;right:auto;bottom:0;left:40px;position:absolute;width:28px;height:24px;background-image:url("./../images/common/icons/email-forward-lightblue-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuCta__mailNoteShort{display:none}.tohokuCta__mailNote{margin:0;color:#fff;font-size:12px;font-weight:400;line-height:1.7;letter-spacing:0.02em}.tohokuCta__mailBtn{padding:16px 44px 16px 24px;display:block;background-color:#fff;color:#101828;font-size:15px;font-weight:bold;line-height:1.4;letter-spacing:0.02em;text-decoration:none;position:relative}.tohokuCta__mailBtn:after{margin:auto;content:"";top:0;right:18px;bottom:0;left:auto;position:absolute;width:16px;height:16px;background-image:url("./../images/common/icons/arrow-right-black-v1-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuCta--kv{max-width:1004px;padding:0;top:auto;right:0;bottom:-90px;left:0;position:absolute;z-index:2;margin:0 138px;width:auto;background-color:transparent}.tohokuCta--kv .tohokuCta__header{background-color:#01BAED}.tohokuCta--kv .tohokuCta__body{width:100%}.tohokuIntro{padding:130px 0 40px;background-color:#fff}.tohokuIntro__container{margin:0 auto;width:100%;max-width:1280px;text-align:center}.tohokuIntro__title{margin:0;color:#0086AB;font-size:52.8px;font-weight:bold;line-height:1.5;letter-spacing:0.02em}.tohokuIntro__lead{margin:24px 0 0;color:#1C1C1C;font-size:32px;font-weight:bold;line-height:1.6;letter-spacing:0.02em}.photoSliderV1{width:100%;overflow:hidden}.photoSliderV1__track{overflow:visible}.photoSliderV1__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.photoSliderV1__item{width:auto!important;height:318px;margin-right:0}.photoSliderV1__item img{display:block;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.tohokuStrip{width:100%;overflow:hidden}.tohokuStrip__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tohokuStrip__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:240px}.tohokuStrip__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.awards{padding:42px 0 36px;background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),color-stop(32%,#FAF6E2),to(#FAF6E2));background:linear-gradient(180deg,rgb(255,255,255) 0%,#FAF6E2 32%,#FAF6E2 100%)}.awards__container{margin:0 auto;width:100%;max-width:1280px;text-align:center}.awards__title{margin:0;color:#1C1C1C;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.awards__lead{margin:20px 0 0;color:#1C1C1C;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.04em}.awards__list{margin:36px auto 0;padding:0 216px;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);gap:0 40px}.awards__badge{display:block;margin:0 auto;width:263px;max-width:100%;height:auto}.awards__caption{margin:8px 0 0;color:#1C1C1C;font-size:14px;font-weight:400;line-height:1.9;letter-spacing:0.02em}.awards__caption strong{font-size:17.2px;font-weight:bold}.awards__note{margin:36px auto 0;padding:0 110px;color:#6B6B6B;font-size:10px;font-weight:400;line-height:1.9;letter-spacing:0.01em;text-align:left}.tohokuWorries{position:relative;min-height:455px;overflow:hidden}.tohokuWorries__bg{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.tohokuWorries__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tohokuWorries__container{padding:78px 0 60px;position:relative;z-index:1;width:100%}.tohokuWorries__title{margin:0;color:#fff;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.04em;text-align:center}.tohokuWorries__list{margin:87px auto 0;padding:0 10px 0 246px;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 36px 1fr;grid-template-columns:repeat(2,1fr);gap:34px 36px}.tohokuWorries__item{padding-left:62px;position:relative;color:#fff;font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0.02em}.tohokuWorries__item:before{content:"";top:4px;right:auto;bottom:auto;left:0;position:absolute;display:block;width:44px;height:44px;background-image:url("./../images/pages/page-tohoku-logistics/worries/check-icon.png");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuWorries__item em{font-size:21px;font-style:normal;font-weight:bold;line-height:1}.tohokuStrengths{padding:92px 0 0;background-color:#fff}.tohokuStrengths__head{text-align:center}.tohokuStrengths__kicker{margin:0;color:#108DB0;font-size:32px;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.tohokuStrengths__title{margin:6px 0 0;color:#108DB0;font-size:48px;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.tohokuStrengths__en{margin:28px 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:24px;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.tohokuStrengths__en span{font-family:"Tinos",serif;font-style:italic;padding:0 34px;position:relative;display:inline-block}.tohokuStrengths__en span:after,.tohokuStrengths__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:62px;height:2px;background-color:#01BAED}.tohokuStrengths__en span:before{left:-62px}.tohokuStrengths__en span:after{right:-62px}.tohokuStrengths__en span{font-style:italic}.tohokuStrengths__list{margin-top:76px}.tohokuStrengths__item:nth-child(2n){background-color:#F4F4F4}.tohokuStrengths__item.is-flipped .tohokuStrengths__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:546px}.tohokuStrengths__item.is-flipped .tohokuStrengths__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:41px 56px 48px 57px}.tohokuStrengths__itemContainer{margin:0 auto;max-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tohokuStrengths__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:570px;overflow:hidden}.tohokuStrengths__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tohokuStrengths__content{padding:58px 40px 48px 95px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tohokuStrengths__num{margin:0;color:#A1A1A1;font-size:24px;font-weight:bold;line-height:1.4;letter-spacing:0.04em}.tohokuStrengths__itemTitle{margin:16px 0 0;color:#1C1C1C;font-size:36px;font-weight:bold;line-height:1.4;letter-spacing:0}.tohokuStrengths__itemSub{margin:20px 0 0;color:#0F8CAF;font-size:24px;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.tohokuStrengths__itemText{margin:26px 0 0;color:#000;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:0.01em}.facility{padding:92px 0 0;background-color:#fff}.facility__container{margin:0 auto;width:100%;max-width:1280px}.facility__head{text-align:center}.facility__title{margin:0;color:#0086AB;font-size:48px;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.facility__en{margin:28px 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:24px;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.facility__en span{font-family:"Tinos",serif;font-style:italic;padding:0 34px;position:relative;display:inline-block}.facility__en span:after,.facility__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:62px;height:2px;background-color:#01BAED}.facility__en span:before{left:-62px}.facility__en span:after{right:-62px}.facility__group{margin-top:66px;padding:0 116px}.facility__groupTitle{margin:0;padding-right:20px;display:table;width:100%;color:#0F8CAF;font-size:21px;font-weight:bold;line-height:1.6;letter-spacing:0.04em;white-space:nowrap}.facility__groupTitle:after{content:"";display:table-cell;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(#D9D9D9));background-image:linear-gradient(#D9D9D9,#D9D9D9);background-size:100% 1px;background-repeat:no-repeat;background-position:0 50%}.facility__row{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:84px}.facility__side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:46px}.facility__sideItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.facility__sideItem:not(:first-child){margin-top:30px}.facility__sideImage{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:256px}.facility__sideImage img{display:block;width:100%;height:auto}.facility__sideText{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.facility__sideText p{margin:0;color:#1C1C1C;font-size:14px;font-weight:400;line-height:1.8;letter-spacing:0.02em}.facility__sideTitle{font-weight:bold}.facilityCard{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:474px;max-width:100%}.facilityCard__title{margin:0;color:#1C1C1C;font-size:21px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.facilityCard__main{margin-top:22px}.facilityCard__main .splide__slide{position:relative;padding-top:63.368%}.facilityCard__main .splide__slide img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facilityCard__thumbs{margin:8px 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}.facilityCard__thumbs li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.facilityCard__thumb{padding:0;display:block;width:100%;border:none;outline:2px solid transparent;outline-offset:-2px;background:none;opacity:0.6;cursor:pointer;-webkit-transition:opacity 0.3s ease,outline-color 0.3s ease;transition:opacity 0.3s ease,outline-color 0.3s ease}.facilityCard__thumb img{display:block;width:100%;height:auto}.facilityCard__thumb:hover{opacity:1}.facilityCard__thumb.is-active{opacity:1}.facilityCard__caption{margin:14px 0 0;color:#1C1C1C;font-size:14px;font-weight:400;line-height:1.8;letter-spacing:0.02em}.vehicles{margin-top:116px;padding:60px 0 127px;background-color:#F4F4F4}.vehicles__container{margin:0 auto;width:100%;max-width:1280px}.vehicles__head{text-align:center}.vehicles__title{margin:0;color:#0086AB;font-size:48px;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.vehicles__en{margin:28px 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:24px;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.vehicles__en span{font-family:"Tinos",serif;font-style:italic;padding:0 34px;position:relative;display:inline-block}.vehicles__en span:after,.vehicles__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:62px;height:2px;background-color:#01BAED}.vehicles__en span:before{left:-62px}.vehicles__en span:after{right:-62px}.vehicles__hero{margin:76px auto 0;width:1000px;max-width:100%}.vehicles__hero img{display:block;width:100%;height:auto}.vehicles__subTitle{margin:55px auto 0;width:1000px;max-width:100%;color:#1C1C1C;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.vehicles__list{margin:71px auto 0;padding:0;width:1000px;max-width:100%;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:80px}.vehicles__item{width:890px}.vehicles__itemTitle{margin:0;color:#1C1C1C;font-size:21px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.vehicles__itemNote{margin-left:20px;font-size:15px;font-weight:400;letter-spacing:0.04em}.vehicleSummary{margin:25px auto 0;width:1000px;max-width:100%}.vehicleSummary__table{width:100%;table-layout:fixed;border-collapse:collapse;background-color:#fff}.vehicleSummary td,.vehicleSummary th{padding:12px 8px;border:1px solid #1C1C1C;color:#000;font-size:14px;font-weight:400;line-height:1;letter-spacing:0.004em;text-align:left;vertical-align:middle}.vehicleSummary th{font-size:12px;white-space:nowrap}.vehicleSummary td{height:40px}.vehicleSummary__unit{font-size:10px;letter-spacing:0}.vehicleSummary th:first-child{width:24%}.vehicleSummary th:nth-child(2){width:11.2%}.vehicleSummary th:nth-child(3){width:11.8%}.vehicleSummary th:nth-child(4){width:7%}.vehicleSummary th:nth-child(5){width:28%}.vehicleSummary th:nth-child(6){width:18%}.vehicleSummary td.vehicleSummary__num{text-align:right}.vehicleSummary td.vehicleSummary__air{text-align:center}.vehicleSummary__link{padding-left:15px;display:inline-block;color:#1C1C1C;font-weight:bold;text-decoration:underline;text-underline-offset:2px;transition:color 0.2s linear;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;position:relative}.vehicleSummary__link:before{content:"";position:absolute;top:50%;left:6px;border:solid #000;border-width:0 1px 1px 0;padding:2px;-webkit-transform:rotate(-45deg) translateY(-70%);transform:rotate(-45deg) translateY(-70%)}.vehicleSummary__link:after{content:"";position:absolute;top:50%;left:0;width:8px;height:1px;background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vehicleSummary__link:hover{color:#0086AB}.vehicleGallery{margin:33px 0 0;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 21px 242px;grid-template-columns:minmax(0,1fr) 242px;gap:11px 21px}.vehicleGallery__main{min-width:0}.vehicleGallery__main .splide__list,.vehicleGallery__main .splide__track{height:100%}.vehicleGallery__main .splide__slide{position:relative;height:100%;aspect-ratio:652/423}.vehicleGallery__main .splide__slide img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vehicleGallery__subs{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-rows:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:12px}.vehicleGallery__sub{min-height:0;overflow:hidden;cursor:pointer;outline:2px solid transparent;outline-offset:-2px;-webkit-transition:outline-color 0.3s ease;transition:outline-color 0.3s ease;position:relative}.vehicleGallery__sub:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.52);opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vehicleGallery__sub img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.vehicleGallery__sub.is-active:after,.vehicleGallery__sub:hover:after{opacity:1}.vehicleGallery__sub:focus-visible{outline-color:#01BAED}.vehicleSpec{margin:20px 0 0;width:100%}.vehicleSpec__table{width:100%;table-layout:fixed;border-collapse:collapse}.vehicleSpec td,.vehicleSpec th{padding:6px 8px;border:1px solid #000;color:#000;font-size:14px;font-weight:400;line-height:1.8;letter-spacing:0.004em;text-align:center;vertical-align:middle}.vehicleSpec th{height:36px;white-space:nowrap}.vehicleSpec td{height:38px}.vehicleSpec__unit{font-size:11px;letter-spacing:0}.vehicleSpec th:first-child{width:22.2%}.vehicleSpec th:nth-child(2){width:26.5%}.vehicleSpec th:nth-child(3){width:12.2%}.vehicleSpec th:nth-child(4){width:24.5%}.vehicleSpec th:nth-child(5){width:14.6%}.members{padding:92px 0 80px;background-color:#fff}.members__container{margin:0 auto;width:100%;max-width:1280px}.members__head{text-align:center}.members__title{margin:0;color:#0086AB;font-size:48px;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.members__en{margin:28px 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:24px;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.members__en span{font-family:"Tinos",serif;font-style:italic;padding:0 34px;position:relative;display:inline-block}.members__en span:after,.members__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:62px;height:2px;background-color:#01BAED}.members__en span:before{left:-62px}.members__en span:after{right:-62px}.members__list{margin:76px auto 0;padding:0 200px 0 216px;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 42px 1fr;grid-template-columns:repeat(2,1fr);gap:66px 42px}.members__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:38px}.members__photo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:153px;height:153px;overflow:hidden;border-radius:50%}.members__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.members__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.members__name{margin:0;color:#0F8CAF;font-size:21px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.members__text{margin:10px 0 0;color:#1C1C1C;font-size:14px;font-weight:400;line-height:1.8;letter-spacing:0.02em}.tohokuLocal{width:100%;overflow:hidden}.tohokuLocal img{display:block;width:100%;height:auto}.accordionV2--tohoku{padding:68px 0 96px}.accordionV2--tohoku .accordionV2__heading{margin:0 auto;padding-left:140px;width:100%;max-width:1280px;color:#1C1C1C;font-size:24px;font-weight:400;line-height:1.6;letter-spacing:0.04em}.accordionV2--tohoku .accordionV2__contentWrapper{margin:62px auto 0;width:1024px;border-color:#164CA9;background-color:#fff}.accordionV2--tohoku .accordionV2__item{border-color:#164CA9}.accordionV2--tohoku .accordionV2__title{font-size:18px}.accordionV2--tohoku .accordionV2__contentInner p{letter-spacing:0}.contactFormV1 .wp-block-group.transpoType__wrapper .wp-block-snow-monkey-forms-item{padding-top:0;padding-bottom:0}@media print,screen and (max-width:1279px) and (min-width:1000px){.pageKv--tohoku .pageKv__content{bottom:6.25vw;padding:0 9.921875vw 0 5.390625vw}.pageKv--tohoku .pageKv__contentIcon{width:11.171875vw}.pageKv--tohoku .pageKv__contentTxt{padding-left:2.8125vw;width:calc(100% - 11.171875vw)}.pageKv--tohoku .pageKv__title{line-height:1.6}.tohokuCta{padding:0 0 3.125vw;background-color:#01BAED}.tohokuCta__header{margin:0;padding:0.9375vw 1.5625vw;color:#fff;font-size:1.640625vw;font-weight:bold;line-height:1.6;letter-spacing:0.05em;text-align:center}.tohokuCta__body{margin:0 auto;width:79.53125vw;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0,135,165)),to(rgb(0,110,138)));background:linear-gradient(180deg,rgb(0,135,165) 0%,rgb(0,110,138) 100%)}.tohokuCta__tel{padding:1.71875vw 1.5625vw 1.71875vw 5.9375vw;width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(255,255,255,0.35);color:#fff;text-decoration:none}.tohokuCta__tel:before{margin:auto;content:"";top:0;right:auto;bottom:0;left:3.28125vw;position:absolute;width:2.34375vw;height:2.34375vw;background-image:url("./../images/common/icons/phone-forward-lightblue-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuCta__telNum{font-family:Arial,"Noto Sans JP",sans-serif;font-size:2.5vw;font-weight:bold;line-height:1.2;letter-spacing:0.06em}.tohokuCta__telNote{margin-left:1.40625vw;font-size:0.9375vw;font-weight:400;line-height:1.7;letter-spacing:0.02em}.tohokuCta__mail{padding:1.71875vw 1.875vw 1.71875vw 5.9375vw;width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tohokuCta__mail:before{margin:auto;content:"";top:0;right:auto;bottom:0;left:3.125vw;position:absolute;width:2.1875vw;height:1.875vw;background-image:url("./../images/common/icons/email-forward-lightblue-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuCta__mailNote{margin:0;color:#fff;font-size:0.9375vw;font-weight:400;line-height:1.7;letter-spacing:0.02em}.tohokuCta__mailBtn{padding:1.25vw 3.4375vw 1.25vw 1.875vw;display:block;background-color:#fff;color:#101828;font-size:1.171875vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em;text-decoration:none;position:relative}.tohokuCta__mailBtn:after{margin:auto;content:"";top:0;right:1.40625vw;bottom:0;left:auto;position:absolute;width:1.25vw;height:1.25vw;background-image:url("./../images/common/icons/arrow-right-black-v1-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuCta--kv{padding:0;top:auto;right:0;bottom:-7.03125vw;left:0;position:absolute;z-index:2;margin:0 10.78125vw;width:auto;background-color:transparent}.tohokuCta--kv .tohokuCta__header{background-color:#01BAED}.tohokuCta--kv .tohokuCta__body{width:100%}.tohokuIntro{padding:10.15625vw 0 3.203125vw;background-color:#fff}.tohokuIntro__container{margin:0 auto;width:100%;max-width:1280px;text-align:center}.tohokuIntro__title{margin:0;color:#0086AB;font-size:4.125vw;font-weight:bold;line-height:1.5;letter-spacing:0.02em}.tohokuIntro__lead{margin:1.875vw 0 0;color:#1C1C1C;font-size:2.5vw;font-weight:bold;line-height:1.6;letter-spacing:0.02em}.photoSliderV1{width:100%;overflow:hidden}.photoSliderV1__track{overflow:visible}.photoSliderV1__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.photoSliderV1__item{width:auto!important;height:24.84375vw;margin-right:0}.photoSliderV1__item img{display:block;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.tohokuStrip{width:100%;overflow:hidden}.tohokuStrip__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tohokuStrip__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:18.75vw}.tohokuStrip__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.awards{padding:3.28125vw 0 2.8125vw;background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),color-stop(32%,#FAF6E2),to(#FAF6E2));background:linear-gradient(180deg,rgb(255,255,255) 0%,#FAF6E2 32%,#FAF6E2 100%)}.awards__container{margin:0 auto;width:100%;max-width:1280px;text-align:center}.awards__title{margin:0;color:#1C1C1C;font-size:1.875vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.awards__lead{margin:1.5625vw 0 0;color:#1C1C1C;font-size:1.25vw;font-weight:400;line-height:1.6;letter-spacing:0.04em}.awards__list{margin:2.8125vw auto 0;padding:0 16.875vw;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125vw 1fr 3.125vw 1fr;grid-template-columns:repeat(3,1fr);gap:0 3.125vw}.awards__badge{display:block;margin:0 auto;width:20.546875vw;max-width:100%;height:auto}.awards__caption{margin:0.625vw 0 0;color:#1C1C1C;font-size:1.09375vw;font-weight:400;line-height:1.9;letter-spacing:0.02em}.awards__caption strong{font-size:1.34375vw;font-weight:bold}.awards__note{margin:2.8125vw auto 0;padding:0 8.59375vw;color:#6B6B6B;font-size:0.78125vw;font-weight:400;line-height:1.9;letter-spacing:0.01em;text-align:left}.tohokuWorries{position:relative;min-height:35.546875vw;overflow:hidden}.tohokuWorries__bg{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.tohokuWorries__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tohokuWorries__container{padding:6.09375vw 0 4.6875vw;position:relative;z-index:1;width:100%}.tohokuWorries__title{margin:0;color:#fff;font-size:1.875vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em;text-align:center}.tohokuWorries__list{margin:6.796875vw auto 0;padding:0 0.78125vw 0 19.21875vw;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.8125vw 1fr;grid-template-columns:repeat(2,1fr);gap:2.65625vw 2.8125vw}.tohokuWorries__item{padding-left:4.84375vw;position:relative;color:#fff;font-size:1.25vw;font-weight:400;line-height:1.75;letter-spacing:0.02em}.tohokuWorries__item:before{content:"";top:0.3125vw;right:auto;bottom:auto;left:0;position:absolute;display:block;width:3.4375vw;height:3.4375vw;background-image:url("./../images/pages/page-tohoku-logistics/worries/check-icon.png");background-size:contain;background-repeat:no-repeat;background-position:center}.tohokuWorries__item em{font-size:1.640625vw;font-style:normal;font-weight:bold;line-height:1}.tohokuStrengths{padding:7.1875vw 0 0;background-color:#fff}.tohokuStrengths__head{text-align:center}.tohokuStrengths__kicker{margin:0;color:#108DB0;font-size:2.5vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.tohokuStrengths__title{margin:0.46875vw 0 0;color:#108DB0;font-size:3.75vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.tohokuStrengths__en{margin:2.1875vw 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:1.875vw;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.tohokuStrengths__en span{padding:0 2.65625vw;position:relative;display:inline-block}.tohokuStrengths__en span:after,.tohokuStrengths__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:4.84375vw;height:0.15625vw;background-color:#01BAED}.tohokuStrengths__en span:before{left:-4.84375vw}.tohokuStrengths__en span:after{right:-4.84375vw}.tohokuStrengths__list{margin-top:5.9375vw}.tohokuStrengths__item:nth-child(2n){background-color:#F4F4F4}.tohokuStrengths__item.is-flipped .tohokuStrengths__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:42.65625vw}.tohokuStrengths__item.is-flipped .tohokuStrengths__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:4.6875vw 4.375vw 4.6875vw 4.453125vw}.tohokuStrengths__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:44.53125vw;overflow:hidden}.tohokuStrengths__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tohokuStrengths__content{padding:4.6875vw 3.125vw 4.6875vw 7.421875vw;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tohokuStrengths__num{margin:0;color:#A1A1A1;font-size:1.875vw;font-weight:bold;line-height:1.4;letter-spacing:0.04em}.tohokuStrengths__itemTitle{margin:1.25vw 0 0;color:#1C1C1C;font-size:2.8125vw;font-weight:bold;line-height:1.4;letter-spacing:0}.tohokuStrengths__itemSub{margin:1.5625vw 0 0;color:#0F8CAF;font-size:1.875vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.tohokuStrengths__itemText{margin:2.03125vw 0 0;font-size:1.25vw;line-height:1.75}.facility{padding:7.1875vw 0 0;background-color:#fff}.facility__container{margin:0 auto;width:100%;max-width:1280px}.facility__head{text-align:center}.facility__title{margin:0;color:#0086AB;font-size:3.75vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.facility__en{margin:2.1875vw 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:1.875vw;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.facility__en span{padding:0 2.65625vw;position:relative;display:inline-block}.facility__en span:after,.facility__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:4.84375vw;height:0.15625vw;background-color:#01BAED}.facility__en span:before{left:-4.84375vw}.facility__en span:after{right:-4.84375vw}.facility__group{margin-top:5.15625vw;padding:0 9.0625vw}.facility__groupTitle{margin:0;padding-right:1.5625vw;display:table;width:100%;color:#0F8CAF;font-size:1.640625vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em;white-space:nowrap}.facility__groupTitle:after{content:"";display:table-cell;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(#D9D9D9));background-image:linear-gradient(#D9D9D9,#D9D9D9);background-size:100% 1px;background-repeat:no-repeat;background-position:0 50%}.facility__row{margin-top:3.75vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6.5625vw}.facility__side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:3.59375vw}.facility__sideItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5625vw}.facility__sideItem:not(:first-child){margin-top:2.34375vw}.facility__sideImage{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20vw}.facility__sideImage img{display:block;width:100%;height:auto}.facility__sideText{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.facility__sideText p{margin:0;color:#1C1C1C;font-size:1.09375vw;font-weight:400;line-height:1.8;letter-spacing:0.02em}.facility__sideTitle{font-weight:bold}.facilityCard{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:37.03125vw;max-width:100%}.facilityCard__title{margin:0;color:#1C1C1C;font-size:1.640625vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.facilityCard__main{margin-top:1.71875vw}.facilityCard__main .splide__slide{position:relative;padding-top:63.368%}.facilityCard__main .splide__slide img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facilityCard__thumbs{margin:0.625vw 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.703125vw}.facilityCard__thumbs li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.facilityCard__thumb{padding:0;display:block;width:100%;border:none;outline:2px solid transparent;outline-offset:-2px;background:none;opacity:0.6;cursor:pointer;-webkit-transition:opacity 0.3s ease,outline-color 0.3s ease;transition:opacity 0.3s ease,outline-color 0.3s ease}.facilityCard__thumb img{display:block;width:100%;height:auto}.facilityCard__thumb:hover{opacity:1}.facilityCard__thumb.is-active{opacity:1}.facilityCard__caption{margin:1.09375vw 0 0;color:#1C1C1C;font-size:1.09375vw;font-weight:400;line-height:1.8;letter-spacing:0.02em}.vehicles{margin-top:9.0625vw;padding:4.6875vw 0 9.921875vw;background-color:#F4F4F4}.vehicles__container{margin:0 auto;width:100%;max-width:1280px}.vehicles__head{text-align:center}.vehicles__title{margin:0;color:#0086AB;font-size:3.75vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.vehicles__en{margin:2.1875vw 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:1.875vw;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.vehicles__en span{padding:0 2.65625vw;position:relative;display:inline-block}.vehicles__en span:after,.vehicles__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:4.84375vw;height:0.15625vw;background-color:#01BAED}.vehicles__en span:before{left:-4.84375vw}.vehicles__en span:after{right:-4.84375vw}.vehicles__hero{margin:5.9375vw auto 0;width:78.125vw;max-width:100%}.vehicles__hero img{display:block;width:100%;height:auto}.vehicles__subTitle{margin:4.296875vw auto 0;width:78.125vw;max-width:100%;color:#1C1C1C;font-size:1.875vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.vehicles__list{margin:5.546875vw auto 0;padding:0;width:78.125vw;max-width:100%;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:6.25vw}.vehicles__item{width:69.53125vw;scroll-margin-top:9.375vw}.vehicles__itemTitle{margin:0;color:#1C1C1C;font-size:1.640625vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.vehicles__itemNote{margin-left:1.5625vw;font-size:1.171875vw;font-weight:400;letter-spacing:0.04em}.vehicleSummary{margin:1.953125vw auto 0;width:78.125vw;max-width:100%}.vehicleSummary__table{width:100%;table-layout:fixed;border-collapse:collapse;background-color:#fff}.vehicleSummary td,.vehicleSummary th{padding:0.9375vw 0.625vw;border:1px solid #1C1C1C;color:#000;font-size:1.09375vw;font-weight:400;line-height:1;letter-spacing:0.004em;text-align:left;vertical-align:middle}.vehicleSummary th{font-size:0.9375vw;white-space:nowrap}.vehicleSummary td{height:3.125vw}.vehicleSummary__unit{font-size:0.78125vw;letter-spacing:0}.vehicleSummary th:first-child{width:24%}.vehicleSummary th:nth-child(2){width:11.2%}.vehicleSummary th:nth-child(3){width:11.8%}.vehicleSummary th:nth-child(4){width:7%}.vehicleSummary th:nth-child(5){width:28%}.vehicleSummary th:nth-child(6){width:18%}.vehicleSummary td.vehicleSummary__num{text-align:right}.vehicleSummary td.vehicleSummary__air{text-align:center}.vehicleSummary__link{padding-left:1.171875vw;display:inline-block;color:#1C1C1C;font-weight:bold;text-decoration:underline;text-underline-offset:0.15625vw;transition:color 0.2s linear;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;position:relative}.vehicleSummary__link:before{content:"";position:absolute;top:50%;left:0.46875vw;border:solid #000;border-width:0 1px 1px 0;padding:0.15625vw;-webkit-transform:rotate(-45deg) translateY(-70%);transform:rotate(-45deg) translateY(-70%)}.vehicleSummary__link:after{content:"";position:absolute;top:50%;left:0;width:0.625vw;height:1px;background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vehicleSummary__link:hover{color:#0086AB}.vehicleGallery{margin:2.578125vw 0 0;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.640625vw 18.90625vw;grid-template-columns:minmax(0,1fr) 18.90625vw;gap:0.859375vw 1.640625vw}.vehicleGallery__main{min-width:0}.vehicleGallery__main img{display:block;width:100%;height:100%;aspect-ratio:652/423;-o-object-fit:cover;object-fit:cover}.vehicleGallery__subs{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-rows:minmax(0,1fr) 0.9375vw minmax(0,1fr) 0.9375vw minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:0.9375vw}.vehicleGallery__sub{min-height:0;overflow:hidden}.vehicleGallery__sub img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vehicleSpec{margin:1.5625vw 0 0;width:100%}.vehicleSpec__table{width:100%;table-layout:fixed;border-collapse:collapse}.vehicleSpec td,.vehicleSpec th{padding:0.46875vw 0.625vw;border:1px solid #000;color:#000;font-size:1.09375vw;font-weight:400;line-height:1.8;letter-spacing:0.004em;text-align:center;vertical-align:middle}.vehicleSpec th{height:2.8125vw;white-space:nowrap}.vehicleSpec td{height:2.96875vw}.vehicleSpec__unit{font-size:0.859375vw;letter-spacing:0}.vehicleSpec th:first-child{width:22.2%}.vehicleSpec th:nth-child(2){width:26.5%}.vehicleSpec th:nth-child(3){width:12.2%}.vehicleSpec th:nth-child(4){width:24.5%}.vehicleSpec th:nth-child(5){width:14.6%}.members{padding:7.1875vw 0 6.25vw;background-color:#fff}.members__container{margin:0 auto;width:100%;max-width:1280px}.members__head{text-align:center}.members__title{margin:0;color:#0086AB;font-size:3.75vw;font-weight:bold;line-height:1.4;letter-spacing:0.02em}.members__en{margin:2.1875vw 0 0;color:#01BAED;font-family:"Tinos",serif;font-size:1.875vw;font-style:italic;font-weight:bold;line-height:1.4;letter-spacing:0.06em;text-align:center}.members__en span{padding:0 2.65625vw;position:relative;display:inline-block}.members__en span:after,.members__en span:before{margin:auto;content:"";top:0;bottom:0;position:absolute;display:block;width:4.84375vw;height:0.15625vw;background-color:#01BAED}.members__en span:before{left:-4.84375vw}.members__en span:after{right:-4.84375vw}.members__list{margin:5.9375vw auto 0;padding:0 15.625vw 0 16.875vw;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.28125vw 1fr;grid-template-columns:repeat(2,1fr);gap:5.15625vw 3.28125vw}.members__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.96875vw}.members__photo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:11.953125vw;height:11.953125vw;overflow:hidden;border-radius:50%}.members__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.members__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.members__name{margin:0;color:#0F8CAF;font-size:1.640625vw;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.members__text{margin:0.78125vw 0 0;color:#1C1C1C;font-size:1.09375vw;font-weight:400;line-height:1.8;letter-spacing:0.02em}.tohokuLocal{width:100%;overflow:hidden}.tohokuLocal img{display:block;width:100%;height:auto}.accordionV2--tohoku{padding:5.3125vw 0 7.5vw}.accordionV2--tohoku .accordionV2__heading{margin:0 auto;padding-left:10.9375vw;width:100%;max-width:1280px;color:#1C1C1C;font-size:1.875vw;font-weight:400;line-height:1.6;letter-spacing:0.04em}.accordionV2--tohoku .accordionV2__contentWrapper{margin:4.84375vw auto 0;width:80vw;border-color:#164CA9}.accordionV2--tohoku .accordionV2__item{border-color:#164CA9}.accordionV2--tohoku .accordionV2__title{font-size:1.40625vw}.contactFormV1 .wp-block-group.transpoType__wrapper .wp-block-snow-monkey-forms-item{padding-top:0;padding-bottom:0}}@media print,screen and (max-width:999px) and (min-width:394px){.pageKv{margin-bottom:50.0500500501vw}.pageKv--tohoku .pageKv__content{bottom:35.035035035vw;padding:0 3.8138138138vw}.pageKv--tohoku .pageKv__contentIcon{width:16.2862862863vw}.pageKv--tohoku .pageKv__contentTxt{padding-left:3.0530530531vw;width:calc(100% - 16.2862862863vw)}.tohokuCta{padding:0 0 6.1061061061vw}.tohokuCta__header{padding:2.5425425425vw 3.0530530531vw;font-size:3.5635635636vw}.tohokuCta__body{width:calc(100% - 7.6376376376vw);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tohokuCta__tel{padding:4.0740740741vw 3.0530530531vw 4.0740740741vw 13.2332332332vw;width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,0.35)}.tohokuCta__tel:before{left:5.0850850851vw;width:6.1061061061vw;height:6.1061061061vw}.tohokuCta__telNum{font-size:6.1061061061vw}.tohokuCta__telNote{margin-left:3.0530530531vw;font-size:2.5425425425vw}.tohokuCta__mail{padding:4.0740740741vw 3.0530530531vw 4.0740740741vw 13.2332332332vw;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tohokuCta__mail:before{top:4.5845845846vw;bottom:auto;left:5.0850850851vw;width:5.5955955956vw;height:4.8348348348vw}.tohokuCta__mailNote{font-size:2.5425425425vw}.tohokuCta__mailBtn{margin-top:3.0530530531vw;padding:3.0530530531vw 8.6486486486vw 3.0530530531vw 4.0740740741vw;width:100%;font-size:3.3033033033vw;text-align:center}.tohokuCta__mailBtn:after{right:3.5635635636vw;width:3.3033033033vw;height:3.3033033033vw}.tohokuCta--kv{padding:5.005005005vw 4.004004004vw;bottom:auto;margin:0}.tohokuCta--kv .tohokuCta__body{gap:2.3023023023vw;background:none}.tohokuCta--kv .tohokuCta__mail,.tohokuCta--kv .tohokuCta__tel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0,135,165)),to(rgb(0,110,138)));background:linear-gradient(180deg,rgb(0,135,165) 0%,rgb(0,110,138) 100%)}.tohokuCta--kv .tohokuCta__tel{padding:3.003003003vw 3.003003003vw 3.2032032032vw 15.5155155155vw;min-height:5.6056056056vw}.tohokuCta--kv .tohokuCta__tel:before{top:0;bottom:0;left:6.4064064064vw;width:6.1061061061vw;height:6.1061061061vw}.tohokuCta--kv .tohokuCta__telNum{-ms-flex-negative:0;flex-shrink:0;font-size:5.5055055055vw;white-space:nowrap}.tohokuCta--kv .tohokuCta__telNote br,.tohokuCta--kv .tohokuCta__telNoteLabel,.tohokuCta--kv .tohokuCta__telNoteLead{display:none}.tohokuCta--kv .tohokuCta__telNote{margin-left:3.0530530531vw;font-size:3.003003003vw;line-height:1.6;white-space:nowrap}.tohokuCta--kv .tohokuCta__mail{padding:2.002002002vw 4.5045045045vw 2.002002002vw 15.5155155155vw;min-height:14.1141141141vw}.tohokuCta--kv .tohokuCta__mail:before{top:0;bottom:0;left:6.4064064064vw;width:5.005005005vw;height:4.5045045045vw}.tohokuCta--kv .tohokuCta__mailNoteShort{display:block}.tohokuCta--kv .tohokuCta__mailNoteFull{display:none}.tohokuCta--kv .tohokuCta__mailNote{padding-right:3.3033033033vw;font-size:3.003003003vw}.tohokuCta--kv .tohokuCta__mailBtn{margin-top:0;padding:3.003003003vw 5.5055055055vw 3.003003003vw 4.5045045045vw;-ms-flex-negative:0;flex-shrink:0;width:46.5465465465vw;height:10.2102102102vw;font-size:3.003003003vw;text-align:left}.tohokuCta--kv .tohokuCta__mailBtn:after{right:3.003003003vw;width:3.003003003vw;height:3.003003003vw}.tohokuIntro{padding:4.004004004vw 3.8038038038vw 4.004004004vw}.tohokuIntro__title{font-size:5.5055055055vw}.tohokuIntro__title br{display:none}.tohokuIntro__lead{margin-top:3.0830830831vw;font-size:3.8138138138vw}.tohokuIntro__lead br{display:none}.photoSliderV1__item{height:50.8908908909vw}.tohokuStrip__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.tohokuStrip__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:27.987987988vw}.awards{padding:7.6376376376vw 0 9.1591591592vw}.awards__title{padding:0 3.8138138138vw;font-size:4.3243243243vw}.awards__lead{margin-top:3.0530530531vw;padding:0 3.8138138138vw;font-size:3.3033033033vw}.awards__list{margin-top:6.1061061061vw;padding:0 3.8138138138vw;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6.6166166166vw 0}.awards__badge{width:50.8908908909vw}.awards__caption{font-size:3.0530530531vw}.awards__caption strong{font-size:3.5635635636vw}.awards__note{margin-top:7.1271271271vw;padding:0 3.8138138138vw;font-size:2.2922922923vw}.tohokuWorries{min-height:0}.tohokuWorries__container{padding:9.1591591592vw 0}.tohokuWorries__title{font-size:4.3243243243vw}.tohokuWorries__list{margin-top:6.1061061061vw;padding:0 3.8138138138vw;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:4.5845845846vw 0}.tohokuWorries__item{padding-left:10.6906906907vw;font-size:3.3033033033vw}.tohokuWorries__item:before{width:8.1381381381vw;height:8.1381381381vw}.tohokuWorries__item em{font-size:3.8138138138vw}.tohokuWorries__item br{display:none}.tohokuStrengths{padding:12.7227227227vw 0 0}.tohokuStrengths__kicker{font-size:4.3243243243vw}.tohokuStrengths__title{padding:0 3.8138138138vw;font-size:5.5955955956vw}.tohokuStrengths__en{margin-top:4.0740740741vw;font-size:4.0740740741vw}.tohokuStrengths__en span{padding:0 4.5845845846vw}.tohokuStrengths__en span:after,.tohokuStrengths__en span:before{width:8.6486486486vw}.tohokuStrengths__en span:before{left:-8.6513994911vw}.tohokuStrengths__en span:after{right:-8.6513994911vw}.tohokuStrengths__list{margin-top:8.6486486486vw}.tohokuStrengths__item.is-flipped{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tohokuStrengths__item.is-flipped .tohokuStrengths__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.tohokuStrengths__item.is-flipped .tohokuStrengths__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:6.1061061061vw 3.8138138138vw 8.6486486486vw}.tohokuStrengths__itemContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tohokuStrengths__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;height:50.8908908909vw}.tohokuStrengths__content{padding:6.1061061061vw 3.8138138138vw 8.6486486486vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tohokuStrengths__num{font-size:3.5635635636vw}.tohokuStrengths__itemTitle{margin-top:3.0530530531vw;font-size:5.0850850851vw}.tohokuStrengths__itemTitle br{display:none}.tohokuStrengths__itemSub{margin-top:3.0530530531vw;font-size:3.8138138138vw}.tohokuStrengths__itemText{margin-top:3.5635635636vw;font-size:3.3033033033vw}.tohokuStrengths__itemText br{display:none}.facility{padding:12.7227227227vw 0 0}.facility__title{padding:0 3.8138138138vw;font-size:5.5955955956vw}.facility__en{margin-top:4.0740740741vw;font-size:4.0740740741vw}.facility__en span{padding:0 4.5845845846vw}.facility__en span:after,.facility__en span:before{width:8.6486486486vw}.facility__en span:before{left:-8.6513994911vw}.facility__en span:after{right:-8.6513994911vw}.facility__group{margin-top:8.6486486486vw;padding:0 3.8138138138vw}.facility__groupTitle{font-size:4.0740740741vw}.facility__row{margin-top:6.1061061061vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8.6486486486vw}.facility__side{padding-top:0;width:100%}.facility__sideItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5425425425vw}.facility__sideItem:not(:first-child){margin-top:5.5955955956vw}.facility__sideImage{width:100%}.facility__sideText p{font-size:3.0530530531vw}.facilityCard{width:100%}.facilityCard__title{font-size:4.0740740741vw}.facilityCard__main{margin-top:3.0530530531vw}.facilityCard__thumbs{margin-top:1.5315315315vw;gap:1.5315315315vw}.facilityCard__caption{margin-top:2.5425425425vw;font-size:3.0530530531vw}.vehicles{margin-top:9.009009009vw;padding:12.7227227227vw 0 11.1911911912vw}.vehicles__title{padding:0 3.8138138138vw;font-size:5.5955955956vw}.vehicles__en{margin-top:4.0740740741vw;font-size:4.0740740741vw}.vehicles__en span{padding:0 4.5845845846vw}.vehicles__en span:after,.vehicles__en span:before{width:8.6486486486vw}.vehicles__en span:before{left:-8.6513994911vw}.vehicles__en span:after{right:-8.6513994911vw}.vehicles__hero{margin-top:7.6376376376vw;width:100%}.vehicles__subTitle{margin-top:6.6066066066vw;padding:0 3.8138138138vw;width:100%;font-size:3.6036036036vw}.vehicles__list{margin:6.006006006vw auto 0;padding:0 3.8138138138vw;width:100%;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:7.2072072072vw}.vehicles__item{width:100%;scroll-margin-top:12.012012012vw}.vehicles__itemTitle{font-size:3.2032032032vw}.vehicles__itemNote{display:block;margin-top:0.8008008008vw;margin-left:0;font-size:2.2022022022vw}.vehicleSummary{margin:3.5035035035vw auto 0;padding:0 3.8138138138vw;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vehicleSummary__table{width:100%;min-width:660px}.vehicleSummary td,.vehicleSummary th{padding:10px 8px;font-size:15px;line-height:1.5}.vehicleSummary th{height:auto;font-size:13px;white-space:normal}.vehicleSummary td{height:auto}.vehicleSummary__unit{font-size:11px}.vehicleSummary__link{padding-left:16px;text-underline-offset:2px}.vehicleSummary__link:before{left:6px;padding:2px}.vehicleSummary__link:after{width:9px}.vehicleGallery{margin:3.5035035035vw 0 0;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:1.6016016016vw}.vehicleGallery__subs{-ms-grid-rows:minmax(0,1fr);grid-template-rows:minmax(0,1fr);-ms-grid-columns:minmax(0,1fr) 1.6016016016vw minmax(0,1fr) 1.6016016016vw minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6016016016vw}.vehicleGallery__subs>:first-child{-ms-grid-row:1;-ms-grid-column:1}.vehicleGallery__subs>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.vehicleGallery__subs>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.vehicleGallery__sub img{aspect-ratio:216/135}.vehicleSpec{margin:2.002002002vw 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.vehicleSpec__table{width:100%;min-width:620px}.vehicleSpec td,.vehicleSpec th{padding:10px 6px;font-size:15px;line-height:1.5}.vehicleSpec th{height:auto;font-size:13px;white-space:normal}.vehicleSpec td{height:auto}.vehicleSpec__unit{font-size:11px}.members{padding:12.7227227227vw 0 11.1911911912vw}.members__title{padding:0 3.8138138138vw;font-size:5.5955955956vw}.members__en{margin-top:4.0740740741vw;font-size:4.0740740741vw}.members__en span{padding:0 4.5845845846vw}.members__en span:after,.members__en span:before{width:8.6486486486vw}.members__en span:before{left:-8.6513994911vw}.members__en span:after{right:-8.6513994911vw}.members__list{margin-top:7.6376376376vw;padding:0 3.8138138138vw;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6.6166166166vw 0}.members__item{gap:4.0740740741vw}.members__photo{width:24.4244244244vw;height:24.4244244244vw}.members__name{font-size:4.0740740741vw}.members__text{margin-top:1.5315315315vw;font-size:3.0530530531vw}.accordionV2--tohoku{padding:10.1801801802vw 3.8138138138vw 12.7227227227vw}.accordionV2--tohoku .accordionV2__heading{padding-left:0;font-size:4.3243243243vw}.accordionV2--tohoku .accordionV2__contentWrapper{margin-top:6.1061061061vw;width:100%}.accordionV2--tohoku .accordionV2__title{font-size:3.5635635636vw}.contactFormV1 .wp-block-group.transpoType__wrapper{padding-bottom:3.8038038038vw}.contactFormV1 .wp-block-group.transpoType__wrapper .wp-block-snow-monkey-forms-item{padding-top:3.8038038038vw}.contactFormV1 .wp-block-group.transpoType__wrapper .smf-item__col--controls{margin-top:2.2622622623vw}.contactFormV1 .smf-form .smf-item__col--label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (max-width:393px){.pageKv{margin-bottom:51.9083969466vw}.pageKv--tohoku .pageKv__content{bottom:38.1679389313vw;padding:0 3.8167938931vw}.pageKv--tohoku .pageKv__contentIcon{width:16.2849872774vw}.pageKv--tohoku .pageKv__contentTxt{padding-left:3.0534351145vw;width:calc(100% - 16.2849872774vw)}.tohokuCta{padding:0 0 6.106870229vw}.tohokuCta__header{padding:2.5445292621vw 3.0534351145vw;font-size:3.5623409669vw}.tohokuCta__body{width:calc(100% - 7.6335877863vw);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tohokuCta__tel{padding:4.0712468193vw 3.0534351145vw 4.0712468193vw 13.2315521628vw;width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,0.35)}.tohokuCta__tel:before{left:5.0890585242vw;width:6.106870229vw;height:6.106870229vw}.tohokuCta__telNum{font-size:6.106870229vw}.tohokuCta__telNote{margin-left:3.0534351145vw;font-size:2.5445292621vw}.tohokuCta__mail{padding:4.0712468193vw 3.0534351145vw 4.0712468193vw 13.2315521628vw;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tohokuCta__mail:before{top:4.5801526718vw;bottom:auto;left:5.0890585242vw;width:5.5979643766vw;height:4.834605598vw}.tohokuCta__mailNote{font-size:2.5445292621vw}.tohokuCta__mailBtn{margin-top:3.0534351145vw;padding:3.0534351145vw 8.6513994911vw 3.0534351145vw 4.0712468193vw;width:100%;font-size:3.3078880407vw;text-align:center}.tohokuCta__mailBtn:after{right:3.5623409669vw;width:3.3078880407vw;height:3.3078880407vw}.tohokuCta--kv{padding:5.0890585242vw 3.8167938931vw;bottom:auto;margin:0}.tohokuCta--kv .tohokuCta__body{gap:2.2900763359vw;background:none}.tohokuCta--kv .tohokuCta__mail,.tohokuCta--kv .tohokuCta__tel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0,135,165)),to(rgb(0,110,138)));background:linear-gradient(180deg,rgb(0,135,165) 0%,rgb(0,110,138) 100%)}.tohokuCta--kv .tohokuCta__tel{padding:2.0356234097vw 3.8167938931vw 2.0356234097vw 15.7760814249vw;min-height:14.2493638677vw}.tohokuCta--kv .tohokuCta__tel:before{top:0;bottom:0;left:6.6157760814vw;width:6.106870229vw;height:6.106870229vw}.tohokuCta--kv .tohokuCta__telNum{-ms-flex-negative:0;flex-shrink:0;font-size:5.5470737913vw;white-space:nowrap}.tohokuCta--kv .tohokuCta__telNote br,.tohokuCta--kv .tohokuCta__telNoteLabel,.tohokuCta--kv .tohokuCta__telNoteLead{display:none}.tohokuCta--kv .tohokuCta__telNote{margin-left:3.0534351145vw;font-size:2.5445292621vw;line-height:1.6;white-space:nowrap}.tohokuCta--kv .tohokuCta__mail{padding:2.0356234097vw 3.0534351145vw 2.0356234097vw 15.7760814249vw;min-height:14.2493638677vw}.tohokuCta--kv .tohokuCta__mail:before{top:0;bottom:0;left:7.6335877863vw;width:5.0890585242vw;height:4.5801526718vw}.tohokuCta--kv .tohokuCta__mailNoteShort{display:block}.tohokuCta--kv .tohokuCta__mailNoteFull{display:none}.tohokuCta--kv .tohokuCta__mailNote{padding-right:1.5267175573vw;font-size:3.0534351145vw}.tohokuCta--kv .tohokuCta__mailBtn{margin-top:0;padding:3.0534351145vw 5.5979643766vw 3.0534351145vw 3.0534351145vw;-ms-flex-negative:0;flex-shrink:0;width:46.5648854962vw;height:9.6692111959vw;font-size:2.7989821883vw;text-align:left}.tohokuCta--kv .tohokuCta__mailBtn:after{right:3.0534351145vw;width:3.0534351145vw;height:3.0534351145vw}.tohokuIntro{padding:10.1781170483vw 3.8167938931vw 10.4325699746vw}.tohokuIntro__title{font-size:5.5979643766vw}.tohokuIntro__title br{display:none}.tohokuIntro__lead{margin-top:3.8167938931vw;font-size:3.8167938931vw}.tohokuIntro__lead br{display:none}.photoSliderV1__item{height:50.8905852417vw}.tohokuStrip__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.tohokuStrip__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:27.989821883vw}.awards{padding:7.6335877863vw 0 9.1603053435vw}.awards__title{padding:0 3.8167938931vw;font-size:4.3256997455vw}.awards__lead{margin-top:3.0534351145vw;padding:0 3.8167938931vw;font-size:3.3078880407vw}.awards__list{margin-top:6.106870229vw;padding:0 3.8167938931vw;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6.6157760814vw 0}.awards__badge{width:50.8905852417vw}.awards__caption{font-size:3.0534351145vw}.awards__caption strong{font-size:3.5623409669vw}.awards__note{margin-top:7.1246819338vw;padding:0 3.8167938931vw;font-size:2.2900763359vw}.tohokuWorries{min-height:0}.tohokuWorries__container{padding:9.1603053435vw 0}.tohokuWorries__title{font-size:4.3256997455vw}.tohokuWorries__list{margin-top:6.106870229vw;padding:0 3.8167938931vw;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:4.5801526718vw 0}.tohokuWorries__item{padding-left:10.6870229008vw;font-size:3.3078880407vw}.tohokuWorries__item:before{width:8.1424936387vw;height:8.1424936387vw}.tohokuWorries__item em{font-size:3.8167938931vw}.tohokuWorries__item br{display:none}.tohokuStrengths{padding:12.7226463104vw 0 0}.tohokuStrengths__kicker{font-size:4.3256997455vw}.tohokuStrengths__title{padding:0 3.8167938931vw;font-size:5.5979643766vw}.tohokuStrengths__en{margin-top:4.0712468193vw;font-size:4.0712468193vw}.tohokuStrengths__en span{padding:0 4.5801526718vw}.tohokuStrengths__en span:after,.tohokuStrengths__en span:before{width:8.6513994911vw}.tohokuStrengths__en span:before{left:-8.6513994911vw}.tohokuStrengths__en span:after{right:-8.6513994911vw}.tohokuStrengths__list{margin-top:8.6513994911vw}.tohokuStrengths__item.is-flipped{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tohokuStrengths__item.is-flipped .tohokuStrengths__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.tohokuStrengths__item.is-flipped .tohokuStrengths__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:6.106870229vw 3.8167938931vw 8.6513994911vw}.tohokuStrengths__itemContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tohokuStrengths__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;height:50.8905852417vw}.tohokuStrengths__content{padding:6.106870229vw 3.8167938931vw 8.6513994911vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tohokuStrengths__num{font-size:3.5623409669vw}.tohokuStrengths__itemTitle{margin-top:3.0534351145vw;font-size:5.0890585242vw}.tohokuStrengths__itemTitle br{display:none}.tohokuStrengths__itemSub{margin-top:3.0534351145vw;font-size:3.8167938931vw}.tohokuStrengths__itemText{margin-top:3.5623409669vw;font-size:3.3078880407vw}.tohokuStrengths__itemText br{display:none}.facility{padding:12.7226463104vw 0 0}.facility__title{padding:0 3.8167938931vw;font-size:5.5979643766vw}.facility__en{margin-top:4.0712468193vw;font-size:4.0712468193vw}.facility__en span{padding:0 4.5801526718vw}.facility__en span:after,.facility__en span:before{width:8.6513994911vw}.facility__en span:before{left:-8.6513994911vw}.facility__en span:after{right:-8.6513994911vw}.facility__group{margin-top:8.6513994911vw;padding:0 3.8167938931vw}.facility__groupTitle{font-size:4.0712468193vw}.facility__row{margin-top:6.106870229vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8.6513994911vw}.facility__side{padding-top:0;width:100%}.facility__sideItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5445292621vw}.facility__sideItem:not(:first-child){margin-top:5.5979643766vw}.facility__sideImage{width:100%}.facility__sideText p{font-size:3.0534351145vw}.facilityCard{width:100%}.facilityCard__title{font-size:4.0712468193vw}.facilityCard__main{margin-top:3.0534351145vw}.facilityCard__thumbs{margin-top:1.5267175573vw;gap:1.5267175573vw}.facilityCard__caption{margin-top:2.5445292621vw;font-size:3.0534351145vw}.vehicles{margin-top:10.1781170483vw;padding:12.7226463104vw 0 11.1959287532vw}.vehicles__title{padding:0 3.8167938931vw;font-size:5.5979643766vw}.vehicles__en{margin-top:4.0712468193vw;font-size:4.0712468193vw}.vehicles__en span{padding:0 4.5801526718vw}.vehicles__en span:after,.vehicles__en span:before{width:8.6513994911vw}.vehicles__en span:before{left:-8.6513994911vw}.vehicles__en span:after{right:-8.6513994911vw}.vehicles__hero{margin-top:7.6335877863vw;width:100%}.vehicles__subTitle{margin-top:7.6335877863vw;padding:0 3.8167938931vw;width:100%;font-size:4.5801526718vw}.vehicles__list{margin:7.1246819338vw auto 0;padding:0 3.8167938931vw;width:100%;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8.6513994911vw}.vehicles__item{width:100%;scroll-margin-top:17.8117048346vw}.vehicles__itemTitle{font-size:4.0712468193vw}.vehicles__itemNote{display:block;margin-top:1.0178117048vw;margin-left:0;font-size:3.0534351145vw}.vehicleSummary{margin:4.0712468193vw auto 0;padding:0 3.8167938931vw;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vehicleSummary__table{width:157.7608142494vw;min-width:157.7608142494vw}.vehicleSummary td,.vehicleSummary th{padding:1.5267175573vw 1.7811704835vw;font-size:3.0534351145vw;line-height:1.5}.vehicleSummary th{height:auto;font-size:2.7989821883vw;white-space:normal}.vehicleSummary td{height:auto}.vehicleSummary__unit{font-size:2.2900763359vw}.vehicleSummary__link{padding-left:3.3078880407vw;text-underline-offset:0.5089058524vw}.vehicleSummary__link:before{left:1.272264631vw;padding:0.5089058524vw}.vehicleSummary__link:after{width:1.7811704835vw}.vehicleGallery{margin:4.0712468193vw 0 0;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:2.0356234097vw}.vehicleGallery__subs{-ms-grid-rows:minmax(0,1fr);grid-template-rows:minmax(0,1fr);-ms-grid-columns:minmax(0,1fr) 2.0356234097vw minmax(0,1fr) 2.0356234097vw minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:2.0356234097vw}.vehicleGallery__subs>:first-child{-ms-grid-row:1;-ms-grid-column:1}.vehicleGallery__subs>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.vehicleGallery__subs>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.vehicleGallery__sub img{aspect-ratio:216/135}.vehicleSpec{margin:3.0534351145vw 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.vehicleSpec__table{width:142.4936386768vw;min-width:142.4936386768vw}.vehicleSpec td,.vehicleSpec th{padding:1.5267175573vw 1.0178117048vw;font-size:3.0534351145vw;line-height:1.5}.vehicleSpec th{height:auto;font-size:2.7989821883vw;white-space:normal}.vehicleSpec td{height:auto}.vehicleSpec__unit{font-size:2.2900763359vw}.members{padding:12.7226463104vw 0 11.1959287532vw}.members__title{padding:0 3.8167938931vw;font-size:5.5979643766vw}.members__en{margin-top:4.0712468193vw;font-size:4.0712468193vw}.members__en span{padding:0 4.5801526718vw}.members__en span:after,.members__en span:before{width:8.6513994911vw}.members__en span:before{left:-8.6513994911vw}.members__en span:after{right:-8.6513994911vw}.members__list{margin-top:7.6335877863vw;padding:0 3.8167938931vw;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6.6157760814vw 0}.members__item{gap:4.0712468193vw}.members__photo{width:24.427480916vw;height:24.427480916vw}.members__name{font-size:4.0712468193vw}.members__text{margin-top:1.5267175573vw;font-size:3.0534351145vw}.accordionV2--tohoku{padding:10.1781170483vw 3.8167938931vw 12.7226463104vw}.accordionV2--tohoku .accordionV2__heading{padding-left:0;font-size:4.3256997455vw}.accordionV2--tohoku .accordionV2__contentWrapper{margin-top:6.106870229vw;width:100%}.accordionV2--tohoku .accordionV2__title{font-size:3.5623409669vw}.contactFormV1 .wp-block-group.transpoType__wrapper{padding-bottom:3.0534351145vw}.contactFormV1 .wp-block-group.transpoType__wrapper .wp-block-snow-monkey-forms-item{padding-top:3.0534351145vw}.contactFormV1 .wp-block-group.transpoType__wrapper .smf-item__col--controls{margin-top:3.0534351145vw}.contactFormV1 .smf-form .smf-item__col--label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
/*# sourceMappingURL=page-tohoku-logistics.css.map */