 	html {
		scrollbar-face-color: #99ccee; /*IE用 ボタン*/
		scrollbar-track-color: #cceeee;　/*IE用 レール部分*/
		scrollbar-arrow-color: #ffffff;　/*IE用 矢印△部分*/
		scrollbar-highlight-color: #fff8dc;　/*IE用 内側のハイライト*/
		scrollbar-shadow-color: #66669a;　/*IE用 内側の影*/
		scrollbar-3dlight-color: #cdebff;　/*IE用 外側のハイライト*/
		scrollbar-darkshadow-color: #66668b;　/*IE用 外側の影*/
		}
	body  {　/* 基本設定 */
		scrollbar-face-color: #99ccee; /*NN系用　ボタン*/
		scrollbar-track-color: #cceeee;　/*NN系用　レール部分*/
		scrollbar-arrow-color: #ffffff;　/*NN系用　矢印△部分*/
		scrollbar-highlight-color: #fff8dc;　/*NN系用　内側のハイライト*/
		scrollbar-shadow-color: #66669a;　/*NN系用　内側の影*/
		scrollbar-3dlight-color: #cdebff;　/*NN系用　外側のハイライト*/
		scrollbar-darkshadow-color: #66668b;　/*NN系用　外側の影*/
		text-align: center;　/*IE用　テーブル中央寄せ*/
		color: #2255ff;
		font-size: xx-small;
		background-color: #00ff99;
		/*background-image: url("data/bg01.jpg");*/
		background-repeat: repeat-y;
		/* background-attachment: fixed; 背景がスクロールしても動かない */
		background-position: left top;
		}
    table.waku  {　/* 基本のテーブル設定 */
		margin-left: auto;　/*NN系用　中央寄せ*/
		margin-right: auto;　/*NN系用　中央寄せ*/
		width: 800;
		color: #2255ff;
		border-top:1px solid #0000ff;
    	border-left:1px solid #0000ff;
		border-collapse: collapse
		}
    .waku th  {　/* 基本のテーブル設定 */
		border-right:1px solid #0000ff;
    	border-bottom:1px solid #0000ff;
		border-collapse: collapse;
		background-color: #6699ff;
		}
    .waku td  {　/* 基本のテーブル設定 */
		vertical-align: top;
		border-right:1px solid #0000ff;
    	border-bottom:1px solid #0000ff;
		border-collapse: collapse;
		background-color: #ffffff;
		padding: 0.5em;
		}

    table.tytle  {　/* タイトル部分のテーブル設定 */
		margin-left: auto;　/*NN系用　中央寄せ*/
		margin-right: auto;　/*NN系用　中央寄せ*/
		width: 800px;
	    	border:0px solid #0000ff;
		color: #2255ff;
		border-collapse: collapse
		}
    .tytle th  {　/* タイトル部分ののテーブル設定 */
		height: 25;
		text-align: right;
		vertical-align: middle;
	    	border:1px solid #0000ff;
		border-collapse: collapse;
		background-color: #ffffff;
		background-image: url("data/top_logo.jpg");
		}
    .tytle td  {　/* タイトル部分ののテーブル設定 */
		vertical-align: middle;
    	border:1px solid #0000ff;
		border-collapse: collapse;
		background-color: #ffffff;
		}

    table.bottom  {　/* 一番下のテーブルの設定 */
		margin-left: auto;　/*NN系用　中央寄せ*/
		margin-right: auto;　/*NN系用　中央寄せ*/
		width: 800;
		color: #2255ff;
    	border: 1px solid #0000ff;
		border-style: dashed;
		background-color: #ffffff;
		}
    .bottom td  {　/* 一番下のテーブル設定 */
		padding: 3;
		text-align: right;
		vertical-align: middle;
		border-collapse: collapse;
		background-color: #ffffff;
		}

	table.list {
		width: 93%;
		border: solid 1px #aaaaff;
		border-collapse: collapse;
		padding: 1em;
		font-size:x-small;
		}
	.list th{
		border: solid 1px #aaaaff;
		border-top: 0px;
		border-left: 0px;
		padding: 0.2em;
		color: #ffffff;
		background-color: #6699ff
		}
	.list td{
		border: solid 1px #aaaaff;
		border-top: 0px;
		border-left: 0px;
		padding: 0.2em;
		color: #2255ff;
		}

	#left { width: 28%; }  /*テーブル左列の幅、thに指定すればtdも反映*/
	#right { width: 72%; }   /*テーブル右列の幅、thに指定すればtdも反映*/
	#index { height: 250px;
			background-image: url("data/index_tytle_03.jpg");
			background-color: #00aaff;
			}   /*タイトルテーブル（index）の指定*/
	#dojin { height: 100px;
			background-image: url("data/dojin_tytle01.jpg");
			}   /*タイトルテーブル（同人）の指定*/
	#work { height: 100px;
			background-image: url("data/work_tytle01.jpg");
			}   /*タイトルテーブル（お仕事）の指定*/
	#cg { height: 100px;
			background-image: url("data/cg_tytle01.jpg");
			}   /*タイトルテーブル（ＣＧ）の指定*/


    HR {　/* 罫線の設定 */
		color: #990000;
		background-color: #990000;
		height: 1px; /* 線の太さ */
		border: 1px; /* 枠の太さ */
		border-style: dashed; /* 枠の種類 */
		}
	A:link {  /* リンク設定 */
	  color: #009999;
	  text-decoration: none;
		}
	A:visited {　/* 既読リンク設定 */
	  color: #009966;
	  text-decoration: none;
		}
	A:active {　/* リンク押してるとき設定 */
	  color: #990000;
	  text-decoration: none;
		}
	A:hover {　/* リンクにカーソル行ったとき設定 */
	  color: #009900;
	  background-color: #ccffff;
	  text-decoration: none;
		}
	dt.info { /* infoタイトルの設定 */
		font-weight: bold;
		border: solid 1px #9999ff;
		border-top: 0px ;
		border-left: 0px ;
		background-color: #ccccff;
		color: #0066cc;
		margin-top: 1em;
		margin-bottom: 0px;
		padding: 2,7,2,7;
		}
	dd.info-m { /* info本文の設定（一番上と中間） */
		border: solid 1px #aaaaff;
		background-color: #ffffff;
		padding: 7px;
		margin-left: 0em;
		margin-top: 0.5em;
		margin-bottom: 0.5em;　/* 下にまだdd続くのでマージン少な目 */
		}
	dd.info-e { /* info本文の設定(一番下)*/
		border: solid 1px #aaaaff;
		background-color: #ffffff;
		padding: 7px;
		margin-left: 0em;
		margin-top: 0.5em;
		margin-bottom: 2em;　/* 一番下なのでマージン多目 */
		}
	dd.info-c { /* info本文の設定 セル全体が色つき*/
		border: solid 0px #aaaaff;
		background-color: #ccffff;
		padding: 7px;
		margin-left: 0em;
		margin-top: 0.5em;
		margin-bottom: 2em;
		}
	dt.zakki { /* 雑記タイトルの設定 */
		font-weight: bold;
		border-left: solid 12px #aaaaff;
		border-bottom: solid 1px #aaaaff;
		color: #ff66aa;/* 雑記タイトルの文字色 */
		margin-top: 1em;
		padding: 2,7,2,7;
		}
	dd.zakki-top { /* 雑記の一番上のワク（主にCG）の設定 */
		border: solid 1px #aaaaff;
		border-bottom: solid 0px #aaaaff;
		padding: 1em;
		margin-left: 0em;
		margin-top: 0.5em;
		margin-bottom: 0em;　/* 下と繋がるのでゼロにする */
		font-size: x-small;
		}
	dd.zakki-middle { /* 雑記の真ん中のワクの設定 */
		border: solid 1px #aaaaff;
		border-top: solid 0px #aaaaff;
		border-bottom: solid 0px #aaaaff;
		padding: 1em;
		margin-left: 0em;
		margin-top: 0em;　/* 上と繋がるのでゼロにする */
		margin-bottom: 0em;　/* 下と繋がるのでゼロにする */
		font-size: x-small;
		}
	dd.zakki-bottom { /* 雑記本文の一番下の設定・戻るなし */
		border: solid 1px #aaaaff;
		border-top: solid 0px #aaaaff;
		padding: 1em;
		margin-left: 0em;
		margin-top: 0em;　/* CGと繋がるのでゼロにする */
		margin-bottom: 2em;　/* 一番下なのでマージン多目 */
		font-size: x-small;
		} /* CG有りの雑記はdd.imgとdd.text1をセットで使用すること */
	dd.zakki-only { /* 雑記本文の設定（CG無ver) */
		border: solid 1px #aaaaff;
		padding: 1em;
		margin-left: 0em;
		margin-top: 0.5em;
		margin-bottom: 2em;
		font-size: x-small;
		}
	dd.booklist { /* booklistの設定 */
		height: 330px;
		border: solid 1px #aaaaff;
		padding: 1em;
		margin-left: 0em;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
		}
	dd.modoru { /* workの「戻る」ボタン用 */
		border: solid 1px #aaaaff;
		border-top: solid 0px #aaaaff;
		padding: 1em;
		margin-left: 0em;
		margin-top: 0em;　/* CGと繋がるのでゼロにする */
		margin-bottom: 2em;　/* 一番下なのでマージン多目 */
		text-align: right;
		font-size: x-small;
		}

	ul.update {　/* 更新情報のリスト設定 */
		list-style:square;
		margin:15px /*IE系*/
		padding:10px 20px /*Mozila系らしいけど未確認すみません*/
		}
	img.test {
		border: 0px;
		}
	div.normal{ font-size:x-small; padding: 2px; }
	div.info{ font-size:x-small; padding: 3px; }
	div.tytle{ color:#ffffff; font-size:x-small; }
	.futo{ font-weight: bold;}
	.hiso{ font-size: xx-small; color: "#9999ff"}
	.new{ font-size: large; color: "#ff0000"; font-weight: bold;}
	.keshi{ color:#ffffff; font-size:x-small; }

