@media screen and (max-width:1024px) { .pc { display: none!important; } }
@media screen and (min-width:1024px) { .sp { display: none!important; } }
figucaption{line-height:2;font-size:.9em;}
img { height: auto; }
.fs-c-checkout-couponList__couponDiscount{display:block;}
.price_search{margin:4em auto!important;max-width:440px;}
.price_search a{background:#333;color:#fff!important;padding:0.7em 0;width:100%;display:block;}
.global__footer{margin-top:5em;}
.b{font-weight:bold;}
.width1000{max-width:1000px;margin:auto;}
/*配送について*/
.fs-c-productOption__name {background: rgba(126, 126, 126, 0.08);padding:1em 0;}
.fs-c-documentColumn li.fs-c-documentColumn__content{list-style:inherit;margin-left:1em;}
.faq_box1_left {
color: #CD1F00;
text-align: center;
padding: 10px;
font-weight: bold;
border-bottom:1px solid #e9e9e9;
background: #fafafa;
}
.faq_box1_right {
line-height: 115%;
border-bottom:1px solid #e9e9e9;
border-right:1px solid #e9e9e9;
padding: 10px;
background: #fff;
}
.margin0{margin:0!important;}
.padding5px{padding:5px;}
.box_waku02{padding:.5em!important;margin:0 auto 1em!important;}
.box_waku02 li{list-style:inside;margin:.5em 0;}
.box_waku02 li::marker{font-size:1em;}

/**input[type=text]{
border: 1px solid #cccccc;
border-radius: 3px;
padding: 3px 5px;
-webkit-transform: scale(0.8);
transform: scale(0.8);}**/

.u{text-decoration:underline;}
.go-lp-page{position:fixed;right:0;bottom:22%;z-index:100;}
.go-lp-page a{display:grid;width:70px;height:100px;font-size:x-small;padding:0.5em 0 0.5em 0.1em;letter-spacing:3px;align-items:center;text-align-last:center;transition:all 0.3s;}
.go-lp-page p{margin-top:-3.7em;border-radius:5px 0 0 0;letter-spacing:0;padding:3px 0;}

.addnotearea {padding: 10px;margin: 1em 0;font-size: 1em;}
.addnotearea h2{text-align:left!important;font-weight:bold;padding:3px 0 3px 5px;border-left:solid 4px #333;}
.addnotearea h3{text-align:left!important;font-weight:bold;padding:3px 0 3px 5px;margin:6px 0 0 2px;border-left:solid 3px #333;}

ul.list-row1,ul.list-row2,ul.list-row3,ul.list-row4,ul.list-row5,ul.list-row6 {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: justify;-webkit-justify-content:flex-start;-ms-flex-pack: justify;justify-content:flex-start;list-style:none;margin:0;}ul.list-row1.space-around,ul.list-row2.space-around,ul.list-row3.space-around,ul.list-row4.space-around,ul.list-row5.space-around {-webkit-justify-content:flex-start;-ms-flex-pack: distribute;justify-content:flex-start;}ul.list-row1.gutter li,ul.list-row2.gutter li,ul.list-row3.gutter li,ul.list-row4.gutter li,ul.list-row5.gutter li,ul.list-row6.gutter li {padding: 0.5%;}
ul.list-row1.gutter01 li,ul.list-row2.gutter01 li,ul.list-row3.gutter01 li,ul.list-row4.gutter01 li,ul.list-row5.gutter01 li,ul.list-row6.gutter01 li {padding: 1%;}
ul.list-row1.gutter02 li,ul.list-row2.gutter02 li,ul.list-row3.gutter02 li,ul.list-row4.gutter02 li,ul.list-row5.gutter02 li,ul.list-row5.gutter02 li {padding: 2%;}
ul.list-row1 li {width: 100%;text-align: center;}ul.list-row2 li {width: 50%;text-align: center;}ul.list-row3 li {width: 33.33333%;text-align: center;}ul.list-row4 li {width: 25%;text-align: center;}ul.list-row5 li {width: 20%;text-align: center;}ul.list-row6 li {width: calc(100%/6);text-align: center;}

.lozad{width:100%;max-width:600px;background:#ccc;}
figcaption.fs05{text-align:center;margin:0 0 2.5% 0;}