/* ★☆★☆★ 共通設定 ★☆★☆★ */

img, div					/* 透過性の維持(Win2000以前に対応) */
	{
	 behavior: url(iepngfix.htc);
	}


body					/* 通常画面の基本設定 */
	{
	 margin:0px;
	 padding:0px;
	 scrollbar-base-color: #ffffff;
	 scrollbar-track-color: #ffffff;
	 scrollbar-arrow-color: #ffffff;
	 background-color: #eeffff;
	}


a					/* リンクの下線を消去 */
	{
	 text-decoration: none;
	}

a:link
	{
	/*未訪問のリンク*/
	color: #008080;
	}

a:visited
	{
	/*訪問後のリンク*/
	color: #008080;
	}

a:hover
	{
	/*マウスをのせたとき*/
	text-decoration:underline;
	}



img					/* 画像のボーダーを非表示 */
	{
	 border: none;
	}


p					/* [段落] デフォルト（文字は青緑） */
	{
	 text-align: left;
	 font-size: 14px;
	 line-height: 24px;
	 font-weight: normal;
	 margin-top: 0px;
	 color: #008080;
	}

p.hisLog
	{
	 font-size: 12px;
	 color: #736357;
	 line-height: 16px;
	 font-weight: normal;
	}

span.f0					/* [文字 0] 青緑（デフォルト） */
	{
	 color: #008080;
	}


span.f1					/* [文字 1] 濃茶 */
	{
	 color: #736357;
	}


span.f2					/* [文字 2] オレンジ */
	{
	 color: #f7941d;
	}


span.f3					/* [文字 3] グレー */
	{
	 color: #777777;
	}


span.f4					/* [文字 4] 赤 */
	{
	 color: #ff0000;
	}


/* ★☆★☆★ メインページの構成 ★☆★☆★ */

div#main_menu				/* 表示範囲の設定 （メニュー） ⇒スクロールバーを隠す・テキスト中央寄せ・行間5px */
	{
	 position: absolute;
	 width: 200px;
	 height: 820px;
	 left: 50%;
	 margin-left: -500px;
	 margin-top: 20px;
	 z-index: 0;
	 background-color: #ffffff;
	 line-height: 5px;
	 text-align:center;
	 overflow: auto;
	 overflow-x: hidden;
	}


div#main_page				/* 表示範囲の設定 （メイン） ⇒スクロールバー表示 */
	{
	 position: absolute;
	 width: 800px;
	 height: 820px;
	 left: 50%;
	 margin-left: -300px;
	 margin-top: 20px;
	 z-index: 1;
	 background-color: #ffffff;
	 background-repeat: norepeat;
	 overflow: auto;
	 overflow-x: hidden;
	}



div#main_bottom				/* 最下部の帯画像 */
	{
	 padding: 0px;
	 position: absolute;
	 width: 1000px;
	 left: 50%;
	 margin-left: -500px;
	 top: 830px;
	 z-index: 2;
	}





/* ★☆★☆★ トップ＆メインページ ★☆★☆★ */

div#top_pr
	{
	 position: absolute;
	 top: 590px;
	 left: 50%;
	 margin-left: -240px;
	 z-index: 4;
	 border: none;
	}


div#his_log					/* 過去ログの表示範囲 */
	{
	 position: absolute;
	 top: 265px;
	 left: 50%;
	 margin-left: 175px;
	 width: 280px;
	 height: 290px;
	 z-index: 4;
	 border: none;
	 overflow: scroll;
	 overflow-x: hidden;
	 scrollbar-arrow-color: #008080;
	 font-size: 12px;
	 color: #736357;
	 line-height: 16px;
	 font-weight: normal;
	}

table.log				/* 各ログの書式設定 */
	{
	 font-size: 12px;
	 color: #736357;
	 line-height: 16px;
	 font-weight: normal;
	}

hr.log0				/* 罫線（ドット） */
	{
	 text-align: center;
	 margin-left: auto;
	 width: 200px;
	 border-style: dotted;
	}

hr.log1				/* 罫線（通常） */
	{
	 text-align: left;
	 margin-left: 0px;
	 width: 240px;
	}



div#event_log				/* イベント履歴の表示と罫線の設定 */
	{
	 position: absolute;
	 top: 240px;
	 left: 50%;
	 margin-left: -240px;
	 width: 480px;
	 height: 360px;
	 z-index: 2;
	 border: none;
	 overflow: auto;
	 overflow-x: hidden;
	 scrollbar-arrow-color: #008080;
	 font-size: 14px;
	 line-height: 18px;
	 font-weight: normal;
	}
hr.event_log
	{
	 text-align: left;
	 margin-left: 0px;
	 color: #cccccc;
	 width: 390px;
	}



div#staff_req				/* メンバー募集の表示と罫線の設定 */
	{
	 position: absolute;
	 top: 330px;
	 left: 50%;
	 margin-left: -240px;
	 width: 540px;
	 height: 360px;
	 z-index: 2;
	 border: none;
	 overflow: auto;
	 overflow-x: hidden;
	 scrollbar-arrow-color: #008080;
	 font-size: 14px;
	 line-height: 20px;
	 font-weight: normal;
	}
hr.staff_req
	{
	 text-align: left;
	 margin-left: 0px;
	 color: #dddddd;
	 width: 480px;
	}



div#link					/* リンク表示範囲の設定 */
	{
	 position: absolute;
	 top: 280px;
	 left: 50%;
	 margin-left: -280px;
	 width: 780px;
	 height: 480px;
	 z-index: 2;
	 border: none;
	 overflow: auto;
	 overflow-x: hidden;
	 scrollbar-arrow-color: #008080;
	 font-size: 14px;
	 line-height: 20px;
	 font-weight: normal;
	}
tr.link
	{
	 height: 40px;
	 vertical-align:bottom;
	}
hr.link
	{
	 text-align: left;
	 margin-left: 0px;
	 color: #cccccc;
	 width: 540px;
	}



/* ★☆★☆★ 作品ページ ★☆★☆★ */

div#product_tale				/* 作品の表示 */
	{
	 position: absolute;
	 top: 80px;
	 left: 50%;
	 margin-left: -400px;
	 width: 700px;
	 z-index: 2;
	}

div#product				/* 作品内容の表示範囲の設定 */
	{
	 position: absolute;
	 top: 160px;
	 left: 50%;
	 margin-left: -360px;
	 width: 700px;
	 z-index: 2;
	 border: none;
	 overflow: auto;
	 overflow-x: hidden;
	 scrollbar-arrow-color: #008080;
	 font-size: 14px;
	 line-height: 20px;
	 font-weight: normal;
	}



