body		{color:#8b0000; text-decoration:none; background-color:#fffff0;
		scrollbar-base-color:#fdf5e6;
		scrollbar-face-color:#fdf5e6;
		scrollbar-arrow-color:#800000;
		scrollbar-track-color:#fdf5e6;
		scrollbar-shadow-color:#cccc99;
		scrollbar-darkshadow-color:#cccc99;
		margin:0px;font-size:13px;text-align:center}
		#container {
			margin-left:auto; margin-right:auto;width:850px;
		}
		#wrapper {

  width:630px;

  

  margin:0 auto 8px;

  }


		#overall { margin: 0px auto ; padding: 2px;height: auto; width: 720px; font-size: 11pt;height:auto;background-image: url('assets/bg_main_fp.gif')}
#top1 { margin: 0px; padding: 0px; height: 75px; width: 720px;  background-repeat: no-repeat; background-position: 0 0; }
#topnav { margin: 0px; padding: 0px; height: 75px; width: 720px; 
}
#archmenu {position:relative;
left:50px;
 width:600;font-size:10px 
	
}
#main {margin: 0px auto;
padding:3px;
 width:700;font-size:13px 
	
}
#archmenu ul {
	list-style-type: disk; list-style-image: none; display:inline 
}
#archmenu li {font-size:10px
	
}
p.border	{width:560px;
		padding:10px;
		border:7px rgb(102,204,153);
		text-align:left;
		border-style:dotted}
div.border	{width:560px;
		padding:7px;
		margin-top:5px;
		border:1px #800000;
		text-align:left;
		border-style:dashed}
div.border2	{color:black;
		width:560px;
		padding:12px;
		margin-top:5px;
		border:1px #800000;
		text-align:left;
		border-style:solid;
		border-color:black;
		background-color:white}
div.opinion	{width:540px;
		margin-left:20px;
		text-align:left}
div.kakomi	{border:1px solid #adc2cd; padding:5px; margin:5px 10px}
div.kakomi600	{border:1px solid #adc2cd; padding:5px; margin:5px 10px; width:600}
font.title5-3	{font-size:16px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.face1	{font-family:HGP‘n‰pŠpÎß¯Ìß‘Ì,HGP‘n‰pŠpºÞ¼¯¸UB;font:bold 18px}
font.face2	{font-family:HGP‘n‰pŠpÎß¯Ìß‘Ì,HGP‘n‰pŠpºÞ¼¯¸UB;font:16px}
font.small	{font-size:12px;  font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.mark	{font:bold; font-size:14pt;color:#0000a0;font-family:"HGŠÛºÞ¼¯¸-PRO",sans-serif;font-style:italic}
font.kome	{font-family:Garamond,serif;font:bold 18px}
td.center	{text-align:center}
table.1		{align:center; border:0px; width:560px}
table.2		{margin:0px 50px; border:0px; width:300px}
ol		{list-style-type:decimal}
ul		{list-style-type:disc}
span.1		{background-color:#ccff99; font-style:italic}
td.200		{width:200px}
td.title	{background-color:#008b8b; color:#ffffff; font-size:13pt;
		font-family:HGŠÛºÞ¼¯¸M-PRO; text-align:left; height:25px; valign:middle}
table.border	{width:700px; border-color:#adc2cd; border-style: solid; border-width: 1px;
		vertical-align:top; border-collapse: collapse;padding:3px}
table.border3	{width:100%; border-color:#adc2cd; border-style: solid; border-width: 0px;
		vertical-align:top; border-collapse: collapse;padding:3px}
td.pad7		{padding:7px}

table.page	{text-align:center; font-size:9pt}
td.nopad { padding:0px }
td.leftimage { padding-left: 33px;  padding-right: 20px;  }
td.rightimage { padding-left: 20px;  padding-right: 33px;  }
div.kakomi600	{border:1px solid #adc2cd; padding:5px; margin:5px ;  width:580;  margin-left: 30px  }
div.kakomi650	{border:0px solid #adc2cd;  width:650;  margin-left: 30px  }
a:		{color: #ADD8E6; text-decoration:none}
a:link		{color: #191970; text-decoration:none}
a:visited	{color:#808080; text-decoration:none}
a:hover		{color:#dc143c; text-decoration:underline}
a:active	{color:#dc143c; text-decoration:underline}
td.left		{text-align:left}
td.right	{text-align:right; text-valign:middle}
td.center	{text-align:center}
font.title	{font-size:50px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.title2	{font-size:40px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.title3	{font-size:30px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.title4	{font-size:25px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.title5	{font-size:18px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#0000a0}
font.title5-2	{font-size:18px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
font.title5-3	{font-size:18px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#008B8B}
font.title6	{font-size:22px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8B0000}
font.title7	{font-size:16px; font-weight:bold; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#0000a0}
font.caption	{font-size:13px; font-family:HGŠÛºÞ¼¯¸M-PRO,sans-serif; color:#8b0000}
td.jump		{text-align:center; background-color:#d3d3d3; width:200px; height:30px}
td.counter	{text-align:center; width:120px; height:30px}
td.top		{text-align:center; background-color:#ffffcc; width:60px; height:30px}
table.page	{text-align:center; font-size:9pt}

td.title	{background-color:#008b8b; color:#ffffff; font-size:13pt;padding-left:7px;
		font-family:HGŠÛºÞ¼¯¸M-PRO; text-align:left; height:25px; valign:middle}
td		{padding:0px}
font.lined { border: 1px solid #8b0000; text-align: left; font-size:14px; margin-left: 5px; padding:2px  }
div.lined2 { border: 0px solid #8b0000; width:300; text-align: left; font-size:14px; margin-left: 30px; padding:2px  }
td.nopadding		{padding:0px}
table.border2 {
	width:720px; border-color:#adc2cd; border-style: solid; border-width: 0px;
		vertical-align:top; border-collapse: collapse;font-size:11pt
}