﻿.recruit-body .wrap{max-width:1520px}.sec-ttlR{font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;color:#005a3e;font-size:clamp(2.8rem, 4vw, 6rem);letter-spacing:0.15em;font-weight:600}.textR{font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-weight:500;letter-spacing:0.1em;line-height:1.75}.textR p:not(:last-child){margin-bottom:1em}.cardStyle{background:#fff;box-shadow:7px 7px 5px 0px rgba(0,0,0,0.2);letter-spacing:0.1em}@media screen and (max-width: 576px){.cardStyle{box-shadow:2px 2px 5px 0px rgba(0,0,0,0.2)}}.cardStyle .cardStyle-ttl{font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;color:#005a3e;letter-spacing:0.15em;border:1px solid #005a3e;text-align:center;display:inline-block;padding:0.5em 1em;min-width:8em;border-radius:100vmax;font-weight:bold}.company-nav{background:#fff;border-radius:1.2vmax;max-width:240px;width:50%;margin:-240px 2.5% 0 auto;padding:1.5em 1em;z-index:5}@media screen and (max-width: 960px){.company-nav{border:1px solid #000;margin:-240px 2.5% 0 auto;position:relative;z-index:1}}@media screen and (min-width: 961px){.company-nav{margin:-280px 2.5% 0 auto;position:relative;top:0px}}.company-nav .nav-ttl{color:#005a3e}@media screen and (max-width: 960px){.company-nav .nav-list{font-size:clamp(1.4rem, 1.6vw, 1.6rem)}}.company-nav .nav-list li{border-bottom:1px solid #aeaeae}.company-nav .nav-list li a{display:flex;justify-content:space-between;align-items:center;padding:0.5em 0}@media (hover: hover){.company-nav .nav-list li a:hover .arw{background:#005a3e}.company-nav .nav-list li a:hover .arw .arrowhead{background:#fff}.company-nav .nav-list li a:hover .arw .arrowhead::before,.company-nav .nav-list li a:hover .arw .arrowhead::after{background:#fff}}.company-nav .nav-list li .arw{border:1px solid #005a3e;position:relative;border-radius:100vmax;width:20px;min-width:20px;aspect-ratio:1/1;display:block;transition:0.3s ease-in-out}.company-nav .nav-list li .arw .arrowhead{position:absolute;display:inline-block;width:1px;height:7px;left:calc(50% - 0.5px);top:calc(50% - 3.5px);background-color:#005a3e;transition:0.3s ease-in-out}.company-nav .nav-list li .arw .arrowhead::before,.company-nav .nav-list li .arw .arrowhead::after{content:"";position:absolute;bottom:0;left:calc(50% - 0.5px);width:1px;height:4px;background-color:#005a3e;transform-origin:50% calc(100% - 0.5px);transition:0.3s ease-in-out}.company-nav .nav-list li .arw .arrowhead::before{transform:rotate(45deg)}.company-nav .nav-list li .arw .arrowhead::after{transform:rotate(-45deg)}.company-nav.fixed{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.recruit-head{background:url("../img/recruit/mainimg.jpg") no-repeat center/cover;padding:clamp(150px, 20vw, 260px) 0 clamp(40px, 15vw, 150px)}@media screen and (min-width: 961px){.recruit-head{padding:clamp(150px, 20vw, 260px) 0}}@media screen and (min-width: 961px){.recruit-head .wrapW{display:flex;justify-content:space-between}}@media screen and (min-width: 961px){.recruit-head .head-left{width:40%}}.recruit-head .head-right{margin-top:40px}@media screen and (min-width: 961px){.recruit-head .head-right{margin-top:0;width:58%}}.recruit-head .fv-lead{margin-top:0em;font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;font-size:clamp(3rem, 4.5vw, 8rem);font-weight:600}@media screen and (min-width: 961px){.recruit-head .fv-lead{height:0}}@media screen and (max-width: 960px){.recruit-head .fv-lead{font-size:clamp(2rem, 4.5vw, 8rem)}}.recruit-head .fv-img{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 961px){.recruit-head .fv-img{scale:0.75;position:relative;top:-130%;height:0}}.recruit-head .fv-img li{width:49%}.recruit-head .fv-img li:nth-of-type(1){margin-top:-3%}.recruit-head .fv-img li:nth-of-type(2){padding-top:16%}.recruit-head .fv-img li:nth-of-type(3){margin-top:-3%;margin-left:-4%}@media screen and (max-width: 960px){.recruit-head .fv-img li:nth-of-type(1){margin-top:0}}.sec-message{padding-top:clamp(100px, 15vw, 150px);position:relative;z-index:1}@media screen and (min-width: 961px){.sec-message .message-cts{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 961px){.sec-message .message-cts .cts-head{width:48%}}.sec-message .message-cts .cts-body{margin-top:40px}@media screen and (min-width: 961px){.sec-message .message-cts .cts-body{margin-top:0;width:50%}}.sec-message .message-txt{margin-top:clamp(40px, 8vw, 80px);font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif}.sec-message .message-img{aspect-ratio:762/775;position:relative}.sec-message .message-img .imgM{position:absolute}.sec-message .message-img .imgM.deco01,.sec-message .message-img .imgM.img01,.sec-message .message-img .imgM.img02,.sec-message .message-img .imgM.img03{background-repeat:no-repeat;background-size:contain;background-position:center}.sec-message .message-img .imgM.deco01{background-image:url("../img/recruit/deco-message.svg");aspect-ratio:396/435;width:62%;left:29%;top:16%}.sec-message .message-img .imgM.deco02,.sec-message .message-img .imgM.deco03{background-image:linear-gradient(90deg, #7AA99A, #085F43);border-radius:100vmax;aspect-ratio:1/1}.sec-message .message-img .imgM.deco02{width:10%;left:0;bottom:40%}.sec-message .message-img .imgM.deco03{width:4%;right:31%;top:38%}.sec-message .message-img .imgM.img01,.sec-message .message-img .imgM.img02,.sec-message .message-img .imgM.img03{aspect-ratio:1/1}.sec-message .message-img .imgM.img01{background-image:url("../img/recruit/img-message1.png");width:50%;top:0;left:10%}.sec-message .message-img .imgM.img02{background-image:url("../img/recruit/img-message2.png");width:28%;right:0;bottom:30%}.sec-message .message-img .imgM.img03{background-image:url("../img/recruit/img-message3.png");width:44%;left:15%;bottom:0}.sec-data{padding:0 0 clamp(80px, 20vw, 200px);padding-top:0px;position:relative}@media screen and (min-width: 768px){.sec-data{margin-top:calc(0px - clamp(40px,10vw,100px))}}.sec-data::before{content:"";display:block;width:100%;height:clamp(80px, 20vw, 260px);background-image:linear-gradient(0deg, #eeecea, #fff)}.sec-data .sec-ttlR{margin-bottom:clamp(25px, 4vw, 40px)}.sec-data .data-list{display:flex;justify-content:space-between;flex-wrap:wrap}.sec-data .data-list .data-item{position:relative;width:49%;padding:clamp(25px, 4vw, 40px) clamp(15px, 2vw, 40px)}.sec-data .data-list .data-item:nth-of-type(n+3){margin-top:2%}@media screen and (max-width: 767px){.sec-data .data-list .data-item{width:100%}.sec-data .data-list .data-item:nth-of-type(n+2){margin-top:10px}}.sec-data .data-list .data-item .item-date{position:absolute;top:1em;right:1em;font-size:clamp(1.2rem, 1.4vw, 1.4rem)}.sec-data .data-list .data-item .item-ark{max-width:435px;width:100%;margin:1em auto 0;font-size:clamp(1.2rem, 1.4vw, 1.4rem)}.sec-data .data-list .data-item .item-ark.arkRow{display:flex;flex-wrap:wrap}.sec-data .data-list .data-item .item-ark li{display:inline-block}.sec-data .data-list .data-item .item-ark li:not(:last-child){margin-right:1.5em}.sec-data .data-list .data-item .item-numRow{display:flex;justify-content:space-between;max-width:435px;width:100%;margin:0 auto}.sec-data .data-list .data-item .item-NumR{letter-spacing:0.1em;font-size:clamp(1.4rem, 1.6vw, 1.6rem)}.sec-data .data-list .data-item .item-NumR.mid{font-size:clamp(1.6rem, 2vw, 2rem)}.sec-data .data-list .data-item .item-NumR.widthR{max-width:435px;width:100%;margin:0 auto}.sec-data .data-list .data-item .item-NumR .line{border-bottom:1px solid #000;display:inline-block;padding:0 0 0.4em}.sec-data .data-list .data-item .item-NumR .num{font-family:"Jost","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:clamp(3rem, 5vw, 6rem);letter-spacing:0.03em;font-weight:400;line-height:1}.sec-data .data-list .data-item .item-NumR .unitP{font-size:clamp(1.8rem, 2.6vw, 3rem);font-family:"Jost","游ゴシック体","Yu Gothic",YuGothic,sans-serif;letter-spacing:normal;font-weight:400}.sec-data .data-list .data-item .gender-graph,.sec-data .data-list .data-item .age-graph{max-width:240px;width:100%;margin:0 auto}.sec-data .data-list .data-item .age-graph{position:relative}.sec-data .data-list .data-item .age-graph .age-num li{text-align:center;position:absolute;font-size:clamp(1.6rem, 1.8vw, 1.8rem);line-height:1.2}.sec-data .data-list .data-item .age-graph .age-num li:nth-of-type(1){top:25%;right:10%}.sec-data .data-list .data-item .age-graph .age-num li:nth-of-type(2){bottom:8%;left:calc(50% - 1.5em)}.sec-data .data-list .data-item .age-graph .age-num li:nth-of-type(3){bottom:30%;left:0}.sec-data .data-list .data-item .age-graph .age-num li:nth-of-type(4){top:7%;left:15%}.sec-data .data-list .data-item .age-graph .age-num .percent{font-family:"Jost","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:clamp(1.8rem, 2.6vw, 2.6rem)}.sec-data .data-list .data-item .age-graph .age-num .percent .num{font-size:clamp(2.4rem, 3.4vw, 3.8rem)}.sec-data .data-list .data-item .age-graph .age-num .ttl{display:block}.sec-data .data-list .data-item .age-graph .age-num .num{font-family:"Jost","游ゴシック体","Yu Gothic",YuGothic,sans-serif}.sec-data .data-list .data-item .staff-graph{max-width:435px;width:100%;margin:0 auto}.sec-data .data-list .data-item .newGrd-table{max-width:450px;width:100%;margin:0 auto}.sec-data .data-list .data-item .newGrd-table .th-style{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;width:3.5em;background:#E6E6E6;font-weight:bold;font-size:clamp(1.2rem, 1.4vw, 1.4rem);letter-spacing:0.1em;border-radius:100vmax;margin:0 auto}.sec-data .data-list .data-item .newGrd-table .th-year{font-weight:bold;letter-spacing:0.1em}.sec-data .data-list .data-item .newGrd-table .th-year .num{font-family:"Jost","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-weight:400;letter-spacing:0.03em;font-size:clamp(1.6rem, 1.8vw, 1.8rem)}.sec-data .data-list .data-item .newGrd-table td{padding:0.8em 0 0.4em;font-weight:500;letter-spacing:0.1em;text-align:center;border-bottom:1px solid #DEDEDE}.sec-data .data-list .data-item .newGrd-table td .people_num{font-family:"Jost","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-weight:400;letter-spacing:0.03em;font-size:clamp(1.8rem, 2.6vw, 3rem)}.entry-block{position:relative}@media screen and (min-width: 768px){.entry-block{height:100vh}}.entry-block .block-bg{position:absolute;width:100%;height:100%;top:0;left:0;clip-path:inset(0)}.entry-block .block-bg .bgFixed{position:fixed;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.entry-block .wrapW{position:relative;height:100%}@media screen and (min-width: 768px){.entry-block .wrapW{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 767px){.entry-block .wrapW{padding:clamp(160px, 30vw, 300px) 0}}.entry-block .entry-btn{max-width:clamp(210px, 40vw, 402px);width:80%}@media screen and (max-width: 767px){.entry-block .entry-btn{margin:0 auto}}.entry-block .entry-btn a{display:flex;justify-content:center;align-items:center;position:relative;border-radius:100vmax;overflow:hidden;text-align:center;aspect-ratio:1/1}.entry-block .entry-btn a::before{content:"";display:block;background:rgba(255,255,255,0.64);position:absolute;width:100%;height:100%;left:0;top:0;transition:0.3s ease-in-out}@media (hover: hover){.entry-block .entry-btn a:hover::before{background:#fff}}.entry-block .entry-btn .btn-ttl{position:relative;font-size:clamp(1.4rem, 1.6vw, 1.6rem);font-weight:bold}.entry-block .entry-btn .btn-ttl::after{content:"";display:block;width:clamp(80px, 15vw, 150px);height:1px;background:#000;margin:1.4em auto 0}.entry-block .entry-btn .btn-ttl .ttl-en{font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;color:#005a3e;font-size:clamp(2.4rem, 4vw, 6rem);letter-spacing:0.15em}.entry-block .entry-btn .btn-ttl .ttl-ja{letter-spacing:0.1em}.entry-block .block-leadTtl{position:absolute;bottom:3em;right:0;text-align:center;width:fit-content;font-size:clamp(1.6rem, 2vw, 2rem);letter-spacing:0.15em;font-weight:bold;color:#005a3e;font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif}@media screen and (max-width: 767px){.entry-block .block-leadTtl{bottom:1.7em}}.entry-block .block-leadTtl .ja{color:#fff;font-size:clamp(2.2rem, 2.8vw, 2.8rem);letter-spacing:0.09em}.sec-brand{margin:auto;padding-top:clamp(100px, 15vw, 150px);padding-bottom:clamp(80px, 20vw, 200px)}.sec-brand .brand-head{margin-bottom:clamp(60px, 15vw, 150px)}.sec-brand .brand-ttl{font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;font-size:clamp(2.2rem, 3vw, 4rem);letter-spacing:0.15em;font-weight:500;text-align:center}.sec-brand .brand-nav{margin-top:clamp(30px, 4vw, 40px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.sec-brand .brand-nav li{margin-top:10px;display:inline-block;font-size:clamp(1.4rem, 1.6vw, 1.6rem)}.sec-brand .brand-nav li:not(:last-child){margin-right:2%}.sec-brand .brand-nav li a{display:block;border:1px solid #000;border-radius:100vmax;padding:0.8em 2em;font-weight:bold}@media (hover: hover){.sec-brand .brand-nav li a:hover{background:#005a3e;color:#fff}}@media screen and (max-width: 767px){.sec-brand .brand-nav li a{padding:0.7em 1em}}.sec-brand .brand-nav li a .font_min{font-size:clamp(1.6rem, 2vw, 2rem)}.sec-brand .brand-list .brand-item:not(:last-child){margin-bottom:clamp(80px, 20vw, 200px)}@media screen and (min-width: 961px){.sec-brand .brand-list .brand-item .item-mainCts{display:flex;justify-content:space-between}}@media screen and (min-width: 961px){.sec-brand .brand-list .brand-item .item-mainCts .cts-head{width:45%}}.sec-brand .brand-list .brand-item .item-mainCts .cts-body{position:relative;min-height:70vw;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:40px}@media screen and (min-width: 961px){.sec-brand .brand-list .brand-item .item-mainCts .cts-body{margin-top:0;width:50%;min-height:568px}}.sec-brand .brand-list .brand-item .item-num{font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;font-size:clamp(3rem, 5vw, 5rem);font-weight:500;margin-bottom:40px}.sec-brand .brand-list .brand-item .item-num::after{content:"";display:block;width:clamp(80px, 12vw, 123px);height:1px;background:#000}.sec-brand .brand-list .brand-item .item-ttl{margin-top:1em;font-weight:500;letter-spacing:0.1em;display:flex;justify-content:center;font-size:clamp(1.4rem, 1.6vw, 1.6rem)}@media screen and (max-width: 960px){.sec-brand .brand-list .brand-item .item-ttl{letter-spacing:normal}}.sec-brand .brand-list .brand-item .item-logo{aspect-ratio:760 / 280;display:flex;align-items:center;justify-content:center;max-height:clamp(70px, 13vw, 280px);margin:0 auto}@media screen and (max-width: 1360px){.sec-brand .brand-list .brand-item .item-logo{width:65%}}@media screen and (max-width: 767px){.sec-brand .brand-list .brand-item .item-logo{margin:0 auto;justify-content:center;width:80%;max-height:clamp(100px, 13vw, 280px)}}.sec-brand .brand-list .brand-item .item-logo img{object-fit:scale-down}@media screen and (max-width: 767px){.sec-brand .brand-list .brand-item .item-logo img{object-position:center}}.sec-brand .brand-list .brand-item .item-lead{margin-top:clamp(40px, 8vw, 80px);font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;font-size:clamp(1.8rem, 2vw, 2.4rem);letter-spacing:0.17em;font-weight:500;text-align:center}.sec-brand .brand-list .brand-item .item-logoSub{position:absolute;right:4%;bottom:4%}.sec-brand .brand-list .brand-item .item-logoSub img{max-height:clamp(80px, 8vw, 135px);max-width:clamp(120px, 12vw, 200px);object-fit:scale-down;object-position:bottom right}@media screen and (max-width: 767px){.sec-brand .brand-list .brand-item .item-logoSub img{max-height:70px;max-width:150px}}.sec-brand .brand-list .brand-item .item-cnvWrap{margin-top:clamp(60px, 10vw, 100px);border-radius:100vmax}@media screen and (max-width: 960px){.sec-brand .brand-list .brand-item .item-cnvWrap{padding:30px 0;border-radius:8vmax}}@media screen and (min-width: 961px){.sec-brand .brand-list .brand-item .item-cnvWrap.wrapRow{display:flex;justify-content:space-between}}@media screen and (min-width: 961px){.sec-brand .brand-list .brand-item .item-cnvWrap.wrapRow .item-cnvBox{width:50%}.sec-brand .brand-list .brand-item .item-cnvWrap.wrapRow .item-cnvBox:nth-of-type(2n){border-left:4px solid #fff}}@media screen and (max-width: 960px){.sec-brand .brand-list .brand-item .item-cnvWrap.wrapRow .item-cnvBox:nth-of-type(n+2){border-top:2px solid #fff}}.sec-brand .brand-list .brand-item .item-cnvBox{text-align:center;padding:clamp(60px, 8vw, 80px) 4%}@media screen and (max-width: 960px){.sec-brand .brand-list .brand-item .item-cnvBox{padding:clamp(40px, 8vw, 80px) 4%}}.sec-brand .brand-list .brand-item .item-cnvBox .box-ttl{font-family:"Yu Mincho","Times New Roman","YuMincho","Hiragino Mincho ProN","MS PMincho",serif;font-size:clamp(1.6rem, 1.8vw, 2.2rem);letter-spacing:0.1em;font-weight:500}.sec-brand .brand-list .brand-item .item-cnvBox .box-linkList{display:flex;justify-content:space-between;max-width:440px;width:100%;margin:clamp(25px, 4vw, 40px) auto 0}.sec-brand .brand-list .brand-item .item-cnvBox .box-linkList .btn-Regular{width:48%}.sec-brand .brand-list .brand-item .item-cnvBox .box-linkList .btn-Regular:nth-child(2n+1):last-child{width:100%}.sec-brand .brand-list .brand-item .item-cnvBox .box-linkList .btn-Regular a{width:100%;padding-left:0;padding-right:0}.sec-brand .brand-list .brand-item.brand01 .item-cnvWrap{background-image:linear-gradient(90deg, rgba(222,233,237,0.6), rgba(255,235,192,0.6))}.sec-brand .brand-list .brand-item.brand02 .item-cnvWrap{background-image:linear-gradient(90deg, rgba(222,233,237,0.6), rgba(237,196,229,0.6))}.sec-brand .brand-list .brand-item.brand03 .item-cnvWrap{background-image:linear-gradient(90deg, rgba(222,233,237,0.6), rgba(206,187,160,0.6))}.sec-benefit{padding-top:clamp(100px, 15vw, 150px);padding-bottom:clamp(80px, 20vw, 200px);background-image:linear-gradient(90deg, #fff, #eeecea)}.sec-benefit .sec-ttlR{margin-bottom:clamp(25px, 4vw, 40px)}.sec-benefit .benefitCts-block.rowBlock{margin-top:10px}@media screen and (min-width: 961px){.sec-benefit .benefitCts-block.rowBlock{margin-top:1%;display:flex;justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width: 961px){.sec-benefit .benefitCts-block.rowBlock .rowBlock-item{width:49.5%}}.sec-benefit .benefitCts-block.rowBlock .rowBlock-item.heightMx{margin-bottom:10px}@media screen and (min-width: 961px){.sec-benefit .benefitCts-block.rowBlock .rowBlock-item.heightMx{margin-bottom:0}}.sec-benefit .benefitCts-block.rowBlock .rowBlock-item.heightMx .benefit-item{height:100%}.sec-benefit .benefitCts-block.rowBlock .rowBlock-item.twoCts{display:flex;justify-content:space-between;flex-direction:column}.sec-benefit .benefitCts-block.rowBlock .rowBlock-item.twoCts .benefit-item:not(:last-child){margin-bottom:10px}@media screen and (min-width: 961px){.sec-benefit .benefitCts-block.rowBlock .rowBlock-item.twoCts .benefit-item:not(:last-child){margin-bottom:2%}}@media screen and (min-width: 961px){.sec-benefit .benefitCts-block.rowBlock02{display:flex;justify-content:space-between;flex-wrap:wrap}}.sec-benefit .benefitCts-block.rowBlock02 .benefit-item{margin-top:10px}@media screen and (min-width: 961px){.sec-benefit .benefitCts-block.rowBlock02 .benefit-item{margin-top:1%;width:49.5%}}.sec-benefit .benefitCts-block.rowBlock02 .benefit-item.wide{width:100%}.sec-benefit .benefit-item{padding:clamp(40px, 8vw, 80px) clamp(15px, 2vw, 80px)}.sec-benefit .benefit-item .cardStyle-ttl{margin-bottom:clamp(25px, 4vw, 40px)}@media screen and (min-width: 961px){.sec-benefit .benefit-item .item-row{display:flex;justify-content:space-between}}@media screen and (min-width: 961px){.sec-benefit .benefit-item .item-row .row-box{width:48%}}@media screen and (max-width: 960px){.sec-benefit .benefit-item .item-row .row-box:not(:last-child){margin-bottom:1.3em}}.sec-benefit .benefit-item .item-childList .item-child:not(:last-child){margin-bottom:1.3em}.sec-benefit .benefit-item .item-childList .item-child dt{font-size:clamp(1.6rem, 2vw, 2rem);font-weight:bold;position:relative;padding:0 0 0 1.3em}.sec-benefit .benefit-item .item-childList .item-child dt::before{content:"■";color:#005a3e;position:absolute;left:0}.sec-benefit .benefit-item .item-childList .item-child dd{font-weight:500}@media screen and (max-width: 767px){.sec-benefit .benefit-item .item-childList .item-child dd{font-size:1.4rem}}.sec-benefit .benefit-item .img-childcare{margin-top:20px;text-align:right}@media screen and (min-width: 961px){.sec-benefit .benefit-item .img-childcare{position:relative;bottom:-30px}}
/*# sourceMappingURL=recruit.css.map */
