BODY{	margin : 30px 0px 0px 0px;	padding : 0px 0px 0px 0px;	background-color : #ffffff;	font-size : 12px;	line-height:18px;}TABLE{	margin : 0px 0px 0px 0px;	padding : 0px 0px 0px 0px;	border-width : 0px 0px 0px 0px;	font-size : 12px;}P{	margin : 3px 0px 3px 0px;	padding : 0px 0px 0px 0px;	font-size : 12px;	line-height : 16px;}STRONG{	font-weight : bold;	color : #FE4D00;	font-size : 12px;	line-height:18px; }A:link{	color : #0000CC;	text-decoration : underline;		font-weight : normal;}A:visited{	color : #660066;	text-decoration : underline;	font-weight : normal;}A:hover{	color : #FF0000;	text-decoration : underline;	font-weight : normal;}A:active{	color : #FF0000;	text-decoration : underline;	font-weight : normal;}OL{	margin-top : 4px 0px 4px 0px;	padding : 0px 0px 0px 0px;}UL{	margin : 4px 0px 4px 0px;	padding : 0px 0px 0px 0px;}LI{	font-size : 12px;	line-height : 18px;}/* ********************************** *//*                   TOP contents                              *//* ********************************** */DIV.Page{	width : 752px;	margin-top:0;	border-width : 1px 1px 1px 1px;	border-color : #002873;	border-style : solid;	background-color : #FFFFFF;}.ROGO{	padding : 0px 0px 2px 0px;	margin : 15px 30px 5px 30px;	border-color:#001974;	border-bottom-style:solid;	border-bottom-width:thin;}.ROGO2{	padding : 0px 0px 2px 0px;	margin : 0px 30px 5px 30px;	border-color:#001974;	border-bottom-style:solid;	border-bottom-width:thin;}.TOPTEXT{	padding : 0px 5px 0px 30px;	margin : 0px 0px 0px 0px;	top:0px;}	H3{	font-size : 12px;	line-height:20px;	font-weight : normal;}	.TOPMENU{	padding : 0px 25px 0px 0px;	margin : 0px 0px 0px 0px;}	.Last{	font-size : 10px;	line-height:16px;	color:#ffffff;	width:750;	background-color : #002873;	padding : 5px 25px 5px 25px;	margin : 0px 0px 0px 0px;}	.Spacer01{	padding : 25px 0px 0px 0px;	margin : 0px 0px 0px 0px;}	.Counter{	padding : 1px 2px 1px 2px;	margin : 0px 0px 0px 0px;	border : 1px solid #4165BA;	width : 70px;	font-size : 12px;	color : #303030;	text-align:center;}	/* ********************************** *//*                   menu contents                            *//* ********************************** *//*                  menu contents history                 */.HistoryTEXT{	padding : 0px 30px 0px 30px;	margin : 0px 0px 0px 0px;	top:0px;}.Ber{	padding : 1px 0px 1px 18px;	margin : 0px 0px 0px 0px;	font-weight : bold;	color:#ffffff;	background-color : #003D88;	background-image : url(img/ber_front.gif);	background-repeat : no-repeat;}.Treaty{	padding : 1px 0px 1px 18px;	vertical-align:top;}	/*             menu contents fuminkaigi                 */.TEXT00{	vertical-align:top;	background-color:#D3E5F5;	border-width:1px 0px 0px 1px;	border-color:#98B1D9;	border-style:solid;}.TEXT01{	vertical-align:top;	background-color:#D3E5F5;	border-width:1px 0px 1px 1px;	border-color:#98B1D9;	border-style:solid;}	.TEXT03{	vertical-align:top;	text-align:left;	border-width:1px 1px 0px 1px;	border-color:#98B1D9;	border-style:solid;}.TEXT02{	vertical-align:top;	text-align:left;	border:1px solid #98B1D9}	ul.Katudou{list-style-type:decimal}.Syuisho{	padding : 5px 0px 5px 5px;	margin : 0px 0px 0px 0px;	border:1px solid #98B1D9;	font-size : 12px;	line-height : 20px;}.Nengo{	padding : 5px 5px 5px 5px;	margin : 0px 0px 0px 0px;	text-align:right;	font-size : 12px;	line-height : 18px;}	.So{	padding:3px 5px 0px 0px;	margin : 5px 30px 0px 370px;	height:30px;	text-align : right;	background-image : url(img/kaiin.jpg);	background-repeat : no-repeat;	font-size : 10px;	line-height : 18px;}	.kaiin{	padding:5px 5px 0px 30px;	margin : 3px 30px 0px 370px;	background-image : url(img/kagi_icon.gif);	background-repeat : no-repeat;	font-size : 12px;	line-height : 20px;}.tuki{	padding:0px 0px 0px 0px;	margin : 0px 15px 0px 0px;	text-align:right;	font-size : 12px;	line-height : 20px;}		/* ********************************** *//*              menu contents under line                 *//* ********************************** */.Line{	padding : 0px 0px 2px 0px;	margin : 5px 30px 5px 30px;	border-color:#001974;	border-bottom-style:solid;	border-bottom-width:thin;}.Pagetop{	padding:0px 0px 5px 0px;	margin : 5px 30px 5px 77%;	text-align : right;	background-image : url(img/pagetop_b.gif);	background-repeat : no-repeat;}
