@charset "UTF-8";/* メディアタイプ PRINT ##### *//* ##### サイト全体基本設定 ##### */body  {	font: 100% Verdana, Arial, Helvetica, sans-serif;	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */	padding: 0;	text-align: center; /* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */	color: #333;	font-size:0.8em;	line-height:150%;	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3, Geneva, Arial, Helvetica, sans-serif;}.stage {	width: 800px;	margin: 0;	text-align: left; /* この設定は body エレメントの text-align: center より優先されます。 */}#container { 	width: 800px;	background: #FFF;	margin: 0 8px;} /* ヘッダ */#header { 	padding: 0;	margin: 0;	display:none;}#logo {	float:left;	background: url("../img/logo.gif") 0 0 no-repeat;	width:270px;	height:145px;	overflow:hidden;	display:block;	text-indent:-9999px;	font-size:1%;	line-height:1%;}#headerimg {	float:left;	background: url("../img/headerImg.jpg") 0 0 no-repeat;	width:530px;	height:145px;	overflow:hidden;	text-indent:-9999px;	font-size:1%;	line-height:1%;}#zaidanlinkArea {	background:#e0fbc0;	text-align:right;	padding-right:10px;	display:none;}a#zaidanlink {	display:inline;	vertical-align:middle;	background: url("../img/arrow-b.gif") no-repeat;	background-position : left center;	padding-left:12px ;	color:#6a3806;}a#zaidanlink:hover {	color:#F60;}/* メイン */#mainarea {	padding-top:10px;}/* グローバルナビゲーション */	ul#navi{		height:33px;		padding:0px 0 15px 20px;		margin:0;		display:none;	}/* コンテンツ */#mainContentArea { 	margin: 20px 30px;}/* フッタ */#footer { 	text-align:center;	border-top:solid #79bf17 5px;	padding:10px 0 7px 0;	color:#79bf17;	line-height:130%;}#footer a {	color:#79bf17;}/* アクセスマップ プリント用 */.accesstext1{	color:#F00;	font-size:130%;	padding:10px 0 10px 0px;	display:none;}.accesstext2{	padding:10px 0 10px 0px;}