@charset "utf-8";
/*
--------------------------------------------------
CSS Skin Settings
FileName:   top.css
Version:    2008/03/11
--------------------------------------------------
*/
.new2012{
	background:url(../images/top_ikeda_new_j.jpg) no-repeat left top;
}

#image {
height:220px;
}
#mainnavi{
margin-top:100px;
width:772px;
margin:0px auto 0;
padding:0 0 0 30px;
}
#mainnavi li{
float:left;}
#container {
background:none;
}
#wrapper {
background:transparent url(../images/bg_body3.jpg) repeat-x scroll 0 9px;
}
#navileft {
padding:22px 0 0 48px;
background:none;
}
#renewalbanaArea{
	padding:13px 0;
	}
*html body #renewalbanaArea{
	padding:13px 0 0;
	}
*html body #navileft2 {
padding:22px 0 0 86px;
background:none;
}
#contents {
height:456px;
padding:28px 40px 40px 0;
background:none;
}

.listcontent_dl {
border-bottom:1px solid #E5E3E3;
margin:3px 0 0;
width:450px;
	clear: both;
	overflow: hidden;
}
.listcontent:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html .listcontent_dl {
	height: 1em;
	overflow: visible;
}
/**/
.listcontent_dt {
	margin: 13px 0;
	width:396px;
}
.listcontent_dd {
	background:url(../images/bg_li.jpg) top left no-repeat;
	background-position:0px 2px;
	margin: -30px 0 0 73px;
	padding-left:15px;
}

html body #topics_index_bg1{
	background:url(../images/bg_new_middle.jpg) repeat-y;
	width:512px;
	position: relative;
	top: 12px;
}

html body #topics_index_bg2{
	background:url(../images/bg_new_top.jpg) top left no-repeat;
	width:512px;
	margin: 0px;
	padding: 0px;
}

html body #topics_index{
	background:url(../images/bg_new_bottom.jpg) bottom left no-repeat;
	width:512px;
	padding:15px 9px 30px 30px;
	vertical-align: top;
}
.buttonnew{
	width:457px;
	text-align:right;
	padding-top: 5px;
}

.listcontent_dd a{
margin:0;}

#pickupContents{
	background:url("../images/bg_index.jpg") no-repeat left top;
	width:510px;
	height:187px;
	position:relative;
	clear:both;
	margin:50px 0 0 0;
	overflow:hidden;
	
}
#pickupProduct01{
	position:absolute;
	top:39px;
	left:30px;
}
#pickupProduct02{
	position:absolute;
	top:95px;
	left:30px;
}
#pickupProduct03{
	position:absolute;
	top:150px;
	left:30px;
}
#pickupButton01{
	position:absolute;
	top:33px;
	left:336px;
}
#pickupButton02{
	position:absolute;
	top:89px;
	left:336px;
}

#pickupButton03{
	position:absolute;
	top:145px;
	left:336px;
}

