@charset "UTF-8";:root{--page-gutter: 20px}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a:link,a:visited{color:rgb(var(--color-foreground))}a:has(.icon-arw),a:has(.plus),summary:has(.icon-arw),summary:has(.plus){position:relative}a:has(.icon-arw) .icon-arw,a:has(.icon-arw) .plus,a:has(.plus) .icon-arw,a:has(.plus) .plus,summary:has(.icon-arw) .icon-arw,summary:has(.icon-arw) .plus,summary:has(.plus) .icon-arw,summary:has(.plus) .plus{position:absolute;top:0;right:8px;bottom:0;margin:auto 0;width:6px}a:has(.icon-arw) .plus,a:has(.plus) .plus,summary:has(.icon-arw) .plus,summary:has(.plus) .plus{right:6px;display:block;width:10px;height:10px}a:has(.icon-arw) .plus:after,a:has(.icon-arw) .plus:before,a:has(.plus) .plus:after,a:has(.plus) .plus:before,summary:has(.icon-arw) .plus:after,summary:has(.icon-arw) .plus:before,summary:has(.plus) .plus:after,summary:has(.plus) .plus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--color-accent);width:100%;height:2px;border-radius:1px}a:has(.icon-arw) .plus:after,a:has(.plus) .plus:after,summary:has(.icon-arw) .plus:after,summary:has(.plus) .plus:after{transform:rotate(90deg)}details[open]>summary .plus:after{display:none}img{max-width:100%}svg{overflow:visible}svg:empty{display:none}body{line-height:1.5;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 .btn-wrap--center,body .btn-wrap--right{width:100%}body .go-top{position:fixed;z-index:1;bottom:var(--page-gutter);right:var(--page-gutter);width:40px;height:40px}body .btn{cursor:pointer;position:relative;display:inline-block;text-align:center;text-decoration:none;font-size:1.6rem;font-weight:700;max-width:100%;padding:15px 64px;background-color:rgba(var(--color-button));color:rgb(var(--color-button-text));border:1px solid rgba(var(--color-button));border-radius:var(--buttons-radius-outset);transition:all .3s}body .btn--outline{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text);border:1px solid rgba(var(--color-button-text))}body .btn--outline:not(:hover){background-color:#fff}body .btn--back .icon{right:auto;left:12px;transform:rotate(180deg)}body .btn:hover{color:rgba(var(--color-button));background-color:rgb(var(--color-button-text))}body .btn:hover .icon-box-arw rect{fill:rgba(var(--color-button))}body .btn:hover .icon-box-arw path{fill:rgb(var(--color-button-text))}body .btn .icon{position:absolute;top:0;right:12px;bottom:0;margin:auto 0;width:24px;height:24px}body .btn .icon-box-arw rect{fill:rgb(var(--color-button-text));transition:all .3s}body .btn .icon-box-arw path{fill:rgba(var(--color-button));transition:all .3s}body .en{font-family:var(--font-en-family)}body .aw-contact-btns{display:flex;justify-content:center;gap:8px}body .aw-contact-btns a{font-size:0}body .aw-contact-btns a:hover .btn-consulting{border-radius:4px;box-shadow:inset 0 0 0 2px var(--color-accent-2)}body .aw-contact-btns a:hover .btn-consulting rect{fill:transparent;box-shadow:0 0 0 2px var(--color-accent-2)}body .aw-contact-btns a:hover .btn-consulting path{fill:var(--color-accent-2)}body .aw-contact-btns a:hover .btn-download rect{fill:#fff}body .aw-contact-btns a:hover .btn-download path{fill:#024fa2}body .aw-contact-btns a .btn-consulting,body .aw-contact-btns a .btn-download{background:#fff;width:100%;height:auto;border-radius:4px;transition:all .3s}body .aw-contact-btns a .btn-consulting path,body .aw-contact-btns a .btn-consulting rect,body .aw-contact-btns a .btn-download path,body .aw-contact-btns a .btn-download rect{transition:all .3s}body .aw-contact-btns a .btn-download rect{fill:#024fa2;stroke:#024fa2}body .aw-contact-btns a .btn-download path{fill:#fff}body .aw-contact-info{display:flex;justify-content:flex-end;align-items:center;padding:15px 0}body .aw-contact-info__tel{line-height:1;display:flex;align-items:center;font-size:2rem;font-weight:700}body .aw-contact-info__tel a{text-decoration:none}body .aw-contact-info__tel svg{width:16px;height:16px;margin:0 5px 0 0}body .aw-contact-info__hour{display:block;line-height:1;font-size:1.1rem;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 2px 0 12px;padding:2px 8px;border:1px solid rgba(var(--color-foreground));border-radius:9px}body .aw-contact-info__hour span{margin:0 0 0 4px}body .aw-contact-info__hour span:before{content:"";display:inline-block;background:rgba(var(--color-foreground));width:1px;height:1rem;margin:0 4px 0 0}body .aw-contact-info__note{display:block;font-size:1rem;font-weight:500}body .aw-section-header{position:relative;margin:0 0 48px;padding:0 0 35px}body .aw-section-header:after{content:"";opacity:.5;background:rgb(var(--color-foreground));position:absolute;right:0;bottom:0;width:300vw;height:1px}body .aw-section-header h2{font-size:4rem;font-weight:700;margin:0}body .aw-section-header h2 .en{display:block;font-size:1.6rem}body .section-stack{display:flex;flex-direction:column;gap:40px}body .slick-control-area{display:flex;justify-content:space-between;align-items:center;margin:32px 0 0}body .slick-control-area .slick-arws-area{display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;width:88px}body .slick-control-area .slick-arws-area .slick-arrow{position:static;transform:none}body .slick-control-area .slick-dots-area{flex:1;margin:0 40px 0 0}body .slick-control-area .slick-dots-area .slick-dots{position:static;display:flex;background:#dcdcdc;height:1px}body .slick-control-area .slick-dots-area .slick-dots li{flex:1;opacity:0;height:100%}body .slick-control-area .slick-dots-area .slick-dots li.slick-active{opacity:1;height:2px;border-radius:2px}body .slick-control-area .slick-dots-area .slick-dots li.slick-active button{background:var(--color-accent)}body .slick-control-area .slick-dots-area .slick-dots li button{width:100%;height:100%;padding:0}body .slick-control-area .slick-dots-area .slick-dots li button:before{display:none}body .slick-arrow.type01,body .slick-arrow.type02{z-index:1;width:40px;height:40px}body .slick-arrow.type01:before,body .slick-arrow.type02:before{display:none}body .slick-arrow.type01.slick-prev .icon-box-arw,body .slick-arrow.type02.slick-prev .icon-box-arw{transform:rotate(180deg)}body .slick-arrow.type01 .icon-box-arw,body .slick-arrow.type02 .icon-box-arw{width:100%;height:100%;border:1px solid #DCDCDC;border-radius:2px}body .slick-arrow.type01 .icon-box-arw rect,body .slick-arrow.type02 .icon-box-arw rect{fill:transparent}body .slick-arrow.type01 .icon-box-arw path,body .slick-arrow.type02 .icon-box-arw path{fill:#707070}body .slick-arrow.type01{background:#fff}body .slick-arrow.type01.slick-prev{left:max(-43px,-100vw + 104%)}body .slick-arrow.type01.slick-next{right:max(-43px,-100vw + 104%)}body .slick-arrow.type01 .icon-box-arw path{fill:#707070}body .slick-arrow.type02{background:transparent}body .slick-arrow.type02:not(.slick-disabled) .icon-box-arw{border-color:rgb(var(--color-foreground))}body .slick-arrow.type02:not(.slick-disabled) .icon-box-arw path{fill:rgb(var(--color-foreground))}body .page-width{padding:0 var(--page-gutter)}body .page-width--m{max-width:calc(1024px + var(--page-gutter) * 2)}body .industry-labels{position:relative;z-index:1;list-style-type:none;display:flex;flex-wrap:wrap;gap:4px;height:2.7rem;margin:0 0 4px;padding:0}body .industry-labels .industry-label{background:var(--industry-color);font-size:1.6rem;font-weight:700;color:#fff;padding:0 10px;border:1px solid #FFF}body #MainContent .shopify-section{overflow:clip}body #MainContent .aw-mv{display:flex;align-items:center;min-height:42.2222222222vw;padding-top:calc(var(--header-height,145px) + 2.7777777778vw);padding-bottom:2.7777777778vw}body #MainContent .aw-mv__inner{display:flex;justify-content:space-between;align-items:flex-start;width:100%}body #MainContent .aw-mv__txtarea{width:75vw;padding-left:5.5555555556vw}body #MainContent .aw-mv__ttl{font-size:3.8888888889vw;font-weight:700;color:var(--slide-txt-color);margin:0 0 2.4305555556vw}body #MainContent .aw-mv__ttl:after{content:"";display:block;background:var(--slide-txt-color);width:5vw;height:1px;margin:2.4305555556vw 0 0}body #MainContent .aw-mv__txt *{font-size:1.6666666667vw;color:var(--slide-txt-color)}body #MainContent .aw-mv__bnrs{background:#f1f4f738;width:30vw;margin-right:5.5555555556vw;padding:2.0833333333vw}body #MainContent .aw-mv__bnrs .slick-arrow{right:0;left:0;margin:0 auto;width:.6944444444vw;height:.6944444444vw;border-top:2px solid #FFF;border-right:2px solid #FFF}body #MainContent .aw-mv__bnrs .slick-arrow:before{display:none}body #MainContent .aw-mv__bnrs .slick-arrow.slick-prev{top:.9722222222vw;transform:rotate(-45deg)}body #MainContent .aw-mv__bnrs .slick-arrow.slick-next{top:auto;bottom:.9722222222vw;transform:rotate(135deg)}body #MainContent .aw-mv__bnr{cursor:pointer;margin:.2083333333vw 0}body #MainContent .aw-mv__bnr img{width:100%}body #MainContent .aw-bnr-type01__container{display:flex;border-radius:4px}body #MainContent .aw-bnr-type01__txtarea{width:50%;padding:46px 40px}body #MainContent .aw-bnr-type01__ttl{background:var(--color-accent, #FFF);color:#fff;font-size:2.8rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 20px;padding:4px}body #MainContent .aw-bnr-type01__txt{font-size:1.6rem}body #MainContent .aw-bnr-type01__img{width:50%}body #MainContent .aw-bnr-type01__img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body #MainContent .aw-bnr-type01 .btn{margin-top:20px}body #MainContent .aw-consulting-menu__container{background:transparent}body #MainContent .aw-consulting-menu__lists{margin:0 -12px}body #MainContent .aw-consulting-menu__lists:not(.slick-initialized){display:flex;flex-wrap:wrap;gap:40px 0}body #MainContent .aw-consulting-menu__lists:not(.slick-initialized) .aw-consulting-menu__list{width:calc(25% - 24px)}body #MainContent .aw-consulting-menu__lists .slick-list{padding-bottom:10px!important;box-sizing:content-box}body #MainContent .aw-consulting-menu__list{margin:0 12px}body #MainContent .aw-consulting-menu__list-inner{overflow:hidden;position:relative;background:rgb(var(--color-background));display:flex;flex-direction:column;padding:7px 7px 0;border:1px solid rgb(var(--color-background));border-radius:4px;box-shadow:4px 4px 10px rgba(var(--color-shadow),.05)}body #MainContent .aw-consulting-menu__list-img img{display:block;width:100%}body #MainContent .aw-consulting-menu__list-txtarea{padding:20px 8px 30px}body #MainContent .aw-consulting-menu__list-ttl{font-size:2rem;font-weight:700;margin:0 0 15px}body #MainContent .aw-consulting-menu__list-ttl:after{content:"";display:block;background:var(--color-accent-2);width:24px;height:1px;margin:12px 0 0}body #MainContent .aw-consulting-menu__list-ttl a{text-decoration:none}body #MainContent .aw-consulting-menu__list-ttl a:after{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%}body #MainContent .aw-consulting-menu__list-ttl a span{display:block;font-size:1.3rem}body #MainContent .aw-consulting-menu__list-txt{font-size:1.6rem}body #MainContent .aw-consulting-menu__list .btn{text-align:right;display:block;font-size:1.3rem;width:auto;max-width:none;margin:auto -7px 0;padding:16px 44px 16px 20px}body #MainContent .aw-consulting-menu__list .btn .icon-box-arw{right:20px;width:16px;height:16px}body #MainContent .aw-seminar__container{background:transparent}body #MainContent .aw-seminar__lists{margin:0 -21px}body #MainContent .aw-seminar__lists .slick-list{padding-bottom:10px!important;box-sizing:content-box}body #MainContent .aw-seminar__list{margin:0 21px}body #MainContent .aw-seminar__list-inner{overflow:hidden;position:relative;background:rgb(var(--color-background));display:flex;flex-direction:column;border-radius:4px;box-shadow:4px 4px 10px rgba(var(--color-shadow),.05)}body #MainContent .aw-seminar__list-img img{display:block;width:100%}body #MainContent .aw-seminar__list-status-wrap{background:#f1f4f7;padding:8px 16px}body #MainContent .aw-seminar__list-status{display:inline-block;line-height:1;font-size:1.2rem;font-weight:700;color:#fff;padding:6px 8px;border-radius:4px}body #MainContent .aw-seminar__list-status--accepting{background:#ba0000}body #MainContent .aw-seminar__list-status--closed{background:rgb(var(--color-foreground))}body #MainContent .aw-seminar__list-txtarea{padding:24px 16px}body #MainContent .aw-seminar__list-ttl{font-size:1.8rem;font-weight:700;margin:0 0 12px}body #MainContent .aw-seminar__list-ttl a{text-decoration:none}body #MainContent .aw-seminar__list-ttl a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}body #MainContent .aw-seminar__list-txt{display:flex;align-items:baseline;font-size:1.4rem;font-weight:500;color:#707070}body #MainContent .aw-seminar__list-txt span{flex-shrink:0;display:inline-block;line-height:1;font-size:1.3rem;margin:0 8px 0 0;padding:6px;border:1px solid #707070;border-radius:2px;vertical-align:middle}body #MainContent .aw-consultant-column__container{background:transparent}body #MainContent .aw-consultant-column__lists{margin:0 -8px}body #MainContent .aw-consultant-column__lists .slick-list{padding-bottom:10px!important;box-sizing:content-box}body #MainContent .aw-consultant-column__list{background:rgb(var(--color-background));display:flex;align-items:center;margin:0 8px;padding:16px;border-radius:4px;box-shadow:4px 4px 10px rgba(var(--color-shadow),.05)}body #MainContent .aw-consultant-column__list-img{flex-shrink:0;max-width:88px;margin:0 16px 0 0;border-radius:4px}body #MainContent .aw-consultant-column__list-txtarea{display:flex;flex-wrap:wrap;align-items:baseline}body #MainContent .aw-consultant-column__list-txtarea .industry-labels{height:auto}body #MainContent .aw-consultant-column__list-txtarea .industry-label{font-size:1.4rem;padding:0 9px}body #MainContent .aw-consultant-column__list-date{line-height:1;font-size:1.4rem;color:#707070;margin:0 0 10px}body #MainContent .aw-consultant-column__list-ttl{font-size:1.8rem;font-weight:700;width:100%;margin:0 0 8px}body #MainContent .aw-consultant-column__list-ttl a{text-decoration:none}body #MainContent .aw-consultant-column__list-info-tags{list-style-type:none;display:flex;gap:8px;width:100%;margin:0;padding:0}body #MainContent .aw-consultant-column__list-info-tag{display:flex;line-height:1;font-size:1.1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px;border:1px solid #DCDCDC;border-radius:2px}body #MainContent .aw-consultant-column__list-info-tag a{text-decoration:none;color:var(--color-accent)}body #MainContent .aw-consultant-column__list-info-tag a,body #MainContent .aw-consultant-column__list-info-tag span{position:relative;padding:0 0 0 11px}body #MainContent .aw-consultant-column__list-info-tag a:before,body #MainContent .aw-consultant-column__list-info-tag span:before{content:"";position:absolute;top:0;bottom:0;left:5px;background:#dcdcdc;width:1px;height:100%}body #MainContent .aw-consultant-column__list-info-tag a:not(:first-child),body #MainContent .aw-consultant-column__list-info-tag span:not(:first-child){padding:0}body #MainContent .aw-consultant-column__list-info-tag a:not(:first-child):before,body #MainContent .aw-consultant-column__list-info-tag span:not(:first-child):before{display:none}body #MainContent .aw-case-study__container{background:transparent}body #MainContent .aw-case-study__lists{margin:0 -20px}body #MainContent .aw-case-study__lists .slick-list{overflow:visible!important;padding-bottom:10px!important;box-sizing:content-box}body #MainContent .aw-case-study__list{margin:0 12px}body #MainContent .aw-case-study__list-inner{overflow:hidden;position:relative;background:rgb(var(--color-background));display:flex;flex-direction:column;border-radius:4px;box-shadow:4px 4px 10px rgba(var(--color-shadow),.05)}body #MainContent .aw-case-study__list-img{position:relative}body #MainContent .aw-case-study__list-img img{display:block}body #MainContent .aw-case-study__list-txtarea{padding:20px 16px}body #MainContent .aw-case-study__list-ttl{font-size:1.8rem;font-weight:700;margin:0 0 10px}body #MainContent .aw-case-study__list-ttl a{text-decoration:none}body #MainContent .aw-case-study__list-ttl a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}body #MainContent .aw-case-study__list-company,body #MainContent .aw-case-study__list-name{background:transparent;font-size:1.4rem;color:#707070;margin:0;padding:0}body #MainContent .aw-case-study__list-company br,body #MainContent .aw-case-study__list-name br{display:none}body #MainContent .aw-client__container{background:transparent}body #MainContent .aw-client__lists{margin:0 -12px}body #MainContent .aw-client__lists .slick-list{overflow:visible}body #MainContent .aw-client__list{position:relative;margin:0 12px}body #MainContent .aw-client__list-img{position:relative}body #MainContent .aw-client__list-img a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}body #MainContent .aw-client__list-img img{border-radius:4px}body #MainContent .aw-client__list-img-txt{position:relative;z-index:1;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-10px 0 0 -8px}body #MainContent .aw-client__list-company,body #MainContent .aw-client__list-name{display:block;background:rgb(var(--color-foreground));font-size:1.2rem;font-weight:700;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 5px}body #MainContent .aw-client__list-name{margin:4px 0 0}body #MainContent .aw-report__container{background:transparent}body #MainContent .aw-report__lists{margin:0 -12px}body #MainContent .aw-report__lists .slick-list{overflow:visible;padding-bottom:10px!important;box-sizing:content-box}body #MainContent .aw-report__list{margin:0 12px}body #MainContent .aw-report__list-inner{overflow:hidden;position:relative;background:rgb(var(--color-background));border-radius:4px;box-shadow:4px 4px 10px rgba(var(--color-shadow),.05)}body #MainContent .aw-report__list-img{position:relative}body #MainContent .aw-report__list-img img{display:block}body #MainContent .aw-report__list-txtarea{padding:16px}body #MainContent .aw-report__list-labels{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px;padding:0}body #MainContent .aw-report__list-label{display:block;font-size:1.1rem;color:var(--color-accent);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;border:1px solid #DCDCDC;border-radius:4px}body #MainContent .aw-report__list-ttl{font-size:1.8rem;font-weight:700;margin:0}body #MainContent .aw-report__list-ttl a{text-decoration:none}body #MainContent .aw-report__list-ttl a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}body #MainContent .aw-two-column__lists{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}body #MainContent .aw-two-column__list{flex:1;padding:40px}body #MainContent .aw-two-column__list-container{padding:40px;border-radius:4px}body #MainContent .aw-two-column__list-ttl{margin:0 0 20px}body #MainContent .aw-two-column__list-ttl:after{content:"";display:block;background:var(--color-accent-2);width:24px;height:1px;margin:8px 0 0}body #MainContent .aw-two-column__list-ttl .en{display:block;font-size:4rem;font-weight:700;margin:0}body #MainContent .aw-two-column__list-ttl .jp{display:block;font-size:1.2rem;font-weight:700}body #MainContent .aw-two-column__list-txt{font-size:1.8rem;margin:0}body #MainContent .aw-two-column__list .btn{text-align:left;width:100%;margin:30px 0 0;padding-left:18px}body #MainContent .aw-partnership__container{position:relative;z-index:1;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:56px 80px;border-radius:4px}body #MainContent .aw-partnership__column{width:50%}body #MainContent .aw-partnership__ttl{position:relative;font-size:3.2rem;font-weight:700;margin:0 0 16px}body #MainContent .aw-partnership__ttl .en{display:block;font-size:1.6rem;color:var(--color-accent);margin:0 0 14px}body #MainContent .aw-partnership__ttl .en:after{content:"";display:block;background:var(--color-accent);width:40px;height:1px;margin:14px 0 0}body #MainContent .aw-partnership__lead{font-size:1.3rem;margin:0 0 16px}body #MainContent .aw-partnership__txt{font-size:1.4rem}body #MainContent .aw-partnership__txt *:first-child{margin-top:0}body #MainContent .aw-partnership__txt *:last-child{margin-bottom:0}body #MainContent .aw-partnership .btn{width:100%;max-width:380px;margin:20px 0 0}body #MainContent .aw-logo-list .slick-track{display:flex;align-items:center}body #MainContent .aw-logo-list .slick-list{overflow:visible}body #MainContent .aw-logo-list__list{margin:0 12px}body #MainContent .aw-logo-list__list img{width:auto;height:var(--block_img_height_pc)}body #MainContent .aw-main-page-info{padding-top:calc(var(--header-height, 145px) + 20px)}body #MainContent .aw-main-page-info__ttl{font-size:4rem;font-weight:700;margin:65px 0 35px}body #MainContent .aw-main-page-info__ttl:after{content:"";background:rgba(var(--color-foreground));display:block;width:56px;height:1px;margin:35px 0 0}body #MainContent .aw-main-page-info__txt{line-height:2;font-size:1.6rem}body #MainContent .breadcrumb a,body #MainContent .breadcrumb span{display:inline-block;font-size:1.3rem}body #MainContent .breadcrumb a:not(:last-child),body #MainContent .breadcrumb span:not(:last-child){position:relative;margin-right:30px}body #MainContent .breadcrumb a:not(:last-child):after,body #MainContent .breadcrumb span:not(:last-child):after{content:"";position:absolute;top:0;right:-17px;bottom:0;margin:auto 0;width:7px;height:7px;border-top:2px solid rgba(var(--color-foreground));border-right:2px solid rgba(var(--color-foreground));transform:rotate(45deg)}body #MainContent .aw-filter__container{max-width:1024px;margin:0 auto;padding:0 32px;border:2px solid #DCDCDC;border-radius:4px}body #MainContent .aw-filter__lists{display:table;width:100%}body #MainContent .aw-filter__list{display:table-row}body #MainContent .aw-filter__list-cap{display:table-cell;line-height:1.3;font-size:1.3rem;width:0;white-space:nowrap;margin:0;padding:32px 24px 32px 14px}body #MainContent .aw-filter__list-cap span{position:relative;display:block;font-size:1.6rem;font-weight:700}body #MainContent .aw-filter__list-cap span:before{content:"";position:absolute;top:0;bottom:0;left:-14px;margin:auto 0;display:block;background:var(--color-accent);width:8px;height:8px;border-radius:50%}body #MainContent .aw-filter__list-cap .icon-arw{display:none}body #MainContent .aw-filter__list-tags-wrap{display:table-cell;padding:32px 0}body #MainContent .aw-filter__list-tags{display:flex;flex-wrap:wrap;gap:16px}body #MainContent .aw-filter__list-tags a,body #MainContent .aw-filter__list-tags label{cursor:pointer;text-decoration:none;display:flex;align-items:center;background:#f1f4f7;line-height:2.6rem;font-size:1.6rem;font-weight:700;color:var(--color-accent);padding:0 8px;border:1px solid #DCDCDC;border-radius:4px}body #MainContent .aw-filter__list-tags a span,body #MainContent .aw-filter__list-tags label span{flex:0 0 auto;position:relative;background:#fff;width:16px;height:16px;margin:0 0 0 8px;border:1px solid var(--color-accent);border-radius:2px}body #MainContent .aw-filter__list-tags a span:after,body #MainContent .aw-filter__list-tags label span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:10px;height:6px;border-bottom:2px solid #FFF;border-left:2px solid #FFF;transform:rotate(-45deg) translateY(4px);opacity:0}body #MainContent .aw-filter__list-tags a input,body #MainContent .aw-filter__list-tags label input{display:none}body #MainContent .aw-filter__list-tags a input:checked+span,body #MainContent .aw-filter__list-tags label input:checked+span{background:var(--color-accent)}body #MainContent .aw-filter__list-tags a input:checked+span:after,body #MainContent .aw-filter__list-tags label input:checked+span:after{opacity:1}body #MainContent .aw-filter .btn{display:block;width:100%;max-width:298px;margin:0 auto 32px}body #MainContent .pagination{margin:48px 0 0}body #MainContent .pagination__list{display:flex;justify-content:center;align-items:center}body #MainContent .pagination__list li{display:block!important;flex:0;max-width:none}body #MainContent .pagination__list li:not(:last-child){margin-right:16px}body #MainContent .pagination__list li:first-child{margin-right:24px}body #MainContent .pagination__list li:last-child{margin-left:8px}body #MainContent .pagination__item{display:flex}body #MainContent .pagination__item .icon{width:100%;height:100%}body #MainContent .pagination__item .icon rect{fill:var(--color-accent)}body #MainContent .pagination__item .icon path{fill:#fff}body #MainContent .pagination__item-disabled{pointer-events:none}body #MainContent .pagination__item-disabled .icon rect{fill:#dcdcdc}body #MainContent .pagination__item-disabled .icon path{fill:#fff}body #MainContent .pagination__item-arrow{width:32px;height:32px}body #MainContent .pagination__item--prev .icon{transform:rotate(180deg)}body #MainContent .pagination__item--next .icon{transform:rotate(0)}body #MainContent .pagination__item--num{text-decoration:none;display:flex;justify-content:center;align-items:center;line-height:1;font-size:1.8rem;width:4rem;height:4rem;padding:0;border:1px solid #DCDCDC;border-radius:50%}body #MainContent .pagination__item--num:hover:after{display:none}body #MainContent .pagination__item--current{font-weight:700;color:var(--color-accent);border:2px solid var(--color-accent)}body #MainContent .pagination__item--current:after{display:none}body #MainContent .page-ttl{text-align:center;font-size:4rem;font-weight:700;margin:0 0 80px}body #MainContent .aw-case-study .slick-track,body #MainContent .aw-consulting-menu .slick-track,body #MainContent .aw-report .slick-track,body #MainContent .aw-seminar .slick-track{display:flex}body #MainContent .aw-case-study__list,body #MainContent .aw-consulting-menu__list,body #MainContent .aw-report__list,body #MainContent .aw-seminar__list{display:flex;flex-direction:column;height:auto!important}body #MainContent .aw-case-study__list-inner,body #MainContent .aw-consulting-menu__list-inner,body #MainContent .aw-report__list-inner,body #MainContent .aw-seminar__list-inner{flex-grow:3}body .aw-bnr-type02{position:relative;padding:20px var(--page-gutter)}body .aw-bnr-type02__container{position:relative;z-index:1;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:44px 40px;border-radius:4px}body .aw-bnr-type02__ttl{position:relative;font-size:2.4rem;font-weight:700;margin:0 0 30px;padding:0 0 20px}body .aw-bnr-type02__ttl:after{content:"";position:absolute;right:0;bottom:0;left:0;margin:0 auto;background:var(--color-accent-2);width:40px;height:1px}body .aw-bnr-type02__txt{font-size:2rem}body .aw-bnr-type02__txt *:first-child{margin-top:0}body .aw-bnr-type02__txt *:last-child{margin-bottom:0}body .aw-bnr-type02 .btn{margin:35px 0 0}body .aw-bnr-type02__img{position:absolute;top:0;right:0;bottom:0;left:0}body .aw-bnr-type02__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body .aw-bnr-list__lists{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}body .aw-bnr-list__list{width:calc((100% - 20px)/2)}body .aw-bnr-list__list a{display:block}body .aw-bnr-list__list a img{display:block;width:100%}body .aw-reason__block{display:flex;justify-content:space-between}body .aw-reason__block:not(:first-child){margin-top:88px}body .aw-reason__block-ttl{font-size:3.2rem;font-weight:700;margin:0 0 30px}body .aw-reason__block-ttl span{display:block;line-height:1;font-family:var(--font-en-family);font-size:8.8rem;margin:0 0 10px}body .aw-reason__block-txt{font-size:1.8rem}body .aw-reason__block-main{width:50.6666666667%}body .aw-reason__block-navarea{width:46%;margin-top:4.1666666667%}body .aw-reason__block-lists-ttl{background:rgba(var(--color-foreground));line-height:2.5rem;font-size:2rem;font-weight:500;color:var(--color-accent);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:0 4px}body .aw-reason__block-lists{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 24px;margin:0;padding:0}body .aw-reason__block-list{display:flex;align-items:flex-end;font-size:1.6rem;font-weight:500;width:calc((100% - 24px)/2)}body .aw-reason__block-list:not(:nth-child(-n+2)) img{margin-top:24px}body .aw-reason__block-list a{display:block;text-decoration:none;width:100%}body .aw-reason__block-list span{display:block;padding:20px 16px 20px 8px;border-bottom:1px solid rgba(var(--color-foreground))}body .aw-reason__block-list img{display:block;margin-top:24px}body .aw-floating-bnr-section{position:fixed;z-index:1;bottom:calc(var(--page-gutter) + 40px + 18px);right:18px;width:243px}body .aw-floating-bnr__lists{list-style-type:none;margin:0;padding:0}body .aw-floating-bnr__list{position:relative;box-shadow:0 2px 3px #0000000d}body .aw-floating-bnr__list:has(input:checked){display:none}body .aw-floating-bnr__list:not(:first-child){margin-top:18px}body .aw-floating-bnr__list label{cursor:pointer;position:absolute;top:-13px;right:-13px;background:#fff;width:28px;height:28px;border:1px solid #000;border-radius:50%}body .aw-floating-bnr__list label:after,body .aw-floating-bnr__list label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#000;display:block;width:50%;height:2px}body .aw-floating-bnr__list label:before{transform:rotate(-45deg)}body .aw-floating-bnr__list label:after{transform:rotate(45deg)}body .aw-floating-bnr__list label input{display:none}body .aw-floating-bnr__list a,body .aw-floating-bnr__list a img{display:block}body .floating-contact-btns{position:fixed;z-index:1;bottom:0;left:0;background:#fffc;width:100%;padding:15px var(--page-gutter)}body .section-header{position:fixed;left:0;width:100%;margin:0 auto;padding:0 24px;transition:all .3s}body .section-header.scrolled-past-header .aw-contact-info{display:none}body .header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px 10px 10px 32px;border-radius:4px}body .header__icon--menu{width:40px;height:40px}body .header__icon--menu[aria-expanded=true]:before{top:0;height:100vh}body .header__heading-link{padding:0}body .header__heading-logo{width:auto;max-height:var(--logo-height-pc)}body .header__active-menu-item{text-decoration:none;text-decoration-thickness:auto!important}body .header__inline-menu details[open] summary{text-decoration:none}body .header__inline-menu details[open] summary span{color:var(--color-accent)}body .header__inline-menu .list-menu{margin:0 -16px}body .header__inline-menu .list-menu__item{font-size:1.6rem;font-weight:700;padding:10px 16px}body .header__inline-menu .list-menu__item .icon{position:static;margin:0 0 0 5px}body .header__submenu.list-menu{top:100%;right:0;left:0;display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column;gap:0 48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:auto;margin:0 auto;padding:15px 50px 38px;border:none}body .header__submenu .header__menu-item{gap:0;text-decoration:none;font-size:1.3rem;font-weight:700;padding:14px 0 14px 15px;border-bottom:1px solid var(--color-accent)}body .header__submenu .header__menu-item:hover{text-decoration:none}body .header__submenu .header__menu-item .icon-box-arw{width:20px;height:20px;margin:0 0 0 16px}body .header__submenu .header__menu-item .icon-box-arw rect{fill:transparent}body .header__submenu .header__menu-item .icon-box-arw path{fill:var(--color-accent)}body .header__submenu .header__menu-item--main{color:var(--color-accent);padding-left:0}body .header__submenu .header__menu-item--main .icon-box-arw rect{fill:var(--color-accent)}body .header__submenu .header__menu-item--main .icon-box-arw path{fill:rgb(var(--color-background))}body .header header-menu>details{position:static}body .header header-menu>details>summary{position:static}body .header .menu-drawer__navigation{padding:0 0 25px}body .header .menu-drawer__navigation .list-menu.submenu-open{visibility:visible}body .header .menu-drawer__navigation .list-menu li{margin:0}body .header .menu-drawer__navigation .list-menu li .js-accordion-ttl,body .header .menu-drawer__navigation .list-menu li a{line-height:1.5;text-decoration:none;font-size:1.6rem;font-weight:500;padding:7px 0}body .header .menu-drawer__navigation .list-menu li a.menu-accordion-btn{color:var(--color-foreground)}body .header .menu-drawer__navigation .list-menu li a.open .plus:after{display:none}body .header .menu-drawer__navigation .list-menu li a svg path{fill:var(--color-accent)}body .header .menu-drawer__navigation .list-menu li .level-2-menu,body .header .menu-drawer__navigation .list-menu li .level-3-menu{list-style-type:none}body .header .menu-drawer__navigation .list-menu li .level-2-menu .js-accordion .js-accordion-ttl .plus,body .header .menu-drawer__navigation .list-menu li .level-3-menu .js-accordion .js-accordion-ttl .plus{width:8px;height:8px}body .header .menu-drawer__navigation .list-menu li .level-2-menu .icon-arw,body .header .menu-drawer__navigation .list-menu li .level-3-menu .icon-arw{width:5px}body .header .menu-drawer__company-info{text-align:center}body .header .menu-drawer__company-info .aw-contact-info{display:flex;background:#edf3f7;margin:0 0 30px;padding:25px 10px;border-radius:4px}body .header .menu-drawer__company-info .aw-contact-info__hour{background:rgb(var(--color-background))}body .header .menu-drawer__company-info .aw-contact-btns{display:flex}body .footer__content-top{display:flex;justify-content:center}body .footer__content-top .aw-contact-info,body .footer__content-top .aw-contact-btns{display:none}body .footer__blocks-wrapper{display:flex;gap:40px}body .footer__blocks-wrapper .footer-block{width:auto!important}body .footer__blocks-wrapper .footer-block__details-content li{margin:0}body .footer__blocks-wrapper .footer-block__details-content li .js-accordion-ttl,body .footer__blocks-wrapper .footer-block__details-content li a{line-height:1.5;text-decoration:none;font-size:1.6rem;font-weight:500;padding:7px 0}body .footer__blocks-wrapper .footer-block__details-content li a.menu-accordion-btn{color:var(--color-foreground)}body .footer__blocks-wrapper .footer-block__details-content li a.open .plus:after{display:none}body .footer__blocks-wrapper .footer-block__details-content li a svg path{fill:var(--color-accent)}body .footer__blocks-wrapper .footer-block__details-content li .js-accordion{display:none}body .footer__blocks-wrapper .footer-block__details-content li .level-2-menu,body .footer__blocks-wrapper .footer-block__details-content li .level-3-menu{list-style-type:none}body .footer__blocks-wrapper .footer-block__details-content li .level-2-menu .js-accordion .js-accordion-ttl .plus,body .footer__blocks-wrapper .footer-block__details-content li .level-3-menu .js-accordion .js-accordion-ttl .plus{width:8px;height:8px}body .footer__blocks-wrapper .footer-block__details-content li .level-2-menu .icon-arw,body .footer__blocks-wrapper .footer-block__details-content li .level-3-menu .icon-arw{width:5px}body .footer__content-bottom{font-size:1.3rem;padding:15px 0}body .footer__content-bottom-wrapper{display:block}body .footer__policies{margin:0 0 25px}body .footer__policies ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;gap:25px 10px;margin:0;padding:0}body .footer__policies ul li a{text-decoration:none;font-size:1.1rem}body .footer__policies ul li a:hover{text-decoration:underline;color:var(--color-foreground)}body .footer__copyright{margin:0}body .footer__company-info-logo img{display:block;margin:0 auto}@media screen and (max-width:749px){:root{--page-gutter: 12px}.PC{display:none}.gradient{background-attachment:initial}body .btn{width:100%;max-width:100%;min-width:inherit;padding:15px 36px}body .aw-section-header{margin:0 0 24px;padding:0 0 18px}body .aw-section-header h2{font-size:2.4rem}body .slick-control-area{margin:24px 0 0}body .slick-control-area .slick-dots-area{margin:0 24px 0 0}body .page-width{padding:0 var(--page-gutter)}body #MainContent .aw-mv{display:block;height:auto;padding-top:calc(var(--header-height,145px) + 20.5128205128vw);padding-bottom:0}body #MainContent .aw-mv__inner{display:block}body #MainContent .aw-mv__txtarea{width:100%;padding:0 4.1025641026vw 17.9487179487vw}body #MainContent .aw-mv__ttl{font-size:6.1538461538vw;margin:0 0 5.1282051282vw}body #MainContent .aw-mv__ttl:after{width:14.358974359vw;margin:5.1282051282vw 0 0}body #MainContent .aw-mv__txt *{font-size:4.1025641026vw}body #MainContent .aw-mv__bnrs{background:var(--gradient-background);width:100%;margin:0;padding:10px 0}body #MainContent .aw-mv__bnr{margin:0 4px}body #MainContent .aw-bnr-type01__container{display:block}body #MainContent .aw-bnr-type01__txtarea{width:100%;padding:15px 0}body #MainContent .aw-bnr-type01__ttl{font-size:2.2rem;margin:0 0 14px}body #MainContent .aw-bnr-type01__txt{font-size:1.3rem}body #MainContent .aw-bnr-type01__img{width:100%}body #MainContent .aw-consulting-menu-section .btn-wrap{text-align:center}body #MainContent .aw-consulting-menu-section .btn-wrap .btn{max-width:320px}body #MainContent .aw-consulting-menu__lists{display:block;margin:0 calc(var(--page-gutter) * -1)}body #MainContent .aw-consulting-menu__list{margin:0 8px}body #MainContent .aw-consulting-menu__list-ttl{font-size:1.8rem}body #MainContent .aw-seminar-section .btn-wrap{text-align:center}body #MainContent .aw-seminar-section .btn-wrap .btn{max-width:320px}body #MainContent .aw-seminar__lists{display:block;margin:0 calc(var(--page-gutter) * -1)}body #MainContent .aw-seminar__list{margin:0 8px}body #MainContent .aw-consultant-column-section .btn-wrap{text-align:center}body #MainContent .aw-consultant-column-section .btn-wrap .btn{max-width:320px}body #MainContent .aw-consultant-column__lists{display:block;margin:0 calc(var(--page-gutter) * -1)}body #MainContent .aw-consultant-column__list{align-items:flex-start;margin:0 12px;padding:20px 16px}body #MainContent .aw-consultant-column__list-img{max-width:62px;margin:0 12px 0 0}body #MainContent .aw-consultant-column__list-date{font-size:1.3rem}body #MainContent .aw-consultant-column__list-ttl{font-size:1.3rem;margin:0 0 5px}body #MainContent .aw-consultant-column__list-info-tags{display:block}body #MainContent .aw-consultant-column__list-info-tag{font-size:1rem;padding:4px}body #MainContent .aw-consultant-column__list-info-tag:not(:first-child){margin-top:8px}body #MainContent .aw-case-study-section .btn-wrap{text-align:center}body #MainContent .aw-case-study-section .btn-wrap .btn{max-width:320px}body #MainContent .aw-case-study__lists{display:block;margin:0 calc(var(--page-gutter) * -1)}body #MainContent .aw-case-study__list{margin:0 8px}body #MainContent .aw-case-study__list-txtarea{padding:12px}body #MainContent .aw-client-section .btn-wrap{text-align:center}body #MainContent .aw-client-section .btn-wrap .btn{max-width:320px}body #MainContent .aw-client__lists{display:block;margin:0 -8px}body #MainContent .aw-client__list{margin:0 8px}body #MainContent .aw-client__list-img-txt{margin:-15px 0 0 16px;max-width:calc(100% - 32px)}body #MainContent .aw-client__list-company,body #MainContent .aw-client__list-name{font-size:1rem}body #MainContent .aw-client__list-name{margin:2px 0 0}body #MainContent .aw-report-section .btn-wrap{text-align:center}body #MainContent .aw-report-section .btn-wrap .btn{max-width:320px}body #MainContent .aw-report__lists{display:block;margin:0 -8px}body #MainContent .aw-report__list{margin:0 8px}body #MainContent .aw-report__list-txtarea{padding:12px 16px}body #MainContent .aw-report__list-ttl{font-size:1.6rem}body #MainContent .aw-report .slick-control-area{display:none}body #MainContent .aw-two-column__lists{flex-direction:column;gap:4px}body #MainContent .aw-two-column__list{padding:var(--page-gutter)}body #MainContent .aw-two-column__list-container{padding:32px 24px}body #MainContent .aw-two-column__list .btn{margin:20px 0 0;padding-right:36px;padding-left:12px}body #MainContent .aw-partnership__container{display:block;text-align:center;padding:24px 16px}body #MainContent .aw-partnership__column{width:100%}body #MainContent .aw-partnership__ttl{font-size:2.2rem;margin:0 0 5px}body #MainContent .aw-partnership__ttl .en:after{margin:12px auto 0}body #MainContent .aw-partnership__txt,body #MainContent .aw-partnership .btn{font-size:1.6rem}body #MainContent .aw-logo-list__list img{height:var(--block_img_height_sp)}body #MainContent .aw-main-page-info__ttl{font-size:2.4rem;margin:35px 0 20px}body #MainContent .aw-main-page-info__ttl:after{margin:20px 0 0}body #MainContent .aw-main-page-info__txt{line-height:1.5}body #MainContent .aw-main-page-info .page-width{padding:0 16px}body #MainContent .aw-filter.sp-toggle .aw-filter__container{background:transparent;border:none;padding:0}body #MainContent .aw-filter.sp-toggle .aw-filter__list{background-color:rgb(var(--color-background));border:2px solid #DCDCDC;border-radius:4px;padding:16px}body #MainContent .aw-filter.sp-toggle .aw-filter__list:not(:first-child){margin-top:12px}body #MainContent .aw-filter.sp-toggle .aw-filter__list-cap{position:relative;cursor:pointer;padding:0}body #MainContent .aw-filter.sp-toggle .aw-filter__list-cap.open .icon-arw{transform:rotate(180deg)}body #MainContent .aw-filter.sp-toggle .aw-filter__list-cap span:before{display:none}body #MainContent .aw-filter.sp-toggle .aw-filter__list-cap .icon-arw{transition:all .3s;display:block;position:absolute;top:0;right:16px;bottom:0;margin:auto 0;color:var(--color-accent)}body #MainContent .aw-filter.sp-toggle .aw-filter__list-tags-wrap{display:none}body #MainContent .aw-filter__container{padding:24px}body #MainContent .aw-filter__lists{display:block}body #MainContent .aw-filter__list{display:block;padding-bottom:22px}body #MainContent .aw-filter__list:not(:first-child){padding-top:22px;border-top:1px solid #DCDCDC}body #MainContent .aw-filter__list-cap{display:block;width:100%;padding:0 0 0 14px}body #MainContent .aw-filter__list-tags-wrap{display:block;margin:16px 0 0;padding:0}body #MainContent .aw-filter__list-tags{gap:8px}body #MainContent .aw-filter .btn{max-width:100%;margin:0}body #MainContent .pagination{margin:40px 0 0}body #MainContent .pagination__list li:not(:last-child){margin-right:12px}body #MainContent .pagination__list li:first-child{margin-right:16px}body #MainContent .pagination__list li:last-child{margin-left:4px}body #MainContent .pagination__item-arrow{width:24px;height:24px}body #MainContent .pagination__item--num{width:3.2rem;height:3.2rem}body #MainContent .page-ttl{font-size:2.4rem;margin:0 0 32px}body .aw-bnr-type02-section{--page-gutter: 16px}body .aw-bnr-type02__container{padding:16px}body .aw-bnr-type02__ttl{font-size:2.2rem;margin:0 0 14px}body .aw-bnr-type02__txt{font-size:1.6rem}body .aw-bnr-type02 .btn{font-size:1.5rem;padding-right:38px;padding-left:14px}body .aw-bnr-list__lists{display:block}body .aw-bnr-list__list{width:100%}body .aw-bnr-list__list:not(:first-child){margin-top:16px}body .aw-reason__block{display:block}body .aw-reason__block:not(:first-child){margin-top:40px}body .aw-reason__block-ttl{margin:0 0 25px}body .aw-reason__block-ttl{font-size:2.4rem}body .aw-reason__block-ttl span{font-size:6.4rem}body .aw-reason__block-txt{font-size:1.4rem}body .aw-reason__block-main{width:100%}body .aw-reason__block-navarea{width:100%;margin:25px 0 0}body .aw-reason__block-lists-ttl{line-height:2.2rem;font-size:1.6rem}body .aw-reason__block-lists{gap:0 8px}body .aw-reason__block-list{font-size:1.3rem;width:calc((100% - 8px)/2)}body .aw-reason__block-list:not(:nth-child(-n+2)) img{margin-top:8px}body .aw-reason__block-list span{padding:12px 22px 12px 4px}body .aw-reason__block-list img{margin-top:8px}body .aw-floating-bnr-section{display:none}body .section-header{padding:0 16px}body .section-header.scrolled-past-header:not(.shopify-section-header-hidden){padding-top:0}body .section-header .aw-contact-info{display:none}body .header{padding:12px}body .header__heading-logo{max-height:var(--logo-height-sp)}body .header .menu-drawer__navigation .list-menu li{border-bottom:1px solid #F1F4F7}body .header .menu-drawer__navigation .list-menu li:first-child{border-top:1px solid #F1F4F7}body .header .menu-drawer__navigation .list-menu li .js-accordion-ttl,body .header .menu-drawer__navigation .list-menu li a{padding:15px 8px}body .header .menu-drawer__inner-submenu{padding:80px var(--page-gutter) 20px}body .footer__blocks-wrapper{border-top:1px solid #F1F4F7}body .footer__blocks-wrapper .footer-block{margin:0}body .footer__blocks-wrapper .footer-block:first-child ul{border-top:1px solid #F1F4F7}body .footer__blocks-wrapper .footer-block li:has(.menu-accordion-btn)~li{display:none}body .footer__blocks-wrapper .footer-block:has(.menu-accordion-btn)~.footer-block li{display:none}body .footer__blocks-wrapper .footer-block__details-content{margin:0}body .footer__blocks-wrapper .footer-block__details-content li{border-bottom:1px solid #F1F4F7}body .footer__blocks-wrapper .footer-block__details-content li .js-accordion-ttl,body .footer__blocks-wrapper .footer-block__details-content li a{padding:15px 8px}body .footer__blocks-wrapper .footer-block__details-content li a:has(+.js-accordion){display:none}body .footer__blocks-wrapper .footer-block__details-content li .js-accordion{display:block}body .footer__content-bottom{font-size:1.2rem;padding:12px 0}body .footer__policies{margin:0 0 50px}body .footer__policies ul{justify-content:space-between;gap:8px 0}body .footer__policies ul li{width:49%}body .footer__policies ul li a{font-size:1rem}body .footer__copyright{padding:0 0 78px}}@media screen and (min-width:750px){.SP{display:none}body .btn-wrap--center{text-align:center}body .btn-wrap--right{text-align:right}body .aw-contact-info__tel a{pointer-events:none;cursor:default}body #MainContent .aw-filter__list:not(:first-child) .aw-filter__list-cap,body #MainContent .aw-filter__list:not(:first-child) .aw-filter__list-tags-wrap{border-top:1px solid #DCDCDC}body .aw-reason__block:nth-child(2n){flex-direction:row-reverse}body .header__heading{flex-shrink:0}body .header .menu-drawer__navigation .list-menu li:has(.menu-accordion-btn){display:none}body .header .menu-drawer__navigation .list-menu li:has(.menu-accordion-btn)~li{display:block!important}body .header .menu-drawer__navigation .list-menu li a svg{display:none}body .footer__blocks-wrapper .footer-block li:has(.menu-accordion-btn){display:none}body .footer__blocks-wrapper .footer-block li:has(.menu-accordion-btn)~li{display:block!important}body .footer__blocks-wrapper .footer-block:has(.menu-accordion-btn)~.footer-block li{display:block!important}body .footer__blocks-wrapper .footer-block__details-content li a svg{display:none}}@media screen and (max-width:989px){body .aw-contact-info{text-align:center;display:flex;flex-direction:column;align-items:center;margin:0 0 20px;padding:0}body .aw-contact-info__tel{font-size:2.8rem;margin:0 0 12px}body .aw-contact-info__tel svg{width:24px;height:24px}body .aw-contact-info__hour{font-size:1.4rem;margin:0 0 12px}body .aw-contact-info__note{font-size:1.2rem}body .header-wrapper{position:static}body .header-wrapper .aw-contact-btns,body .header-wrapper .aw-contact-info{display:none}body .header{position:static}body .header__icon--menu span{position:relative;z-index:100;background:var(--color-accent);border-radius:4px}body .header__icon--menu span svg{color:rgb(var(--color-background))}body .header .menu-drawer{top:0;height:100vh}body .header .menu-drawer__inner-container{padding:calc(var(--header-height, 145px) + 20px) 0 0}body .header .menu-drawer__navigation-container{display:block;padding:30px var(--page-gutter) 180px}body .header .menu-drawer__navigation .list-menu li:has(.menu-accordion-btn)~li{display:none}body .header .menu-drawer__navigation .list-menu li a:has(+.js-accordion){display:none}body .header .menu-drawer__navigation .list-menu li .level-2-menu,body .header .menu-drawer__navigation .list-menu li .level-3-menu{padding:0 0 0 20px}body .footer__content-top{display:block}body .footer__content-top .aw-contact-info{display:flex}body .footer__content-top .aw-contact-btns{display:flex;margin:0 0 32px}body .footer__blocks-wrapper .footer-block__details-content li .level-2-menu,body .footer__blocks-wrapper .footer-block__details-content li .level-3-menu{padding:0 0 0 20px}body .footer__company-info-logo{margin:0 0 32px}}@media screen and (min-width:750px)and (max-width:989px){body .section-header:not(.scrolled-past-header){padding-top:0}body .section-header.scrolled-past-header:not(.shopify-section-header-hidden){padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aw-style.css.map */
