/*
Plugin: jQuery Parallax
Version 1.1.3
Author: Ian Lunn
Twitter: @IanLunn
Author URL: http://www.ianlunn.co.uk/
Plugin URL: http://www.ianlunn.co.uk/plugins/jquery-parallax/

License: http://creativecommons.org/licenses/by-sa/3.0/ (Attribution Share Alike). Please attribute work to Ian Lunn simply by leaving these comments in the source code or if you'd prefer, place a link on your website to http://www.ianlunn.co.uk/.
*/

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

body{
	margin: 0;
	padding: 0;
	min-width: 980px;
	color: #FFF;
	font:14px/180% 'メイリオ','ヒラギノゴシック Pro W3',Meiryo,sans-serif;
	background-color:#222222;
	background-image: url(../img/bg_bottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom center;
}

a{
	color:#999;
	text-decoration:none;
}

a:hover{
	color:#666;
	text-decoration:none;
}

#headerSub a:hover img{
  opacity:0.4;
  filter: alpha(opacity=40);
}

#button40 a:hover img{
  opacity:0.4;
  filter: alpha(opacity=40);
}

img{border: 0;}

.Spacer{clear:both;}


/* ヘッダ */
div#headerMain{
	position: fixed;
	height: 90px;
	width:100%;
	padding:20px 0;
	margin: 0 auto;
	z-index: 1000;
	top:0px;
	background-color:#FFF;
}

div#headerMainMenu{
	width:980px;
	margin: 0 auto;
}

div#headerSub{
	position: fixed;
	height: 30px;
	width:100%;
	margin: 0 auto;
	z-index: 1000;
	top:130px;
	background-image: url(../img/bg_black.png);
	background-repeat:repeat;
}

div#headerSubMenu{
	width:980px;
	margin: 0 auto;
	height: 30px;
	text-align:center;
	color: #666;
}


/* なかみ */


#mainContainer{
	width: 980px;
	margin:0 auto;
	padding-top: 200px;
	padding-bottom: 500px;
}

#title{
	width: 980px;
	margin-bottom: 30px;
}

div#contentsCenter{
	width: 980px;
	margin:0 auto;
	margin-bottom:80px;
}

div#contentsLeft{
	float: left;
	width: 460px;
	margin-right:60px;
	margin-bottom:80px;
}

div#contentsRight{
	float: right;
	width: 460px;
	margin-bottom:80px;
}

#nav_gotop{
	list-style: none;
	margin:0;
	padding:0;
}

#nav_gotop li{
	margin: 0;
	padding:0;
}

		
#nav{
	list-style: none;
	margin:0;
	padding:0;
}

#nav li{
	margin: 0;	
	float:left;
}

div#corich {font-size:10px;color:#666;}
div#corich a {color:#666;text-decoration:underline;}
div#corich a:hover{color:#AAA;text-decoration:underline;}

div#footer{
	width: 980px;
	margin:0 auto;
	margin-top:120px;
	text-align:center;
	clear:both;
}



