body #main .shopify-section--main-page .section-spacing{max-width:100%}body #main .brand-concept .block-wrap{max-width:1180px;margin:0 auto 130px}body #main .brand-concept .block-wrap h2{font-size:32px;font-size:2rem;line-height:2;margin:0}body #main .brand-concept .block-wrap h2 span{display:block;font-size:20px;font-size:1.25rem}body #main .brand-concept .block-wrap p{font-size:16px;font-size:1rem;line-height:2;margin:0}body #main .brand-concept .block-wrap .block01{text-align:center;margin:0 0 90px}body #main .brand-concept .block-wrap .block01 .img01{max-width:780px;margin:0 auto 20px}body #main .brand-concept .block-wrap .block02{display:flex;align-items:flex-end;margin:0 0 168px}body #main .brand-concept .block-wrap .block02 .img01{flex:0 0 auto;width:52.8813559322%}body #main .brand-concept .block-wrap .block02 .img01 p{padding:50px 10.8974358974% 0 40px}body #main .brand-concept .block-wrap .block02 .img02{flex:0 0 auto;width:52.8813559322%;margin:0 0 0 -5.7627118644%}body #main .brand-concept .block-wrap .block03{max-width:1130px;margin:0 0 70px auto}body #main .brand-concept .block-wrap .block03 .img01{max-width:800px}body #main .brand-concept .block-wrap .block03 .img01 p{margin:20px 0 0}body #main .brand-concept .block-wrap .block04{max-width:1130px;margin:0 0 130px}body #main .brand-concept .block-wrap .block04 .img01{max-width:800px;margin:0 0 0 auto}body #main .brand-concept .block-wrap .block04 .img01 p{margin:20px 0 0}body #main .brand-concept .shop{position:relative;background:#f0f2f4;margin:0 calc(var(--container-gutter) * -1);padding:82px 0 652px}body #main .brand-concept .shop__inner{display:flex;justify-content:center;align-items:stretch;max-width:1200px;margin:0 auto}body #main .brand-concept .shop__img{width:50%}body #main .brand-concept .shop__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body #main .brand-concept .shop__map{position:absolute;bottom:0;left:0;width:100%;height:570px}body #main .brand-concept .shop__map iframe{width:100%;height:100%}body #main .brand-concept .shop__txtarea{text-align:center;width:50%;margin:0;padding:30px}body #main .brand-concept .shop__txtarea h1{font-size:32px;font-size:2rem;margin:0 0 40px}body #main .brand-concept .shop__txtarea h1 span{display:block;font-size:13px;font-size:.8125rem;margin:0 0 5px}body #main .brand-concept .shop__txtarea h2{font-size:20px;font-size:1.25rem;margin:0!important}body #main .brand-concept .shop__txtarea .sns-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}body #main .brand-concept .shop__txtarea .sns-link{background:none;display:block;width:40px;margin:0}body #main .brand-concept .shop__txtarea .sns-link svg{width:100%}body #main .brand-concept .shop__txtarea .address{font-size:16px;font-size:1rem;margin:20px 0 0!important}body #main .brand-concept .shop__txtarea .address a{color:#1e2d7d}body #main .brand-concept .shop__txtarea .note{font-size:11px;font-size:.6875rem;margin:20px 0 0!important}@media screen and (max-width: 699px){body #main .brand-concept .block-wrap{margin:0 0 60px}body #main .brand-concept .block-wrap h2{font-size:24px;font-size:1.5rem}body #main .brand-concept .block-wrap h2 span{font-size:16px;font-size:1rem}body #main .brand-concept .block-wrap p{font-size:14px;font-size:.875rem}body #main .brand-concept .block-wrap .block01{margin:0 0 70px}body #main .brand-concept .block-wrap .block01 .img01{margin:0 calc(var(--container-gutter) * -1) 20px}body #main .brand-concept .block-wrap .block02{position:relative;display:block;margin:0 0 70px}body #main .brand-concept .block-wrap .block02 .img01{width:100%}body #main .brand-concept .block-wrap .block02 .img01 img{width:72.2222222222%}body #main .brand-concept .block-wrap .block02 .img01 p{padding:73.6111111111% 0 0}body #main .brand-concept .block-wrap .block02 .img02{position:absolute;top:0;right:0;width:72.2222222222%;margin-top:64.4444444444%}body #main .brand-concept .block-wrap .block03{margin:0 0 40px}body #main .brand-concept .block-wrap .block03 .img01 img{width:97.2222222222%;margin-left:calc(var(--container-gutter) * -1)}body #main .brand-concept .block-wrap .block03 .img01 p{padding:0 40px 0 0}body #main .brand-concept .block-wrap .block04 .img01{width:97.2222222222%;margin-right:calc(var(--container-gutter) * -1)}body #main .brand-concept .block-wrap .block04 .img01 p{padding:0 40px 0 0}body #main .brand-concept .shop{padding:6.75rem var(--container-gutter) 56px}body #main .brand-concept .shop__inner{display:block}body #main .brand-concept .shop__img{width:100%;margin:0 0 18px}body #main .brand-concept .shop__map{position:relative;margin:0 0 20px;height:auto;padding-top:56.3636363636%}body #main .brand-concept .shop__map iframe{position:absolute;top:0;left:0}body #main .brand-concept .shop__txtarea{width:100%;padding:0}body #main .brand-concept .shop__txtarea h1{position:absolute;top:2.5rem;left:0;font-size:20px;font-size:1.25rem;width:100%}body #main .brand-concept .shop__txtarea h1 span{font-size:10px;font-size:.625rem;width:100%}body #main .brand-concept .shop__txtarea h2{font-size:15px;font-size:.9375rem}body #main .brand-concept .shop__txtarea .sns-link{width:26px}body #main .brand-concept .shop__txtarea .address{font-size:13px;font-size:.8125rem}body #main .brand-concept .shop__txtarea .note{font-size:10px;font-size:.625rem}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/aw-brand-concept.css.map */
