html{scroll-behavior:smooth}.mainImg_box{text-align:center;max-width:1920px;margin:0 auto;padding:3rem}.pageLP_section{max-width:980px;margin:2rem auto 0;text-align:center}.section_inner{padding:2rem;background-color:#fff}.section_textBox{text-align:center;max-width:600px;margin:0 auto;margin-bottom:2rem}.section_boxNote{margin:2rem;padding:1rem;border:1px solid #444}.section_header{font-size:1.8rem;font-family:serif}.pageLP .item_brandName-en{font-size:1.2rem}.pageLP .item_name{font-size:2rem}.pageLP .item_price{font-size:1.3rem}.pageLP .item_price-change{text-decoration:line-through;color:#666}.pageLP .item_price-discount{font-size:2.4rem}.pageLP .item_price-discount span{font-size:1.6rem}.pageLP .item_link{color:#333;font-weight:500;position:relative}.pageLP .wrapping .section_imgBox{width:300px;margin:0 auto}.pageLP .supplement{padding:1rem;background-color:#f0f0f0}.pageLP .supplement p{margin:0;font-size:1.4rem}.brandList__outer{width:95%;margin-left:5%;overflow-x:auto;padding-bottom:15px}.brandList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:40px 5vw 0 0}.brandList .item{list-style-type:none;width:420px}.brandList .item a{color:#fff;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.brandList .item .img{margin:0}.brandList .item .img img{width:100%;height:100%;aspect-ratio:341/239;-o-object-fit:cover;object-fit:cover}.brandList .item:not(:first-child){margin-left:14px}.brandList .item .name{font-family:"Noto Serif JP",serif;font-weight:500;font-size:1.6rem;padding:1em 0 .5em}.brandList .item .text{font-size:1.3rem;padding:0 10px;line-height:1.8;letter-spacing:.25em;color:#eee}.brandList .item .text{padding-bottom:50px;position:relative;padding-left:0;padding-right:50px}.brandList .item .text .inner{overflow:hidden;text-overflow:normal;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.brandList .item .footArea{border-top:#707070 1px solid;padding-top:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:30px}.homeBrandList .brandList .item .footArea .logo{margin-right:13px}.brandList .item .footArea .eng{font-family:EB Garamond,serif;font-size:1.3rem;font-weight:500;font-style:italic;letter-spacing:.1em;color:#eee}.pageLP .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;list-style:none;padding:0;margin:0}.pageLP .pickupItems{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0}.pageLP .item{max-width:400px;min-width:320px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:4rem}.pageLP .pickupItem{max-width:410px;min-width:320px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:4rem}.pageLP .pickupItem hr{margin:1rem 0}@media screen and (min-width: 1045px){.pageLP .pickupItem{text-align:left}}.pageLP .item hr{margin:1rem 0}.pageLP .item_imgBox{margin:0}.pageLP .item_imgBox img{width:100%;height:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.pageLP .item_txtBox{padding:1rem}.pageLP .item_brand{margin-top:1rem}.pageLP .item_brandName{margin-right:1rem;font-size:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lp.css.map */
