:root {
	--main-clr-lightgray: #c9c9c8;
	--main-clr-lightbeige: #cbc1ae;
	--main-clr-white: #f4f5f0;
	--main-clr-gray: #7f7c7a;
	--main-clr-red: #d07157;
	--clr-ss-black: #48413b;

	--clr-w-yellow: #d4b373;
	--clr-w-red: #b96758;
	--clr-w-green: #587072;
	--clr-w-navy: #404b5b;
	
	--clr-w-yellow2: #eadaba;
	--clr-w-red2: #efdbd5;
	--clr-w-green2: #c5d7cc;
	--clr-w-navy2: #cfd6db;
}

#c_1130 img {
	width: 100%;
	height: auto;
	vertical-align: bottom;
}
#c_1130 .pc_none { display: none; }
#c_1130 *,
#c_1130 *::before,
#c_1130 *::after {
	box-sizing: border-box;
}
#c_1130 {
	position: relative;
	width: 100%;
	max-width: 650px;
	margin: 0 auto;
}


/* 看板
====================================================================== */

#c_1130 #kanban {
	position: relative;
	width: 100%;
	/* margin-bottom: 40px; */
}
#c_1130 #kanban h1 {
	position: relative;
	width: 100%;
	/* margin-bottom: 20px; */
}


/* 汎用リスト
====================================================================== */

#c_1130 ul[class^="col_"] {
	position: relative;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 0;
	/* margin-bottom: 40px; */
}
#c_1130 ul[class^="col_"] > li {
	position: relative;
}
#c_1130 ul[class^="col_"] > li > a {
	display: block;
}
#c_1130 ul[class^="col_"] > li:hover > a > img {
	opacity: 0.8;
}

#c_1130 ul.col_1 > li { width: 100%; }
#c_1130 ul.col_2 > li { width: 50%; }






/* 価格プロ
====================================================================== */

#c_1130 .buy_price>ol,
#c_1130 .buy_price>ul {
	margin: auto;
}

#c_1130 .buy_price { margin-top: 0.25em; }
#c_1130 .buy_price,
#c_1130 .buy_price .price {
	position: relative;
	line-height: 1;
}
#c_1130 .buy_price .price {
	color: var(--main-clr-red);
	font-size: 18px;
	font-weight: 700;
	line-height: 1;
}
#c_1130 .buy_price .spesicalprice,
#c_1130 .buy_price .intax { display: none; }




