/*このスタイルシートの著作権はテンプレート工房TAKEにあります*/


* {
	font-size: 100%;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

html {
	background-color : #000000;
}

body {
	font-family: "メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 75%;
	line-height: 1.5;
	font-color:#000000;/*文字色*/
	background-attachment: fixed;
	text-align: center;
	background-color: #000000;
}


img {
	border-width: 0px;
}



a {
	color : #ff9999;	/*リンク部分の文字色*/
}

a:hover {
	color : #660000;	/*リンク部分のマウスオーバー時の文字色*/
}




p {
	padding-bottom: 15px;
}



/*ヘッダー部分の設定 */
#header {
	width: 100%;
	background-image : url(images/head.gif);
	background-repeat: repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}

#header-inner {
	width: 1100px;
	height: 60px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}


h1 {
	font-size: 11px;	/*文字サイズ*/
	color : #cccccc;		/*文字色*/
	font-weight: normal;	/*文字の太さ*/
	text-align: left;
	padding-top: 5px;
}



/*トップメニュー*/
ul#topmenu {
	background-image : url(images/head.gif);	/*背景画像*/
	background-repeat: repeat-x;
	width: 100%;
	height: 25px;
	text-align: center;
	padding-top: 5px;
	border-left-style: none;
	position: relative;
	overflow: hidden;
  
}

ul#topmenu li {
	color :#FFFFFF;		/*リンクなし　文字色*/
	font-weight: bold;	/*文字の太さ*/
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
}

ul#topmenu li a {
	color : #ffffff;		/*文字色*/
	text-decoration: none;	/*下線を表示しない設定*/
}

ul#topmenu li a:hover {
	color : #666666;		/*マウスオーバー時の文字色*/
}



/* コンテンツ */
#contents {
	background-image: url(images/back3.gif);
	width: 1100px;
        height:2600px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position: static;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #d9d9d9;
	background-color:#FFFFFF;
}



/* メイン部分 */
#main {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
        color:#ffffff;
}



/* フッター部分の設定*/
#footer {
	width: 100%;
        height:146px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-image : url(images/foot.gif);	/*背景画像*/
	background-repeat: repeat;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 10px;
	clear: both;
}

#footer-inner {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}


/*フッターメニュー*/
#footer ul#footermenu {
	text-align: right;
	margin-bottom: 35px;
}

#footer ul#footermenu li {
	color :#FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;	/*リンク間の区切り線*/
	border-left-color:#999999;	/*区切り線の色*/
	padding-left: 6px;
	padding-right: 4px;
	display: inline;
}

#footer ul#footermenu li.last {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 6px;
}

#footer ul#footermenu li a {
	color: #cccccc;		/*文字色*/
}

#footer ul#footermenu li a:hover {
	color :#FFFFFF;		/*マウスオーバー時の文字色*/
}



#copyright {
	font-size: 11px;	/*文字サイズ*/
	color: #ffffff;		/*文字色*/
}

#copyright a {
	color : #ff9999;	/*リンク部分の文字色*/
}

#copyright a:hover {
	color : #660000;	/*リンク部分のマウスオーバー時の文字色*/
}



