p.last a{
	display:block;
	background:url(../img/icn_house.png) no-repeat left 3px;
	padding-left:25px;
	padding-top:3px;
	line-height:150%;
}

.aside{
	margin-top: 9px;
	padding-left: 25px;
	font-size: 12px;
}

.aside a{
	color:#be1d30;
	text-decoration:underline;
}

.aside a:hover{
	color: #000;
	text-decoration: underline;
}

#goods01 {
	display: flex;
	justify-content: space-between;
	margin-bottom: 40px;
}

#goods02 {
	display: flex;
	justify-content: space-between;
}

#item01 {
	top: 0;
	width: 450px!important;
}

#item01 .read {
	margin-top: 21px;
}

#item02 {
	width: 450px;
}

#item03 {
	width: 450px;
}

#item04 {
	width: 450px;
}

.item-4 .catch{
	margin-bottom: 40px;
	padding-top: 30px;
}

.item-4 .catch h2{
	float: left;
	width: 308px;
}

.item-4 .catch p{
	float: right;
	width: 592px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
}

.item-4 #item01,
.item-4 #item02{
	width: 400px;
	margin-bottom: 80px;
	position: static;
}

.item-4 #item01 .read{
	margin-left: 33px;
	margin-top: 21px;
}

.item-4 #item04{
	width: 400px;
}

.item-4 #item04 .first{
	margin-bottom: 16px;
}

.item-4 #item04 .read{
	margin-top: 21px;
}

.item-4 #item04 .last{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}