@charset "utf-8";

/* index.css　トップページのCSS */
@import "import.css";

/* maincolumn(メインコンテンツ) */
#main{}
	
	.section{
		margin-bottom:45px;
	}
	.section h3{
		background:url(../img/ind_h3_bg.jpg) no-repeat left center;
		line-height:1;
		font-size:1.5em;
		padding:15px 10px 15px 27px;
		color:#336600;
	}
	.corner{
		margin-right:0;
	}
	p.pagenavi{
		text-align:right;
		margin-top:18px;
	}
	#trayset{
		margin:24px 0 22px 0;
	}
	
	.twoc p{
		margin:15px 0 40px 0;
		line-height:1.6;
		padding-right:225px;
	}

	#greeting p{
		background:url(../img/greeting_bg.jpg) no-repeat right 3px;
	}
	
	#ranking dl{
		margin:15px 10px 0 0;
		line-height:1.6;
		float:left;
		/display:inline;
		/zoom:1;
		width:112px;
	}
		#ranking dl.corner{
			margin-right:0;
		}
		#ranking dl dd.image{
			width:110px;
			height:110px;
			overflow:hidden;
			text-align:center;
			margin-bottom:10px;
			border:1px solid #999;
		}
		#ranking dl dd.title{
			margin:10px 0 5px 2px;
		
		}
		#ranking dl dd.price{
			margin:3px 0 5px 0;
			color:#FF0000;
			line-height:1.8;
		}
		#ranking dl dd.comment{
			margin:5px 0 0 0;
			padding:7px 0 0 0;
			border-top:1px dotted #999999;
			font-size:0.83em;
		}
	
	#news{
		margin-bottom:0;
	}
	#news div.scroll{
		margin-top:15px;
		height:120px;
		overflow:auto;
	}
		#news dl{
			padding:7px 0;
			line-height:1.6;
		}
			#news dl.even{
				background-color:#F0EAD6;
			}
		#news dl dt{
			width:7em;
			padding-left:1em;
			float:left;
			clear:both;
		}
		#news dl dd{
			margin-left:7em;
			padding-left:20px;
		}
		#news p{
			margin:49px 0 8px 0;
		}

	#typeselect ul.select{
		width:600px;
		overflow:hidden;
		/zoom:1;
		margin:5px 0 3px 0;
	}
	#typeselect ul.select li{
		float:left;
		/display:inline;
		margin:10px 12px 0  0;
		width:141px;
		min-height:73px;
		_height:73px;
		font-size:0.83em;
	}
	#typeselect ul.select li a{
		padding:48px 5px 13px 27px;
		display:block;
		color:#666;
		text-decoration:underline;
	}
	#typeselect ul.select li a:hover{
		text-decoration:none;
		color:#FF8600;
	}
	#typeselect ul.select li.select1 a{
		background:url(../img/teatype_1_off.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select2 a{
		background:url(../img/teatype_2_off.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select3 a{
		background:url(../img/teatype_3_off.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select4 a{
		background:url(../img/teatype_4_off.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select5 a{
		background:url(../img/teatype_5_off.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select6 a{
		background:url(../img/teatype_6_off.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select7 a{
		background:url(../img/teatype_7_off.jpg) no-repeat left top;
	}

	#typeselect ul.select li.select1 a:hover{
		background:url(../img/teatype_1_on.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select2 a:hover{
		background:url(../img/teatype_2_on.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select3 a:hover{
		background:url(../img/teatype_3_on.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select4 a:hover{
		background:url(../img/teatype_4_on.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select5 a:hover{
		background:url(../img/teatype_5_on.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select6 a:hover{
		background:url(../img/teatype_6_on.jpg) no-repeat left top;
	}
	#typeselect ul.select li.select7 a:hover{
		background:url(../img/teatype_7_on.jpg) no-repeat left top;
	}

	#typeselect ul.select li.corner{
		margin-right:0;
	}
	
	#typeselect ul.pickup{
		margin:10px 0 15px 0;
		clear:both;
	}
		#typeselect ul.pickup li{
			display:inline;
			margin-right:20px;
		}
			#typeselect ul.pickup li.corner{
				margin-right:0;
			}

	#enjoy p{
		background:url(../img/ind_enjoy_bg.jpg) no-repeat right 3px;
	}
	
	#know ul{
		margin:14px 0;
	}
	#know ul li{
		float:left;
		/display:inline;
	}
	
/*--seo master(S complateの場合は削除）--*/
div.sbox {
	width: 任意px;
	font-family: "ＭＳ Ｐゴシック",san-serif;
}
div.sbox h1 { margin-left:10px; }
td div.summary { margin-left:10px; }