.full-width{width:100%}.buy--wrapper{color:#121212;font-family:YuGothic,Hiragino Kaku Gothic Pro,Meiryo,MS PGothic,Helvetica Neue,Osaka,Arial,sans-serif;min-width:980px}.buy--btn{font-size:20px;margin-top:2em}.buy--btn>a{background-color:var(--color-white);border:1px solid #121212;border-radius:10px;box-sizing:border-box;display:block;margin:0 auto;padding:7px 5px;width:270px}.buy--btn>a:hover{background-color:#fafafa;text-decoration:none}.buy--content{letter-spacing:.02em;line-height:1.7;padding:6em 0}.buy--content-inner{margin:0 auto;max-width:920px;text-align:center}.buy--header{background-color:#f7f7f7;background-image:url(https://cdn.iichi.com/assets/dist/images/buy/mainvisual.161ff00b3641823b4e78.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:46.88vw;max-height:450px;min-width:100%}.description--text{font-size:18px;line-height:1.8;text-align:center}.description--text h1{font-size:30px;margin:0 0 1em}.description--text p{padding:1em 0}.buy--flow{background-color:#f7f7f7}.buy--flow h2{font-size:26px;margin-bottom:2.2em}.buy--flow-inner{display:flex;flex-wrap:wrap;justify-content:center;margin:-20px -25px;padding-bottom:30px}.buy--flow-inner>li{background-color:var(--color-white);border-radius:10px;box-sizing:border-box;margin:20px 25px;padding:30px;text-align:left;width:406px}.buy--flow-inner>li .flow--head{display:flex;justify-content:space-between;margin-bottom:30px}.buy--flow-inner>li .flow--image img{border-radius:10px;display:block;height:165px;width:165px}.buy--flow-inner>li:last-child .flow--image img{border:1px solid gray;box-sizing:border-box}.buy--flow-inner>li .flow--title{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:2}.buy--flow-inner>li .flow--title>span{align-items:center;border:2px solid #423535;border-radius:21px;box-sizing:border-box;display:inline-flex;height:38px;justify-content:center;line-height:1;margin:0 4px 10px 0;padding-left:3px;width:38px}.buy--flow-inner>li .flow--text{font-size:16px;line-height:2}.buy--more .buy--content-inner{max-width:1080px}.buy--more h2{font-size:26px;margin-bottom:2.2em}.buy--more-inner{display:flex;flex-wrap:wrap;justify-content:center;margin:-15px;padding-bottom:30px}.buy--more-inner>li{background-color:#f7f7f7;border-radius:10px;box-sizing:border-box;display:grid;gap:40px 10px;grid-template-areas:"title image" "text text";grid-template-columns:1fr 128px;margin:15px;padding:40px 20px 30px;text-align:left;width:336px}.buy--more-inner>li .more--image{grid-area:image}.buy--more-inner>li .more--image img{border-radius:10px;display:block;height:128px;width:128px}.buy--more-inner>li .more--title{font-size:24px;font-weight:700;grid-area:title;letter-spacing:.1em;line-height:2;margin:-.4em 0}.buy--more-inner>li .more--text{font-size:16px;grid-area:text;line-height:2}@media(max-width:639px){.buy--wrapper{min-width:inherit}.buy--btn{font-size:14px}.buy--content{padding:3em 0}.buy--content-inner{margin:0 20px}.buy--description .buy--content-inner{margin:0 15px}.description--text{font-size:14px}.description--text h1{font-size:20px}.buy--flow{padding:3em 0}.buy--flow h2{font-size:18px;margin-bottom:1.5em}.buy--flow-inner{margin:-10px;padding-bottom:0}.buy--flow-inner>li{font-size:12px;margin:10px;width:100%}.buy--flow-inner>li .flow--head{display:block;margin-bottom:20px}.buy--flow-inner>li .flow--image img{height:calc(67vw - 67px);object-fit:cover;width:100%}.buy--flow-inner>li .flow--title{font-size:18px;margin:0 0 1em}.buy--flow-inner>li .flow--title>span{height:30px;padding-left:2px;width:30px}.buy--flow-inner>li .flow--text{font-size:14px}.buy--more{padding:3em 0}.buy--more h2{font-size:18px}.buy--more-inner{margin:-10px;padding-bottom:0}.buy--more-inner>li{font-size:12px;gap:20px;grid-template-areas:"title" "image" "text";grid-template-columns:1fr;margin:10px;padding:30px;width:100%}.buy--more-inner>li .more--image img{height:auto;width:100%}.buy--more-inner>li .more--title{font-size:16px;line-height:1.8;text-align:center}.buy--more-inner>li .more--text{font-size:14px}}

/*# sourceMappingURL=buy.dbea12d3e82252021dab.css.map*/