body{	margin: 20px 20px 20px 20px;	font-size: 16px;	}em { 	font-style: normal; 	color:red;}.base {	font-size: 12px;	font-style: normal;	line-height: normal;	font-family: normalＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3;}.input{	font-size:12px;	IME-MODE:active;	border:1px solid #DBBCA8;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}.input2{	font-size:12px;	border:1px	solid #DBBCA8;	height:120px;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}#container {width: 640px;height: 2190px;	text-align:left;	margin:0 auto;	background: #ffffff url(../../images/top5.jpg) repeat-y;border-width: 1px;border-color: #CCC;border-style: solid;}div .top{padding-top:180px;width: 640px;height: 2190px;color: #fff;}div .list{margin-top:0px;	font-family:"ヒラギノ明朝 Pro W3","細明朝体","ＭＳ Ｐ明朝","MS PMincho",serif;	line-height:1.5em;	margin-right:0.28em;	margin-left:20px;	text-align:left;}div.list a{	color:#0a36bf;	text-decoration:none;}div.list a:hover{	border-bottom: 1px dotted;	color: #990000;	padding-bottom: 1px;}div.list span.big a{	color:#000;	text-decoration:none;}div.list span.big a:hover{	border-bottom: 1px dotted;	color: #990000;	padding-bottom: 1px;}.list span.red{	color:#red;}.list span.big{	font-size:150%;	padding-bottom:30px;}.list span.mid{	font-size:130%;	text-align:center;}.list span.small{	font-size:75%;}#contact-data th,#contact-data td {	padding: 0px 0px 2px 0px;	line-height: 1em;	}a{text-decoration:none ;}A:link { text-decoration:none; color:#64534D;}A:visited { text-decoration:none; color:#64534D;}A:hover { text-decoration:underline; color:#8080C0;}