.decoLine{width:100%;position:relative;background:#fff;z-index:-1}.decoLine::before,.decoLine::after{content:"";width:100%;display:block;position:absolute;left:0;background:linear-gradient(-50deg, #fff 25%, #fef483 25%, #fef483 50%, #fff 50%, #fff 75%, #fef483 75%, #fef483 100%);z-index:-1}@media screen and (min-width: 750px){.decoLine::before,.decoLine::after{height:4rem;background-size:5rem 5.9rem}}@media screen and (max-width: 749px){.decoLine::before,.decoLine::after{height:2rem;background-size:3rem 3.7rem}}.decoLine::before{top:1px}.decoLine::after{bottom:1px}.decoCurtainRed{position:relative}.decoCurtainRed__item{position:absolute;top:0;left:0;z-index:-1;width:100%;background:url(../img/common/bg_dot_red.png) repeat left bottom/14rem}.decoCurtainRed__item::after{content:'';display:block;position:absolute;top:100%;left:0;z-index:-1;width:100%;height:1rem;background:url(../img/common/bg_dot_red_foot.png) repeat left top/14rem}.speachBubbleHeading{border:2px solid #141414;color:#141414;text-align:center;border-radius:10px;position:relative;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.speachBubbleHeading{font-size:20px;padding:5.5px 10px}}@media screen and (max-width: 749px){.speachBubbleHeading{font-size:1.6rem;padding:1rem 2rem}}.speachBubbleHeading::before,.speachBubbleHeading::after{content:"";width:0;height:0;border-style:solid;position:absolute;left:50%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}@media screen and (min-width: 750px){.speachBubbleHeading::before,.speachBubbleHeading::after{border-width:2rem 1.5rem 0 1.5rem}}@media screen and (max-width: 749px){.speachBubbleHeading::before,.speachBubbleHeading::after{border-width:1.5rem 1rem 0 1rem}}.speachBubbleHeading::before{border-color:#141414 transparent transparent transparent;bottom:0}.speachBubbleHeading::after{border-style:solid}@media screen and (min-width: 750px){.speachBubbleHeading::after{bottom:.3rem}}@media screen and (max-width: 749px){.speachBubbleHeading::after{bottom:.3rem}}.speachBubbleHeading.-white{background:#fff}.speachBubbleHeading.-white::after{border-color:#fff transparent transparent transparent}.speachBubbleHeading.-black{background:#141414;color:#fff}.speachBubbleHeading.-black::after{border-color:#141414 transparent transparent transparent}.speachBubbleHeading.-black .slash::before,.speachBubbleHeading.-black .slash::after{background:#fff}.speachBubbleHeading.-yellow{background:#ff0}.speachBubbleHeading.-yellow::after{border-color:#ff0 transparent transparent transparent}.speachBubbleHeading.-square{border-radius:0}.speachBubbleHeading .slash{display:inline-block;position:relative}@media screen and (min-width: 750px){.speachBubbleHeading .slash{padding:0 15px}}@media screen and (max-width: 749px){.speachBubbleHeading .slash{padding:0 2rem}}.speachBubbleHeading .slash::before,.speachBubbleHeading .slash::after{content:"";display:inline-block;width:2px;height:2rem;background:#141414;position:absolute;bottom:.1em}.speachBubbleHeading .slash::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0}.speachBubbleHeading .slash::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0}.bgHeading{font-weight:700;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (min-width: 750px){.bgHeading{margin-bottom:4rem;font-size:23px}}@media screen and (max-width: 749px){.bgHeading{margin-bottom:2rem;font-size:2rem}}.bgHeading .inner{display:inline-block;background:#fff;padding:.5em 1em}.bgHeading .line{background:#ff0}.dogearCard{position:relative}@media screen and (min-width: 750px){.dogearCard{padding-top:4.3rem}}@media screen and (max-width: 749px){.dogearCard{padding-top:3rem}}.dogearCard::before{content:"";position:absolute;left:0;width:3px;background:#141414;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:translateY(-100%) rotate(45deg);transform:translateY(-100%) rotate(45deg)}@media screen and (min-width: 750px){.dogearCard::before{top:4.3rem;height:5.9rem}}@media screen and (max-width: 749px){.dogearCard::before{top:3rem;height:4.4rem}}.dogearCard__inner{position:relative;width:100%;height:100%;background:#fff;border-style:solid;border-color:#141414}@media screen and (min-width: 750px){.dogearCard__inner{border-width:0 3px 3px 3px}}@media screen and (max-width: 749px){.dogearCard__inner{border-width:0 2px 2px 2px}}.dogearCard__inner::before{content:"";position:absolute;left:0;bottom:100%}@media screen and (min-width: 750px){.dogearCard__inner::before{width:calc(100% - 4rem);border-bottom:solid 4rem #fff;border-left:solid 4rem transparent}}@media screen and (max-width: 749px){.dogearCard__inner::before{width:calc(100% - 3rem);border-bottom:solid 3rem #fff;border-left:solid 3rem transparent}}.dogearCard__inner::after{content:"";position:absolute;bottom:100%;border-style:solid;border-color:#141414}@media screen and (min-width: 750px){.dogearCard__inner::after{width:calc(100% - 4rem);height:4rem;right:-3px;border-width:3px 3px 0 0}}@media screen and (max-width: 749px){.dogearCard__inner::after{width:calc(100% - 3rem);height:3rem;right:-2px;border-width:2px 2px 0 0}}.jaggedLabel{background:url(../img/common/bg_jagged_red.svg) no-repeat center/contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1}@media screen and (min-width: 750px){.jaggedLabel{width:130px;height:130px}}@media screen and (max-width: 749px){.jaggedLabel{width:21.33333vw;height:21.33333vw}}@media screen and (min-width: 750px){.jaggedLabel__large{font-size:24px}}@media screen and (max-width: 749px){.jaggedLabel__large{font-size:4vw}}.jaggedLabel__normal{font-weight:bold;line-height:1.3}@media screen and (min-width: 750px){.jaggedLabel__normal{font-size:18px}}@media screen and (max-width: 749px){.jaggedLabel__normal{font-size:2.93333vw}}@media screen and (min-width: 750px){.jaggedLabel__small{font-size:14px}}@media screen and (max-width: 749px){.jaggedLabel__small{font-size:2.66667vw}}.table{border:3px solid #141414;position:relative;z-index:2;background:#fff}.table::after{content:"";background-image:url(../img/common/bg_dot_transparent.png);background-size:17px;z-index:-1;width:100%;height:100%;position:absolute;bottom:-8px;right:-8px;border-radius:100% 0 0 0}.table__row{border-bottom:1px solid #141414;display:-webkit-box;display:-ms-flexbox;display:flex}.table__row:last-child{border-bottom:none}.table__head{background:#ff0;-ms-flex-preferred-size:28%;flex-basis:28%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.table__head{padding:30px 22px}}@media screen and (max-width: 749px){.table__head{padding:4vw 2.93333vw}}.table__body{background:#fff;-ms-flex-preferred-size:72%;flex-basis:72%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.table__body{padding:20px 22px}}@media screen and (max-width: 749px){.table__body{padding:2.66667vw 2.93333vw}}.table__heading{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media screen and (min-width: 750px){.table__heading{font-size:13px}}@media screen and (max-width: 749px){.table__heading{font-size:2.66667vw}}@media screen and (min-width: 750px){.table__text{font-size:13px}}@media screen and (max-width: 749px){.table__text{font-size:2.66667vw}}.table__text .link{text-decoration:underline}.table__text .link:hover{opacity:.8}.table__text .newwindow::after{content:''}.dotDecorationBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:3px solid #141414}.dotDecorationBox::before,.dotDecorationBox::after{content:"";display:block;background-image:url(../img/common/bg_dot_transparent.png);background-size:17px;position:absolute;z-index:-1}@media screen and (min-width: 750px){.dotDecorationBox::before,.dotDecorationBox::after{width:80px;height:80px}}@media screen and (max-width: 749px){.dotDecorationBox::before,.dotDecorationBox::after{width:10.66667vw;height:10.66667vw}}.dotDecorationBox::before{top:-10px;left:-10px}.dotDecorationBox::after{right:-10px;bottom:-10px}.dotDecorationBox.-white{background:#fff}.dotDecorationBox.-yellow{background:#ff0}.anchorNavigation{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 750px){.anchorNavigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 749px){.anchorNavigation{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.anchorNavigation__item{font-weight:700;font-family:"Noto Sans JP",sans-serif;position:relative;line-height:1.3}@media screen and (min-width: 750px){.anchorNavigation__item{font-size:23px;width:180px;height:180px;margin:0 20px}.anchorNavigation__item:hover .anchorNavigation__item__inner::after{bottom:10px}}@media screen and (max-width: 749px){.anchorNavigation__item{font-size:1.4rem;width:10rem;height:10rem;padding-bottom:1rem}.anchorNavigation__item:nth-child(n+4){margin-top:2rem}}.anchorNavigation__item__inner{text-align:center}.anchorNavigation__item__inner::after{content:"";position:absolute;left:50%;background:url(../img/common/icon_circle_triangle_b-y.svg) no-repeat center/contain;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}@media screen and (min-width: 750px){.anchorNavigation__item__inner::after{bottom:15px;width:18px;height:18px;-webkit-transition:bottom 0.3s;transition:bottom 0.3s}}@media screen and (max-width: 749px){.anchorNavigation__item__inner::after{bottom:2vw;width:4.8vw;height:4.8vw}}.inquiryStep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inquiryStep__item{position:relative;font-weight:bold;text-align:center;background:#fff;border:2px solid #000;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.inquiryStep__item{font-size:18px;width:120px;height:44px}}@media screen and (min-width: 750px){.inquiryStep__item+.inquiryStep__item{margin-left:25px}}.inquiryStep__item::before{content:"";width:0;height:0;border-style:solid;border-width:21px 0 21px 18px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:0;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);z-index:2}.inquiryStep__item::after{content:"";width:0;height:0;border-style:solid;border-width:22px 0 22px 18px;border-color:transparent transparent transparent #000;position:absolute;top:50%;right:-2px;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);z-index:1}.inquiryStep__item--isCurrent{background:#ff0}.inquiryStep__item--isCurrent::before{border-color:transparent transparent transparent #ff0}.pageNav{background:#fff;position:relative;z-index:10;border-top:1px solid #ff0;border-bottom:1px solid #ff0}@media screen and (min-width: 750px){.pageNav{padding:3.5rem 0}}@media screen and (max-width: 749px){.pageNav{padding:3rem 0}}.pageNav::before,.pageNav::after{height:4rem}.pageNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 750px){.-col3 .pageNav__item{-ms-flex-preferred-size:29.9%;flex-basis:29.9%}}@media screen and (min-width: 750px) and (max-width: 1023px){.-col3 .pageNav__item{-ms-flex-preferred-size:32%;flex-basis:32%}}@media screen and (max-width: 749px){.-col3 .pageNav__item+.pageNav__item{margin-top:4vw}}@media screen and (max-width: 749px){.-col3 .pageNav__item{width:100%}}@media screen and (min-width: 1024px){.-col6 .pageNav__item{width:15%;margin:0 .5%}}@media screen and (min-width: 750px) and (max-width: 1023px){.-col6 .pageNav__item{width:30%}.-col6 .pageNav__item:nth-child(n+4){margin-top:1rem}}@media screen and (min-width: 750px) and (max-width: 1023px){.-col6 .pageNav__item{-ms-flex-preferred-size:32%;flex-basis:32%}}@media screen and (max-width: 749px){.-col6 .pageNav__item{width:32%}.-col6 .pageNav__item:nth-child(n+4){margin-top:1rem}}@media screen and (max-width: 749px) and (max-width: 749px){.-col6 .pageNav__item .button{font-size:1.2rem;margin:0;width:100%}}.pageNav__item .button{padding:0}.pageNav__item.-current{pointer-events:none}.pageNav__item.-current .button{background-image:url(../img/common/bg_dot_black.png);color:#fff;border:2px solid #ff0}.hero{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width: 750px){.hero{height:250px}}@media screen and (max-width: 749px){.hero{height:46.66667vw}}.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media screen and (min-width: 750px){.hero__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.hero__inner{padding:0 2rem}}.hero__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.hero__caption{background:#ff0;line-height:1;font-weight:bold}@media screen and (min-width: 750px){.hero__caption{font-size:18px;margin-bottom:15px;padding:8px 10px}}@media screen and (max-width: 749px){.hero__caption{font-size:3.73333vw;margin-bottom:2.66667vw;padding:1.06667vw 1.33333vw}}.hero__heading{font-weight:bold;color:#fff}@media screen and (min-width: 750px){.hero__heading{font-size:36px;margin-bottom:25px}}@media screen and (max-width: 749px){.hero__heading{font-size:2.4rem;margin-bottom:2vw}}.hero__heading .sm{font-size:.66667em}@media screen and (min-width: 750px){.hero__heading .sm{margin-left:1em}}@media screen and (max-width: 749px){.hero__heading .sm{display:block}}.hero__subHeading{color:#ff0;font-family:"Hammersmith One",sans-serif;line-height:1}@media screen and (min-width: 750px){.hero__subHeading{font-size:24px}}@media screen and (max-width: 749px){.hero__subHeading{font-size:4.53333vw}}.pageHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageHead__subHeading{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.pageHead__subHeading{font-size:2.4rem;margin-bottom:1.5rem}}@media screen and (max-width: 749px){.pageHead__subHeading{font-size:1.6rem;margin-bottom:1rem}}.pageHead__subHeading.-white{color:#fff}.pageHead__heading{background:#fff;padding:.3em .6em;font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:1.3;text-align:center}@media screen and (min-width: 750px){.pageHead__heading{font-size:2.8rem}}@media screen and (max-width: 749px){.pageHead__heading{font-size:2rem}}.pageHead__heading .bg{background:#ff0}.pageHead__heading.-line{border:2px solid #141414}.pageHead__heading.-red{background:#eb3200;color:#fff}.pageHead__heading.-white{color:#eb3200;background:#fff}.pageHead__leadText{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.pageHead__leadText{font-size:24px}}@media screen and (max-width: 749px){.pageHead__leadText{font-size:1.6rem}}@media screen and (min-width: 750px){.pageHead__heading+.pageHead__leadText{margin-top:25px}}@media screen and (max-width: 749px){.pageHead__heading+.pageHead__leadText{margin-top:4.66667vw}}.bgHeading{font-weight:700;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (min-width: 750px){.bgHeading{margin-bottom:4rem;font-size:23px}}@media screen and (max-width: 749px){.bgHeading{margin-bottom:2rem;font-size:2rem}}.bgHeading .inner{display:inline-block;background:#fff;padding:.5em 1em}.bgHeading .line{background:#ff0}.decoDiagonal{position:relative}.decoDiagonal__item{position:absolute;background:#fff;width:100vw;height:27rem;z-index:-1}.decoDiagonal__item.-right{right:50%;-webkit-transform:skewY(-7deg) translateX(50%);transform:skewY(-7deg) translateX(50%);-webkit-transform-origin:right;transform-origin:right}.decoDiagonal__item.-left{left:50%;-webkit-transform:skewY(7deg) translateX(-50%);transform:skewY(7deg) translateX(-50%);-webkit-transform-origin:left;transform-origin:left}.decoDiagonal__item:before{content:'';display:block;position:absolute;top:2.5rem;left:0;width:100%;height:calc(100% - 6.4rem);border-top:0.7rem solid #fff56f;border-bottom:0.7rem solid #fff56f}.decoLine{width:100%;position:relative;background:#fff;z-index:-1}.decoLine::before,.decoLine::after{content:"";width:100%;display:block;position:absolute;left:0;background:linear-gradient(-50deg, #fff 25%, #fef483 25%, #fef483 50%, #fff 50%, #fff 75%, #fef483 75%, #fef483 100%);z-index:-1}@media screen and (min-width: 750px){.decoLine::before,.decoLine::after{height:4rem;background-size:5rem 5.9rem}}@media screen and (max-width: 749px){.decoLine::before,.decoLine::after{height:2rem;background-size:3rem 3.7rem}}.decoLine::before{top:1px}.decoLine::after{bottom:1px}@media screen and (min-width: 1024px){.singleBlock{padding:7rem}}@media screen and (min-width: 750px) and (max-width: 1023px){.singleBlock{padding:7rem 3rem}}@media screen and (max-width: 749px){.singleBlock{margin-top:2rem;padding:4rem 2rem 3rem}}@media screen and (min-width: 750px){.singleBlock+.singleBlock{margin-top:10rem}}@media screen and (max-width: 749px){.singleBlock+.singleBlock{margin-top:6rem}}@media screen and (min-width: 750px){.singleBlock__head{margin:-10rem 0 5rem}}@media screen and (max-width: 749px){.singleBlock__head{margin:-6rem 0 2rem}}.breadcrumb{padding:1.7rem 0}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.breadcrumb__item{margin-right:1rem;white-space:nowrap;color:#999}.breadcrumb__item+.breadcrumb__item:before{content:'>';margin-right:1rem;color:#141414}.breadcrumb__anc{color:#141414;font-size:1rem}@media screen and (min-width: 750px){.breadcrumb__anc:hover{text-decoration:underline}}input[type=text],input[type=email],textarea{margin-bottom:0.125%;padding:12px 10px;border-radius:8px;border:#ddd 1px solid;background:#fff;width:80%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-webkit-appearance:none}textarea{width:100%}input[type=submit]{width:96%;margin:0 auto;padding:15px;border-radius:8px;border:#ff8d00 1px solid;background:#ff8d00;-webkit-appearance:none;color:#fff;font-size:22px}@media screen and (min-width: 750px){.hero{background-image:url(../img/purchase/bg_hero.jpg)}}@media screen and (max-width: 749px){.hero{background-image:url(../img/purchase/bg_hero_sp.jpg)}}@media screen and (min-width: 750px){.pageNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 750px){.pageNav__item{-ms-flex-preferred-size:153px;flex-basis:153px;margin:0 9px}}@media screen and (min-width: 750px) and (max-width: 1023px){.pageNav__item{-ms-flex-preferred-size:21%;flex-basis:21%}}@media screen and (max-width: 749px){.pageNav__item{width:25%}}.pageNav__item .button{padding:0}.lead{background-image:url(../img/purchase/bg_lead.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.lead{height:520px}}@media screen and (max-width: 749px){.lead{padding:4rem 0}}.lead__inner{width:100%}@media screen and (min-width: 750px){.lead__inner{max-width:760px}}@media screen and (max-width: 749px){.lead__inner{padding:0 2.66667vw}}@media screen and (min-width: 750px){.lead__head{margin-bottom:40px}}@media screen and (max-width: 749px){.lead__head{margin-bottom:5.33333vw}}.lead__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lead__points__point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:3px solid #141414;background-image:url(../img/common/bg_dot_white.png);background-color:#fff;background-size:17px;text-align:center;font-weight:bold;line-height:1.42}@media screen and (min-width: 1024px){.lead__points__point{width:240px;height:240px;font-size:28px}}@media screen and (min-width: 750px) and (max-width: 1023px){.lead__points__point{width:23rem;height:23rem;font-size:26px}}@media screen and (max-width: 749px){.lead__points__point{width:10.5rem;height:10.5rem;font-size:1.3rem}}.lead__text{font-weight:bold;text-align:center;color:#fff}@media screen and (min-width: 750px){.lead__text{font-size:24px}}@media screen and (max-width: 749px){.lead__text{font-size:1.8rem}}.lead__text span{display:inline-block;background:#ff0;color:#141414}@media screen and (min-width: 750px){.lead__text span{margin:0 5px;padding:0 2px}}.stepFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 750px){.stepFlow--pc3column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 750px){.stepFlow--pc3column .stepFlow__item{background-image:url(../img/common/bg_stepflowpanel_large.svg);width:24.5%;height:160px;margin:0 10px}}@media screen and (min-width: 750px){.stepFlow--pc4column .stepFlow__item{background-image:url(../img/common/bg_stepflowpanel_large.svg);width:24.5%;height:160px}}@media screen and (min-width: 750px) and (max-width: 1023px){.stepFlow--pc4column .stepFlow__item{height:140px}}@media screen and (min-width: 750px){.stepFlow--pc5column .stepFlow__item{background-image:url(../img/common/bg_stepflowpanel_small.svg);-ms-flex-preferred-size:20%;flex-basis:20%;height:160px}}@media screen and (min-width: 750px) and (max-width: 1023px){.stepFlow--pc5column .stepFlow__item{height:140px}}@media screen and (max-width: 749px){.stepFlow--sp2column{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 749px){.stepFlow--sp2column .stepFlow__item{background-image:url(../img/common/bg_stepflowpanel_large.svg);background-size:contain;-ms-flex-preferred-size:48%;flex-basis:48%;height:26.66667vw}.stepFlow--sp2column .stepFlow__item:nth-child(n+4){margin-top:5%}}.stepFlow__item{background-repeat:no-repeat;background-size:contain;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 750px){.stepFlow__item{padding-top:25px;padding-bottom:30px}}@media screen and (max-width: 749px){.stepFlow__item{padding-top:3.33333vw;padding-bottom:5.33333vw}}.stepFlow__label{background:#ff0;font-family:"Hammersmith One",sans-serif;line-height:0.75}@media screen and (min-width: 1024px){.stepFlow__label{font-size:30px;padding:5px 20px 3px;margin-right:25px}}@media screen and (min-width: 750px) and (max-width: 1023px){.stepFlow__label{font-size:3vw;padding:5px 10px 3px;margin-right:25px}}@media screen and (max-width: 749px){.stepFlow__label{font-size:4vw;padding:1.33333vw 2.66667vw 1.06667vw;margin-right:6.66667vw}}.stepFlow__text{font-weight:700;font-family:"Noto Sans JP",sans-serif;text-align:center;line-height:1.3333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1024px){.stepFlow__text{font-size:24px;margin-right:25px;min-height:56px}}@media screen and (min-width: 750px) and (max-width: 1023px){.stepFlow__text{font-size:2.3vw;margin-right:3vw;min-height:3em}}@media screen and (max-width: 749px){.stepFlow__text{font-size:3.73333vw;margin-right:5.33333vw;min-height:10.66667vw}}.stepFlow__text>span{display:block}.stepFlow__text .bgRed{background:#eb3200;color:#fff}@media screen and (min-width: 750px){.stepFlow__text--small{font-size:20px}}@media screen and (min-width: 750px){.purchaseBanner{padding-bottom:80px}}@media screen and (max-width: 749px){.purchaseBanner{padding-bottom:10.66667vw}}@media screen and (min-width: 750px){.purchaseBanner__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.purchaseBanner__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.purchaseBanner__head{margin-bottom:30px}}@media screen and (max-width: 749px){.purchaseBanner__head{margin-bottom:4vw}}.purchaseBanner__heading{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (min-width: 750px){.purchaseBanner__heading{font-size:20px}}@media screen and (max-width: 749px){.purchaseBanner__heading{font-size:1.8rem}}.purchaseBanner__heading span{display:inline-block;position:relative}@media screen and (min-width: 750px){.purchaseBanner__heading span{padding:0 20px}}@media screen and (max-width: 749px){.purchaseBanner__heading span{padding:0 2.66667vw}}.purchaseBanner__heading span::before{content:"";display:inline-block;width:2px;height:20px;background:#141414;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);position:absolute;top:50%;left:0}.purchaseBanner__heading span::after{content:"";display:inline-block;width:2px;height:20px;background:#141414;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;right:0}.purchaseBanner__banner{display:block}@media screen and (min-width: 750px){.purchaseBanner__banner{max-width:800px;width:100%;margin:0 auto}.purchaseBanner__banner:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}}.page-purchase .fourPoints{position:relative}@media screen and (min-width: 750px){.page-purchase .fourPoints{padding:8rem 0}}@media screen and (max-width: 749px){.page-purchase .fourPoints{padding:4rem 0}}.page-purchase .fourPoints__bg{position:absolute;top:0;left:0;width:100%}@media screen and (min-width: 750px){.page-purchase .fourPoints__bg{height:350px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__bg{height:40vw}}.page-purchase .fourPoints__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchase .fourPoints__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchase .fourPoints__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchase .fourPoints__inner{max-width:920px}}@media screen and (min-width: 750px){.page-purchase .fourPoints__head{margin-bottom:35px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__head{margin-bottom:4.66667vw}}.page-purchase .fourPoints__head .speachBubbleHeading{margin:0 auto}@media screen and (min-width: 750px){.page-purchase .fourPoints__head .speachBubbleHeading{width:590px;font-size:30px;padding:20px 10px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__head .speachBubbleHeading{width:60%;font-size:1.4rem;padding:1.33333vw 2.66667vw}}.page-purchase .fourPoints__head .subHeading{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.page-purchase .fourPoints__head .subHeading{font-size:24px;margin-top:25px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__head .subHeading{font-size:2rem;margin-top:4vw}}.page-purchase .fourPoints__head .subHeading span{background:#ff0}.page-purchase .fourPoints__box{border:3px solid #141414;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 750px){.page-purchase .fourPoints__box{width:100%;max-width:800px;height:120px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__box{width:100%;height:21.33333vw}}@media screen and (min-width: 750px){.page-purchase .fourPoints__box:nth-child(even){margin-left:auto}}@media screen and (min-width: 750px){.page-purchase .fourPoints__box+.fourPoints__box{margin-top:30px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__box+.fourPoints__box{margin-top:4vw}}.page-purchase .fourPoints__box__inner{position:relative;background:#fff;z-index:2;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.page-purchase .fourPoints__box__inner{padding-left:40px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__box__inner{padding:0 2.66667vw}}.page-purchase .fourPoints__box__number{color:#eb3200;font-family:"Hammersmith One",sans-serif;line-height:1}@media screen and (min-width: 750px){.page-purchase .fourPoints__box__number{font-size:80px;margin-right:40px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__box__number{font-size:9.33333vw;margin-right:1.5rem}}.page-purchase .fourPoints__box__text{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media screen and (min-width: 750px){.page-purchase .fourPoints__box__text{font-size:23px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__box__text{font-size:1.4rem}}.page-purchase .fourPoints__decorationImage01{position:absolute;z-index:2}@media screen and (min-width: 750px){.page-purchase .fourPoints__decorationImage01{width:71px;top:140px;left:80px}}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchase .fourPoints__decorationImage01{top:30px;left:10px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__decorationImage01{width:9.46667vw;top:4vw;left:2.66667vw}}.page-purchase .fourPoints__decorationImage02{position:absolute;z-index:2}@media screen and (min-width: 750px){.page-purchase .fourPoints__decorationImage02{width:129px;bottom:257px;right:50px}}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchase .fourPoints__decorationImage02{top:30px;right:10px}}@media screen and (max-width: 749px){.page-purchase .fourPoints__decorationImage02{width:17.2vw;top:4vw;right:2.66667vw}}@media screen and (min-width: 750px){.page-purchase .methods{padding:8rem 0}}@media screen and (max-width: 749px){.page-purchase .methods{padding:4rem 0}}.page-purchase .methods .decoCurtainRed__item{height:60rem}.page-purchase .methods__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchase .methods__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchase .methods__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchase .methods__inner{max-width:920px}}@media screen and (min-width: 750px){.page-purchase .methods__head{margin-bottom:4rem}}@media screen and (max-width: 749px){.page-purchase .methods__head{margin-bottom:4rem}}@media screen and (min-width: 750px){.page-purchase .methods__head .bgHeading{width:100%;max-width:600px;margin:0 auto}}.page-purchase .methods__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 749px){.page-purchase .methods__cards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 750px){.page-purchase .methods__cards__item{width:47%}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item+.methods__cards__item{margin-top:2rem}}.page-purchase .methods__cards__item .dogearCard{height:100%}@media screen and (min-width: 1024px){.page-purchase .methods__cards__item .dogearCard__inner{padding:0 40px 20px}}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchase .methods__cards__item .dogearCard__inner{padding:0 2rem 20px}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item .dogearCard__inner{padding:0 5.33333vw 2.66667vw}}.page-purchase .methods__cards__item .dogearCard__head{position:relative}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .dogearCard__head{top:-10px;margin-bottom:30px}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item .dogearCard__head{margin-bottom:8vw}}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .dogearCard__foot{margin-top:20px}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item .dogearCard__foot{margin-top:5.33333vw}}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .dogearCard__foot .button{margin:0 auto;max-width:300px}}.page-purchase .methods__cards__item .serviceFeatureList__icon{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .serviceFeatureList__icon{height:105px}}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .serviceFeatureList__icon--shop img{width:203px}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item .serviceFeatureList__icon--shop img{width:47.06667vw}}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .serviceFeatureList__icon--recycle img{width:200px}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item .serviceFeatureList__icon--recycle img{width:37.33333vw}}.page-purchase .methods__cards__item .dogearCard__heading{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.page-purchase .methods__cards__item .dogearCard__heading{font-size:48px;margin-top:25px;margin-bottom:15px}}@media screen and (max-width: 749px){.page-purchase .methods__cards__item .dogearCard__heading{font-size:6.4vw;margin-top:3.33333vw;margin-bottom:4.66667vw}}.page-purchase .methods__cards__item .serviceFeatureList__text{font-size:1.4rem}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchase .methods__cards__item .speachBubbleHeading{font-size:1.6rem}}.page-purchase .examples{position:relative}@media screen and (min-width: 750px){.page-purchase .examples{padding:8rem 0}}@media screen and (max-width: 749px){.page-purchase .examples{padding:4rem 0}}.page-purchase .examples .decoDiagonal__item{top:0}@media screen and (min-width: 750px){.page-purchase .examples__head{margin-bottom:25px}}@media screen and (max-width: 749px){.page-purchase .examples__head{margin-bottom:5.33333vw}}@media screen and (min-width: 750px){.page-purchase .examples__body .table{margin:0 auto;width:100%;max-width:900px}}@media screen and (min-width: 750px){.page-purchase .examples__foot{margin-top:30px}}@media screen and (max-width: 749px){.page-purchase .examples__foot{margin-top:4vw}}.page-purchase .examples__heading{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.page-purchase .examples__heading{font-size:24px}}@media screen and (max-width: 749px){.page-purchase .examples__heading{font-size:3.73333vw}}.page-purchase .example__decorationImage{position:absolute;z-index:2}@media screen and (min-width: 750px){.page-purchase .example__decorationImage{width:171px;top:60px;right:50px}}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchase .example__decorationImage{top:30px;right:10px}}@media screen and (max-width: 749px){.page-purchase .example__decorationImage{width:18.8vw;top:2.66667vw;right:5.33333vw}}@media screen and (min-width: 750px){.page-purchase .examples__attention{margin:0 auto;width:100%;max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex}}.page-purchase .examples__attention__heading{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchase .examples__attention__heading{width:250px;min-width:17rem;font-size:13px;margin-right:10px}}@media screen and (max-width: 749px){.page-purchase .examples__attention__heading{font-size:2.66667vw;margin-right:1.33333vw;padding:1.33333vw;margin-bottom:2.66667vw}}.page-purchase .examples__attention__text{font-weight:700}@media screen and (min-width: 750px){.page-purchase .examples__attention__text{font-size:13px}}@media screen and (max-width: 749px){.page-purchase .examples__attention__text{font-size:2.66667vw}}.page-purchase .disposal{position:relative}@media screen and (min-width: 750px){.page-purchase .disposal{padding-top:70px;padding-bottom:80px}}@media screen and (max-width: 749px){.page-purchase .disposal{padding-top:13.33333vw;padding-bottom:13.33333vw}}.page-purchase .disposal__bg{position:absolute;top:0;right:0;width:100%}@media screen and (min-width: 750px){.page-purchase .disposal__bg{max-width:1240px;height:245px}}@media screen and (max-width: 749px){.page-purchase .disposal__bg{height:245px}}.page-purchase .disposal__attention{position:absolute;z-index:3;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 750px){.page-purchase .disposal__attention{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 749px){.page-purchase .disposal__attention{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.66667vw}}@media screen and (min-width: 750px){.page-purchase .disposal__attention .speachBubbleHeading{width:320px;margin:0 10px}}@media screen and (max-width: 749px){.page-purchase .disposal__attention .speachBubbleHeading{width:48%;font-size:1.4rem;padding:.5rem}}.page-purchase .disposal__bg__img{position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 750px){.page-purchase .disposal__bg__img{width:22rem;top:50%;left:10%}}@media screen and (max-width: 749px){.page-purchase .disposal__bg__img{width:10rem;top:110%;left:4%}}.page-purchase .disposal__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchase .disposal__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchase .disposal__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchase .disposal__head{margin-bottom:30px}}@media screen and (max-width: 749px){.page-purchase .disposal__head{margin-bottom:5.33333vw}}.page-purchase .disposal__heading{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.page-purchase .disposal__heading{font-size:24px}}@media screen and (max-width: 749px){.page-purchase .disposal__heading{font-size:3.73333vw}}.page-purchase .disposal__heading span{background:#ff0}@media screen and (min-width: 750px){.page-purchase .disposal__banner:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}}@media screen and (min-width: 750px){.page-purchaseStore .storePurchaseFlow{padding-top:60px;padding-bottom:100px}}@media screen and (max-width: 749px){.page-purchaseStore .storePurchaseFlow{padding-top:8vw;padding-bottom:13.33333vw}}@media screen and (min-width: 750px){.page-purchaseStore .storePurchaseFlow::before{top:220px}}@media screen and (max-width: 749px){.page-purchaseStore .storePurchaseFlow::before{top:29.33333vw}}.page-purchaseStore .storePurchaseFlow .decoDiagonal__item{top:-4rem}.page-purchaseStore .storePurchaseFlow__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchaseStore .storePurchaseFlow__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchaseStore .storePurchaseFlow__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchaseStore .storePurchaseFlow__head{margin-bottom:80px}}@media screen and (max-width: 749px){.page-purchaseStore .storePurchaseFlow__head{margin-bottom:10.66667vw}}@media screen and (min-width: 750px){.page-purchaseStore .stepFlow{margin-top:80px}}@media screen and (max-width: 749px){.page-purchaseStore .stepFlow{margin-top:10.66667vw}}.page-purchaseStore .stepBlock{position:relative}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock{padding-top:4rem}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock{padding-top:2rem}}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__head{margin-bottom:30px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__head{margin-bottom:4vw}}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__foot{margin-top:35px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__foot{margin-top:6.66667vw}}.page-purchaseStore .stepBlock__heading{text-align:center}.page-purchaseStore .stepBlock__subHeading{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__subHeading{font-size:20px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__subHeading{font-size:3.73333vw}}.page-purchaseStore .stepBlock__heading__label{font-family:"Hammersmith One",sans-serif;line-height:0.75}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__heading__label{font-size:45px;margin-bottom:5px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__heading__label{font-size:1.8rem;margin-bottom:.66667vw}}.page-purchaseStore .stepBlock__heading__label span{position:relative;z-index:1}.page-purchaseStore .stepBlock__heading__label span::before{content:"";width:150px;height:20px;background:#ff0;position:absolute;left:50%;bottom:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.page-purchaseStore .stepBlock__heading__title{font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__heading__title{font-size:27px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__heading__title{font-size:2rem}}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-purchaseStore .stepBlock__imgBlock__sub{position:relative}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock__sub{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__imgBlock__sub{margin-bottom:7%}}.page-purchaseStore .stepBlock__imgBlock__subtext{position:absolute;-webkit-transform:translate(-50%, -50%) rotate(-15deg);transform:translate(-50%, -50%) rotate(-15deg);line-height:1.3}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock__subtext{width:22rem;font-size:2rem;top:5%;left:20%;padding:1rem 0}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__imgBlock__subtext{width:16rem;font-size:1.4rem;top:-53%;left:10%}}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock__main{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock__text{font-size:16px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__imgBlock__text{font-size:1.4rem}}.page-purchaseStore .stepBlock__imgBlock__text a{color:#337eff}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock__link{margin-top:40px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__imgBlock__link{margin-top:5.33333vw}}.page-purchaseStore .stepBlock__imgBlock__link__title{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__imgBlock__link__title{font-size:17px;margin-bottom:10px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__imgBlock__link__title{font-size:1.6rem;margin-bottom:1.33333vw}}.page-purchaseStore .stepBlock__imgBlock__link__title .inner{position:relative;display:inline-block;padding:0 1.5em}.page-purchaseStore .stepBlock__imgBlock__link__title .inner::before,.page-purchaseStore .stepBlock__imgBlock__link__title .inner::after{position:absolute;bottom:0}.page-purchaseStore .stepBlock__imgBlock__link__title .inner::before{content:'＼';left:0}.page-purchaseStore .stepBlock__imgBlock__link__title .inner::after{content:'／';right:0}@media screen and (min-width: 750px){.page-purchaseStore .shopBlock__imgBlock__img{width:256px;margin:40px auto 0}}@media screen and (max-width: 749px){.page-purchaseStore .shopBlock__imgBlock__img{width:60%;margin:5.33333vw auto 0}}.page-purchaseStore .stepBlock__description{border-top:2px solid #000;border-bottom:2px solid #000}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__description{padding:25px 0}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__description{padding:3.33333vw 1.33333vw}}.page-purchaseStore .stepBlock__description__heading{font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__description__heading{font-size:17px;margin-bottom:15px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__description__heading{font-size:1.4rem;margin-bottom:2vw}}.page-purchaseStore .stepBlock__description__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__description__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-purchaseStore .stepBlock__description__list li{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;border:1px solid #000;text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__description__list li{font-size:15px;-ms-flex-preferred-size:23%;flex-basis:23%;padding:10px 0}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__description__list li{font-size:1.2rem;-ms-flex-preferred-size:48%;flex-basis:48%;padding:1.33333vw 0}.page-purchaseStore .stepBlock__description__list li:nth-child(n+3){margin-top:2%}}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock__description__note{margin-top:15px;font-size:14px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock__description__note{margin-top:3.33333vw;font-size:1.2rem}}.page-purchaseStore .stepBlock01__decorationImage{position:absolute}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock01__decorationImage{width:182px;top:-25px;left:-45px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock01__decorationImage{width:24.26667vw;top:-3.33333vw;left:-6vw}}.page-purchaseStore .stepBlock02__decorationImage01{position:absolute}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock02__decorationImage01{width:318px;top:-80px;right:-100px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock02__decorationImage01{width:42.4vw;top:-10.66667vw;right:-13.33333vw}}.page-purchaseStore .stepBlock02__decorationImage02{position:absolute}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock02__decorationImage02{width:160px;top:690px;left:-85px}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock02__decorationImage02{width:21.33333vw;top:100vw;left:-11.33333vw}}.page-purchaseStore .stepBlock04__decorationImage{position:absolute}@media screen and (min-width: 750px){.page-purchaseStore .stepBlock04__decorationImage{width:355px;top:-200px;right:-20%}}@media screen and (max-width: 749px){.page-purchaseStore .stepBlock04__decorationImage{width:47.33333vw;top:-13.33333vw;right:-25%}}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail{margin-top:25px}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail{margin-top:4vw}}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__head{margin-bottom:35px}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail__head{margin-bottom:4.66667vw}}.page-purchaseStore .shopListDetail__tab{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:3px solid #000}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__tab{padding:0 40px}}.page-purchaseStore .shopListDetail__tab__item{border-width:3px 0 0 3px;border-style:solid;border-color:#000;text-align:center;font-weight:bold;position:relative;background-color:#adb6c1;background-image:url(../img/common/bg_dot_white.png);background-size:20px;-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__tab__item{cursor:pointer;padding:10px 0;font-size:20px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.page-purchaseStore .shopListDetail__tab__item:not(.isActive):hover{opacity:0.7}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail__tab__item{padding:2vw 0;font-size:3.2vw}}.page-purchaseStore .shopListDetail__tab__item:last-child{border-width:3px 3px 0 3px}.page-purchaseStore .shopListDetail__tab__item.isActive{background:#fff}.page-purchaseStore .shopListDetail__tab__item.isActive::after{content:"";width:100%;height:3px;background:#fff;position:absolute;left:0;bottom:-3px}.page-purchaseStore .shopListDetail__body__item{display:none}.page-purchaseStore .shopListDetail__body__item.isActive{display:block}.page-purchaseStore .shopListDetail__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__list__item{-ms-flex-preferred-size:23.5%;flex-basis:23.5%}.page-purchaseStore .shopListDetail__list__item:nth-child(n+2){margin-left:2%}.page-purchaseStore .shopListDetail__list__item:nth-child(n+5){margin-top:2%}.page-purchaseStore .shopListDetail__list__item:nth-child(4n-3){margin-left:0}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail__list__item{-ms-flex-preferred-size:48%;flex-basis:48%}.page-purchaseStore .shopListDetail__list__item:nth-child(even){margin-left:4%}.page-purchaseStore .shopListDetail__list__item:nth-child(n+3){margin-top:4%}}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__list__item a:hover{opacity:0.7}}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__list__item__img{margin-bottom:8px}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail__list__item__img{margin-bottom:1.06667vw}}.page-purchaseStore .shopListDetail__list__item__name{font-weight:bold;position:relative}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__list__item__name{font-size:16px;padding-left:26px}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail__list__item__name{font-size:3.2vw;padding-left:4.66667vw}}.page-purchaseStore .shopListDetail__list__item__name::before{content:"";display:inline-block;background-image:url(../img/common/icon_circle_triangle_b-y.svg);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 750px){.page-purchaseStore .shopListDetail__list__item__name::before{width:15px;height:15px}}@media screen and (max-width: 749px){.page-purchaseStore .shopListDetail__list__item__name::before{width:3.33333vw;height:3.33333vw}}@media screen and (min-width: 750px){.page-purchaseDelivery .deliveryPurchaseFlow{padding-top:60px;padding-bottom:100px}}@media screen and (max-width: 749px){.page-purchaseDelivery .deliveryPurchaseFlow{padding-top:8vw;padding-bottom:13.33333vw}}@media screen and (min-width: 750px){.page-purchaseDelivery .deliveryPurchaseFlow::before{top:220px}}@media screen and (max-width: 749px){.page-purchaseDelivery .deliveryPurchaseFlow::before{top:29.33333vw}}.page-purchaseDelivery .deliveryPurchaseFlow__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchaseDelivery .deliveryPurchaseFlow__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchaseDelivery .deliveryPurchaseFlow__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchaseDelivery .deliveryPurchaseFlow__head{margin-bottom:80px}}@media screen and (max-width: 749px){.page-purchaseDelivery .deliveryPurchaseFlow__head{margin-bottom:10.66667vw}}@media screen and (min-width: 750px){.page-purchaseDelivery .stepFlow{margin-top:80px}}@media screen and (max-width: 749px){.page-purchaseDelivery .stepFlow{margin-top:10.66667vw}}.page-purchaseDelivery .applicationBox{position:relative}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__inner{padding:60px 20px 45px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__inner{padding:16vw 2.66667vw 5.33333vw}}.page-purchaseDelivery .applicationBox__head{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__head{width:80%}}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__head .speachBubbleHeading{width:460px}}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__foot{margin-top:45px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__foot{margin-top:8vw}}.page-purchaseDelivery .applicationBox__foot .button{margin:0 auto}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__foot .button{width:383px}}.page-purchaseDelivery .applicationBox__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__text{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-purchaseDelivery .applicationBox__text__label{background:#141414;color:#fff;font-weight:700;font-family:"Noto Sans JP",sans-serif;border-radius:5px;line-height:1}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__text__label{font-size:20px;padding:10px 20px;margin:0 5px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__text__label{font-size:1.6rem;padding:1.33333vw 2.66667vw;margin:0 5px}}.page-purchaseDelivery .applicationBox__text__free{font-weight:700;font-family:"Noto Sans JP",sans-serif;line-height:1}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__text__free{font-size:30px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__text__free{font-size:2rem;width:100%;text-align:center;margin-top:6.66667vw}}.page-purchaseDelivery .applicationBox__text__free span{color:#fff;position:relative;display:inline-block;z-index:2}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__text__free span{margin-left:20px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__text__free span{margin-left:2.66667vw}}.page-purchaseDelivery .applicationBox__text__free span::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../img/common/bg_jagged_red.svg);z-index:-1}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__text__free span::after{width:90px;height:90px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__text__free span::after{width:6rem;height:6rem;background-size:contain}}.page-purchaseDelivery .applicationBox__decorationImage01{position:absolute;z-index:3}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__decorationImage01{width:166px;top:-25px;left:-46px}}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchaseDelivery .applicationBox__decorationImage01{width:20%}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__decorationImage01{width:22.13333vw;top:6.66667vw;left:-12vw}}.page-purchaseDelivery .applicationBox__decorationImage02{position:absolute;z-index:3}@media screen and (min-width: 750px){.page-purchaseDelivery .applicationBox__decorationImage02{width:97px;right:-47px;bottom:-47px}}@media screen and (max-width: 749px){.page-purchaseDelivery .applicationBox__decorationImage02{width:12.93333vw;right:-2.66667vw;bottom:-9.33333vw}}@media screen and (min-width: 750px){.page-purchaseDisposal .aboutDisposal{padding-top:80px;padding-bottom:120px}}@media screen and (max-width: 749px){.page-purchaseDisposal .aboutDisposal{padding-top:10.66667vw;padding-bottom:16vw}}.page-purchaseDisposal .aboutDisposal__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchaseDisposal .aboutDisposal__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchaseDisposal .aboutDisposal__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchaseDisposal .aboutDisposal__head{margin-bottom:90px}}@media screen and (max-width: 749px){.page-purchaseDisposal .aboutDisposal__head{margin-bottom:12vw}}@media screen and (min-width: 750px){.page-purchaseDisposal .bannerBlock+.bannerBlock{margin-top:80px}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock+.bannerBlock{margin-top:7rem}}@media screen and (min-width: 750px){.page-purchaseDisposal .bannerBlock__inner{padding:80px 100px 70px}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__inner{padding:13.33333vw 2.66667vw 5.33333vw}}.page-purchaseDisposal .bannerBlock__head{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 750px){.page-purchaseDisposal .bannerBlock__head{width:580px}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__head{width:90%}}.page-purchaseDisposal .bannerBlock__banner{position:relative;display:block}@media screen and (min-width: 1024px){.page-purchaseDisposal .bannerBlock__banner{cursor:pointer}.page-purchaseDisposal .bannerBlock__banner:hover .bannerBlock__banner__over{opacity:1}}@media screen and (min-width: 750px){.page-purchaseDisposal .bannerBlock__banner+.bannerBlock__banner{margin-top:48px}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__banner+.bannerBlock__banner{margin-top:6.66667vw}}.page-purchaseDisposal .bannerBlock__banner__over{opacity:0;position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__banner__over{display:none}}.page-purchaseDisposal .bannerBlock__decorationImage01{position:absolute;z-index:2}@media screen and (min-width: 1024px){.page-purchaseDisposal .bannerBlock__decorationImage01{width:318px;top:-120px;right:-100px}}@media screen and (min-width: 750px) and (max-width: 1023px){.page-purchaseDisposal .bannerBlock__decorationImage01{top:-90px;right:-40px;width:30%}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__decorationImage01{width:42.4vw;top:-10.66667vw;right:-24vw}}.page-purchaseDisposal .bannerBlock__decorationImage02{position:absolute;z-index:2}@media screen and (min-width: 750px){.page-purchaseDisposal .bannerBlock__decorationImage02{width:318px;top:-160px;left:-200px}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__decorationImage02{width:42.4vw;top:-24vw;left:-26.66667vw}}.page-purchaseDisposal .bannerBlock__decorationImage03{position:absolute;z-index:2}@media screen and (min-width: 750px){.page-purchaseDisposal .bannerBlock__decorationImage03{width:160px;top:-40px;right:-100px}}@media screen and (max-width: 749px){.page-purchaseDisposal .bannerBlock__decorationImage03{width:21.33333vw;top:-10.66667vw;right:-10.66667vw}}.page-purchaseDisposalAdultGoods .disposalLead{position:relative}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalLead{height:212px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalLead{height:40vw}}.page-purchaseDisposalAdultGoods .disposalLead__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.page-purchaseDisposalAdultGoods .disposalLead__heading{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif;line-height:1.66}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalLead__heading{font-size:24px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalLead__heading{font-size:3.46667vw}}.page-purchaseDisposalAdultGoods .disposalLead__heading span{background:#ff0;padding:0 10px}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalFlow{padding-top:50px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalFlow{padding-top:9.33333vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalFlow::before{top:160px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalFlow::before{top:29.33333vw}}.page-purchaseDisposalAdultGoods .disposalFlow__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalFlow__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalFlow__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalFlow__head{margin-bottom:90px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalFlow__head{margin-bottom:16vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalFlow__foot{margin-top:60px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .disposalFlow__foot{margin-top:8vw}}.page-purchaseDisposalAdultGoods .disposalFlow__foot .button{margin:0 auto}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .disposalFlow__foot .button{width:383px}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .stepFlow{margin-top:60px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .stepFlow{margin-top:8vw}}.page-purchaseDisposalAdultGoods .priceBlock{position:relative}.page-purchaseDisposalAdultGoods .priceBlock__decorationImage01{position:absolute;z-index:3}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBlock__decorationImage01{width:223px;top:-78px;right:-100px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBlock__decorationImage01{width:29.73333vw;top:-20vw;right:-13.33333vw}}.page-purchaseDisposalAdultGoods .priceBlock__decorationImage02{position:absolute;z-index:3}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBlock__decorationImage02{width:136px;bottom:-100px;left:-100px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBlock__decorationImage02{width:18.13333vw;top:-8vw;left:-6.66667vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBlock__inner{padding:67px 70px 50px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBlock__inner{padding:10.66667vw 2.66667vw 5.33333vw}}.page-purchaseDisposalAdultGoods .priceBlock__head{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBlock__head{width:60%}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBlock__head .speachBubbleHeading{width:180px}}.page-purchaseDisposalAdultGoods .priceBlock__lead{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif;line-height:1.6}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBlock__lead{font-size:20px;margin-bottom:40px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBlock__lead{font-size:3.2vw;margin-bottom:8vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__item{-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.page-purchaseDisposalAdultGoods .priceBySizeBlock__item:nth-child(n+2){border-left:1px solid #141414}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__item:nth-child(n+2){margin-top:10%;padding-top:10%;border-top:1px solid #141414}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__item__head{margin-bottom:30px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__item__head{margin-bottom:4vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__item__foot{margin-top:30px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__item__foot{margin-top:4vw}}.page-purchaseDisposalAdultGoods .priceBySizeBlock__label{border:2px solid #141414;background:#ff0;color:#141414;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;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__label{font-size:28px;margin:0 auto 14px;width:50px;height:50px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__label{font-size:4.26667vw;margin:0 auto 1.86667vw;width:9.33333vw;height:9.33333vw}}.page-purchaseDisposalAdultGoods .priceBySizeBlock__caption{font-weight:500;font-family:"Noto Sans JP",sans-serif;text-align:center}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__caption{font-size:18px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__caption{font-size:3.73333vw}}.page-purchaseDisposalAdultGoods .priceBySizeBlock__img{margin:0 auto}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__img{width:258px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__img{width:80%}}.page-purchaseDisposalAdultGoods .priceBySizeBlock__unit{background:#141414;border-radius:20px;color:#fff;font-weight:700;font-family:"Noto Sans JP",sans-serif;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__unit{font-size:18px;width:70px;height:30px;margin:0 auto 20px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__unit{font-size:3.2vw;width:13.33333vw;height:6.66667vw;margin:0 auto 4vw}}.page-purchaseDisposalAdultGoods .priceBySizeBlock__price{font-family:"Hammersmith One",sans-serif;line-height:1;text-align:center}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__price{font-size:18px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .priceBySizeBlock__price{font-size:4.53333vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .aboutAdultGoods{padding-top:160px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .aboutAdultGoods{padding-top:16vw}}.page-purchaseDisposalAdultGoods .aboutAdultGoods__inner{position:relative;z-index:2}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__inner{max-width:1045px;padding:0 10px;margin:0 auto}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__inner{width:100%;padding:0 1rem}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__head{margin-bottom:70px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__head{margin-bottom:16vw}}.page-purchaseDisposalAdultGoods .aboutAdultGoods__heading{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif;line-height:1.66}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__heading{font-size:24px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__heading{font-size:3.46667vw}}.page-purchaseDisposalAdultGoods .aboutAdultGoods__heading span{background:#ff0;padding:0 10px}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__navigation{margin-top:45px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .aboutAdultGoods__navigation{margin-top:6vw}}.page-purchaseDisposalAdultGoods .adultGoodsBlock{position:relative}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock+.adultGoodsBlock{margin-top:60px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock+.adultGoodsBlock{margin-top:16vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__inner{padding:60px 100px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__inner{padding:8vw 2.66667vw}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__inner--spTall{padding:10.66667vw 2.66667vw 8vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__head{margin-bottom:8vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__head__main{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__head__main{margin-bottom:4vw}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__head__sub{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__heading{font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__heading{font-size:28px;margin-bottom:35px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__heading{font-size:4.26667vw;margin-bottom:2vw}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__heading span{position:relative;z-index:1}.page-purchaseDisposalAdultGoods .adultGoodsBlock__heading span::after{content:"";height:20px;width:100%;position:absolute;left:0;bottom:0;display:inline-block;background:#ff0;z-index:-1}.page-purchaseDisposalAdultGoods .adultGoodsBlock__text{line-height:1.875}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__text{font-size:16px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__text{font-size:2.93333vw}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__description{border-top:2px solid #000;border-bottom:2px solid #000}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description{padding:25px 0}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description{padding:3.33333vw 0}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__title{font-weight:700;font-family:"Noto Sans JP",sans-serif;position:relative}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__title{font-size:17px;margin-bottom:10px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__title{font-size:3.46667vw;margin-bottom:1.33333vw}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__title::before{content:"■"}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__note{margin-bottom:-10px}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__note li{font-size:14px;margin-bottom:10px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__description__note li{font-size:2.66667vw;margin-bottom:10px}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__labels{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__labels{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .adultGoodsBlock__labels{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.page-purchaseDisposalAdultGoods .adultGoodsBlock__labels__item+.adultGoodsBlock__labels__item{margin-left:10px}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .inquiryForm{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .inquiryForm{padding-top:9.33333vw;padding-bottom:9.33333vw}}.page-purchaseDisposalAdultGoods .inquiryForm__inner{position:relative;height:auto}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .inquiryForm__inner{max-width:1200px;width:100%;margin:0 auto;padding:80px 0}}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .inquiryForm__head{margin-bottom:30px}}@media screen and (max-width: 749px){.page-purchaseDisposalAdultGoods .inquiryForm__head{margin-bottom:8vw}}.page-purchaseDisposalAdultGoods .inquiryForm__heading{text-align:center;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.page-purchaseDisposalAdultGoods .inquiryForm__heading{font-size:24px;margin-bottom:25px}}.shopList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 749px){.shopList{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 750px){.shopList__item{-ms-flex-preferred-size:22.5%;flex-basis:22.5%}}@media screen and (max-width: 749px){.shopList__item{width:48.5%}.shopList__item:nth-child(n+3){margin-top:1rem}}@media screen and (min-width: 750px){.shopListCard:hover .shopListCard__img{opacity:0.7}}.shopListCard__img{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (min-width: 750px){.shopListCard__img{margin-bottom:16px}}@media screen and (max-width: 749px){.shopListCard__img{margin-bottom:2.13333vw}}.shopListCard__img::after{border-radius:100% 20px 20px 20px}.shopListCard__name{font-weight:bold;font-size:1.6rem;position:relative}@media screen and (min-width: 750px){.shopListCard__name{padding-left:26px}}@media screen and (max-width: 749px){.shopListCard__name{padding-left:4.66667vw}}.shopListCard__name::before{content:"";background-image:url(../img/common/icon_circle_triangle_b-y.svg);background-size:contain;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 750px){.shopListCard__name::before{width:15px;height:15px}}@media screen and (max-width: 749px){.shopListCard__name::before{width:3.33333vw;height:3.33333vw}}.shopSearch{position:relative}@media screen and (min-width: 750px){.shopSearch{padding:0 0 8rem}}@media screen and (max-width: 749px){.shopSearch{padding:4rem 0}}.shopSearch__bg{position:absolute;right:0}@media screen and (min-width: 750px){.shopSearch__bg{top:3rem;width:95%;height:25rem}}@media screen and (max-width: 749px){.shopSearch__bg{top:7rem;width:100%;height:21rem}}@media screen and (min-width: 750px){.shopSearch__attention{width:460px;margin:0 auto 5rem}}@media screen and (max-width: 749px){.shopSearch__attention{width:90%;margin:0 auto 3rem}}.shopSearch__decorationImage{position:absolute;z-index:2}@media screen and (min-width: 750px){.shopSearch__decorationImage{width:170px;left:115px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:0}}@media screen and (min-width: 750px) and (max-width: 1023px){.shopSearch__decorationImage{width:14.38356vw;left:3.42466vw;top:0}}@media screen and (max-width: 749px){.shopSearch__decorationImage{width:24vw;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);top:3rem}}.shopSearch__decorationImage__red{position:absolute;z-index:2}@media screen and (min-width: 750px){.shopSearch__decorationImage__red{width:130px;top:50px;right:115px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 750px) and (max-width: 1023px){.shopSearch__decorationImage__red{right:1rem}}@media screen and (max-width: 749px){.shopSearch__decorationImage__red{width:30%;top:9rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.shopSearch__heading{font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 750px){.shopSearch__heading{margin-bottom:4rem;font-size:24px}}@media screen and (max-width: 749px){.shopSearch__heading{margin-bottom:2rem;font-size:2rem}}.shopSearch__heading span{background:#ff0}@media screen and (min-width: 750px){.shopSearch__foot{margin-top:4rem}}@media screen and (max-width: 749px){.shopSearch__foot{margin-top:2rem}}@media screen and (min-width: 750px){.shopSearch__foot .button{margin:0 auto;width:400px}}
/*# sourceMappingURL=purchase.css.map */
@media screen and (max-width: 749px){
    .hero {
        background-image: url(../img/purchase/purchase_hero_sp.png) !important;
    }
}
@media screen and (min-width: 750px){
    .hero {
        background-image: url(../img/purchase/purchase_hero.png) !important;
    }
}