.lp-layout *,.lp-layout *:after,.lp-layout *:before{-webkit-box-sizing:border-box;box-sizing:border-box}:where(#shopify-section-abi-templates__footer) article,:where(#shopify-section-abi-templates__footer) aside,:where(#shopify-section-abi-templates__footer) div,:where(#shopify-section-abi-templates__footer) dl,:where(#shopify-section-abi-templates__footer) dt,:where(#shopify-section-abi-templates__footer) dd,:where(#shopify-section-abi-templates__footer) fieldset,:where(#shopify-section-abi-templates__footer) figure,:where(#shopify-section-abi-templates__footer) footer,:where(#shopify-section-abi-templates__footer) form,:where(#shopify-section-abi-templates__footer) h1,:where(#shopify-section-abi-templates__footer) h2,:where(#shopify-section-abi-templates__footer) h3,:where(#shopify-section-abi-templates__footer) h4,:where(#shopify-section-abi-templates__footer) h5,:where(#shopify-section-abi-templates__footer) h6,:where(#shopify-section-abi-templates__footer) header,:where(#shopify-section-abi-templates__footer) input,:where(#shopify-section-abi-templates__footer) li,:where(#shopify-section-abi-templates__footer) main,:where(#shopify-section-abi-templates__footer) nav,:where(#shopify-section-abi-templates__footer) ol,:where(#shopify-section-abi-templates__footer) p,:where(#shopify-section-abi-templates__footer) pre,:where(#shopify-section-abi-templates__footer) section,:where(#shopify-section-abi-templates__footer) ul,:where(#shopify-section-abi-templates__footer) video{margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}:where(#shopify-section-abi-templates__footer) li{list-style-type:none}:where(#shopify-section-abi-templates__footer) nav,:where(#shopify-section-abi-templates__footer) ul{list-style:none}.lp-layout{font-size:1.6rem;line-height:1.5;background-color:#fff}.lp-layout{font-family:Noto Sans JP,sans-serif;color:#333}.lp-layout #shopify-section-abi-templates__footer{font-size:1.6rem;line-height:1}.lp-layout a{color:#333;text-decoration:none;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.lp-layout img{max-width:100%;line-height:1}.lp-layout p{line-height:1.8;font-size:1.6rem}@media screen and (max-width:767px){.lp-layout p{font-size:1.4rem}}.lp-text-center{text-align:center}.lp-text-left{text-align:left}.lp-text-right{text-align:right}.lp-mt-0{margin-top:0!important}.lp-mt-1{margin-top:10px!important}.lp-mt-2{margin-top:20px!important}.lp-mt-3{margin-top:30px!important}.lp-mt-4{margin-top:40px!important}.lp-mb-0{margin-bottom:0!important}.lp-mb-1{margin-bottom:10px!important}.lp-mb-2{margin-bottom:20px!important}.lp-mb-3{margin-bottom:30px!important}.lp-mb-4{margin-bottom:40px!important}.lp-img-responsive{max-width:100%;height:auto}@media(max-width:749px){.lp-hide-mobile{display:none!important}}@media(min-width:750px){.lp-hide-desktop{display:none!important}}.lp-layout #shopify-section-abi-templates__header,.lp-layout #shopify-section-abi-templates-header,.lp-layout #shopify-section-header,.lp-layout #shopify-section-abi-templates__lower_mainimg,.lp-layout .c-lower_mainimg,.lp-layout .c-bredcrumb,.lp-layout #shopify-section-abi-templates__common_banner,.lp-layout .p-common_footer_banner,.lp-layout .p-fixed_banner,.lp-layout .p-fixed_sns,.lp-layout .c-sp_bar,.lp-layout .l-header__sp_bar,.lp-layout #shopify-section-announcement-bar,.lp-layout .announcement-bar-section{display:none!important}.lp-layout .u-flex,.lp-layout .u-flex--nowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-layout .u-flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lp-layout .u-text_align--center--center{text-align:center}@media screen and (min-width:768px){.lp-layout .u-mt--150--80{margin-top:15rem}.lp-layout .u-mt--30--40{margin-top:3rem}.lp-layout .u-mt--50--40{margin-top:5rem}.lp-layout .u-mt--30--25{margin-top:3rem}.lp-layout .u-mt--20--20{margin-top:2rem}.lp-layout .u-pd--90--45{padding-top:9rem;padding-bottom:9rem}}@media screen and (max-width:767px){.lp-layout .u-mt--150--80{margin-top:8rem}.lp-layout .u-mt--30--40,.lp-layout .u-mt--50--40{margin-top:4rem}.lp-layout .u-mt--30--25{margin-top:2.5rem}.lp-layout .u-mt--20--20{margin-top:2rem}.lp-layout .u-pd--90--45{padding-top:4.5rem;padding-bottom:4.5rem}}#l-footer{background-position:left center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){#l-footer{padding-bottom:8rem}}@media screen and (min-width:768px){#l-footer.lazyloaded{background-image:url(/cdn/shop/files/bg_foo.jpg?v=1640564737)}}@media screen and (max-width:767px){#l-footer.lazyloaded{background-image:url(/cdn/shop/files/bg_foo-sp.jpg?v=1640658500)}}#l-footer{background-image:url(/cdn/shop/files/bg_foo.jpg?v=1640564737)}#l-footer .box_footer{max-width:965px;width:90%;margin-left:auto;margin-right:auto}#l-footer .logo{text-align:center;max-width:200px;margin-right:auto;margin-left:auto}#l-footer .logo img{width:100%;height:auto}.c-ptop a{display:inline-block;padding-top:1.5em;color:#333;text-decoration:none;position:relative;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}@media screen and (min-width:768px){.c-ptop a{font-size:1.6rem}}@media screen and (max-width:767px){.c-ptop a{font-size:1.4rem}}.c-ptop a:before{content:"";width:.6em;height:.6em;border-top:1px solid #333;border-right:1px solid #333;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,calc(25% + .3rem)) rotate(-45deg);transform:translate(-50%,calc(25% + .3rem)) rotate(-45deg);-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}.c-ptop a:hover{opacity:.7;color:#333}.c-ptop a:hover:before{-webkit-transform:translate(-50%,25%) rotate(-45deg);transform:translate(-50%,25%) rotate(-45deg)}#l-footer .box_linkarea{margin-top:6rem}#l-footer .box_linkarea .flex_items:first-child{width:47.66839%}#l-footer .box_linkarea .flex_items:first-child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center;text-decoration:none;background-color:#f2efef}#l-footer .box_linkarea .flex_items:first-child .text{padding-top:40px;position:relative}#l-footer .box_linkarea .flex_items:first-child .text .ic{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}#l-footer .box_linkarea .flex_items:first-child .text .ic svg{width:30px;height:30px}#l-footer .box_linkarea .flex_items:first-child .text .t{font-size:2.2rem}#l-footer .box_linkarea .flex_items:nth-child(2){width:47.66839%;margin-left:4.66321%}#l-footer .box_linkarea .flex_items:nth-child(2) li+li{margin-top:1.5rem}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child a{text-align:center;background-color:#f4d2bb}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text{padding-top:30px;position:relative}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text .ic{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text .ic svg{width:22.5px;height:22.5px}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text .t{font-size:1.8rem}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) a{background-color:#fff}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text{padding-left:45px;position:relative}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .ic{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .ic svg{width:36px;height:36px}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .t{font-family:Raleway,sans-serif;margin-top:.5rem;color:#000;font-size:3rem;font-weight:700;line-height:1}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .s{font-size:1.4rem}#l-footer .box_linkarea .flex_items:nth-child(2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:2rem;padding-bottom:2rem;text-decoration:none}@media screen and (max-width:767px){#l-footer .box_linkarea .flex_items:first-child{width:100%}#l-footer .box_linkarea .flex_items:first-child a{padding-top:2rem;padding-bottom:2rem}#l-footer .box_linkarea .flex_items:first-child .text{padding-top:30px}#l-footer .box_linkarea .flex_items:first-child .text .ic svg{width:20px;height:20px}#l-footer .box_linkarea .flex_items:first-child .text .t{font-size:1.8rem}#l-footer .box_linkarea .flex_items:nth-child(2){width:100%;margin-top:1.5rem;margin-left:0}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text{padding-top:30px}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text .ic svg{width:22.5px;height:22.5px}#l-footer .box_linkarea .flex_items:nth-child(2) li:first-child .text .t{font-size:1.6rem}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text{padding-left:30px}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .ic svg{width:20px;height:20px}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .t{font-size:2.8rem}#l-footer .box_linkarea .flex_items:nth-child(2) li:nth-child(2) .text .s{font-size:1.3rem}}#l-footer .box_guide ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:490px;margin-top:-1rem;margin-left:auto;margin-right:auto}#l-footer .box_guide li{margin-top:1rem;padding-left:2rem;padding-right:2rem}#l-footer .box_guide a{color:#fff;font-size:1.2rem;text-decoration:none}@media screen and (max-width:767px){#l-footer .box_guide{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#l-footer .box_payment{font-size:16px}#l-footer .box_payment>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + .5em);margin-top:-.5em;margin-left:-.5em}#l-footer .box_payment>ul li{width:2.5em;margin-top:.5em;margin-left:.5em}#l-footer .box_payment>ul .icon{width:100%;height:auto}#l-footer .copyright{color:#fff;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/48/assets/lp-common.css.map */
