@charset "euc-jp";

.swiper-container,
.swiper-slide,
.slide1,.slide2,.slide3,.slide4,.slide5,
#topics{display:none;}

/* 720px以下 */
@media (max-width: 720px) {
.swiper-container,
.swiper-slide,
.slide1,.slide2,.slide3,.slide4,.slide5,
#topics{display:none;}
}
/* 721px以上 */
@media (min-width: 721px) {
.swiper-container,
.swiper-slide,
.slide1,.slide2,.slide3,.slide4,.slide5,
#topics{display:none;}
}

#contents-wrapper{margin-top:55px;}
#list{margin-top:50px;}

#list .page-nav .sort{float:right;border-right:1px solid #000;word-break:keep-all;}
#list .page-nav .sort a{color:#000;background-color:#fff;display:inline-block;padding:4px 20px;border-left:1px solid #000;margin:0;}
#list .page-nav .sort a:hover{color:#000;background-color:#eee;}
#list .page-nav .sort span{color:#fff;background-color:#000;display:inline-block;padding:4px 20px;border-left:1px solid #000;margin:0;}
#list .sort{font-size:90%;}

#pager{text-align:center;border-top:3px solid #eee;padding-top:15px;margin-top:30px;}
#pager li{padding:0 15px;}
#pager i{margin:0;padding:0;}
#pager .Prev i{padding-right:10px;}
#pager .Next i{padding-left:10px;}
#pager p{margin-top:10px;}

#category-image{border:3px solid #000;padding:3px;}
#category-frame{border:1px solid #000;}
#category-text img{margin-bottom:18px;padding-right:5px;}
.category01{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg1-bg.png?cmsp_timestamp=202703215535");background-repeat: no-repeat;}
.category02{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg2-bg.png?cmsp_timestamp=202703215623");background-repeat: no-repeat;}
.category03{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg3-bg.png?cmsp_timestamp=202703215636");background-repeat: no-repeat;}
.category04{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg4-bg.png?cmsp_timestamp=202703215647");background-repeat: no-repeat;}
.category05{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg5-bg.png?cmsp_timestamp=202703215657");background-repeat: no-repeat;}
.category06{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg6-bg.png?cmsp_timestamp=202703215710");background-repeat: no-repeat;}
.category-text01{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg1-illust.png?cmsp_timestamp=2027032211195");background-repeat: no-repeat;}
.category-text02{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg2-illust.png?cmsp_timestamp=202703222930");background-repeat: no-repeat;}
.category-text03{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg3-illust.png?cmsp_timestamp=202703222956");background-repeat: no-repeat;}
.category-text04{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg4-illust.png?cmsp_timestamp=202703223010");background-repeat: no-repeat;}
.category-text05{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg5-illust.png?cmsp_timestamp=202703223023");background-repeat: no-repeat;}
.category-text06{background-image:url("https://img21.shop-pro.jp/PA01368/867/etc/ctg6-illust.png?cmsp_timestamp=202703223034");background-repeat: no-repeat;}

/*360px以下: デフォルト */
@media (max-width: 360px){
#category-text{padding:15px;}
#category-text{height:360px;}
.category01,.category02,.category03,.category04,.category05,.category06{background-position:center 180px;}
.category-text01{background-position:center bottom;}
.category-text05{background-position:-20px bottom;}
.category-text04{background-position:80% bottom;}
.category-text03{background-position:60px bottom;}
.category-text06{background-position:left center;}
.category-text02{background-position:70% 120px;}
#category-text img{display:inline-block;}
#category-text br{display:inline;}
}
/* 361px以下: デフォルト */
@media (min-width: 361px){
#category-text{padding:15px;}
#category-text{height:360px;}
.category01,.category02,.category03,.category04,.category05,.category06{background-position:center 180px;}
.category-text01{background-position:center bottom;}
.category-text05{background-position:-20px bottom;}
.category-text04{background-position:80% bottom;}
.category-text03{background-position:40px bottom;}
.category-text06{background-position:left center;}
.category-text02{background-position:70% 120px;}
#category-text img{display:inline-block;}
#category-text br{display:inline;}
}

/* 471px以上 */
@media (min-width: 471px) {
#category-text{height:360px;}
.category01,.category02,.category03,.category04,.category05,.category06{background-position:center 180px;}
.category-text01,.category-text02,.category-text04{background-position:center bottom;}
.category-text05{background-position:left bottom;}
.category-text03{background-position:10px bottom;}
.category-text06{background-position:left bottom;}
#category-text img{display:inline-block;}
#category-text br{display:inline;}
}

/* 768px以上 */
@media (min-width: 768px) {
#category-text{padding:35px;}
#category-text{height:360px;}
.category01,.category02,.category03,.category04,.category05,.category06{background-position:center 180px;}
.category-text01,.category-text05{background-position:100px bottom;}
.category-text02,.category-text04,.category-text06{background-position:center bottom;}
.category-text03{background-position:160px bottom;}
#category-text img{display:inline-block;}
#category-text br{display:inline;}
}

/* 992px以上 */
@media (min-width: 992px) {
#category-text{height:360px;}
.category01,.category02,.category03,.category04,.category05,.category06{background-position:center 180px;}
.category-text01,.category-text05{background-position:50px bottom;}
.category-text02,.category-text04,.category-text06{background-position:center bottom;}
.category-text03{background-position:100px bottom;}
#category-text img{display:inline-block;}
#category-text br{display:inline;}
}

/* 1280px以上 */
@media (min-width: 1280px) {
#category-text{padding:45px;}
#category-text{height:277px;}
.category01,.category02,.category03,.category04,.category05,.category06{background-position:center 80px;}
.category-text01,.category-text02,.category-text03,.category-text04,.category-text05{background-position:right center;}
.category-text06{background-position:center center;}
#category-text img{display:block;}
#category-text br{display:none;}
}