/* 基本スタイル */
body {
	overflow-y:scroll;
	margin:20 0 10 0;
	text-align:center;

	background:#ffffff url(http://libra.opal.ne.jp/marugin/cantorix/cgi-bin/relm_g/rose_p10.jpg) no-repeat fixed 0% 100%;
				 /* 背景色 背景URL 繰返 固定 横位置 縦位置 */
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#78a5b4; 
	scrollbar-base-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#78a5b4; 
	scrollbar-highlight-color:#78a5b4;
	scrollbar-shadow-color:#78a5b4; 
	scrollbar-darkshadow-color:#ffffff;
}
/* 基本フォントスタイル */
body,td,th,input,textarea,select {
	font-family:ＭＳ Ｐゴシック;
	font-size:10px;
	color:#666666;
	line-height:140%;
}
/* リンク系 Ａタグスタイル */
a  { text-decoration:none; cursor:crosshair; }
a:link	{ color:#666666; }	/* リンク */
a:visited { color:#666666; }	/* 訪問済 */
a:active  { color:#78a5b4; }	/* 訪問中 */
a:hover   { color:#488685; text-decoration:underline; }	/* オンマウス */
/* フォームタグ系スタイル */
input,textarea,select {
	font-family:MS UI Gothic;
	background-color:#ffffff;
}
input,textarea {
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#78a5b4;
	/*background:transparent;*/
}	/* select以外のフォームのボーダー*/
/* 記事に使うクラス */
.maintitle { font-size:12px; color:#488685; letter-spacing:6; }	/*メインタイトル*/
.menus  { text-align:right; padding:0 2 0 0; letter-spacing:1; }	/*メニュー*/
.menu   {  }	/*メニューの要素*/
.applet {  }	/*アプレット選択*/
.nextback { text-align:right; padding:0 2 0 0; }	/*次,前,ページ,アンカー*/
.tyosaku  { text-align:right; padding:0 2 0 0; }	/*著作権*/
.wid	{ width:520; }	/* テーブル･段落幅 */
.hra	{ color:#78a5b4; size:1; height:1; border:1 }	 /*HR罫線*/
/* スレッドのスタイル */
.rtable { width:100%; border-width:1 1 1 1; border-style:solid; border-color:#78a5b4; }	/*TABLE*/
.rtd	{ border-width:0 0 0 0; border-style:solid; border-color:#78a5b4; }	/*TD*/
.rimg   { vertical-align:top; }	/*IMAGEのTD*/
/* 親スレッドの中 */
.key   {  }	/*プチタイトル*/
.name  { letter-spacing:1; }	/*名前*/
.com   {  }	/*コメント*/
.date  { text-align:right; }	/*日付*/
.title { letter-spacing:1; }	/*題名*/
.rdiv  {  }	/*リンク*/
.ptime { font-size:xx-small; text-align:right; }	/*描画時間*/
/* 子スレッドの中 */
.reskey   {  }	/*プチタイトル*/
.resname  { letter-spacing:1; }	/*名前*/
.rescom   {  }	/*コメント*/
.resdate  { text-align:right; letter-spacing:1; }	/*日付*/
/* 検索段落 */
.search1 { background-color:#78a5b4; }	/*上*/
.search2 { padding:8; }	 /*中*/
.search3 { border-width:1 0 1 0; border-style:solid; border-color:#78a5b4; }	/*下*/
/* レイヤーレスフォーム */
.ltable { background-color:#ffffff; 
		  border-width:1 1 1 1; border-style:solid; border-color:#78a5b4; }	/*TABLE*/
.ltd	{ background-color:#78a5b4; }	/*バー*/
/* スレッドテーブル */
.stable { text-align:center; }	/*TABLE*/
.std	{ width:320; text-align:right; }	/*TD*/
/* フォームテーブル */
.ftable { }	/*TABLE*/
.ftd	{ text-align:right; }	/*TD*/
/* カタログ */
.ctable { width:100%; border-width:1 1 1 1; border-style:solid; border-color:#78a5b4; }	/* TABLE */
.ctr	{ height:20; }	/* TR */
.ctd	{ border-width:0 0 0 0; border-style:solid; border-color:#78a5b4; padding:20; }	/* TD */
/* リスト */
.ltable { width:100%; border-width:1 1 1 1; border-style:solid; border-color:#78a5b4; }	/* TABLE */
.ldiv { width:100%; text-align:center; padding:20; border:1 solid #78a5b4; }	/* 1 */
.ldiw { width:100%; text-align:center; border-top:0 solid #78a5b4; padding:20; }	/* 2 */
/* ペイント画面の拡張ツール */
.ptable { border-width:1 1 1 1; border-style:solid; border-color:#78a5b4; }	/*(左,右)TABLE*/
.ptd	{  }	/*(左,右)TD*/
.qtable { width:520; border-width:1 1 1 1; border-style:solid; border-color:#78a5b4; }	/*(中,下)TABLE*/
.qtd	{  }	/*(中,下)TD*/
/* CGI でも使うクラス */
.button	{  } /*form-input,textarea*/
.submit	{  } /*submit-type*/
.ra		{  } /* ラジオボックスのスタイル */
.mtable { border-width:1 0 0 1; border-style:solid; border-color:#ffffff; width:520px; } /*TABLE*/
.mtd	{ border-width:0 1 1 0; border-style:solid; border-color:#ffffff; } /*TD*/
