/* 基本設定 */
table{
	/* font-family:"ＭＳ ゴシック","osaka"; */
	font-size: 94%;
	empty-cells: show;
	table-layout: fixed;
	border-collapse: collapse;
}
table.main{
}
h1,h2,h3,h4,h5,h6{
	margin-top:0; margin-bottom:0;
}
h1{	
	text-indent:6px;
	font-size: 110%;
	font-weight: bold;
}
h2{
	text-indent:6px;
	font-size: 105%;
	font-weight: bold;
}
h3{	
	font-size: 100%;
	font-weight: bold;
}
/* リンク文字 */
a:link{
	text-decoration: none;
	color: #222;
}
a:visited{
	text-decoration: none;
	color: #432;
}
a:active{
	text-decoration: none;
	color: #432;
}
a:hover{
	text-decoration: underline;
	color: #ffaa66;
}
/* 上部メニュー設定 */
td.top_color{
	font-size:1px;
	background-color:#360;
	overflow:hidden;
}
td.top_title {
	background-color: #360;
	background-image: url("pict_main/top_ttl_grd.gif")
}

/* 各テーブル設定 */
table.waku{
	table-layout:auto;
	background-color: #fffff5;
	border:solid 1px #777;
}
td.midasi {
	background-color: #fd8;
	background-image: url("pict_main/orange_green.jpg");
	border-bottom: 1px solid #777;
}
td.midasi_toptool {
	background-color: #efe;
	background-image: url("pict_main/green_grd.jpg")
}
td.line_top{
	border-top:solid 1px #aaa;
}
td.osirase{
	color: #fff;
	background-color: #888;
}
div.top_photo_mgn{
	margin-top: 8px;
}
div.top_tht_mgn{
	background-image: url("pict_main/top_whitegrd.jpg");
	width: 720px;
	padding: 1px;
	margin-bottom: 8px;
}
div.top_tool_link{
	font-size: 85%;
	margin-top: 3px; margin-bottom: 3px;
}
div.txt1{
	line-height:120%;
	margin: 5px;
}
/* 下段コピーライト設定 */
td.copyright   { color: #fff; font-size: 85%; background-color: #360; background-image: url("pict_main/copy_backline.gif") }
/* td最下部調整（プリントアウト時のずれ対策） */
td.btm{ overflow:hidden; font-size:1px; }
/* 北斎ページ */
table.kurowaku{
	border:solid 3px #555;
}
td.fugaku{
	color:#fff;
	line-height:120%;
	background-color:#555;
	border:solid 2px #555;
}
/* NEW */
strong.red{
	color: #f30;
	font-style: italic;
}