@charset "UTF-8";
/* EC-CUBE テンプレートのページ内 <style> から生成（build_parts.js） */

#hinban_area .hinban_disp{
	width:100%;
	margin-bottom:15px;
}
#hinban_area article{
	margin-right:10px;
	margin-bottom:25px;
}
#hinban_area .hinban_disp_bottom{
	margin-bottom:45px;
}
#hinban_area .hinban_disp .title{
	background-color:#EFEFEF;
	box-sizing:border-box;
	font-size:15px;
	padding:5px 0 4px 13px;
	position:relative;
}
#hinban_area .hinban_disp h3 span{
	font-size:11px;
	font-weight:normal;
	margin-left:15px;
}
#hinban_area .hinban_img{
	max-width: 130px;
	width:30%;
	float:left;
}
#hinban_area .hinban_img img{
	width:100%;
}
#hinban_area .hinban_info{
	box-sizing:border-box;
	width:calc(70% - 10px);
	float:right;
}
#hinban_area .hinban_info li{
	margin-bottom:3px;
}
#hinban_area .list_left{
	float:left;
	width:100%;
}

/* PCサイト */
@media screen and (min-width: 641px) {
	#hinban_area .hinban_disp{
		margin-bottom:22px;
	}
	#hinban_area .hinban_disp .title{
		float:right;
		width:calc(100% - 160px);
		margin:0 0 12px 20px;
	}
	#hinban_area .hinban_info{
		box-sizing:border-box;
		margin:0 30px 0 20px;
		width:calc(100% - 190px);
	}
	#hinban_area .list_left li{
		width:50%;
		float:left;
	}
}
