@charset "UTF-8";

div#exp_main h2 {
	text-indent:-9999em;
	background:url(../../common/image/h2_title.jpg) 0 0 no-repeat;
	width:710px;
	height:90px;
	margin-bottom:20px;
}

div#exp_main h3 {
	text-indent:-999em;
	margin-bottom:20px;
	background:url(../images/h3_title.jpg) 0 0 no-repeat;
	width:710px;
	height:45px;
}

div#main_bottom {width:710px;}

div#main_bottom h4 {
	width:710px;
	height:35px;
	text-indent:-9999em;
	margin-bottom:15px;
	background:url(../../common/image/article_list.jpg) 0 0 no-repeat;
}




/* 商品一覧 ------------------------------------------*/

div#articlelist {
	display:inline-block;
	width:710px;
	margin-bottom:10px;
}

div#articlelist:after {
	content:".";
	height:0px;
	clear:both;
	display: block;
	visibility:hidden;
}

div#articlelist dl {
	float:left;
	width:155px;
	margin:0 30px 10px 0;
}

div#articlelist dl.right {margin:0 0 10px 0; width:155px;}

div#articlelist dl dt {
	padding:4px;
	height: 130px;
	border:1px #C8C8C8 solid;
	margin-bottom:5px;
	vertical-align:bottom;
}

* html body div#articlelist dl dt {
	padding:4px 4px 2px 4px;
}

div#articlelist dl dd {
	font-weight:bold;
	text-align:center;
}



p#price_list {
	text-align:right;
	margin-left:290px;
	padding-top:25px;
}

p#price_list a {
	background:url(../../../common/image/hanagasa_icon.gif) 2px 0 no-repeat;
	padding:12px 0 5px 28px;
}
