@import url(common.css);
@import url(zenken.css);


#home	{
		float:left;
	}
#image	{
		color:#eee;
		font-size:12px;
		line-height:135%;
		width:305px;
		height:50px;
		margin:7px 0 0;
		padding:70px 25px 60px 345px;
		background-image:url('../img/image.png');
	}
#recent	{
		float:left;
		width:360px;
	}
#adhome	{
		float:left;
		width:310px;
		margin:0 0 0 10px;
	}
.col1	{
		width:680px;
	}
.col3	{
		float:left;
		width:220px;
		margin:0 10px 0 0;
	}



.latesttopic	{
		padding:5px;
		background:#929;
	}
.latesttopic a	{
		color:#fff;
		text-decoration:underline;
	}


/* ---------------------------------------------------------- */
/* 写真用リストタグ */
/* ---------------------------------------------------------- */
#recent div.block	{
		text-align:center;
	}
#recent div.block ul	{
		margin:3px 0 0 10px;
		padding:0;
	}
#recent div.block ul li	{
		float:left;
		width:80px;
		list-style:none;
		margin:0 15px 5px;
	}
/* ---------------------------------------------------------- */

/* ---------------------------------------------------------- */
/* 楽天用リストタグ */
/* ---------------------------------------------------------- */
#rakuten ul li	{
		list-style:none;
		float:left;
		width:100px;
		padding-right:5px;
		line-height:100%;
	}
#rakuten ul li div	{
		font-size:90%;
	}
#rakuten ul li div.price	{
		text-align:center;
		color:#f00;
	}
#rakuten ul li div.img	{
		text-align:center;
		background:#eee;
		height:70px;
	}
#rakuten ul li div.name	{
		padding:5px;
	}
/* ---------------------------------------------------------- */


div.col3	{
		padding:0;
	}
div.col3 div.block 	{
		border-bottom:1px dotted #f00;
	}
div.col3 div.more 	{
		border-left:1px solid #f00;
		border-right:1px solid #f00;
		border-bottom:1px solid #f00;
		margin:0;
		padding:3px 5px 3px 0;
	}
	
	
#home div.block img	{
		border:1px solid #bbb;
	}
#home div.block a img	{
		border:1px solid #00f;
	}




#home div.block img.newicon	{
		border:0;
	}