.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button{padding:16.5px 24px}.span2 .hs-sec-btn,.span3 .hs-sec-btn,.span4 .hs-sec-btn,.span5 .hs-sec-btn,.span6 .hs-sec-btn{padding:15px 25px}.hs-button,.hs-trans-btn,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page,form input[type=submit]{font-size:17px;font-weight:600;line-height:1;transition:.5s}.servs-details-pg .left-dnd-area .hs-search-field form{margin-bottom:50px;padding-bottom:0!important}.servs-details-pg .left-dnd-area .dnd-section>.row-fluid,.servs-details-pg .right-dnd-area .dnd-section>.row-fluid{width:100%}.servs-details-pg .left-dnd-area .span12.dnd-column,.servs-details-pg .right-dnd-area .span12.dnd-column{padding-left:0;padding-right:0}.cnt-mid-sec form .hs-form-field>label{margin-bottom:.35rem}.hs-error-msgs{margin-top:10px}.systems-page form label{margin-bottom:10px}.systems-page .form-input-validation-message{border:0;padding:0}.hs-sec-btn{font-size:16px;font-weight:400;line-height:1;padding:15px 25px;transition:.5s}html{scroll-behavior:smooth}a:not([class]):hover,header.cm-header a:not([class]):hover{opacity:.7}header.cm-header .primary-section{align-items:center;box-shadow:.7rem .8rem 1.6rem -.6rem rgba(0,0,0,.1);justify-content:center;left:0;line-height:1;min-height:80px;min-height:8rem;padding:0;position:fixed;top:0;transition:.5s;width:100%;z-index:99}.header.cm-header .page-center{min-height:inherit;padding:0}.header.cm-header .logo-section{margin:.4rem 0 0 4.3rem;width:26.7rem}header.cm-header .header__menu>ul{gap:0;justify-content:normal;min-height:inherit}header.cm-header .header__menu>ul>li{margin:0 3rem 0 0;min-height:inherit}header.cm-header .header__menu>ul>li>a{font-size:1.5rem;font-weight:600;position:relative}header.cm-header .primary-section .container-wrapper{align-items:center;gap:0;justify-content:flex-end;justify-content:space-between;min-height:inherit}header.cm-header .nav{margin:0 0 0 auto}header.cm-header .header__menu.header__menu--desktop{margin:0 25rem 0 0;min-height:8rem}header.cm-header .nav>nav>ul .header__menu-item--depth-1>a .child-trigger{display:none}header.cm-header .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu:hover>a:before{height:.4rem;MIN-WIDTH:auto;top:inherit;width:100%}header.cm-header .header__menu.header__menu--desktop{height:100%}header.cm-header .header__menu>ul,header.cm-header .header__menu>ul>li,header.cm-header .header__menu>ul>li>a{height:inherit;min-height:inherit}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul{box-shadow:1rem .8rem 1rem -.8rem rgba(0,0,0,.2);min-width:22rem!important;padding:3rem 1.5rem 3.4rem;transform:none!important}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul>li>.header__menu-link{font-size:1.3rem;font-weight:500;letter-spacing:.15rem;margin:0 0 2.3rem;padding:0 0 0 1.5rem}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul>li:last-child>.header__menu-link{margin:0}header.cm-header .header__language-switcher-label{position:static}.header.cm-header .right-section .globe_class{all:unset}.header.cm-header .right-section .globe_class ul.lang_list_class{all:unset;list-style:none;margin:0 5rem 0 0;min-width:8.5rem}.header.cm-header .right-section .globe_class ul.lang_list_class>li>a{align-items:center;color:#7d7d7d;display:flex;font-size:0;font-weight:700;justify-content:center;padding:.3rem 0;text-transform:uppercase}.header.cm-header .right-section .globe_class ul.lang_list_class>li{all:unset;border:1px solid #7d7d7d;width:50%}html[lang=en] .lang_switcher_link[lang=en],html[lang=ja] .lang_switcher_link[lang=ja]{background:#7d7d7d!important;color:#fff!important;pointer-events:none}.header.cm-header .right-section .globe_class ul.lang_list_class>li>a:hover{opacity:.7}header.cm-header .langauge .custom-icon{display:none}header.cm-header .primary-container{min-height:auto}.header.cm-header .langauge{order:1}.header.cm-header .search{order:3}.header.cm-header .cst-humburger-icon{order:4}.header.cm-header .button-section-container{display:flex;gap:0;height:8rem;position:absolute;right:0;top:0;transition:.5s}.header.cm-header .button-section-container a{align-items:center;display:flex;font-size:1.4rem;font-weight:400;height:100%;justify-content:center;line-height:1.5;margin:0;min-width:10rem;text-align:center}.header.cm-header .search{align-items:center;background:#7d7d7d;cursor:pointer;display:flex;height:100%;justify-content:center;width:9.5rem}.header.cm-header .search .search-icon-container:after{content:none}.header.cm-header .search .search-icon-container{margin:0;width:2rem}.header.cm-header .search .search-icon-container svg rect{fill:inherit}.header.cm-header .search:hover{opacity:.7}.header.cm-header .header-search-inner .search-suggestion{margin:0;max-width:100%;padding:0;width:100%}.header.cm-header .header-search-inner{height:auto;min-height:auto;top:100%;transform:none!important;width:100%}.header.cm-header .header-search-inner .hs-search-field__bar form{padding:0}.header.cm-header .header-search-inner{background-color:#7d7d7d;padding:2rem 0}.header.cm-header .header-search-inner .search-suggestion{margin:0 auto;max-width:50rem}.header.cm-header .header-search-inner .hs-search-field__bar{background:none}.header.cm-header .header-search-inner form label{color:#fff;font-size:1.3rem;margin:0 0 .5em}.header-search-inner .header-search-close{display:none}.header.cm-header .header-search-inner form .hs-search-field__input{height:4rem;padding:5px 9px 4px;width:38rem}.header.cm-header .header__menu--desktop>.header__menu-wrapper,.header.cm-header .right-section{flex-wrap:nowrap}.header.cm-header .header-search-inner .hs-search-field__bar form button{align-items:center;background-color:#123086;border:1px solid #123086;border-radius:0;display:flex;font-size:1.5rem;font-weight:600;height:4rem;justify-content:center;position:static;width:10rem}.header.cm-header .header-search-inner .hs-search-field__bar form button svg{height:13px!important;min-height:auto;min-width:auto;width:13px!important}.header.cm-header .header-search-inner .hs-search-field__bar form button:hover{opacity:.7}.header.cm-header .header-search-inner .hs-search-field__bar form{display:flex;flex-wrap:wrap;justify-content:space-between}.header.cm-header .header-search-inner form label{font-weight:400;width:100%}.hs-inline-edit header.cm-header .primary-section{max-width:100%;position:static;transform:none;width:100%}.header.cm-header .globe_class ul.lang_list_class>li>a.lang_switcher_link[lang=en]:after{content:"EN";font-size:1.2rem}.header.cm-header .globe_class ul.lang_list_class>li>a.lang_switcher_link[lang=ja]:after{content:"JP";font-size:1.2rem}.cnt-wit-bg-wrp.company_organization dl{margin:0 0 90px}.cnt-wit-bg-wrp.company_organization dt{border-bottom:.1rem solid #323232;padding:0 0 16px 5%}.cnt-wit-bg-wrp.company_organization dt p{font-size:17px;font-weight:500;letter-spacing:3px}.cnt-wit-bg-wrp.company_organization dd{margin-left:0;padding:23px 0 0 20.5%}.cnt-wit-bg-wrp.company_organization dd p{font-size:23px;font-weight:600;letter-spacing:4px;margin:0 0 31px}.cnt-wit-bg-wrp.company_organization dd p:last-child{margin:0}.cnt-wit-bg-wrp.company_organization dt p:last-child{margin-bottom:0}.card_gallery.cm_org_bg-text .top_sec{padding:0}.card_gallery.cm_org_bg-text .top_sec .title{letter-spacing:4px;line-height:1}.card_gallery.cm_org_bg-text .card_item{padding:0}.card_gallery.cm_org_bg-text .card_item .btn_row{margin:0}.card_gallery.cm_org_bg-text .card_item .icon_inner{height:100%;margin:0;width:100%}.card_gallery.cm_org_bg{position:absolute;right:0;top:132rem}.card_gallery.cm_org_bg .card_item{padding:0}.card_gallery.cm_org_bg .icon_box .icon_inner{display:block;height:auto;margin:0;width:auto}.simple-banner.cm-bnr{display:block;height:103rem;margin:0 0 5.6rem;min-height:auto;padding:20.9rem 0 0}.simple-banner.cm-bnr .page-center{padding:0 10px;position:static}.simple-banner.cm-bnr .col12{padding:0}.simple-banner.cm-bnr .img_wrap_inner{position:absolute;right:51vw;top:-61rem;width:117.5rem}.simple-banner.cm-bnr .flex_row{gap:0}.simple-banner.cm-bnr .banner-content-inner h2{margin:0 24.9rem 7.5rem auto;width:45.1rem}.simple-banner.cm-bnr .banner-content-inner p{color:#000;font-size:1.9rem;font-weight:500;letter-spacing:0;line-height:2em;margin:0 30rem 0 auto;text-align:left;width:68rem}.cm-bnrCnt{margin:0 0 17.4rem}.cm-bnrCnt .rich_text{margin-bottom:4.4rem}.cm-bnrCnt .rich_text>p{font-size:2.1rem;letter-spacing:.25rem;line-height:2.2}.cm-bnrCnt .content_widget{margin:0 0 0 auto;width:46rem}.cm-bnrCnt .btn_item a{background:transparent;font-weight:400;letter-spacing:.4rem;padding:1.8rem 0;position:relative;width:100%}.cm-bnrCnt .btn_item{width:29rem}.cm-bnrCnt .btn_item a:hover{background:#123086}.cm_bnr header.cm-header .primary-section{top:-16rem}.cm_bnr header.cm-header.fixed .primary-section{top:2rem}.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:36.2666666667vw auto 0}.image-with-links.cm-businessCnt{margin:0;padding:0}.image-with-links.cm-businessCnt a:hover{opacity:.7}.cm-businessCnt .top-content{margin:0 0 7.8rem;text-align:center}.cm-businessCnt .top-content h3{font-size:2.8rem;letter-spacing:.3rem;margin:0 0 1.6rem}.cm-businessCnt .top-content p{font-size:1.3rem;font-weight:700;letter-spacing:.05rem;margin:0}.cm-businessCnt .sec1_bg{margin:0 0 8.2rem}.cm-businessCnt .sec2_btn{margin:0 auto;width:29.5rem}.cm-businessCnt .sec2_btn>a{border:1px solid #000;display:block;font-size:1.7rem;letter-spacing:.4rem;padding:1.8rem 0;position:relative;text-align:center;width:100%}.cm-businessCnt .sec2_btn>a:hover{background:#123086;color:#fff}.cm-vid .title{line-height:1;margin-bottom:4rem}.cm-vid .rich_text{border:1px solid #eaeaea}.logo_slider.cm_topicSlider{min-height:42rem}.cm_topicSlider .topic_bg{height:100%;left:50%;position:absolute;top:0;transform:translateX(-43.5%);width:192.8rem}.cm_topicSlider .topic_bg img{height:100%;object-fit:cover;object-position:center;width:100%}.cm_topicSlider .shape_bg{left:0;position:absolute;top:-85%;width:47.6rem}.logo_slider.cm_topicSlider .top_sec{padding-bottom:4.1rem;padding-top:0}.cm_topicSlider .top_sec p{font-size:1.3rem;font-weight:700;letter-spacing:.05rem}.logo_slider.cm_topicSlider .bottom_row.splide{margin:0 auto;max-width:calc(84rem + 20px);max-width:84rem;padding:0}.cm_topicSlider .splide .splide__track{margin:0 -10px 30px;padding:0}.logo_slider.cm_topicSlider .logo_item{margin:0}.logo_slider.cm_topicSlider .logo_item .logo_inner{margin:0;padding:0}.logo_slider.cm_topicSlider .splide__pagination{bottom:-5rem;display:block;list-style:none;margin:0;padding:0;position:static;position:absolute;text-align:center;width:100%}.logo_slider.cm_topicSlider .splide__pagination li{cursor:pointer;height:2rem;margin:0 5px;padding:0;width:2rem}.logo_slider.cm_topicSlider .splide__pagination__page{background:#fff;border-radius:0;display:block;height:.9rem;margin:0 auto;opacity:1;padding:5px;width:.9rem}.logo_slider.cm_topicSlider .splide__pagination__page.is-active{background:#123086;transform:none}.cm_topicSlider .splide .splide__arrow{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;height:4rem;line-height:0;outline:none;padding:0;position:absolute;top:50%;top:9.6rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;width:2rem}.cm_topicSlider .splide__arrow.splide__arrow--prev{left:-4.7rem}.cm_topicSlider .splide__arrow.splide__arrow--next{right:-5.7rem}.cm_topicSlider .splide__arrow svg{display:none}.cm_topicSlider .splide__arrow:before{color:#fff;content:"";font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cm_topicSlider .splide__arrow.splide__arrow--prev:before{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/slide_left.svg) no-repeat;background-size:contain;display:block;height:4rem;margin:0;width:2rem}.cm_topicSlider .splide__arrow.splide__arrow--next:before{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/slide_right.svg) no-repeat;background-size:contain;display:block;height:4rem;margin:0;width:2rem}.logo_slider.cm_topicSlider .logo_inner>a:hover,.logo_slider.cm_topicSlider .splide button.splide__arrow:hover{opacity:.7}.cm-img-crd .top_sec{margin-bottom:4.4rem;padding:0}.cm-img-crd .top_sec h3{letter-spacing:.3rem}.cm-img-crd .top_sec p{font-size:1.3rem;font-weight:700;letter-spacing:.05rem}.cm-img-crd .bottom_row{margin-bottom:7.1rem}.cnt-wit-tp-img-wrp.cm-img-crd .tp-img{margin:0}.cm-img-crd .hs-sec-btn,.cnt-wit-tp-img-wrp.cm-img-crd .tp-img img{width:100%}.cm-img-crd .btn_item{width:29.5rem}.cm-img-crd .btn_item .hs-sec-btn{font-weight:400;letter-spacing:.4rem;position:relative}.cm-img-crd .btn_item .hs-sec-btn:after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/arrow.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.6rem;position:absolute;right:.9rem;top:48%;transform:translateY(-50%);width:2.2rem}.cm-img-crd .btn_item .hs-sec-btn:hover:after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/arrow_hover.svg)}.cm-img-crd .tp-img>a:hover{opacity:.7}.cm-btm-bnr{height:50rem;margin-bottom:0;overflow:visible}.cm-btm-bnr .sec5_bg{left:50%;position:absolute;top:0;transform:translateX(-56%);width:216.4rem}.cm-btm-bnr .shape_bg{position:absolute;right:.45%;top:29.8%;width:47.7rem}.cm-btm-bnr .page-center{height:50rem;left:50%;position:absolute;top:0;transform:translateX(-50%)}.cm-btm-bnr .rich_text>h3{letter-spacing:.3rem;margin:5.1rem 0 4.2rem}.cm-btm-bnr .rich_text>h3 span{font-size:1.3rem;letter-spacing:.05rem}.cm-btm-bnr .rich_text>p{font-size:2.6rem;letter-spacing:.4rem;line-height:2;margin:0 0 6.4rem;text-align:center}.cm-btm-bnr br[sp]{display:none}.cm-btm-bnr .btn_row{margin:0}.cm-btm-bnr .btn_item{width:29.5rem}.cm-btm-bnr .btn_item .hs-sec-btn{background:transparent;font-weight:400;letter-spacing:.4rem;position:relative;width:100%}.cm-btm-bnr .btn_item .hs-sec-btn:hover{background:#123086}.cnt-wit-tp-img-wrp.cm-img-crd.v2 .flex-row{justify-content:center}.cnt-wit-tp-img-wrp.cm-img-crd.v2 .cnt-col.col6{width:46.6rem}.cm-img-crd.v2 br[sp]{display:none}.cm-img-crd.v2 .bottom_row{margin:0}.simple-banner.thouzer_bnr{align-content:normal;display:block;min-height:89rem}.simple-banner.thouzer_bnr .flex_row{padding:7rem 0 0 30rem;row-gap:0}.thouzer_bnr .img_wrap{position:absolute;right:25rem;width:52rem}.thouzer_bnr .banner-content-inner,.thouzer_bnr .img_wrap{padding:0}.thouzer_bnr .banner-content-inner h1{color:#333;font-size:3.6rem;font-weight:900;letter-spacing:1px;line-height:1.5;margin-bottom:3.3rem}.thouzer_bnr .banner-content-inner p[txt_ttl]{background-color:#c3cf0d;font-size:1.7rem;font-weight:900;line-height:1;margin-bottom:2.4rem;padding:.7rem 2rem}.thouzer_bnr .banner-content-inner img[deco_img]{width:41rem}.thouzer_bnr .banner-content-inner .btn_row{margin-top:73px}.thouzer_bnr .banner-content-inner .btn_item{width:40rem}.thouzer_bnr .banner-content-inner .btn_item a{background-image:linear-gradient(25deg,#123086,#396ed8);border:none;border-radius:100px;padding:26px 20px;width:100%}.thouzer_bnr .banner-content-inner .btn_item a:hover{background:#fff;border:2px solid #123086;color:#123086}.thouzer_bnr .banner-content-inner{padding-right:7rem}.cnt-wit-tp-img-wrp.cm-transport .top_sec{margin-bottom:8rem;padding:0}.cm-transport .top_sec h2{color:#123086;font-size:4.6rem;font-weight:900}.cm-transport br[pcn]{display:none}.cnt-wit-tp-img-wrp.cm-transport .col3{margin:0 .5rem;padding:0;width:24.5rem}.cnt-wit-tp-img-wrp.cm-transport .tp-img{margin:0}.cnt-wit-tp-img-wrp.cm-transport .imgCap{font-size:1.8rem;line-height:1.556em;margin-top:1rem}.cnt-wit-tp-img-wrp.cm-transport .imgCap span{display:inline-block;font-weight:900;line-height:1;padding:0 .15em;position:relative}.cnt-wit-tp-img-wrp.cm-transport .imgCap span:before{background-color:rgba(249,87,63,.5);content:"";display:block;height:90%;left:-.5%;position:absolute;top:.8rem;width:102%;z-index:-1}.cm-assist .content_widget{background-color:#fff;padding:8rem 20px}.cnt-wit-bg-wrp.cm-assist .content_widget .title{color:#123086;font-size:4.6rem;font-weight:900;margin-bottom:5.4rem}.cm-assist .rich_text>p{font-size:1.8rem;letter-spacing:1px;line-height:2em;margin-bottom:5rem;text-align:center}.cm-assist .rich_text>p:last-child{margin:0}.cm-assist .rich_text>img{width:29rem}.cnt-wit-tp-img-wrp.cm_features .page-center{max-width:100rem}.cnt-wit-tp-img-wrp.cm_features{padding:12.8rem 0 15.8rem}.cnt-wit-tp-img-wrp.cm_features .top_sec{margin-bottom:7.5rem;padding:0}.cnt-wit-tp-img-wrp.cm_features .title{color:#123086;font-size:4.6rem;font-weight:900;text-align:center}.cnt-wit-tp-img-wrp.cm_features br[pcn]{display:none}.cnt-wit-tp-img-wrp.cm_features .cnt-col{padding:0;text-align:left}.cnt-wit-tp-img-wrp.cm_features .inner_spacing{display:flex;flex-wrap:wrap}.cnt-wit-tp-img-wrp.cm_features .tp-img{margin-bottom:0;margin-right:4rem;width:50%;width:50rem}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt{position:relative;width:43%;width:calc(50% - 4rem);width:calc(100% - 54rem)}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>h3{color:#95c007;font-size:3.6rem;font-weight:900}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>p{font-size:2.4rem;font-weight:700;letter-spacing:1px;line-height:1.5em;margin-top:1.5rem}.cnt-wit-tp-img-wrp.cm_features .featured_points{background-color:#f4f4f4;box-shadow:4px 4px 8px -4px rgba(0,0,0,.2);margin-left:-7.8rem;margin-top:44px;padding:3rem 15px 3.5rem 7.5rem;position:relative;width:calc(100% + 7.8rem)}.cnt-wit-tp-img-wrp.cm_features .featured_points ul{list-style:none;margin:0;padding:0}.cnt-wit-tp-img-wrp.cm_features .featured_points ul li{font-size:1.6rem;line-height:2em;padding-left:1em;text-indent:-1em}.cnt-wit-tp-img-wrp.cm_features .featured_points>p{font-size:1.5rem;letter-spacing:-.03em;line-height:1.534em;margin-bottom:0;margin-top:1rem;padding-left:1em;text-indent:-1em}.cnt-wit-tp-img-wrp.cm_features .flex-row{gap:0}.cnt-wit-tp-img-wrp.cm_features .cnt-col+.cnt-col{margin-top:5rem}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n){padding-left:3.5rem}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .inner_spacing{flex-direction:row-reverse}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .tp-img{margin-left:4rem;margin-right:0}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .featured_points{margin-left:-3.5rem;padding-left:3.5rem;width:calc(100% + 11.3rem)}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>h3 span{display:block;font-size:2.4rem;line-height:1.417em;padding-left:1em;text-indent:-1em}.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .tp-img-cnt{width:100%}.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .tp-img-cnt-inner>h3,.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .tp-img-cnt-inner>p{padding-left:3.5rem}.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .featured_points{margin-top:3.5rem;padding-left:3.5rem;position:static;width:auto}.cnt-wit-tp-img-wrp.cm_features .bottom_content{margin-top:8rem}.cnt-wit-tp-img-wrp.cm_features .pcn{display:none}.cnt-wit-tp-img-wrp.cm_features .bottom_content>p{font-size:1.5rem;letter-spacing:1px;margin-top:3.5rem;text-align:center}.cnt-wit-tp-img-wrp.cm_logistics{overflow:unset;padding:13rem 0 33rem}.cnt-wit-tp-img-wrp.cm_logistics .top_sec{margin:0;padding:0}.cnt-wit-tp-img-wrp.cm_logistics .top_sec h2{color:#123086;font-size:4.6rem;font-weight:900;text-align:center}.cnt-wit-tp-img-wrp.cm_logistics br[pcn]{display:none}.cm_logistics .bottom_row{margin-top:8rem;padding:0 7.7rem}.cm_logistics .cnt-col{padding:0}.cnt-wit-tp-img-wrp.cm_logistics .flex_row{gap:0}.cm_logistics .inner_spacing{display:flex}.cnt-wit-tp-img-wrp.cm_logistics .tp-img{flex-shrink:0;margin-bottom:0;margin-left:2.3rem;margin-right:3.5rem;width:20.2rem}.cm_logistics .tp-img-cnt h3{font-size:2.8rem;font-weight:900;line-height:1.786em;margin:0}.cm_logistics .tp-img-cnt h3>span{display:block;font-size:2.2rem}.cm_logistics .tp-img-cnt p{font-size:2rem;letter-spacing:1px;line-height:1.9em;margin-top:.5rem}.cm_logistics .bottom_content{background-color:#fff;display:flex;flex-direction:column-reverse;margin-top:12rem;padding:9rem 0;text-align:center}.cm_logistics .bottom_content>h3{align-self:center;display:inline-block;font-weight:900;margin:0}.cm_logistics .bottom_content>h3:after{background-color:#333;content:"";display:block;height:.4rem;margin-top:.7rem;width:100%}.cm_logistics .image-group{margin:7rem auto 0;width:95rem}.cm_logistics .image-group .pcn{display:none}.cm_logistics .cnt-col+.cnt-col{margin-top:7.5rem}.cm_logistics .cnt-col.card-2 .tp-img{margin-left:4rem;margin-right:2rem;order:2}.cnt-wit-bg-wrp.cm-needs h2.title{color:#123086;font-size:4.6rem;font-weight:900;margin:0}.cm-needs .rich_text{margin-top:6.5rem}.cm-needs .rich_text p{font-size:1.8rem;letter-spacing:1px;line-height:2em;margin:0}header.cm-header .header__menu>ul>li.pdf-link:hover>a:after{width:150%}.logo_slider.cm_topicSlider .splide__pagination__page:hover,header.cm-header .header__menu>ul>li.pdf-link:hover>a:before{opacity:.7}.nws-sec .crp-top-content h2 span{display:block;text-align:center}.nws-sec .crp-top-content h2 span:first-of-type{font-size:2.8rem;letter-spacing:.3rem;margin:0 0 1.6rem}.nws-sec .crp-top-content h2 span:nth-of-type(2){font-size:1.3rem;letter-spacing:.05rem}.simple-banner.inquiries_bnr{display:block;min-height:75rem}.inquiries_bnr .page-center{bottom:0;left:0;margin:auto;min-height:65rem;position:absolute;right:0;z-index:999}.inquiries_bnr .col6{padding:0}.inquiries_bnr .banner-content-inner{color:#123086;font-weight:700;left:15rem;position:absolute;top:9rem}.inquiries_bnr .img_wrap.col6{width:100%}.inquiries_bnr .img_wrap img:first-child{bottom:0;position:absolute;right:9rem;width:68.5rem;z-index:1}.inquiries_bnr .top_sec>p[img]{left:-1.5rem;position:relative;top:0;width:70.2rem}.inquiries_bnr .btn_row{margin-left:-5rem;margin-top:8rem}.inquiries_bnr .btn_item a{align-items:center;background:linear-gradient(25deg,#123086,#396ed8);border-radius:4rem;display:flex;font-size:1.8rem;height:100%;justify-content:center;padding:26.5px 0;transition:.5s;width:100%}.inquiries_bnr .btn_item{width:40rem}.inquiries_bnr .btn_item a:hover{background:#fff;border:2px solid #123086;color:#123086}.inquiries_bnr .img_wrap.col6 img.shape-img{height:65rem;width:100%}.cm-choose .top_sec{margin:0;padding:0}.cm-choose .top_sec .title{color:#123086;font-size:4.6rem;font-weight:800;letter-spacing:1px;margin-bottom:2rem;text-align:center}.cm-choose .cnt-col{padding:4.5rem;position:relative;width:33%;z-index:99}.cnt-wit-tp-img-wrp.cm-choose .flex-row{align-items:baseline;justify-content:center;row-gap:0}.cnt-wit-tp-img-wrp.cm-choose .inner_spacing .tp-img{margin:0 0 7rem}.cnt-wit-tp-img-wrp.cm-choose .tp-img-cnt h3{color:#000;font-size:2.8rem;font-weight:700;letter-spacing:1px;line-height:1.429em;margin:0;position:relative}.cnt-wit-tp-img-wrp.cm-choose .tp-img-cnt h3:before{background-position:0;background-repeat:no-repeat;background-size:100%;bottom:.5rem;content:"";height:12.4rem;left:2rem;position:absolute;width:7.7rem;z-index:-1}.cm-choose span[ast]{font-size:1.5rem;vertical-align:super}.cm-choose .bottom_content{margin-top:6rem}.cm-choose .bottom_content>p{font-size:1.3rem;letter-spacing:1px;line-height:1.5em;margin:0 5.5rem 0 6.5rem;text-align:right}.cm-choose .bottom_content .hs-responsive-embed-wrapper{margin-top:12rem!important;max-height:100%!important;max-width:100%!important}.cm-choose .cnt-col.card-4,.cm-choose .cnt-col.card-5{width:43%}.cnt-wit-tp-img-wrp.cm-choose .card-3 .tp-img{margin-bottom:11rem}.cm-choose .cnt-col+.cnt-col:before{background-color:grey;bottom:6rem;content:"";display:inline-block;height:34.8rem;left:0;position:absolute;width:1px}.cm-choose .cnt-col.card-4:before{content:none}@media (min-width:992px){header.cm-header .header__menu>ul>li>a[target=_blank]:after{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/hd_blank.png) no-repeat;background-size:contain;content:"";display:inline-block;height:1.1rem;margin:0 0 0 .2rem;width:1.1rem}header.cm-header .header__menu>ul>li>a:before{background:#123086;bottom:0;content:"";display:block;height:.4rem;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:transform .3s;width:100%}header.cm-header .header__menu>ul>li:hover>a:before{transform:scale(1)}}@media (max-width:1550px){.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:38vw auto 0}}@media (max-width:1150px) and (min-width:992px){.header.cm-header .logo-section{width:200px}header.cm-header .header__menu.header__menu--desktop{margin-right:200px}header.cm-header .header__menu>ul>li>a{font-size:13px}}@media (max-width:1300px){.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:43vw auto 0}}@media (max-width:1300px) and (min-width:768px){.cnt-wit-tp-img-wrp.cm-img-crd .flex_row .col20{width:20%}}@media (max-width:1199px){.simple-banner.cm-bnr{height:auto;margin:0 0 3.73333vw;padding:13.93333vw 0 0}.simple-banner.cm-bnr .banner-content-inner h2{margin-right:16.6vw;width:30.06667vw}.simple-banner.cm-bnr .banner-content-inner p{margin:0 20vw 0 auto;width:45.33333vw}.simple-banner.cm-bnr .img_wrap_inner{top:-40.66667vw;width:78.33333vw}.simple-banner.cm-bnr{padding:14.66667vw 0 0}.simple-banner.cm-bnr .img_wrap_inner{left:-2.66667vw;right:auto;top:0;width:40vw}.simple-banner.cm-bnr .banner-content-inner h2{margin:0 5.6vw 16vw auto;width:48.4vw}.simple-banner.cm-bnr .banner-content-inner p{margin:0;width:100%}.cnt-wit-bg-wrp.cm-bnrCnt{margin-bottom:11.6vw}.cm-bnrCnt .content_widget{width:30.66667vw}.cm-bnrCnt .rich_text{margin-bottom:2.93333vw}.cnt-wit-bg-wrp.cm-bnrCnt .page-center{max-width:75.33333vw}.cm-businessCnt .top-content{margin:0 0 5.2vw}.cm-businessCnt .sec1_bg{margin:0 0 5.46667vw}.cm-businessCnt .sec2_btn{width:19.66667vw}.cm-bnrCnt .rich_text>p{font-size:1.4vw;letter-spacing:.16667vw;margin:0}.cm-bnrCnt .btn_item a{padding:1.2vw 0}.logo_slider.cm_topicSlider{min-height:28vw}.cm_topicSlider .topic_bg{width:128.53333vw}.cm_topicSlider .shape_bg{width:31.73333vw}.logo_slider.cm_topicSlider .top_sec{padding-bottom:2.73333vw}.logo_slider.cm_topicSlider .bottom_row.splide{width:56vw}.logo_slider.cm_topicSlider .splide__pagination{bottom:-3.33333vw;bottom:-50px}.cm_topicSlider .splide__arrow.splide__arrow--prev{height:2.66667vw;left:-3.13333vw;top:6.4vw;width:1.33333vw}.cm_topicSlider .splide__arrow.splide__arrow--prev:before{height:2.66667vw;width:1.33333vw}.cm_topicSlider .splide__arrow.splide__arrow--next{height:2.66667vw;right:-3.8vw;top:6.4vw;width:1.33333vw}.cm_topicSlider .splide__arrow.splide__arrow--next:before{height:2.66667vw;width:1.33333vw}.logo_slider.cm_topicSlider .logo_item .logo_inner{margin:0 .66667vw}.cm-btm-bnr .sec5_bg{width:144.26667vw}.cm-btm-bnr .shape_bg{width:31.8vw}.cm-btm-bnr,.cm-btm-bnr .page-center{height:33.33333vw}.cm-btm-bnr .rich_text>h3{margin:3.4vw 0 2.8vw}.cm-btm-bnr .rich_text>p{font-size:1.73333vw;margin:0 0 4.26667vw}.simple-banner.thouzer_bnr .flex_row{padding:4.66667vw 0 0 10vw}.thouzer_bnr .banner-content-inner img[deco_img]{width:27.33333vw}.thouzer_bnr .banner-content-inner .btn_row{margin-top:10.66667vw}.thouzer_bnr .img_wrap{right:6.66667vw;width:34.66667vw}.thouzer_bnr .banner-content-inner{padding-right:4.66667vw}.cnt-wit-tp-img-wrp.cm-transport .top_sec{margin-bottom:5.33333vw}.cnt-wit-tp-img-wrp.cm-transport .col3{width:16.33333vw}.cm-transport .top_sec h2{font-size:3.06667vw}.cm-assist .rich_text>img{width:19.33333vw}.cm-assist .rich_text>p{margin-bottom:3.33333vw}.cnt-wit-bg-wrp.cm-assist .content_widget .title{font-size:3.06667vw;margin-bottom:3.6vw}.cm-assist .content_widget{padding:5.33333vw 20px}.cnt-wit-tp-img-wrp.cm_features .page-center{max-width:800px}.cnt-wit-tp-img-wrp.cm_features{padding:8.53333vw 0 10.53333vw}.cnt-wit-tp-img-wrp.cm_features .top_sec{margin-bottom:5vw}.cnt-wit-tp-img-wrp.cm_features .tp-img{margin-right:2.66667vw;margin-right:20px;width:50%}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt{width:calc(50% - 20px)}.cnt-wit-tp-img-wrp.cm_features .featured_points{margin-left:-40px;padding-left:20px;width:calc(100% + 40px)}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .featured_points{margin-left:-3.5rem;padding-left:20px;width:calc(100% + 3.5rem + 40px)}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n){padding-left:2.33333vw}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .tp-img{margin-left:20px}.cnt-wit-tp-img-wrp.cm_features .featured_points ul li{font-size:1.06667vw;font-size:10px}.cnt-wit-tp-img-wrp.cm_features .featured_points>p{font-size:1vw;font-size:10px}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>h3{font-size:2.4vw;font-size:2.5rem}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>p{font-size:1.6vw;font-size:1.5rem}.cnt-wit-tp-img-wrp.cm_features .title{font-size:3.06667vw}.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .tp-img-cnt-inner>h3,.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .tp-img-cnt-inner>p{padding-left:2.33333vw}.cnt-wit-tp-img-wrp.cm_features .cnt-col .no-img .featured_points{margin-left:0;margin-right:0;margin-top:2.33333vw;padding-left:20px;padding-right:20px;position:static;width:100%}.cnt-wit-tp-img-wrp.cm_features .bottom_content{margin-top:5.33333vw}.cnt-wit-tp-img-wrp.cm_logistics{padding:8.66667vw 0 22vw}.cm_logistics .bottom_row{margin-top:5.33333vw;padding:0 5.13333vw}.cm_logistics .bottom_content{margin-top:8vw;padding:6vw 0}.cnt-wit-tp-img-wrp.cm_logistics .tp-img{margin-left:1.53333vw;margin-right:2.33333vw;width:13.46667vw}.cm_logistics .cnt-col+.cnt-col{margin-top:5vw}.cm_logistics .cnt-col.card-2 .tp-img{margin-left:2.66667vw;margin-right:1.33333vw}.cm_logistics .image-group{margin:4.66667vw auto 0;width:63.33333vw}.cnt-wit-tp-img-wrp.cm_logistics .page-center:after{bottom:-36.46667vw;height:31.13333vw;left:-10vw;width:44.66667vw}.cnt-wit-tp-img-wrp.cm_logistics .top_sec h2{font-size:3.5rem}.cm_logistics .tp-img-cnt h3{font-size:2rem}.cm_logistics .tp-img-cnt h3>span{font-size:1.8rem}.cm_logistics .tp-img-cnt p{font-size:1.6rem}.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:52vw auto 0}.simple-banner.inquiries_bnr{min-height:50vw}.inquiries_bnr .page-center{min-height:43.33333vw}.inquiries_bnr .banner-content-inner{left:10vw;top:6vw}.inquiries_bnr .img_wrap img:first-child{right:6vw;width:45.66667vw;z-index:1}.inquiries_bnr .img_wrap.col6 img.shape-img{height:43.33333vw}.inquiries_bnr .top_sec>p[img]{left:-1vw;width:46.8vw}.inquiries_bnr .btn_row{margin-left:-3.33333vw;margin-top:5.33333vw}.inquiries_bnr .btn_item{width:26.66667vw}.inquiries_bnr .btn_item a{font-size:1.2vw;padding:20px 0}.cm-choose .cnt-col{padding:3vw}.cnt-wit-tp-img-wrp.cm-choose .inner_spacing .tp-img{margin:0 0 4.66667vw}.cnt-wit-tp-img-wrp.cm-choose .card-3 .tp-img{margin-bottom:7.33333vw}.cnt-wit-tp-img-wrp.cm-choose .tp-img-cnt h3:before{bottom:.33333vw;height:8.26667vw;left:1.33333vw;width:5.13333vw}.cnt-wit-tp-img-wrp.cm-choose .card-2 .tp-img-cnt h3:before{height:8.4vw;left:.66667vw;width:5.73333vw}.cnt-wit-tp-img-wrp.cm-choose .card-3 .tp-img-cnt h3:before{height:8.53333vw;left:.66667vw;width:5.8vw}.cnt-wit-tp-img-wrp.cm-choose .card-4 .tp-img-cnt h3:before{height:8.26667vw;left:-.66667vw;width:6.13333vw}.cnt-wit-tp-img-wrp.cm-choose .card-5 .tp-img-cnt h3:before{height:8.46667vw;left:-1.33333vw;width:5.86667vw}.cm-choose .cnt-col+.cnt-col:before{bottom:4.4vw}.thouzer_bnr .banner-content-inner h1{font-size:21px}.thouzer_bnr .banner-content-inner p[txt_ttl]{font-size:13px}}@media (max-width:991px){header.cm-header .primary-section .container-wrapper{align-items:center;justify-content:space-between;padding:9.387px 0}header.cm-header .primary-section{display:block;height:auto;left:0;top:0;transform:none;width:100%}.header.cm-header .logo-section{margin:0 0 0 14.5px;max-width:213.33px;width:100%}.header.cm-header .logo-section img{width:100%!important}.header.cm-header .cst-humburger-icon{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/nav_open.svg);background-repeat:no-repeat;background-size:contain;height:4.88vw;margin:.66667vw 4vw 0 0;width:5vw}.header.cm-header .cst-humburger-icon span.trigger{display:none}.header.cm-header .right-section{display:block}header.cm-header .primary-section .container-wrapper{position:relative}header.header.cm-header .nav{height:100vh;overflow-y:scroll;padding:64px 17px 46px;position:fixed;top:0}header.header.cm-header .nav .header__menu.header__menu--desktop{all:unset;display:block}.mobile-menu-open .header.cm-header .cst-humburger-icon{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/nav_close.svg);height:6.66667vw;margin:2.26667vw 5.33333vw 0 0;width:6.66667vw}.header.cm-header .button-section-container,.header.cm-header .search.mobile_hide{display:none}header.header.cm-header .nav .header__menu.header__menu--desktop>ul{margin:0 0 42px;padding:0}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li{border:none;border-bottom:1px solid hsla(0,0%,100%,.2);margin:0}header.cm-header .header__menu>ul>li:hover>a:after{transform:translateY(-50%)}header.header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger{display:none}header.header.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul{box-shadow:none;min-width:auto;padding:22.187px 0 0}header.header.cm-header .nav .header__menu.header__menu--desktop>ul ul>li{margin:0 0 22.187px;padding-left:9.813px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li ul li:last-child{margin-bottom:0;padding-bottom:0}header.header.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul a.header__menu-link{font-size:12px;font-weight:500;letter-spacing:.64px;margin:0;padding:0 0 0 9.813px}header.header.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul a.header__menu-link:hover{opacity:.7}.header.cm-header .top-section.mobile_section .cst-inner-wrapper{gap:0}.header.cm-header .top-section.mobile_section .btn-section{padding:0;width:50%}.header.cm-header .top-section.mobile_section .btn-section a{align-items:center;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:2;min-height:76.8px;padding:10px}.header.cm-header .top-section.mobile_section .langauge{display:block;margin:0 auto 5.33333vw;order:1}header.cm-header .container-wrapper.mobile-open .top-section.mobile_section{padding:0}.header.cm-header .top-section.mobile_section .langauge .lang_list_class{all:unset;display:flex;list-style:none;width:74.66667vw}.header.cm-header .top-section.mobile_section .langauge .globe_class{background:none;border-radius:0;height:auto;width:auto}.header.cm-header .top-section.mobile_section .langauge .lang_switcher_class{display:block}.header.cm-header .top-section.mobile_section .langauge .lang_list_class:after,.header.cm-header .top-section.mobile_section .langauge .lang_list_class:before{content:none}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li{border:1px solid #7d7d7d;padding:0;width:50%}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link{align-items:center;background:#fff;color:#7d7d7d;display:flex;font-size:0;font-weight:700;justify-content:center;padding:3.73333vw 0}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link:hover{opacity:.7}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link:after{font-size:4.26667vw}.header.cm-header .top-section.mobile_section .header-search-inner{background:none;display:block;opacity:1;order:3;padding:2.66667vw 0;position:static;visibility:visible}.header.cm-header .top-section.mobile_section .header-search-inner .search-suggestion{max-width:100%}.header.cm-header .top-section.mobile_section .header-search-inner form{background:none;display:flex;flex-wrap:wrap;justify-content:space-between}.header.cm-header .top-section.mobile_section .header-search-inner label{display:none}.header.cm-header .top-section.mobile_section .header-search-inner button{border:.26667vw solid #fff;border-radius:0;font-size:3.33333vw;height:11.73333vw;position:static;width:20%}.header.cm-header .top-section.mobile_section .header-search-inner input.hs-search-field__input{height:11.73333vw;padding:5px 9px 4px;width:75%}.header.cm-header .top-section.mobile_section .header-search-inner button svg{height:13px!important;min-height:auto;min-width:auto;width:13px!important}.header.cm-header .top-section.mobile_section .header-search-inner button:hover{opacity:.7}.card_gallery.cm_org_bg{top:226.66667vw;width:94.66667vw}.cm_bnr header.cm-header.fixed .primary-section{top:0}.header.cm-header .cst-humburger-icon{height:50px;margin:0 50px 0 0;width:50px}.mobile-menu-open .header.cm-header .cst-humburger-icon{height:40px;margin:4px 50px 0 0;width:50px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li{padding:19.627px 0 19.2px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>a{font-size:12px;font-weight:500;letter-spacing:.85px;padding:0 0 0 9.8px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:not(.header__menu-item--has-submenu)>a:hover{opacity:.7}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link{padding:20px 0}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link:after{font-size:20px}header.cm-header .header__menu>ul>li.pdf-link>a:before{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/header_pdf.png) no-repeat;background-size:contain;height:3rem;left:15.5rem;margin:.3rem 0 0;right:auto;width:4rem}header.cm-header .header__menu>ul>li.pdf-link:hover>a:after{transform:none;width:auto}.header.cm-header .top-section.mobile_section .header-search-inner button,.header.cm-header .top-section.mobile_section .header-search-inner input.hs-search-field__input{height:50px}header.cm-header .primary-section{min-height:49px}.header.cm-header .logo-section{min-height:unset}header.header .mobile-close-icon svg.svg-icon{font-size:30px}header.header .mobile-close-icon{height:28px;right:15px;top:13px;width:28px}.header.cm-header .cst-humburger-icon{height:30px;margin:0 30px 0 0;width:30px}.mobile-menu-open .header.cm-header .cst-humburger-icon{height:21.33px;margin:2px 13px 0 0;width:21.33px}header.cm-header .header__menu>ul>li.pdf-link>a:before{height:2rem;left:7rem;width:2rem}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link{padding:10px 0}.header.cm-header .top-section.mobile_section .langauge .lang_list_class li .lang_switcher_link:after{font-size:12px}.header.cm-header .top-section.mobile_section .header-search-inner button,.header.cm-header .top-section.mobile_section .header-search-inner input.hs-search-field__input{height:35px}.header.cm-header .cst-humburger-icon{height:28.342px;margin-right:13px;width:25.6px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:not(.header__menu-item--has-submenu)>a:after{background-repeat:no-repeat;background-size:contain;background:none;border-right:1px solid #fff;border-top:1px solid #fff;bottom:0;content:"";display:block;height:9.53px;left:auto;position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(45deg);transform-origin:center;transition:transform .3s;width:9.53px}header.cm-header .nav>nav>ul .header__menu-item--depth-1>a .child-trigger{align-items:center;display:flex;height:30px;justify-content:center;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px}header.cm-header .nav>nav>ul .header__menu-item--depth-1>a .child-trigger svg{display:none}header.cm-header .nav>nav>ul .header__menu-item--depth-1>a .child-trigger:after{background:none;background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/pluss.svg);border:none;bottom:0;content:"";display:block;height:13.64px;transform-origin:center;transition:transform .3s;width:13.64px}header.cm-header .nav>nav>ul li.header__menu-item.child-menu-open>a .child-trigger:after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/line.svg);background-repeat:no-repeat;background-size:contain}}@media (max-width:767px){.simple-banner.cm-bnr .banner-content-inner p{font-size:1.5rem}.cm_bnr main{margin:80vh 0 0}.cm_bnr .header-wrapper{min-height:auto!important}.cnt-wit-bg-wrp.cm-bnrCnt{margin-bottom:18.13333vw}.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:66.66667vw auto 0;max-width:89.33333vw}.cm-bnrCnt .rich_text>p{font-size:4.26667vw;letter-spacing:.13333vw}.cm-bnrCnt .rich_text{margin:0 0 11.2vw auto;width:61.33333vw}.cm-bnrCnt .content_widget{margin:0 0 14.4vw;width:auto}.cm-bnrCnt .btn_item{width:100%}.cm-bnrCnt .btn_item a{background:#123086;color:#fff;letter-spacing:.8vw;padding:22px 0}.cm-businessCnt .sec2_btn{width:100%}.cm-businessCnt .sec2_btn>a{background:#123086;color:#fff}.logo_slider.cm_topicSlider .logo_item{width:100%!important}.cm_topicSlider .shape_bg,.cm_topicSlider .topic_bg{display:none}.logo_slider.cm_topicSlider .top_sec{padding-bottom:10.13333vw}.logo_slider.cm_topicSlider .bottom_row.splide{margin-bottom:5.06667vw;width:100%}.cm_topicSlider .splide__arrow.splide__arrow--prev{height:9.33333vw;left:6.93333vw;top:24.4vw;width:4vw;z-index:9999}.cm_topicSlider .splide__arrow.splide__arrow--next{height:9.33333vw;right:6.93333vw;top:24.4vw;width:4vw;z-index:9999}.cm_topicSlider .splide__arrow.splide__arrow--next:before,.cm_topicSlider .splide__arrow.splide__arrow--prev:before{height:9.33333vw;width:4vw}.logo_slider.cm_topicSlider .splide__pagination{bottom:-7.6vw;bottom:-50px}.logo_slider.cm_topicSlider .splide__pagination li{margin:0 4vw}.logo_slider.cm_topicSlider .splide__pagination__page{height:2.4vw;width:2.4vw}.logo_slider.cm_topicSlider .logo_item .logo_inner{margin:0 5.33333vw}.cm-img-crd .btn_item .hs-sec-btn{background:#123086;color:#fff}.cm-img-crd .btn_item{width:100%}.cm-img-crd .bottom_row{margin-bottom:4rem}.cm-btm-bnr .sec5_bg,.cm-btm-bnr .shape_bg{display:none}.cnt-wit-bg-wrp.cm-btm-bnr .page-center{height:auto;padding:11.33333vw 0 93.33333vw;position:static;transform:none}.cm-btm-bnr .rich_text>h3{font-size:7.46667vw;letter-spacing:.3rem}.cm-btm-bnr .rich_text>p{font-size:4.66667vw;letter-spacing:.4rem;line-height:1.8;margin:0 0 11.33333vw}.cm-btm-bnr .btn_item{width:100%}.cm-btm-bnr .btn_item .hs-sec-btn{background:#123086;color:#fff}.cm-btm-bnr br[sp],.cm-img-crd.v2 br[sp]{display:block}.cnt-wit-tp-img-wrp.cm-img-crd .cnt-col.col20{padding:0 10px;width:50%}.cnt-wit-tp-img-wrp.cm-img-crd.v2 .cnt-col.col6{width:100%}.simple-banner.thouzer_bnr .flex_row{padding:0}.thouzer_bnr .img_wrap{position:static;width:100%}.simple-banner.thouzer_bnr{min-height:118.66667vw}.thouzer_bnr .banner-content-inner{padding-left:6.66667vw;padding-right:6.66667vw}.thouzer_bnr .banner-content-inner img[deco_img]{width:66.66667vw}.thouzer_bnr .banner-content-inner .btn_row{margin-top:6.66667vw}.thouzer_bnr .banner-content-inner .btn_item{width:auto}.thouzer_bnr .banner-content-inner .btn_item a{padding-left:26px;padding-right:26px}.thouzer_bnr .banner-content-inner h1{font-size:2rem}.thouzer_bnr .banner-content-inner p[txt_ttl]{font-size:1rem}.thouzer_bnr .banner-content-inner .btn_item a{padding:15px}.cm-transport br[pcn]{display:block}.cnt-wit-tp-img-wrp.cm-transport .col3{width:36.13333vw}.cm-transport .top_sec h2{font-size:30px}.cm-assist .content_widget{padding:5.33333vw}.cnt-wit-bg-wrp.cm-assist .content_widget .title{font-size:6.13333vw;margin-bottom:6.66667vw}.cm-assist .rich_text>p{font-size:1.5rem;margin-bottom:6.66667vw}.cm-assist .rich_text>p:nth-child(2){font-size:1.8rem!important}.cm-assist .rich_text>img{width:53.33333vw}.cnt-wit-tp-img-wrp.cm_features .inner_spacing{flex-direction:column}.cnt-wit-tp-img-wrp.cm_features .tp-img{margin:0 0 30px;width:100%}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt{width:100%}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>h3{font-size:30px;padding-left:0}.cnt-wit-tp-img-wrp.cm_features .tp-img-cnt-inner>p{font-size:25px;padding-left:0}.cnt-wit-tp-img-wrp.cm_features .featured_points ul li,.cnt-wit-tp-img-wrp.cm_features .featured_points>p{font-size:16px}.cnt-wit-tp-img-wrp.cm_features .featured_points{margin:20px 0 0!important;padding:20px!important;width:100%!important}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n){padding:0}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .tp-img-cnt{width:100%}.cnt-wit-tp-img-wrp.cm_features .cnt-col:nth-child(2n) .tp-img{margin-left:0}.cnt-wit-tp-img-wrp.cm_features .cnt-col+.cnt-col{margin-top:50px}.cnt-wit-tp-img-wrp.cm_features .spn{display:none}.cnt-wit-tp-img-wrp.cm_features .pcn{display:block}.cnt-wit-tp-img-wrp.cm_features .bottom_content{margin-top:10.66667vw}.cm_logistics .image-group .pcn,.cnt-wit-tp-img-wrp.cm_logistics br[pcn]{display:block}.cm_logistics .image-group .spn,.cnt-wit-tp-img-wrp.cm_logistics br[spn]{display:none}.cnt-wit-tp-img-wrp.cm_features .title,.cnt-wit-tp-img-wrp.cm_logistics .top_sec h2{font-size:20px}.cnt-wit-tp-img-wrp.cm_logistics{padding:10.66667vw 0 40vw}.cm_logistics .bottom_row{margin-top:13.33333vw;padding:0 5.33333vw}.cnt-wit-tp-img-wrp.cm_logistics .tp-img{margin-left:auto;margin-right:auto;width:33.33333vw}.cm_logistics .inner_spacing{display:block}.cm_logistics .tp-img-cnt h3{font-size:1.6rem;margin-top:20px}.cm_logistics .tp-img-cnt p{font-size:1.3rem}.cm_logistics .cnt-col.card-2 .tp-img{margin-left:auto;margin-right:auto}.cm_logistics .cnt-col+.cnt-col{margin-top:10.66667vw}.cm_logistics .bottom_content>h3{font-size:1.6rem}.cm_logistics .image-group{margin:10.66667vw auto 0;width:78.93333vw}.cm_logistics .bottom_content{margin-top:11.33333vw;padding:13.33333vw 0 21.33333vw}.cnt-wit-tp-img-wrp.cm_logistics .page-center:after{bottom:-62.93333vw;height:50.13333vw;left:-6.66667vw;width:73.06667vw}.cnt-wit-bg-wrp.cm-needs h2.title{font-size:3rem}.cm-needs .rich_text p{font-size:16px}.cm-needs .rich_text{margin-top:32px}.inquiries_bnr .banner-content-inner{position:static}.inquiries_bnr .img_wrap img:first-child{position:static;width:100%}.inquiries_bnr .img_wrap.col6 img.shape-img{display:none}.inquiries_bnr .top_sec>p[img]{position:static;width:auto}.inquiries_bnr .btn_row{margin:30px 0 0}.inquiries_bnr .btn_item a{font-size:inherit;padding:20px}.inquiries_bnr .btn_item{width:auto}.simple-banner.inquiries_bnr{min-height:auto}.simple-banner.inquiries_bnr .page-center{min-height:auto;padding:40px 10px 0;position:relative}.cm-choose .cnt-col{margin-top:4vw;padding:0 4vw;width:45%}.cnt-wit-tp-img-wrp.cm-choose .inner_spacing .tp-img{margin:4vw auto;width:22.66667vw}.cnt-wit-tp-img-wrp.cm-choose .tp-img-cnt h3{font-size:4vw;line-height:1.4em}.cnt-wit-tp-img-wrp.cm-choose .tp-img-cnt h3:before{bottom:.66667vw;height:16.53333vw;left:2.66667vw;width:10.26667vw}.cm-choose .cnt-col+.cnt-col:before{content:none}.cm-choose .cnt-col:nth-of-type(2n):before{background-color:grey;bottom:1.33333vw;content:"";display:inline-block;height:46.4vw;left:0;position:absolute;width:1px}.cnt-wit-tp-img-wrp.cm-choose .card-2 .tp-img-cnt h3:before{height:16.8vw;left:1.33333vw;width:11.46667vw}.cnt-wit-tp-img-wrp.cm-choose .card-3 .tp-img-cnt h3:before{height:17.06667vw;left:1.33333vw;width:11.6vw}.cm-choose .cnt-col.card-4:before{bottom:0;content:""}.cm-choose .cnt-col.card-5{width:70%}.cnt-wit-tp-img-wrp.cm-choose .card-4 .tp-img-cnt h3:before{height:16.53333vw;left:-1.33333vw;width:12.26667vw}.cnt-wit-tp-img-wrp.cm-choose .card-5 .tp-img-cnt h3:before{height:16.93333vw;left:-2.66667vw;width:11.73333vw}.cm-choose .cnt-col.card-4{margin-top:10.66667vw;width:45%}.cm-choose .cnt-col.card-2 .inner_spacing .tp-img{margin-bottom:9.33333vw;width:27.46667vw}.cnt-wit-tp-img-wrp.cm-choose .card-3 .tp-img{margin-bottom:14.66667vw}.cm-choose .bottom_content .hs-responsive-embed-wrapper{margin-top:12vw!important}.cm-choose .top_sec .title{font-size:3rem}.cnt-wit-tp-img-wrp.cm-img-crd .cnt-col.col20{width:100%}}html{font-size:10px}body,h1,h2,h3,h4,h5,h6,html{font-family:Noto Sans Japanese,sans-serif}ol li,ul li{margin-bottom:0}.hs-inline-edit header.header svg rect{display:none}.content-wrapper,.dnd-section>.row-fluid,.page-center{width:90%}[class*=full-width-section].dnd-section>.row-fluid{width:100%}.form-title:empty{margin:0;padding:0}.hsfc-Renderer form .hsfc-Step .hsfc-Step__Content{padding:0}.hs-form-field,.hsfc-Renderer form .hsfc-Row{border-bottom:.1rem solid #7d7d7d;margin-bottom:0;padding:4rem 0 5.8rem}.hsfc-Renderer form .hsfc-FieldLabel,form label{color:#323232;font-family:Noto Sans Japanese,sans-serif;font-size:16px;font-size:1.7rem;font-weight:600}.hsfc-Renderer form .hsfc-FieldLabel span,form label span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.hsfc-Renderer form label .hsfc-FieldLabel__RequiredIndicator{align-items:center;background:#df8c1b;color:#fff!important;display:inline-flex;font-size:0!important;font-weight:600!important;justify-content:center;margin:0 .4rem;padding:.4rem .8rem}.hsfc-Renderer form label .hsfc-FieldLabel__RequiredIndicator:before{content:"Required";font-size:1.2rem}html[lang=ja] .hsfc-Renderer form label .hsfc-FieldLabel__RequiredIndicator:before{content:"必須"}.hsfc-Renderer form .hsfc-FieldDescription{color:#323232;font-family:Noto Sans Japanese,sans-serif;font-size:1.7rem;margin:.7rem 0}.hs-error-msg,.hs_error_rollup label,.hsfc-Renderer form .hsfc-ErrorAlert,.systems-page ul.no-list.hs-error-msgs label{color:#ff0201;font-family:Noto Sans Japanese,sans-serif}.hsfc-Renderer form .hsfc-FieldLabel__RequiredIndicator{color:#ff0201}.hsfc-Renderer form .hsfc-PhoneInput__FlagAndCaret,.hsfc-Renderer form .hsfc-TextInput,.hsfc-Renderer form .hsfc-TextareaInput,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border-color:#dcdcdc;border-radius:0!important;border-width:1px;box-shadow:none!important;color:#000;height:40px;outline:none}form textarea{display:block}.hsfc-Renderer form .hsfc-NavigationRow__Buttons:has(>:only-child){justify-content:center}.hsfc-Renderer form .hsfc-Heading,.hsfc-Renderer form .hsfc-RichText{color:#323232}.hsfc-Renderer form .hsfc-RichText p{font-size:inherit!important;line-height:inherit!important}.hsfc-Renderer form .hsfc-RichText :last-child{margin-bottom:0}.hsfc-Renderer form .hsfc-Row>div{align-items:flex-start;display:flex;flex-wrap:wrap}.hsfc-Renderer form .hsfc-Row>div>.hsfc-FieldLabel{order:1;width:31.747%}.hsfc-Renderer form .hsfc-Row .hsfc-DropdownInput,.hsfc-Renderer form .hsfc-Row .hsfc-PhoneInput,.hsfc-Renderer form .hsfc-Row .hsfc-RadioFieldGroup__Options,.hsfc-Renderer form .hsfc-Row>div>.hsfc-TextareaInput,.hsfc-Renderer form .hsfc-Row>div>input{order:2;width:68.254%}.hsfc-Renderer form .hsfc-Row .hsfc-FieldDescription{margin:.7rem 0 0 31.747%;order:3}.hsfc-Renderer form .hsfc-CheckboxField .hsfc-FieldLabel{font-weight:400;width:auto!important}.hsfc-Renderer form .hsfc-Row .hsfc-CheckboxField{justify-content:center}.hsfc-Renderer form .hsfc-ErrorAlert{margin:8px 0;order:111}.hs-button,.hsfc-Renderer form .hsfc-Button,form input[type=submit]{background-color:#123086;border-color:#123086;border-radius:0;border-width:0;color:#fff;padding:16.5px 24px}.hs-button:hover,.hsfc-Renderer form .hsfc-Button:hover,.hsfc-Renderer form .hsfc-Button:not([disabled]):hover,form input[type=submit]:hover{background-color:#123086;border-color:#123086;color:hsla(0,0%,100%,.7);transform:translateY(0)}.cnt-wit-tp-img-wrp.company .tp-img{margin:0}.cnt-wit-tp-img-wrp.company .tp-img>a:hover{opacity:.7}.cnt-wit-tp-img-wrp.company .tp-img+.tp-img-cnt{margin-top:20px}.cnt-wit-tp-img-wrp.company .bottom_row .flex-row{justify-content:space-between;row-gap:7rem}.cnt-wit-bg-wrp.terms_content{line-height:1.7}.cnt-wit-bg-wrp.terms_content p{letter-spacing:.03rem;margin:0 0 0 3.2rem}.cnt-wit-bg-wrp.terms_content .rich_text p a{text-decoration:underline}.cnt-wit-bg-wrp.terms_content .rich_text h6{font-size:17px;letter-spacing:2.5px;line-height:1.462em;margin:30px 0 5px 3.2rem}.cnt-wit-bg-wrp.terms_content .rich_text h3{counter-increment:cnt;font-size:20px;letter-spacing:.25rem;line-height:1.462em;margin:5rem 0 1.6rem}.cnt-wit-bg-wrp.terms_content .rich_text h3:before{content:counter(cnt) ". ";display:marker}.cnt-wit-bg-wrp.terms_content .rich_text>:last-child{margin-bottom:0}.cnt-wit-bg-wrp.terms_content .rich_text>ol{list-style:none;margin:1.3rem 0 0 3.2rem;padding:0}.cnt-wit-bg-wrp.terms_content .rich_text>ol>li{counter-increment:cnt2;margin:0;padding:0 0 0 3.8rem;text-indent:-3.8rem}.cnt-wit-bg-wrp.terms_content .rich_text>ol>li:before{content:"( " counter(cnt2) " )";display:marker;margin:0 1.2rem 0 0}.cnt-wit-bg-wrp.terms_content .rich_text ol ul{list-style:none;padding:0}.cnt-wit-bg-wrp.terms_content .rich_text>ol>li *{text-indent:0}.cnt-wit-bg-wrp.company_data table{background:transparent;border:0;margin:0;width:100%}.cnt-wit-bg-wrp.company_data tr{align-items:center;border:0;border-bottom:.1rem solid #a0a0a0;display:flex;padding:30px 0}.cnt-wit-bg-wrp.company_data tr:last-child{border-bottom:none}.cnt-wit-bg-wrp.company_data table td{border:0;padding:0}.cnt-wit-bg-wrp.company_data tr td:nth-child(odd){font-size:17px;font-weight:600;letter-spacing:3px;padding:0 0 0 11%;width:38.272%}.cnt-wit-bg-wrp.company_data tr td:nth-child(2n){font-family:Meiryo UI,Yu Gothic;font-size:16px;letter-spacing:1px;line-height:1.417em;width:61.729%}.cnt-wit-bg-wrp.company_data table td *{margin:0}.cnt-wit-bg-wrp.company_data table td a{align-items:center;background:#123086;color:#fff;display:inline-flex;font-size:10px;letter-spacing:.5px;margin:0 0 0 2.4rem;padding:0 .8rem;transform:translateY(-.4rem)}.cnt-wit-bg-wrp.company_data table td a:hover{opacity:.7}.cnt-wit-bg-wrp.company_data table td a:before{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:5px;margin:0 .6rem 0 0;transform:rotate(45deg);width:5px}.cm-map-wrapper.company-map .google-map{height:0;overflow:hidden;padding:0 0 33.5%;position:relative}.cm-map-wrapper.company-map .google-map iframe{height:100%!important;left:0;position:absolute;top:0;width:100%}.cnt-wit-bg-wrp.csr-sec1,.cnt-wit-bg-wrp.csr-sec2{overflow:unset}.cnt-wit-bg-wrp.csr-sec1 .bg,.cnt-wit-bg-wrp.csr-sec2 .bg{left:0;position:absolute;top:0;width:150rem}.cnt-wit-bg-wrp.csr-sec1 .rich_text p{font-weight:500;line-height:2}.cnt-wit-bg-wrp.csr-sec1 .rich_text>:last-child{margin-bottom:0}.cnt-wit-bg-wrp.csr-sec2 .rich_text h6{font-weight:500;line-height:1.8em;margin-bottom:0}.cnt-wit-bg-wrp.csr-sec2 .rich_text p{font-size:1.8rem;line-height:2em}.cnt-wit-bg-wrp.csr-sec2 .rich_text p+h6{margin-top:4rem}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote{background-color:#fff;border:1px solid #dcdcdc;margin-top:3rem;padding:6rem 0 6rem 15rem}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote ol{list-style:none;margin:0;padding:0}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote>ol>li{align-items:center;display:flex}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote>ol>li+li{margin-top:3.5rem}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote>ol>li p{color:#123086;font-size:2.8rem;font-weight:500;line-height:2;margin:0}.two-col-content.message-two-col .content-col .description{margin-bottom:0}.two-col-content.message-two-col .description img[data-attr=logo]{margin:18% 0 20% 26%;width:36.843%}.cnt-wit-bg-wrp.message-sec2 .page-center.pdlr10{padding:0}.cnt-wit-bg-wrp.message-sec2 .rich_text p{font-weight:500;line-height:2;margin:0 0 23px}.cnt-wit-bg-wrp.message-sec2 .rich_text [data-attr=sign] img{width:156px}.cnt-wit-bg-wrp.message-sec2 .rich_text [data-attr=sign]{align-items:flex-end;display:flex;justify-content:flex-end;line-height:1;margin-top:65px}.cnt-wit-bg-wrp.message-sec2 .rich_text [data-attr=sign]>span{font-size:16px;font-weight:500;line-height:1;margin:0 1.7rem .9rem 0}.cnt-wit-bg-wrp.message-sec2 .rich_text>:last-child{margin-bottom:0}.cnt-wit-bg-wrp.business-sec2 h4{font-size:2.4rem;font-weight:500;letter-spacing:.4rem;line-height:2em}.cnt-wit-bg-wrp.business-sec2 .rich_text>:last-child{margin-bottom:0}.cnt-wit-bg-wrp.contact-desc .rich_text{font-size:1.7rem;letter-spacing:.03rem;line-height:1}.cnt-wit-bg-wrp.contact-desc .rich_text>:last-child{margin-bottom:0}.cnt-wit-bg-wrp.sales-record-cont .content_widget h2{font-size:4.6rem;font-weight:900;margin-bottom:6rem}.cnt-wit-bg-wrp.sales-record-cont .rich_text{font-size:18px;line-height:2em}.cnt-wit-bg-wrp.sales-record-cont .rich_text p{letter-spacing:1px}.cnt-wit-bg-wrp.sales-record-cont .rich_text>:last-child{margin-bottom:0}.logo_slider.cm_topicSlider.v2{min-height:unset}.logo_slider.cm_topicSlider.v2 .shape_bg{display:none}.cm_topicSlider.v2 .splide .splide__arrow{top:5.6rem}.cnt-wit-tp-img-wrp.shadow_fig{overflow:unset}.cnt-wit-tp-img-wrp.shadow_fig .tp-img{margin:0;margin-bottom:0}.cnt-wit-tp-img-wrp.shadow_fig .tp-img+.tp-img-cnt{margin-top:20px}.cnt-wit-tp-img-wrp.shadow_fig .inner_spacing{box-shadow:0 0 20px 4px rgba(0,0,0,.1)}.cnt-wit-tp-img-wrp.shadow_fig .bottom_row:not(.splide) .splide__track{overflow:unset}.cnt-wit-tp-img-wrp.ghre-map .top_sec{margin-bottom:4.8rem;padding:0}.cnt-wit-tp-img-wrp.ghre-map .top_sec h2{color:#123086;font-size:4.6rem;font-weight:900;margin-bottom:6.8rem}.cnt-wit-tp-img-wrp.ghre-map .top_sec p{font-size:1.8rem;letter-spacing:1px;line-height:2em}.cnt-wit-tp-img-wrp.ghre-map{background:#f7f9f9 url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/map_bg.jpg) no-repeat 50% 0;background-size:100% auto;padding:11.4rem 0}.cnt-wit-tp-img-wrp.ghre-map .tp-img{margin:0}.cnt-wit-tp-img-wrp.ghre-assurance .tp-img{display:flex;flex-direction:column-reverse}.cnt-wit-tp-img-wrp.ghre-assurance .imgCap h3{font-size:3.2rem;font-weight:900;margin-bottom:2rem}.cnt-wit-tp-img-wrp.ghre-assurance .top_sec h2{font-size:4.6rem;font-weight:900;margin-bottom:6.5rem}.cnt-wit-tp-img-wrp.ghre-assurance .top_sec h2 small{font-size:1.3rem;font-weight:400;margin-left:2rem}.cnt-wit-tp-img-wrp.ghre-assurance .top_sec p{font-size:1.8rem;line-height:2em}.cnt-wit-tp-img-wrp.ghre-assurance .top_sec{margin-bottom:7.5rem;padding:0}.cnt-wit-tp-img-wrp.ghre-assurance .tp-img{margin-bottom:0}.cnt-wit-tp-img-wrp.ghre-assurance .bottom_row .flex-row{row-gap:6.6rem}.simple-banner.history-hero h6{letter-spacing:.3333333333vw}@media screen and (min-width:768px){.two-col-content.message-two-col .flex_row .content-col.col6{padding:0;width:45.926%}.two-col-content.message-two-col .flex_row .media_column.col6{padding:0;width:43.21%}}@media screen and (min-width:1200px){.cnt-wit-tp-img-wrp.company .bottom_row .cnt-col.col6{width:calc(45.5% + 10px)}}@media screen and (min-width:1500px){.simple-banner.history-hero h6{font-size:13px;letter-spacing:5px}}@media screen and (min-width:1200px) and (max-width:1499px){html{font-size:.6666666667vw}.cnt-wit-bg-wrp.csr-sec1 h4{font-size:2.6rem}.cnt-wit-bg-wrp.csr-sec1 .rich_text p{font-size:1.6rem}}@media screen and (max-width:1199px){.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote{padding-left:6rem}}@media screen and (max-width:767px){.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote{padding:3rem 0 3rem 3rem}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote>ol>li p{font-size:17px}.cnt-wit-bg-wrp.csr-sec2 .rich_text blockquote>ol>li img{max-width:50px!important}.cnt-wit-bg-wrp.company_data tr td:nth-child(odd){margin:0 0 3rem;padding:0;width:100%!important}.cnt-wit-bg-wrp.company_data tr td:nth-child(2n){width:100%!important}.cnt-wit-bg-wrp.company_data tr{flex-direction:column}.two-col-content.message-two-col .description img[data-attr=logo]{margin:0 auto 6.4rem;width:18rem}.two-col-content.message-two-col .description{margin:0 auto;text-align:center}.cnt-wit-tp-img-wrp.ghre-map .top_sec h2{font-size:27px;line-height:1.704em;margin-bottom:20px}.cnt-wit-tp-img-wrp.ghre-map .top_sec p{font-size:16px}.cnt-wit-tp-img-wrp.ghre-map{background:#f7f9f9 url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/map_bg_sp.jpg) no-repeat 50% 0;background-size:100% auto;padding:12rem 0}.cnt-wit-tp-img-wrp.ghre-assurance .top_sec h2{font-size:27px;line-height:1.704em;margin-bottom:30px}.cnt-wit-tp-img-wrp.ghre-assurance .top_sec p{font-size:16px}.cnt-wit-tp-img-wrp.ghre-assurance .imgCap h3{font-size:20px;font-weight:900;margin-bottom:20px}.cnt-wit-bg-wrp.sales-record-cont .content_widget h2{font-size:27px;line-height:1.704em;margin-bottom:20px}.cnt-wit-bg-wrp.sales-record-cont .rich_text{font-size:16px}}.cnt-wit-bg-wrp.bottom-pane-section{margin-bottom:30rem}.cnt-wit-bg-wrp.bottom-pane-section .page-center{padding:12.8rem 0;width:90%}.cnt-wit-bg-wrp.bottom-pane-section .content_widget h3{font-size:2.8rem;letter-spacing:.1em;line-height:2;margin-bottom:0;word-break:normal}.cnt-wit-bg-wrp.bottom-pane-section .content_widget p{font-size:1.6rem;font-weight:700;letter-spacing:.1em;line-height:2;margin-bottom:0}.cnt-wit-bg-wrp.bottom-pane-section .btn_row{margin:0}.cnt-wit-bg-wrp.bottom-pane-section .btn_item{margin:5rem auto 0;width:40rem}.cnt-wit-bg-wrp.bottom-pane-section .btn_item a{align-items:center;background-color:#123086;border-radius:5rem;display:flex;font-size:1.8rem;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:2;padding:1.8rem 2.8rem;position:relative;width:100%;word-break:normal}.cnt-wit-bg-wrp.bottom-pane-section .btn_item a:hover{background-color:#fff;color:#123086;opacity:1}.cnt-wit-bg-wrp.bottom-pane-section .btn_item a:before{background-color:#fff;content:"";display:block;height:2rem;left:65px;mask:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/Mail%20Icon.svg);mask-repeat:no-repeat;mask-size:contain;top:50%;vertical-align:middle;width:2.8rem}.cnt-wit-bg-wrp.bottom-pane-section .btn_item a:hover:before{background-color:#123086}.business-it-solution-post .post-banner-section{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/Blog%20Post%20Banner.png);background-position:50%;background-size:cover;box-sizing:border-box;height:30rem;padding:17rem 0 0;position:relative}.business-it-solution-post .post-banner-section .page-center{max-width:67rem}.business-it-solution-post .post-banner-section h2{margin-bottom:0}.business-it-solution-post .post-banner-section h2 span{color:#fff;display:block;font-size:3.4rem;letter-spacing:.1rem;margin:0 0 1.6rem;text-align:center}.business-it-solution-post .featured-section{align-items:center;column-gap:7.9rem;display:flex;margin:0 0 6rem}.business-it-solution-post .featured-section .featured-image{display:block;flex-shrink:0;width:29rem}.business-it-solution-post .featured-section .featured-image figure{display:block;margin:0}.business-it-solution-post .content-wrapper.blog-main-post{padding:0;width:100%}.business-it-solution-post .featured-section .featured-image img{width:100%}.business-it-solution-post .featured-section h3{color:#323232;font-size:2.8rem;line-height:1.714;margin-bottom:0;text-align:left}.business-it-solution-post .post-body-section{margin:0 0 10rem;padding:4rem 0 0}.business-it-solution-post .post-body-section .page-center{max-width:100rem;width:100%}.business-it-solution-post .post-body-content .post-content p{color:#323232;font-size:1.6rem;line-height:2;text-align:justify}.business-it-solution-post .post-body-content .post-content p:last-child{margin-bottom:0}.business-it-solution-post .button-section{padding-bottom:13rem}.business-it-solution-post .button-section .button-group .btn_item{border:.1rem solid #000;margin:0 auto;transition:.5s;width:36rem}.business-it-solution-post .button-section .button-group{margin-top:12.8rem}.business-it-solution-post .button-section .button-group .btn_item:hover a{color:#fff;opacity:1}.business-it-solution-post .button-section .button-group .btn_item:hover{background:#123086}.business-it-solution-post .button-section .button-group .btn_item a{align-items:center;display:flex;font-size:1.7rem;font-weight:900;height:100%;justify-content:center;letter-spacing:.4rem;padding:1.8rem 0;position:relative;width:100%}.business-it-solution-post .button-section .button-group .btn_item a:after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/post-arrow-btn.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.6rem;left:.9rem;position:absolute;right:0;transform:translateY(-50%) scaleX(-1);width:2.2rem}.business-it-solution-post .button-section .button-group .btn_item:hover a:after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/arrow_hover.svg)}.business-it-solution-post .button-section .page-center{width:100%}.business-it-solution-post .two-col-content .content-col .description{margin-bottom:0}@media(max-width:767px){.cnt-wit-bg-wrp.bottom-pane-section .page-center{padding:12rem 0 12.5rem}.cnt-wit-bg-wrp.bottom-pane-section .content_widget h3{font-size:22.25px;font-weight:700;line-height:1.7;margin-bottom:3.5rem;text-align:center}.cnt-wit-bg-wrp.bottom-pane-section .content_widget p{font-size:15px;font-weight:700;line-height:1.7;text-align:center}.cnt-wit-bg-wrp.bottom-pane-section .btn_item{margin:7rem auto 0;width:59rem}.cnt-wit-bg-wrp.bottom-pane-section .btn_item a{background-color:#fff;border-radius:10rem;color:#123086;font-size:14px;letter-spacing:.1em;line-height:1;padding:13px 0}.cnt-wit-bg-wrp.bottom-pane-section .btn_item a:before{background-color:#123086;height:3.5rem;height:20px;margin-right:5px;width:3.6rem;width:20px}.business-it-solution-post .button-section{max-width:67rem}.business-it-solution-post .button-section .button-group .btn_item a{color:#fff;font-size:12px;letter-spacing:.6rem;padding:18px 0}.business-it-solution-post .button-section .button-group .btn_item{background:#123086}.business-it-solution-post .button-section .button-group .btn_item a:after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/arrow_hover.svg);height:1.5rem;left:15px;right:0;top:48%;transform:translateY(-50%) scaleX(-1)}.cnt-wit-bg-wrp.bottom-pane-section{margin-bottom:10rem}.business-it-solution-post .post-body-section .page-center{max-width:67rem}.business-it-solution-post .post-banner-section{height:34rem;padding:15.2rem 0 0}.business-it-solution-post .featured-section{align-items:flex-start;flex-direction:column}.business-it-solution-post .featured-section .featured-image{border-bottom:1px solid #a0a0a0;padding:7rem 0;width:67rem}.business-it-solution-post .post-body-section{padding-top:0}.business-it-solution-post .featured-section h3{padding:4rem 0 0}.business-it-solution-post .post-banner-section h2 span{font-size:4rem;letter-spacing:0;margin:0 0 1.9rem}.business-it-solution-post .button-section{margin:0 auto}.business-it-solution-post .post-body-content .post-content p{font-size:13px;letter-spacing:.06em;line-height:1.8}.business-it-solution-post .featured-section h3{font-size:15px}}.news-blog-post-layout .post-banner-section *{color:#fff;text-align:center}.post_banner.news-post-bnr h3{letter-spacing:.1rem;margin-bottom:1.6rem}.post_banner.news-post-bnr p{font-size:1.3rem;font-weight:700;letter-spacing:.05rem}.news-blog-post-layout .blog-main-post{margin:6rem 0 15rem;padding:0}.news-blog-post-layout .post-body-section p.post_date{font-size:1.5rem;letter-spacing:.1rem;line-height:2;margin:0 0 2rem}.news-blog-post-layout .post-body-section .page-center{padding:0 10px}.news-blog-post-layout h4.post_title{letter-spacing:.1em;line-height:1.462em;margin:0 0 4.3rem}.news-blog-post-layout .post-body-section p{font-size:1.6rem;line-height:2;margin:0 0 3rem}.news-blog-post-layout .post-body-content .post-content a{color:-webkit-link;text-decoration:underline}.news-blog-post-layout .post-body-section figure{margin:6rem auto;text-align:center;width:70%}.news-blog-post-back-btn{margin-bottom:25rem}.news-blog-post-back-btn .btn_item{text-align:center}.news-blog-post-back-btn .btn_item a.hs-sec-btn{align-items:center;background-color:#1a1a1a;border:1px solid #000;display:inline-flex;font-size:1.7rem;height:100%;justify-content:center;letter-spacing:.4rem;min-width:29.5rem;padding:1.8rem;position:relative}.news-blog-post-back-btn .btn_item a.hs-sec-btn:before{border-bottom:.2rem solid #fff;border-left:.2rem solid #fff;content:"";display:block;height:.8rem;left:2.5rem;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);transition:.5s;width:.8rem}.news-blog-post-back-btn .btn_item a.hs-sec-btn:hover{color:hsla(0,0%,100%,.7)}.news-blog-post-back-btn .btn_item a.hs-sec-btn:hover:before{border-color:hsla(0,0%,100%,.7)}.post_banner.news-post-bnr,.simple-banner.blog-news-bnr{justify-content:start;min-height:30rem}.simple-banner.blog-news-bnr .page-center,.simple-banner.news-post-bnr .page-center{width:90%}.listing-bg-img .img_wrap.col12{padding:0;position:absolute;right:-1rem;top:-7rem;width:20rem;z-index:-1}.listing-bg-img h3{font-size:2.7rem;letter-spacing:.1em;line-height:1.852}.listing-bg-img.simple-banner{min-height:auto;overflow:visible}.listing-bg-img.simple-banner .page-center{width:90%}.hm-bnr-eng{min-height:56rem}.hm-bnr-eng .rich_text h2{font-size:3.4rem;letter-spacing:.7rem;line-height:2.177em}.hm-cwb-eng{overflow:visible}.hm-cwb-eng p{font-size:2.194rem;letter-spacing:.25rem;line-height:2.16em;margin-bottom:0}.hm-cwb-eng .bg{position:absolute;right:0;top:-56rem;width:150rem}.cnt-wit-tp-img-wrp.hm-eng-card .bg-two{left:50%;position:absolute;top:0;transform:translateX(-47.5%);width:267.7rem}.cnt-wit-tp-img-wrp.hm-eng-card .bg-one{left:0;position:absolute;top:-44%;width:33rem}.cnt-wit-tp-img-wrp.hm-eng-card{overflow:visible}.cnt-wit-tp-img-wrp.hm-eng-card .page-center{padding-top:92px}.business-eng .bg-two{position:absolute;right:0;top:-30rem;transform:scaleX(-1);width:93.7rem}.business-eng .bg-one{left:0;position:absolute;top:77rem;width:93.7rem}.business-eng{overflow:visible}.blog-news-bnr h3{letter-spacing:.1rem}.news-blog-index-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block{align-items:center;border-radius:0;box-shadow:none;display:flex;padding:0}.news-blog-index-layout .block h3{font-size:1.5rem;font-weight:500;margin-bottom:0!important;padding:0!important}.news-blog-index-layout .block ul{display:none}.news-blog-index-layout .block select.tinynav{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:.1rem solid #a0a0a0;border-radius:0;color:#000;font-family:Arial;font-size:1.5rem;font-weight:400;padding:.6rem 2rem;text-indent:.001rem;vertical-align:middle;width:100%}.news-blog-index-layout .block select.tinynav:focus-visible{outline:none}.news-blog-index-layout .block .widget-module{position:relative;width:30rem}.news-blog-index-layout .block .widget-module:before{background-size:contain;background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/select-arrow.svg) no-repeat;content:"";height:1.2rem;pointer-events:none;position:absolute;right:1.2rem;top:1.2rem;width:1.6rem;z-index:0}.news-blog-index-layout .blog-sidebar .news-filter-area .row-fluid-wrapper{margin-bottom:0}@media(max-width:1199px){.cnt-wit-tp-img-wrp.hm-eng-card .bg-one{top:-237px}}@media(min-width:768px){.cnt-wit-tp-img-wrp.hm-eng-card .top_sec{margin-bottom:8.1rem}.cnt-wit-tp-img-wrp.hm-eng-card .bottom_row .flex-row{margin:0 -10px}}@media(max-width:767px){.post_banner.news-post-bnr{min-height:25rem}.simple-banner.blog-news-bnr{min-height:18rem}.news-blog-post-layout .post-body-section .page-center{padding:0}.news-blog-post-layout .btn_item{margin-bottom:0}.news-blog-post-layout .post-body-section figure{margin:53px auto;width:100%}.news-blog-post-layout .blog-main-post{margin:50px 0}.listing-bg-img .img_wrap.col12{right:7%;top:60%;width:85px}.blog-news-bnr h3{font-size:19.2px}.blog-news-bnr p{font-size:10.2px}.hm-bnr-eng{min-height:118.9rem}.hm-cwb-eng .bg{right:0;top:-70.6rem;width:150rem}.cnt-wit-tp-img-wrp.hm-eng-card .bg-one,.cnt-wit-tp-img-wrp.hm-eng-card .bg-two{display:none}.cnt-wit-tp-img-wrp.hm-eng-card{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/sec3_bg_mobile.png) no-repeat;background-size:cover;height:auto;margin:0 0 15.8rem;padding:24rem 0 18rem}.hm-cwb-eng .content_widget{text-align:left}.listing-bg-img h3{font-size:17px}.business-it-solution-blog-index .blog-v3 .inner-wrap{align-items:start;flex-direction:column}.business-it-solution-blog-index .blog-v3 .item-date{font-size:11px}.business-it-solution-blog-index .blog-v3 .tag-container{height:auto;line-height:1.8}.business-it-solution-blog-index .blog-v3 .blog-index{margin:0}.business-it-solution-blog-index .blog-v3 .top_content h4{font-size:17px}.business-it-solution-blog-index .blog-v3 .tag-container{width:100px}.news-blog-index-layout .block h3{min-width:100px}}@media(max-width:480px){.hm-bnr-eng{min-height:80rem}.hm-bnr-eng .rich_text h2{font-size:2.4rem;letter-spacing:.7rem;line-height:1.5}}.downup{transform:translateY(100px)}.downup.animated{animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeInDown}@keyframes fadeInDown{0%{opacity:0}to{opacity:1;transform:translate(0)}}.cnt-wit-bg-wrp.about_card{overflow:inherit;padding:8rem 0 24.6rem}.cnt-wit-bg-wrp.about_card .bg_img:before{background:#f2ae02;content:"";height:32.2rem;left:0;margin-top:-14.7rem;pointer-events:none;position:absolute;right:0;top:0;transform:skew(0,3deg)}.cnt-wit-bg-wrp.about_card .page-center>div{background:hsla(0,0%,100%,.93);border-radius:2rem;padding:10.6rem 0 10rem}.cnt-wit-bg-wrp.about_card h2.title{color:#123086;font-size:4.8rem;font-weight:900;letter-spacing:.05em;line-height:1.625em;margin-bottom:-.312em;margin-top:-.312em}.cnt-wit-bg-wrp.about_card h4{color:#000;font-size:2.2rem;font-weight:700;letter-spacing:.05em;line-height:1.546em;margin:0;padding-top:54px}.cnt-wit-bg-wrp.about_card p{color:#000;font-size:1.8rem;font-weight:400;letter-spacing:.05em;line-height:2em;margin:0 auto;padding-top:45px;pointer-events:none;width:44.445em}.cnt-wit-bg-wrp.about_card p+h4{padding-top:85px}.cnt-wit-bg-wrp.about_card figure{line-height:0;margin:34px auto 0;max-width:290px;text-align:center}.cnt-wit-bg-wrp.about_card .bg_img{background-size:100% auto}.cnt-wit-bg-wrp.diagram{font-size:10px;margin:-8rem auto 0;overflow:inherit;padding:13em 0 37.4em;z-index:9}.cnt-wit-bg-wrp.diagram:before{background:#00a1e9;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transform:skew(0,-3deg)}.cnt-wit-bg-wrp.diagram h2.title{font-size:4.7rem;font-weight:900;letter-spacing:.05em;line-height:1.66em;margin-bottom:-.329em;margin-top:-.329em}.cnt-wit-bg-wrp.diagram p{font-size:1.8rem;font-weight:400;letter-spacing:.05em;line-height:2em;margin:0;padding-top:54px}.cnt-wit-bg-wrp.diagram figure{line-height:0;margin:0 auto;padding-top:71px;width:99.4rem}.cnt-wit-bg-wrp.diagram figure img[mobile]{display:none}.about_flow{background:#f9f9f9;font-size:10px;margin:-16rem auto 0;overflow:inherit;padding:7.8rem 0 20rem;z-index:9}.card_gallery.about_flow:before{background:#f9f9f9;content:"";height:16rem;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:skew(0,3deg) translateY(-50%)}.card_gallery.about_flow h2.title{color:#123086;font-size:4.8rem;font-weight:900;line-height:1.625em;margin-bottom:-.312em;margin-top:-.312em}.card_gallery.about_flow .bottom_row{padding-top:107px}.card_gallery.about_flow .bottom_row .card_inner{border-radius:1rem;box-shadow:0 0 5px rgba(0,0,0,.1);padding:6rem 0}.card_gallery.about_flow .top_sec.noButton{margin-bottom:0}.card_gallery.about_flow .bottom_row .card_item{counter-increment:flow_list;padding:0}.card_gallery.about_flow .bottom_row .card_item:after{align-items:center;background:#f2ae02;border-radius:50%;color:#fff;content:counter(flow_list,decimal-leading-zero);display:flex;font-feature-settings:"pwid";font-size:3.4rem;font-weight:700;height:2.353em;justify-content:center;left:-.588em;letter-spacing:.025em;line-height:1;position:absolute;top:-.882em;width:2.353em;z-index:1}.card_gallery.about_flow .bottom_row.notshadow .flex_row.rowGap15{padding:0 10px;row-gap:83px}.card_gallery.about_flow .bottom_row .card_inner .card_box{align-items:stretch;display:flex;justify-content:space-between}.card_gallery.about_flow .bottom_row .card_inner .card_box .btn_row:not(:has(a)){display:none}.card_gallery.about_flow .bottom_row .card_inner .card_box .icon_box{flex-shrink:0;width:28%}.card_gallery.about_flow .bottom_row .card_inner .card_box .icon_box+div{width:100%}.card_gallery.about_flow .bottom_row .card_inner .card_box h3{color:#000;font-size:2.8rem;font-weight:700;letter-spacing:.025em;line-height:1.715em;margin-bottom:20px;margin-top:-.357em}.card_gallery.about_flow .bottom_row .card_inner .card_box p{color:#000;font-size:1.6rem;font-weight:400;letter-spacing:.05em;line-height:1.688em;margin-bottom:-1px;margin-top:-.343em}.card_gallery.about_flow .bottom_row .card_inner .card_box .icon_box .icon_inner{height:auto;line-height:0;margin:0 15.358% 0 auto;width:57.143%}.about_strength{margin:-10rem auto 0;overflow:inherit;padding:12.6rem 0 45.7rem}.cnt-wit-tp-img-wrp.about_strength h2.title{color:#fff;font-size:4.8rem;font-weight:900;letter-spacing:.05em;line-height:1.625em;margin-bottom:-.312em;margin-top:-.312em}.cnt-wit-tp-img-wrp.about_strength>.page-center{max-width:1140px;padding:0 10px;width:100%;z-index:9}.cnt-wit-tp-img-wrp.about_strength .top_sec.noButton{margin:0 0 100px}.cnt-wit-tp-img-wrp.about_strength .cnt-col{padding:0}.cnt-wit-tp-img-wrp.about_strength .cnt-col>div{align-items:stretch;background:#fff;border-radius:2rem;display:flex;justify-content:space-between;padding:5.358%}.cnt-wit-tp-img-wrp.about_strength .cnt-col:nth-child(odd)>div{flex-direction:row-reverse}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img-cnt{width:54%}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img{margin:0;width:40%}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img .imgCap{color:#000;font-size:1.4rem;letter-spacing:.05em;line-height:1;padding-top:1.429em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h5{background:#f2ae02;border-radius:.313em;color:#fff;font-size:16px;letter-spacing:.1em;line-height:1.875em;text-align:center;width:5em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h3{color:#000;font-size:4rem;letter-spacing:.025em;line-height:1.25em;margin-bottom:40px;padding-top:5px}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h3 strong{background:linear-gradient(180deg,rgba(245,255,0,0) 0,rgba(245,255,0,0) 67.347%,#f5ff00 0,#f5ff00);display:inline-block;font-weight:900;line-height:1;padding-bottom:.225em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner p{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:1.688em}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img .imgCap p{margin:0}.cnt-wit-tp-img-wrp.about_strength .flex-row{row-gap:55px}.cnt-wit-bg-wrp.about_card .page-center{width:100%}.cnt-wit-bg-wrp.diagram .page-center{max-width:none;width:100%}.cnt-wit-bg-wrp.contact_pane{font-size:10px;min-height:35.8em;padding:7.5em 0 0}.cnt-wit-bg-wrp.contact_pane h2.title{font-size:2.8em;font-weight:500}.cnt-wit-bg-wrp.contact_pane .page-center{max-width:600px;padding:0;width:100%}.cnt-wit-bg-wrp.contact_pane p{font-size:1.6em;margin-top:25px}.cnt-wit-bg-wrp.contact_pane .btn_row{margin:5em auto 0}.cnt-wit-bg-wrp.contact_pane .btn_row a{align-items:center;border:2px solid #fff;border-radius:40px;color:#123086;display:flex;font-size:1.8em;font-weight:600;justify-content:center;min-height:70px;min-width:400px;padding:10px}.cnt-wit-bg-wrp.contact_pane .btn_row a:hover{color:#fff}.business-it-solution-post .button-section .button-group .btn_item a{font-weight:400}.blog-news-bnr p{font-size:1.3rem;font-weight:700;letter-spacing:.05rem;padding-top:2px}.adv_video_module.dnd_padd .video_popup_modal{background:rgba(0,0,0,.8)}.adv_video_module.dnd_padd .closeicon{color:#fff;fill:#fff}.blog_case_studies.case-studies .company-content p a:hover{opacity:.7}header.header .hs-search-field--open.hs-search-field .hs-search-field__suggestions{background-color:#fff;padding:10PX}.header.cm-header .logo-section a:hover{opacity:.7}.custom-recent-post.nws-sec .sec6_list_item_date{line-height:1}@media (min-width:768px){br[mobile]{display:none}}@media (min-width:992px){.nav>nav>ul .header__menu-item--depth-1.active-branch>a:hover,.nav>nav>ul .header__menu-item--depth-1.active>a:hover{opacity:.7}}@media (max-width:1499px){.cnt-wit-bg-wrp.about_card{font-size:.6666666667vw;padding:8em 0 24.6em}.cnt-wit-bg-wrp.about_card .page-center{max-width:100em;padding:0}.cnt-wit-bg-wrp.about_card .page-center>div{border-radius:2em;padding:10.6em 0 10em}.cnt-wit-bg-wrp.about_card h2.title{font-size:4.8em}.cnt-wit-bg-wrp.about_card h4{font-size:2.2em;margin-bottom:-.272em;margin-top:-.272em;padding-top:2.728em}.cnt-wit-bg-wrp.about_card p{font-size:1.8em;margin-bottom:-.5em;margin-top:-.5em;padding-top:3.334em}.cnt-wit-bg-wrp.about_card p+h4{padding-top:4.546em}.cnt-wit-bg-wrp.about_card figure{margin-top:4em;max-width:29em}.cnt-wit-bg-wrp.diagram h2.title{font-size:4.7em}.cnt-wit-bg-wrp.diagram{font-size:.6666666667vw;margin:-8em auto 0}.cnt-wit-bg-wrp.diagram p{font-size:1.8em;margin-bottom:-.5em;padding-top:3.556em;position:relative;top:-.5em}.cnt-wit-bg-wrp.diagram figure{padding-top:8em;width:99.4em}.about_strength{font-size:.6666666667vw;margin:-10em auto 0;padding:12.6em 0 45.7em}.cnt-wit-tp-img-wrp.about_strength h2.title{font-size:4.8em}.cnt-wit-tp-img-wrp.about_strength .top_sec.noButton{margin:0 0 10em}.cnt-wit-tp-img-wrp.about_strength>.page-center{max-width:112em;padding:0}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h5{font-size:.4em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner{font-size:4em;letter-spacing:.025em;line-height:1.25em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h3{font-size:inherit;margin-bottom:3.33333vw}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner p{font-size:1.06667vw}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img .imgCap{font-size:1.4em}.about_flow{font-size:.6666666667vw;margin:-16em auto 0;padding:7.8em 0 20em}.card_gallery.about_flow:before{height:16em}.cnt-wit-tp-img-wrp.about_strength .cnt-col>div{border-radius:2em}.card_gallery.about_flow h2.title{font-size:4.8em}.card_gallery.about_flow .bottom_row{padding-top:10.7em}.card_gallery.about_flow .page-center{max-width:100em;padding:0;width:100%}.card_gallery.about_flow .bottom_row .card_inner{border-radius:1em;padding:6em 0}.card_gallery.about_flow .bottom_row.notshadow .flex_row.rowGap15{padding:0;row-gap:8.3em}.card_gallery.about_flow .bottom_row .card_item:not(:first-child):before{height:2.2em;top:-5.4em;width:4.2em}.card_gallery.about_flow .bottom_row .card_inner .card_box h3{font-size:2.8em;margin:-.357em 0 calc(2vw - .357em)}.card_gallery.about_flow .bottom_row .card_inner .card_box p{font-size:1.6em}.card_gallery.about_flow .bottom_row .card_item:after{font-size:3.4em}.cnt-wit-bg-wrp.contact_pane{font-size:.6666666667vw}.cnt-wit-bg-wrp.contact_pane .btn_row a:before{height:1vw;margin-right:.33333vw;width:1.33333vw}.cnt-wit-bg-wrp.contact_pane .btn_row a{border:2px solid #fff;border-radius:2.66667vw;min-height:4.66667vw;min-width:26.66667vw}.cnt-wit-bg-wrp.contact_pane p{margin-top:1.66667vw}}@media (max-width:1199px){.ghre-banner .txt_lead{font-size:30px}.ghre-banner .txt_ttl{font-size:35px}.ghre-banner .txt_ttl .model{font-size:25px}}@media (max-width:1150px){.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:60vw auto 0}}@media (max-width:1024px){.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:65vw auto 0}}@media (max-width:991px){.cnt-wit-bg-wrp.cm-bnrCnt .page-center{margin:100vw auto 0}}@media (max-width:767px){.cnt-wit-bg-wrp.about_card h4 br,.cnt-wit-bg-wrp.about_card p br,br[desktop]{display:none}.cnt-wit-bg-wrp.about_card h4,.cnt-wit-bg-wrp.about_card p{padding-left:10px;padding-right:10px}.cnt-wit-bg-wrp.about_card{font-size:5px;padding:6em 0 16.2em}.cnt-wit-bg-wrp.about_card .page-center{max-width:89.33333vw}.cnt-wit-bg-wrp.about_card .page-center>div{border-radius:4em;padding:10.2em 0 10em}.cnt-wit-bg-wrp.about_card h2.title{font-size:5.8em}.cnt-wit-bg-wrp.about_card h4{font-size:4.4em;line-height:1.705em;padding-top:1.978em}.cnt-wit-bg-wrp.about_card p{font-size:3.6em;margin-bottom:-1em;padding-top:2.695em;position:relative;top:-.5em;width:auto}.cnt-wit-bg-wrp.about_card p+h4{font-size:4.4em;line-height:1.705em;margin-bottom:-1em;padding-top:2.319em;position:relative;top:-.5em}.cnt-wit-bg-wrp.about_card figure{margin-top:6em;max-width:42em}.cnt-wit-bg-wrp.diagram{font-size:5px;margin:-4.4em auto 0;padding:13.1em 0 15.8em}.cnt-wit-bg-wrp.diagram h2.title{font-size:6.4em}.cnt-wit-bg-wrp.diagram p{font-size:3.2em;line-height:1.688em;padding-left:10px;padding-right:10px;padding-top:3.813em}.cnt-wit-bg-wrp.diagram figure{padding-top:12em;width:auto}.cnt-wit-bg-wrp.diagram figure img[desktop]{display:none}.cnt-wit-bg-wrp.diagram figure img[mobile]{display:inline-block}.about_strength{font-size:5px;margin:-4.4em auto 0;padding:12.1em 0 19.8em}.cnt-wit-tp-img-wrp.about_strength h2.title{font-size:6.4em;line-height:1.704em}.cnt-wit-tp-img-wrp.about_strength .top_sec.noButton{margin:0 0 12em}.cnt-wit-tp-img-wrp.about_strength>.page-center{max-width:89.33333vw}.cnt-wit-tp-img-wrp.about_strength .cnt-col>div{flex-direction:column-reverse;padding:8.956% 5.971%}.cnt-wit-tp-img-wrp.about_strength .cnt-col:nth-child(odd)>div{flex-direction:column-reverse}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h5{font-size:.616em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner{font-size:5.2em;letter-spacing:.05em;line-height:1.693em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h3{margin:0 0 30px;padding-top:.77em}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img-cnt{width:100%}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner p{font-size:16px;line-height:1.688em;margin-bottom:-.343em}.cnt-wit-tp-img-wrp.about_strength .tp-img-cnt-inner h3 strong{background:linear-gradient(180deg,rgba(245,255,0,0) 0,rgba(245,255,0,0) 51.516%,#f5ff00 0,#f5ff00);padding-bottom:.27em}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img{padding-top:8em;width:100%}.cnt-wit-tp-img-wrp.about_strength .cnt-col .tp-img .imgCap{font-size:2.8em;padding-top:1.5em}.cnt-wit-tp-img-wrp.about_strength .flex-row{row-gap:8em}.about_flow{font-size:5px;margin:0;padding:10.2em 0 20em}.card_gallery.about_flow:before{height:8.8em}.card_gallery.about_flow h2.title{font-size:5.8em;line-height:1.707em}.card_gallery.about_flow .bottom_row{margin:0 auto;max-width:89.33333vw;padding-top:19.3em}.card_gallery.about_flow .bottom_row .card_item:after{font-size:6em;height:2.334em;left:0;margin:0 auto;right:0;top:-1.166em;width:2.334em}.card_gallery.about_flow .bottom_row .card_inner{box-shadow:none;padding:15.4em 0 8em}.card_gallery.about_flow .bottom_row .card_inner .card_box .icon_box{padding-top:7.4em;width:100%}.card_gallery.about_flow .bottom_row .card_inner .card_box{flex-direction:column-reverse}.card_gallery.about_flow .bottom_row .card_inner .card_box .icon_box+div{padding:0 3.4em;text-align:center}.card_gallery.about_flow .bottom_row .card_inner .card_box h3{font-size:4.4em;line-height:2.16em;position:relative}.card_gallery.about_flow .bottom_row .card_inner .card_box p{font-size:3.2em;line-height:1.688em;padding-top:29px}.card_gallery.about_flow .bottom_row .card_inner .card_box .icon_box .icon_inner{margin:0 auto;width:47.762%}.card_gallery.about_flow .bottom_row .card_item:not(:first-child):before{height:4.2em;top:-17em;width:8.2em}.card_gallery.about_flow .bottom_row.notshadow .flex_row.rowGap15{row-gap:23em}.cnt-wit-bg-wrp.contact_pane{font-size:5px;min-height:73.4em;padding-top:9em}.cnt-wit-bg-wrp.contact_pane h2.title{font-size:5.2em;font-weight:600;line-height:1.693em;margin:0}.cnt-wit-bg-wrp.contact_pane p{font-size:3.2em;line-height:1.688em;margin-top:12.5px}.cnt-wit-bg-wrp.contact_pane .btn_row{margin:8em auto 0}.cnt-wit-bg-wrp.contact_pane .btn_row a{border-radius:60px;font-size:3em;min-height:50px;min-width:295px}.cnt-wit-bg-wrp.contact_pane .btn_row a:before{height:13px;margin-right:5px;width:20px}.logo_slider.cm_topicSlider.v2{margin-bottom:50px}.hsfc-Renderer form .hsfc-Row .hsfc-PhoneInput,.hsfc-Renderer form .hsfc-Row .hsfc-RadioFieldGroup__Options,.hsfc-Renderer form .hsfc-Row>div>.hsfc-FieldLabel,.hsfc-Renderer form .hsfc-Row>div>.hsfc-TextareaInput,.hsfc-Renderer form .hsfc-Row>div>input{width:100%}.hsfc-Renderer form .hsfc-Row .hsfc-FieldDescription{margin-left:0}.hsfc-Renderer form .hsfc-Row>div{flex-direction:column}.hs-form-field,.hsfc-Renderer form .hsfc-Row{padding:30px 0}}.cm-footer{font-size:inherit;line-height:1;position:relative;z-index:9}.cm-footer .footer-btm{border-top:.1rem solid #4d4d4d;padding:2.7rem 0!important}.cm-footer .footer-btm .page-center{max-width:calc(100rem + 20px)}.cm-footer .policy ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.cm-footer .policy ul li{margin:0 1.8rem 0 0;position:relative}.cm-footer .policy ul li:last-child{margin:0}.cm-footer .policy ul li:not(:last-child):after{background:#fff;content:"";display:block;height:1.5rem;position:absolute;right:-.9rem;top:50%;transform:translateY(-50%);width:.1rem}.cm-footer .policy ul li a{display:block;font-size:1.2rem;letter-spacing:.12rem}.cm-footer .copyright{font-size:1rem;letter-spacing:.08rem;padding:0!important}.cm-footer .copyright .footer-content{text-align:right}.cm-footer .footer-btm .flex_row{align-items:center}.cm-footer .ftr-menu,.cm-footer .policy{padding:0!important}.cm-footer .ftr-menu .hs-menu-wrapper>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding-right:19px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li{margin:0 6.6rem 0 0}.cm-footer .footer-top{padding:8rem 0 9.8rem!important}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li:last-child{margin-right:0}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li>a{color:#fff;display:block;font-size:1.5rem;font-weight:500;letter-spacing:.15rem;margin:0 0 2rem;white-space:nowrap}.cm-footer .ftr-menu .hs-menu-wrapper>ul ul li{margin:0 0 1.6rem}.cm-footer .ftr-menu .hs-menu-wrapper>ul ul li:last-child{margin-bottom:0}.cm-footer .ftr-menu .hs-menu-wrapper>ul ul li a{display:block;font-size:1.3rem;font-weight:400;letter-spacing:.05rem}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li>a[target=_blank]:after{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/blank.png) no-repeat;background-size:contain;content:"";display:inline-block;height:1.1rem;margin:0 0 0 .2rem;width:1.1rem}.cm-footer .back_to_top{border:0;border-radius:0;height:40px;position:absolute;right:20px;top:18px;width:40px}.cm-footer .back_to_top svg{height:18px;width:18px}.pc{display:block}.sp{display:none}.body-wrapper .body_bg{left:0;position:absolute;right:0;top:0;top:-1rem;width:100%;z-index:-1}.body-wrapper .body_bg img{display:block;width:100%}.simple-banner.hero-sec{min-height:unset;padding:10.8rem 0 5rem}.simple-banner.hero-sec .top_sec>:last-child{margin-bottom:0}.simple-banner.hero-sec .banner-breacrumb{bottom:auto;display:flex;left:auto;max-width:100%;padding:0 calc(50% - 75rem);position:absolute;right:auto;top:0;top:1.3rem;width:100%}.simple-banner.hero-sec .banner-breacrumb-inner{position:relative;width:100%}.simple-banner.hero-sec .banner-breacrumb-inner .page-center{width:90%}.simple-banner.hero-sec .banner-breacrumb li.hs-breadcrumb-menu-item a.hs-breadcrumb-label,.simple-banner.hero-sec .banner-breacrumb li.hs-breadcrumb-menu-item span.hs-breadcrumb-label{font-size:12px;font-weight:400;opacity:1;position:relative}.simple-banner.hero-sec .banner-breacrumb li.last-crumb a.hs-breadcrumb-label,.simple-banner.hero-sec .banner-breacrumb li.last-crumb span.hs-breadcrumb-label{font-weight:700}.simple-banner.hero-sec .banner-breacrumb ul.hs-breadcrumb-menu li:after{display:none}.simple-banner.hero-sec .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item{display:inline-block;float:none;font-size:1rem;line-height:1;padding:0;position:relative}.simple-banner.hero-sec .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:not(:first-child){margin:0 0 0 2.6rem}.simple-banner.hero-sec .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:not(:first-child):before{border-right:.1rem solid #123086;border-top:.1rem solid #123086;content:"";display:block;height:.4em;left:-1.6em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:.4em}.simple-banner.hero-sec h1{font-weight:700;letter-spacing:.1rem}.card_gallery.entry-cards{overflow:unset;padding:10.4rem 0 7.8rem}.card_gallery.entry-cards .card_item{cursor:default;min-height:20rem;padding:0}.card_gallery.entry-cards .card_inner{align-items:center;border-radius:0;display:flex;flex-direction:column;font-size:2rem;font-weight:500;justify-content:center;line-height:1.8}.card_gallery.entry-cards .card_inner h3{line-height:1.8}.card_gallery.entry-cards .bottom_row{padding:0 10px}.card_gallery.entry-cards .bottom_row .flex_row{justify-content:space-between}.card_gallery.entry-cards .card_content+.btn_row{margin-top:0}.card_gallery.entry-cards .card_inner:after{border-right:.2rem solid #fff;border-top:.2rem solid #fff;content:"";display:block;height:.8rem;position:absolute;right:4.1rem;top:50%;transform:translateY(-50%) rotate(45deg);transition:.5s;width:.8rem;z-index:2}.card_gallery.entry-cards .top_sec{margin-bottom:5.8rem}.card_gallery.entry-cards .top_sec h2{font-weight:300}.card_gallery.entry-cards:not(.type2):before{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/entry_deco.png) no-repeat;background-size:contain;content:"";display:block;height:13vw;left:-4.6666666667vw;position:absolute;top:-4.8666666667vw;width:17.2vw;z-index:1}.cnt-wit-tp-img-wrp.people-cards .tp-img{margin-bottom:18px}.cnt-wit-tp-img-wrp.people-cards .tp-img-cnt-inner{line-height:1}.cnt-wit-tp-img-wrp.people-cards .tp-img-cnt-inner p{letter-spacing:.05rem;margin-bottom:1em}.cnt-wit-tp-img-wrp.people-cards .bottom_row .flex-row{justify-content:flex-start}.cnt-wit-tp-img-wrp.people-cards .inner_spacing:hover .tp-img a,.cnt-wit-tp-img-wrp.people-cards .inner_spacing:hover .tp-img-cnt-inner a{opacity:.7}.simple-banner.career-hero .hs-breadcrumb-menu-wrapper{background-color:#123086;display:inline-block;padding:.5rem}.simple-banner.career-hero .banner-breacrumb li.hs-breadcrumb-menu-item a.hs-breadcrumb-label,.simple-banner.career-hero .banner-breacrumb li.hs-breadcrumb-menu-item span.hs-breadcrumb-label{color:#fff;line-height:1}.simple-banner.career-hero .banner-breacrumb li.hs-breadcrumb-menu-item a:hover{opacity:.7}.simple-banner.career-hero .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:not(:first-child):before{border-color:#fff}.simple-banner.career-hero .banner-breacrumb{top:1.1rem}.cnt-wit-bg-wrp.career-list .page-center.theme_center{padding:0}.card_gallery.career-hiring .top_sec .title,.cnt-wit-bg-wrp.career-btm-sec .title,.cnt-wit-bg-wrp.career-list .title{letter-spacing:.8rem;margin-bottom:50px}.card_gallery.career-hiring .top_sec .title:before,.card_gallery.newgrads-sec2 .top_sec .title:before,.cnt-wit-bg-wrp.career-btm-sec .title:before,.cnt-wit-bg-wrp.career-list .title:before{background:#000;content:"";display:inline-block;height:6.5rem;margin:0 3.6rem -2rem 0;transform:rotate(55deg);width:.1rem}.card_gallery.career-hiring .top_sec .title:after,.card_gallery.newgrads-sec2 .top_sec .title:after,.cnt-wit-bg-wrp.career-btm-sec .title:after,.cnt-wit-bg-wrp.career-list .title:after{background:#000;content:"";display:inline-block;height:6.5rem;margin:0 0 -2rem 3.6rem;transform:rotate(55deg);width:.1rem}.cnt-wit-bg-wrp.career-list table{background-color:transparent;border:0;width:100%}.cnt-wit-bg-wrp.career-list tbody tr{align-items:center;border-top:.1rem solid #ddd;display:flex;padding:4.6rem 0 4.6rem .9rem}.cnt-wit-bg-wrp.career-list tbody tr:last-of-type{border-bottom:.1rem solid #ddd}.cnt-wit-bg-wrp.career-list tbody td{border:0;display:block;font-size:1.6rem;line-height:1.417em;margin:0;padding:0}.cnt-wit-bg-wrp.career-list tbody td p{margin:0 0 1.1rem}.cnt-wit-bg-wrp.career-list tbody td :last-child{margin-bottom:0}.cnt-wit-bg-wrp.career-list tbody td p:has(small){font-size:1.4rem;font-weight:200;line-height:1.417em}.cnt-wit-bg-wrp.career-list tbody td p small{font-size:inherit}.cnt-wit-bg-wrp.career-list tbody td:nth-child(odd){font-size:1.7rem;font-weight:700;letter-spacing:.3rem;line-height:1;width:19.2%}.cnt-wit-bg-wrp.career-list tbody td:nth-child(2n){width:80.8%}.cnt-wit-bg-wrp.career-list tbody ul{line-height:1;list-style:none;margin:0;padding:0}.cnt-wit-bg-wrp.career-list tbody ul li{line-height:2em;margin:0 0 1.4rem;padding:0 0 0 2.4rem;position:relative}.cnt-wit-bg-wrp.career-list tbody ul li:before{background:#123086;border-radius:50%;content:"";display:block;height:.8rem;left:.2rem;position:absolute;top:1.2rem;width:.8rem}.cnt-wit-bg-wrp.career-list tbody ul+p{margin-top:2.7rem}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]{display:inline-flex;flex-direction:column;list-style:none;margin:0;padding:0}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li{line-height:1.417em;margin:0 0 1.1rem;padding:0}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li:last-child{margin-bottom:0}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li:before{display:none}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li>span{display:inline-block}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li>span+span{margin:0 0 0 1.7rem}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li>span:first-child{width:27rem}.cnt-wit-bg-wrp.career-list .bg{position:absolute;right:0;top:-8.7rem;transform:scaleX(-1);width:150rem}.cnt-wit-bg-wrp.career-list{overflow:unset}.cnt-wit-bg-wrp.career-list .rich_text>:last-child{margin-bottom:0}.card_gallery.career-hiring .top_sec{margin-bottom:4rem}.card_gallery.career-hiring .top_sec .top_content{font-size:16px;line-height:1.75em}.card_gallery.career-hiring .card_inner{border-radius:0;padding:30px}.card_gallery.career-hiring .card_inner h4.it_title{border-bottom:1px solid #ddd;color:#123086;font-size:2.4rem;font-weight:700;line-height:1.5em;margin:0;padding-bottom:2rem;text-align:center}.card_gallery.career-hiring .card_inner ul{list-style:none;margin:0;padding:0}.card_gallery.career-hiring .card_inner ul li{border-bottom:1px solid #ddd;font-size:1.6rem;line-height:1.6875em;padding:2rem 0}.card_gallery.career-hiring .card_inner ul li h6{font-size:1.8rem;font-weight:700;line-height:1;margin-bottom:2rem}.card_gallery.career-hiring .card_inner ul li>:last-child{margin-bottom:0}.card_gallery.career-hiring .card_content+.btn_row{margin-top:0}.card_gallery.career-hiring .bottom_row .flex_row{row-gap:30px}.card_gallery.career-hiring .bg{position:absolute;top:.8rem;width:150rem}.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row{flex-direction:column;margin:7rem auto 0;row-gap:20px}.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row .btn_item a{align-items:center;display:flex;font-weight:400;justify-content:center;min-height:9rem;min-width:48rem;position:relative}.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row .btn_item a:after{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/blank.png) no-repeat;background-size:contain;content:"";display:inline-block;height:1.2rem;margin:0 0 0 1.5rem;transition:.5s;width:1.2rem}.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row .btn_item a:before{border-right:.2rem solid #fff;border-top:.2rem solid #fff;content:"";display:block;height:.8rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(45deg);transition:.5s;width:.8rem}.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row .btn_item a:hover:after,.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row .btn_item a:hover:before{opacity:.7}.cnt-wit-bg-wrp.career-btm-sec .bg{position:absolute;right:0;top:-15.5rem;width:150rem}.cnt-wit-bg-wrp.career-btm-sec{overflow:unset}.card_gallery.entry-cards.type2 .top_sec{margin-bottom:8.7rem}.card_gallery.entry-cards.type2 .top_sec h2{letter-spacing:.2rem;line-height:1.6em}.simple-banner.people_detail-hero{margin-top:-1rem;min-height:auto;padding:0}.simple-banner.people_detail-hero .page-center{max-width:150rem;width:100%}.simple-banner.people_detail-hero .banner-breacrumb{bottom:auto;display:flex;left:auto;max-width:100%;padding:0 calc(50% - 75rem);position:absolute;right:auto;top:0;top:2.3rem;width:100%}.simple-banner.people_detail-hero .banner-breacrumb-inner{position:relative;width:100%}.simple-banner.people_detail-hero .banner-breacrumb-inner .page-center{width:100%}.simple-banner.people_detail-hero .hs-breadcrumb-menu-wrapper{padding-left:25.2rem}.simple-banner.people_detail-hero .banner-breacrumb li.hs-breadcrumb-menu-item a.hs-breadcrumb-label,.simple-banner.people_detail-hero .banner-breacrumb li.hs-breadcrumb-menu-item span.hs-breadcrumb-label{color:#123086;font-size:12px;font-weight:400;opacity:1;position:relative}.simple-banner.people_detail-hero .banner-breacrumb li.last-crumb a.hs-breadcrumb-label,.simple-banner.people_detail-hero .banner-breacrumb li.last-crumb span.hs-breadcrumb-label{font-weight:700}.simple-banner.people_detail-hero .banner-breacrumb ul.hs-breadcrumb-menu li:after{display:none}.simple-banner.people_detail-hero .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item{font-size:1rem;position:relative}.simple-banner.people_detail-hero .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:not(:first-child){margin:0 0 0 2.6rem}.simple-banner.people_detail-hero .banner-breacrumb ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:not(:first-child):before{border-right:.1rem solid #123086;border-top:.1rem solid #123086;content:"";display:block;height:.4em;left:-1.6em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:.4em}.simple-banner.people_detail-hero .banner-content-inner{left:27.1rem;padding:0;position:absolute;top:22.8rem;width:auto}.simple-banner.people_detail-hero .img_wrap{padding:0}.simple-banner.people_detail-hero h2{font-weight:700;letter-spacing:.1em;line-height:1.5;margin:0 0 12.4rem}.simple-banner.people_detail-hero .top_sec{font-size:1.6rem;font-weight:400;letter-spacing:.05em;line-height:1}.simple-banner.people_detail-hero .top_sec p{margin-bottom:1rem}.simple-banner.people_detail-hero .top_sec>:last-child{margin-bottom:0}.simple-banner.people_detail-hero .key_triangle{max-width:750px;position:absolute;right:-18.5%;top:-12%;width:36.5%;z-index:1}.simple-banner.people_detail-hero .key_triangle img{width:100%}.cnt-wit-tp-img-wrp.people_detail-sec1{overflow:unset}.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape1{left:-17rem;position:absolute;top:0;width:169rem;z-index:-1}.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape1 img,.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape2 img{pointer-events:none;width:100%}.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape2{position:absolute;right:0;top:100rem;width:154rem;z-index:-1}.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape2 img{pointer-events:none}.cnt-wit-tp-img-wrp.people_detail-sec1.col12_row .bottom_row .flex-row{row-gap:0}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12{padding:0}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12+.col12{margin-top:7.4rem}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12 .inner_spacing{display:flex;justify-content:space-between}.cnt-wit-tp-img-wrp.people_detail-sec1 .col-title{position:relative}.cnt-wit-tp-img-wrp.people_detail-sec1 .col-title:before{background:#333;content:"";display:block;height:.1rem;left:-5rem;position:absolute;top:1rem;top:53%;width:4rem}.cnt-wit-tp-img-wrp.people_detail-sec1 h6.col-title{font-size:1.8rem;font-weight:400;letter-spacing:.2rem;line-height:1;margin:0 0 1.1rem}.cnt-wit-tp-img-wrp.people_detail-sec1 .tp-img-cnt-inner{font-size:1.6rem;letter-spacing:.1em;line-height:1.75em}.cnt-wit-tp-img-wrp.people_detail-sec1 .tp-img-cnt-inner h5{font-weight:700;letter-spacing:.2rem;line-height:1.5em;margin:0 0 2.6rem}.cnt-wit-bg-wrp.people_detail-sec2 .page-center{padding:5.4rem 0 0}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget{padding:0 10rem 5.7rem;position:relative}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget:after,.cnt-wit-bg-wrp.people_detail-sec2 .content_widget:before,.cnt-wit-bg-wrp.people_detail-sec2 .page-center:after,.cnt-wit-bg-wrp.people_detail-sec2 .page-center:before{box-sizing:border-box;content:"";height:3rem;position:absolute;width:3rem}.cnt-wit-bg-wrp.people_detail-sec2 .page-center:before{border-left:.6rem solid #123086;border-top:.6rem solid #123086;left:0;top:0}.cnt-wit-bg-wrp.people_detail-sec2 .page-center:after{border-right:.6rem solid #123086;border-top:.6rem solid #123086;right:0;top:0}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget:before{border-bottom:.6rem solid #123086;border-left:.6rem solid #123086;bottom:0;left:0}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget:after{border-bottom:.6rem solid #123086;border-right:.6rem solid #123086;bottom:0;right:0}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget h4{font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:3.4rem}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget .rich_text{font-size:1.6rem;letter-spacing:.1em;line-height:1.75em}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget .rich_text>:last-child{margin-bottom:0}.people_detail-sec3-wrp{position:relative}.people_detail-sec3-wrp .bg{left:0;position:absolute;top:-29rem;width:154rem}.people_detail-sec3-wrp .bg img{width:100%}.two-col-content.people_detail-sec3{overflow:unset}.two-col-content.people_detail-sec3 .flex_row .media_column{padding:0}.two-col-content.people_detail-sec3 .flex_row .content-col{padding:12.2rem 0 6rem 2.5rem}.two-col-content.people_detail-sec3 .content-col .description{margin-bottom:0}.two-col-content.people_detail-sec3 .description h4{font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:3.8rem}.two-col-content.people_detail-sec3 .description{font-size:1.6rem;letter-spacing:.1em;line-height:1.75em}.cnt-wit-tp-img-wrp.people-cards.col3_row .bottom_row .flex-row{row-gap:3.7rem}.cnt-wit-tp-img-wrp.people-cards .top_sec h4,.cnt-wit-tp-img-wrp.people-cards .top_sec h5{font-weight:700;letter-spacing:.2rem;line-height:1}.cnt-wit-tp-img-wrp.people-cards .top_sec{padding:0}.cnt-wit-tp-img-wrp.people-cards.type2 .tp-img{margin-bottom:20px;padding-bottom:2px}.cnt-wit-tp-img-wrp.people-cards.type2 .tp-img-cnt-inner{font-size:14px;line-height:1}.cnt-wit-tp-img-wrp.people-cards.type2 .tp-img-cnt-inner p{letter-spacing:0}.cnt-wit-tp-img-wrp.people-cards .bototm_btn .btn_row{margin-top:18rem}.cnt-wit-tp-img-wrp.people-cards .bototm_btn a.hs-sec-btn{align-items:center;border:0;display:flex;font-size:1.6rem;font-weight:400;justify-content:center;min-height:5rem;min-width:28rem;padding:15.5px 26px;position:relative;transition:.5s}.cnt-wit-tp-img-wrp.people-cards .bototm_btn a.hs-sec-btn:hover{border:.1rem solid #000;color:rgba(0,0,0,.7)}.cnt-wit-tp-img-wrp.people-cards.type2 .bototm_btn a.hs-sec-btn:after{border-right:.2rem solid #fff;border-top:.2rem solid #fff;content:"";display:block;height:.8rem;left:2rem;position:absolute;top:50%;transform:translateY(-50%) rotate(-135deg);transition:.5s;width:.8rem}.cnt-wit-tp-img-wrp.people-cards.type2 .bototm_btn a.hs-sec-btn:hover:after{border-color:rgba(0,0,0,.7)}.cm_nv_wrp.newgrads-nav .cm_nv_inner .btn_row{column-gap:7.5rem;line-height:1}.cm_nv_wrp.newgrads-nav .btn_item a.icon_add .icon_box{font-size:12px}.cm_nv_wrp.newgrads-nav .btn_item a.simple_link{font-size:1.6rem;font-weight:700;letter-spacing:.2rem;line-height:1;margin:0;position:relative}.cm_nv_wrp.newgrads-nav .btn_item a.simple_link:hover{opacity:.7}.card_gallery.newgrads-sec2 .top_sec h3.title{letter-spacing:.8rem}.card_gallery.newgrads-sec2 .bottom_row .flex_row.rowGap15{row-gap:0}.card_gallery.newgrads-sec2 .card_item.col12{margin-bottom:12rem;padding:0}.card_gallery.newgrads-sec2 .card_item.col12:not(:last-child) .card_inner:after{border-right:.1rem solid #9ca8cc;border-top:.1em solid #9ca8cc;bottom:-5rem;content:"";display:block;height:5rem;left:0;margin:0 auto;position:absolute;right:0;transform:rotate(135deg) translateX(2.8rem);width:5rem}.card_gallery.newgrads-sec2 .card_item.col12:last-child{margin-bottom:0}.card_gallery.newgrads-sec2 .card_inner{border-radius:0;margin-left:auto;max-width:96rem;overflow:unset;padding:4.7rem 10.6rem 4.4rem;position:relative}.card_gallery.newgrads-sec2 .card_inner h4{font-weight:700;line-height:1;margin:0 0 1.8rem}.card_gallery.newgrads-sec2 .card_inner .card_box{position:static}.card_gallery.newgrads-sec2 .card_inner .main_overlay_bg{z-index:-1}.card_gallery.newgrads-sec2 .card_content{line-height:2em}.card_gallery.newgrads-sec2 .card_content+.btn_row{margin-top:0}.card_gallery.newgrads-sec2 .card_inner .icon_box{left:-4rem;position:absolute;top:-4.8rem;width:11.8rem}.card_gallery.newgrads-sec2 .card_inner .icon_box .icon_inner{height:auto;margin:0;padding:0;width:100%}.card_gallery.newgrads-sec2 .card_content a{color:#323232;display:inline;text-decoration:underline}.card_gallery.newgrads-sec2 .bg{position:absolute;width:150rem}.accordion_wrap.faq-accrdn .top_sec h3.title{letter-spacing:.8rem;position:relative}.accordion_wrap.faq-accrdn .top_sec .title:before{background:#000;content:"";display:inline-block;height:6.5rem;margin:0 3.6rem -2rem 0;transform:rotate(55deg);width:.1rem}.accordion_wrap.faq-accrdn .top_sec .title:after{background:#000;content:"";display:inline-block;height:6.5rem;margin:0 0 -2rem 3.6rem;transform:rotate(55deg);width:.1rem}.accordion_wrap.faq-accrdn .accord_outer{border-top:.1rem solid #ddd}.accordion_wrap.faq-accrdn .acc-item{border-bottom:.1rem solid #ddd;border-radius:0;margin:0}.accordion_wrap.faq-accrdn .acc-item:not(:last-child){margin-bottom:0}.accordion_wrap.faq-accrdn .acc-item .acctitle{border:0;border-radius:0;box-shadow:none;line-height:1;padding:3.5rem 0 4rem .8rem!important}.accordion_wrap.faq-accrdn .acc-item .acctitle h6{color:#123086;font-size:1.7rem;font-weight:600;line-height:1}.accordion_wrap.faq-accrdn .acc-item .acctitle h6 span span{font-size:2.4rem;margin:0 2.4% 0 0}.accordion_wrap.faq-accrdn .acc-item .acctitle:hover{opacity:.7}.accordion_wrap.faq-accrdn .acc-item .carrortwrap{right:0}.accordion_wrap.faq-accrdn .acc-item .carrortwrap svg{width:2.2rem}.accordion_wrap.faq-accrdn .acc-item .carrortwrap:has(svg.plus):after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/new_pluss.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:.2%;top:50%;transform:translateY(-50%);width:20px}.accordion_wrap.faq-accrdn .acc-item .carrortwrap:has(svg.plus) svg{display:none}.accordion_wrap.faq-accrdn .acc-item.activeaccord .carrortwrap:has(svg.plus):after{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/new_minus.png)}.accordion_wrap.faq-accrdn .bg{position:absolute;right:0;top:-40rem;width:150rem}.accordion_wrap.faq-accrdn .acc-item .acc-content{border:0;border-radius:0;box-shadow:none;margin:-.5rem 0 0!important;padding:0!important}.accordion_wrap.faq-accrdn .acc-item .acc-content>div{margin:0;padding:0 0 3.5rem 4%}.accordion_wrap.faq-accrdn .acc-item .acc-content .acc-btn-wrap .btn_row{margin:0}.accordion_wrap.faq-accrdn .acc-item .desc{line-height:1.75em}.accordion_wrap.faq-accrdn .acc-item .desc h5{font-size:2rem;font-weight:600;line-height:1.6;margin:0 0 1.3rem}.logo_slider.newgrads-logos .top_sec{margin-bottom:50px!important;padding-bottom:0;padding-top:0}.logo_slider.newgrads-logos .top_sec h3.title{letter-spacing:.8rem}.logo_slider.newgrads-logos .top_sec .title:before{background:#000;content:"";display:inline-block;height:6.5rem;margin:0 3.6rem -2rem 0;transform:rotate(55deg);width:.1rem}.logo_slider.newgrads-logos .top_sec .title:after{background:#000;content:"";display:inline-block;height:6.5rem;margin:0 0 -2rem 3.6rem;transform:rotate(55deg);width:.1rem}.logo_slider.newgrads-logos.no-slider .logo_item{width:30%}.logo_slider.newgrads-logos.no-slider .logos_row{justify-content:center;margin:0;row-gap:30px}.logo_slider.newgrads-logos .bg{position:absolute;top:-15rem;width:150rem}.cnt-wit-tp-img-wrp.home-company-card .tp-img{margin:0}.cnt-wit-tp-img-wrp.home-company-card .bottom_row .flex-row{margin:0 -2px;row-gap:0}.cnt-wit-tp-img-wrp.home-company-card .cnt-col{padding:2px}.accordion_v2.message .top_sec h2.title,.business-connection.home-business .top_sec h2.title,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title{font-size:6rem;letter-spacing:.1334em;letter-spacing:.8rem;margin:0 0 4.4rem}.accordion_v2.message .top_sec h2.title,.business-connection.home-business .top_sec h2.title,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title{margin:0 0 5rem}.accordion_v2.message .top_sec h2.title:before,.business-connection.home-business .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title:before{background:#000;content:"";display:inline-block;height:9.5rem;margin:0 5.6rem -2rem 0;transform:rotate(55deg);width:.1rem}.accordion_v2.message .top_sec h2.title:after,.business-connection.home-business .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title:after{background:#000;content:"";display:inline-block;height:9.5rem;margin:0 0 -2rem 5.6rem;transform:rotate(55deg);width:.1rem}.accordion_v2.message .top_sec h3,.business-connection.home-business .top_sec h3,.cnt-wit-tp-img-wrp.home-company-card .top_sec h3,.cnt-wit-tp-img-wrp.home-office-card .top_sec h3,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h3{font-size:2.8rem;font-weight:500;letter-spacing:.2rem;margin:0 0 4.6rem}.accordion_v2.message .top_content,.business-connection.home-business .top_content,.cnt-wit-tp-img-wrp.home-company-card .top_content,.cnt-wit-tp-img-wrp.home-office-card .top_content,.cnt-wit-tp-img-wrp.home-people-cards .top_content{line-height:1.7em}.cnt-wit-tp-img-wrp.home-office-card .top_sec{margin-bottom:40px}.cnt-wit-tp-img-wrp.home-office-card .tp-img{margin:0}.cnt-wit-tp-img-wrp.home-company-card .tp-img-cnt,.cnt-wit-tp-img-wrp.home-office-card .tp-img-cnt{line-height:1}.cnt-wit-tp-img-wrp.home-company-card .tp-img+.tp-img-cnt,.cnt-wit-tp-img-wrp.home-office-card .tp-img+.tp-img-cnt{margin-top:15px}.cnt-wit-tp-img-wrp.people-cards .cnt-col.splide__slide{margin:0}.cnt-wit-tp-img-wrp.people-cards .splide .splide__track{margin:0 -20px 4rem;padding:0}.cnt-wit-tp-img-wrp.people-cards ul.splide__pagination button{background:#fff;border:.1rem solid #7d7d7d;border-radius:0;color:transparent;cursor:pointer;display:block;font-size:0;height:.9rem;line-height:0;margin:0 auto;opacity:1;outline:0;padding:5px;width:.9rem}.cnt-wit-tp-img-wrp.people-cards ul.splide__pagination .splide__pagination__page.is-active{background:#000;border:.1rem solid #000;transform:scale(1)}.cnt-wit-tp-img-wrp.people-cards .splide__pagination li{height:2rem;margin:0 5px;width:2rem}.cnt-wit-tp-img-wrp.people-cards .splide .splide__pagination{bottom:0}.simple-banner.home-hero{height:100vh;overflow:hidden;padding-left:0;padding-right:0;position:fixed;top:0;transform-origin:center;transition:1.5s ease .4s;width:100%;z-index:1;z-index:0}body.home-hero-add .home_page_v1_page{background:#fcfcfc;margin-top:calc(100vh + 4rem);position:relative}.simple-banner.home-hero .top_sec>:last-child{margin-bottom:0}.simple-banner.home-hero h1{font-size:10.6666666667vw;font-weight:100;letter-spacing:.8666666667vw;line-height:1.257em}.simple-banner.home-hero .page-center{position:static}.simple-banner.home-hero .banner-content-inner{left:4%;padding:0;position:absolute;top:25%;width:94%;z-index:2}.simple-banner.home-hero .bnr_vid{height:100%}.simple-banner.home-hero .key_deco{left:10.7333333333vw;position:absolute;top:18.5333333333vw;width:38.1333333333vw;z-index:1}.simple-banner.home-hero .key_deco img{width:100%}.simple-banner.home-hero .key_scroll{left:50%;line-height:1;opacity:1;position:absolute;top:89.5vh;transform:translateX(-50%);transition:1s;width:8.4rem;z-index:2}.simple-banner.home-hero .key_scroll_img{margin:0 0 1.6rem}.simple-banner.home-hero .key_scroll img{width:100%}.simple-banner.home-hero .key_scroll_move{margin:0 auto;transform:translateX(50%);width:55%}.simple-banner.home-hero .key_scroll_move_img{animation:arrow1 2s linear 0s infinite}.simple-banner.home-hero .key_scroll_move_img:last-of-type{animation:arrow2 2s linear 0s infinite;margin:-1.5rem 0 0}@keyframes arrow1{0%{transform:translate3d(-50%,0,0)}20%{transform:translate3d(-50%,0,0)}40%{transform:translate3d(-50%,10px,0)}60%{transform:translate3d(-50%,10px,0)}80%{transform:translate3d(-50%,0,0)}to{transform:translate3d(-50%,0,0)}}@keyframes arrow2{0%{transform:translate3d(-50%,10px,0)}20%{transform:translate3d(-50%,20px,0)}40%{transform:translate3d(-50%,20px,0)}60%{transform:translate3d(-50%,20px,0)}80%{transform:translate3d(-50%,10px,0)}to{transform:translate3d(-50%,10px,0)}}.cnt-wit-tp-img-wrp.home-sec1{overflow:unset}.cnt-wit-tp-img-wrp.home-sec1 .top_sec{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:10px;padding-right:10px;padding-top:80px;position:relative;text-align:left}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .flex_row{flex-direction:column}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .btn_row_wrap,.cnt-wit-tp-img-wrp.home-sec1 .top_sec .content_widget{padding:0;width:100%}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .content_widget{display:flex}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .title{font-weight:500;letter-spacing:2px;line-height:2em;margin:0 30px 0 0}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .top_content{font-size:1.6rem;letter-spacing:1.15px;line-height:1.7em;margin:14px 0 0}.cnt-wit-tp-img-wrp.home-sec1 .tp-img{margin-bottom:0}.cnt-wit-tp-img-wrp.home-sec1 .tp-img img{margin:0 auto;width:1400px}.cnt-wit-tp-img-wrp.home-sec1 .bottom_row{padding-bottom:5.8rem}.cnt-wit-tp-img-wrp.home-sec1 .sec1_bg{left:0;position:absolute;top:0;width:100%;z-index:0}.cnt-wit-tp-img-wrp.home-sec1 .sec1_bg img{width:100%}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .sec1_deco{position:absolute;width:25.8rem}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .sec1_deco.d1{left:-20rem;left:-18rem;top:-5rem}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .sec1_deco.d2{bottom:-70rem;right:-32rem;z-index:2}.custom-recent-post.home-news{background:#fcfcfc;overflow:hidden;padding-bottom:20rem;padding-top:10.2rem;position:relative;z-index:2}.custom-recent-post.home-news .crp-main-content{display:flex;justify-content:space-between;margin:0 0 7.1rem}.custom-recent-post.home-news .crp-top-content{margin:0 0 30px;text-align:left}.custom-recent-post.home-news .crp-top-content h2{letter-spacing:.21em;line-height:1}.custom-recent-post.home-news ul.items_list{border-top:.1rem solid #b0b0b0;margin:0;width:81rem}.custom-recent-post.home-news li.sec6_list_item{border-bottom:.1rem solid #b0b0b0;margin:0;padding:1.9rem 0 1.9rem 2rem}.custom-recent-post.home-news li.sec6_list_item a{color:#4d4d4d}.custom-recent-post.home-news .sec6_list_item_left{width:25rem}.custom-recent-post.home-news .sec6_list_item_date{color:#4d4d4d;line-height:1;margin:0 2.7rem 0 0}.custom-recent-post.home-news .sec6_list_item_categori,.custom-recent-post.home-news .sec6_list_item_categori.お知らせ{background:grey}.custom-recent-post.home-news .sec6_list_item_categori{background:grey;height:auto;line-height:1;min-height:2rem;padding:4px 10px;width:13.5rem}.custom-recent-post.home-news .sec6_list_item_content{margin:0 0 0 2.7rem;width:49.5rem}.business-connection.home-business .bototm_btn a.hs-sec-btn,.cnt-wit-tp-img-wrp.home-company-card .bototm_btn a.hs-sec-btn,.cnt-wit-tp-img-wrp.home-office-card .bototm_btn a.hs-sec-btn,.custom-recent-post.home-news .crp-button a.hs-sec-btn{align-items:center;display:inline-flex;justify-content:center;line-height:1;min-height:48px;min-width:250px;position:relative;text-align:center}.business-connection.home-business .bototm_btn a.hs-sec-btn:before,.cnt-wit-tp-img-wrp.home-company-card .bototm_btn a.hs-sec-btn:before,.cnt-wit-tp-img-wrp.home-office-card .bototm_btn a.hs-sec-btn:before,.cnt-wit-tp-img-wrp.home-people-cards .bototm_btn a.hs-sec-btn:before,.custom-recent-post.home-news .crp-button a.hs-sec-btn:before{border-right:.2rem solid;border-top:.2rem solid;content:"";display:block;height:.8rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(45deg);transition:.5s;width:.8rem}.business-connection.home-business .bototm_btn a.hs-sec-btn:after,.cnt-wit-tp-img-wrp.home-company-card .bototm_btn a.hs-sec-btn:after,.cnt-wit-tp-img-wrp.home-office-card .bototm_btn a.hs-sec-btn:after{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/blank.png) no-repeat;background-size:contain;content:"";display:inline-block;height:1.2rem;margin:0 0 0 .2rem;transition:.5s;width:1.2rem}.business-connection.home-business .bototm_btn a.hs-sec-btn:hover:after,.cnt-wit-tp-img-wrp.home-company-card .bototm_btn a.hs-sec-btn:hover:after,.cnt-wit-tp-img-wrp.home-office-card .bototm_btn a.hs-sec-btn:hover:after{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/blank-b.png) no-repeat;background-size:contain}.accordion_v2.message .top_sec .content_widget *{color:#000}.accordion_v2.message .message_bg{position:absolute;right:0;top:-62rem;width:151.6rem;z-index:1}.accordion_v2.message{overflow:unset}.accordion_v2.message .message_bg02{background-color:#eff4fc;-webkit-clip-path:polygon(0 0,100% 29%,100% 70%,0 100%);clip-path:polygon(0 0,100% 29%,100% 70%,0 100%);height:320rem;left:0;position:absolute;top:115rem;width:100%;z-index:1}.cnt-wit-tp-img-wrp.home-people-cards .tp-img-cnt-inner{line-height:1.5}.cnt-wit-tp-img-wrp.home-people-cards .tp-img-cnt-inner p{margin-bottom:0!important}.cnt-wit-tp-img-wrp.home-people-cards .bototm_btn .btn_row{margin-top:9rem}.cnt-wit-tp-img-wrp.people-cards .splide button.splide__arrow{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:0;outline:0;outline:none;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.cnt-wit-tp-img-wrp.people-cards .splide button.splide__arrow--prev{display:none!important;height:9rem;left:-7.3rem;top:37rem;width:4.5rem}.cnt-wit-tp-img-wrp.people-cards .splide button.splide__arrow--next{height:8rem;right:-6.9rem;top:14rem;width:4.125rem}.cnt-wit-tp-img-wrp.people-cards .splide button.splide__arrow--next:before{background:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/slide_right.png) no-repeat;background-size:contain;content:"";display:block;height:100%;margin:0;width:100%}.cnt-wit-tp-img-wrp.people-cards .splide button.splide__arrow svg{display:none}.simple-banner.news-hero-sec .banner-breacrumb ul.hs-breadcrumb-menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;justify-content:flex-start}.simple-banner.news-hero-sec .banner-breacrumb li.hs-breadcrumb-menu-item a.hs-breadcrumb-label,.simple-banner.news-hero-sec .banner-breacrumb li.hs-breadcrumb-menu-item span.hs-breadcrumb-label{color:#123086}.simple-banner.news-hero-sec .top_sec{margin:0}body.home-hero-add header.cm-header .primary-section{top:-180px}body.home-hero-add.scroll header.cm-header .primary-section{top:0}@media (min-width:768px){.body-wrapper .body_bg img[mobile]{display:none}.card_gallery.entry-cards.type2{margin:7.2rem 0 30rem;padding:0 0 19.8rem}.card_gallery.entry-cards.type2 .card_item.col6{width:calc(50% - 2rem)}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12 .inner_spacing{padding:0 0 0 5rem}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12 .tp-img{flex-shrink:0;margin:0;width:32rem}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12:nth-child(odd) .tp-img{margin-left:6rem;order:2}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12:nth-child(2n) .tp-img{margin-left:0;margin-right:11rem}.custom-recent-post.home-news .page-center{width:90%}}@media (min-width:1200px){.simple-banner.hero-sec h1{font-size:4.8rem}.card_gallery.entry-cards .page-center.theme_center{max-width:calc(100rem + 20px)}.card_gallery.entry-cards .top_sec h2{font-size:4rem;letter-spacing:.3rem}.cnt-wit-tp-img-wrp.people-cards .top_sec{margin-bottom:5.8rem}.cnt-wit-tp-img-wrp.people-cards .page-center{max-width:100rem}.cnt-wit-tp-img-wrp.people-cards .cnt-col.col4{margin-top:7.7rem;padding:0;width:30.6rem}.cnt-wit-tp-img-wrp.people-cards.col4_row .bottom_row .flex-row{column-gap:4rem;row-gap:0}.cnt-wit-tp-img-wrp.people-cards.col3_row .bottom_row .flex-row{margin:0 -20px}.cnt-wit-tp-img-wrp.people-cards .cnt-col.col3{padding:0 20px}.cnt-wit-tp-img-wrp.people-cards .tp-img{margin-bottom:1.8rem}.cnt-wit-tp-img-wrp.people-cards .tp-img-cnt-inner{font-size:1.6rem}.cnt-wit-tp-img-wrp.people-cards .tp-img-cnt-inner p{margin-bottom:1rem}.simple-banner.hero-sec .banner-breacrumb-inner{padding-left:25.2rem}.simple-banner.hero-sec .banner-breacrumb-inner .page-center{max-width:100%;width:100%}.cm-footer .back_to_top{height:4rem;right:2rem;top:1.8rem;width:4rem}.card_gallery.career-hiring .top_sec .title,.cnt-wit-bg-wrp.career-list .title{margin-bottom:10.3rem}.card_gallery.career-hiring .top_sec h3.title,.card_gallery.newgrads-sec2 .top_sec h3.title,.cnt-wit-bg-wrp.career-btm-sec h3.title,.cnt-wit-bg-wrp.career-list h3.title{font-size:3.2rem}.card_gallery.newgrads-sec2 .top_sec{margin-bottom:15.4rem}.card_gallery.career-hiring .top_sec .top_content{font-size:1.6rem}.card_gallery.career-hiring .bottom_row .flex_row{row-gap:4rem}.card_gallery.career-hiring .card_inner{padding:4rem}.cnt-wit-bg-wrp.career-btm-sec .content_widget .btn_row .btn_item a{font-size:2rem}.cnt-wit-bg-wrp.career-btm-sec .title{margin-bottom:8.9rem}.card_gallery.entry-cards .card_inner h3{font-size:3rem}.simple-banner.people_detail-hero h2{font-size:3.2rem}.cnt-wit-tp-img-wrp.people_detail-sec1 .page-center.theme_center{max-width:100rem}.cnt-wit-tp-img-wrp.people_detail-sec1 .tp-img-cnt-inner h5{font-size:2.4rem}.cnt-wit-bg-wrp.people_detail-sec2 .page-center.theme_center{max-width:100rem;width:100%}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget h4{font-size:2.4rem}.two-col-content.people_detail-sec3 .flex_row .col5{width:37.5%}.two-col-content.people_detail-sec3 .flex_row .col7{width:62.5%}.two-col-content.people_detail-sec3 .page-center.theme_center{max-width:105rem;width:100%}.cnt-wit-tp-img-wrp.people-cards .top_sec h5,.two-col-content.people_detail-sec3 .description h4{font-size:2.4rem}.cnt-wit-tp-img-wrp.people-cards.type2 .tp-img{margin-bottom:2.8rem}.cnt-wit-tp-img-wrp.people-cards.type2 .tp-img-cnt-inner{font-size:1.4rem}.card_gallery.newgrads-sec2 .page-center.theme_center,.cnt-wit-bg-wrp.career-list .page-center.theme_center{max-width:100rem}.card_gallery.newgrads-sec2 .card_inner h4{font-size:2.4rem}.card_gallery.newgrads-sec2 .card_content{font-size:1.6rem}.accordion_wrap.faq-accrdn .top_sec{margin-bottom:10.3rem}.accordion_wrap.faq-accrdn .top_sec h3.title{font-size:3.2rem}.accordion_wrap.faq-accrdn .page-center.theme_center{max-width:100rem}.accordion_wrap.faq-accrdn .acc-item .carrortwrap:has(svg.plus):after{height:2.2rem;width:2.2rem}.accordion_wrap.faq-accrdn .acc-item .desc{font-size:1.6rem}.logo_slider.newgrads-logos .top_sec{margin-bottom:10.3rem!important}.logo_slider.newgrads-logos .top_sec h3.title{font-size:3.2rem}.home_page_v1_page .page-center.theme_center{max-width:100rem}.cnt-wit-tp-img-wrp.home-company-card .top_sec{margin-bottom:8rem}.cnt-wit-tp-img-wrp.home-company-card .bototm_btn .btn_row,.cnt-wit-tp-img-wrp.home-office-card .bototm_btn .btn_row{margin-top:9.4rem}.cnt-wit-tp-img-wrp.home-company-card .top_sec{margin-bottom:4.6rem}.cnt-wit-tp-img-wrp.home-company-card .top_content,.cnt-wit-tp-img-wrp.home-company-card .tp-img-cnt,.cnt-wit-tp-img-wrp.home-office-card .top_content,.cnt-wit-tp-img-wrp.home-office-card .tp-img-cnt,.cnt-wit-tp-img-wrp.home-people-cards .top_content{font-size:1.6rem}.cnt-wit-tp-img-wrp.home-company-card .tp-img+.tp-img-cnt,.cnt-wit-tp-img-wrp.home-office-card .tp-img+.tp-img-cnt{margin-top:1.5rem}.cnt-wit-tp-img-wrp.home-office-card .bottom_row .flex-row{row-gap:6rem}.cnt-wit-tp-img-wrp.home-sec1 .top_sec{margin-bottom:7.5rem;max-width:calc(102rem + 20px);padding-top:8.2rem}.cnt-wit-tp-img-wrp.home-sec1 .top_sec h2.title{font-size:3.2rem;font-weight:500;letter-spacing:.3rem;line-height:2em;margin:0 6.5rem 0 0}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .top_content{font-size:1.6rem;letter-spacing:.12rem;margin:1.4rem 0 0}.custom-recent-post.home-news .page-center{max-width:100rem}.custom-recent-post.home-news .crp-top-content{margin:0 0 5rem}.custom-recent-post.home-news .crp-top-content h2{font-size:4rem;letter-spacing:.8rem}.business-connection.home-business .page-center.theme_center{max-width:112rem;padding-left:calc(6rem - 10px);padding-right:calc(6rem - 10px);width:100%}.business-connection.home-business .top_sec{margin-bottom:8rem}.business-connection.home-business .bototm_btn .btn_row{margin-top:9.9rem}.business-connection.home-business .bototm_btn a.hs-sec-btn,.cnt-wit-tp-img-wrp.home-company-card .bototm_btn a.hs-sec-btn,.cnt-wit-tp-img-wrp.home-office-card .bototm_btn a.hs-sec-btn,.custom-recent-post.home-news .crp-button a.hs-sec-btn{font-size:1.6rem;min-height:5rem;min-width:28rem}.business-connection.home-business .top_content,.cnt-wit-tp-img-wrp.home-company-card .top_content,.cnt-wit-tp-img-wrp.home-office-card .top_content,.cnt-wit-tp-img-wrp.home-people-cards .top_content{font-size:1.6rem}.accordion_v2.message .top_sec{margin-bottom:8rem}.accordion_v2.message .top_content{font-size:1.6rem}.cnt-wit-tp-img-wrp.home-people-cards .top_sec{margin-bottom:10.6rem}.cnt-wit-tp-img-wrp.home-sec1 .tp-img img{width:148.7rem}.news-blog-post-layout h4.post_title{font-size:2.6rem;letter-spacing:.25rem}.news-blog-post-layout .post-body-section .page-center{max-width:100rem;padding:0}}@media (max-width:1199px) and (min-width:768px){.cm-footer .ftr-menu .hs-menu-wrapper>ul>li>a{font-size:1vw;font-size:13px}.cm-footer .ftr-menu .hs-menu-wrapper>ul ul li a{font-size:.86667vw;font-size:13px}.cm-footer .policy ul li a{font-size:.8vw;font-size:10px}.cm-footer .copyright{font-size:.66667vw;font-size:10px}.accordion_wrap.faq-accrdn .bg,.card_gallery.career-hiring .bg,.card_gallery.newgrads-sec2 .bg,.cnt-wit-bg-wrp.career-btm-sec .bg,.cnt-wit-bg-wrp.career-list .bg,.logo_slider.newgrads-logos .bg{width:100vw;width:70vw}.accordion_wrap.faq-accrdn .top_sec h3.title,.card_gallery.career-hiring .top_sec .title,.card_gallery.newgrads-sec2 .top_sec h3.title,.cnt-wit-bg-wrp.career-btm-sec .title,.cnt-wit-bg-wrp.career-list .title,.logo_slider.newgrads-logos .top_sec h3.title{letter-spacing:.53333vw}.people_detail-sec3-wrp .bg{width:70vw}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li{margin:0}.cm-footer .ftr-menu .hs-menu-wrapper>ul{justify-content:flex-start;justify-content:space-between;padding-right:0}}@media (max-width:1500px){.cm-footer .ftr-menu .hs-menu-wrapper>ul{padding-right:0}.cm-footer .page-center{max-width:1090px}}@media (max-width:1199px){.simple-banner.people_detail-hero h2{font-size:2.13333vw;margin-bottom:50px}.simple-banner.people_detail-hero .hs-breadcrumb-menu-wrapper{padding-left:16.8vw}.simple-banner.people_detail-hero .banner-content-inner{left:0;top:15.2vw}.simple-banner.people_detail-hero .banner-breacrumb-inner .page-center{width:90%}.simple-banner.people_detail-hero .hs-breadcrumb-menu-wrapper{padding-left:0}.simple-banner.people_detail-hero .page-center{width:90%}.two-col-content.people_detail-sec3 .flex_row .content-col{padding-left:0}.cnt-wit-tp-img-wrp.people-cards .bototm_btn .btn_row{margin-top:60px}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget{padding-bottom:40px;padding-left:40px;padding-right:40px}.cnt-wit-bg-wrp.people_detail-sec2 .page-center{padding-top:40px}.card_gallery.newgrads-sec2 .card_inner .icon_box{left:0;top:0;transform:translate(-50%,-50%);width:90px}.card_gallery.newgrads-sec2 .card_inner{max-width:calc(100% - 45px);padding:30px 45px}.accordion_v2.message .top_sec h2.title,.business-connection.home-business .top_sec h2.title,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title{font-size:36px}.accordion_v2.message .top_sec h3,.business-connection.home-business .top_sec h3,.cnt-wit-tp-img-wrp.home-company-card .top_sec h3,.cnt-wit-tp-img-wrp.home-office-card .top_sec h3,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h3{font-size:25px}.accordion_v2.message .top_sec h2.title:before,.business-connection.home-business .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title:before{height:70px;margin-right:30px}.accordion_v2.message .top_sec h2.title:after,.business-connection.home-business .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title:after{height:70px;margin-left:30px}.simple-banner.home-hero .key_scroll{width:55px}.custom-recent-post.home-news .crp-main-content{flex-wrap:wrap}.custom-recent-post.home-news ul.items_list{width:100%}.cnt-wit-tp-img-wrp.people-cards .splide .splide__track{margin-left:0;margin-right:0}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .title{font-size:24px}}@media (max-width:767px){.cm-footer .col-section{padding-left:0;padding-right:0}.cm-footer .footer-btm{border-top:none;padding:55.4px 0 16.6px!important}.cm-footer .copyright{font-size:8.53px;letter-spacing:.3413px}.cm-footer .footer-btm .page-center{max-width:100%;width:92%}.cm-footer .policy ul li a{font-size:11.0933px;letter-spacing:.512px}.cm-footer .policy ul{justify-content:space-between;justify-content:center}.footer.cm-footer .policy ul li:not(:last-child):after{height:12.79px;width:.4218px}.cm-footer .footer-btm .flex_row .col-section:not(:first-child){padding-top:33.7px}.cm-footer .ftr-menu{padding:0 0 6.66667vw}.cm-footer .ftr-menu .hs-menu-wrapper>ul{display:block;margin:0 auto;padding:0;transform:none}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li{border-bottom:1px solid #4d4d4d;margin:0;padding:19.627px 0 19.2px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li>a{font-size:12px;letter-spacing:.853px;margin:0;padding:0 0 0 9.183px;position:relative}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li:not(.hs-item-has-children)>a:before{background-repeat:no-repeat;background-size:contain;border-right:1px solid #fff;border-top:1px solid #fff;box-sizing:border-box;content:"";display:block;height:9.07px;left:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(45deg);width:9.07px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/pluss.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:13.64px;left:auto;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:13.64px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.hs-item-has-children.child-menu-open>a:before{background-image:url(https://243253344.fs1.hubspotusercontent-na2.net/hubfs/243253344/raw_assets/public/Chiyodagumi_Careers_December2025/images/line.svg);height:2px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.hs-item-has-children ul{display:none!important;opacity:0!important;padding:23px 0 0;visibility:hidden!important}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.hs-item-has-children ul li{margin:0 0 6.93333vw}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.hs-item-has-children ul li a{font-size:12px;letter-spacing:.853px;padding:0 0 0 18px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.child-menu-open>ul{display:block!important;opacity:1!important;visibility:visible!important}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li>a[target=_blank]:after{height:10.66px;margin:0 0 0 8px;width:10.66px}.cm-footer .ftr-menu .hs-menu-wrapper>ul>li.hs-item-has-children ul li:last-child{margin-bottom:0}.cm-footer .footer-top{padding:5.33333vw 0 0!important}.cm-footer .copyright .footer-content{text-align:center}.cm-footer .back_to_top{height:34.13px;right:0;top:-34.13px;width:34.13px}.cm-footer .page-center{width:89%}.page-center.pdlr10{padding:0}.simple-banner.hero-sec{justify-content:center;min-height:unset}.cnt-wit-tp-img-wrp.people-cards .cnt-col:not(.col12){padding-left:10px;padding-right:10px;width:50%}.card_gallery.entry-cards .card_inner{font-size:16px}.card_gallery.entry-cards .card_item{min-height:120px}.card_gallery.entry-cards{margin-top:30px;padding:60px 0}.body-wrapper .body_bg img[desktop],.card_gallery.career-hiring .bg,.cnt-wit-bg-wrp.career-btm-sec .bg,.cnt-wit-bg-wrp.career-list .bg{display:none}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12 .inner_spacing{flex-direction:column-reverse;row-gap:30px}.cnt-wit-tp-img-wrp.people_detail-sec1 .col12 .tp-img{margin:0}.two-col-content.people_detail-sec3 .flex_row .content-col{padding:50px 0}.two-col-content.people_detail-sec3 .flex_row{row-gap:0}.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape1,.cnt-wit-tp-img-wrp.people_detail-sec1 .bg_shape2{display:none}.simple-banner.people_detail-hero .banner-content-inner{position:static;width:100%}.simple-banner.people_detail-hero{margin:0;padding-top:100px}.simple-banner.people_detail-hero h2{font-size:18px;margin-bottom:30px}.cnt-wit-bg-wrp.people_detail-sec2 .content_widget{padding-bottom:30px;padding-left:20px;padding-right:20px}.cnt-wit-bg-wrp.people_detail-sec2 .page-center{padding-top:30px}.card_gallery.newgrads-sec2 .card_inner .icon_box{transform:translateY(-50%);width:80px}.card_gallery.newgrads-sec2 .card_inner{max-width:100%;padding:40px 20px 20px}.card_gallery.newgrads-sec2 .card_inner h4{font-size:20px}.card_gallery.newgrads-sec2 .card_content{font-size:14px;line-height:1.75}.card_gallery.newgrads-sec2 .card_item.col12{margin-bottom:95px}.accordion_wrap.faq-accrdn .acc-item .acctitle h6{font-size:16px;line-height:1.4}.accordion_wrap.faq-accrdn .acc-item .acctitle h6 span span{font-size:20px;margin:0 2.4% 0 0}.accordion_wrap.faq-accrdn .acc-item .carrortwrap:has(svg.plus):after{height:16px;width:16px}.accordion_wrap.faq-accrdn .acc-item .acctitle{padding:25px 20px 25px 10px!important}.accordion_wrap.faq-accrdn .acc-item .acc-content>div{padding:0 0 20px!important}.accordion_wrap.faq-accrdn .bg,.card_gallery.newgrads-sec2 .bg,.logo_slider.newgrads-logos .bg{display:none}.accordion_wrap.faq-accrdn .top_sec h3.title,.card_gallery.career-hiring .top_sec .title,.card_gallery.newgrads-sec2 .top_sec h3.title,.cnt-wit-bg-wrp.career-btm-sec .title,.cnt-wit-bg-wrp.career-list .title,.logo_slider.newgrads-logos .top_sec h3.title{letter-spacing:3px}.cnt-wit-bg-wrp.career-list tbody tr{display:block;padding:20px 0}.cnt-wit-bg-wrp.career-list tbody tr td{margin-bottom:15px!important;width:100%!important}.cnt-wit-bg-wrp.career-list tbody tr td:last-child{margin-bottom:0!important}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]{display:block}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li>span+span{margin:0}.cnt-wit-bg-wrp.career-list tbody ul[list-type=no-list]>li>span:first-child{width:100%}.card_gallery.newgrads-sec2 .card_item.col12:not(:last-child) .card_inner:after{bottom:-30px;height:30px;transform:rotate(135deg) translateX(10px);width:30px}.card_gallery.newgrads-sec2 .top_sec{margin-bottom:70px}.logo_slider.newgrads-logos.no-slider .logo_item{width:100%}.cm_nv_wrp.newgrads-nav .cm_nv_inner .btn_row{flex-direction:column;gap:20px}.pc,.people_detail-sec3-wrp .bg{display:none}.sp{display:block}.custom-recent-post.home-news{padding:50px 0}.cnt-wit-tp-img-wrp.home-people-cards .bototm_btn .btn_row{margin-top:50px}.accordion_v2.message .top_sec,.business-connection.home-business .top_sec,.cnt-wit-tp-img-wrp.home-company-card .top_sec,.cnt-wit-tp-img-wrp.home-office-card .top_sec,.cnt-wit-tp-img-wrp.home-people-cards .top_sec{padding:0}.accordion_v2.message .top_sec h2.title,.business-connection.home-business .top_sec h2.title,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title{font-size:28px}.accordion_v2.message .top_sec h3,.business-connection.home-business .top_sec h3,.cnt-wit-tp-img-wrp.home-company-card .top_sec h3,.cnt-wit-tp-img-wrp.home-office-card .top_sec h3,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h3{font-size:23px}.accordion_v2.message .top_sec h2.title:before,.business-connection.home-business .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title:before,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title:before{height:50px;margin-right:15px}.accordion_v2.message .top_sec h2.title:after,.business-connection.home-business .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-company-card .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-office-card .top_sec h2.title:after,.cnt-wit-tp-img-wrp.home-people-cards .top_sec h2.title:after{height:50px;margin-left:15px}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .content_widget{display:block}.cnt-wit-tp-img-wrp.home-sec1 .top_sec{padding-top:50px}.custom-recent-post.home-news .crp-main-content{flex-wrap:wrap;justify-content:center}.custom-recent-post.home-news .sec6_list_item_left{width:100%}.custom-recent-post.home-news .sec6_list_item_content{font-size:14px;margin:0;width:100%}.custom-recent-post.home-news .sec6_list_item_date{font-size:14px}.custom-recent-post.home-news .sec6_list_item_categori{font-size:11px;height:auto;line-height:1;padding:4px 10px;width:auto}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .title{margin-right:0}.cnt-wit-tp-img-wrp.home-sec1 .top_sec .top_content{font-size:14px}.news-blog-post-back-btn{margin-bottom:80px}.content-wrapper:has(.systems-page){padding:0}.card_gallery.entry-cards:not(.type2):before{height:103px;left:-41px;top:-50px;width:137px}}@media (max-width:479px){.cnt-wit-tp-img-wrp.people-cards .cnt-col:not(.col12){padding-left:0;padding-right:0;width:100%}.systems-page h1{font-size:26px}.systems-page h2{font-size:24px}.systems-page h3{font-size:22px}.systems-page h4{font-size:20px}}