@charset "UTF-8";
body	{					/* ドキュメント全体 */
	background-color:#FFFFFF;
	font-family: "ヒラギノ丸ゴ Pro W4" , "Hiragino Maru Gothic Pro","メイリオ",Meiryo,"ＨＧ丸ゴシックＭ-ＰＲＯ","ＭＳ Ｐゴシック",San-serif; 
	font-style:normal;			/* フォントスタイル：標準 */
	font-weight:normal;			/* 文字太さ：標準 */
	font-size:12pt;				/* フォントサイズ：12pt */
	/*text-align:left;*/			/* 文字揃え：左寄せ */
	text-align:center;			/* IEでブロックをセンタリングするため*/
	text-indent:0pt;			/* インデント：0pt */
	color:#666666;				/* 文字色：黒 */
	margin:5px 5px;				/* マージン：上下・左右 */
	width:auto;
	}
em{
	font-weight:bold;
	}
a:link	{
	color:#44747d;				/* リンク：文字色 */
	}

a:visited	{
	color:#4b5c31;				/* 既訪リンク：文字色 */
	}

a:active	{
	color:#6c8446;				/* リンククリック中：文字色 */
	}
a img{
	border-style:none;
	}
H1{
	font-weight:normal;
	font-size:20pt;
	text-align:center;
	border-bottom:5px solid #44747d;
	border-right:5px solid #44747d;
	}
H2{
	color:#666666;
	border-bottom: 2px solid #44747d;
	border-left: 10px solid #44747d;
	border-top: 1px solid #44747d;
	font-size:18pt;
	font-weight:normal;
	padding-left:1em;
	text-align:left;
	}
H3{
	color:#666666;
	font-size:14pt;
	font-weight:normal;
	background-repeat:repeat-x;
	background-position:left bottom;
	border-top:1px solid #44747dF;
	border-bottom:1px solid #44747d;
	padding-left:2em;
	text-align:left;
	}
H4{
	padding-left:25px;
	font-size:normal;
	font-weight:normal;
	background-image:url("../images/BallMark.gif");
	background-repeat:no-repeat;
	border-bottom:#44747d 2px solid;	
	background-position:left center;
	text-align:left;
	}
h5{
	font-size:12pt;
	margin-top:0.5em;
	padding-left:15px;
	font-size:normal;
	font-weight:normal;
	list-style-type:none;
	padding-left:15px;
	border-bottom:1px solid #44747d;
	border-left:5px solid #ff9900;	
	text-align:left;
	}
/* *************** タイトル関係　開始*************************** */
#lang{
	text-align:right;
	}
/* *************** タイトル関係　終了*************************** */
/* *************** タイトル以外のコンテンツ 開始******************** */
#wrapper{
	/* メニューとメインコンテンツ領域の設定 */
	width:800px;
	background-color:#6c8446;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	}
/* *************** タイトル以外のコンテンツ 終了******************** */
/* *************** メニュー関係　開始*************************** */
#menu{
	background-color:#6c8446;
	float:left;
	width:150px;
	padding:0px;
	padding-top:2em;
	margin:0px
	}
#menu ul{
	/* メニューリストの設定 */
	list-style:none;
	padding:0px;
	margin:0px;
	}
#menu li{
	/* メニューリストの設定 */
	height:2em;
	padding:0px;
	margin:0px;
	text-align:left;
	}
#menu #selected{
	display:block;
	text-align:center;
	width:100%;	
	height:100%;
	color:#ffffff;
	background-color:#4b5c31;
	padding-left:0em;
	padding-top:0.3em;
}
#menu a{
	display:block;
	width:100%;
	height:100%;
	text-decoration: none;
	color:#ffffff;
	background-color:#6c8446;
	padding-left:0.5em;
	padding-top:0.3em;
}
#menu a:hover{
	display:block;
	width:100%;
	height:100%;
	background-color:#4b5c31;
	text-align:center;
	padding-left:0em;
}
#menu #submenu{
	height:5.1em;
	background-color:#ffffff;
	border: 3px solid #4b5c31;
	}
#menu #submenu ul li{
	height:1.7em;
	}
#menu #submenu a{
	padding-left:0em;
	padding-top:0.3em;
	font-size:10pt;
	background-color:transparent;
	text-align:center;
	color:#4b5c31;
	}
#menu #submenu a:hover{
	background-color:#4b5c31;
	color:#ffffff;
}
/* *************** メニュー関係　終了*************************** */

/* *********** メインコンテンツの一般設定　開始************************* */
#contents_out{
	/* コンテンツ部分のレイアウト */
	background-color:#ffffff;
	width:650px;
	margin:0px;
	padding:0px;
	/*padding:0em 2em 2em 0em;*/
	float:right;
	text-align:left;
	height:100%;
	}
#contents_in{
	/* IEのバグ対策で paddingを分ける */
	padding-left:10px;
	padding-bottom:50px;
}
#contents_in p{
	text-indent:1em;
	padding-left:1em;
	padding-right:1em;
	}
/* *********** メインコンテンツの一般設定　終了************************* */
/* *********** フッターの設定　開始************************* */
#footter{
	clear:both;
	background-color:#ffffff;
	padding-top:0.6em;
	font-size:10pt;
	text-align:right;
	border-top:1px solid #666666;
	}
/* *********** フッターの設定　終了************************* */
