@charset "UTF-8";:root{--page-gutter: 20px;--font-body-family: Noto Sans JP, sans-serif;--page-width: calc(1460px + (var(--page-gutter) * 2))}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a:link,a:visited{color:rgb(var(--color-foreground))}img{max-width:100%}svg{overflow:visible}svg:empty{display:none}.circle-arw{display:flex;justify-content:center;align-items:center;background:#006ac3;width:68px;height:68px;border:1px solid #006AC3;border-radius:50%}.circle-arw .icon-arrow{color:#fff;width:26.4705882353%}.circle-plus{position:relative;background:#e5f0f8;display:block;width:72px;height:72px;margin:0 0 0 auto;border-radius:50%}.circle-plus:after,.circle-plus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#006ac3;width:15px;height:2px}.circle-plus:after{transform:rotate(90deg)}details[open]>summary .circle-plus:after{opacity:0}body{line-height:1.5;font-weight:500;color:#000;letter-spacing:normal}body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body h1,body h2,body h3,body h4,body h5{line-height:1.5}body .page-width{padding-right:var(--page-gutter);padding-left:var(--page-gutter);margin:0 auto}body .pagination__list li{flex:none;max-width:none}body .pagination__item{padding:5px 0;border:1px solid #e6e6e6}body .pagination__item-arrow{padding-right:15px;padding-left:15px}body .pagination__item--prev .icon{transform:rotate(90deg)!important}body .pagination__item--next .icon{transform:rotate(-90deg)!important}body .pagination__item--num{aspect-ratio:1}body .pagination__item--num:after{display:none!important}body .pagination__item--current{background:#006ac3;color:#fff;border-color:#006ac3}body .aw-section-header{margin:0 0 70px}body .aw-section-header__ttl{font-size:9rem;line-height:.8777777778;font-weight:700;margin:0 0 32px}body .aw-section-header__lead{font-size:2rem;line-height:1.9;margin:0}body #MainContent .main-page-ttl-section{text-align:center}body #MainContent .main-page-ttl-section .main-page-ttl__title{margin:0 0 15px}body #MainContent .main-page-ttl-section .main-page-ttl__title .en{display:block;font-size:1.6rem;color:#006ac3}body #MainContent .aw-slideshow__lists{margin:0}body #MainContent .aw-slideshow__list{overflow:hidden;position:relative;display:flex;justify-content:center}body #MainContent .aw-slideshow__list:after{content:"";background:#0000004d;position:absolute;top:0;left:0;width:100%;height:100%}body #MainContent .aw-slideshow__list-img{height:100vh}body #MainContent .aw-slideshow__list-img img{display:block;min-width:100%;max-width:none;width:auto;height:100%}body #MainContent .aw-slideshow__list-video{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - var(--header-height))}body #MainContent .aw-slideshow__list-video video{flex:1 1 auto;display:block;height:100%}body #MainContent .aw-slideshow__list-txtarea{position:absolute;z-index:1;bottom:55px;left:70px}body #MainContent .aw-slideshow__list-txtarea *{color:#fff}body #MainContent .aw-slideshow__list-ttl{font-size:clamp(3.6rem,6.6vw,8rem);line-height:.98;font-weight:700;margin:0 0 24px;text-shadow:0 6px 20px rgba(0,0,0,.38),0 2px 8px rgba(0,0,0,.24)}body #MainContent .aw-slideshow__list-txt{font-size:clamp(1.5rem,1.6vw,1.9rem);line-height:2;text-shadow:0 3px 12px rgba(0,0,0,.32),0 1px 4px rgba(0,0,0,.22)}body #MainContent .aw-slideshow__list-btns{display:flex;gap:0 10px;margin:33px 0 0}body #MainContent .aw-slideshow__list-btns a{text-align:center;text-decoration:none;font-size:1.8rem;font-weight:700;min-width:220px;padding:18px 34px;border-radius:6rem;box-shadow:0 12px 28px #006ac34d,0 4px 10px #00000029}body #MainContent .aw-slideshow__list-btns a:first-child{background:#006ac3}body #MainContent .aw-slideshow__list-btns a:nth-child(2){border:1px solid currentColor}body #MainContent .aw-slideshow .slick-dots{right:65px;bottom:50px;width:auto}body #MainContent .aw-slideshow .slick-dots:has(li:only-child){display:none}body #MainContent .aw-slideshow .slick-dots li{margin:0}body #MainContent .aw-slideshow .slick-dots li.slick-active button{background:#006ac3}body #MainContent .aw-slideshow .slick-dots li button{position:relative;background:#ffffff4d;width:10px;height:10px;margin:6px;border-radius:50%}body #MainContent .aw-slideshow .slick-dots li button:before{font-size:0;width:calc(100% + 12px);height:calc(100% + 12px);transform:translate(-25%,-25%)}body #MainContent .aw-introduction{max-width:1212px;margin:0 auto}body #MainContent .aw-introduction-section{overflow:hidden;background:url(/cdn/shop/files/introduction_bg.jpg) 0 0 no-repeat;background-size:cover;padding:80px 0}body #MainContent .aw-introduction__blocks{display:flex;justify-content:space-between;gap:20px}body #MainContent .aw-introduction__block{flex:1;display:flex;flex-direction:column;max-width:561px}body #MainContent .aw-introduction__block-ttl{font-size:3.4rem;font-weight:700;color:#fff;line-height:1.6470588235;margin:0 0 20px}body #MainContent .aw-introduction__block-txt{font-size:2rem;color:#fff;line-height:2.2}body #MainContent .aw-introduction__block-img{margin-top:auto}body #MainContent .aw-introduction__img-area{position:relative;padding-top:45.2145214521%}body #MainContent .aw-introduction__img-area img{position:absolute;border-radius:10px}body #MainContent .aw-introduction__img-area img:first-child{top:8.0291970803%;left:0;width:14.5214521452%}body #MainContent .aw-introduction__img-area img:nth-child(2){top:0;left:29.8679867987%;width:11.9636963696%}body #MainContent .aw-introduction__img-area img:nth-child(3){bottom:0;left:19.801980198%;width:31.9306930693%}body #MainContent .aw-introduction__img-area img:nth-child(4){top:8.0291970803%;right:0;width:42.4917491749%}body #MainContent .aw-strengths{padding:167px 0 190px}body #MainContent .aw-strengths-section{overflow:hidden;position:relative}body #MainContent .aw-strengths-section:before{content:"";position:absolute;top:-10px;right:-10px;display:block;background:url(/cdn/shop/files/strengths_bg.svg) no-repeat;background-size:contain;width:800px;height:512px}body #MainContent .aw-strengths-section .aw-section-header:before{content:"";position:absolute;z-index:-1;bottom:-32px;right:calc(-68px - var(--page-gutter));display:block;background:url(/cdn/shop/files/strengths_bg.svg) no-repeat;background-size:contain;width:362px;height:232px}body #MainContent .aw-strengths__lists{display:flex;flex-direction:column;gap:30px}body #MainContent .aw-strengths__list{background:#f2f7fb;display:flex;align-items:flex-start;padding:40px 40px 40px 80px;border-radius:10px}body #MainContent .aw-strengths__list-num{font-family:var(--font-heading-family);font-size:6.6rem;line-height:1.1515151515;font-weight:700;color:#006ac3;margin:32px 0 0}body #MainContent .aw-strengths__list-txtarea{max-width:640px;margin:32px 0 0 50px;padding:0 0 0 50px;border-left:1px solid rgba(0,0,0,.1)}body #MainContent .aw-strengths__list-ttl{font-size:3rem;line-height:1.6;font-weight:700;margin:0 0 23px}body #MainContent .aw-strengths__list-txt{font-size:1.6rem;line-height:2}body #MainContent .aw-strengths__list-img{max-width:427px;margin:0 0 0 auto}body #MainContent .aw-strengths__list-img img{border-radius:8px}body #MainContent .aw-growth-stories-section{position:relative;overflow:clip;background-size:1600px;padding:0 0 70px}body #MainContent .aw-growth-stories-section:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;background:url(/cdn/shop/files/growth_sStories_bg.jpg) bottom no-repeat;background-size:cover;width:100%;height:469px}body #MainContent .aw-growth-stories__lists{margin:0 0 54px}body #MainContent .aw-growth-stories__lists:not(.slick-initialized){display:flex}body #MainContent .aw-growth-stories__lists:not(.slick-initialized) .aw-growth-stories__list{flex-shrink:0;width:calc((100% - 60px) / 3)}body #MainContent .aw-growth-stories__lists .slick-list{overflow:visible}body #MainContent .aw-growth-stories__list{position:relative;margin-right:30px}body #MainContent .aw-growth-stories__list-tags{list-style-type:none;position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;gap:4px;width:100%;margin:0;padding:17px}body #MainContent .aw-growth-stories__list-tag{background:#fff;font-size:1.4rem;line-height:3.4rem;color:#000;padding:0 15px;border-radius:5rem}body #MainContent .aw-growth-stories__list-img{position:relative;margin:0 0 26px}body #MainContent .aw-growth-stories__list-img img{border-radius:10px}body #MainContent .aw-growth-stories__list-img-txt{position:absolute;bottom:15px;left:15px;background:#00000080;padding:10px;color:#fff}body #MainContent .aw-growth-stories__list-name,body #MainContent .aw-growth-stories__list-occupation{font-size:1.6rem;line-height:1}body #MainContent .aw-growth-stories__list-name{font-weight:700}body #MainContent .aw-growth-stories__list-ttl{font-size:2.2rem;font-weight:700;color:#fff;margin:0 0 14px}body #MainContent .aw-growth-stories__list-txt{font-size:1.6rem;color:#fff}body #MainContent .aw-growth-stories .slick-control-area{display:flex;align-items:center;height:19px}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area{display:flex;align-items:center;justify-content:space-between;width:72px;height:100%;margin-left:34px}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area .slick-arrow{position:static;color:#fff;width:28px;height:100%;transform:none}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area .slick-arrow:before{display:none}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area .slick-arrow.slick-prev .icon-arrow{transform:rotate(-180deg)}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area .slick-arrow.slick-disabled{opacity:.3}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area .slick-arrow .icon-arrow{width:100%;height:100%}body #MainContent .aw-growth-stories .slick-control-area .slick-dots-area{background:#fff3;flex:1;height:1px}body #MainContent .aw-growth-stories .slick-control-area .slick-dots-area .slick-dots{position:static;display:flex;align-items:center;color:#fff;height:100%}body #MainContent .aw-growth-stories .slick-control-area .slick-dots-area .slick-dots li{flex:1;width:auto;height:100%;margin:0}body #MainContent .aw-growth-stories .slick-control-area .slick-dots-area .slick-dots li.slick-active button{background:#fff}body #MainContent .aw-growth-stories .slick-control-area .slick-dots-area .slick-dots li button{position:relative;width:100%;height:100%;padding:0}body #MainContent .aw-growth-stories .slick-control-area .slick-dots-area .slick-dots li button:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;font-size:0;width:100%;height:2000%}body #MainContent .aw-number{display:flex;justify-content:space-between;padding:150px 0 138px}body #MainContent .aw-number .aw-section-header{width:50%}body #MainContent .aw-number__lists{width:55%}body #MainContent .aw-number__list{display:flex;align-items:center;padding:40px 0 30px}body #MainContent .aw-number__list:first-child{padding-top:0}body #MainContent .aw-number__list:last-child{padding-bottom:0}body #MainContent .aw-number__list:not(:last-child){border-bottom:2px solid #e6e6e6}body #MainContent .aw-number__list-img{width:118px;height:118px;margin-right:40px}body #MainContent .aw-number__list-ttl{font-size:2rem;font-weight:700;color:#006ac3;margin:0}body #MainContent .aw-number__list-txt{display:flex;align-items:baseline}body #MainContent .aw-number__list-num{font-family:var(--font-heading-family);font-size:9rem;font-weight:700;line-height:1}body #MainContent .aw-number__list-unit{font-size:2rem}body #MainContent .aw-img-list-section{overflow:clip}body #MainContent .aw-img-list__lists .slick-list{overflow:visible}body #MainContent .aw-img-list__list{width:776px!important;display:grid;grid-template-columns:279px 467px;grid-template-rows:repeat(2,auto);grid-column-gap:30px;grid-row-gap:30px;margin-right:30px}body #MainContent .aw-img-list__list-img{border-radius:10px}body #MainContent .aw-img-list__list-img:nth-child(1){grid-area:1/1/2/2}body #MainContent .aw-img-list__list-img:nth-child(2){grid-area:2/1/3/2}body #MainContent .aw-img-list__list-img:nth-child(3){grid-area:1/2/3/3}body #MainContent .aw-growthpath{padding:160px 0 163px}body #MainContent .aw-growthpath__lists{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 30px}body #MainContent .aw-growthpath__list{width:calc((100% - 30px)/2);border:1px solid #e6e6e6;border-radius:10px 10px 90px}body #MainContent .aw-growthpath__list a{text-decoration:none;position:relative;display:block;padding:67px 60px 78px}body #MainContent .aw-growthpath__list a .circle-arw{position:absolute;right:0;bottom:0}body #MainContent .aw-growthpath__list-ttl{font-size:2.8rem;font-weight:700;margin:0 0 17px}body #MainContent .aw-growthpath__list-ttl span{display:block;font-size:1.6rem;color:#006ac3;margin:0 0 20px}body #MainContent .aw-growthpath__list-txt{font-size:1.6rem;line-height:1.75}body #MainContent .aw-benefits{width:100%;max-width:590px;margin:0 0 0 auto}body #MainContent .aw-benefits-section{position:relative;padding:153px 0 146px}body #MainContent .aw-benefits .aw-section-header:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}body #MainContent .aw-benefits .aw-section-header__lead,body #MainContent .aw-benefits .aw-section-header__ttl{color:#fff}body #MainContent .aw-benefits__lists{background:#fff;border-radius:10px}body #MainContent .aw-benefits__list:not(:last-child){border-bottom:1px solid #e6e6e6}body #MainContent .aw-benefits__list a{text-decoration:none;display:flex;justify-content:space-between;align-items:center;font-size:2rem;padding:40px}body #MainContent .aw-benefits__list a .icon-arrow{color:#006ac3}body #MainContent .aw-movie-section{padding:130px 0 170px}body #MainContent .aw-movie__lists{display:flex;flex-wrap:wrap;gap:30px}body #MainContent .aw-movie__list{width:calc((100% - 60px) / 3)}body #MainContent .aw-movie__list-thumb{position:absolute;z-index:1;top:0;left:0;cursor:pointer;display:block;background-size:cover;width:100%;height:100%}body #MainContent .aw-movie__list-thumb img{width:100%}body #MainContent .aw-movie__list-thumb .icon-play{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:auto;width:23.7687366167%;height:auto}body #MainContent .aw-movie__list-movie{overflow:hidden;position:relative;margin:0 0 20px;padding-top:55.6745182013%;border-radius:10px}body #MainContent .aw-movie__list-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}body #MainContent .aw-movie__list-ttl{font-size:2rem}body #MainContent .aw-positions-section{padding:0 0 170px}body #MainContent .aw-positions__lists{max-width:1600px;margin:0 auto;border-bottom:1px solid #e6e6e6}body #MainContent .aw-positions__list{padding:63px 0 67px;border-top:1px solid #e6e6e6}body #MainContent .aw-positions__list-ttl{font-size:2.8rem;font-weight:700}body #MainContent .aw-positions__list-ttl>span{display:flex;align-items:center;gap:0 14px}body #MainContent .aw-positions__list-ttl>span:before{content:"";display:block;background:#006ac3;width:17px;height:17px;border-radius:50%}body #MainContent .aw-positions__list-txt{font-size:2rem;line-height:1.95;padding:30px 0 13px 45px}body #MainContent .aw-positions__list-txt a{text-decoration:underline;color:#006ac3}body #MainContent .aw-filter{background:#f2f7fb;margin:0 0 80px;padding-top:34px;padding-bottom:34px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}body #MainContent .aw-filter__ttl{font-size:1.6rem;margin:0 0 20px}body #MainContent .aw-filter__list:not(:first-child){margin-top:32px}body #MainContent .aw-filter__list-cap{font-size:1.4rem;margin:0 0 15px}body #MainContent .aw-filter__list-tags{display:flex;flex-wrap:wrap;gap:8px}body #MainContent .aw-filter__list-tags label{background:#fff;font-size:1.4rem;padding:5px 10px;border:1px solid #e6e6e6}body #MainContent .aw-filter__list-tags label:has(input:checked){background:#006ac3;color:#fff;border-color:#006ac3}body #MainContent .aw-filter__list-tags label input{display:none}body .aw-entry{position:relative;display:flex;justify-content:space-between;align-items:center;height:600px}body .aw-entry .aw-section-header{margin:0}body .aw-entry .aw-section-header__lead,body .aw-entry .aw-section-header__ttl{color:#fff}body .aw-entry .circle-arw{background:transparent;width:104px;height:104px;border-color:#fff}body .aw-entry a{text-indent:-9999px;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}body .header{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 52px}body .header .menu-drawer-container>summary[aria-expanded=true] span:after,body .header .menu-drawer-container>summary[aria-expanded=true] span:before{width:calc(100% + 5px)}body .header__inline-menu .list-menu li a span,body .header__inline-menu .list-menu li details summary span{text-decoration:none;font-size:1.6rem;font-weight:700}body .header__inline-menu .list-menu li details summary{text-decoration:none}body .header__inline-menu .list-menu li details summary .icon{display:none}body .header__inline-menu>.list-menu>li>header-menu>details>summary,body .header__inline-menu>.list-menu>li>a{height:var(--header-height);margin:0 15px;padding:0}body .header__inline-menu>.list-menu>li>header-menu>details[open]>summary{position:relative}body .header__inline-menu>.list-menu>li>header-menu>details[open]>summary:after{content:"";position:absolute;bottom:0;left:0;background:#006ac3;width:100%;height:4px}body .header__submenu{top:calc(100% + 20px);left:0}body .header__submenu.list-menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:30px 40px;border-radius:10px}body .header__submenu.list-menu a{text-decoration:none;font-size:1.6rem;padding:8px 0}body .header__secondary-nav{display:flex}body .header__secondary-nav a{text-decoration:none;text-align:center;font-size:1.6rem;font-weight:700;width:150px;padding:30px 0}body .header__secondary-nav a:first-child{background:#cce1f3;color:#006ac3}body .header__secondary-nav a:nth-child(2){background:#006ac3;color:#fff}body .header .menu-drawer__navigation{padding:62px 30px 100px}body .header .menu-drawer__navigation .submenu-open{visibility:visible!important}body .header .menu-drawer__close-button{display:none}body .header .menu-drawer__menu.level-2 a,body .header .menu-drawer__menu.level-2 summary{font-size:1.5rem;padding-right:0;padding-left:0}body .header .menu-drawer__menu.level-1>li{margin-bottom:20px}body .header .menu-drawer__menu summary>span{display:flex;justify-content:space-between;align-items:center;width:100%}body .header .menu-drawer__menu li{margin:0}body .header .menu-drawer__submenu{position:static;transform:none;padding-left:26px;border-left:1px solid #e6e6e6}body .header .menu-drawer__menu-item{background:#fff;font-size:2.2rem;padding:10px 0!important}body .footer{padding:150px 0 0}body .footer__blocks-wrapper{gap:72px;margin:0}body .footer-block.grid__item{width:auto!important;flex:inherit}body .footer-block.grid__item:has(.footer-block__brand-info){margin-right:auto}body .footer-block__brand-info{width:420px}body .footer-block__brand-info .rte{font-size:1.5rem;line-height:1.8666666667}body .footer-block__image-wrapper{margin:0 0 35px}body .footer-block__image-wrapper img{max-width:100%;height:38px}body .footer-block__details-content,body .footer-block__details-content li{margin:0}body .footer-block__details-content li .link{text-decoration:none;font-size:1.5rem}body .footer__content-top{padding:0 0 115px;border-bottom:1px solid #e6e6e6}body .footer__content-middle{padding:50px 0;border-bottom:1px solid #e6e6e6}body .footer__content-bottom{padding:80px 0 97px;border:none}body .footer__office-wrap{display:flex;margin:0 calc(var(--page-gutter) * -1)}body .footer__office{flex:1;display:flex;justify-content:center;align-items:center;padding:0 var(--page-gutter)}body .footer__office-icon{width:82px;height:82px;margin:0 25px 0 0}body .footer__office-name{font-size:1.6rem;font-weight:700;margin:0 0 10px}body .footer__office-address{font-size:1.5rem}body .footer .copyright__content{font-size:1.2rem;color:#000}@media screen and (max-width:749px){.PC{display:none}.circle-arw{width:53px;height:53px}.circle-plus{width:39px;height:39px}.circle-plus:after,.circle-plus:before{width:10px}body .aw-section-header{margin:0 0 30px}body .aw-section-header__ttl{font-size:5rem;line-height:1;margin:0 0 15px}body .aw-section-header__lead{font-size:1.5rem}body #MainContent .aw-slideshow__list-img{height:auto}body #MainContent .aw-slideshow__list-img img{width:100%;height:auto}body #MainContent .aw-slideshow__list-video{display:block;height:62.9333333333vw;min-height:inherit}body #MainContent .aw-slideshow__list-video video{width:calc(100% + 80px);height:auto;margin:0 -40px}body #MainContent .aw-slideshow__list-txtarea{bottom:12px;left:0;padding:0 var(--page-gutter)}body #MainContent .aw-slideshow__list-ttl{font-size:clamp(1.9rem,5.6vw,2.45rem);line-height:1.05;margin:0 0 8px}body #MainContent .aw-slideshow__list-txt{display:none;font-size:clamp(1rem,3vw,1.14rem);line-height:1.48}body #MainContent .aw-slideshow__list-btns{display:none;gap:8px;font-size:1.4rem;margin:18px 0 0}body #MainContent .aw-slideshow__list-btns a{font-size:1.7rem;padding:15px 33px}body #MainContent .aw-slideshow .slick-dots{right:var(--page-gutter);bottom:12px;left:var(--page-gutter)}body #MainContent .aw-slideshow .slick-dots li button{width:8px;height:8px;margin:5px}body #MainContent .aw-slideshow .slick-dots li button:before{width:calc(100% + 10px);height:calc(100% + 10px)}body #MainContent .aw-introduction-section{background:url(/cdn/shop/files/introduction_bg_sp.jpg) 0 0 no-repeat;padding:40px 0 80px}body #MainContent .aw-introduction__blocks{flex-direction:column;gap:50px}body #MainContent .aw-introduction__block-ttl{font-size:2.4rem;line-height:1.5833333333;margin:0 0 14px}body #MainContent .aw-introduction__block-txt{font-size:1.6rem;line-height:1.875}body #MainContent .aw-introduction__img-area{margin:0 calc(var(--page-gutter) * -1);padding-top:83.8805970149%}body #MainContent .aw-introduction__img-area img{border-radius:5px}body #MainContent .aw-introduction__img-area img:first-child{top:7.8291814947%;width:24%}body #MainContent .aw-introduction__img-area img:nth-child(2){left:49.3333333333%;width:19.7333333333%}body #MainContent .aw-introduction__img-area img:nth-child(3){left:32.5333333333%;width:53.3333333333%}body #MainContent .aw-introduction__img-area img:nth-child(4){top:7.8291814947%;right:-65.8666666667%;width:70.6666666667%}body #MainContent .aw-strengths{padding:97px 0 90px}body #MainContent .aw-strengths-section{background-position:top 17px right -68px;background-size:362px}body #MainContent .aw-strengths-section:before{display:none}body #MainContent .aw-strengths-section .aw-section-header{position:relative}body #MainContent .aw-strengths__lists{gap:3px;margin:0 calc(var(--page-gutter) * -1)}body #MainContent .aw-strengths__list{position:relative;display:block;padding:50px 20px;border-radius:0}body #MainContent .aw-strengths__list-num{position:absolute;top:50px;right:20px;font-size:4.2rem;margin:0}body #MainContent .aw-strengths__list-txtarea{max-width:100%;margin:0 0 30px;padding:0;border:none}body #MainContent .aw-strengths__list-ttl{font-size:2rem;width:calc(100% - 2em);margin:0 0 20px}body #MainContent .aw-strengths__list-txt{font-size:1.4rem}body #MainContent .aw-strengths__list-img{width:100%}body #MainContent .aw-growth-stories-section:after{background:url(/cdn/shop/files/growth_sStories_bg_sp.jpg) bottom no-repeat;height:329px}body #MainContent .aw-growth-stories__lists{margin:0 0 28px}body #MainContent .aw-growth-stories__list-tags{padding:10px}body #MainContent .aw-growth-stories__list-tag{font-size:1.1rem;line-height:2.6rem}body #MainContent .aw-growth-stories__list-img{margin:0 0 15px}body #MainContent .aw-growth-stories__list-name,body #MainContent .aw-growth-stories__list-occupation{font-size:1.4rem}body #MainContent .aw-growth-stories__list-ttl{font-size:1.8rem;margin:0 0 10px}body #MainContent .aw-growth-stories__list-txt{font-size:1.4rem}body #MainContent .aw-growth-stories .slick-control-area .slick-arws-area{display:none}body #MainContent .aw-number{display:block;padding:90px 0}body #MainContent .aw-number .aw-section-header,body #MainContent .aw-number__lists{width:100%}body #MainContent .aw-number__list{padding:25px 0}body #MainContent .aw-number__list:not(:last-child){border-width:1px}body #MainContent .aw-number__list-img{width:78px;height:78px;margin-right:20px}body #MainContent .aw-number__list-ttl{font-size:1.6rem}body #MainContent .aw-number__list-num{font-size:5rem}body #MainContent .aw-number__list-unit{font-size:1.6rem}body #MainContent .aw-img-list__list{grid-template-columns:40.8vw 68.8vw;grid-column-gap:4.5333333333vw;grid-row-gap:4.5333333333vw;width:113.8666666667vw!important;margin-right:4.5333333333vw}body #MainContent .aw-growthpath__lists{flex-direction:column;gap:30px}body #MainContent .aw-growthpath__list{width:100%;border-radius:10px 10px 70px}body #MainContent .aw-growthpath__list a{padding:50px 30px}body #MainContent .aw-growthpath__list-ttl{font-size:2rem;margin:0 0 13px}body #MainContent .aw-growthpath__list-ttl span{font-size:1.4rem;margin:0 0 14px}body #MainContent .aw-growthpath__list-txt{font-size:1.4rem}body #MainContent .aw-benefits{max-width:100%}body #MainContent .aw-benefits-section{padding:0}body #MainContent .aw-benefits .aw-section-header{position:relative;margin:0 calc(var(--page-gutter) * -1);padding:307px var(--page-gutter) 25px}body #MainContent .aw-benefits__lists{margin:0 calc(var(--page-gutter) * -1);border-radius:0}body #MainContent .aw-benefits__list a{font-size:1.6rem;padding:35px var(--page-gutter)}body #MainContent .aw-benefits__list a .icon-arrow{width:14px}body #MainContent .aw-movie-section{padding:70px 0 90px}body #MainContent .aw-movie__lists{flex-direction:column;gap:40px}body #MainContent .aw-movie__list{width:100%}body #MainContent .aw-movie__list-movie{margin:0 0 15px}body #MainContent .aw-movie__list-ttl{font-size:1.6rem}body #MainContent .aw-positions-section{padding:0 0 100px}body #MainContent .aw-positions__list{padding:30px 0}body #MainContent .aw-positions__list-ttl{font-size:2.2rem}body #MainContent .aw-positions__list-ttl>span{gap:0 19px}body #MainContent .aw-positions__list-ttl>span:before{width:12px;height:12px}body #MainContent .aw-positions__list-txt{font-size:1.5rem;padding:22px 0 0 31px}body .aw-entry{height:329px}body .aw-entry .circle-arw{width:59px;height:59px}body .footer{padding:90px 0 0}body .footer__blocks-wrapper{margin:0 calc(var(--page-gutter) * -1)}body .footer-block.grid__item{margin:0;padding:30px var(--page-gutter);border-bottom:1px solid #e6e6e6}body .footer-block.grid__item:first-child{padding-top:0}body .footer-block.grid__item:last-child{border:none}body .footer-block__brand-info{width:100%}body .footer-block__brand-info .rte{font-size:1.4rem}body .footer-block__image-wrapper{margin:0 0 27px}body .footer-block__image-wrapper img{height:50px}body .footer-block__details-content li .link{font-size:1.4rem;padding:7px 0}body .footer__content-top,body .footer__content-middle{padding:0}body .footer__content-bottom{padding:50px 0 73px}body .footer__office-wrap{display:block}body .footer__office{justify-content:flex-start;padding:30px var(--page-gutter)}body .footer__office:not(:last-child){border-bottom:1px solid #e6e6e6}body .footer__office-icon{width:58px;height:58px;margin:0 20px 0 0}body .footer__office-name{font-size:1.4rem}body .footer__office-address{font-size:1.3rem}}@media screen and (min-width:750px){.SP{display:none}body #MainContent .aw-strengths-section .aw-section-header:before{display:none}body .footer__office:not(:last-child){border-right:1px solid #e6e6e6}}@media screen and (max-width:989px){body .header{padding:0 0 0 var(--page-gutter)}body .header header-drawer{order:100}body .header .menu-drawer-container>summary{position:relative;background:#006ac3;width:57px;height:57px}body .header .menu-drawer-container>summary[aria-expanded=true] span:before{transform:rotate(15deg);transform-origin:left}body .header .menu-drawer-container>summary[aria-expanded=true] span:after{transform:rotate(-15deg);transform-origin:left}body .header .menu-drawer-container>summary span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;width:22px;height:9px;margin:auto}body .header .menu-drawer-container>summary span:after,body .header .menu-drawer-container>summary span:before{transition:all .3s;content:"";background:#fff;width:100%;height:2px}body .header__secondary-nav a{font-size:1.2rem;font-weight:700;width:auto;padding:0 7px}body .header__secondary-nav a:first-child{background:transparent;color:#000}body .header__secondary-nav a:nth-child(2){background:transparent;color:#006ac3}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aw-style.css.map */
