@charset "utf-8";

/* ================================================== */
/*  文字のサイズ：小（small）  */
/* ================================================== */

#maincontents .common p {
	font-size:70%;
	line-height:170%;
}

#maincontents .common li {
	font-size:70%;
	line-height:170%;
}

#maincontents .common h5 {
	font-size:75%;
}

#maincontents table {
	font-size:70%;
	line-height:150%;
}

#maincontents .insidelink {
	font-size:70%;
	line-height:150%;
}

/* --- トップページ --- */
	/* 新着情報 */
	#maincontents #left #news #newsarea ul li {
		font-size:75%;
		line-height:150%;
	}

/* --- ふれあい体験ページ --- */
	/* 見出し */
	#maincontents #fureai h4 {
		font-size:90%;
		line-height:140%;
	}
	
	#maincontents #fureai h4 span {
		font-size:80%;
	}

/* --- ショッピングページ --- */
	/* 商品リスト */
	#maincontents #productlist .box h4 {
		font-size:11px;
		line-height:140%;
	}
	
	#maincontents #productlist .box h5 {
		font-size:10px;
	}
	
	#maincontents #productlist .box p {
		font-size:9px;
		line-height:140%;
	}
	
	#maincontents #productlist .box p.price {
		font-size:9px;
	}
	
	#maincontents #productlist .box dl {
		font-size:9px;
		line-height:150%;
	}

/* --- その他ページ --- */
	/* お問い合わせ */
	#maincontents #question input,
	#maincontents #question select,
	#maincontents #question textarea {
		font-size:11px;
	}
	
	/* English */
	#maincontents #english p {
		line-height:160%;
	}
	
	/* サイトマップ */
	#maincontents #sitemap ul li {
		background-position:0 7px;
	}
	
	#maincontents #sitemap ul.parent li,
	#maincontents #sitemap ul.others li {
		font-size:75%;
	}
	
	#maincontents #sitemap ul.child li {
		font-size:95%;
	}

/* フォントサイズ制御 アクティブ */
#switcher #fontswitcher ul {
	background:url(../../images/common/fontsize/fontsize_s.png) no-repeat 0 0;
}

#switcher #fontswitcher ul li#size_s a {
	cursor:default;
}
/* ------------------------------------------ */
/* --- 岸野 --- */
/* ------------------------------------------ */

/* --- 商品紹介 --- */
p.a570{
	font-size:10px;
	line-height:20px;
}
b.a570{
	font-size:10px;
	line-height:20px;
}

p.textright{
	font-size:10px;
}
p.btnright{
	font-size:10px;
}
table#listtable{
	font-size:10px;
	line-height:18px;
}
table#pricetable{
	font-size:10px;
	line-height:18px;
}
p.textditel{
	font-size:10px;
}
table#calendertable td{
	font-size:10px;
}
table#calendertable td.mo{
	font-size:10px;
}
table#sale{
	font-size:10px;
}
div.genteitext{
	width:570px;
	margin:3px auto 25px auto;
	font-size:10px;
	line-height:16px;
} 
ul.osusume{
	font-size:10px;
}
div.gutaitekiniha{
	font-size:10px;
	line-height:18px;
}
div.kanboxleft p{
	font-size:10px;
	line-height:18px;
}
div.syunmiboxleft{
	font-size:10px;
	line-height:20px;
}
div.kansouboxleft{
	font-size:10px;
	line-height:20px;
}
div.recipebox01{
	font-size:10px;
	line-height:20px;
}
div.recipebox02{
	font-size:10px;
}
div.recipebox03{
	font-size:10px;
	line-height:20px;
}
div.procomebox{
	font-size:10px;
	line-height:18px;
}
/* --- 商品サブページ　---*/
div#wrappersub{
	font-size:10px;
	line-height:18px;
}
/* --- 感想 --- */
table#kansoutable{
	font-size:10px;
	line-height:14px;
	width:570px;
	margin:0 auto 15px auto;
	background:#666666;
}
/* --- カレンダー --- */
#block-calendar table {
	font-size:10px;
}
/* --- メディア --- */
table#mediatable{
	font-size:10px;
}
div.articlesubtit{
	font-size:12px;
	font-weight:bold;
	color:#663300;
}
div.articlesubtitday{
	font-size:8px;
	color:#666666;
}
/* --- メディア サブ--- */
div.subarticlesubtit{
	font-size:12px;
}
div.subarticlesubtitday{
	font-size:8px;
}
/* --- トピックス--- */
#newsarea {
	font-size:10px;
	line-height:12px;
}






