@charser "Shift_JIS";

/*============================================
全般的なスタイル
============================================*/
* {
	margin:0; padding:0;
	line-height:1.5;
	color:#000
}
body {
	background-color:#FF9;
}
div#pagebody{
	width:250px; margin:0 auto;
	background-color:#FFF;
}
div#header {
	height:100px;
	padding:20px 0px 0px 10px;
	border-bottom:6px solid #FF0;
}
div#header_ume {
	float:left;
}
h2#header_ume {
	font-size:300%;
	font-family:MS PMincho;
	line-height:1;
}
h3#header_ume {
	font-size:165%;
	font-family:Franklin Gothic Medium;
	padding:0px 0px 0px 5px;
	line-height:1.7;
}
div#header_simbol {
	height:100px; width:250px;
	float:right;
}

/*============================================
左メニュー
============================================*/
div#menu {
	height:800px; width:250px;
	font-family:Meiryo;
	margin:40px 10px 10px 10px;
	float:left;
}
div#menu_header {
	height:50px; padding:10px;
	background-position:top;
	font-family:Impact;
	font-size:225%; text-align:center;
}
div#menu_history {
	padding:10px;
	text-align:center;
	text-family:Meiryo;
	font-size:125%;
}
div#menu_event {
	padding:10px;
	text-align:left;
	text-family:Meiryo;
	font-size:60%;
}
#menu {
	background:#FF9;
	width:100px;/*- メニュー 幅- */
}
#menu ul{
	padding:0;
	margin:10px;
	list-style:none;
}
#menu li{
	list-style:none;
	margin:2px 0;/*- メニュー 間- */
	padding:2px;
}
#menu li a{
	list-style:none;
	background:#82837c;
	color:#fff;/*- メニュー 文字カラー- */
	text-transform:uppercase;
	font-size:28px;/*- メニュー 文字サイズ- */
	font-family:Impact;
	text-decoration:none;
	border:solid #777776;
	border-width:0 10px 0 10px;
	display:block;
	height:50px;
	line-height:50px;/*- メニュー 高さ- */
	padding:0 0 0 10px;
}
#menu li a:hover{
	background:#777776;
	color:#fff;
}
#menu li a.green{
	background:#83ad3e;
	border:solid #6f9234;
	border-width:0 10px 0 10px;
}
#menu li a:hover.green{
	background:#6f9234;
}
#menu li a.blue{
	background:#4396bd;
	border:solid #377e9f;
	border-width:0 10px 0 10px;
}
#menu li a:hover.blue{
	background:#377e9f;
}
#menu li a.brn{
	background:#C9F;
	border:solid #87249f;
	border-width:0 10px 0 10px;
}
#menu li a:hover.brn{
	background:#C6F;
}
#menu li a.pink{
	background:#ff24ff;
	border:solid #d900d9;
	border-width:0 10px 0 10px;
}
#menu li a:hover.pink{
	background:#d900d9;
}
#menu li a.orange{
	background:#ff7327;
	border:solid #d65611;
	border-width:0 10px 0 10px;
}
#menu li a:hover.orange{
	background:#d65611;
}
/*============================================
コンテンツ
============================================*/
div#content {
	width:900px; margin:20px 20px 10px 0px;
	float:right;
}
div#title_picture {
	height:600px;
	padding:20px;
	background-color:#FFF;
}
div#content_1 {
	height:400px;
	clear:both;
	background-color:#FFF;
}
div#content_pic {
	height:300px; width:360px;
	margin:10px 10px 10px 10px;
	padding:10px;
	text-align:center;
	font-family:Meiryo;
	float:right;
	background-color:#FFC;
	border:2px solid #FF0;
}
div#info {
	width:480px;
	float:left;
}
h1#info{
	font-size: 200%;
	font-family:Meiryo;
    border-left: 10px #FF0 solid;
    padding-left: 10px;
    margin-bottom: 15px;
}
dl#info{
    margin:10px;
    padding:5px;
	font-family:Meiryo;
    line-height:1.8;
}
dl#info dt{
    width:4em;
    float:left;
    margin:0;
    padding:0 0 0 5px;
}
dl#info dd{
    margin:0 0 10px;
    padding:0 5px 10px 8em;
    border-bottom:2px dotted #ccc;
}
/*============================================
フッタ
============================================*/
div#footer {
	height:40px; text-align:center;
	font-family:Franklin Gothic Medium;
	margin:0;
	padding:20px;
	clear:both;
	background-color:#FF9;
}
address {
	font-style:normal;			 /*フォントスタイルを標準にする*/
	font-size:small;			 /*フォントサイズを小さくする*/
	padding:5px 0px 5px 0px;		 /*要素内容の位置調整*/
}