@charset "Shift_JIS";
/* 制作者情報 */
/* ブラウザ初期化スタイル */
/* 共通部分のスタイル */
/* 各ページ個別のスタイル */

/*--------------------------------------------------------------------
since : 2010/02/17
writer : ぬ

--------------------------------------------------------------------*/


/*--------------------------------------------------------------------
common
cssの初期化
--------------------------------------------------------------------*/

html, body {
	font-family: "Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,
	"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

h1, h2, h3, h4, h5, h6, address, div, blockquote, p, pre, ul, ol, li, dl, dt, dd, hr {
	font-family:"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,
	"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
}

table, caption, th, td {
	font-family:"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,
	"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
}

span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, sub,
sup, q, br, ins, del, a, img, object, iframe {
	font-family:"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,
	"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	font-style: normal;
	font-weight: inherit;
	font-size: 100%;
}
/*--------------------------------------------------------------------
common
ページ共通部分
--------------------------------------------------------------------*/

/*bodyのスタイル*/

body {
	background:#000;
	font-size:small;	
}

/*containerのスタイル*/

div#container {
	width:950px;
	height:630px;
	margin:0;
	background: url(../../images/bg.jpg) no-repeat top left;
}

/*h1のスタイル*/

h1 {
	text-align:right;
}

/*headerのスタイル*/

div#header {
	width:830px;
	height:80px;
	padding: 290px 0px 0px 0px;
}


/*after擬似クラス使用によるfirefoxの背景画像回り込み対策*/
div#wrapper:after {/*clear*/
	content : "";
	display : block;
	height : 0;
	clear : both;
}

/*wrapperのスタイル*/

div#wrapper {
	width:900px;
	padding: 0;
}

*html div#wrapper {
	width:900px;
	float:left;
}

/*mainのスタイル*/

div#main {
	width:875px;
	height:150px;
	margin:0;
	padding: 0 0 100px 0;
	clear:both;
}
div#main_bt {
	float:right;
	width:180px;
	height:190px;
	margin:0;
	padding: 0px;
	clear:both;
}
div#main_bt a {
	width:180px;
	height:190px;
	margin:0;
	text-indent:-9999px;
	outline:none;
	display:block;
}
div#main_bt a:hover {
	background: url(../../images/bt.jpg) no-repeat top left;
}

/*footerのスタイル*/

div#footer {
	clear:both;
	width:870px;
	padding: 0px;
	color:#444;
	letter-spacing:1px;
}
div#footer p {
	text-align:right;
}
div#footer p a{
	font-size:10px;
	color: #333;
	text-decoration:none;
	padding: 5px 5px 10px 15px;
}


div#footer address {
	text-align:right;
}

div#accesslog img {
	display:block;
	height:0;
}

div#banners {
	float:right;
}


/*div.clearのスタイル*/

div.clear {
	clear:both;
}



/*--------------------------------------------------------------------
(flash.html)
(サンプル的なcssを記述しておきます。必要に応じて変更して下さい。)
--------------------------------------------------------------------*/
div#flash {
	width:1000px;
	height:700px;
}

