@charset "utf-8";#warm-cottoninnerwear a,#warm-cottoninnerwear .price,#warm-cottoninnerwear .itemname{color:#5b3610!important}#warm-cottoninnerwear .brandname{color:#b7a796!important}#warm-cottoninnerwear .bgpaper{background-color:#fcf5f3;padding-bottom:50px}#warm-cottoninnerwear .contentsWrap nav,#warm-cottoninnerwear .contentsWrap section{font-family:'Jost',sans-serif!important}#warm-cottoninnerwear .contentsWrap h2,#warm-cottoninnerwear .contentsWrap h3{font-family:'Noto Serif JP',serif!important}#warm-cottoninnerwear .itemList{margin-top:100px}#warm-cottoninnerwear .itemList .mainImage{height:100%}#warm-cottoninnerwear .itemList .mainImage img{top:0;left:0;position:absolute;animation:photo 9s infinite;opacity:0}#warm-cottoninnerwear .itemList .mainImage:hover img{animation-play-state:paused}@keyframes photo{0%{opacity:0}12.5%{opacity:1}37.5%{opacity:1}50%{opacity:0}}#warm-cottoninnerwear .itemList .mainImage img:nth-of-type(1){animation-delay:0s}#warm-cottoninnerwear .itemList .mainImage img:nth-of-type(2){animation-delay:3s}#warm-cottoninnerwear .itemList .mainImage img:nth-of-type(3){animation-delay:6s}#warm-cottoninnerwear .mainitem .star{justify-content:center}#warm-cottoninnerwear .subitems{margin-top:10%}#warm-cottoninnerwear .itemBtn{background-color:#f69e42}#warm-cottoninnerwear .itemBtn a{color:#ffffff!important}#warm-cottoninnerwear .speechbubble{justify-content:center;position:relative;border-radius:5px;background-color:#fffcfc;color:#333;margin:4% auto}#warm-cottoninnerwear .speechbubble .strong{color:#ff7602}#warm-cottoninnerwear .speechbubble::before{position:absolute;top:-15px;width:30px;height:15px;background-color:#fffcfc;clip-path:polygon(50% 0,0 100%,100% 100%);content:''}#warm-cottoninnerwear section.superhot{background-color:#fed9c3;padding:3% 1% 0%}#warm-cottoninnerwear h2 img{margin-bottom:30px}#warm-cottoninnerwear .explain{margin-top:50px;margin-bottom:80px}#warm-cottoninnerwear .detail ul{justify-content:center}#warm-cottoninnerwear .detail li{width:49%;margin-right:2%}#warm-cottoninnerwear .detail li:nth-of-type(2n){margin-right:0;margin-right:0!important}#warm-cottoninnerwear .itemList .itemList3 li{width:32%;margin-right:1.33333%}#warm-cottoninnerwear .itemList .itemList3 li:nth-of-type(3n){margin-right:0}#warm-cottoninnerwear .itemSpec3{margin-top:5px!important}#warm-cottoninnerwear .itemList .brandname{font-size:12px}#warm-cottoninnerwear .itemList .itemname{font-size:12px}#warm-cottoninnerwear .itemList .price{font-size:18px;font-weight:500}#warm-cottoninnerwear .itemList .price:after{font-weight:400}#warm-cottoninnerwear .itemList .saleprice{margin-top:3px;display:block;color:#fb0000!important}#warm-cottoninnerwear .itemList .price_down{color:#fb0000;padding:2px 4px;display:block;font-size:12px}#warm-cottoninnerwear .itemList .boxlink_sold .mainLeft .mask::after,#warm-cottoninnerwear .itemList .boxlink_sold .itemSpec1,#warm-cottoninnerwear .itemList .boxlink_sold .mainImg,#warm-cottoninnerwear .itemList .boxlink_sold .detail,#warm-cottoninnerwear .itemList .boxlink_sold .pict,#warm-cottoninnerwear .boxlink_sold .itemBtn{display:none!important}#warm-cottoninnerwear .itemList .itemImg3 img,#warm-cottoninnerwear .itemList .cool-main .boxlink_sold .mainImg{display:block!important}#warm-cottoninnerwear .itemList .boxlink_sold>div{justify-content:center!important}#warm-cottoninnerwear .goodscopy{width:80%;margin:5% auto}#warm-cottoninnerwear .cool-main .itemBtn a{color:#fff!important}#warm-cottoninnerwear .itemBtn:after{content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:40%;right:30px}#warm-cottoninnerwear .category_area{margin-top:100px!important}#warm-cottoninnerwear .category_area a:hover{text-decoration:none}#warm-cottoninnerwear .category_area .category-1 li{border:1px solid #fcd8b3;width:24%;margin-right:1.33333%}#warm-cottoninnerwear .category_area .category-1 li:nth-child(4n){margin-right:0}#warm-cottoninnerwear .category_area .category-1 li:hover{background-color:#ffeedc}#warm-cottoninnerwear .category_area li a{font-size:14px}#warm-cottoninnerwear .category_area .category-1 li a::after{content:"";height:7px;width:7px;position:absolute;top:calc(50% - 3px);right:10px;border-top:1px solid #b1b1b1;border-right:1px solid #b1b1b1;transform:rotate(45deg)}.bx-sp_newtop_category_search__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);column-gap:8px;row-gap:16px}@media screen and (min-width:521px){.bx-sp_newtop_category_search__list{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);column-gap:16px;row-gap:24px;margin-bottom:55px}}@media screen and (max-width:520px){.bx-sp_newtop_category_search__list{padding:0 16px}}.bx-sp_newtop_category_search__listitem img{background:#f0f0f0}@media screen and (min-width:521px){.bx-sp_newtop_category_search__listitem img{width:120px}}.bx-sp_newtop_category_search__listitem a>div{padding-top:8px}#contentslist img{border-radius:0!important}@media screen and (max-width:520px){#warm-cottoninnerwear .fvBnr,#warm-cottoninnerwear .cool-main{width:100%}#warm-cottoninnerwear .itemList .mainImage{height:85vw;margin-bottom:3%!important}#warm-cottoninnerwear .itemList .itemList3 li{width:49%;margin:0 2% 4% 0!important}#warm-cottoninnerwear .itemList .itemList3 li:nth-of-type(2n){margin-right:0!important}#warm-cottoninnerwear .pict{column-gap:.1rem}#warm-cottoninnerwear .goodscopy{width:100%;margin:5% auto}#warm-cottoninnerwear section.superhot{background-color:#fed9c3;padding:6% 1% 1%}#warm-cottoninnerwear .price_down{color:#fb0000;padding:3px 5px;display:block;font-size:12px}#warm-cottoninnerwear .itemBtn:after{content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:45%;right:5%}#warm-cottoninnerwear .category_area .category-1 li{margin-bottom:-1px;margin-right:0}#warm-cottoninnerwear .category_area .category-1 li:nth-child(even){border-left:none}#warm-cottoninnerwear .category_area .category-1 li a::after{content:"";height:7px;width:7px;position:absolute;top:calc(50% - 3px);right:10px;border-top:1px solid #b1b1b1;border-right:1px solid #b1b1b1;transform:rotate(45deg)}}