.ttl_side_season img {
	width: 85px;
}
.ttl_side_title {
    margin-bottom: 10px;
}
.ttl_side_title img {
    height: 24px;
}
.c-image-wrap::after {
	display: block;
	padding-top: 66.5%;
	content: '';
}
.topsoldout {
	font-weight: 600;
	margin-top: 20px;
	width: 149px !important;
	height: 33px !important;
	font-size: 1.2rem !important;
	background: #ccc !important;
	color: #fff !important;
	border-radius: 40px !important;
	margin: 16px auto 0 !important;
	display: flex !important;
	padding: 0 0 0 40px !important;
	align-items: center !important;
	letter-spacing: 0 !important;
}
.info_item p span {
    font-size: 1.2rem;
}
/* トップページにどこでもカートJSを表示し、不要部分を非表示 */
.item_list_recommend .cartjs_product_img,
.item_list_recommend .cartjs_product_name,
.item_list_recommend .cartjs_product_explain,
.item_list_recommend .cartjs_product_table,
.item_list_recommend .cartjs_sk_link_other,
.item_list_recommend .cartjs_sk_link {
    display: none;
}
.cartjs_box {
    padding: 0 !important;
}
.cartjs_product_info div {
	color: #DA0908;
	font-weight: 600;
	font-size: 30px;
	margin-top: 20px;
}

/* トップのカートに入れるボタン */
ul.item_list_recommend .recommend_item .js_cart input {
    width: 149px !important;
    height: 33px !important;
    font-size: 1.2rem !important;
    background: url("https://file003.shop-pro.jp/PA01419/492/images2/btn_cart.png") no-repeat left 12px top 2px/28px auto,#CB0000 !important;
    color: #fff !important;
    border-radius: 40px !important;
    margin: 0 auto !important;
    display: flex !important;
    padding: 0 0 0 40px !important;
    align-items: center !important;
    letter-spacing: 0 !important;
}
.cartjs_product_info .topsoldout {
	font-weight: 600;
	margin-top: 20px;
	width: 149px !important;
	height: 33px !important;
	font-size: 1.2rem !important;
	background: #ccc !important;
	color: #fff !important;
	border-radius: 40px !important;
	margin: 0 auto !important;
	display: flex !important;
	padding: 0 0 0 40px !important;
	align-items: center !important;
	letter-spacing: 0 !important;
}
.c-pager__unlink.is-current {
	color: #fff !important;
	border-color: transparent;
	background: #3B3B3B !important;
}
.c-button {
	border-radius: 0 !important;
}