/* Web Liberty Style Sheets File */
/* Copyright (C) 2002-2004 Knight, All rights reserved. */

/* ----- 文章構造 -------------------------------------- */

/* 基本設定 */
* {
	font-size : x-small ;
	line-height : 1.3em ;
}

/* ページ全体 */
body {
	text-align : left ;

	background-color : #FFFFFF ;

	margin : 0px ;

	scrollbar-base-color : #FFFFFF ;
	scrollbar-shadow-color : #FFFFFF ;
	scrollbar-arrow-color : #7777AA ;
	scrollbar-3dlight-color: #7777AA ;
	scrollbar-darkshadow-color : #7777AA ;
	scrollbar-track-color: #FFFFFF ;
}

/* ドキュメント */
.document {
	text-align : left ;

	color : #606060 ;

	width : 680px ;
	padding : 20px 10px ;

	background-color : #FFFFFF ;
}

/* フォント */
body,th,td,.document {
	font-family : 'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka ;
}

/* マージン */
p,li,dt,dd,pre {
	margin-left : 30px ;
	margin-right : 30px ;
}

/* 画像 */
img {
	border : #000000 0px solid ;
}

/* 水平線 */
hr {
	color : #606060 ;
	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 : #7777AA ;
	font-size : 15px ;

	border : #7777AA 1px solid ;

	width : 100% ;
	padding : 2px ;

	background-color : #EEEEEE ;
}

/* サブページ見出し */
h2 {
	text-align : center ;

	color : #7777AA ;
	font-size : 15px ;

	border : #7777AA 1px solid ;

	width : 100% ;
	padding : 2px ;

	background-color : #EEEEEE ;
}

/* 小見出し */
h3 {
	color : #7777AA ;
	font-size : 15px ;

	border-left : #7777AA 5px solid ;
	border-bottom : #CCCCCC 1px solid ;

	width : 100% ;
	padding : 0px 10px ;
}

/* ----- リンク ---------------------------------------- */

/* 未訪問 */
a:link {
	color : #7777AA ;
	text-decoration : underline ;
}

/* 訪問済み */
a:visited {
	color : #7777AA ;
	text-decoration : underline ;
}

/* クリック時 */
a:active {
	color : #FF0000 ;
	text-decoration : underline ;
}

/* カーソル接触時 */
a:hover {
	color : #FF0000 ;
	text-decoration : underline ;
}

/* ----- テーブル -------------------------------------- */

/* 全てのテーブル */
table,th,td {
	color : #606060 ;
	border-collapse : collapse ;
}

/* 表 */
.table {
	border : #7777AA 1px solid ;
	border-collapse : collapse ;
}

/* 見出し */
.table_head {
	color : #606060 ;
	border : #AAAAAA 1px solid ;

	padding : 3px ;
	background-color : #EEEEEE ;
}

/* 内容 */
.table_data {
	color : #606060 ;
	border : #AAAAAA 1px solid ;

	padding : 3px ;
	background-color : #FFFFFF ;
}

/* ----- フォーム -------------------------------------- */

/* テキスト入力 */
input,select {
	color : #000000 ;
	border : #7777AA 1px solid ;

	line-height : 1.1 ;
}

/* テキストエリア */
textarea {
	color : #000000 ;
	border : #7777AA 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 : #EEEEEE ;
}

/* 内容 */
.form_table_data {
}

/* ----- 投稿記事 -------------------------------------- */

/* 投稿記事格納テーブル */
.log_table {
	margin : 0px ;
	padding : 0px ;
	border-collapse : collapse ;
	border : #7777AA 1px solid ;

	width : 600px ;
}

/* 見出し */
.log_table_head {
	margin : 0px ;
	padding : 3px ;

	background-color : #FFFFFF ;
}

/* 内容 */
.log_table_data {
	margin : 0px ;
	padding : 3px ;

	background-color : #FFFFFF ;
}

/* 本文インデント */
.log_table_indent {
	width : 30px ;
}

/* ----------------------------------------------^------ */
