/*  見出し1  */
h1{font-size:1.5em; color:#666666}

/*  見出し2  */
h2{font-size:1.25em; color:#003366}

/*  見出し3  */
h3{font-size:1.0em; margin-top:0.65em; margin-bottom:0}

/*  見出し3―30px下げ  */
h3.indent30px{font-size:1.0em; margin-top:0.65em; margin-bottom:0; margin-left:30px}

/*  本文テキストブロック―サイズ可変  */
.s0-140{line-height: 140%; margin-top:0.65em; margin-bottom:0.85em}

/*  本文テキストブロック―サイズ可変  */
p{line-height: 140%; margin-top:0.65em; margin-bottom:0.85em}

/*  本文テキストブロック―サイズ可変―1段（30px）下げ  */
p.indent1{line-height: 140%; margin-top:0.65em; margin-bottom:0.85em; margin-left:30px}





/*  大・ボールドのテキスト */
.s6b{font-size: 16px; line-height: 20px; font-weight: bold; }

/*  大きめのテキスト */
.s4{font-size: 14px; line-height: 16px;}

/*  大きめのテキスト2 */
.s4n{font-size: 14px; line-height: 105%;}

/*  デフォルトテキスト */
.s3{font-size: 12px; line-height: 14px;}

/*  デフォルトテキスト2(行間空きバージョン) */
.s3m{font-size: 12px; line-height: 16px;}

/*  デフォルトテキスト3(行間空きバージョン) */
.s3n{font-size: 12px; line-height: 105%;}

/*  デフォルトテキスト4(行間空きバージョン) */
.s3o{font-size: 12px; line-height: 150%;}

/*  ナビゲーションボタンテキスト */
.s3nv{font-size: 12px; line-height: 200%;}

/*  ナビゲーションボタンテキスト（サブ） */
.s3nv_b{font-size: 12px; line-height: 130%;}

/*  小さめのテキスト */
.s2{font-size: 11px; line-height: 12px;}

/*  小さめのテキスト2(行間空きバージョン) */
.s2m{font-size: 11px; line-height: 16px;}

/*  小さめのテキスト3(行間空きバージョン) */
.s2n{font-size: 11px; line-height: 105%;}

/*  最小のテキスト */
.s1{font-size: 9px; line-height: 10px;}

/*  最小のテキスト2(行間空きバージョン)  */
.s1n{font-size: 9px; line-height: 105%;}

.copyright{
	font-size: 9px;
	font-family: "Helvetica", "sans-serif";
	color: #FFFFFF;
}

/*広報課設定*/
// a:link {color:#993300; text-decoration: none;}
// a:visited {color:#660000; text-decoration: none;}
// a:hover {color:#993300; text-decoration: underline;}
// a:active {color:#660000; text-decoration: underline;}
// A.nav {color: #993300; text-decoration: none;}
// A.nav:visited {color: #660000; text-decoration: none;}
// A.nav:hover {color: #993300; text-decoration: underline;}
// A.nav:active {color: #660000; text-decoration: underline;}

/*センターオリジナル*/
BODY {color:#000000}
A:link {text-decoration:none ; color:#0000FF}
A:visited {text-decoration:none ; color:#0000FF}
A:active {text-decoration:none ; color:#0000FF}
A:hover {color:green ; background:#A0FEA0 ; font-weight:bold ; text-decoration: underline;}
A.kouhou:hover {color:none ; background:none ; font-weight:none ; text-decoration:none;}

/*
H1 {color:#FFFFFF ; font-size:x-large ; margin-top:15px ; margin-bottom:15px}
H2 {color:#003366 ; font-size:large ; margin-top:10px ; margin-bottom:10px}
H3 { margin-top:1px ; margin-bottom:1px}
H4 { margin-top:0px ; margin-bottom:0px}
*/

DL {color:green}

.box01{border-style:solid ; border-color:#006600 ;
		border-top-width:5px ; border-bottom-width:2px ;
		border-left-width:5px ; border-right-width:2px ;
		padding:10px ; background-color:#bbffbb}

.B{font-weight:bold}
.red{color:#FF0000}
.blue{color:#0000FF}
.black{color:#000000}
.navy{color:#000080}
.green{color:#008000}
.tomato{color:#ff6347}
.ored{color:#ff4500}
.mar10{margin:10px}
.marTOP5{margin-top:5px}
.marTOP10{margin-top:10px}
.marTOP20{margin-top:20px}
.marTOP30{margin-top:30px}
.marTOP40{margin-top:40px}
.mar0{margin:0px}
.marBOTTOM5{margin-bottom:5px}
.marL70{margin-left:70px}
.marL50{margin-left:50px}
.marL20{margin-left:20px}
.minf{font-size:60%;vertical-align:middle}
.m70f{font-size:70%;vertical-align:middle}
.m75f{font-size:75%;vertical-align:middle}
.midf{font-size:90%;vertical-align:middle}

/* 2. HEADER ******************************************/
div#all {
	background:#fff url(images/back01.gif) repeat-y;
}
div#header {
	width:980px;
	text-align:left;
	background:#016120 url(images/headbg.jpg) left top no-repeat;
border:0px;
}

/* 3. TITLE ********************************************/
div#title {
	padding: 5px 0px 6px 10px;
}

/* 4. FOOTER ********************************************/
div#footer {
	width:980px;
	height:20px;
	background-color:#016120;
}
div#cpyarea { width:980px; margin:0px; padding:0px; }
div#cpyrgt {
	float:right;
	font-size:70%;
	margin:5px 0px 0px 0px;
	text-align:right;
}


