.c-fv{z-index:1}.p-data{background-image:url(../../img/environment/bg_grid.jpg);background-size:84px 84px;margin-top:-7.02782vw;padding-top:15.44656vw;padding-bottom:160px}@media (max-width: 767px){.p-data{padding-top:31.2vw;margin-top:-14.13333vw;padding-bottom:152px}}.p-data__title{display:flex;width:fit-content;margin:0 auto;position:relative}.p-data__title .icon-decor{position:absolute;left:-143px;bottom:25px}@media (min-width: 768px) and (max-width: 1000px){.p-data__title .icon-decor{width:9.4vw;left:-14.3vw;bottom:2.5vw}}@media (max-width: 767px){.p-data__title .icon-decor{width:53px;left:-42px;bottom:-29px}}.p-data__title .icon-decor--left{left:auto;right:-125px;bottom:24px}@media (min-width: 768px) and (max-width: 1000px){.p-data__title .icon-decor--left{right:-12.5vw;bottom:2.4vw;width:8.2vw}}@media (max-width: 767px){.p-data__title .icon-decor--left{width:48px;right:-40px;bottom:-28px}}.p-data__title .text{font-size:42px;font-size:4.2rem;line-height:1.14286em;letter-spacing:.1em;white-space:nowrap}@media (min-width: 768px) and (max-width: 1000px){.p-data__title .text{font-size:4.2vw;line-height:3.90244vw}}@media (max-width: 767px){.p-data__title .text{font-size:28px;font-size:2.8rem;line-height:1.57143em;letter-spacing:.05em}}@media only screen and (max-width: 767px) and (max-width: 374px){.p-data__title .text{font-size:26px;font-size:2.6rem}}.p-data__title .text img{position:relative;top:-15px;margin:0 -12px 0 -10px}@media (min-width: 768px) and (max-width: 1000px){.p-data__title .text img{top:-1.5vw;margin:0 -1.2vw 0 -1vw;width:18.4vw}}@media (max-width: 767px){.p-data__title .text img{top:-9px;margin:0 -9px 0 -1px}}.p-data__title .text__color{color:#DE839F;font-size:52px;font-size:5.2rem;line-height:1em}@media (min-width: 768px) and (max-width: 1000px){.p-data__title .text__color{font-size:5.2vw}}@media (max-width: 767px){.p-data__title .text__color{font-size:34px;font-size:3.4rem;position:relative;left:4px}}@media only screen and (max-width: 767px) and (max-width: 374px){.p-data__title .text__color{font-size:32px;font-size:3.2rem}}.p-data__flex{display:flex;flex-wrap:wrap;margin-left:-39px;margin-top:-6px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__flex{margin-left:-30px}}@media (max-width: 767px){.p-data__flex{display:block;margin:64px 0 0 0}}.p-data__ttl{text-align:center;background-color:#483917;color:#fff;font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.08em;min-height:49px;display:flex;align-items:center;justify-content:center;border-radius:10px;position:relative;top:-21px}@media (min-width: 768px) and (max-width: 1000px){.p-data__ttl{font-size:2vw;line-height:2.9vw}}@media (max-width: 767px){.p-data__ttl{min-height:38px;font-size:18px;font-size:1.8rem;line-height:1.33333em;top:-22px}}.p-data__ttl-icon{width:40px;height:40px;border-radius:50%;background-color:#483917;position:absolute;display:flex;align-items:center;justify-content:center;top:-18px;left:calc(50% - 20px)}@media (max-width: 767px){.p-data__ttl-icon{width:30px;height:30px;left:calc(50% - 16px);top:-15px}}.p-data__ttl-icon:before{content:"";width:5px;height:5px;background-color:#fff;border-radius:50%;display:block;margin-top:-6px}@media (max-width: 767px){.p-data__ttl-icon:before{width:6px;height:6px;margin-top:-3px}}.p-data__ttl-jp{position:relative;z-index:1}@media (min-width: 768px){@supports (-webkit-hyphens: none){@media (hover: hover) and (pointer: fine){.p-data__ttl-jp{top:2px}}}}.p-data__ttl-jp small{font-size:14px;font-size:1.4rem;line-height:2.07143em}@media (max-width: 767px){.p-data__desc{width:calc(100% + 60px);margin-left:-30px}}.p-data__desc .number{display:flex;align-items:center;justify-content:center}.p-data__desc .number__icon{flex-shrink:0;margin-right:22px;margin-top:-3px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__desc .number__icon{margin-right:1.78862vw;margin-top:-.2439vw}}@media (max-width: 767px){.p-data__desc .number__icon{margin-right:15px;margin-top:-5px}}.p-data__desc .number__text span{font-size:72px;font-size:7.2rem;line-height:1.45833em;letter-spacing:.05em;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__desc .number__text span{font-size:5.85366vw;line-height:8.45528vw}}@media (min-width: 768px) and (max-width: 1000px){.p-data__desc .number__text span{font-size:5vw;line-height:9vw}}@media (max-width: 767px){.p-data__desc .number__text span{font-size:45px;font-size:4.5rem;line-height:1.22222em}}.p-data__desc .number__text span sub{letter-spacing:0.01em}.p-data__desc .number__text small{font-size:30px;font-size:3rem;line-height:1.93333em;letter-spacing:.08em;position:relative;top:-1px;left:-1px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__desc .number__text small{font-size:2.43902vw;line-height:4.71545vw;top:-.0813vw;left:-.0813vw}}@media (min-width: 768px) and (max-width: 1000px){.p-data__desc .number__text small{font-size:2vw;line-height:2.6vw}}@media (max-width: 767px){.p-data__desc .number__text small{top:-2px;left:-3px;font-size:24px;font-size:2.4rem;line-height:1.45833em}}.p-data__item{background-color:#f3f2ef;border-radius:20px;width:calc(33.33% - 39px);margin-left:39px;margin-top:79px;padding:0 20px 20px 20px;min-height:224px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item{width:calc(33.33% - 30px);margin-left:30px;min-height:18.21138vw;padding-right:1.62602vw;padding-left:1.62602vw}}@media (min-width: 768px) and (max-width: 1000px){.p-data__item{padding-bottom:1.62602vw;min-height:22.4vw}}@media (max-width: 767px){.p-data__item{min-height:104px;border-radius:10px;padding:0 30px 20px;margin:49px 0 0 0;width:100%}}@media (min-width: 768px){.p-data__item--number-staff{width:calc(100% - 39px)}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff{width:calc(100% - 30px)}}@media (max-width: 767px){.p-data__item--number-staff{padding-bottom:30px}}@media (max-width: 767px){.p-data__item--number-staff .p-data__ttl{top:-26px}}.p-data__item--number-staff .p-data__desc{padding:12px 25px 10px 62px;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff .p-data__desc{padding:.97561vw 2.03252vw .81301vw 2.03252vw}}@media (min-width: 768px) and (max-width: 1000px){.p-data__item--number-staff .p-data__desc{padding-top:0}}@media (max-width: 767px){.p-data__item--number-staff .p-data__desc{padding:0 20px 0 23px;display:block}}.p-data__item--number-staff .number{margin-top:-18px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff .number{margin-top:-1.46341vw}}@media (max-width: 767px){.p-data__item--number-staff .number{margin-top:-14px}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff .number__icon{width:8.04878vw}}@media (max-width: 767px){.p-data__item--number-staff .number__icon{width:66px}}@media (min-width: 768px){.p-data__item--number-staff .number__text span{font-size:76px;font-size:7.6rem}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff .number__text span{font-size:6.17886vw}}@media (min-width: 768px){.p-data__item--number-staff .number__text small{font-size:36px;font-size:3.6rem}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff .number__text small{font-size:2.92683vw}}.p-data__item--number-staff .chart{max-width:715px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--number-staff .chart{max-width:56.91057vw}}@media (max-width: 767px){.p-data__item--number-staff .chart{margin-top:13px;max-width:100%;text-align:center}}@media (max-width: 767px){.p-data__item--age .p-data__ttl-jp{top:2px;left:6px}}.p-data__item--age .p-data__desc{padding-top:16px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--age .p-data__desc{padding-top:1.30081vw}}@media (max-width: 767px){.p-data__item--age .p-data__desc{padding-top:0;margin-top:-10px}}.p-data__item--age .number__icon{margin-top:-2px;margin-right:13px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--age .number__icon{width:5.04065vw;margin-top:-.1626vw;margin-right:1.05691vw}}@media (max-width: 767px){.p-data__item--age .number__icon{width:48px;margin:-3px 15px 0 0px}}.p-data__item--group{width:calc(66.66% - 39px)}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--group{width:calc(66.66% - 30px)}}@media (max-width: 767px){.p-data__item--group{width:100%}}.p-data__item--group .p-data__desc{padding-top:3px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--group .p-data__desc{padding-top:.2439vw}}@media (max-width: 767px){.p-data__item--group .p-data__desc{padding-top:0;margin-top:-7px}}@media (min-width: 768px){.p-data__item--gender{width:calc(66.66% - 39px)}}@media (max-width: 767px){.p-data__item--gender{margin-top:53px;padding-bottom:26px}}.p-data__item--gender .number-gender{display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.p-data__item--gender .number-gender{margin-top:-3px}}.p-data__item--gender .number-gender__item{width:115px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--gender .number-gender__item{width:9.34959vw}}@media (max-width: 767px){.p-data__item--gender .number-gender__item{width:77px}}.p-data__item--gender .number-gender__item .label{width:100%;height:38px;background-color:#73AC27;font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:30px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--gender .number-gender__item .label{height:3.08943vw;font-size:1.62602vw;line-height:2.35772vw}}@media (max-width: 767px){.p-data__item--gender .number-gender__item .label{font-size:14px;font-size:1.4rem;line-height:1.42857em;height:25px}}.p-data__item--gender .number-gender__item .text{display:flex;align-items:flex-end;justify-content:center;margin-top:7px;margin-left:6px;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--gender .number-gender__item .text{margin-top:.56911vw;margin-left:.4878vw}}.p-data__item--gender .number-gender__item .text span{font-family:"Montserrat",sans-serif;font-size:62px;font-size:6.2rem;line-height:1em;letter-spacing:.05em}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--gender .number-gender__item .text span{font-size:5.04065vw}}@media (max-width: 767px){.p-data__item--gender .number-gender__item .text span{font-size:38px;font-size:3.8rem}}.p-data__item--gender .number-gender__item .text small{font-size:34px;font-size:3.4rem;line-height:1em;letter-spacing:.08em;display:block;margin:0 0 7px 3px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--gender .number-gender__item .text small{font-size:2.76423vw;margin:0 0 .56911vw .2439vw}}@media (max-width: 767px){.p-data__item--gender .number-gender__item .text small{font-size:22px;font-size:2.2rem;margin:0 0 5px 0px}}.p-data__item--gender .number-gender__item--02 .label{background-color:#DE839F}.p-data__item--gender .number-gender__chart{margin:0 40px;position:relative;top:5px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--gender .number-gender__chart{margin:0 3.25203vw;top:.4065vw;width:11.78862vw}}@media (max-width: 767px){.p-data__item--gender .number-gender__chart{flex-shrink:0;width:108px;margin:0 11px;top:0}}@media (min-width: 768px){.p-data__item--leave-days .p-data__desc{padding-top:22px}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--leave-days .p-data__desc{padding-top:1.78862vw}}@media (max-width: 767px){.p-data__item--leave-days .p-data__desc{margin-top:-10px}}.p-data__item--leave-days .number__icon{margin:0 16px 0 8px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--leave-days .number__icon{width:4.06504vw;margin:0 1.30081vw 0 .65041vw}}@media (max-width: 767px){.p-data__item--leave-days .number__icon{margin-left:6px;width:43px}}@media (min-width: 768px){.p-data__item--per-month .p-data__desc{padding-top:22px}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--per-month .p-data__desc{padding-top:1.78862vw}}@media (max-width: 767px){.p-data__item--per-month .p-data__desc{margin-top:-9px}}.p-data__item--per-month .number__icon{margin:4px 19px 0 4px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--per-month .number__icon{width:4.87805vw;margin:.3252vw 1.54472vw 0 .3252vw}}@media (max-width: 767px){.p-data__item--per-month .number__icon{margin:0 13px 0 -2px;width:44px}}@media (min-width: 768px){.p-data__item--maternity .p-data__desc{padding-top:22px}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--maternity .p-data__desc{padding-top:1.78862vw}}@media (max-width: 767px){.p-data__item--maternity .p-data__desc{margin-top:-10px}}.p-data__item--maternity .number__icon{margin:-2px 22px 0 0}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--maternity .number__icon{width:3.98374vw;margin:-.1626vw 1.78862vw 0 0}}@media (max-width: 767px){.p-data__item--maternity .number__icon{width:34px;margin:5px 11px 0 0}}.p-data__item--maternity .number__text small{left:2px}@media (min-width: 768px){.p-data__item--maternity .number__text small{font-family:"Montserrat",sans-serif}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--maternity .number__text small{left:.1626vw}}@media (max-width: 767px){.p-data__item--maternity .number__text small{left:-3px;font-size:28px;font-size:2.8rem}}@media (max-width: 767px){.p-data__item--parent{padding-bottom:22px}}@media (max-width: 767px){.p-data__item--parent .p-data__desc{margin-top:-10px}}.p-data__item--parent .number__icon{margin:-2px 20px 0 8px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--parent .number__icon{width:4.63415vw;margin:-.1626vw 1.62602vw 0 .65041vw}}@media (max-width: 767px){.p-data__item--parent .number__icon{width:39px;margin:-2px 14px 0 -4px}}.p-data__item--parent .number__text small{left:2px}@media (min-width: 768px){.p-data__item--parent .number__text small{font-family:"Montserrat",sans-serif}}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--parent .number__text small{left:.1626vw}}@media (max-width: 767px){.p-data__item--parent .number__text small{left:-1px;font-size:28px;font-size:2.8rem}}.p-data__item--parent .note{text-align:center;font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.02em;padding-left:20px}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--parent .note{padding-left:1.62602vw;font-size:1.21951vw;line-height:2.03252vw}}@media (max-width: 767px){.p-data__item--parent .note{margin-top:4px;padding-left:18px}}.p-data__item--parent .note small{font-family:"Montserrat",sans-serif;font-size:18px;font-size:1.8rem}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--parent .note small{font-size:1.46341vw}}.p-data__item--parent .note span{font-size:14px;font-size:1.4rem}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--parent .note span{font-size:1.13821vw}}.p-data__item--parent .note span small{font-size:14px;font-size:1.4rem}@media only screen and (min-width: 768px) and (max-width: 1230px){.p-data__item--parent .note span small{font-size:1.13821vw}}.p-data__note{text-align:right;margin-top:30px;font-size:14px;font-size:1.4rem;line-height:1.71429em}@media (max-width: 767px){.p-data__note{font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.03em;margin-top:24px}}.p-wellbeing{background-color:#F3F2EF;border-radius:30px;padding:187px 0 149px 0;margin-top:-42px;position:relative;z-index:1}@media (max-width: 767px){.p-wellbeing{margin-top:-73px;border-radius:10px;padding:58px 0 98px 0}}.p-wellbeing .inner{position:relative}.p-wellbeing .c-icon-gif{right:6px;top:-86px;z-index:-1}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing .c-icon-gif{width:24.3vw;right:.4878vw;top:-6.99187vw}}@media (max-width: 767px){.p-wellbeing .c-icon-gif{width:130px;width:156px;right:-20px;top:20px}}.p-wellbeing .c-title03{position:relative}@media (max-width: 767px){.p-wellbeing .c-title03{display:block}}.p-wellbeing .c-title03__jp{position:relative;z-index:1}@media (max-width: 767px){.p-wellbeing .c-title03__jp{display:block;font-size:28px;font-size:2.8rem;line-height:1.57143em;letter-spacing:.05em}}.p-wellbeing .c-title03__en{color:#edeae1;font-size:132px;font-size:13.2rem;width:100%;position:absolute;left:-53px;top:-100px;writing-mode:initial}@media only screen and (min-width: 768px) and (max-width: 1225px){.p-wellbeing .c-title03__en{font-size:10.77551vw;left:-4.32653vw;top:-8.16327vw;white-space:nowrap}}@media (max-width: 767px){.p-wellbeing .c-title03__en{font-size:13.06667vw;left:-9px;top:-90px;white-space:nowrap;text-align:center}}@media (max-width: 767px){.p-wellbeing .c-title03 .c-icon-title{margin-bottom:15px}}.p-wellbeing__text{margin-top:35px;margin-bottom:74px}@media only screen and (min-width: 768px) and (max-width: 1180px){.p-wellbeing__text{font-size:1.35593vw;line-height:2.71186vw}}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__text{font-size:1.6vw;line-height:3.2vw}}@media (max-width: 767px){.p-wellbeing__text{margin-top:-4px;margin-bottom:54px}}.p-wellbeing__item{padding:66px 0 58px;position:relative}@media (max-width: 767px){.p-wellbeing__item{padding:40px 0 35px}}.p-wellbeing__item--style{padding-bottom:62px}@media (max-width: 767px){.p-wellbeing__item--style{padding-bottom:38px}}.p-wellbeing__item:last-child{padding-bottom:66px}@media (max-width: 767px){.p-wellbeing__item:last-child{padding-bottom:50px}}.p-wellbeing__item .title{font-size:26px;font-size:2.6rem;line-height:1.42308em;letter-spacing:.08em}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .title{font-size:2.6vw;line-height:3.7vw}}@media (max-width: 767px){.p-wellbeing__item .title{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.05em}}.p-wellbeing__item .title span{color:#73AC27}.p-wellbeing__item .text{margin-top:28px}@media only screen and (min-width: 768px) and (max-width: 1180px){.p-wellbeing__item .text{font-size:1.35593vw;line-height:2.71186vw}}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .text{font-size:1.6vw;line-height:3.2vw}}@media (max-width: 767px){.p-wellbeing__item .text{margin-top:19px}}.p-wellbeing__item .l-btn{margin-top:28px}.p-wellbeing__item .btn-target{background-color:#73AC27;width:182px;min-height:40px;border-radius:40px;display:flex;align-items:center;padding:2px 20px;margin-top:14px;transition:background-color .5s;cursor:pointer}@media (max-width: 767px){.p-wellbeing__item .btn-target{min-height:37px;width:171px;margin-top:12px}}.p-wellbeing__item .btn-target span{color:#fff}@media (max-width: 767px){.p-wellbeing__item .btn-target span{letter-spacing:0.05em}}@media (min-width: 768px){@supports (-webkit-hyphens: none){@media (hover: hover) and (pointer: fine){.p-wellbeing__item .btn-target span{padding-top:4px}}}}.p-wellbeing__item .btn-target:after{content:"";display:block;width:15px;height:15px;background-size:100% 100%;flex-shrink:0;margin-left:4px;background-image:url(../../img/icon/ico_link_blank2.svg);filter:brightness(0) invert(1)}@media (min-width: 768px){@supports (-webkit-hyphens: none){@media (hover: hover) and (pointer: fine){.p-wellbeing__item .btn-target:after{margin-top:2px}}}}@media (max-width: 767px){.p-wellbeing__item .btn-target:after{margin-left:5px}}@media only screen and (min-width: 1025px){.p-wellbeing__item .btn-target:hover{opacity:1;background-color:#DE839F}}.p-wellbeing__item .list-icon{margin-top:44px}@media (max-width: 767px){.p-wellbeing__item .list-icon{margin-top:29px}}.p-wellbeing__item .list-icon__item{background-color:#fff;border-radius:10px;display:flex;align-items:center;padding:40px 40px 35px;margin-top:20px;min-height:160px}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .list-icon__item{padding:30px 30px 30px}}@media (max-width: 767px){.p-wellbeing__item .list-icon__item{padding:31px 30px 27px;display:block;margin-top:16px}}@media (max-width: 767px){.p-wellbeing__item .list-icon__item--devices{padding-top:35px;padding-bottom:30px}}.p-wellbeing__item .list-icon__item--devices .list-icon__text{display:flex;flex-wrap:wrap;margin:-11px 0 0 -8px}@media (max-width: 767px){.p-wellbeing__item .list-icon__item--devices .list-icon__text{margin-top:4px}}.p-wellbeing__item .list-icon__item--devices .list-icon__text span{margin:8px 0 0 8px;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;background-color:#483917;border-radius:10px;min-height:40px;display:flex;align-items:center;justify-content:center;padding:5px 15px 5px 14px}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .list-icon__item--devices .list-icon__text span{font-size:1.6vw;line-height:2.4vw;min-height:4vw}}@media (max-width: 767px){.p-wellbeing__item .list-icon__item--devices .list-icon__text span{min-height:37px;padding:4px 15px 4px 14px;font-size:15px;font-size:1.5rem;line-height:1.86667em}}@media (min-width: 768px){@supports (-webkit-hyphens: none){@media (hover: hover) and (pointer: fine){.p-wellbeing__item .list-icon__item--devices .list-icon__text span{padding-top:7px}}}}.p-wellbeing__item .list-icon__item--devices .list-icon__text sub{font-family:"Montserrat",sans-serif}@media (min-width: 768px){.p-wellbeing__item .list-icon__item--office{padding-bottom:40px}}@media (max-width: 767px){.p-wellbeing__item .list-icon__item--office{padding-bottom:30px}}@media (min-width: 768px){.p-wellbeing__item .list-icon__item--office .list-icon__title{margin-top:1px}}@media (min-width: 768px){.p-wellbeing__item .list-icon__item--office .list-icon__text{margin-top:-2px}}@media (min-width: 768px){.p-wellbeing__item .list-icon__item--employment{padding-bottom:36px}}@media (min-width: 768px){.p-wellbeing__item .list-icon__item--employment .list-icon__title{margin-top:-2px}}@media (min-width: 768px){.p-wellbeing__item .list-icon__item--employment .list-icon__text{margin-top:-2px}}.p-wellbeing__item .list-icon__title{display:flex;align-items:center;font-size:20px;font-size:2rem;line-height:1.4em;width:280px;flex-shrink:0;margin-top:-5px}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .list-icon__title{font-size:2vw;line-height:2.8vw;width:30vw}}@media (max-width: 767px){.p-wellbeing__item .list-icon__title{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em}}.p-wellbeing__item .list-icon__title .icon{flex-shrink:0;margin-right:16px}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .list-icon__title .icon{width:8vw}}@media (max-width: 767px){.p-wellbeing__item .list-icon__title .icon{overflow:hidden;width:60px;margin-right:12px;position:relative;top:-1px}}@media (min-width: 768px){.p-wellbeing__item .list-icon__text{margin-top:-5px;font-size:16px;font-size:1.6rem;line-height:1.75em}}@media only screen and (min-width: 768px) and (max-width: 1180px){.p-wellbeing__item .list-icon__text{font-size:1.35593vw;line-height:2.37288vw}}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .list-icon__text{font-size:1.6vw;line-height:3.2vw}}@media (max-width: 767px){.p-wellbeing__item .list-icon__text{margin-top:9px;line-height:1.73333em}}.p-wellbeing__item .list-icon__text .style{line-height:1;margin-top:8px}@media (max-width: 767px){.p-wellbeing__item .list-icon__text .style{margin-top:9px}}.p-wellbeing__item .list-icon__text .style span{font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.05em;display:inline-block;margin-right:14px}@media only screen and (min-width: 768px) and (max-width: 1180px){.p-wellbeing__item .list-icon__text .style span{font-size:1.01695vw;line-height:2.0339vw}}@media (min-width: 768px) and (max-width: 1000px){.p-wellbeing__item .list-icon__text .style span{font-size:1.2vw;line-height:2.4vw}}@media (max-width: 767px){.p-wellbeing__item .list-icon__text .style span{line-height:1.66667em;letter-spacing:0.03em;display:block;margin-right:0;margin-top:4px}}@media (max-width: 767px){.p-wellbeing__item .c-cloud{width:115px}}@media (max-width: 767px){.p-wellbeing__item .c-cloud--02{width:242px}}.p-wellbeing__item--hesitation .c-cloud--02{right:-220px;top:-60px}@media (max-width: 767px){.p-wellbeing__item--hesitation .c-cloud--02{right:-90px;top:-48px}}.p-wellbeing__item--individual .c-cloud--01{left:-187px;top:66px}@media (max-width: 767px){.p-wellbeing__item--individual .c-cloud--01{left:-70px;top:-31px}}@media (max-width: 767px){.p-wellbeing__item--support-staff{padding-bottom:47px}}.p-wellbeing__item--support-staff .c-cloud--01{right:-165px;top:123px}@media (max-width: 767px){.p-wellbeing__item--support-staff .c-cloud--01{right:-70px;top:-68px}}.p-wellbeing__item--support-staff .c-cloud--02{left:-233px;bottom:294px}@media (max-width: 767px){.p-wellbeing__item--support-staff .c-cloud--02{left:-147px;top:270px;bottom:auto}}@media (max-width: 767px){.p-wellbeing__item--benefits{padding-bottom:46px}}.p-wellbeing__item--benefits .icon-parent{position:absolute;z-index:-1}@media (max-width: 767px){.p-wellbeing__item--benefits .icon-parent{width:115px}}.p-wellbeing__item--benefits .icon-parent .c-cloud{position:static}.p-wellbeing__item--benefits .icon-parent--01{right:-164px;top:50px}@media (max-width: 767px){.p-wellbeing__item--benefits .icon-parent--01{right:-45px;top:106px}}.p-wellbeing__item--benefits .icon-parent--02{left:-204px;top:298px}.p-wellbeing__item--benefits .icon-parent--03{right:-220px;top:528px}.p-wellbeing__item--benefits .icon-parent--04{left:-165px;bottom:610px}.p-wellbeing__item--benefits .icon-parent--05{right:-165px;bottom:397px}.p-wellbeing__item--benefits .icon-parent--06{left:-165px;bottom:-80px}@media (max-width: 767px){.p-wellbeing__item--benefits .icon-parent--06{left:-72px;bottom:-58px}}.p-banner{margin-top:120px;margin-bottom:150px}@media (max-width: 767px){.p-banner{margin-top:72px;margin-bottom:71px}}.p-banner .inner{position:relative}.p-banner .c-cloud img{width:100%}.p-banner .c-cloud--01{left:-145px;bottom:-47px;width:204px}@media (max-width: 767px){.p-banner .c-cloud--01{width:130px;left:auto;bottom:auto;right:-51px;top:-46px}}.p-banner .c-cloud--03{width:210px;right:-120px;top:-71px}@media (max-width: 767px){.p-banner .c-cloud--03{width:130px;right:auto;left:-50px;bottom:-15px;top:auto}}.p-banner .c-banner-requirements{margin-top:0}@media (min-width: 768px){.p-banner .c-banner-requirements .btn-text__en{letter-spacing:0.16em}}@media (max-width: 767px){.p-banner .c-banner-requirements .btn-text__en{position:relative;top:-2px}}@media (max-width: 767px){.p-banner .c-banner-requirements .c-arrow{top:.8vw;margin-left:6.13333vw}}

/*# sourceMappingURL=maps/environment.min.css.map */
