@charset "utf-8";
/* CSS Document */

/***** オールリセット *****/
* { border-collapse:collapse; font-size:100%; font-style: normal; list-style: none; margin:0; padding:0; }
img{ border:none; }
.clearfix:after { content: ""; display: block; height: 0; visibility: hidden; clear: both; }


/**  レイアウト  **/
body{
	background-color:#000000; 
	margin:0px; 
	padding:0px; 
	text-align:center; 
	color:#ffffff; 
	font-size:12px; 
	line-height:130%; 
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3';
}

#container_body{
	margin: 0px;
	padding: 0px;
}
#container_header{
	width: 970px;
	border-bottom:1px solid #ffffff;
	margin: 0px auto 15px auto;
	padding: 0px 0px 3px 0px;
	text-align:left; 
}
#container_main{
	width: 970px;
	margin: auto;
	padding: 0px;
	text-align:justify; 
}
#container_main_navi{
	width: 160px;
	margin: 0px 25px 0px 0px;
	padding: 0px;
	float:left;
}
#container_main_wide{
	width: 785px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float:left;
}
#container_main_pic{
	width: 450px;
	margin: 0px 25px 0px 0px;
	padding: 0px;
	float:left;
}
#container_main_data{
	width: 310px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float:left;
}

#container_footer{
	width: 970px;
	border-top:1px solid #ffffff;
	margin: 15px auto 15px auto;
	padding: 10px 0px 0px 0px;
	text-align:left; 
}

/**  全体  **/
a,
a:link,
a:active { color: #bc862e; text-decoration:underline; }
a:hover  { color: #bc862e; background-color:#333333; }

/**  グローバルナビゲーション  **/

a.gnaviNL {
display:block;
width:120px;
height:60px;
background:  url("/common/gnavi_nl.gif") no-repeat;
background-position: top left;
}
a.gnaviNL:hover {
display:block;
width:120px;
height:60px;
background-position: bottom left;
}
a.gnaviCS {
display:block;
width:160px;
height:60px;
background:  url("/common/gnavi_cs.gif") no-repeat;
background-position: top left;
}
a.gnaviCS:hover {
display:block;
width:160px;
height:60px;
background-position: bottom left;
}
a.gnaviVC {
display:block;
width:100px;
height:60px;
background:  url("/common/gnavi_vc.gif") no-repeat;
background-position: top left;
}
a.gnaviVC:hover {
display:block;
width:100px;
height:60px;
background-position: bottom left;
}
