@charset "UTF-8";

/*--------------------------------------------

	For all file

	Last update : 2010.4.4
	mio urakami

	---------------------------
	1-0 style reset
	2-0 basic visual setting
	3-0 structure

	4-0 visual setting
		4-1 メイン画像とお知らせエリア
		4-2 アイテムリストエリア
		4-3 ブランド紹介エリア
  --------------------------------------------*/


/*----------------------------------------------------------------
  3-0 structure
-----------------------------------------------------------------*/

.mainphoto{
	float:left;
	padding:10px;
	width:575px;
	background:url("../img/index/back_photo_l.jpg") no-repeat;
}

.news{
	float:left;
	width:276px;
	margin-top:20px;
}

.aboutbrand{
	float:left;
	width:228px;
}

.itemlist{
	float:left;
	width:685px;
}

.itembox{
	float:left;
	width:125px;
	margin-right:10px;
	margin-bottom:12px;
}

#indexmain, #indexmain02, #indexmain02 h2, .itemblock{
	clear:both;
}

/*----------------------------------------------------------------
  4-0 visual setting
-----------------------------------------------------------------*/

/*#headmenu{
	width:320px;
}*/


/* --------------------------------------------------
  4-1 メイン画像とお知らせエリア
----------------------------------------------------*/

#indexmain{
	margin:0 25px;
	padding:10px 9px;
	background:url("../img/index/back.jpg");
}

.news h2{
	padding-bottom:20px;
}

.news p{
	margin:0 0 15px 11px;
	color:#63432d;
	line-height:1.34;
}

.news p.bloglink{
	margin-top:1em;
	padding-top:10px;
	border-top:2px dotted #c5c085;
}

/* --------------------------------------------------
  4-2 アイテムリストエリア
----------------------------------------------------*/

#indexmain02{
	padding:17px 0 0 30px;
}

#indexmain02 h2{
	padding-bottom:10px;
}

.itemblock .comment{
	margin-right:5px;
	color:#ee0955;
}

.itemphoto{
	padding:2px 0 2px 2px;
	background:url("../img/index/back_photo_s.jpg") no-repeat;
}

.itemtext{
	margin:6px 2px 12px 2px;
}

.itemtext p.name{
	line-height:1.2;
}

.itemtext p.copy{
	margin-top:4px;
	font-size:86%;
	line-height:1.2;
}

.itemtext p.copy a{
	text-decoration:none;
}

.itemtext p.copy a:visited{
	color:#51372c;
}

.itemtext p.copy a:hover{
	color:#f9032b;
	text-decoration:underline;
}

/* --------------------------------------------------
  4-3 ブランド紹介エリア
----------------------------------------------------*/


.aboutbrand{
	padding-bottom:15px;
}

.aboutbrand h2{
	padding:6px 0 17px 0;
}

.aboutbrand .text p{
	margin:0 31px 10px 2px;
	line-height:1.8;
}

.aboutbrand p.btnsize{
	margin:0 31px 20px 2px;
	text-align:right;
}

.aboutbrand #mailmaga{
	width:200px;
	margin-top:25px;
}

.aboutbrand #mailmaga h2{
	padding:0;
}

.aboutbrand #mailmaga .text p{
	margin:0;
}