﻿#global_menu>ul{text-align:right !important}.pc{display:none}.tb{display:none}.sp{display:block}@media screen and (min-width:768px){.pc{display:none}.tb{display:block}.sp{display:none}}@media screen and (min-width:1024px){.pc{display:block}.tb{display:none}.sp{display:none}}#container .design_button{width:90%;max-width:1100px;margin:2em auto 0;letter-spacing:3px}#container .design_button a{width:100%;max-width:800px;text-align:center;margin:0 auto}@media screen and (min-width:1024px){#container .design_button{width:100%;max-width:1100px;margin:5em auto 0}}#header_slider .caption .catch_list{margin-top:2em;letter-spacing:1.5px}#header_slider .caption .catch_list .parent{font-weight:900 !important;margin:0 !important;position:relative}#header_slider .caption .catch_list .parent span{display:inline-block}#header_slider .caption .catch_list .parent .bg_item{background-color:#0056b2 !important;opacity:0.9;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#header_slider .caption .catch_list .num0{margin-bottom:0.4em !important}#header_slider .caption .catch_list .num0 span:nth-of-type(n+8):nth-of-type(-n+10){color:#fbea50 !important;font-size:28px !important;vertical-align:baseline}#header_slider .caption .catch_list .num1{margin-top:0.5em !important;margin-bottom:1.3em !important;letter-spacing:2px}#header_slider .caption .catch_list .num1 span:nth-of-type(n+1):nth-of-type(-n+5){color:#fbea50 !important;font-size:27px !important}#header_slider .caption .catch_list .num1 span:nth-of-type(7),#header_slider .caption .catch_list .num1 span:nth-of-type(8){color:#e52e3a !important;font-size:33px !important;vertical-align:bottom}#header_slider .caption .catch_list .num2{font-size:18px !important;letter-spacing:-0.5px}#header_slider .caption .catch_list .num3{margin-top:0.6em !important;text-align:left;display:block}#header_slider .caption .catch_list .num3 span:nth-of-type(n+11){color:#fbea50 !important;font-size:25px !important;display:table-cell;line-height:40px}#header_slider .caption .catch_list .num4{font-size:20px !important;margin-top:0.5em !important;text-align:left;display:block}#header_slider .caption .catch_list .num4 span:nth-of-type(n+10){font-size:23px !important;line-height:40px;display:table-cell}@media screen and (min-width:768px){#header_slider .caption .catch_list .num0{margin-bottom:0.4em !important}#header_slider .caption .catch_list .num0 span:nth-of-type(n+8):nth-of-type(-n+10){font-size:50px !important}#header_slider .caption .catch_list .num1{margin-bottom:1.3em !important}#header_slider .caption .catch_list .num1 span:nth-of-type(n+1):nth-of-type(-n+5){font-size:50px !important}#header_slider .caption .catch_list .num1 span:nth-of-type(7),#header_slider .caption .catch_list .num1 span:nth-of-type(8){font-size:55px !important}#header_slider .caption .catch_list .num3{margin-top:0.5em !important;display:table}#header_slider .caption .catch_list .num3 span:nth-of-type(n+11):nth-of-type(-n+18){color:#fbea50 !important;font-size:27px !important;display:unset}#header_slider .caption .catch_list .num4{font-size:27px !important;margin-top:0.5em !important;display:table}#header_slider .caption .catch_list .num4 span:nth-of-type(n+10){display:unset;font-size:30px !important}}@media screen and (min-width:1024px){#header_slider .caption .catch_list .num0{margin-bottom:0.4em !important}#header_slider .caption .catch_list .num0 span:nth-of-type(n+8):nth-of-type(-n+10){font-size:75px !important}#header_slider .caption .catch_list .num1{margin-bottom:1.3em !important}#header_slider .caption .catch_list .num1 span:nth-of-type(n+1):nth-of-type(-n+5){font-size:85px !important}#header_slider .caption .catch_list .num1 span:nth-of-type(7),#header_slider .caption .catch_list .num1 span:nth-of-type(8){font-size:95px !important}#header_slider .caption .catch_list .num2{font-size:25px !important}#header_slider .caption .catch_list .num3{margin-top:0.5em !important}#header_slider .caption .catch_list .num3 span:nth-of-type(n+11):nth-of-type(-n+18){color:#fbea50 !important;font-size:27px !important}#header_slider .caption .catch_list .num4{margin-top:0.5em !important;font-size:45px !important}#header_slider .caption .catch_list .num4 span:nth-of-type(n+10){font-size:53px !important}}#cta-contact{background-color:#f6f9fc;background-size:cover;padding:40px 20px}#cta-contact .cta-group{width:100%;max-width:1000px;margin:0 auto}#cta-contact .cta-group .cta-txt{text-align:left}#cta-contact .cta-group .cta-txt .cta-ttl{color:#0056b2;font-size:32px;font-weight:bold;margin:0 0 30px 0;letter-spacing:0.05em}#cta-contact .cta-group .cta-txt .cta-subttl{color:#1c1e27;font-size:16px;margin:0 auto 30px !important}#cta-contact .cta-group .cta-btn a{width:100%;display:inline-block;background-color:#0056b2;color:#fff;font-size:22px;font-weight:bold;text-decoration:none;text-align:center;padding:25px 0px;border-radius:3px;transition:background-color 0.3s ease;white-space:nowrap}#cta-contact .cta-group .cta-btn a:hover{background-color:#0f35b1}@media screen and (min-width:1024px){#cta-contact{width:100%;padding:60px 20px}#cta-contact .cta-group{display:flex;justify-content:space-between;align-items:center;gap:30px}#cta-contact .cta-group .cta-txt .cta-ttl{margin:0 0 10px 0}#cta-contact .cta-group .cta-txt .cta-subttl{margin:0 auto}#cta-contact .cta-group .cta-btn a{font-size:25px;padding:25px 50px}}#block__point{width:100%;padding:0 !important;position:relative;z-index:1}#block__point .block__txt{height:100%;background-color:#0056b2;padding:50px 10px !important}#block__point .block__txt .point__txt{width:100%;margin:0 auto}#block__point .block__txt .point__txt .blue-ttl{color:#fff;font-size:2rem;line-height:1.5;margin:0 auto 40px;font-weight:bold;text-align:center}#block__point .block__txt .point__txt .blue-ttl .highlight{color:#0056b2;background-color:#fbea50;padding:2px 10px;margin:0 5px 10px;display:inline-block}#block__point .block__txt .point__txt .blue-ttl .b_yellow{color:#fbea50;font-size:1.8em;vertical-align:baseline}#block__point .block__txt .point__txt ul{list-style:none;padding:0;margin:0 !important}#block__point .block__txt .point__txt ul .card{background:#fff;color:#1c1e27;padding:25px;margin-bottom:20px;border-radius:4px;box-shadow:0 4px 15px rgba(0, 0, 0, 0.1);text-align:center}#block__point .block__txt .point__txt ul .card .card-icon{width:80px;height:auto;flex-shrink:0}#block__point .block__txt .point__txt ul .card-body h3{color:#0056b2;font-size:22px;margin:0 0 8px 0}#block__point .block__txt .point__txt ul .card-body p{font-size:18px;margin:0}#block__point .block__txt .point__txt ul .card .marker{background:linear-gradient(transparent 60%, #fbea50 60%);font-weight:bold}@media screen and (min-width:1024px){#block__point{background-image:url("./../2026/03/bg_point.jpg");background-size:cover;background-position:center right}#block__point .block__txt{width:50%;height:100%;background-color:rgba(0, 86, 178, 0.85);display:flex;align-items:center;padding:80px 0 !important}#block__point .block__txt .point__txt{max-width:800px}#block__point .block__txt .point__txt .blue-ttl{font-size:3.5rem;text-align:left}#block__point .block__txt .point__txt .highlight{margin:0 5px 20px}#block__point .block__txt .point__txt ul .card{display:flex;align-items:flex-start;gap:25px;text-align:left}}#achievements{width:100%;background-color:#0056b2 !important;padding:100px 0 !important;position:relative;overflow:visible;z-index:5}#achievements .block__achievements{padding:40px 20px 0}#achievements .block__achievements .block__text{margin:0 auto;position:relative}#achievements .block__achievements .block__text .block__ttl{width:100%;min-height:50px;display:block !important;position:relative}#achievements .block__achievements .block__text .block__ttl h2{width:100%;max-width:600px;font-size:1.7rem;font-weight:bold;color:#fff;line-height:1.2;white-space:nowrap;text-align:center}#achievements .block__achievements .block__text .block__ttl h2 .text_yellow-line{color:#fbea50}#achievements .block__achievements .block__text .block__ttl p{position:absolute;top:-230px;right:0;margin:0;z-index:10 !important}#achievements .block__achievements .block__text .block__ttl p .img__achievements{width:500px;height:auto;display:block}#achievements .block__achievements .block__text h3{font-size:2.8rem;font-weight:bold !important;color:#fff;text-align:center;line-height:1.6;margin:0 auto 0.8em !important}#achievements .block__achievements .block__text h3 .highlight-box{font-size:3.1rem !important;background-color:#fbea50 !important;color:#0056b2 !important;padding:10px !important}#achievements .block__achievements .block__text .achievements_txt{color:#fff;font-size:17px;text-align:center}#achievements .slide__area{width:70%;margin:0 auto}#achievements .slide__achievements{width:100%;padding:30px;border:1px solid #d1d5db;text-align:center}#achievements .slide__achievements .img__achievements{width:50px;display:block;margin-left:auto}#achievements .slide__achievements p{color:#fff;margin-top:30px !important}#achievements .slide__achievements p span{font-size:15px}#achievements .insert-page-44{margin-top:3em}#achievements .swiper-button-prev:after{color:#fff;margin-right:2em}#achievements .swiper-button-next:after{color:#fff;margin-left:2em}#achievements .wp-block-cb-carousel-v2 .cb-pagination.swiper-pagination-horizontal{bottom:-2.7em}#achievements .swiper-pagination-bullet{background:#fff !important}@media screen and (min-width:768px){#achievements{padding:10px 0 4em !important}#achievements .block__achievements .block__text .block__ttl{display:flex !important;justify-content:space-between}#achievements .block__achievements .block__text .block__ttl h2{width:50%;font-size:2.3rem;text-align:left}#achievements .block__achievements .block__text .block__ttl p{width:45%;top:-160px}#achievements .block__achievements .block__text .block__ttl p .img__achievements{width:100%}#achievements .block__achievements .block__text h3{padding:1em auto 0.8em !important}}@media screen and (min-width:1024px){#achievements{padding:7em 0 !important}#achievements .block__achievements{padding:0}#achievements .block__achievements .block__text{max-width:1200px}#achievements .block__achievements .block__text .block__ttl{min-height:100px}#achievements .block__achievements .block__text .block__ttl h2{font-size:3.5rem !important;text-align:left !important}#achievements .block__achievements .block__text .block__ttl p{top:-160px}#achievements .block__achievements .block__text .block__ttl p .img__achievements{max-width:400px}#achievements .block__achievements .block__text h3{font-size:5.8rem !important;text-align:right !important}#achievements .block__achievements .block__text h3 .highlight-box{font-size:6.3rem !important}#achievements .block__achievements .block__text .achievements_txt{font-size:25px;text-align:right}#achievements .slide__achievements{width:300px}}#top_business{width:auto;padding:40px 20px}#top_business .banner_content_inner{margin:0 auto}#top_business .banner_content_inner h2{color:#fff;font-size:33px !important;font-weight:900 !important;display:block;text-align:right;letter-spacing:1px}#top_business .banner_content_inner h2::before{content:"運ぶの先";color:#fbea50;font-size:45px !important;font-weight:900 !important;vertical-align:baseline}#top_business .banner_content_inner p{text-align:left}#top_business .banner_content_inner::after{content:"BUSINESS";position:absolute;top:0;left:50%;transform:translate(-50%, 0%);font-size:22vw;font-weight:900;color:rgba(0, 91, 172, 0.3);z-index:-2;white-space:nowrap;pointer-events:none;margin-top:0 !important;line-height:0}@media screen and (min-width:768px){#top_business{padding:40px 25px}#top_business .banner_content_inner h2{font-size:70px !important;letter-spacing:2px}#top_business .banner_content_inner h2::before{font-size:90px !important}#top_business .banner_content_inner::after{transform:translate(-50%, 0%);font-size:20vw}}@media screen and (min-width:1024px){#top_business{padding:40px 0}#top_business .banner_content_inner{width:1000px !important}#top_business .banner_content_inner h2::before{font-size:88px !important}}#car{border-top:30px solid #0056b2;border-bottom:50px solid #0056b2}#car .cb_content_header{padding:40px 20px 0 !important}#car .inview h2{color:#0056b2;font-size:4.4rem !important;font-weight:600 !important}#car .inview .desc{text-align:right}@media screen and (min-width:1024px){#car .cb_content_header{padding:50px 0 0 !important}#car .inview{display:flex;justify-content:space-between}#car .inview h2{font-size:6.4rem !important}}#hojin{width:auto;height:450px !important;padding:60px 20px}#hojin .banner_content_inner{margin:0 auto}#hojin .banner_content_inner h2{color:#fbea50;font-size:33px !important;font-weight:900 !important;display:block;word-break:auto-phrase}#hojin .banner_content_inner h2::after{content:"でありたい";color:#fff;font-size:30px !important;font-weight:900 !important;vertical-align:baseline}#hojin .banner_content_inner p{margin:20px auto;text-align:left}#hojin .banner_content_inner::after{content:"PARTNER";position:absolute;bottom:0px;transform:translate(-50%, 0%);font-size:22vw;font-weight:900;color:rgba(0, 91, 172, 0.3);z-index:-2;white-space:nowrap;pointer-events:none;margin-top:0 !important;line-height:0}@media screen and (min-width:768px){#hojin{padding:10px 20px !important}#hojin .banner_content_inner h2{font-size:45px !important}}@media screen and (min-width:1024px){#hojin{padding:40px 0 !important}#hojin .banner_content_inner{width:1000px !important}#hojin .banner_content_inner h2{font-size:60px !important}#hojin .banner_content_inner h2::after{font-size:55px !important}#hojin .banner_content_inner p{margin:0 auto;text-align:center}#hojin .banner_content_inner::after{bottom:-5%;transform:translate(-30%, 0%);font-size:18vw}}#top_recruit h2{font-size:29px !important;font-weight:900 !important;text-align:left;word-break:auto-phrase;margin-bottom:1em}#top_recruit .cb_content_header{padding:0 !important}#top_recruit .desc{text-align:left}#top_recruit .cb_gallery_row:first-of-type .item{position:relative;justify-content:center !important;align-items:center !important;padding:0 !important}#top_recruit .cb_gallery_row:first-of-type .item .desc{display:block;margin-bottom:2em;padding:0 !important;width:auto !important;text-align:left !important}@media screen and (min-width:768px){#top_recruit h2{font-size:35px !important;margin-bottom:0.5em}#top_recruit .cb_content_header{margin:0 0 40px 0}}@media screen and (min-width:1024px){#top_recruit h2{font-size:60px !important;letter-spacing:-5px}#top_recruit .desc{text-align:right}#top_recruit .cb_gallery_row:first-of-type .item{height:300px;position:relative;justify-content:center !important;align-items:center !important;padding:0 !important}#top_recruit .cb_gallery_row:first-of-type .item .desc{display:block;margin-bottom:0 !important;padding:40px !important;width:auto !important;text-align:left !important}}#main_col{padding-top:90px !important}#main_contents{padding:0 0 0 !important}.main__items{display:flex;position:relative;width:100%;max-width:1200px;margin:0 auto}.main__items .content-block{width:100%;position:relative;z-index:2}.main__items .content-block .visual-sidebar .wp-block-group__inner-container,.main__items .content-block .text-area .wp-block-group__inner-container{display:block !important}.main__items .content-block .visual-sidebar{width:280px;flex-shrink:0;color:#fff;background-color:#0056b2;padding:1.5em 1em;margin-inline:calc(15% - 20vw);margin-bottom:2.5em;text-align:right}.main__items .content-block .visual-sidebar h2{font-size:26px;line-height:1.4;padding:0 !important;margin:0 !important}.main__items .content-block .visual-sidebar .ttl_sub{font-size:14px;color:#fbea50;display:block}.main__items .content-block .text-area{flex:1;padding:0;position:relative}.main__items .content-block .text-area h3{color:#0f35b1;font-size:1.5rem;font-weight:bold;margin-bottom:30px;word-break:auto-phrase}.main__items .content-block .text-area .water-mark{position:absolute;right:0;bottom:-100px;font-size:65px;font-weight:bold;line-height:50px;color:rgba(0, 91, 172, 0.05);z-index:-1;pointer-events:none}.post_content p{margin:0 !important}.post_content td,.post_content th{border:none !important}table{width:100% !important;border-collapse:collapse;border:none !important}table tr:nth-child(odd) td{background-color:#f0f7f9 !important}table tr,table td{display:block;width:100% !important;text-align:center}table td{padding:20px 10px;vertical-align:middle;font-size:16px;border:none}table td:first-child{width:30%;font-weight:bold;text-align:center}table td:last-child{width:70%}table tr:last-child td:last-child{text-align:left}.mt_2e{margin-top:2em}@media screen and (min-width:768px){.main__items .content-sidebar{position:absolute;top:0;right:calc(100% - 190px);left:-100vw;height:100%;background-color:#0056b2;z-index:1}.main__items .content-block .visual-sidebar{width:190px}.main__items .content-block .visual-sidebar h2{font-size:23px !important}.main__items .content-block .wp-block-group__inner-container{display:flex;align-items:flex-start}.main__items .content-block .visual-sidebar{background-color:unset !important;padding:0 1.5em 0 0;margin-inline:0 !important;margin-bottom:0 !important}.main__items .content-block .text-area{padding:0 0 0 2.5em}.main__items .content-block .text-area h3{word-break:keep-all !important}.main__items .content-block .text-area .water-mark{bottom:0px;font-size:100px}table tr,table td{display:revert;width:auto !important;text-align:left}table td{padding:20px 10px}table td:first-child{width:30% !important}table td:last-child{width:70% !important}}@media screen and (min-width:1024px){.main__items .content-sidebar{right:calc(100% - 260px)}.main__items .content-block .visual-sidebar{width:280px !important;padding:0 2.5em 0 0}.main__items .content-block .text-area{padding:0 0 0 3.5em}.main__items .content-block .text-area h2{font-size:26px !important}.main__items .content-block .text-area .water-mark{bottom:-30px}table tr,table td{display:revert;width:auto !important;text-align:left}table td{padding:20px 10px}table td:first-child{width:30%}table td:last-child{width:70%}}#company .company{padding:3em 0}#company .company .block__company-profile{margin-bottom:7em}#company .message{padding:3em 0 7em;word-break:auto-phrase}#company .message h3{font-size:32px;line-height:45px}#company .message .message_name{font-size:25px;text-align:right}@media screen and (min-width:768px){#company .company .block__company-profile{margin-bottom:3.3em}}@media screen and (min-width:1024px){#company .company .block__company-profile{margin-bottom:2em}}#concept .concept{padding:3em 0}#concept .promise{padding:7em 0}#concept .promise .block__promise{margin:2em 0}#concept .promise .block__promise h3{color:#0f35b1;font-size:25px;font-weight:600;position:relative;padding:1.5em 0 0 2em !important;z-index:1}#concept .promise .block__promise h3::before{content:attr(data-number);position:absolute;bottom:0;left:-10px;z-index:-1;color:#d9f4ff;font-size:70px;font-weight:500;line-height:1;pointer-events:none;font-family:"Arial Black", sans-serif}@media screen and (min-width:1024px){#concept .promise{padding:3em 0 7em}#concept .promise h3{padding:1.5em 0 0 1.5em !important}}#business{padding:3em 0 7em}#business .block__business{margin:2em 0 5em}#business .block__business .wp-block-group__inner-container{width:100%}#business .block__business .wp-block-group__inner-container .wp-block-group{width:100%;border:1px solid #0056b2;padding:1.5rem;box-sizing:border-box;background-color:#fff;margin-bottom:4%}#business .block__business .wp-block-group__inner-container .wp-block-group h3{font-size:19px !important;color:#0056b2;margin-bottom:20px !important;display:inline-block}#business .block__business .wp-block-group__inner-container .wp-block-group h4{font-size:17px;margin-bottom:10px}#business .block__business .wp-block-group__inner-container .wp-block-group p{line-height:2 !important;margin:0 !important}#business .block__business .wp-block-group__inner-container .wp-block-group p strong{color:#e52e3a;background:linear-gradient(transparent 60%, #fbea50 60%);font-weight:bold}@media screen and (min-width:1024px){#business .block__business .wp-block-group__inner-container{display:flex !important;justify-content:space-between;flex-wrap:wrap;align-items:stretch}#business .block__business .wp-block-group__inner-container .wp-block-group{width:48%}#business .block__business .wp-block-group__inner-container .wp-block-group p{word-break:auto-phrase}}#article .post_content .car__txt{margin:2em 0 4em 0 !important}#article .post_content h2{color:#fff;background-color:#0056b2;padding:15px;margin-bottom:2em}#article .post_content h3{color:#0f35b1;font-size:25px;line-height:1.6;margin-bottom:1em}#article .post_content .block__info{margin-top:3em}#article .post_content .block__info .wp-block-group{padding-left:20px;word-break:auto-phrase}#archive_header_desc h2{color:#0f35b1;display:inline-block;position:relative;margin-bottom:1.5em;word-break:auto-phrase}#archive_header_desc h2:before{content:"";display:inline-block;position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);width:100px;height:3px;background-color:#0f35b1}#houjin{padding:3em 0 7em}#houjin .business_message{margin:2em 0 5em;padding:0 0 3em;position:relative}#houjin .business_message .text-area{position:relative}#houjin .business_message .image_area{margin-top:2em;position:relative;z-index:-1}#houjin .content-block .text-area .water-mark{z-index:10 !important;pointer-events:none;bottom:-80px !important}#houjin .reason,#houjin .promise{padding:3em 0 4em}#houjin .reason h4,#houjin .promise h4{color:#0056b2;display:inline-flex;align-items:center;margin-bottom:0.5em !important;font-size:1.25rem;font-weight:bold}#houjin .reason h4::before,#houjin .promise h4::before{content:"";width:30px;height:2px;background-color:#0056b2;margin-right:0.7em;flex-shrink:0}#houjin .reason .block__reason p,#houjin .promise .block__reason p{margin-bottom:2em !important;line-height:2 !important}#houjin .reason .block__reason:nth-of-type(n+2),#houjin .promise .block__reason:nth-of-type(n+2){margin-top:3em !important}#houjin .reason h3{padding:0 0.8em;border-left:5px solid #0056b2;color:#0056b2}#houjin .promise .block__promise_hojin{margin-top:3.5em !important}#houjin .qa{padding:3em 0 7em}#houjin .qa .wp-block-coblocks-faq{font-size:15px}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq__title,#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq__heading{background-color:#0056b2;color:#fff;padding:1.2em;margin:2em auto;border-radius:4px}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq__heading:not(:first-of-type){margin-top:60px !important}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq-item{margin:1.5em 0.8em 1em;padding:1.5rem 0 !important;border-bottom:1px solid #e0e0e0}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq-item .wp-block-coblocks-faq-item__title{font-size:25px;font-weight:bold;line-height:1.5}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq-item .wp-block-coblocks-faq-item__question__icon{width:20px;height:20px;top:50% !important;transform:translateY(-50%)}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq-item__answer{background-color:#f6f9fc;margin:1.5em 0 0.5em;padding:2em;border-radius:4px;line-height:1.8;position:relative}#houjin .qa .wp-block-coblocks-faq .wp-block-coblocks-faq-item__answer::before{content:"A.";color:#0056b2;font-weight:bold;margin-right:0.5em}@media screen and (min-width:1024px){#houjin{padding:3em 0 7em}#houjin .content-block .text-area .water-mark{bottom:-70px !important}}#recruit .recruit_concept{padding:3em 0 7em}#recruit .values h4{color:#0056b2;display:inline-block;margin-bottom:1em}#recruit .values h4:before{content:"";display:inline-block;width:10px;height:2px;background-color:#0056b2;vertical-align:middle;margin-right:0.4em}#recruit .values .block__values{margin:2em auto}#recruit .carrer .water-mark{line-height:1.2 !important;left:10% !important}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job{width:98%}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job h4{position:relative;background-color:#0056b2;color:#fff;padding:1.2em;margin:2em auto;display:flex;align-items:center;z-index:1}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .job_txt{margin-bottom:2em}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .day_num{width:100%;font-size:15px;margin:0 0 1.5em 0 !important;gap:15px;display:flex;align-items:center}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .day_num .time{width:100px;min-height:auto;color:#fff;background-color:#0056b2;text-align:center;margin-top:0 !important;padding:5px !important;display:flex;flex-direction:column;justify-content:center}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .day_num .time p{margin:0;line-height:1.5;text-decoration:underline;text-decoration-color:#0056b2;text-decoration-thickness:2px;text-underline-offset:0.3em;text-decoration-skip-ink:none}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .day_num .num_txt{font-size:18px;font-weight:600;color:#0056b2;word-break:auto-phrase}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .day_num .num_txt p{line-height:1.8;padding:10px 0;text-decoration:underline;text-decoration-color:#0056b2;text-decoration-thickness:2px;text-underline-offset:0.3em}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .day_num .num_txt .ss{font-size:13px}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job .txt{line-height:1.7 !important}#recruit .time{margin-top:5em !important;position:relative;padding:3em 0 7em}#recruit .time .block__time{position:relative}#recruit .time .block__time::after{content:"";position:absolute;top:30px;right:10%;width:80%;height:2px;background-color:#0056b2;z-index:1}#recruit .time .block__time>.wp-block-group__inner-container{display:flex !important;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;position:relative;z-index:2}#recruit .time .item__time{flex:1;text-align:center;position:relative;z-index:5}#recruit .time .item__time .time__num{width:60px;height:60px;background-color:#0056b2 !important;border-radius:50% !important;display:flex !important;align-items:center;justify-content:center;margin:0 auto !important;position:relative;z-index:10}#recruit .time .item__time .time__num::after{content:":";position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);color:#0056b2;font-size:25px;line-height:1}#recruit .time .item__time .time_num_txt{color:#fff !important;font-size:18px;font-weight:bold;display:block !important}#recruit .time .item__time .time__text{margin-top:50px !important;font-size:18px;line-height:1.4;display:block !important}#recruit .time .item__time .time__text strong{font-size:15px;font-weight:normal !important}#recruit .values,#recruit .day-job,#recruit .carrer{padding:3em 0 4em}#recruit .notes_txt{font-size:12px}@media screen and (min-width:1024px){#recruit .values h4{color:#0056b2;display:inline-block;margin-bottom:1em}#recruit .values h4:before{width:30px;margin-right:0.7em}#recruit .day-job .block__daily-mission .wp-block-group__inner-container{display:flex !important;justify-content:space-between;flex-wrap:wrap}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job{width:48%}#recruit .day-job .block__daily-mission .wp-block-group__inner-container .block__day-job h4{width:100%}}#contact{padding:3em 0 7em}.main__items{display:block !important}.wpcf7{background:none !important;border:none !important;margin:0 0 7em !important;position:relative}.wpcf7 form{margin:0 !important;display:flex;flex-direction:column}.wpcf7 .contact-form{border-collapse:collapse;width:100%;margin-left:0 !important;order:1}.wpcf7 .contact-form tr{background-color:#f0f7f9 !important;border-bottom:1px solid #fff}.wpcf7 .contact-form tr:nth-of-type(even){background-color:#fff !important}.wpcf7 .contact-form tr:last-child th{flex-wrap:wrap}.wpcf7 .contact-form tr th,.wpcf7 .contact-form tr td{background-color:transparent !important;vertical-align:middle !important}.wpcf7 .contact-form tr .wpcf7-list-item{margin:0 !important}.wpcf7 .contact-form tr th{display:table-cell !important;vertical-align:middle !important;width:30%;background-color:transparent !important;padding:20px !important;box-sizing:border-box}.wpcf7 .contact-form tr th .table_ttl{width:100%;display:flex !important;justify-content:space-between !important;flex-wrap:wrap;align-items:center !important}.wpcf7 .contact-form tr th p{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:30px;margin:0 !important;width:auto !important;white-space:nowrap}.wpcf7 .contact-form tr th .required{color:#fff;background-color:#e52e3a;font-size:13px !important;font-weight:normal;padding:0px 6px !important;border-radius:3px !important}.wpcf7 .contact-form tr td{padding:0 20px 25px}.wpcf7 .contact-form tr td .wpcf7-list-item-label{font-size:15px}.wpcf7 .contact-form tr td .item_list2 .wpcf7-list-item{padding-bottom:0.5em}.wpcf7 .contact-form tr td .contact_area_f{text-align:left}.wpcf7 .contact-form tr td h4{color:#fff;font-size:15px;background-color:#0056b2;padding:8px;margin-top:25px !important}.wpcf7 .contact-form tr td .notes{color:#e52e3a;font-size:15px;text-align:right;margin-top:10px !important;line-height:22px}.wpcf7 .contact-form tr td .item_txt{line-height:2 !important;padding-bottom:1em}.wpcf7 .contact_btn_area{order:3}.wpcf7 .input-confirm{display:block;width:100% !important;min-height:100px;font-size:25px !important;color:#fff;letter-spacing:15px;background-color:#0056b2 !important;border:none;border-radius:3px;margin:3.3em auto !important;cursor:pointer;transition:opacity 0.3s;line-height:100px}.wpcf7 .input-confirm:hover{opacity:0.8}.wpcf7 .input-btn{order:3}.wpcf7 .input-btn p{margin-top:3.3em auto 2em !important}.wpcf7 .input-btn p input{width:100%;height:80px;background-color:#0056b2;color:#fff;font-size:25px;letter-spacing:5px;border:none;border-radius:3px;transition:opacity 0.3s}.wpcf7 .input-btn p input:hover{background-color:#0f35b1}.wpcf7 .input-btn p .input-return{background-color:#1c1e27}.wpcf7 .input-btn p .input-return:hover{background-color:#d1d5db}.wpcf7 .input-btn p .wpcf7-spinner{display:none !important}.wpcf7 .thank__block{margin-bottom:6em}.wpcf7 .thank__block p{margin-bottom:2.5em !important}.wpcf7 .thank__block .btn__r_top{width:40%;min-height:80px;font-size:18px;color:#fff;background-color:#0056b2;align-items:center;letter-spacing:2px;padding:20px 50px;margin:3.3em auto 2em;transition:background-color 0.3s;border:none;border-radius:3px}.wpcf7 .thank__block .btn__r_top:hover{color:#fff;background-color:#0f35b1}.wpcf7 .wpcf7-turnstile{order:2;margin:3em auto 0}.form_thank{padding-bottom:5em !important}@media screen and (min-width:768px){.wpcf7 form{margin-top:4em !important}.wpcf7 .contact-form tr th,.wpcf7 .contact-form tr td{padding:25px 25px !important}.wpcf7 .contact-form tr td .item_list3{display:flex;justify-content:space-between;flex-wrap:wrap}.wpcf7 .contact-form tr td .item_list3 .wpcf7-list-item{width:50%}}@media screen and (min-width:1024px){.wpcf7{padding-top:50px !important}.wpcf7 form{margin:1.5em 1.5em 0 !important}.wpcf7 .contact-form tr th{max-width:330px}.wpcf7 .contact-form tr td .item_list2 .wpcf7-list-item{width:50%}.wpcf7 .contact-form tr td .item_list3 .wpcf7-list-item{width:33%}.wpcf7 .contact-form tr td .contact_area_f{display:flex;justify-content:left;flex-wrap:wrap}.wpcf7 .input-confirm{width:70% !important}.wpcf7 .input-btn p{display:flex;justify-content:center;flex-wrap:wrap}.wpcf7 .input-btn p input{width:40%;display:flex;align-items:center;justify-content:center}}#privacypolicy{padding:3em 0 7em}#privacypolicy h3{margin-top:50px !important}#privacypolicy .wp-block-list{border:1px solid #0056b2;padding:1.5em 3.3em;margin-top:1em !important}#privacypolicy .privacy_contact{border:1px solid #0f35b1;padding:2em;margin-top:2em}#privacypolicy .privacy_contact h4{color:#0056b2}#privacypolicy .privacy_contact p{margin:0 0 0.2em !important}#com{height:500px}#com .wp-block-group__inner-container{padding-top:1em}#com .water-mark{line-height:80px;bottom:-100px}@media screen and (min-width:768px){#com{height:350px}#com .water-mark{left:40px}}/*# sourceMappingURL=style.css.map */