@charset "shift_jis";
/* ========================================================================== */
/*
	幽葬冥狂館スタイルシート
		outline:
			1:basic stylle
			2:body
			3:ヘッダ
			4:link
			5:menu
			6:submenu
                        7:record
                        8:フッタ
*/
/* ========================================================================== */
/*  1:basic style */
/* ========================================================================== */

*{}

/* ========================================================================== */
/*  2:body */
/* ========================================================================== */

body {
       background-color:#DDDDFF;
       text-align:center;
       color:#4a4a4a;          /*文字色*/
       font-size:12pt;
}

Body {
scrollbar-3dlight-color:#3F3F3F;      /*カーソル*/
scrollbar-arrow-color:#00009D;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#3F3F3F;
}


div#pagebody {
	width:800px; margin:0 auto;	/*内容の位置*/
	text-align:center;	/*テキスト位置*/
	background-image:url("images/");	/*背景画像*/
	background-color:#9a9a9a;		/*内容全体の背景色*/
}

div#recordbody {
	width:150px; margin:0 auto;	/*内容の位置*/
	text-align:center;	                /*テキスト位置*/
	background-image:url("images/");	/*背景画像*/
	background-color:#9a9a9a;		/*内容全体の背景色*/
}

div#top {
	height:500px;  width:600px; margin:0 auto;     /*内容の位置*/
	text-align:left;	                /*テキスト位置*/
	background-image:url("images/");	/*背景画像*/
	background-color:;		/*内容全体の背景色*/
}


/* ========================================================================== */
/*  3:ヘッダ */
/* ========================================================================== */

div#title {
	height:20px;	/*画像サイズに合わせたボックスの高さ*/
	background-image:url("images/");	/*ヘッダ背景*/
	background-color:#121212;		/*背景色*/
}

h1 {
	padding:0px 1000px 0px 0px; margin:0%;		/*見出し内容の位置調整*/
	font-family:"ＭＳ Ｐゴシック", "Osaka";	/*フォントの種類*/
}

h1 a {text-decoration:none;} 			/*リンクの下線*/

div#navi {
	height:20px;	/*画像サイズに合わせたボックスの高さ*/
	background-image:url("images/");	/*ヘッダ背景*/
	background-color:;		/*背景色*/
}

h4 {
	padding:0% 0% 0% 0%; margin:0%;		/*見出し内容の位置調整*/
	font-family:Impact,Charcoal;	/*フォントの種類*/
        font-size:25px;
}

h4 a {text-decoration:none;} 			/*リンクの下線*/

h5 {
	padding:0% 0% 0% 0%; margin:0%;		/*見出し内容の位置調整*/
	font-family:Arial, Helvetica, sans-serif;	/*フォントの種類*/
}

h5 a {text-decoration:none;} 			/*リンクの下線*/

/* ========================================================================== */
/*  4:link*/
/* ========================================================================== */

a {
    text-decoration:none;　　　
}

a:link{
    color:#1f1fff;            /*未訪問*/
}

a:visited{
    color:#00356a;
}

a:hover{
    color:#4040FF;background-color :#000000;
}      /*フォーカス*/


/* ========================================================================== */
/*  5:menu */
/* ========================================================================== */

ul#menu
{
	height:20px; background-color:#000000; font-weight:normal;
}

li#menu01,li#menu02,li#menu03,li#menu04,li#menu05
{
	float:left;			/*リスト項目*/
	display:inline;			/*リスト項目表示*/
	list-style-type:none;		/*リストマーカー*/
}

/*ボタン1〜5の背景指定*/
li#menu01 {
	width:200px; height:20px;	/*サイズ*/
	background-image:url("images/");
}
li#menu02 {
	width:200px; height:20px;	/*サイズ*/
	background-image:url("images/");
}
li#menu03 {
	width:200px; height:20px;	/*サイズ*/
	background-image:url("images/");
}
li#menu04 {
	width:200px; height:20px;	/*サイズ*/
	background-image:url("images/");
}
li#menu05 {
	width:200px; height:20px;	/*サイズ*/
	background-image:url("images/");
}
ul#menu a {
	display:block;				/*リンク表示*/
	height:20px; padding-top:0px; text-align:center;
	text-decoration:none; 			/*リンクの下線*/
	font-family:"ＭＳ Ｐゴシック", "Osaka";	/*フォント*/
}

