@charset "shift_jis";

/* 全体の文字色・背景色 */
BODY{
	  
	font-size: 80%;
	color : #ffe295;
	
  background-image : url(../img2008bk/gld2s.jpg);
  background-repeat : repeat-y;background-position : left center;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
/* リンク */
A:link, A:visited{
	  
	color : #ffe295;
	text-decoration: none;
	display: inline-block;	
}
A:hover{
	  
	text-decoration: underline;
	color : #fff9aa !important;
  background-color : #13520c;
}

/* メニュー */
DIV.menu{
	  
	width : 100%;
	float: right;
}
/* 本体 */
DIV.main{
	  
	width : 100%;
	float: left;    

}

/* 写真枠デザイン設定 */
DIV.photo{
	  
	border: 1px solid #2b0000;
	background : url(sq_bg.png) 0% 0% / auto auto no-repeat scroll padding-box border-box #0b1742;
	width : 160px;
	height : 160px;
	float: left;
	margin: 6px;
}
/* 写真・キャプション位置 */
p.image, p.caption{
	  
	text-align: center;
	margin: 6px;
}

/* 段組終了 */
div.clear{
	  
	clear: both;
}
/* ページ繰越ボタン位置/サイズ/文字フォント */
P.page{
	  
	text-align: center;
	font-family : "Meiryo UI","Times New Roman";
}
/* 本文タイトル */
H1{
	  
	font-size: 200%;
	color : #e8b400;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
/* カテゴリ名タイトル */
DIV.cat-ttl{
	  
	width : 100%;
	background : url(../img2008bk/topbgk.jpg) repeat-x scroll #b32f43;background-size : auto auto;background-origin : padding-box;background-clip : border-box;	
	color : #ffffff;
	margin : 0 auto;
	padding : 7px;
	font-weight: bold;
}
/* サブタイトル */
p.subttl{
	  
	text-align: center;
}
/* 戻るリンク */
DIV.back{
	  
	text-align: center;
	width: 40px;
	background-color : #005500;
	padding: 4px;
}
DIV.back A{
	  
	color : #ffe295;
	font-weight: bold;
}
/* エラー文字色 */
p.red{
	  
	color:red;
}
/* 中央寄せ */
div.ta-c{
	  
	text-align:center;
}
/* カテゴリ */
div.cat-list{
	  
	margin: 1em 4px;
}
div.cat-name{
	  
	padding: 6px;
	border-bottom: 1px dashed #964b4b;
}
div.cat-name span{
	  
	color: #804000;
	font-size: 90%;
}

TD{
	  
  font-size : 90%;

  font-family : "Meiryo UI";
}

img{
max-width: 100%;
height: auto;
width /***/: auto;　
}

