@charset "UTF-8";.benefit-template,.coupon-template,.giftwrapping-template,.reviewcampaign-template,.nekopos-template,.renewal-template{font-size:16px}.section-space{max-width:1080px;padding:0;margin:0 auto 50px}.conts-space{padding:10px 0 0;margin:0 auto}#shopify-section-benefit-template .breadcrumb{margin-bottom:0}.benefit-header{border:0px;display:block}.benefit-header h1{margin-bottom:25px}.benefit-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto}.benefit-img img{width:100%}.benefit-template .lead-text{max-width:800px;background-color:#fff;border:1px dashed #5A3D2D;border-radius:5px}.sec-benefit-about #collection-tab{max-width:960px;margin:0 auto}.sec-benefit-about #collection-tab .js-tab{background-color:#816d51}.sec-benefit-about #collection-tab .js-tab.active{background-color:#fff}.sec-benefit-about>.grid-item{padding-top:20px}.sec-benefit-about .productlist-option{padding-bottom:20px}.sec-benefit-about .grid-uniform>.grid-item{margin-bottom:50px}.sec-benefit-about .section-header{margin-bottom:50px}.benefit-about-conts{margin:60px auto 0}@media screen and (max-width:992px){.benefit-about-conts{padding:40px 0 50px;margin:20px auto 0}}.benefit-about-conts ul{width:100%;display:flex;justify-content:center;align-items:center;padding:0;margin:0 auto;gap:0 15px}@media screen and (max-width:992px){.benefit-about-conts ul{flex-direction:column}}.benefit-about-conts ul li{width:25%;min-height:460px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;border:1px solid #707070;border-radius:20px;padding:0 20px}@media screen and (max-width:992px){.benefit-about-conts ul li{width:100%;max-width:400px;min-height:auto;padding:10px 20px 40px;margin:0 auto 30px}}.benefit-about-conts ul li .noWrap{margin:-24px auto 20px}.benefit-about-conts ul li .noWrap img{max-width:170px;margin:0 auto}.benefit-about-conts ul li .ttl{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.benefit-about-conts ul li .iconWrap{margin-bottom:10px}.benefit-about-conts ul li .iconWrap img{max-width:150px;margin:0 auto}.benefit-about-conts ul li .link a{border-bottom:1px solid #5a3d2d;margin-top:13px;display:inline-block;font-size:14px}@media screen and (max-width:768px){.benefit-rankup-conts{padding:40px 20px 20px;margin:0 auto}}.benefit-rankup-conts .explain{max-width:900px;margin:0 auto 60px}.benefit-rankup-conts .explain li{margin-bottom:20px}.benefit-rankup-conts .explain li .ttlWrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.benefit-rankup-conts .explain li .ttlWrap .no{min-width:40px;min-height:40px;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700;text-align:center;color:#fff;background-color:#b097ae;border-radius:50%;margin-right:15px}.benefit-rankup-conts .explain li .ttlWrap .text{font-size:18px;font-weight:700}.benefit-rankup-conts .explain li .detail{padding-left:60px}.benefit-rankup-conts .explain li .notice{font-size:14px;font-weight:700;color:#e8767d;padding-left:60px;margin-top:10px}.benefit-rankup-conts .level{display:flex;justify-content:center;align-items:center;padding:0;margin:0 auto}@media screen and (max-width:1000px){.benefit-rankup-conts .level{flex-wrap:wrap}}.benefit-rankup-conts .level li{max-width:25%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin:0 5px}@media screen and (max-width:768px){.benefit-rankup-conts .level li{max-width:45%;margin:0 auto 20px}}.benefit-rankup-conts .level li .imgWrap{margin:0 auto}.benefit-rankup-conts .level li .imgWrap img{max-width:220px;margin:0 auto}@media screen and (max-width:768px){.benefit-rankup-conts .level li .imgWrap img{width:100%;margin:0 auto}}.benefit-howto-conts ul{display:flex;justify-content:center;align-items:flex-start;padding:0;margin:0 auto 60px}@media screen and (max-width:768px){.benefit-howto-conts ul{flex-direction:column;margin:0 auto 20px}}.benefit-howto-conts ul li{width:26%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin:0 5px}@media screen and (max-width:768px){.benefit-howto-conts ul li{width:100%;margin:0 auto 30px}}.benefit-howto-conts ul li .imgWrap{margin-bottom:20px}@media screen and (max-width:768px){.benefit-howto-conts ul li .imgWrap{margin-bottom:10px}}.benefit-howto-conts ul li .imgWrap img{max-width:250px;margin:0 auto}@media screen and (max-width:768px){.benefit-howto-conts ul li .imgWrap img{max-width:220px;margin:0 auto}}.benefit-howto-conts ul li .text{max-width:250px;margin:0 auto}.btn-join-wrap{text-align:center}.btn-join-wrap a:hover{opacity:.8}.btn-join-wrap a img{max-width:400px;margin:0 auto}@media screen and (max-width:768px){.btn-join-wrap a img{max-width:280px}}#shopify-section-coupon-template .breadcrumb{margin-bottom:0}.coupon-header{border:0px;display:block}.coupon-header h1{margin-bottom:25px}.coupon-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto}.coupon-img img{width:100%}.coupon-template .lead-text{max-width:750px;background-color:#fff;border:1px dashed #5A3D2D;border-radius:5px}.coupon-template .lead-text a{width:140px;display:block;text-align:center;border-bottom:1px solid #5A3D2D;margin:0 auto}.coupon-howto-conts ul.flow1{display:flex;justify-content:center;align-items:flex-start;padding:0;margin:0 auto 60px}@media screen and (max-width:768px){.coupon-howto-conts ul.flow1{flex-direction:column;margin:0 auto 20px}}.coupon-howto-conts ul.flow1 li{width:26%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin:0 5px}@media screen and (max-width:768px){.coupon-howto-conts ul.flow1 li{width:100%;margin:0 auto 30px}}.coupon-howto-conts ul.flow1 li .imgWrap{margin-bottom:20px}@media screen and (max-width:768px){.coupon-howto-conts ul.flow1 li .imgWrap{margin-bottom:10px}}.coupon-howto-conts ul.flow1 li .imgWrap img{max-width:230px;margin:0 auto}.coupon-howto-conts ul.flow1 li .text{max-width:250px;font-size:16px;margin:0 auto 0 0}@media screen and (max-width:768px){.coupon-howto-conts ul.flow1 li .text{margin:0 auto}}.coupon-howto-conts ul.flow2{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0;margin:0 auto 60px}@media screen and (max-width:768px){.coupon-howto-conts ul.flow2{flex-direction:column;margin:0 auto 20px}}.coupon-howto-conts ul.flow2 li{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin:0 auto 80px}.coupon-howto-conts ul.flow2 li:last-of-type{margin:0 auto}@media screen and (max-width:768px){.coupon-howto-conts ul.flow2 li{width:100%;margin:0 auto 30px}}.coupon-howto-conts ul.flow2 li .ttlWrap{width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #707070;margin:0 auto 40px}@media screen and (max-width:768px){.coupon-howto-conts ul.flow2 li .ttlWrap{flex-direction:column;align-items:flex-start;border:none;margin:0 auto 20px}}.coupon-howto-conts ul.flow2 li .ttlWrap .imgWrap,.coupon-howto-conts ul.flow2 li .ttlWrap .imgWrap img{height:50px}.coupon-howto-conts ul.flow2 li .ttlWrap .textWrap{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:0}.coupon-howto-conts ul.flow2 li .ttlWrap .textWrap .text{font-size:18px;padding:0 0 0 30px}@media screen and (max-width:768px){.coupon-howto-conts ul.flow2 li .ttlWrap .textWrap .text{padding:10px 20px 20px 0}}.coupon-howto-conts ul.flow2 li .detailWrap img{max-width:800px;margin:0 auto}@media screen and (max-width:768px){.coupon-howto-conts ul.flow2 li .detailWrap img{max-width:90%;margin:0 auto}}.coupon-example-conts{max-width:1080px}.coupon-example-conts ul{margin-left:50px}.coupon-example-conts ul li{list-style-type:disc;font-size:16px}.coupon-notice-conts{max-width:1080px}.coupon-notice-conts ul{margin-left:50px}.coupon-notice-conts ul li{list-style-type:disc;font-size:16px}#shopify-section-giftwrapping-template .breadcrumb{margin-bottom:0}.giftwrapping-header{border:0px;display:block}.giftwrapping-header h1{margin-bottom:25px}.giftwrapping-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto}.giftwrapping-img img{width:100%}.giftwrapping-template .lead-text{max-width:750px;background-color:#fff;border:1px dashed #5A3D2D;border-radius:5px}.giftwrapping-template .lead-text a{width:140px;display:block;text-align:center;border-bottom:1px solid #5A3D2D;margin:0 auto}.giftwrapping-banner-conts ul{display:flex;justify-content:center;align-items:center;margin:0 auto}@media screen and (max-width:768px){.giftwrapping-banner-conts ul{flex-direction:column;margin:0 auto}}.giftwrapping-banner-conts ul li{margin:0 10px 20px}@media screen and (max-width:768px){.giftwrapping-banner-conts ul li{width:100%;margin:0 auto 20px}}.giftwrapping-banner-conts ul li img{max-width:320px}@media screen and (max-width:768px){.giftwrapping-banner-conts ul li img{max-width:100%}}.giftwrapping-about-conts .itemWrap{display:flex;justify-content:center;align-items:flex-start;margin:0 auto}@media screen and (max-width:768px){.giftwrapping-about-conts .itemWrap{flex-direction:column}}.giftwrapping-about-conts .itemWrap .textWrap{width:50%;font-size:16px;margin:0 20px}@media screen and (max-width:768px){.giftwrapping-about-conts .itemWrap .textWrap{width:100%;margin:0 auto 50px}}.giftwrapping-about-conts .itemWrap .textWrap a{border-bottom:1px solid #333}.giftwrapping-about-conts .itemWrap .imgWrap{width:50%}.giftwrapping-about-conts .itemWrap .imgWrap img{max-width:100%;width:100%}@media screen and (max-width:768px){.giftwrapping-about-conts .itemWrap .imgWrap{width:100%}}.giftwrapping-about-conts .itemWrap .imgWrap img{max-width:100%}.giftwrapping-type-conts .itemWrap{display:flex;justify-content:center;align-items:flex-start;margin:0 auto}@media screen and (max-width:768px){.giftwrapping-type-conts .itemWrap{flex-direction:column}}.giftwrapping-type-conts .itemWrap .textWrap{width:50%;font-size:16px;margin:0 20px}@media screen and (max-width:768px){.giftwrapping-type-conts .itemWrap .textWrap{width:100%;margin:0 auto 50px}}.giftwrapping-type-conts .itemWrap .textWrap a{border-bottom:1px solid #333}.giftwrapping-type-conts .itemWrap .imgWrap{width:50%}.giftwrapping-type-conts .itemWrap .imgWrap img{max-width:100%;width:100%}@media screen and (max-width:768px){.giftwrapping-type-conts .itemWrap .imgWrap{width:100%}}.giftwrapping-type-conts .imgWrap img{width:100%}.giftwrapping-type-conts ul{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 auto}.giftwrapping-type-conts ul li{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-bottom:40px;max-width:960px}@media screen and (max-width:768px){.giftwrapping-type-conts ul li{width:100%;margin-bottom:40px}}.giftwrapping-type-conts ul li .ttlWrap{margin-bottom:20px}.giftwrapping-type-conts ul li .ttlWrap img{max-width:960px;margin:0 auto 0 0}@media screen and (max-width:768px){.giftwrapping-type-conts ul li .ttlWrap img{max-width:100%;margin:0 auto}}.giftwrapping-type-conts ul li .textWrap{margin-bottom:40px}.giftwrapping-type-conts ul li .imgWrap{margin:0 auto 30px}.giftwrapping-type-conts ul li .imgWrap img{max-width:700px;margin:0 auto}@media screen and (max-width:768px){.giftwrapping-type-conts ul li .imgWrap{margin:0 auto 30px}.giftwrapping-type-conts ul li .imgWrap img{max-width:100%;margin:0 auto}}.giftwrapping-type-conts ul li:nth-of-type(2) .imgWrap{display:flex;justify-content:center;align-items:flex-start;margin:0 0 30px auto;max-width:860px}@media screen and (max-width:768px){.giftwrapping-type-conts ul li:nth-of-type(2) .imgWrap{flex-direction:column;margin:0 auto 30px}}.giftwrapping-type-conts ul li:nth-of-type(2) .imgWrap img{max-width:500px;margin:0 auto}@media screen and (max-width:768px){.giftwrapping-type-conts ul li:nth-of-type(2) .imgWrap img{max-width:100%;margin:0 auto 30px}}.giftwrapping-type-conts ul li:nth-of-type(2) .imgWrap .detail{margin-left:30px}.giftwrapping-type-conts ul li:nth-of-type(2) .textWrap2{margin:0 0 40px auto;max-width:860px}.giftwrapping-size-conts .itemWrap{display:flex;justify-content:center;align-items:flex-start;margin:0 auto}@media screen and (max-width:768px){.giftwrapping-size-conts .itemWrap{flex-direction:column}}.giftwrapping-size-conts .itemWrap .textWrap{width:50%;font-size:16px;margin:0 20px}@media screen and (max-width:768px){.giftwrapping-size-conts .itemWrap .textWrap{width:100%;margin:0 auto 30px}}.giftwrapping-size-conts .itemWrap .textWrap a{border-bottom:1px solid #333}.giftwrapping-size-conts .itemWrap .imgWrap{width:50%}.giftwrapping-size-conts .itemWrap .imgWrap img{max-width:450px}@media screen and (max-width:768px){.giftwrapping-size-conts .itemWrap .imgWrap{width:100%}.giftwrapping-size-conts .itemWrap .imgWrap img{max-width:100%}}.messagecard-header{border:none}.giftwrapping-other-conts{max-width:960px;margin-bottom:90px}.giftwrapping-other-conts .ttl{font-size:18px;font-weight:700;margin-bottom:15px}.giftwrapping-other-conts ul li{display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;margin-bottom:15px}.giftwrapping-other-conts ul li .dot{font-size:16px;margin-right:10px}.giftwrapping-other-conts ul li .text{font-size:16px}.messagecard-about-conts .itemWrap{display:flex;justify-content:center;align-items:flex-start;margin:0 auto}@media screen and (max-width:768px){.messagecard-about-conts .itemWrap{flex-direction:column}}.messagecard-about-conts .itemWrap .textWrap{width:50%;font-size:16px;margin:0 20px}@media screen and (max-width:768px){.messagecard-about-conts .itemWrap .textWrap{width:100%;margin:0 auto 30px}}.messagecard-about-conts .itemWrap .imgWrap{width:50%}.messagecard-about-conts .itemWrap .imgWrap img{max-width:100%;width:100%}@media screen and (max-width:768px){.messagecard-about-conts .itemWrap .imgWrap{width:100%}.messagecard-about-conts .itemWrap .imgWrap img{max-width:100%}}.messagecard-type-conts{margin-top:50px}.messagecard-type-conts ul{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto}@media screen and (max-width:768px){.messagecard-type-conts ul{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}}.messagecard-type-conts ul li{margin:0 10px 50px;display:flex;align-items:center;gap:30px}@media screen and (max-width:768px){.messagecard-type-conts ul li{width:100%;margin:0 auto 50px}}.messagecard-type-conts ul li .imgWrap{margin:0 auto}.messagecard-type-conts ul li .imgWrap img{max-width:420px}@media screen and (max-width:768px){.messagecard-type-conts ul li .imgWrap img{max-width:100%}}.messagecard-type-conts ul li .textWrap{max-width:500px;margin:0 auto}.messagecard-example-conts{margin-top:30px}.messagecard-example-conts .ttlMain{margin-bottom:50px}.messagecard-example-conts ul{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto}@media screen and (max-width:768px){.messagecard-example-conts ul{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}}.messagecard-example-conts ul li{max-width:46%;margin:0 10px 50px}@media screen and (max-width:768px){.messagecard-example-conts ul li{max-width:100%;margin:0 auto}}.messagecard-example-conts ul li:nth-of-type(3){max-width:100%;width:100%}@media screen and (max-width:768px){.messagecard-example-conts ul li{width:100%;margin:0 auto 30px}}.messagecard-example-conts ul li .ttlWrap{width:100%;max-width:190px;font-size:16px;font-weight:700;text-align:center;background-color:#f6f3f0;border-radius:20px 20px 0 0;padding:10px 0;margin:0 auto 0 20px}@media screen and (max-width:768px){.messagecard-example-conts ul li .ttlWrap{width:100%;max-width:200px;margin:0 auto 0 20px}}.messagecard-example-conts ul li .mediaWrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border:1px solid #B9B9B9;border-radius:20px;padding:30px 20px}@media screen and (max-width:768px){.messagecard-example-conts ul li .mediaWrap{width:100%;padding:20px}}.messagecard-example-conts ul li:nth-of-type(3) .mediaWrap{width:100%;flex-direction:row;align-items:flex-start}@media screen and (max-width:768px){.messagecard-example-conts ul li:nth-of-type(3) .mediaWrap{flex-direction:column}}.messagecard-example-conts ul li:not(:nth-of-type(3)) .mediaWrap{height:700px}@media screen and (max-width:768px){.messagecard-example-conts ul li:not(:nth-of-type(3)) .mediaWrap{height:auto}}.messagecard-example-conts ul li .mediaWrap .textWrap{min-height:150px;margin-bottom:30px}.messagecard-example-conts ul li .mediaWrap .imgWrap{margin:0 auto}.messagecard-example-conts ul li .mediaWrap .imgWrap img{max-width:300px}@media screen and (max-width:768px){.messagecard-example-conts ul li .mediaWrap .imgWrap{margin:0 auto}.messagecard-example-conts ul li .mediaWrap .imgWrap img{max-width:100%}}.messagecard-other-conts{max-width:960px;margin-bottom:90px}.messagecard-other-conts .ttl{font-size:18px;font-weight:700;margin-bottom:15px}.messagecard-other-conts ul li{display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;margin-bottom:15px}.messagecard-other-conts ul li .dot{font-size:16px;margin-right:10px}.messagecard-other-conts ul li .text{font-size:16px}#shopify-section-nekopos-template .breadcrumb{margin-bottom:0}.nekopos-header{border:0px;display:block}.nekopos-header h1{margin-bottom:25px}.nekopos-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto}.nekopos-img img{width:100%}.nekopos-template .lead-text{max-width:750px;background-color:#fff;border:1px dashed #5A3D2D;border-radius:5px}.nekopos-template .lead-text a{width:140px;display:block;text-align:center;border-bottom:1px solid #5A3D2D;margin:0 auto}.nekopos-combi-conts .imgWrap{text-align:center}.nekopos-combi-conts .imgWrap img{max-width:700px;margin:0 auto}@media screen and (max-width:768px){.nekopos-combi-conts .imgWrap img{max-width:100%;margin:0 auto}}.sec-nekopos-group.section-space{max-width:1080px;padding:0;margin:0 auto 100px}.nekopos-group-conts ul li{margin-bottom:40px}.nekopos-group-conts ul li .ttlWrap{display:flex;justify-content:flex-start;align-items:center;background-color:#af9862;color:#fff;margin:0 auto;padding:5px 0 5px 50px}.nekopos-group-conts ul li.groupB .ttlWrap{background-color:#6d675b}.nekopos-group-conts ul li.groupC .ttlWrap{background-color:#874d49}.nekopos-group-conts ul li .ttlWrap .arrow{border-top:solid 3px #fff;border-right:solid 3px #fff;width:12px;height:12px;transform:rotate(45deg);margin-right:15px}.nekopos-group-conts ul li .ttlWrap .text{font-size:18px;font-weight:700}.nekopos-group-conts ul li .acd-content{border:none}.nekopos-group-conts ul li .acd-content>*{display:none}.nekopos-group-conts ul li input[id^=acd-check]:checked+.acd-title+.acd-content>*{display:block}.nekopos-group-conts .acd-title .icon-op{right:unset;left:20px}.nekopos-group-conts .acd-title .icon-op:before{width:12px;height:12px;background-color:transparent;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:0;border-top:0;top:unset;left:unset;transform:rotate(-45deg)}.nekopos-group-conts input[id^=acd-check]:checked+.acd-title .icon-op{top:65%}.nekopos-group-conts input[id^=acd-check]:checked+.acd-title .icon-op:before{opacity:1;border-left:0;border-bottom:0;border-right:2px solid #fff;border-top:2px solid #fff}.nekopos-group-conts .acd-title .icon-op:after{content:none}.nekopos-check-conts{text-align:center}.nekopos-check-conts .ttlWrap{margin-bottom:30px}.nekopos-check-conts .imgWrap img{max-width:700px;margin:0 auto}@media screen and (max-width:768px){.nekopos-check-conts .imgWrap img{max-width:100%}}#shopify-section-renewal-template .breadcrumb{margin-bottom:0}.renewal-header{border:0px;display:block}.renewal-header h1{margin-bottom:25px}.renewal-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto}.renewal-img img{width:100%}.renewal-template .lead-wrapper{margin-bottom:60px}.renewal-template .lead-text{max-width:750px;background-color:#fff;border:1px dashed #5A3D2D;border-radius:5px;padding:50px 40px 30px;margin:70px auto 0}@media screen and (max-width:768px){.renewal-template .lead-text{padding:80px 40px 30px;margin:70px auto 0}}.renewal-template .lead-ttl{position:relative;text-align:center}.renewal-template .lead-ttl .text{width:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:20px;font-weight:700;color:#fff}@media screen and (max-width:768px){.renewal-template .lead-ttl .text{width:100%;font-size:18px}}.renewal-template .lead-ttl img{max-width:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto}@media screen and (max-width:768px){.renewal-template .lead-ttl img{max-width:100%;max-height:110px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto}}.renewal-template .lead-text a{width:140px;display:block;text-align:center;border-bottom:1px solid #5A3D2D;margin:0 auto}.renewal-coupon-banner{text-align:center;margin-bottom:30px}.renewal-coupon-banner img{max-width:600px;margin:0 auto}@media screen and (max-width:768px){.renewal-coupon-banner img{max-width:100%}}.renewal-coupon-conts .renewal-coupon-code{display:flex;justify-content:center;align-items:center;margin:0 auto 40px}.renewal-coupon-conts .renewal-coupon-code .ttlWrap{height:64px;position:relative;display:flex;justify-content:center;align-items:center;margin-left:140px}@media screen and (max-width:768px){.renewal-coupon-conts .renewal-coupon-code .ttlWrap{height:64px;margin-left:40px}}.renewal-coupon-conts .renewal-coupon-code .ttlWrap .ttl{width:210px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:24px;font-weight:700;color:#fff;text-align:center;margin-right:20px}@media screen and (max-width:768px){.renewal-coupon-conts .renewal-coupon-code .ttlWrap .ttl{width:180px;top:50%;left:50%;font-size:22px;line-height:1.1;margin-right:0}}.renewal-coupon-conts .renewal-coupon-code .ttlWrap img{height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.renewal-coupon-conts .renewal-coupon-code .ttlWrap img{width:110px;height:70px}}.renewal-coupon-conts .renewal-coupon-code .code{width:400px;height:64px;border:1px solid #707070;font-size:24px;font-weight:400;text-align:center;padding:10px 0;margin-left:90px}@media screen and (max-width:768px){.renewal-coupon-conts .renewal-coupon-code .code{width:400px;height:70px;padding:15px 10px 15px 20px;margin-left:40px}}.renewal-coupon-note .textWrap{font-size:16px;font-weight:700;text-align:center}@media screen and (max-width:768px){.renewal-coupon-note .textWrap{text-align:left}}.renewal-coupon-note .textWrap .font-skyblue{color:#64a4de;border-bottom:1px solid #64A4DE}#shopify-section-reviewcampaign-template .breadcrumb{margin-bottom:0}.reviewcampaign-header{border:0px;display:block}.reviewcampaign-header h1{margin-bottom:25px}.reviewcampaign-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto;text-align:center}.reviewcampaign-img img{width:100%;max-width:900px}.reviewcampaign-template .lead-text{max-width:750px;background-color:#fff;border:1px dashed #5A3D2D;border-radius:5px}.reviewcampaign-template .lead-text a{width:140px;display:block;text-align:center;border-bottom:1px solid #5A3D2D;margin:0 auto}.reviewcampaign-notice-conts p{font-size:16px}.reviewcampaign-howto-conts ul.flow{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0;margin:0 auto 60px}@media screen and (max-width:768px){.reviewcampaign-howto-conts ul.flow{flex-direction:column;margin:0 auto 20px}}.reviewcampaign-howto-conts ul.flow li{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin:0 auto 80px}.reviewcampaign-howto-conts ul.flow li:last-of-type{margin:0 auto}@media screen and (max-width:768px){.reviewcampaign-howto-conts ul.flow li{width:100%;margin:0 auto 50px}}.reviewcampaign-howto-conts ul.flow li .ttlWrap{width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #707070;margin:0 auto 40px}@media screen and (max-width:768px){.reviewcampaign-howto-conts ul.flow li .ttlWrap{flex-direction:column;align-items:flex-start;border:none;margin:0 auto 10px}}.reviewcampaign-howto-conts ul.flow li .ttlWrap .imgWrap{height:50px}.reviewcampaign-howto-conts ul.flow li .ttlWrap .imgWrap img{height:50px;margin:0 auto}.reviewcampaign-howto-conts ul.flow li .ttlWrap .textWrap{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:0}.reviewcampaign-howto-conts ul.flow li .ttlWrap .textWrap .text{font-size:18px;padding-left:30px}@media screen and (max-width:768px){.reviewcampaign-howto-conts ul.flow li .ttlWrap .textWrap .text{padding:20px}}.reviewcampaign-howto-conts ul.flow li .detailWrap{text-align:center}.reviewcampaign-howto-conts ul.flow li .detailWrap img{max-width:800px;margin:0 auto}@media screen and (max-width:768px){.reviewcampaign-howto-conts ul.flow li .detailWrap img{max-width:90%;margin:0 auto}}#shopify-section-special-price-template .breadcrumb{margin-bottom:0}.special-price-header{border:0px;display:block}.special-price-header h1{margin-bottom:25px}.special-price-img{margin:0 calc(50% - 49.4vw) 30px;display:block;width:auto}.special-price-img img{width:100%}.special-price-template .lead-text{max-width:858px;background-color:#faf3ef;border:1px dashed #5A3D2D;border-radius:5px}.special-price-template .lead-text a{width:140px;display:block;text-align:center;border-bottom:1px solid #5A3D2D;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-service.css.map */
