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

.attention, .price { color:#FF3300;}



/*　ITEM　　　**************************************/

#contents #title { float:left;}


#item_list {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#item_list th, #item_list td { padding:3px 10px;}
#item_list th { font-family:Verdana;}
#item_list td { font-size:9px;}
#item_list #even th, #item_list #even td { background-color:#ECECE6;}

img.size { border:1px solid #ECECE6; margin-top:5px;}




/*　CONTACT　　　**************************************/

form { margin:20px 0 10px;}

#contact dl {
	text-align:left;
	margin:10px 0 0;
	padding-top:20px;
	background:url(../images/dotline.gif) repeat-x top;
}
#contact dt, #contact dd { font-size:12px;}
#contact dt { padding-left:20px; line-height:0.5em}
#contact dd {
	position:relative;
	top:-1.5em;
	padding-left:10em;
	padding-bottom:10px;
	 line-height:1.0em;
	background:url(../images/dotline.gif) repeat-x bottom;
}
#contact dd input.short { width:200px;}
#contact dd input.long { width:400px;} 
#contact dd textarea { width:400px;}

#contact em { font-size:10px; color:#ff3300;}
#contact p em { color:#333;}




/*　TEMP　　　**************************************/

body.new_year { background:url(../images/new_year.jpg) no-repeat center; text-align:center; overflow:auto; margin:0; padding:0;}

body.sale { background:url(../images/summersale2009_2.gif) no-repeat center; text-align:center; overflow:auto; margin:0; padding:0;}
.sale td { padding:15px; font-family:Verdana;line-height:1.6em}


body.newyear { background:url(../images/newyear.jpg) no-repeat center; text-align:center;}
body.minnetonka { overflow:hidden; text-align:center;}

body.lotus { background:url(../images/lotus.gif) no-repeat center; text-align:center;}

body.blue_kokura { background:url(../images/blue_kokura.jpg) no-repeat center top; text-align:center;}