@charset "utf-8";
/* デフォルトスタイルクリア */
@import "reset.css";
/* フッタースタイル適用 */
@import "footer.css";

body { background-color: #000; text-align: center; }
.clearfix { display: inline-block; }
#wrap { width: 100%; background-image: url(../images/parts/back_01.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0 auto; }
#main { background-image: url(../images/parts/back_01.jpg); background-repeat: no-repeat; background-position: center 0; width: 960px; margin: 0 auto; }
/*<agl.folder "header">*/
	#header { text-align: left; padding-top: 360px; margin-left: 60px; width: 840px; margin: 0 auto; }
	#header strong img { margin-left: 210px }
	#header ol { margin-top: 20px; width: 325px; height: 20px; display: block; }
	#header ol li { display: inline; float: left }
	#header ol li a { background-image: url("../images/parts/btn_01.jpg"); text-indent: -9999px }
	#header ol li a#menu_01 { background-position: 0 0; display: block; width: 35px; height: 20px; overflow: hidden }
	#header ol li a#menu_02 { background-position: -35px 0; display: block; width: 55px; height: 20px; overflow: hidden }
	#header ol li a#menu_03 { background-position: -90px 0; display: block; width: 65px; height: 20px; overflow: hidden }
	#header ol li a#menu_04 { background-position: -155px 0; display: block; width: 75px; height: 20px; overflow: hidden }
	#header ol li a#menu_05 { background-position: -230px 0; display: block; width: 60px; height: 20px; overflow: hidden }
	#header ol li a#menu_06 { background-position: -290px 0; display: block; width: 35px; height: 20px; overflow: hidden }
	#header ol li a:hover#menu_01 { background-position: 0 -20px }
	#header ol li a:hover#menu_02 { background-position: -35px -20px }
	#header ol li a:hover#menu_03 { background-position: -90px -20px }
	#header ol li a:hover#menu_04 { background-position: -155px -20px }
	#header ol li a:hover#menu_05 { background-position: -230px -20px }
	#header ol li a:hover#menu_06 { background-position: -290px -20px }
/*</agl.folder>*/
#top { margin-left: 60px; width: 840px; padding-top: 75px; letter-spacing: 1px; margin: 0 auto; }
#top #left { color: #999; float: left; width: 385px; font-size: 10px; line-height: 2; }
#top #right { color: #999; float: right; width: 455px; }
#top #right p { font-size: 10px; line-height: 2; }
/*<agl.folder "footer">*/
	#footer { color: #999; font-size: 12px }
	#footer p { padding-top: 15px; width: 840px; margin: 0 auto; text-align: right; }
/*</agl.folder>*/
