@charset "euc-jp";
/* CSS Document */

/* StyleSheet for TamamushiKobo */
/* 2007-10-04 SOHO cco.,LTD. */

BODY{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
/*	background-image:url('pics/back_tamamushi2.jpg'); */
	background-image:url('pics/back_tamamushi4.gif');
	background-repeat:repeat;
}

#wrap{
	width: 760px;
	height: auto;
	background-image:url('pics/back_wrap.gif');
	}

#header{
	width:760px;
	height:100px;
	background-image:url('pics/header_main.jpg');
	color:#FFFFFF;
	}

#contents_wrap{
	width: 726px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	text-align:left;	
	font-size:12px;
}

#contents_wrap_bk{
	width: 726px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:left;
	font-size:12px;
}

#Nav_area{
	width:180px;
	float:left;
	margin: 0;
	padding:0;
	background-color: #FF9900;
	}

#goods{
		 margin: 0;
		 padding: 0;
		 list-style-type:none;
		 border-top: 1px solid #FF9900;
         width:180px;
		 float:left;
		}

#goods li {
		border-right:1px solid  #FF9900;
		border-bottom:1px solid #FF9900;
		border-left:1px solid #FF9900;
		}		


#goods a:link {
		display:block;
		padding: 6px;
		background-color:#000000;
		color:#ffffff;
		font-size:12px;
		text-decoration:none;
		}

#goods a:visited{
		display:block;
		padding: 6px;
		background-color:#000000;
		color:#ffffff;
		font-size:12px;
		text-decoration:none;
		}
#goods li.now_on{
		display:block;
		padding: 6px;
		background-color:#FFFFFF;
		color:#ff0000;
		font-size:12px;
		text-decoration:none;
		}

#goods a:hover {
		display:block;
		padding: 6px;
		background-color:#666666;
		color:#ffffff;
		font-size:12px;
		text-decoration:none;
		}

.under_Nav_area{
	background-color:#ffcc33;
	width:154px;
	margin: 6px 6px 6px 6px;
	padding: 6px 6px 6px 6px;
	text-align:left;
	color:#000000;
	font-size:12px;
	}


#Right_area{
	width:520px;
	float:left;
	padding: 10px 10px 10px 10px;
/*	border: 1px solid #ff0000;*/
	text-align: left;
	}

*html #Right_area{
	width:auto;
	float:left;
	padding: 10px 0px 10px 10px;
	text-align: left;
	}


#Right_area a:link{
	color:#FF9900;
	text-decoration:none;
	}

#Right_area a:visited{
	color:#FF9900;
	text-decoration:none;
	}

#Right_area a:hover{
	background-color:#CCCCCC;
	color:#FF0000;
	}

/*
.sakuhin_no{
	background-image:url('pics/bk_sakuhin_no.gif');
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	padding-left:25px;
	padding-top:7px;
	width:120px;
	height:30px;
	}
*/

.sakuhin_no{
	background-color:white;
	color:#333333;
	font-size:12px;
	padding:5px;
	width:200px;
	border-top:2px solid #ccccff;
	border-bottom:2px solid #ccccff;
	margin_bottom: 10px;
	}

.waku_org{
	width: 90%;
	padding: 14px;
	background-color:#FFCC66;
	color:#333333;
	font-size: 14px;
	border:2px solid #333333;
	line-height:1.2em;
	} 

#footer{
	width:700px;
	height:60px;
	font-size:12px;
	padding:10px 30px 10px 30px;
	background-color:#666666;
	color:#FFFFCC;
	}


/*******************************************/
/*            フォントの体裁               */
/*******************************************/

.title_wht{
	background-image:url('pics/title_wht.gif');
	background-repeat:no-repeat;
	width:480px;
	height:20px;
	font-size:20px;
	font-weight:bold;
	color:#333333;
	padding:5px 0px 5px 30px;
	}

.title_blk{
	background-image:url('pics/title_blk.gif');
	background-repeat:no-repeat;
	width:auto;
	height:20px;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 0px 5px 30px;
	}
	
.small_gley{
		font-size:11px;
		color:#999999;
		}

	
.mid_gley{
		font-size:12px;
		color:#999999;
		}
		
.mid_blue{
		font-size:12px;
		color:#0099FF;
		}
		
.large_red{
		font-size:16px;
		color:#FF0000;
		font-weight:bolder;
		}

.mid_red{
		font-size:14px;
		color:#FF0000;
		font-weight:bolder;
		}

