/* Web Liberty Style Sheets File */
/* Copyright (C) 2002-2004 Knight, All rights reserved. */

/* ----- 文章構造 -------------------------------------- */

/* 基本設定 */
* {
	font-size : ;
	line-height : 1.3em ;
}

/* ページ全体 */
body {
	text-align : center ;
	width:100%;

	background-color : #FFFFFF ;

	margin : 0px ;

		scrollbar-base-color : #ffffcc ;
		scrollbar-face-color : #ffffff ;
		scrollbar-track-color: #99cc66 ;
		scrollbar-arrow-color : #336633 ;
		scrollbar-3dlight-color: #339933 ;
		scrollbar-highlight-color : #ffffff ;
		scrollbar-shadow-color : #ffffff ;
		scrollbar-darkshadow-color : #003300 ;
	background-image : url(../mayha8.jpg) ;
	background-attachment : scroll ;
	background-repeat : repeat-x ;
	background-position : bottom ;
}

/* ドキュメント */
.document {
	text-align : left ;

	color : #336600 ;

	width : 100% ;
	padding : 20px 10px ;
}

/* フォント */
body,th,td,.document {
	font-family : 'ＭＳ Ｐゴシック', 'MS UI Gothic', 'Osaka' ;
}

/* マージン */
p,li,dt,dd,pre {
	margin-left : 20px ;
	margin-right : 20px ;
}

/* 画像 */
img {
	border : #336600 0px solid ;
}

/* 水平線 */
hr {
	border : #999966 1px solid ;
	height : 1px ;
}

/* 警告メッセージ */
.warning {
	color : #FF0000 ;
	font-weight : bold ;
}

/* ----- 基本構造 -------------------------------------- */

/* タイトル */
.title {
	text-align : center ;
}

/* リンク */
.link {
	text-align : left ;
}

/* 投稿フォーム */
.form {
	text-align : center ;
}

/* ページナビゲーター */
.navi {
	text-align : center ;
}

/* 投稿記事 */
.log {
	text-align : center ;
}

/* ----- 見出し文字 ------------------------------------ */

/* メインページ見出し */
h1 {
	text-align : center ;
	color : #336600 ;
	font-size : 30px ;
	font-family : 'Comic Sans MS' ;
}

/* サブページ見出し */
h2 {
	text-align : center ;

	color : #336600 ;
	font-size : 18px ;

	border : #99cc33 1px solid ;

	width : 100% ;
	padding : 2px ;

	background-color : #CCFF99 ;
}

/* 小見出し */
h3 {
	color : #336600 ;
	font-size : 15px ;

	border-left : #336600 5px solid ;
	border-bottom : #CCCCCC 1px solid ;

	width : 100% ;
	padding : 0px 10px ;
}

/* ----- リンク ---------------------------------------- */

/* 未訪問 */
a:link {
	color : #993366 ;
	text-decoration : underline ;
}

/* 訪問済み */
a:visited {
	color : #cc6699 ;
	text-decoration : underline ;
}

/* クリック時 */
a:active {
	color : #996600 ;
	text-decoration : underline ;
}

/* カーソル接触時 */
a:hover {
	color : #FF0000 ;
	text-decoration : underline ;
}

/* ----- テーブル -------------------------------------- */

/* 全てのテーブル */
table,th,td {
	color : #003300 ;
	border-collapse : collapse ;
}

/* 表 */
.table {
	border : #336600 1px solid ;
	border-collapse : collapse ;
}

/* 見出し */
.table_head {
	color : #003300 ;
	border : #669966 1px solid ;

	padding : 2px ;
	background-color : #CCFF99 ;
}

/* 内容 */
.table_data {
	color : #003300 ;
	border : #99cc33 2px dotted ;

	padding : 3px ;
	background-color : #FFFFFF ;
}

/* ----- フォーム -------------------------------------- */

/* テキスト入力 */
input,select {
	color : #000000 ;
	border : #336600 1px solid ;

	line-height : 1.1 ;
}

/* テキストエリア */
textarea {
	color : #000000 ;
	border : #336600 1px solid ;

	line-height : 1.2 ;
}

/* ボタン */
.submit,.reset,.button {
	line-height : 1.1 ;

	background-color : #FFFFFF ;
}

/* チェックボックス */
.checkbox {
	border : 0px ;
}

/* ラジオボタン */
.radio {
	border : 0px ;
}

/* ----- 投稿フォーム ---------------------------------- */

/* 投稿フォーム格納テーブル */
.form_table {
}

/* 見出し */
.form_table_head {
	font-weight : bold ;
	padding : 0px 5px ;

	border : #FFFFFF 2px solid ;

	background-color : #CCFF99 ;
}

/* 内容 */
.form_table_data {
}

/* ----- 投稿記事 -------------------------------------- */

/* 投稿記事格納テーブル */
.log_table {
	margin : 0px ;
	padding : 0px ;
	border-collapse : collapse ;
	border : #336600 1px solid ;

	width : 550px ;
}

/* 見出し */
.log_table_head {
	margin : 0px ;
	padding : 3px ;

	background-color : #CCFF99 ;
}

/* 内容 */
.log_table_data {
	margin : 0px ;
	padding : 3px ;

	background-color : #FFFFFF ;
}

/* 本文インデント */
.log_table_indent {
	width : 30px ;
}

/* ----------------------------------------------------- */
