Body{	background-color:#FFFFFF;	margin:0pix;	padding:0pix;}A:link{	color:#0033CC;	text-decoration: underline;}A:active{	text-decoration:underline;	color:#FF66FF;}A:vifontsited{text-decoration:underline; color:#6CA43A;}A:hover{	color: #FF66FF! important;	text-decoration: underline;}A:visited{	text-decoration:underline;	color:#666666;}h1 {	font-size:65%;	line-height: 100%;	margin: 0px;}.lv1 {margin-left:10px;}.lv2 {margin-left:30px;}.lv3 {margin-left:60px;}.lv4 {margin-left:110px;}#menu1, #menu2, #menu3{ /* メニューの表示部分のスタイル */position:absolute;visibility:hidden;border:1 solid #000000;overflow:hidden;padding:5;width:130;background-color: #FFFFFF;line-height: 140%;}.read { font-size:75%; line-height:120%; color:#000000}.read-large {	font-size: 90%;	font-weight:normal;	color:#000000;	padding: 0px;	border: 0pt none;}.read-small1 { font-size:65%; line-height:110%; color:#000000}.read-small2 {	font-size:60%;	font-weight:normal;	line-height:110%;	color:#000000;	padding: 5px;}.read-small3 {	font-size:65%;	line-height:120%;	color:#000000;	padding-left:5px;	padding-top: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	padding-bottom: 5px;}.read0 {font-size:75%; line-height:130%; padding-top:0px; padding-left:0px; color:#000000}.read5 {	font-size:75%;	line-height:140%;	padding-top:5px;	padding-left:5px;	color:#000000;}.read10 {	font-size:75%;	line-height:140%;	padding-top:5px;	padding-left:10px;	color:#000000;	padding-right: 5px;	padding-bottom: 5px;}.read30 {	font-size:75%;	line-height:140%;	padding-top:5px;	padding-left:30px;	color:#000000;	padding-bottom: 5px;}.caption { font-size:75%; font-weight:bold; line-height:140%; color:#234373}.read-simple {font-size:75%; color:#000000;}.catch {	color:#000000;	font-size:75%;	font-weight:bold;	padding-left: 5px;	border-top: 0px solid #0033CC;	border-right: 0px solid #0033CC;	border-bottom: 1px solid #0033CC;	border-left: 5px solid #0033CC;	padding-bottom: 3px;	padding-top: 3px;	padding-right: 3px;}.white {color:#ffffff;}.blue {	color:#3366FF;	background-color: #FFFF99;}.glay {color:#666666;}.beige {color:#AC8C73;}.brown {color:#534842;}.red {color:#FF0000;}.read-large2 {	font-size: 120%;	font-weight:bold;}.titl{	font-size:75%;	border:solid 1 #000000;	color: #000000;	padding: 3px;	background-color: #FFFFFF;}.left{ text-align:left; }.sub-menu {	text-align:left;	font-size:75%;	color: #000000;	padding: 5px;	line-height: 140%;	border-top: 1 solid #999999;	border-right: 1 solid #999999;	border-bottom: 1 none #999999;	border-left: 1 none #999999;}.link {	text-align:left;	font-size:70%;	color: #000000;	padding: 5px;	line-height: 140%;	border-top: 1 solid #999999;	border-right: 1 solid #999999;	border-bottom: 1 none #999999;	border-left: 1 none #999999;}.read-small4 {font-size:70%; line-height:130%; color:#000000; padding-left:10px;}.read-red {	font-size:75%;	line-height:120%;	color:#FF0000;	padding-left: 5px;}.darkblue {color:#0000CC;}.syohin {	color:#000000;	font-size:85%;	padding-left: 5px;	padding-bottom: 1px;	padding-top: 1px;	padding-right: 5px;	border: 1px solid #000000;}.waku {	font-size:75%;	border:1 solid #CCCCCC;	color: #000000;	padding: 3px;	line-height: 140%;}.orenge {color:#FF6600;}.syohin-blue {	color:#000000;	font-size:85%;	padding-left: 5px;	padding-bottom: 1px;	padding-top: 1px;	padding-right: 5px;	border: 1px solid #000000;	background-color: #CEDEFF;}.tok-titl {	font-size:75%;	border:solid 1 #000000;	color: #FFFFCC;	padding: 3px;	background-color: #FF6600;}.green {color:#009900;}.pink {color:#FF00FF;}.read-small {	font-size: 95%;	line-height: 180%;}
