@media screen and (min-width:768px){.l-kv-wrap.intro{background-image:url(/assets/img/top/bg-intro_pc.png)}.l-top-section{padding-left:40px;padding-right:40px}.l-top-section.intro{padding-bottom:140px;padding-top:100px}.l-top-section.company{padding-bottom:102px}.l-top-section.company:after{max-height:542px}.l-top-section.product{background-image:url(/assets/img/top/bg-product_pc.png);background-size:110%;margin-top:6.845%;padding-top:14.58%}.l-top-section.news{padding-bottom:140px;padding-top:145px}.l-top-section.pickup{background-image:url(/assets/img/top/bg-pickup_pc.png);padding-bottom:135px;padding-top:140px}.l-top-section__inner.full,.l-top-section__inner.full-pc{margin-left:-40px;margin-right:-40px}.l-top-section__inner.full-pc{max-width:none}.m-top-mv{height:800px;padding:0 40px}.m-top-mv__content{padding:50px 0 180px}.m-top-mv__title{margin-bottom:25px}.m-top-mv__mainTitle{font-size:max(3.6rem,min(7.5757575758vw,10rem))}.m-top-mv__subTitle{font-size:max(1.5rem,min(3.0303030303vw,4rem));letter-spacing:.05em}.m-top-mv__lead{font-size:max(1.3rem,min(1.8939393939vw,2.5rem))}.m-top-mv__button{font-size:max(1.4rem,min(1.2121212121vw,1.6rem));margin-top:34px;min-width:max(19.7%,200px);padding:1.683% 70px}.m-top-nav-thumb__item{border-right:1px solid #f0f0f0;flex-basis:100%;flex-shrink:1}.m-top-nav-thumb__item:first-child{border-left:1px solid #f0f0f0}.m-top-nav-thumb__item[aria-current=true]:after{border-bottom-width:2px}.m-top-nav-thumb__button{padding:10px 20px}.m-top-nav-thumb__img{width:70px}.m-top-nav-thumb__title{font-size:1.4rem;margin-left:10px}.m-top-heading-intro{margin-bottom:20px;padding:0}.m-top-heading-intro__sub{margin-bottom:27px;transform:translateX(-2.6%)}.m-top-heading-intro__main{font-size:max(3.8rem,min(3.6363636364vw,4.8rem));line-height:1.646}.m-top-par-intro{font-size:max(1.6rem,min(1.3636363636vw,1.8rem));line-height:2.33;padding:0}.m-top-link{margin-top:60px}.m-top-news .m-top-link{margin-top:50px}.m-top-link__list{margin-left:-60px}.m-top-link__item{margin-left:60px}.m-top-link__item.full{width:auto}.m-top-company{display:grid;grid-template-columns:1fr min(100%,1320px) 1fr}.m-top-company__inner{display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr)}.m-top-company__panel{min-height:580px}.m-top-company__panel.ir{background-size:cover}.m-top-company__title{align-items:center;display:flex;font-size:2.9rem;justify-content:center;line-height:1.35;min-height:2.7em}.m-top-company__text{font-size:1.6rem}.m-top-heading-recruit__deco{box-sizing:content-box;padding-left:40px;padding-right:40px}.m-top-heading-recruit__sub{margin-bottom:-18px;transform:translateX(-8%)}.m-top-heading-recruit__main{font-size:3.6rem}.m-top-recruit{display:grid;grid-template-columns:1fr min(100%,1320px) 1fr;margin-top:214px;padding:0}.m-top-recruit__content{grid-column:2/3;grid-row:1;margin:30% 0 0;padding:45px 40px;width:min(960px,80%)}.m-top-recruit__title{margin-bottom:20px}.m-top-recruit__text{font-size:1.6rem;line-height:2}.m-top-recruit__visual{grid-column:2/4;margin:0;width:100%}.m-top-heading-product{margin-bottom:15px}.m-top-heading-product__sub{margin-bottom:15px;padding-right:0}.m-top-heading-product__main{font-size:3.6rem}.m-top-par-product{font-size:1.5rem;padding:0;text-align:center}.m-top-product{display:grid;grid-template-columns:repeat(2,1fr);margin-top:65px}.m-top-product__panel{padding:173px 28px 50px}.m-top-product__panel.document{background-image:url(/assets/img/top/bg-document_pc.jpg)}.m-top-product__panel.empowerment{background-image:url(/assets/img/top/bg-empowerment_pc.jpg)}.m-top-product__title{font-size:3.2rem}.m-top-product__lead{font-size:1.7rem;margin-top:10px}.m-top-product__text{font-size:1.5rem;margin-top:30px;padding:0;text-align:center}.m-top-product__detail{margin-top:30px}.m-top-box{background-color:rgba(0,0,0,.6);margin-top:55px;padding:40px}.m-top-box__title{font-size:2rem;margin-bottom:30px}.m-top-index-product{margin:auto;max-width:600px}.m-top-index-product__list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10%;margin-top:-25px}.m-top-index-product__item{margin-left:9.09%;margin-top:25px;width:40.91%}.m-top-index-product__visual{margin-bottom:5px}.m-top-index-product__text{letter-spacing:.05em}.m-top-news{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.m-top-heading-news__main{font-size:3.6rem;padding:0}.m-top-news__nav{margin-top:10px;width:57%}.m-top-tab__button{font-size:1.6rem;padding:16px;width:100%}.m-top-tab__item:first-child .m-top-tab__button{border-radius:5px 0 0 5px}.m-top-tab__item:last-child .m-top-tab__button{border-radius:0 5px 5px 0}.m-top-news__content{margin-top:47px;width:100%}.m-top-hr{height:300px}.m-top-heading-pickup__sub{margin-left:-37px;margin-right:20px;transform:none}.m-top-heading-pickup__main{font-size:2.4rem;margin-top:10px}.m-top-hero{grid-gap:0 3%;align-items:center;background-image:url(/assets/img/top/bg-pickup-challenge_pc.jpg);display:grid;gap:0 3%;grid-template-columns:1fr auto;padding:33px 3.4% 30px 5.3%}.m-top-hero__content{margin-right:auto;margin-top:25px;padding:0}.m-top-hero__title{font-size:5.2rem;line-height:1.096;margin-bottom:10px}.m-top-hero__text{font-size:1.7rem;letter-spacing:.05em;line-height:1.88}.m-top-hero__detail{margin-top:25px}.m-top-hero__visual{align-self:center;margin:0;max-width:615px;order:0;width:100%}.m-top-hero__link{font-size:1.5rem}.m-top-index__list{grid-gap:40px 50px;display:grid;gap:40px 50px;grid-template-columns:repeat(3,1fr)}.m-top-index__title{font-size:1.8rem;margin-bottom:15px;padding-left:44px}.m-top-index__title .c-icon-window{margin-left:.5em;margin-top:-.2em}.m-top-index__text{font-size:1.5rem}.splash-kv__content{left:50%;max-width:1400px;padding:0 40px;transform:translate(-50%,-50%);width:100%}.splash-kv__copy{font-size:10rem}.splash-kv__text{font-size:2.5rem}}