@charset "utf-8"; 

/*base.css すべてのページに適用*/

/*------------------------------------------------------------リンクスタイル*/
a {}
a:link {
	color: #8F0000;
	text-decoration: underline;
}
a:visited {
	color: #8F0000;
	text-decoration: underline;
}
a:hover , a:active {
	color: #8F0000;
	text-decoration: none;
}

/*------------------------------------------------------------汎用セレクタ*/
.hissu{
	color:#990000;
}

/*------------------------------------------------------------ボディ*/
body {
	background: #000;
	text-align: center;
	color:#3F3F3F;
	font-size:100%;/*16px*/
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Osaka－等幅",sans-serif;
	line-height: 1.5;
	font-size: 100%; /*16px*/
}

/*------------------------------------------------------------w940px ヘッダー*/
#header_out{
	border-bottom:2px solid #FFEC00;
	background: #fff;
}
#header{
	margin: 0 auto;
	text-align: left;
	width: 940px;
}
#header_r{
	float:right;
	width:600px;
	text-align:right;
}
#head_text{
	padding:15px 10px 0 0;
	font-size: 88%; /*16px×88%＝14px*/
}

#header_l{
	float:left;
	width:300px;
}
#header_l img{
	margin:5px 0 10px 10px;
}

/*------------------------------------------------------------w940px メインコンテナ*/
#container_out{
	margin: 0 auto;
	text-align: left;
	width: 940px;
	background: url(../img/bg_container.gif) repeat-y;
}
#container{
	width: 850px;
	margin: 0 0 0 45px;
	padding: 20px 0 30px 0;
}

/*------------------------------------------------------------フッター*/
#footer_out {
	border-top:2px solid #FFEC00;
	background: #3F3F3F;
	font-size: 88%; /*16px×88%＝14px*/
}
/*--------------------------------------------------フッターメニュー*/
#foot_menu{
	margin: 0 auto;
	width: 940px;
	text-align:center;
	padding: 20px 10px;
}
#foot_menu ul{
}
#foot_menu li{
	display:inline;
	border-right:1px solid #8C8C8C;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
	line-height: 2;
}
#foot_menu li.none{
	border-right:none;
}
/*------------------------------------------------------------w940px フッター*/
#footer{
	margin: 0 auto;
	width: 940px;
	text-align:right;
	color:#BCBCBC;
}
#footer p{
	padding: 5px;
}
/*------------------------------フッターリンク*/

#footer_out a:link {
	color:#fff;
	text-decoration: underline;
}
#footer_out a:visited {
	color:#fff;
	text-decoration: underline;
}
#footer_out a:hover , #footer_out a:active {
	color:#ccc;
	text-decoration: none;
}