body {	background-color: #ffffff;}#base {	position: absolute;	top: 0;	left: 0;	width: 760px;	visibility: visible;}ul {	font-size: 12px;	line-height: 18px;}li {	font-size: 12px;	line-height: 18px;}.copy {	FONT-SIZE: 10px;	color: #444444;}.copy-white {	FONT-SIZE: 10px;	color: #FFFFFF;}.honbun {	FONT-SIZE: 12px;	LINE-HEIGHT: 18px;	color: #444444;}.text5 {	FONT-SIZE: 18px;	color: #444444;}.text4 {	FONT-SIZE: 14px;	LINE-HEIGHT: 21px;	color: #444444;}.text4-green {	FONT-SIZE: 14px;	LINE-HEIGHT: 21px;	color: #607155;}.text3 {	FONT-SIZE: 12px;	color: #444444;}.text3-white {	FONT-SIZE: 12px;	color: #ffffff;}.text2-white {	FONT-SIZE: 10px;	color: #FFFFFF;}.text2 {	FONT-SIZE: 10px;	color: #444444;}#kaisya th{	margin: 0;	padding: 0.7em;	font-weight: normal;	text-align: left;	FONT-SIZE: 12px;	line-height: 20px;	vertical-align: top;	color: #444444;	border-right: 1px solid #444444;	border-bottom: 1px solid #444444;}#kaisya td{	margin: 0;	padding: 0.7em;	FONT-SIZE: 12px;	line-height: 20px;	vertical-align: top;	color: #444444;	border-bottom: 1px solid #444444;}#kaisya .table-botom {	margin: 0;	border-bottom: 1px solid #fff;	FONT-SIZE: 12px;	line-height: 20px;	vertical-align: top;	color: #444444;}#kaisya .eigyo td{	margin: 0;	padding: 0;	FONT-SIZE: 12px;	vertical-align: top;	color: #444444;	border: none;}#yakuin td{	margin: 0;	padding: 0.7em;	FONT-SIZE: 12px;	line-height: 20px;	vertical-align: top;	color: #444444;	border-bottom: 1px solid #444444;}#yakuin .table-botom {	margin: 0;	border-bottom: 1px solid #fff;	FONT-SIZE: 12px;	line-height: 20px;	vertical-align: top;	color: #444444;}#koho-tv td{	margin: 0;	padding: 0.2em;	FONT-SIZE: 10px;	vertical-align: top;	color: #444444;}#koho-tv2 table{	border-top: 1px solid #444444;	border-left: 1px solid #444444;}#koho-tv2 td{	margin: 0;	padding: 0.2em 0.4em;	FONT-SIZE: 10px;	color: #444444;	border-right: 1px solid #444444;	border-bottom: 1px solid #444444;}.saiyo td{	margin: 0;	padding: 0.4em;	FONT-SIZE: 12px;	vertical-align: top;	color: #444444;}#cyuto table{	border-top: 1px solid #444444;	border-left: 1px solid #444444;	border-bottom: 1px solid #444444;}#cyuto th{	margin: 0;	padding: 0.4em;	FONT-SIZE: 12px;	color: #444444;	border-right: 1px solid #444444;	border-bottom: 1px solid #444444;}#cyuto td{	margin: 0;	padding: 0.4em;	FONT-SIZE: 12px;	color: #444444;	border-right: 1px solid #444444;}#form table{	border: 1px solid #444444;	padding: 0.5em;}#form td{	margin: 0;	padding: 0.5em;	FONT-SIZE: 12px;	vertical-align: top;	color: #444444;}A.link3{color:#0000ff;text-decoration:none;font-size:12px;}A.link3:visited{color:#9900CC;text-decoration: none;}A.link3:hover{color:#009cff;text-decoration:underline;}A.link2{color:#0000ff;text-decoration:none;font-size:10px;}A.link2:visited{color:#9900CC;text-decoration: none;}A.link2:hover{color:#009cff;text-decoration:underline;}#jigyousyo table{	border-top: 1px solid #444444;	border-left: 1px solid #444444;}#jigyousyo td{	margin: 0;	padding: 0.3em;	FONT-SIZE: 10px;	color: #444444;	border-right: 1px solid #444444;	border-bottom: 1px solid #444444;}