.is-number .st-PageIntro::before{background-image:url("../img/bg_number_01_sp.jpg")}.is-number .st-PageIntro_Title_Item{display:block}.is-number .st-PageIntro_Title_Sm{font-size:70%}@media screen and (min-width: 700px){.is-number .st-PageIntro::before{background-image:url("../img/bg_number_01_pc.jpg")}}@media screen and (min-width: 960px){.is-number .st-PageIntro_Title_Item{display:inline}}.number-Intro{max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:47px;margin-inline:auto;padding-inline:20px}.number-Intro_Content-text{max-width:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}.number-Intro_Content-illust{width:90px;margin-top:3px}.number-Intro_Illust{width:100%;height:auto}@media screen and (min-width: 960px){.number-Intro{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;margin-top:60px;padding-inline:40px}.number-Intro_Content-text{margin-top:27px}.number-Intro_Content-illust{width:120px;margin-top:0}}.number-Content{max-width:1180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px;margin:63px auto 170px;padding-inline:20px}.number-Content_Item{min-height:180px;background:url("../img/bg_number_02.jpg") no-repeat center center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.number-Content_Item::before{content:"";border:1px solid #fff;display:block;position:absolute;left:5px;right:5px;top:5px;bottom:5px}.number-Content_Item-lengthOfService .number-Content_Title{width:160px}.number-Content_Item-lengthOfService .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-lengthOfService .number-Content_Inner::before{width:47px;height:50px;background-image:url("../img/ico_number_01.svg");left:47px}.number-Content_Item-numberOfEmployees .number-Content_Title{width:160px}.number-Content_Item-numberOfEmployees .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-numberOfEmployees .number-Content_Inner::before{width:76px;height:50px;background-image:url("../img/ico_number_02.svg");left:32px}.number-Content_Item-maleToFemaleRatio .number-Content_Title{width:160px}.number-Content_Item-maleToFemaleRatio .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-maleToFemaleRatio .number-Content_Inner::before{width:47px;height:110px;background-image:url("../img/ico_number_03.svg");left:47px}.number-Content_Item-maleToFemaleRatio .number-Content_Text+.number-Content_Text{margin-top:5px}.number-Content_Item-averageAge .number-Content_Title{width:160px}.number-Content_Item-averageAge .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-averageAge .number-Content_Inner::before{width:56px;height:61px;background-image:url("../img/ico_number_04.svg");left:42px}.number-Content_Item-occupationRatio .number-Content_Title{width:160px}.number-Content_Item-occupationRatio .number-Content_Inner{-webkit-transform:translateY(3px);transform:translateY(3px)}.number-Content_Item-occupationRatio .number-Content_Inner::before{width:64px;height:100px;background-image:url("../img/ico_number_05.svg");left:38px;-webkit-transform:translateY(7px);transform:translateY(7px)}.number-Content_Item-occupationRatio .number-Content_Text{font-size:2.1875rem}.number-Content_Item-occupationRatio .number-Content_Text+.number-Content_Text{margin-top:-3px}.number-Content_Item-founding .number-Content_Title{width:160px}.number-Content_Item-founding .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-founding .number-Content_Inner::before{width:73px;height:50px;background-image:url("../img/ico_number_06.svg");left:34px}.number-Content_Item-kinkiYusyu{display:block;padding-top:49px}.number-Content_Item-kinkiYusyu .number-Content_Title{width:240px}.number-Content_Item-kinkiYusyu .number-Content_Inner::before{width:50px;height:50px;background-image:url("../img/ico_number_07.svg");left:45px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.number-Content_Item-kinkiRanking .number-Content_Title{width:220px;height:60px}.number-Content_Item-kinkiRanking .number-Content_Title_Item{display:block}.number-Content_Item-kinkiRanking .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-kinkiRanking .number-Content_Inner::before{width:82px;height:60px;background-image:url("../img/ico_number_08.svg");left:29px;-webkit-transform:translateY(4px);transform:translateY(4px)}.number-Content_Item-freshRecruitmentNumbers .number-Content_Title{width:240px}.number-Content_Item-freshRecruitmentNumbers .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-freshRecruitmentNumbers .number-Content_Inner::before{width:106px;height:80px;background-image:url("../img/ico_number_09.svg");left:37px;-webkit-transform:translateY(4px);transform:translateY(4px)}.number-Content_Item-freshLeaving .number-Content_Title{width:260px}.number-Content_Item-freshLeaving .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-freshLeaving .number-Content_Inner::before{width:60px;height:50px;background-image:url("../img/ico_number_10.svg");left:40px}.number-Content_Item-freshMaleToFemaleRatio .number-Content_Title{width:260px}.number-Content_Item-freshMaleToFemaleRatio .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-freshMaleToFemaleRatio .number-Content_Inner::before{width:47px;height:110px;background-image:url("../img/ico_number_11.svg");left:46px}.number-Content_Item-freshMaleToFemaleRatio .number-Content_Text+.number-Content_Text{margin-top:5px}.number-Content_Item-overtimeWorkHours .number-Content_Title{width:260px}.number-Content_Item-overtimeWorkHours .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-overtimeWorkHours .number-Content_Inner::before{width:50px;height:50px;background-image:url("../img/ico_number_12.svg");left:45px}.number-Content_Item-percentageOfWomenInManagementPositions .number-Content_Title{width:260px}.number-Content_Item-percentageOfWomenInManagementPositions .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-percentageOfWomenInManagementPositions .number-Content_Inner::before{width:46px;height:50px;background-image:url("../img/ico_number_13.svg");left:47px;-webkit-transform:translateY(4px);transform:translateY(4px)}.number-Content_Item-numberOfPaidVacationDays .number-Content_Title{width:280px}.number-Content_Item-numberOfPaidVacationDays .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-numberOfPaidVacationDays .number-Content_Inner::before{width:52px;height:50px;background-image:url("../img/ico_number_14.svg");left:44px}.number-Content_Item-childcareLeave{display:block;padding-top:59px}.number-Content_Item-childcareLeave .number-Content_Title{width:260px}.number-Content_Item-childcareLeave .number-Content_Inner::before{width:69px;height:50px;background-image:url("../img/ico_number_15.svg");left:35px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.number-Content_Item-childcareLeave .number-Content_Detail_Text{text-align:right}.number-Content_Item-carCommuting .number-Content_Title{width:160px}.number-Content_Item-carCommuting .number-Content_Inner{-webkit-transform:translateY(6px);transform:translateY(6px)}.number-Content_Item-carCommuting .number-Content_Inner::before{width:77px;height:53px;background-image:url("../img/ico_number_16.svg");left:31px;-webkit-transform:translateY(3px);transform:translateY(3px)}.number-Content_Item-station{display:block;padding-top:39px}.number-Content_Item-station .number-Content_Title{width:260px}.number-Content_Item-station .number-Content_Inner::before{width:40px;height:60px;background-image:url("../img/ico_number_17.svg");left:50px;-webkit-transform:translateY(3px);transform:translateY(3px)}.number-Content_Item-busStop{display:block;padding-top:39px}.number-Content_Item-busStop .number-Content_Title{width:260px}.number-Content_Item-busStop .number-Content_Inner::before{width:99px;height:53px;background-image:url("../img/ico_number_18.svg");left:20px;-webkit-transform:translateY(3px);transform:translateY(3px)}.number-Content_Title{font-family:"Noto Sans JP",sans-serif;color:#fff;font-weight:500;line-height:1.25;height:40px;background-color:#969696;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;left:20px;top:-20px}.number-Content_Title_Sm{font-size:80%}.number-Content_Inner{text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;position:relative}.number-Content_Inner::before{content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;display:block;margin-block:auto;position:absolute;top:0;bottom:0}.number-Content_Text{font-family:"Noto Sans JP",sans-serif;color:#45b035;font-size:3.125rem;font-weight:500;line-height:1}.number-Content_Text_En{font-family:"Jost",sans-serif;font-weight:500}.number-Content_Text_Xs{font-size:60%}.number-Content_Text_Sm{font-size:70%}.number-Content_Detail{margin-inline:15px;padding-bottom:16px}.number-Content_Inner+.number-Content_Detail{margin-top:14px}.number-Content_Detail_Text{color:#646464;font-size:.75rem}.number-Content_Detail_Text+.number-Content_Detail_Text{margin-top:6px}@media screen and (max-width: 359px){.number-Content_Item-lengthOfService .number-Content_Inner::before{left:17px}.number-Content_Item-maleToFemaleRatio .number-Content_Inner::before{left:37px}.number-Content_Item-kinkiRanking .number-Content_Inner::before{left:9px}.number-Content_Item-freshLeaving .number-Content_Title{width:240px}.number-Content_Item-freshMaleToFemaleRatio .number-Content_Title{width:240px}.number-Content_Item-overtimeWorkHours .number-Content_Title{width:240px}.number-Content_Item-percentageOfWomenInManagementPositions .number-Content_Title{width:240px}.number-Content_Item-numberOfPaidVacationDays .number-Content_Title{width:250px}.number-Content_Item-childcareLeave .number-Content_Title{width:240px}.number-Content_Item-station .number-Content_Title{width:240px}.number-Content_Item-station .number-Content_Inner::before{left:30px}.number-Content_Item-busStop .number-Content_Title{width:240px}}@media screen and (min-width: 700px){.number-Content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.number-Content_Item{width:calc((100% - 20px)/2)}}@media screen and (min-width: 960px){.number-Content{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;margin-top:60px;margin-bottom:210px;padding-inline:40px}.number-Content_Item{width:calc((100% - 50px)/2)}}@media screen and (min-width: 1150px){.number-Content_Item{width:calc((100% - 100px)/3)}}