.bg-beige{background:#fcf7f0}.color-black{color:#323232!important}.color-red{color:#de1122!important}.small-font-size,.fs-12{font-size:12px}.ta-c{text-align:center}.bold{font-weight:700}.d-b{display:block}.d-f{display:-webkit-box;display:-ms-flexbox;display:flex}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-inner{width:1000px;margin:0 auto}@media screen and (max-width:960px){.section-inner{width:90vw;overflow:hidden}}.section-en-title{position:relative;margin-bottom:8px;font-size:2.625rem;font-weight:400;text-align:center;letter-spacing:.05em}.en-title-border{background-color:#323232;height:2px;width:16%;margin:0 auto 20px}@media screen and (min-width:1000px){.en-title-border{width:6%;margin:0 auto 40px}}.section-ja-title{margin:12px 0 20px;color:#323232;font-size:20px;letter-spacing:.01em}@media screen and (min-width:1000px){.section-ja-title{margin:40px 0 50px;font-size:36px;letter-spacing:.05em}}.item-tag{display:inline-block;padding:5px 13px;color:#323232;font-size:12px;text-align:center;background:#fff;border:1px solid #323232;border-radius:50px;letter-spacing:.01em}@media screen and (min-width:0px)and (max-width:320px){.item-tag{font-size:10px}}@media screen and (min-width:1000px){.item-tag{min-width:75px;padding:5px 16px;font-size:14px}}.ttl-hr-border{background-color:#323232;height:1px;width:12%}.note{font-size:10px;padding:15px 0}.dot-border{width:100%;height:12px;margin:15px 0;background-image:url(/build/assets/dot-border-s3_96Yvy.png);background-repeat:repeat no-repeat;background-size:contain}@media screen and (min-width:1000px){.dot-border{height:18px;margin:30px 0 45px}}.search{padding:34px 0 28px}@media screen and (min-width:1000px){.search{padding:85px 0 45px}}.search .search-list ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px}@media screen and (min-width:0px)and (max-width:320px){.search .search-list ul{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media screen and (min-width:1000px){.search .search-list ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px}}.search .search-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #8f8f8f;border-radius:4px;background:#fff}@media screen and (min-width:0px)and (max-width:320px){.search .search-list ul li{padding:12px}}@media screen and (min-width:1000px){.search .search-list ul li{padding:20px 40px}}.search .search-list ul li .search-list-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search .search-list ul li .search-list-content .search-list-tag{margin:12px 0;font-size:14px}.search .search-list ul li .search-list-content .search-list-txt{margin-bottom:12px;font-size:12px;text-align:center;color:#787878}@media screen and (min-width:1000px){.search .search-list ul li .search-list-content .search-list-txt{font-size:14px}}.search .search-list ul li .search-list-content .search-item-price{margin-top:auto}.search .search-list ul li .search-list-content .search-item-price .search-item-price-ttl{padding:0 4px;color:#787878}.search .search-list ul li .search-list-content .search-item-price .search-item-txt{font-size:1.375rem;letter-spacing:.05em;white-space:nowrap;font-weight:700}@media screen and (min-width:1000px){.search .search-list ul li .search-list-content .search-item-price .search-item-txt{font-size:1.625rem}}.search .search-list ul li .search-list-content .search-item-price .search-item-txt span{font-size:12px}.search .search-list ul li img{display:block;width:83px;margin:0 auto 12px}@media screen and (min-width:1000px){.search .search-list ul li img{width:122px;margin:0 auto 20px}}
