﻿FORM{
	margin-top:0px;
	margin-bottom:0px;
}
//BODY関連

BODY{
	font-size:normal;
}

BODY.menu{
	font-size:normal;
	background-color:#6666FF;
}

BODY.contents{
	font-size:normal;
	background-color:#CCFFFF;
}

TH{
	font-size:normal;
	text-align:center;
	background-color:#F5DEB3

}
//TD関連定義
TD{
	font-size:normal;
	vertical-align:top;
}

TD.result_0
{
	font-size:normal;
	background-color:#FFFFCC; 
	pading:10px;
}

TD.result_0b{
	text-align:center;
}

TD.result_1
{
	font-size:normal;
	background-color:#FFFFFF;
	pading:10px;
}

TD.result_1b{
	text-align:center;
}

TD.detail_title
{
	font-size:normal;
	background-color:#FFCC99;
	text-align:center;
	font-weight:700;
	pading:10px;
	width:150px;
}
TD.detail_title_large
{
	background-color:#FFCC99;
	text-align:center;
	font-weight:700;
	pading:10px;
}

TD.outline_data
{
	font-size:normal;
	background-color:#FFFFFF;
	pading:10px;
	width:250px;
}

TD.outline_title
{
	font-size:normal;
	background-color:#FFFFFF;
	text-align:center;
	font-weight:700;
	pading:10px;
	width:100px;
}

TD.detail_data
{
	font-size:normal;
	background-color:#FFEEAA;
	pading:10px;
	width:550px;
}

TD.chrono_meiji_title
{
	font-size:normal;
	text-align:center;
	background-color:#00CC00;
	width:50px;
	padding:10px;
}

TD.chrono_meiji_contents
{
	font-size:normal;
	background-color:#00CC00;
	width:500px;
	padding:10px;
}

TD.chrono_taisho_title
{
	font-size:normal;
	color:;
	text-align:center;
	background-color:#00FF00;
	width:50px;
	padding:10px;
}

TD.chrono_taisho_contents
{
	font-size:normal;
	background-color:#00FF00;
	width:500px;
	padding:10px;
}

TD.chrono_showa_title
{
	font-size:normal;
	color:;
	text-align:center;
	background-color:#00CC66;
	width:50px;
	padding:10px;
}

TD.chrono_showa_contents
{
	font-size:normal;
	background-color:#00CC66;
	width:500px;
	padding:10px;
}

TD.chrono_heisei_title
{
	font-size:normal;
	color:;
	text-align:center;
	background-color:#00FF66;
	width:50px;
	padding:10px;
}

TD.chrono_heisei_contents
{
	font-size:normal;
	background-color:#00FF66;
	width:500px;
	padding:10px;
}

TD.menu
{
	font-size:normal;
	width:300;
	height:100;
	padding:30px;
}

TD.menu2
{
	font-size:normal;
	width:300;
	height:70;
	padding:10px;
}

TD.thumnail{
	text-align:center;
	padding:10px;
}

TD.category{
	font-size:normal;
	text-align:center;
	width:250px;
	height:50px;
	background-color:lightyellow;
	font-size:large;
	font-weight:700;
}

TD.padding{
	font-size:normal;
	padding:5px;
}

SPAN.da{
	font-size:normal;
	color:red;
	font-weight:700;
}

SPAN.detail{
	font-size:normal;
	padding-left:30px;
}

DIV.logo{
	font-size:normal;
	text-align:right;
	color:#CC3399;
	width:700px
;}

IMG{
	vertical-align:middle;
}


TD{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.ERROR {
	font-size:normal;
	color:#FF0000;
	background:#FFC0C0;
}


TD.ch_row_1_1
{
	font-size:normal;
	background-color:#FF77FF;
	width:100px;
	font-weight:700;
	vertical-align:top;
}
TD.ch_row_1_3
{
	font-size:normal;
	background-color:#FF99FF;
	width:80px;
}
TD.ch_row_1_4
{
	font-size:normal;
	background-color:#FFCCFF;
	width:270px;
}
TD.ch_row_1_5
{
	font-size:normal;
	background-color:#FFAAFF;
	width:80px;
}
TD.ch_row_1_6
{
	font-size:normal;
	background-color:#FFEEFF;
	width:270px;
}
TD.ch_row_0_1
{
	font-size:normal;
	background-color:#FFAAAA;
	width:100px;
	font-weight:700;
	vertical-align:top;
}
TD.ch_row_0_3
{
	font-size:normal;
	background-color:#FFBBBB;
	width:80px;
}
TD.ch_row_0_4
{
	font-size:normal;
	background-color:#FFDDDD;
	width:270px;
}
TD.ch_row_0_5
{
	font-size:normal;
	background-color:#FFCCCC;
	width:80px;
}
TD.ch_row_0_6
{
	font-size:normal;
	background-color:#FFEEEE;
	width:270px;
}