html{font-size:62.5%}body{font-family:"Noto Sans JP", sans-serif;color:#000;font-size:1.6rem;line-height:1.6;letter-spacing:0.1em;font-feature-settings:"palt";margin:0;padding:0}img{max-width:100%;display:block;height:auto}.sample-class{position:relative;overflow:hidden}.sample-class::before{position:absolute;content:"";width:100vw;height:100%;background-image:url(img/name.png);background-repeat:no-repeat;background-size:cover;margin-inline:calc(50% - 50vw);top:0;left:0;opacity:0.2;z-index:-1}.sample-class{position:relative}.sample-class::before{position:absolute;content:"";background-image:url(img/name.png);background-size:contain;background-repeat:no-repeat;aspect-ratio:1;width:50rem;top:0;left:0;z-index:2}ul,ol{list-style:none;margin:0;padding:0}#section-name{padding:15rem 0}#copyright span{font-size:1.4rem}#header{font-family:"Noto Sans JP", sans-serif}#header_logo a span{font-family:"Noto Sans JP", sans-serif}#global_menu li a:hover{opacity:0.4;transition:all 0.3s ease}#footer_banner a::after{background-color:#fdfbef}#footer_banner .content .label{font-family:"Montserrat", sans-serif;font-weight:600}#footer_banner .content .sub_title{font-family:"Noto Sans JP", sans-serif}#footer_inner{padding:10rem 10rem 1rem 10rem}#footer_logo{text-align:center}#footer_logo img{width:30rem;margin:0 auto}#footer_address{text-align:center;margin-top:2.5rem}#footer_address p{line-height:1.8}#footer_nav{border-top:0px solid #ddd;padding-bottom:5rem}#footer_nav ul{justify-content:center}#footer_nav li a{font-family:"Noto Sans JP", sans-serif}#footer_nav li a:hover{opacity:0.5;transition:all 0.3s ease}#copyright{background-color:#FFEA36 !important}#copyright span{color:#000;font-family:"Noto Sans JP", sans-serif;text-align:center}.section-ttl .section-en{font-family:"Montserrat", sans-serif;color:#FFEA36;font-weight:600;font-size:10rem;line-height:1;margin-bottom:1rem}.section-ttl .section-ja{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;color:#000;margin:0rem 0 5rem 0;line-height:1.2}.link_button{margin-top:7rem;display:flex;justify-content:center}.button01{background:#6ec6e2;border:1px solid #6ec6e2;color:#fff !important;font-family:"Noto Sans JP", sans-serif;display:block;font-size:1.6rem;height:7rem;line-height:7rem;overflow:hidden;position:relative;text-align:center;text-decoration:none !important;width:26rem}.button01:hover{background-color:transparent;border:1px solid #6ec6e2;color:#6ec6e2 !important}#container{padding-top:0 !important}#page_header{padding-block:10rem;background-color:#fdfbef;overflow:hidden}#page_header .design_header{margin:0 10rem;position:relative}#page_header .design_header::before{position:absolute;content:"";background-image:url(img/tire01.png);background-size:contain;background-repeat:no-repeat;background-position:center;aspect-ratio:1;width:70rem;bottom:-40rem;right:-15rem;opacity:0.3;z-index:1;animation:spin 20s linear infinite;filter:invert(79%) sepia(21%) saturate(1313%) hue-rotate(167deg) brightness(96%) contrast(89%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#page_header .design_header .large_headline{font-family:"Montserrat", sans-serif;color:#6ec6e2;font-weight:600;font-size:10rem !important;line-height:1;margin-bottom:1rem}#page_header .design_header .sub_title{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;line-height:1.2}#page_contents{padding-bottom:0}#page_contents .post_content{overflow:visible}#services,#cargo-types,#area,#message,#company,#access,#introduction,#reason,#recruitment,#voice,#faq,#tel,#mail,#thanks,#privacy-policy{padding-block:15rem}body.home{}body.home #container{padding-top:0rem}body.home #header_slider_content .content{max-width:100%;justify-content:end;padding-bottom:3rem}body.home #header_slider_content .content .catch{font-family:"Montserrat", sans-serif;font-weight:700;font-size:13rem;line-height:1.11}body.home #header_slider_content .content .desc{font-family:"Noto Sans JP", sans-serif;font-size:3rem}body.home #header_slider_content .content .catch.rich_font_1 .line:nth-child(1) .line_inner{display:inline-block}body.home #header_slider_content .content .catch.rich_font_1 .line:nth-child(1) .line_inner::first-letter{color:#FFEA36}body.home #header_slider_content .content .catch.rich_font_1 .line:nth-child(2) .line_inner{display:inline-block}body.home #header_slider_content .content .catch.rich_font_1 .line:nth-child(2) .line_inner::first-letter{color:#7addfc}body.home #header_slider_content .content .catch.rich_font_1 .line:nth-child(3) .line_inner{display:inline-block}body.home #header_slider_content .content .catch.rich_font_1 .line:nth-child(3) .line_inner::first-letter{color:#00ffae}body.home #top-services{padding-top:15rem;padding-bottom:20rem;position:relative}body.home #top-services::before{position:absolute;content:"";background-image:url(img/tire01.png);background-size:contain;background-repeat:no-repeat;background-position:center;aspect-ratio:1;width:70rem;bottom:-26rem;right:-20rem;opacity:0.1;z-index:1;animation:spin 20s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.home #top-services .wrap-grid-box01{gap:5rem;margin-bottom:2rem}body.home #top-services .wrap-grid-box01 .grid-ttl{font-family:"Montserrat", sans-serif;font-weight:600;color:#6ec6e2;font-size:8rem;line-height:1;margin-bottom:1rem}body.home #top-services .wrap-grid-box01 .grid-ttl-text{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem}body.home #top-services .wrap-grid-box01 .grid-img01 img{height:35rem;width:60rem;object-fit:cover;margin-left:auto;opacity:0.8}body.home #top-services .wrap-grid-box02{position:relative;gap:10rem;width:135rem;align-items:center}body.home #top-services .wrap-grid-box02 .grid-img02 img{height:60rem;width:40rem;object-fit:cover;margin-left:auto;opacity:0.8}body.home #top-services .wrap-grid-box02 .grid-img03{position:absolute;left:0;bottom:-10rem}body.home #top-services .wrap-grid-box02 .grid-img03 img{height:45rem;width:30rem;object-fit:cover;object-position:69% center}body.home #top-services .wrap-grid-box02 .grid-text{font-family:"Noto Sans JP", sans-serif;font-size:1.7rem}body.home #top-services .wrap-grid-box02 .link_button{margin-top:5rem;justify-content:flex-start}body.home #top-services .wrap-grid-box02 .link_button .button01{background:#35c37f;border:1px solid #35c37f}body.home #top-services .wrap-grid-box02 .link_button .button01:hover{background-color:transparent;color:#35c37f !important}body.home #top-company{position:relative;padding-top:0;background:none}body.home #top-company::before{position:absolute;content:"";background-color:#fdfbef;width:100vw;height:100%;margin-inline:calc(50% - 50vw);top:0;left:0;z-index:-1}body.home #top-company .spacer-cover{position:relative;width:100vw;left:50%;right:50%;margin:0 -50vw 0;height:50rem}body.home #top-company .top-section-ttl{margin-top:15rem}body.home #top-company .top-section-ttl .top-section-en{font-family:"Montserrat", sans-serif;color:#FFEA36;font-weight:600;font-size:10rem;text-align:center !important;margin-bottom:1rem;line-height:1}body.home #top-company .top-section-ttl .top-section-ja{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;text-align:center;line-height:1.6}body.home #top-company .top-company-text{font-family:"Noto Sans JP", sans-serif;margin-top:5rem;text-align:center;font-size:1.8rem}body.home #top-company .link_button .button01{background:#6ec6e2;border:1px solid #6ec6e2}body.home #top-company .link_button .button01:hover{background-color:transparent;color:#6ec6e2 !important}#top-recruit .title_area .large_headline{font-family:"Montserrat", sans-serif;color:#35c37f;font-size:10rem !important;font-weight:600}#top-recruit .title_area .sub_title{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;margin-top:0}#top-recruit .desc{font-family:"Noto Sans JP", sans-serif;padding-top:2rem;font-size:1.8rem}#top-recruit .item_list .headline{padding:0;font-family:"Montserrat", sans-serif;color:#FFEA36;font-size:12rem;font-weight:600;line-height:0.7;opacity:0.4}#top-recruit .item_list .post_list{font-family:"Noto Sans JP", sans-serif}#top-recruit .item_list .post_list a span{color:#000}#top-recruit .item_list .post_list a::before{background-color:#000;font-size:2rem}#top-recruit .item_list .post_list a::after{background-color:#FFEA36}#top-news{background:#fdfbef}#top-news .title_area .large_headline{font-family:"Montserrat", sans-serif;color:#6ec6e2;font-size:10rem !important;font-weight:600}#top-news .title_area .sub_title{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;margin-top:0}#top-news .blog_carousel .image_link{border-radius:0}#top-news .blog_carousel .category_button{border:0px solid #ddd;border-radius:0;font-family:"Noto Sans JP", sans-serif;background:#FFEA36;margin-bottom:2rem}#top-news .blog_carousel .title{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem}#top-news .design_arrow_button .label{font-family:"Noto Sans JP", sans-serif}#top-news .design_arrow_button .arrow_button{background-color:#000}#top-news .arrow_button{background-color:#6ec6e2 !important}#top-faq{padding:0;margin-top:-3rem;background-color:#000}#top-faq .spacer-cover{position:relative;width:100vw;left:50%;right:50%;margin:0 -50vw 0;height:auto}#top-faq .spacer-cover .wp-block-cover__image-background{opacity:0.7}#top-faq .wrap-cover{max-width:170rem;padding:7rem 10rem;margin:0 auto}#top-faq .top-section-en{font-family:"Montserrat", sans-serif;color:#FFEA36;font-weight:600;font-size:10rem;line-height:1;margin-bottom:1rem;text-align:center !important}#top-faq .top-section-ja{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;text-align:center}#top-faq .top-company-text{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem;margin-top:2rem;margin-bottom:0;text-align:center}#top-faq .link_button{justify-content:center;margin-top:5rem}#top-faq .link_button .button01{background-color:transparent;border:1px solid #fff}#top-faq .link_button .button01:hover{background-color:#fff;border:1px solid #fff;color:#000 !important}body.page.page-id-75 #services .section-ttl .section-en{color:#35c37f}body.page.page-id-75 #services .intro-text{font-family:"Noto Sans JP", sans-serif;font-size:2rem;margin-bottom:7rem}body.page.page-id-75 #services .wrap-grid-box01,body.page.page-id-75 #services .wrap-grid-box02,body.page.page-id-75 #services .wrap-grid-box03,body.page.page-id-75 #services .wrap-grid-box04{gap:5rem;position:relative;height:70rem;margin-bottom:10rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back{position:absolute;background-color:#fdfbef;padding:7rem;width:60%;top:50%;transform:translateY(-50%);clip-path:polygon(5rem 0%, 100% 0%, 100% calc(100% - 5rem), calc(100% - 5rem) 100%, 0% 100%, 0% 5rem)}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .type-en,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .type-en,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .type-en,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .type-en{font-family:"Montserrat", sans-serif;font-size:1.8rem;line-height:2;margin-bottom:0}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .type,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .type,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .type,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .type{font-family:"Noto Sans JP", sans-serif;color:#6ec6e2;font-size:4.2rem;margin:0 0 3rem 0;border-bottom:0.5px solid #000;padding-bottom:2rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-text,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-text,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-text,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-text{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-img img{object-fit:cover;width:100%;height:70rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box:nth-child(2) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box01 .grid-box:nth-child(4) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box:nth-child(2) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box:nth-child(4) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box:nth-child(2) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box:nth-child(4) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box:nth-child(2) .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box:nth-child(4) .grid-box-back{left:40%}body.page.page-id-75 #services .price{border:1px solid #000;padding:5rem;margin-top:3rem}body.page.page-id-75 #services .price .price-ttl{font-family:"Shippori Mincho", serif;text-align:center;font-size:3rem}body.page.page-id-75 #services .price .price-text{font-family:"Noto Sans JP", sans-serif;text-align:center;font-size:1.8rem}body.page.page-id-75 #services .price .price-text strong{font-size:1.4rem;font-weight:400}body.page.page-id-75 #services .price .link_button{margin-top:5rem}body.page.page-id-75 #cargo-types{position:relative}body.page.page-id-75 #cargo-types::after{position:absolute;content:"";width:100vw;height:100%;margin-inline:calc(50% - 50vw);background-image:url(img/background.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;top:0;left:0;opacity:0.2;z-index:-1}body.page.page-id-75 #cargo-types .section-en{color:#35c37f}body.page.page-id-75 #cargo-types .cargo-types-text{font-family:"Noto Sans JP", sans-serif;font-size:1.6rem}body.page.page-id-75 #cargo-types .cargo-types-list{border:1px solid #000;background-color:rgba(255, 255, 255, 0.7);padding:3rem}body.page.page-id-75 #cargo-types .cargo-types-list .list-box{margin-left:0}body.page.page-id-75 #cargo-types .cargo-types-list .list-box li{font-family:"Noto Sans JP", sans-serif;list-style:none;display:flex;align-items:center;font-size:1.8rem;margin-bottom:1rem}body.page.page-id-75 #cargo-types .cargo-types-list .list-box li img{width:2.5rem !important;height:auto;margin-right:2rem}body.page.page-id-75 #cargo-types .cargo-types-list .list-box li:last-child{margin-bottom:0}body.page.page-id-75 #cargo-types .button01{background:#35c37f;border:1px solid #35c37f}body.page.page-id-75 #cargo-types .button01:hover{background-color:transparent;border:1px solid #35c37f;color:#35c37f !important}body.page.page-id-75 #area .section-en{color:#6ec6e2}body.page.page-id-75 #area .wrap-grid-box{gap:5rem;align-items:center}body.page.page-id-75 #area .wrap-grid-box .grid-box-ttl{font-family:"Noto Sans JP", sans-serif;font-size:2rerm;background-color:#FFEA36;padding:0.5rem 1.5rem;display:inline-block}body.page.page-id-75 #area .wrap-grid-box .grid-box-text{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem}body.page.page-id-75 #area .wrap-grid-box .grid-box-note{font-family:"Noto Sans JP", sans-serif;font-size:1.6rem}body.page.page-id-65 #message{padding-bottom:0}body.page.page-id-65 #message .spacer-cover{position:relative;width:100vw;left:50%;right:50%;margin:0 -50vw 0;height:auto}body.page.page-id-65 #message .section-en{color:#35c37f}body.page.page-id-65 #message .message-text{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem;margin-bottom:10rem}body.page.page-id-65 #message .cover-box{padding-inline:20rem;padding-block:10rem}body.page.page-id-65 #message .cover-box .cover-ttl{font-family:"Noto Sans JP", sans-serif;font-size:5rem;color:#FFEA36;margin-bottom:3rem}body.page.page-id-65 #message .cover-box .cover-ttl br{display:none}body.page.page-id-65 #message .cover-box .cover-text{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem;color:#fff}body.page.page-id-65 #company .section-en{color:#35c37f}body.page.page-id-65 #company .company-table table.has-fixed-layout{border-collapse:collapse !important;border-spacing:0 !important;border:1px solid #000;width:100%}body.page.page-id-65 #company .company-table table.has-fixed-layout th,body.page.page-id-65 #company .company-table table.has-fixed-layout td{border:1px solid #000}body.page.page-id-65 #company .company-table th,body.page.page-id-65 #company .company-table td{border:1px solid #000}body.page.page-id-65 #company .company-table td{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem;padding:2rem}body.page.page-id-65 #company .company-table th:first-child,body.page.page-id-65 #company .company-table td:first-child{width:30rem;background-color:#FFEA36;color:#000}body.page.page-id-65 #access{position:relative}body.page.page-id-65 #access::before{position:absolute;content:"";background-color:#fdfbef;width:100vw;height:100%;margin-inline:calc(50% - 50vw);top:0;left:0;z-index:-1}body.page.page-id-65 #access .section-en{color:#6ec6e2}body.page.page-id-65 #access .area-map iframe{width:100%;height:60rem}body.page.page-id-77 #introduction{position:relative;padding-bottom:0}body.page.page-id-77 #introduction .main-ttl-en{font-family:"Montserrat", sans-serif;color:#35c37f;font-size:9rem;margin:0;font-weight:600}body.page.page-id-77 #introduction .main-ttl-ja{font-family:"Noto Sans JP", sans-serif;font-size:2rem;text-align:center}body.page.page-id-77 #introduction .scroll{position:absolute;right:50%;top:0;writing-mode:vertical-rl}body.page.page-id-77 #introduction .scroll::before{animation:scroll 2s infinite;background-color:#000;bottom:-445px;content:"";height:100px;left:0;margin:auto;position:absolute;right:0;width:1px}@keyframes scroll{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}51%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}body.page.page-id-77 #introduction .main-text{margin-top:15rem;font-family:"Noto Sans JP", sans-serif;text-align:center}body.page.page-id-77 #reason .section-en{color:#6ec6e2}body.page.page-id-77 #reason .wrap-column-box{gap:5rem}body.page.page-id-77 #reason .wrap-column-box .column-box{background-color:#fdfbef}body.page.page-id-77 #reason .wrap-column-box .column-box .column-ttl{font-family:"Noto Sans JP", sans-serif;color:#6ec6e2;font-size:2.3rem;margin:4rem 3rem 2rem 3rem;text-align:center;border-bottom:1px solid #6ec6e2;padding-bottom:2rem}body.page.page-id-77 #reason .wrap-column-box .column-box .column-text{font-family:"Noto Sans JP", sans-serif;font-size:1.6rem;padding:0 3rem 3rem 3rem;line-height:2.2}body.page.page-id-77 #reason .last-text{font-family:"Noto Sans JP", sans-serif;text-align:center;margin-top:10rem}body.page.page-id-77 #reason .link_button{margin-top:5rem}body.page.page-id-67 #introduction .wrap-grid-box{gap:5rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-ttl{font-family:"Montserrat", sans-serif;color:#35c37f;font-size:9rem;font-weight:600;line-height:1;margin-bottom:3rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-ttl-text{font-family:"Noto Sans JP", sans-serif;font-size:1.7rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-text{font-family:"Noto Sans JP", sans-serif;font-size:1.6rem}body.page.page-id-67 #introduction .gallery_content_carousel_wrap{width:100vw;position:relative;left:50%;transform:translateX(-50%);height:28rem}body.page.page-id-67 #introduction .gallery_content{background:transparent;overflow:visible;padding:0;margin-bottom:0rem}body.page.page-id-67 #introduction .gallery_content .gallery_content_carousel .item{width:40rem}body.page.page-id-67 #introduction .gallery_content .gallery_content_carousel .item img{border-radius:0px}body.page.page-id-67 #recruitment{position:relative}body.page.page-id-67 #recruitment::before{position:absolute;content:"";background-color:#fdfbef;width:100vw;height:100%;margin-inline:calc(50% - 50vw);top:0;left:0;z-index:-1}body.page.page-id-67 #recruitment .section-en{color:#6ec6e2}body.page.page-id-67 #recruitment .section-ttl .section-en{color:#6ec6e2}body.page.page-id-67 #recruitment .recruit-table th,body.page.page-id-67 #recruitment .recruit-table td{border:1px solid #000}body.page.page-id-67 #recruitment .recruit-table td{font-family:"Noto Sans JP", sans-serif;font-size:1.8rem;padding:2rem}body.page.page-id-67 #recruitment .recruit-table th:first-child,body.page.page-id-67 #recruitment .recruit-table td:first-child{width:30rem;background-color:#FFEA36;color:#000}body.page.page-id-67 #voice .wrap-column-box{gap:5rem}body.page.page-id-67 #voice .wrap-column-box .column-box{background-color:#fdfbef}body.page.page-id-67 #voice .wrap-column-box .grid-nfo{background-color:#fff;padding:0.5rem 2rem;margin-top:3rem;margin-bottom:0;margin-inline:3rem;display:inline-block}body.page.page-id-67 #voice .wrap-column-box .column-text{font-family:"Noto Sans JP", sans-serif;margin-top:2rem;font-size:1.8rem;margin-inline:3rem;margin-bottom:3rem}body.blog #bread_crumb,body.category #bread_crumb{display:none}body.blog #archive_header,body.category #archive_header{position:relative;padding-block:10rem;padding-inline:20rem;background-color:#fdfbef;max-width:100%;margin-top:0;margin-bottom:0;overflow:hidden}body.blog #archive_header::before,body.category #archive_header::before{position:absolute;content:"";background-image:url(img/tire01.png);background-size:contain;background-repeat:no-repeat;background-position:center;aspect-ratio:1;width:70rem;bottom:-30rem;right:-4.5rem;opacity:0.3;z-index:1;animation:spin 20s linear infinite;filter:invert(79%) sepia(21%) saturate(1313%) hue-rotate(167deg) brightness(96%) contrast(89%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.blog #archive_header .large_headline,body.category #archive_header .large_headline{font-family:"Montserrat", sans-serif;color:#6ec6e2;font-weight:600;font-size:10rem !important;line-height:1;margin-bottom:1rem}body.blog #archive_header .sub_title,body.category #archive_header .sub_title{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;line-height:1.2}body.blog #news_category_sort_wrap,body.category #news_category_sort_wrap{margin-top:15rem}body.blog #news_category_button li a,body.category #news_category_button li a{font-family:"Noto Sans JP", sans-serif;border-radius:0}body.blog #news_category_button li.current a,body.category #news_category_button li.current a{background:#6ec6e2;border-color:#6ec6e2}body.blog #archive_blog .image_link,body.category #archive_blog .image_link{border-radius:0}body.blog #archive_blog .category_button,body.category #archive_blog .category_button{font-family:"Noto Sans JP", sans-serif;border-radius:0}body.blog #archive_blog .title,body.category #archive_blog .title{font-family:"Noto Sans JP", sans-serif}body.blog .page_navi .page-numbers li span.current,body.category .page_navi .page-numbers li span.current{background-color:#000;border-color:#000}body.single-post #bread_crumb{max-width:130rem;margin:3rem auto}body.single-post #main_content{max-width:150rem;margin:0 auto;padding:0 0 15rem 0;flex-direction:row;justify-content:center}body.single-post #single_post_header{margin-top:3rem}body.single-post #single_post_header .category_button_list a{font-family:"Noto Sans JP", sans-serif;border-radius:0;background-color:#FFEA36;border-color:#FFEA36}body.single-post #single_post_header .title{font-family:"Noto Sans JP", sans-serif;font-size:3.5rem}body.single-post #article #single_post_header_image{border-radius:0}body.single-post #article .post_content{font-family:"Noto Sans JP", sans-serif}body.single-post #related_post{display:none}body.page.page-id-69 #faq .faq_list{font-family:"Noto Sans JP", sans-serif}body.page.page-id-69 #faq .desc{background:#fdfbef}body.page.page-id-52 #page_contents .post_content{max-width:130rem}body.page.page-id-52 .introduction-text{font-family:"Noto Sans JP", sans-serif;text-align:center;margin-top:15rem !important}body.page.page-id-52 #tel{padding-top:5rem;margin-bottom:0}body.page.page-id-52 #tel .tel-text{font-family:"Noto Sans JP", sans-serif;font-size:3rem;text-align:center;margin-bottom:1rem}body.page.page-id-52 #tel .tel-box{background-color:#FFEA36;text-align:center;margin:0 auto;width:fit-content}body.page.page-id-52 #tel .tel-box .wp-block-group__inner-container{display:flex;justify-content:center;padding:2rem 6rem;gap:1rem;align-items:center;filter:drop-shadow(0 4px 10px rgba(0, 0, 0, 0.1))}body.page.page-id-52 #tel .tel-box .wp-block-group__inner-container a{font-family:"Noto Sans JP", sans-serif;font-size:5rem;color:#000}body.page.page-id-52 #tel .tel-box .wp-block-image{margin:0}body.page.page-id-52 #tel .tel-box .wp-block-image img{width:4.5rem;padding-top:0.5rem}body.page.page-id-52 #tel .tel-text-hours{font-family:"Noto Sans JP", sans-serif;text-align:center;font-size:2rem;margin-top:1rem}body.page.page-id-52 #mail{position:relative;font-family:"Noto Sans JP", sans-serif}body.page.page-id-52 #mail::before{position:absolute;content:"";background-color:#fdfbef;width:100vw;height:100%;margin-inline:calc(50% - 50vw);top:0;left:0;z-index:-1}body.page.page-id-52 #mail .section-ttl{text-align:center}body.page.page-id-52 #mail .section-ttl .section-en{text-align:center !important}body.page.page-id-52 #mail .section-ttl .section-ja{text-align:center}body.page.page-id-52 #mail .wpcf7 form{margin:0}body.page.page-id-52 #mail .wpcf7{border:none;background:#fff;padding-block:10rem}body.page.page-id-52 #mail .post_content ul,body.page.page-id-52 #mail .post_content ol,body.page.page-id-52 #mail .post_content dl{display:flex;flex-wrap:wrap}body.page.page-id-52 #mail dl{align-items:flex-start;margin:0 auto 3rem auto;width:100%;max-width:90rem;gap:3rem;box-sizing:border-box}body.page.page-id-52 #mail dt{flex:0 0 35%;margin:0;padding-right:2rem;box-sizing:border-box;font-weight:400}body.page.page-id-52 #mail dt .label{display:flex;gap:2rem;align-items:center;width:100%;margin-bottom:1rem}body.page.page-id-52 #mail .wpcf7-list-item-label{font-size:1.6rem}body.page.page-id-52 #mail .wpcf7 input,body.page.page-id-52 #mail .wpcf7 textarea{border:0px solid #ccc;background-color:#f5f5f5}body.page.page-id-52 #mail .required{background-color:#FFEA36;color:#000;font-size:1.4;padding:0.4rem 0.8rem;vertical-align:middle;display:inline-block;line-height:1.2;flex-shrink:0}body.page.page-id-52 #mail dd{flex:1;min-width:0;margin:0;border-bottom:1px solid #000;padding-bottom:4rem}body.page.page-id-52 #mail dd input[type="text"],body.page.page-id-52 #mail dd input[type="email"],body.page.page-id-52 #mail dd input[type="tel"],body.page.page-id-52 #mail dd textarea{width:100%;max-width:100%;box-sizing:border-box;display:block;margin-left:auto;padding:1.5rem;font-family:"Noto Sans JP", sans-serif}body.page.page-id-52 #mail .wpcf7-radio{display:flex;flex-wrap:wrap}body.page.page-id-52 #mail .wpcf7-list-item{margin-right:0;padding-right:3rem}body.page.page-id-52 #mail dl:last-of-type{display:block}body.page.page-id-52 #mail dl:last-of-type dt .label{justify-content:flex-start;gap:15px}body.page.page-id-52 #mail .privacy-box{text-align:left;margin-bottom:1em}body.page.page-id-52 #mail .privacy-box a{color:#e0b300}body.page.page-id-52 #mail .privacy-box a:hover{opacity:0.7}body.page.page-id-52 #mail .wpcf7-list-item{margin:0}body.page.page-id-52 #mail .link_button{margin-top:3rem}body.page.page-id-52 #mail .link_button .button01{background:#6ec6e2;border:1px solid #6ec6e2 !important;color:#fff !important;font-family:"Noto Sans JP", sans-serif;display:block;font-size:1.8rem;height:7rem;line-height:5rem;overflow:hidden;position:relative;text-align:center;text-decoration:none !important;width:26rem}body.page.page-id-52 #mail .link_button .button01:hover{background:transparent;border:1px solid #6ec6e2 !important;color:#6ec6e2 !important}body.page.page-id-52 #mail .wpcf7-spinner{display:none}body.page.page-id-52 #mail .turnstile{display:flex;justify-content:center}body.page.page-id-262 #page_contents{}body.page.page-id-262 #page_contents .post_content{max-width:130rem}body.page.page-id-262 #page_contents .wpcf7{margin-block:15rem !important;background:transparent;border:0px solid #ddd}body.page.page-id-262 #page_contents .wpcf7 form{margin:0}body.page.page-id-262 #page_contents dl{margin-bottom:4rem}body.page.page-id-262 #page_contents dt,body.page.page-id-262 #page_contents dd{font-family:"Noto Sans JP", sans-serif}body.page.page-id-262 #page_contents dd{background-color:#f5f5f5;padding:0.5rem 2rem}body.page.page-id-262 #page_contents .label{font-size:1.8rem;font-weight:500}body.page.page-id-262 #page_contents .required{background-color:#FFEA36;color:#000;font-size:1.4rem;font-weight:400;padding:0.4rem 0.8rem;border-radius:0.5rem;vertical-align:middle;display:inline-block;line-height:1.2;margin-left:2rem;margin-bottom:0.5rem}body.page.page-id-262 #page_contents .wp-block-buttons{display:flex;justify-content:center;gap:3rem}body.page.page-id-262 #page_contents .buttons01 .wpcf7-form-control{background:#6ec6e2;border:1px solid #6ec6e2 !important;color:#fff !important;font-family:"Noto Sans JP", sans-serif;display:block;font-size:1.6rem;height:7rem;line-height:5rem;overflow:hidden;position:relative;text-align:center;text-decoration:none !important;width:26rem}body.page.page-id-262 #page_contents .buttons01 .wpcf7-form-control:hover{background-color:transparent;border:1px solid #6ec6e2 !important;color:#6ec6e2 !important}body.page.page-id-262 #page_contents .turnstile{display:flex;justify-content:center}body.page.page-id-264 #thanks{padding:15rem 0}body.page.page-id-264 #thanks .thanks-ttl{font-family:"Noto Sans JP", sans-serif;color:#000;text-align:center;font-size:3.5rem}body.page.page-id-264 #thanks .thanks-ttl br{display:none}body.page.page-id-264 #thanks .thanks-text{font-family:"Noto Sans JP", sans-serif;text-align:center !important}body.page.page-id-264 #thanks .link_button{margin-top:7rem}body.page.page-id-54 #privacy-policy{font-family:"Noto Sans JP", sans-serif;max-width:130rem;margin:0 auto}body.page.page-id-54 #privacy-policy .pp-note{margin-bottom:5rem}body.page.page-id-54 #privacy-policy .pp-box{margin-bottom:7rem}body.page.page-id-54 #privacy-policy .pp-ttl-01{font-family:"Noto Sans JP", sans-serif;font-size:2.5rem;background-color:#FFEA36;color:#000;padding:1rem 2rem;font-weight:500;text-align:left}body.page.page-id-54 #privacy-policy .pp-ttl-02{border-left:7px solid #FFEA36;padding-left:1.5rem;font-size:2.2rem}body.page.page-id-54 #privacy-policy .pp-list{margin-bottom:5rem}body.page.page-id-54 #privacy-policy .pp-list-num{list-style-type:decimal}body.page.page-id-54 #privacy-policy .pp-text a{color:#e0b300;font-weight:500}body.page.page-id-54 #privacy-policy .pp-text a:hover{opacity:0.7}@media (max-width:540px){body p{font-size:1.4rem;text-align:left}}@media (max-width:1350px){#global_menu{right:2rem}#global_menu ul li a{padding:0 1.5rem;font-size:1.5rem}#drawer_menu{background:#6ec6e2}#mobile_menu a{font-family:"Noto Sans JP", sans-serif}#mobile_menu a:hover{opacity:0.5;transition:all 0.3s ease}}@media (max-width:1280px){#footer_nav li{margin-right:3rem}}@media (max-width:950px){#footer_logo img{width:25rem}#menu-footermenu{flex-wrap:wrap}}@media (max-width:540px){#footer_logo img{width:20rem}#footer_inner{padding-inline:0;padding-top:4rem;padding-bottom:2rem}#menu-footermenu{flex-direction:column}#footer_nav{padding-bottom:3rem}#footer_nav li{text-align:center;margin-right:0}#footer_nav li a{height:4.5rem;line-height:4.5rem}}@media (max-width:1280px){.section-ttl .section-en{font-size:7rem}.section-ttl .section-ja{font-size:2.1rem}}@media (max-width:850px){.section-ttl .section-en{font-size:5rem}.section-ttl .section-ja{font-size:1.8rem;margin:0rem 0 4rem 0}}@media (max-width:540px){.section-ttl .section-en{font-size:3.5rem}.section-ttl .section-ja{font-size:1.6rem;margin:0rem 0 3rem 0}}@media (max-width:540px){.link_button{margin-top:5rem}.button01{height:6.5rem;line-height:6.5rem;width:20rem}}@media (max-width:1400px){#page_header .design_header{margin:0}#page_header .design_header::before{width:55rem;bottom:-36rem;right:-17rem}}@media (max-width:950px){#page_header .design_header::before{width:50rem;bottom:-34rem;right:-18rem}#page_header .design_header .large_headline{font-size:8rem !important}#page_header .design_header .sub_title{font-size:2.2rem}}@media (max-width:800px){#page_header .design_header::before{width:35rem;bottom:-19rem;right:-23rem}#page_header .design_header .large_headline{font-size:7rem !important}#page_header .design_header .sub_title{font-size:2rem}}@media (max-width:540px){#page_header{height:20rem !important}#page_header .design_header{top:-1.5rem}#page_header .design_header::before{width:25rem;bottom:-18rem;right:-22rem}#page_header .design_header .large_headline{font-size:4.2rem !important}#page_header .design_header .sub_title{font-size:1.8rem}}@media (max-width:1280px){#services,#cargo-types,#area,#message,#company,#access,#introduction,#reason,#recruitment,#voice,#faq,#tel,#mail,#thanks,#privacy-policy{padding-block:10rem}}@media (max-width:850px){#services,#cargo-types,#area,#message,#company,#access,#introduction,#reason,#recruitment,#voice,#faq,#tel,#mail,#thanks,#privacy-policy{padding-block:7rem}}@media (max-width:540px){#services,#cargo-types,#area,#message,#company,#access,#introduction,#reason,#recruitment,#voice,#faq,#tel,#mail,#thanks,#privacy-policy{padding-block:5rem}}@media (max-width:1500px){#top-services .wrap-grid-box02{width:auto !important}}@media (max-width:1280px){body.home #header_slider_content .content .catch{font-size:12rem;line-height:1.1}body.home #header_slider_content .content .desc{font-size:2.5rem}body.home #top-company{padding-bottom:10rem}body.home #top-company .top-section-ttl{margin-top:10rem}body.home #top-company .top-section-ttl .top-section-en{font-size:7rem}body.home #top-company .top-section-ttl .top-section-ja{font-size:2.1rem}body.home #top-company .top-company-text{margin-bottom:0}body.home #top-company .top-company-text br{display:none}body.home #top-recruit{padding-block:10rem}body.home #top-recruit .design_header{margin-bottom:3rem}body.home #top-recruit .title_area .large_headline{font-size:7rem !important}body.home #top-recruit .title_area .sub_title{font-size:2.1rem}body.home #top-recruit .desc{padding-top:0;margin-top:3rem}body.home #top-recruit .item_list .item{width:calc(50% - 10px)}body.home #top-recruit .item_list .headline{font-size:7rem}body.home #top-news{padding-block:10rem}body.home #top-news .title_area .large_headline{font-size:7rem !important}body.home #top-news .title_area .sub_title{font-size:2.1rem}body.home #top-faq .wrap-cover{max-width:auto;padding:7rem 5rem}body.home #top-faq .top-section-en{font-size:7rem;margin-bottom:0}body.home #top-faq .top-section-ja{font-size:2.1rem}}@media (max-width:1280px) and (max-width:1050px){body.home #top-services{padding-top:10rem;padding-bottom:10rem}body.home #top-services::before{width:50rem;bottom:-26rem;right:-22rem}body.home #top-services .wrap-grid-box01{grid-template-columns:repeat(1, minmax(0, 1fr));gap:3rem;margin-bottom:0}body.home #top-services .wrap-grid-box01 .grid-img01{display:none}body.home #top-services .wrap-grid-box02{grid-template-columns:repeat(1, minmax(0, 1fr));gap:3rem}body.home #top-services .wrap-grid-box02 .grid-img02{margin-bottom:3rem}body.home #top-services .wrap-grid-box02 .grid-img02 img{height:45rem;width:100%}body.home #top-services .wrap-grid-box02 .grid-img03{position:static}body.home #top-services .wrap-grid-box02 .grid-img03 img{height:45rem;width:100%}}@media (max-width:850px){body.home #header_slider_content .content .catch{font-size:10rem;line-height:1.1}body.home #header_slider_content .content .desc{font-size:2rem}body.home #container{transform:none}body.home #top-services{padding-top:7rem;padding-bottom:7rem}body.home #top-services::before{width:40rem;bottom:-21rem;right:-18rem}body.home #top-services .wrap-grid-box01 .grid-ttl{font-size:6rem}body.home #top-services .wrap-grid-box01 .grid-ttl-text{font-size:2.2rem}body.home #top-services .wrap-grid-box02 .grid-img02 img{height:35rem}body.home #top-services .wrap-grid-box02 .grid-img03 img{height:35rem}body.home #top-services .wrap-grid-box02 .grid-text{font-size:1.6rem}body.home #top-company{padding-bottom:7rem}body.home #top-company .spacer-cover{height:40rem}body.home #top-company .top-section-ttl{margin-top:7rem}body.home #top-company .top-section-ttl .top-section-en{font-size:5rem}body.home #top-company .top-section-ttl .top-section-ja{font-size:1.8rem}body.home #top-company .top-company-text{margin-top:3rem}body.home #top-recruit{padding-block:7rem}body.home #top-recruit .title_area .large_headline{font-size:5rem !important}body.home #top-recruit .title_area .sub_title{font-size:1.8rem}body.home #top-recruit .item_list .item{margin-bottom:3rem}body.home #top-recruit .item_list .headline{font-size:9rem}body.home #top-news{padding-block:7rem}body.home #top-news .title_area .large_headline{font-size:5rem !important}body.home #top-news .title_area .sub_title{font-size:1.8rem}body.home #top-faq .wrap-cover{padding:4rem 3rem}body.home #top-faq .top-section-en{font-size:5rem;margin-bottom:0}body.home #top-faq .top-section-ja{font-size:1.8rem}}@media (max-width:540px){body.home #header_slider_wrap{height:60rem}body.home #header_slider{height:60rem !important}body.home #header_slider_content{height:60rem !important}body.home #header_slider_content .content .catch{font-size:7rem}body.home #header_slider_content .content .desc{font-size:1.4rem}body.home #top-services{padding-top:5rem;padding-bottom:5rem}body.home #top-services::before{width:30rem;bottom:-16rem;right:-13rem}body.home #top-services .wrap-grid-box01 .grid-ttl{font-size:3.6rem;font-weight:700}body.home #top-services .wrap-grid-box01 .grid-ttl-text{font-size:1.8rem}body.home #top-services .wrap-grid-box02 .grid-img02 img{height:25rem}body.home #top-services .wrap-grid-box02 .grid-img03 img{height:25rem}body.home #top-services .wrap-grid-box02 .grid-text{font-size:1.4rem}body.home #top-services .link_button .button01{width:20rem;height:6.5rem;line-height:6.5rem;z-index:5}body.home #top-company{padding-bottom:5rem}body.home #top-company .spacer-cover{min-height:auto;height:30rem}body.home #top-company .top-section-ttl{margin-top:7rem}body.home #top-company .top-section-ttl .top-section-en{font-size:3.5rem}body.home #top-company .top-section-ttl .top-section-ja{font-size:1.6rem}body.home #top-company .top-company-text{margin-top:2rem;font-size:1.4rem;text-align:left}body.home #top-company .button01{width:20rem;height:6.5rem;line-height:6.5rem}body.home #top-recruit{padding-block:5rem}body.home #top-recruit .title_area .large_headline{font-size:3.5rem !important}body.home #top-recruit .title_area .sub_title{font-size:1.6rem}body.home #top-recruit .desc{font-size:1.4rem}body.home #top-recruit .item_list .headline{font-size:5rem}body.home #top-news{padding-block:5rem}body.home #top-news .title_area .large_headline{font-size:3.5rem !important}body.home #top-news .title_area .sub_title{font-size:1.6rem}body.home #top-news .title{font-size:1.4rem}body.home #top-news .date{font-size:1.2rem}body.home #top-faq .wrap-cover{padding:3rem 1rem}body.home #top-faq .top-section-en{font-size:3.5rem}body.home #top-faq .top-section-ja{font-size:1.6rem}body.home #top-faq .top-company-text{font-size:1.4rem;text-align:left}body.home #top-faq .top-company-text br{display:none}body.home #top-faq .button01{width:20rem;height:6.5rem;line-height:6.5rem}}@media (max-width:1280px) and (max-width:1100px){body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back{width:55%}}@media (max-width:1280px) and (max-width:1000px){body.page.page-id-75 #services .intro-text{margin-bottom:5rem}body.page.page-id-75 #services .wrap-grid-box01,body.page.page-id-75 #services .wrap-grid-box02,body.page.page-id-75 #services .wrap-grid-box03,body.page.page-id-75 #services .wrap-grid-box04{grid-template-columns:repeat(1, minmax(0, 1fr));position:static;height:auto;gap:0}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back{position:static;transform:translateY(0);width:100%;clip-path:none}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-img img{height:50rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box:nth-child(2),body.page.page-id-75 #services .wrap-grid-box03 .grid-box:nth-child(2){order:-1}}@media (max-width:850px){body.page.page-id-75 #services .intro-text{font-size:1.6rem}body.page.page-id-75 #services .wrap-grid-box01,body.page.page-id-75 #services .wrap-grid-box02,body.page.page-id-75 #services .wrap-grid-box03,body.page.page-id-75 #services .wrap-grid-box04{margin-bottom:7rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back{padding:5rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back .type-en,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back .type-en,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back .type-en,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back .type-en{font-size:1.6rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back .type,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back .type,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back .type,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back .type{font-size:3rem;padding-bottom:1rem;margin:0 0 2rem 0}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back .grid-box-text,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back .grid-box-text,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back .grid-box-text,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back .grid-box-text{font-size:1.6rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-img img{height:30rem}body.page.page-id-75 #services .price .price-ttl{font-size:3rem;margin-bottom:2rem}body.page.page-id-75 #services .price .price-text{font-size:1.6rem;text-align:left}body.page.page-id-75 #cargo-types .list-box{gap:1rem}body.page.page-id-75 #area .wrap-grid-box{grid-template-columns:repeat(1, minmax(0, 1fr))}body.page.page-id-75 #area .wrap-grid-box .grid-box:nth-child(2){order:-1}body.page.page-id-75 #area .wrap-grid-box .grid-box-ttl{font-size:2.2rem}}@media (max-width:540px){body.page.page-id-75 #services .intro-text{font-size:1.4rem}body.page.page-id-75 #services .wrap-grid-box01,body.page.page-id-75 #services .wrap-grid-box02,body.page.page-id-75 #services .wrap-grid-box03,body.page.page-id-75 #services .wrap-grid-box04{margin-bottom:3rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-img img,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-img img{height:20rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back{padding:3rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back .type-en,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back .type-en,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back .type-en,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back .type-en{font-size:1.4rem;line-height:1.2}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back .type,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back .type,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back .type,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back .type{font-size:2.5rem}body.page.page-id-75 #services .wrap-grid-box01 .grid-box .grid-box-back .grid-box-text,body.page.page-id-75 #services .wrap-grid-box02 .grid-box .grid-box-back .grid-box-text,body.page.page-id-75 #services .wrap-grid-box03 .grid-box .grid-box-back .grid-box-text,body.page.page-id-75 #services .wrap-grid-box04 .grid-box .grid-box-back .grid-box-text{font-size:1.4rem}body.page.page-id-75 #services .price{padding:3rem}body.page.page-id-75 #services .price .price-ttl{font-size:2.5rem;margin-bottom:1rem}body.page.page-id-75 #services .price .price-text{font-size:1.4rem;margin-bottom:0}body.page.page-id-75 #services .price .price-text strong{font-size:1.2rem}body.page.page-id-75 #services .price .link_button{margin-top:3rem}body.page.page-id-75 #cargo-types .cargo-types-text{font-size:1.4rem}body.page.page-id-75 #cargo-types .cargo-types-list{padding:2rem}body.page.page-id-75 #cargo-types .cargo-types-list .list li{font-size:1.4rem;align-items:flex-start}body.page.page-id-75 #cargo-types .link_button{margin-top:3rem}body.page.page-id-75 #area .wrap-grid-box{gap:3rem}body.page.page-id-75 #area .wrap-grid-box .grid-box-ttl{font-size:2rem}body.page.page-id-75 #area .wrap-grid-box .grid-box-text{font-size:1.4rem}body.page.page-id-75 #area .wrap-grid-box .grid-box-note{font-size:1.2rem}}@media (max-width:1280px) and (max-width:1165px){body.page.page-id-65 #message .cover-box{padding-inline:5rem;padding-block:5rem}body.page.page-id-65 #message .cover-box .cover-ttl{font-size:4rem}}@media (max-width:1280px) and (max-width:1000px){body.page.page-id-65 #company th:first-child,body.page.page-id-65 #company td:first-child{width:20rem !important}}@media (max-width:850px){body.page.page-id-65 #message .message-text{font-size:1.6rem;margin-bottom:5rem}body.page.page-id-65 #message .cover-box{padding-inline:3rem}body.page.page-id-65 #message .cover-box .cover-ttl{font-size:3.5rem;text-align:center}body.page.page-id-65 #message .cover-box .cover-ttl br{display:block}body.page.page-id-65 #message .cover-box .cover-text{font-size:1.6rem}body.page.page-id-65 #company .company-table td{font-size:1.6rem}body.page.page-id-65 #company .company-table th:first-child,body.page.page-id-65 #company .company-table td:first-child{width:15rem !important}body.page.page-id-65 #access .area-map iframe{height:40rem}}@media (max-width:540px){body.page.page-id-65 #message .message-text{font-size:1.4rem}body.page.page-id-65 #message .cover-box{padding-inline:1rem;padding-block:3rem}body.page.page-id-65 #message .cover-box .cover-ttl{font-size:3rem}body.page.page-id-65 #message .cover-box .cover-text{font-size:1.4rem}body.page.page-id-65 #company .company-table .has-fixed-layout{border:2px solid #FFEA36 !important}body.page.page-id-65 #company .company-table tr td{display:block;width:100% !important;border-top:none;border:0px solid #000 !important;font-size:1.4rem}body.page.page-id-65 #company .company-table th:first-child,body.page.page-id-65 #company .company-table td:first-child{width:100% !important}body.page.page-id-65 #company .company-table td{padding:1rem 1.2rem}body.page.page-id-65 #access .area-map iframe{height:30rem}}@media (max-width:1280px){body.page.page-id-77 #introduction .scroll::before{bottom:-40rem}body.page.page-id-77 #reason .last-text{margin-top:5rem}}@media (max-width:1280px) and (max-width:949px){body.page.page-id-77 #introduction .main-ttl-en{font-size:7rem}body.page.page-id-77 #introduction .scroll::before{bottom:-37rem}}@media (max-width:1280px) and (max-width:950px){body.page.page-id-77 #reason .wrap-column-box{flex-direction:column}body.page.page-id-77 #reason .wrap-column-box .column-img img{object-fit:cover;width:100%;height:40rem}}@media (max-width:850px){body.page.page-id-77 #introduction .main-ttl-en{font-size:6rem;line-height:1.1}body.page.page-id-77 #introduction .main-ttl-ja{font-size:1.8rem}body.page.page-id-77 #introduction .scroll::before{bottom:-31rem}body.page.page-id-77 #introduction .main-text{text-align:left}body.page.page-id-77 #reason .wrap-column-box .column-img img{height:35rem}body.page.page-id-77 #reason .wrap-column-box .column-box .column-ttl{margin:3rem 3rem 1rem 3rem;padding-bottom:1rem}body.page.page-id-77 #reason .last-text{font-size:1.6rem;text-align:left}body.page.page-id-77 #reason .last-text br{display:none}}@media (max-width:850px) and (max-width:800px){body.page.page-id-77 #introduction .scroll::before{bottom:-30rem}}@media (max-width:850px) and (max-width:624px){body.page.page-id-77 #introduction .scroll::before{height:5rem;bottom:-30rem}body.page.page-id-77 #introduction .main-text{margin-top:8rem}}@media (max-width:540px){body.page.page-id-77 #introduction .main-ttl-en{font-size:4.5rem}body.page.page-id-77 #introduction .main-ttl-ja{font-size:1.3rem}body.page.page-id-77 #introduction .scroll::before{bottom:-19rem}body.page.page-id-77 #reason .wrap-column-box{gap:3rem}body.page.page-id-77 #reason .wrap-column-box .column-img img{height:20rem}body.page.page-id-77 #reason .wrap-column-box .column-box .column-ttl{font-size:1.6rem;margin:2rem 2rem 1rem 2rem;padding-bottom:1rem}body.page.page-id-77 #reason .wrap-column-box .column-box .column-text{font-size:1.4rem;line-height:2;padding:0 2rem 2rem 2rem}body.page.page-id-77 #reason .last-text{margin-top:3rem;font-size:1.4rem}body.page.page-id-77 #reason .link_button{margin-top:3rem}}@media (max-width:540px) and (max-width:482px){body.page.page-id-77 #introduction .scroll::before{bottom:-24rem}}@media (max-width:1280px){body.page.page-id-67 #recruitment .recruit-table td{font-size:1.6rem}body.page.page-id-67 #recruitment .recruit-table th:first-child,body.page.page-id-67 #recruitment .recruit-table td:first-child{width:20rem}}@media (max-width:1280px) and (max-width:1080px){body.page.page-id-67 #introduction .wrap-grid-box{grid-template-columns:55% 1fr}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-ttl{font-size:7rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-text{line-height:2.2}}@media (max-width:1280px) and (max-width:950px){body.page.page-id-67 #voice .wrap-column-box{flex-direction:column}body.page.page-id-67 #voice .wrap-column-box .column-box .column-img img{object-fit:cover;width:100%;height:40rem}}@media (max-width:850px){body.page.page-id-67 #introduction .wrap-grid-box{grid-template-columns:1fr;gap:4rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-ttl{font-size:6rem;margin-bottom:1rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-text{line-height:2.2}body.page.page-id-67 #introduction .gallery_content_carousel_wrap{height:18rem}body.page.page-id-67 #introduction .gallery_content_carousel .item{width:27rem !important}body.page.page-id-67 #recruitment .recruit-table th:first-child,body.page.page-id-67 #recruitment .recruit-table td:first-child{width:15rem}body.page.page-id-67 #voice .wrap-column-box .column-box .column-img img{height:30rem}}@media (max-width:540px){body.page.page-id-67 #introduction .wrap-grid-box{gap:3rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-ttl{font-size:4rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-ttl-text{font-size:1.3rem}body.page.page-id-67 #introduction .wrap-grid-box .grid-box .grid-text{font-size:1.4rem;line-height:2.2}body.page.page-id-67 #introduction .gallery_content_carousel_wrap{height:15rem}body.page.page-id-67 #introduction .gallery_content_carousel .item{width:22rem !important}body.page.page-id-67 #recruitment .recruit-table .has-fixed-layout{border:2px solid #FFEA36 !important}body.page.page-id-67 #recruitment .recruit-table tr td{display:block;width:100% !important;border-top:none;border:0px solid #000 !important;font-size:1.4rem}body.page.page-id-67 #recruitment .recruit-table th:first-child,body.page.page-id-67 #recruitment .recruit-table td:first-child{width:100% !important}body.page.page-id-67 #recruitment .recruit-table td{padding:1rem 1.2rem}body.page.page-id-67 #recruitment .link_button{margin-top:3rem}body.page.page-id-67 #voice .wrap-column-box .column-box .column-img img{height:20rem}body.page.page-id-67 #voice .wrap-column-box .column-box .grid-nfo{font-size:1.2rem;margin-top:2rem}body.page.page-id-67 #voice .wrap-column-box .column-box .column-text{font-size:1.4rem}}@media (max-width:1400px){body.blog #archive_header,body.category #archive_header{padding-inline:10rem}body.blog #archive_header::before,body.category #archive_header::before{width:55rem;bottom:-26rem;right:-17rem}}@media (max-width:950px){body.blog #archive_header,body.category #archive_header{padding-inline:4rem}body.blog #archive_header::before,body.category #archive_header::before{width:50rem;bottom:-24rem;right:-18rem}body.blog #archive_header .large_headline,body.category #archive_header .large_headline{font-size:8rem !important}body.blog #archive_header .sub_title,body.category #archive_header .sub_title{font-size:2.2rem}}@media (max-width:800px){body.blog #archive_header,body.category #archive_header{padding-block:6.8rem;padding-inline:4rem}body.blog #archive_header::before,body.category #archive_header::before{width:35rem;bottom:-17rem;right:-9rem}body.blog #archive_header .large_headline,body.category #archive_header .large_headline{font-size:7rem !important}body.blog #archive_header .sub_title,body.category #archive_header .sub_title{font-size:2rem}}@media (max-width:540px){body.blog #archive_header,body.category #archive_header{padding-block:6.3rem;padding-inline:2rem}body.blog #archive_header::before,body.category #archive_header::before{width:25rem;bottom:-13rem;right:-12rem}body.blog #archive_header .large_headline,body.category #archive_header .large_headline{font-size:4.2rem !important}body.blog #archive_header .sub_title,body.category #archive_header .sub_title{font-size:1.8rem}}@media (max-width:1280px){#news_category_sort_wrap{margin-top:10rem !important}}@media (max-width:850px){#news_category_sort_wrap{margin-top:7rem !important}}@media (max-width:540px){#news_category_sort_wrap{margin-top:5rem !important}#news_category_button .swiper-wrapper li a{padding:0 1.5rem}}@media (max-width:850px){body.single-post #main_content{padding:0 0 7rem 0}body.single-post #single_post_header{padding-inline:5rem}body.single-post #single_post_header .title{font-size:2.5rem}body.single-post #article{padding-inline:5rem}body.single-post #single_post_header_image{width:calc(100% + 0px);margin:0 auto 3rem}}@media (max-width:540px){body.single-post #bread_crumb{margin:0rem auto}body.single-post #main_content{padding:0 0 5rem 0}body.single-post #single_post_header{padding-inline:3rem}body.single-post #single_post_header .title{font-size:1.8rem}body.single-post #article{padding-inline:3rem}}@media (max-width:800px){body.page.page-id-69 #page_header .design_header::before{width:35rem;bottom:-19rem;right:-50rem}}@media (max-width:540px){body.page.page-id-69 #page_header .design_header::before{width:25rem;bottom:-18rem;right:-33rem}}@media (max-width:1280px){body.page.page-id-52 .introduction-text{margin-top:10rem !important}}@media (max-width:1280px) and (max-width:1070px){body.page.page-id-52 #mail .wpcf7{padding-inline:5rem}}@media (max-width:850px){body.page.page-id-52 .introduction-text{margin-top:7rem !important}body.page.page-id-52 #tel{padding-top:3rem}body.page.page-id-52 #tel .tel-text{font-size:2.5rem}body.page.page-id-52 #tel .tel-box .wp-block-group__inner-container{padding:1rem 4rem}body.page.page-id-52 #tel .tel-box .wp-block-group__inner-container a{font-size:4rem}body.page.page-id-52 #tel .tel-box .wp-block-image img{width:3.6rem;padding-top:0.4rem}body.page.page-id-52 #mail .link_button{margin-top:0rem}}@media (max-width:540px){body.page.page-id-52 .introduction-text{margin-top:5rem !important;text-align:left;font-size:1.4rem}body.page.page-id-52 .introduction-text br{display:none}body.page.page-id-52 #tel{padding-top:0rem}body.page.page-id-52 #tel .tel-text{font-size:2rem}body.page.page-id-52 #tel .tel-box .wp-block-group__inner-container{padding:1rem 2rem}body.page.page-id-52 #tel .tel-box .wp-block-group__inner-container a{font-size:3rem}body.page.page-id-52 #tel .tel-box .wp-block-image img{width:2.8rem}body.page.page-id-52 #tel .tel-text-hours{font-size:1.6rem}body.page.page-id-52 #mail .wpcf7{padding-block:3rem;padding-inline:3rem}body.page.page-id-52 #mail dd{padding-bottom:1rem}body.page.page-id-52 #mail dl{margin:0 auto 2rem auto}body.page.page-id-52 #mail dt .label{font-size:1.4rem}body.page.page-id-52 #mail .wpcf7-list-item-label{font-size:1.4rem}body.page.page-id-52 #mail .wpcf7-form-control{font-size:1.4rem;padding:1rem !important;margin-bottom:2rem}body.page.page-id-52 #mail .wpcf7-radio{flex-direction:column;padding:0 !important}body.page.page-id-52 #mail .privacy-box{margin-bottom:0}body.page.page-id-52 #mail .privacy-box p{font-size:1.4rem}body.page.page-id-52 #mail .button01{height:6.5rem !important;line-height:4rem !important;width:20rem !important}}@media (max-width:400px){body.page.page-id-52 #mail .turnstile{zoom:0.8}}@media (max-width:1280px){body.page.page-id-262 #page_contents .wpcf7{margin-block:10rem !important}}@media (max-width:850px){body.page.page-id-262 #page_contents .wpcf7{margin-block:7rem !important}}@media (max-width:850px) and (max-width:700px){body.page.page-id-262 #page_contents .wp-block-buttons{flex-direction:column;gap:0}body.page.page-id-262 #page_contents .wp-block-buttons .buttons01 p{margin:0}body.page.page-id-262 #page_contents .wp-block-buttons .buttons01 p .wpcf7-spinner{display:none}}@media (max-width:540px){body.page.page-id-262 #page_contents .wpcf7{margin-block:5rem !important}body.page.page-id-262 #page_contents .label{font-size:1.4rem;font-weight:400}body.page.page-id-262 #page_contents dt{margin-bottom:1rem}body.page.page-id-262 #page_contents dd{padding:0.5rem 1rem}body.page.page-id-262 #page_contents dd p{font-size:1.4rem}body.page.page-id-262 #page_contents .wp-block-buttons{gap:3rem}body.page.page-id-262 #page_contents .wp-block-buttons .buttons01 .wpcf7-form-control{height:6.5rem;line-height:4rem;width:20rem;margin:0 auto}}@media (max-width:400px){body.page.page-id-262 #page_contents .turnstile{zoom:0.8;margin-bottom:3rem}}@media (max-width:1280px){body.page.page-id-264 #thanks{padding:10rem 0}body.page.page-id-264 #thanks .thanks-ttl{font-size:3rem}}@media (max-width:850px){body.page.page-id-264 #thanks{padding:7rem 0}body.page.page-id-264 #thanks .thanks-ttl{font-size:2.8rem}body.page.page-id-264 #thanks .thanks-ttl br{display:block}}@media (max-width:540px){body.page.page-id-264 #thanks{padding:5rem 0}body.page.page-id-264 #thanks .thanks-ttl{font-size:2.3rem}body.page.page-id-264 #thanks .thanks-text{text-align:left !important}body.page.page-id-264 #thanks .link_button{margin-top:5rem}}@media (max-width:850px){body.page.page-id-54 #page_header .design_header .large_headline{font-size:6rem !important}}@media (max-width:600px){body.page.page-id-54 #page_header .design_header .large_headline{font-size:4.2rem !important}}@media (max-width:540px){body.page.page-id-54 #page_header .design_header{margin:-40px 0 0 0}body.page.page-id-54 #page_header .design_header::before{width:25rem;bottom:-16rem;right:-12rem}body.page.page-id-54 #page_header .design_header .large_headline{font-size:4.2rem !important}body.page.page-id-54 #privacy-policy .pp-note{margin-bottom:4rem}body.page.page-id-54 #privacy-policy .pp-box{margin-bottom:5rem}body.page.page-id-54 #privacy-policy .pp-ttl-01{font-size:1.8rem}body.page.page-id-54 #privacy-policy .pp-ttl-02{font-size:1.8rem}}/*# sourceMappingURL=style2.css.map */