/*  農業施設学会ＨＰスタイルシート	*/
/*  和文ページ共通			*/
/*  ver.1.0 2007.11.1			*/

/*----- For Body -----*/
body { /* 背景定義 */
	background-color: #fff;
	color: #000;
	background-image: url(/image/sasjbartitle.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 8px 8px;
}

/*----- For Header -----*/
h1 { /* 大ヘッダ */
	width: 100%;
	font-weight: bold;
	color : Teal;
	margin-top: 5px;
	margin-bottom: 20px;
}

h2 { /* 中ヘッダ */
	width: 100%;
	font-weight: bold;
	color : Teal;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*----- For Anchor -----*/
a:link { /* リンク */
	color : #003399 ;
	text-decoration : none ;
}

a:visited { /* 表示済みリンク */
	color : #003399 ;
	text-decoration : none ;
}

a:hover { /* ポイント時 */
	color : #ffffff ;
	background-color : #003399 ;
	text-decoration : none ;
}

/*----- For Span & Div ------*/
.mbody { /* 本文ボディー */
	margin-left: 30px;
	margin-top: 48px;
	margin-right: 30px;
}

.ml20 { /* 左マージン20px */
	margin-left: 20px;
}

.ml40 { /* 左マージン40px */
	margin-left: 40px;
}

.ml80 { /* 左マージン80px */
	margin-left: 80px;
}

.chead { /* センタリング見出し */
	text-align: center;
}

.head { /* デザイン見出し */
	color : #008000 ;
	font-size : 120% ;
	font-weight : bold ;
	text-align : left ;
	border-style : solid ;
	border-color : #008000 ;
	border-top-width : 0px ;
	border-bottom-width : 1px ;
	border-left-width : 0px ;
	border-right-width : 0px ;
	margin-top : 5px ;
	margin-bottom : 5px ;
	margin-left : 0px ;
	margin-right : 0px ;
	padding-top : 1px ;
	padding-bottom : 1px ;
	padding-left : 5px ;
	padding-right : 5px ;
}

.em { /* 強調表示 */
	color : Red ;
	font-weight : bold ;
}

.sem { /* 注意書き */
	color : Red ;
	font-size : smaller ;
}

.small { /* 小文字 */
	font-size : smaller ;
}

/*----- For Table ------*/
.form { /* 入力確認セル用 */
	background-color : #ffffcc ;
}

.thcell { /* タイトルセル用 */
	background-color : #ccffff ;
}

/*----- For Form ------*/
.formbox { /* フォーム入力ＢＯＸ */
	border-style: solid;
	border-width: 1px;
	border-color: #888;
	margin: 0px;
	width: 650px;
	padding: 30px;
	background: #ffc;
}
