@charset="shift-jis";/*----------------------------------------reset-----------------------------------------*/*{	margin: 0;	padding: 0;	}	html{	font-family: Vadana,Arial,Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,"MS 明朝","MS Pゴシック",serif;	}	body{	width:590px;	height: 1200px;	margin: 0 auto;	font-size: 11px;	line-height: 1.5em;	text-align: justify;	text-justify:inter-ideograph;	}a:link{	color:#000000;	text-decoration:none;	}	a:visited{	color:#000000;	text-decoration:none;	}	a:active{	color:#000000;	text-decoration:none;	}		a:hover{	color: #990000;	text-decoration:underline;	}	/*----------------------------------------layout-----------------------------------------*/#container{	height: 1200px;	padding: 15px;	background-image: url(../img/all/back.gif);	}	#header{	text-align: center;	font-size: 12px;	font-family: "Times New Roman", Times,serif;	}	#main{	width: 561px;	height: 650px;	padding: 0;	}	#contents-sub{	float: left;	width: 338px;	height: 650px;	}	.news{	font-size: 11px;	padding: 2px 3px;	letter-spacing: 0.02em;	}		.yoyaku{	font-size: 10px;	line-height: 12px;	letter-spacing: 0.02em;	}	.yoyakutitle{	padding: 10px;	}	#contents-sub p{	font-size: 10px;	font-family: "MS P 明朝", "細明朝体",serif;	}	#menu{	float: right;	width: 211px;	height: 578px;	}#footer{	clear: both;	text-align: center;	}	#footer p{	font-size: 10px;	}	/* IE5 for Mac \*//*/.yoyaku{	text-align: justify;	text-justify: distribute;	letter-spacing: 0.04em;	}	/* End for Mac*/
