@charset "utf-8";

/* ------------------------------------------
Since: 2009-12-08
Version: 1.0
Auther: TAKASHI MIYAZAWA(visual and echo japan)
------------------------------------------*/

/*******************************************
共通
*******************************************/

#grid-content {
/*	height: 0;
	overflow:hidden;
*/}

#grid-content div h3 {
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}
#grid-content div p {
	margin: 0;
	padding: 0;
}

#grid-content div.piece {
	width: 190px;
	background-color: #FFFFFF;
	color: #000000;
	margin: 5px;
}

/* sizeL */
#grid-content div.sizeL {
	width: 590px;
	background-color: #FFFFFF;
	color: #000000;
	margin: 5px;
}
#grid-content div.sizeL div.Komoku{
		background-image: url(../image_common/thum_sizeL_bg_top.gif);
		background-repeat: no-repeat;
		background-position: top;
}

#grid-content div.sizeL div.Komoku div.Inbottom {
		background-image: url(../image_common/thum_sizeL_bg_bottom.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		padding: 10px;
}

/* sizeM */
#grid-content div.sizeM {
	width: 390px;
	background-color: #FFFFFF;
	color: #000000;
	margin: 5px;
}
#grid-content div.sizeM div.Komoku{
		background-image: url(../image_common/thum_sizeM_bg_top.gif);
		background-repeat: no-repeat;
		background-position: top;
}
#grid-content div.sizeM div.Komoku:hover {
		background-image: url(../image_common/thum_sizeM_bg_top_over.gif);
		background-repeat: no-repeat;
		background-position: top;
		background-color: #FFFFDC;
}
#grid-content div.sizeM div.Komoku div.Inbottom {
		background-image: url(../image_common/thum_sizeM_bg_bottom.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		padding: 10px;
}
#grid-content div.sizeM div.Komoku div.Inbottom:hover {
		background-image: url(../image_common/thum_sizeM_bg_bottom_over.gif);
		background-repeat: no-repeat;
		background-position: bottom;
}


/* sizeS */
#grid-content div.sizeS {
	width: 190px;
	background-color: #FFFFFF;
	color: #000000;
	margin: 5px;
}
#grid-content div.sizeS div.Komoku{
		background-image: url(../image_common/thum_sizeS_bg_top.gif);
		background-repeat: no-repeat;
		background-position: top;
}
#grid-content div.sizeS div.Komoku:hover {
		background-image: url(../image_common/thum_sizeS_bg_top_over.gif);
		background-repeat: no-repeat;
		background-position: top;
		background-color: #FFFFDC;
}
#grid-content div.sizeS div.Komoku div.Inbottom {
		background-image: url(../image_common/thum_sizeS_bg_bottom.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		padding: 10px;
}
#grid-content div.sizeS div.Komoku div.Inbottom:hover {
		background-image: url(../image_common/thum_sizeS_bg_bottom_over.gif);
		background-repeat: no-repeat;
		background-position: bottom;
}
