body,td,th {	font-size: 12px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	}body {	background-color: #FFCCFF;	padding: 0;	margin-top: 15px;	margin-bottom: 0px;	background-image:url("images/back_v.jpg");	background-repeat:repeat-x;}A {	text-decoration: none;}a:link {	color: #6666FF;}a:hover {	color: #FF0080;}.p10 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 10px;}.p11 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 11px;}.p12{	font-size: 12px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	}input {	font-size: 12px;}.caution {	font: bold "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color: #FF0000;}#mid{	background-repeat: repeat-y;	background-position:center;	background-image:url(images/back_mid.jpg);}#total{	margin: 0;	width: 640px;	background-color: #FFFFFF;}#total:after {	display: block;	height: 0;	clear: both;	visibility: hidden;}#content {	width: 440px;	float: left;}#right-menu{	width: 200px;	float: right;}#tool{	width: 640px;	height: 20px;	background-color:#ffffff;	text-align:center;}#footer{	clear: both;	width:640px;	height:20px;	background-image: url("images/footer.jpg");}h2{	padding-top:0px;	margin:	0 10px 0 30px;	width: 400px;	font-size: 12px;	font-weight: 100;	}	.textarea{	font-size:11px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	line-height:1.5em;	padding-top:2px;	margin:	5px 15px 0 15px;}#un {	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #000000;}#ca {	list-style-image:url("images/box38.gif");	padding:3px;}.pakagetitile {	font-size: 14px;	font-weight: bold;}.pakagecaption {	font-size: 12px;	color: #339900;}.head1 {	padding-left: 0.5em;	font-size: 12px;	color:#339900;	font-weight:bold;	border-left-color: #339900;	border-left-style: solid;	border-left-width: 0.5em;}.histroy{	font-size:11px;	font-family:Arial, Helvetica, sans-serif;}#menu{	background-image:url(images/right-menu-back.jpg);	background-repeat:repeat-y;	background-position:center;}#menu td a:hover {	display:block;	background:#FFA6E6;}#menu td a {	display:block;	text-decoration:none;}.caution_td{	border: 3px dotted #FF0080;}.caution_td2{	border: solid #FF0080 3px;}	.info {	padding-top:5px;	margin:	0 10px 0 30px;	font-size:11px;	line-height:1.2em;}.info2 {	margin:	0 0 0 30px;}.info3 {	padding-top:5px;	margin:	0 0 0 5px;	font-size:11px;	line-height:130%;}#info4 {	margin:	0 0 0 45px;	line-height:1.5em;	font-size:10px;}#info0 {	padding-top:5px;	margin:	0 10px 0 30px;	line-height:1.5em;	}.left-line{	border-left:1px solid #FF33cc;	border-bottom: 1px dashed #FF33cc;}.style2 {color: #FF33CC}.style3 {color: #0000FF}.style4 {color: #FF0080}