/*============================================
　6:submenu
============================================*/

div#submenu {
	width:160px;			/*幅の指定*/
	margin:10px 10px 10px 25px;	/*位置調整（IE6のバグに注意）*/
	display:inline;			/*IE6のマージン算出のバグ対策*/
	float:left;			/*サブメニューのカラムを左寄せにする*/
}

/*サブメニューのヘッダ部分（余白調整・背景画像・背景色・文字サイズなど）*/
div#submenu_header {
	height:26px; padding:4px 0px 0px 0px;
	background-image:url("images/bg_submenu_header.gif");
	background-repeat:no-repeat; background-position:top;
	background-color:#cccccc;
	font-size:90%; font-weight:bold; text-align:center;
}

/*サブメニューのボディ部分（余白調整・背景画像・背景色）*/
ul#submenu_body {
	padding-bottom:6px;
	background-image:url("images/bg_submenu_footer.gif");
	background-repeat:no-repeat; background-position:bottom;
	background-color:#cccccc;
}
ul#submenu_body li {
	font-size:90%;			/*文字サイズを90%にする*/
	list-style-type:none;		/*リストマーカー無しにする*/
	display:inline;			/*リスト項目をインライン表示にする*/
}
ul#submenu_body li a {
	display:block;			/*リンクをブロック表示にする*/
	margin:0px 4px 0px 4px;		/*サブメニュー項目のマージン*/
	padding:2px 0px 2px 20px;	/*サブメニュー項目のパディング*/
	background-color:#eeeeee;	/*サブメニュー項目の背景色*/
	text-decoration:none;		/*リンクの下線を無くす*/
}
ul#submenu_body li a:hover {
	background-color:#ffffff;	/*リンクにマウスが乗ったら色を変える*/
}



/*============================================
 7:record
============================================*/

div#news {
	width:300px; margin-right:5px; padding-top:10px; /*幅の指定と位置調整*/
	float:left;					/*カラム*/
	background-image:url("images/");	/*背景*/
	background-repeat:no-repeat;
}

/*見出し・段落・水平線のスタイル指定*/
h2 {
	font-size:100%; margin-bottom:10px; padding-left:25px;
	font-size:95%; border-bottom:solid 1px #cccccc;
	background-image:url("images/");
	background-repeat:no-repeat; background-position:left center;
}

h3 {font-size:90%; margin-left:5px;}

p {font-size:90%; margin:10px 0px 10px 10px; text-indent:10px;}

hr {height:1px; border:solid 1px #006699; margin-bottom:0px;}

/*============================================
 8:フッタ
============================================*/

div#footer {
	height:30px; text-align:center;
	clear:both;					/*回り込み*/
	background-image:url("images/");	/*フッタ背景*/
	background-repeat:no-repeat;
	background-color:#0099cc;			/*背景色*/
}

div#webclap {
	height:30px; text-align:right;
	clear:both;					/*回り込み*/
}

address {
	font-style:normal;			 /*フォントスタイル*/
	font-size:small;			 /*フォントサイズ*/
	padding:5px 5px 5px 5px;		 /*要素内容の位置調整*/
}

/* ========================================================================== */
 9:other
/* ========================================================================== */

div#content {
	width:560px; margin:20px 20px 20px 0px;	/*幅の指定と位置調整*/
        float:right;   /*2カラム全体*/
}

div#content2 {
	width:0px; margin:10px 20px 10px 0px;  	/*幅の指定と位置調整*/
        float:left;   /*2カラム全体*/
}

/* ========================================================================== */