@charset "utf-8";
a {
	text-decoration: none;
	color:#333;
}
a:hover {
	text-decoration: none;
}
a:visited {
	color:#333;
}
body {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
}
.slider {
	width:100%;
	margin:10px auto 20px;
}
.title {
	text-align:left;
	font-size:16px;
	font-weight:bold;
	line-height:180%;
	background:#;
	width:100%;
	margin:0 0 15px 0;
	padding:0;
}
.infomation {
	font-size:16px;
	line-height:180%;
	text-align:left;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
	padding:15px 0 15px 0;
}
.itemColumnBg {
	width:100%;
	overflow-x:auto;
}
.itemColumn {
	width:800px;
	margin:0px 0 20px 0;
	background:#;
	padding:0px;
	text-align:left;
	font-size:16px;
	line-height:160%;
	color:#333;
    display:flex;
    flex-wrap:wrap;
}
.box01 {
	width:19%;
	margin:20px 0.5% 20px 0.5%;
	padding:0px;
}
.box01Img {
	width:100%;
	margin:0 0 10px 0;
	overflow:hidden;
	padding:5px;
	box-sizing:border-box;
	line-height:0;
}
.box01Img img {
	width:100%;
}
.rank {
	font-size:24px;
	letter-spacing:3.0px;
}
.rank span {
	font-size:16px;
	position:relative;
	top:-3px;
}
.price {
	font-size:16px;
	color:#bf0000;
	line-height:180%;
	margin:5px 0 0 0;
	font-weight:bold;
}
.price span{
	font-size:12px;
}
