@charset "utf-8";

/* ----------------------------------------------

	CSS information
	file name  :  contents.css
	
 ---------------------------------------------- */

#container{
	background:url(../images/background.gif) no-repeat top #000008;
	margin-bottom:40px;}

/*-----------------------------------------------------------
 ヘッダー
-----------------------------------------------------------*/

#header{
	background:url(../images/bg_navi.png) no-repeat;
	width:960px;
	height:170px;
	position:relative;}
	
#header h1{
	background:url(../images/logo.png) no-repeat;
	width:223px;
	height:60px;
	margin-left:9px;
	float:left;}
	
#header h1 a{
	width:223px;
	height:60px;
	display:block;}

#header h2{
	background:url(../images/oadate.png) no-repeat;
	width:214px;
	height:60px;
	margin-right:16px;
	float:right;}
	
#header #hgroup{
	width:960px;
	height:77px;
	overflow:hidden;}

/*　ナビ　*/

ul#mainNav{
	height:31px;
	margin-bottom:20px;
	padding-left:80px;
	overflow:hidden;}
	
ul#mainNav li{
	float:left;}
	
ul#subNav{
	padding-left:80px;}

ul#subNav li{
	margin-right:27px;
	overflow:hidden;
	float:left;}
	
ul#snLink{
	background:url(../images/share.png) no-repeat;
	width:103px;
	height:25px;
	padding-left:59px;
	position:absolute;
	z-index:2;
	top:133px;
	right:22px;}

ul#snLink li{
	float:left;}


/*-----------------------------------------------------------
 フッター
-----------------------------------------------------------*/

#bgCopy{
	background:url(../images/bg_copyright.gif) repeat-x bottom;
	height:59px;
	margin-bottom:20px;}

.copy{
	background:url(../images/copy.gif) no-repeat center bottom;
	width:960px;
	height:45px;
	margin:0 auto 0 auto;}

/*　ページトップリンク　*/
.copy img{
	float:right;
	clear:right;}
	