/*  農業施設学会ＨＰスタイルシート	*/
/*  和文ページ共通			*/
/*  ver.1.0 2007.11.1			*/

/*----- For Body -----*/
body { /* 背景定義 */
	background-color: #fff;
	color: #000;
	line-height : 150%;
	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 : #00693e;
	line-height : 100%;
	margin-top: 5px;
	margin-bottom: 20px;
}

h2 { /* 中ヘッダ */
	width: 100%;
	font-weight: bold;
	color : #00693e;
	line-height : 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*----- For Anchor -----*/
a[target="_blank"] {
background : url(../icon/external.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

* html a.external {
background : url(../icon/external.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

a[href$=".pdf"] {
background : url(../icon/pdfico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

* html a.pdf {
background : url(../icon/pdfico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

a[href$=".doc"] {
background : url(../icon/wordico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

* html a.doc {
background : url(../icon/wordico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

a[href$=".xls"] {
background : url(../icon/xlsico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

* html a.xls {
background : url(../icon/xlsico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

a[href$=".zip"] {
background : url(../icon/archiveico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

* html a.zip {
background : url(../icon/archiveico.gif) right center no-repeat;
padding-right : 15px;
margin-right : 3px;
}

a[href^="http://www.sasj.org/"] {
padding : inherit;
background : transparent;
}

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 : #00693e ;
	font-size : 120% ;
	font-weight : bold ;
	text-align : left ;
	border-style : solid ;
	border-color : #00693e ;
	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 ;
}

.photo { /* 画像周囲マージン */
	margin: 10px 10px 10px 10px;
}

/*----- 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;
}

