/* BODY設定 */

	body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000000;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/title_bk02.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
}
 
 
    	

/* 見出し，レベル1 */

	h1 {
	font-size: 14px;
	font-weight:bold;
	line-height: 150%;
	color: #2C2218;
}
	h2 {margin: 5px;padding: 5px;}

	
/* フッター */

	#footer { margin: 4px 0px; font-size: 12px; font-weight: normal; line-height: 100%; color: #FFFFFF; }
	#footer A{ color: #ffffff; text-decoration: underline;}
	#footer A:link  { color: #ffffff; text-decoration: underline; font-weight: normal }
	#footer A:visited  { color: #ffffff; text-decoration: underline; font-weight: normal }
	#footer A:hover  { color: #FFFF00; text-decoration: underline; font-weight: normal }

	
/* リンク */
	
	A{text-decoration: underline; font-weight: normal;}
	A:link  { color: #003399; text-decoration: underline; font-weight: normal; }
	A:visited  { color: #003399; text-decoration: underline; font-weight: normal; }
	A:hover  { color: #AA1E28; text-decoration: underline; font-weight: normal; }
	
/* トップ大分類リンク */
	
	.sublk A{text-decoration: underline;}
	.sublk A:link  { color: #003399; text-decoration: underline;}
	.sublk A:visited  { color: #003399; text-decoration: underline;}
	.sublk A:hover  { color: #AA1E28; text-decoration: underline;}
	
/* トップ大分類リンク */
	
	.top A{ text-decoration: none;}
	.top A:link  { color: #003399; text-decoration: none;}
	.top A:visited  { color: #003399; text-decoration: none;}
	.top A:hover  { color: #AA1E28; text-decoration: none;}	



/* 画像リンク（透過） */
	.lkimg A:hover img{opacity:0.6;filter: alpha(opacity=60);}
	
#heder{
	background-repeat: no-repeat;
	background-position: 0px 10px;
}	

/* テーブル基本文字サイズ */

 	td  { 	font-size: 14px;line-height: 125%; }
	
	
	
	


/*ヘッダ用*/	
	.link02:link    { color: #FFFFFF; text-decoration: none; font-weight: normal;}
	.link02:visited  { color: #FFFFFF; text-decoration: none; font-weight: normal;}
	.link02:hover    { color: #FFFF00; text-decoration: none; font-weight: normal;}
	

/* 文字サイズ */

	
	.font10-115	{ font-size: 10px; line-height: 115% }
    .font10-125 { font-size: 10px; line-height: 125% }
    .font10-150 { font-size: 10px; line-height: 150% }
	.font12-115	{ font-size: 12px; line-height: 115% }
	.font12-125	{ font-size: 12px; line-height: 125% }
	.font12-150	{ font-size: 12px; line-height: 150% }
	.font12-175	{ font-size: 12px; line-height: 175% }
	.font14-115	{ font-size: 14px; line-height: 115% }
	.font14-125	{ font-size: 14px; line-height: 125% }
	.font14-150	{ font-size: 14px; line-height: 150% }
	.font14-175	{ font-size: 14px; line-height: 175% }
	.font16-115	{ font-size: 16px; line-height: 115% }
	.font16-125	{ font-size: 16px; line-height: 125% }
	.font16-150	{ font-size: 16px; line-height: 150% }
	.font18-115	{ font-size: 18px; line-height: 115% }
	.font18-125	{ font-size: 18px; line-height: 125% }
	.font18-150	{ font-size: 18px; line-height: 150% }
	.font20-115	{ font-size: 20px; line-height: 115% }
	.font20-125	{ font-size: 20px; line-height: 125% }
	.font20-150	{ font-size: 20px; line-height: 150% }
	
	
/* 改行幅 */
	
	.lh_115	{ line-height: 115% }
    .lh_125 { line-height: 125% }
    .lh_150 { line-height: 150% }	


/* 基本色　color red blue green */

	.cor{color: #CC0000;}
	.coo{color: #FF6600;}
	.cog{color: #006600;}
	.white{color:#FFFFFF;}
	.gre{color: #4B8037;}
	.red{color: #AA1E28;}
	
	
	.f18-red-lin	{
	font-size: 18px;
	line-height: 150%;
	text-decoration: line-through;
	color: #AA1E28;
}
	
	
	.f12-red-lin	{
	font-size: 12px;
	line-height: 150%;
	text-decoration: line-through;
	color: #AA1E28;
}	
	
/* とびきり鮮魚 */	
#sinsen .gyo{width: 70px;display: block;float: left;padding: 0 0 5px 8px;}
#sinsen .setumei{width: 255px;display: block;float: left;padding: 0 8px 5px 0;}



/*　BLOG一覧　*/

.rss-box {
	width: 190px;
	background-color: #ffffff;
	margin: 0 10px 0 0;
}

.rss-title, rss-title a {margin: 0px 0;padding: 0;}

.rss-items { list-style:none; margin:0; padding:0;}

.rss-item  { font-size: 12px; margin-bottom: 1em;;}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {}

.rss-item a:hover {}

.rss-date {font-size: 12px;} 

/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }


#count{visibility:hidden;}

ul#navigation {
	width:250px;
	margin:0 auto;
	overflow:hidden;
　/*float解除*/
    zoom:100%;　/*float解除*/
}
ul#navigation li {
    list-style:none; /*リストの●を消す*/
}

ul#navigation li a {
	display:block; /*インラインからブロック要素へ変更*/
	height:40px; /*高さ*/
	text-align:center; /*テキストの位置*/
	background-image:url(../images/konyu.gif); /*メニュー画像*/
	background-repeat:no-repeat; /*画像の繰り返しをオフに*/
} 

ul#navigation li a {width:250px; background-position:   0px -40px;}

ul#navigation li a:hover {background-position:   0px 0px;}



#topic 	A{text-decoration: underline; font-weight: normal;}
#topic 	A:link  {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}
#topic 	A:visited  {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}
#topic 	A:hover  {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}