dl#contents{
	clear:both;
	padding:0 5px;
}

dl#contents div{
	clear:both;
	padding-bottom:15px;
	margin-bottom:15px;
	background:url("../image/common/border1.gif") repeat-x bottom;

}

dl#contents div div{
	clear:none;
	padding-bottom:0;
	margin-bottom:0;
	background:none;

}

dl#contents img{
	float:left;
	margin-right:20px;
}

dl#contents dt{
	padding-bottom:2px;
}

dl#contents dt a{
	font-size:140%;
	font-weight:bold;
	text-decoration:none;
}

dl#contents dd .detail{
	text-align:right;
}

dl#contents dd .detail a{
	padding-left:8px;
	background:url("../image/common/arrow1.gif") no-repeat 0 5px;

}
div#magazine ul#special {
	margin-bottom:20px;
}

div#magazine ul#special li.blockL {
	width:255px;
	float:left;
	padding:10px;
	background:url(image/bg_special.gif) top no-repeat;
}
div#magazine ul#special li.blockR {
	width:255px;
	float:right;
	padding:10px;
	background:url(image/bg_special.gif) top no-repeat;
}
div#magazine ul#special li.blockL p,
div#magazine ul#special li.blockR p {
	padding:0;
	margin-bottom:5px;
}
div#magazine ul#special li.blockL p.detail,
div#magazine ul#special li.blockR p.detail {
	text-align:right;
}
div#magazine ul#special li.blockL h4,
div#magazine ul#special li.blockR h4 {
	margin-bottom:8px;
}
div#magazine ul#entryList li {
	padding-left:140px;
	background:url(image/bg_agri.jpg) left top no-repeat;
	min-height:85px;
	height:auto !important;
	height:85px;
	border-bottom:1px #CCCCCC dashed;
	margin-bottom:10px;
}
div#magazine ul#entryList li p {
	padding:0;
}
div#magazine ul#entryList li.expert {
	background:url(image/bg_expert.jpg) left top no-repeat;
}
div#magazine ul#entryList li.ssu {
	background:url(image/bg_ssu.jpg) left top no-repeat;
}
div#magazine ul#entryList li.column {
	background:url(image/bg_column.jpg) left top no-repeat;
}
div#magazine ul#entryList li.csr {
	background:url(image/bg_csr.jpg) left top no-repeat;
}
div#magazine ul#entryList li.noko {
	background:url(image/bg_noko.jpg) left top no-repeat;
}
div#magazine ul#entryList li.pia {
	background:url(image/bg_pia.jpg) left top no-repeat;
}
div#magazine ul#entryList li.mam {
	background:url(image/bg_mam.jpg) left top no-repeat;
}
div#magazine ul#entryList li.eye {
	background:url(image/bg_eye.jpg) left top no-repeat;
}
div#magazine ul#entryList li.culture {
	background:url(image/bg_culture.jpg) left top no-repeat;
}
div#magazine ul#entryList li.column2 {
	background:url(image/bg_column2.jpg) left top no-repeat;
}
div#magazine dl#shop {
}
div#magazine dl#shop dt {
	font-weight:bold;
	color:#2b8967;
	margin-bottom:5px;
}
div#magazine dl#shop dd {
	margin-bottom:10px;
}