/*                          */
/* Plan-T Common Design CSS */
/*                          */

/* ------- Basic Style Property ------- */

.baseColor {						/* 基調色 */
	color:#000000;
	background-color:#FFFF99;
}

.mainColor {						/* 主調色 */
	color:#000000;
	background-color:#CCFF99;
}

.accentColor {						/* 強調色 */
	color:#FFFFFF;
	background-color:#006600;
}

body {								/* bodyタグ内の基本設定 */
	color:#000000;
	background-color:#CCFF99;
	font-family:Tahoma,Arial,serif;
	font-size:15px;
}

h1, h2, h3, h4, h5, h6 {			/* 見出しの基本フォント */
	font-family:Tahoma,Arial,serif;
}

a img {								/* 画像の枠線を消す */
	border:none;
}

.hidden {							/* 一時的に要素を消去したい場合の措置 */
	display:none;
}

/* ------- Common Table Style Property ------- */

table.common {						/* tableタグの共通部分設定 */
	font-size:9pt;
}

/* ------- Header Area Style Property ------- */

div#Header {						/* Headerの基本設定 */
	color:#000000;
	background-color:#FFE4E1;
	height:80px;
	margin-bottom:15px;
	background-image:url(/plant/ff11/image/common/header_back.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#Header img {					/* タイトル画像の設定 */
	float:left;
	margin-top:3px;
	margin-left:10px;
	margin-right:50px;
}

div#Header div {					/* タイトル横の文字の設定 */
	padding-top:32px;
	text-align:left;
	font-size:15px;
	font-weight:normal;
}

/* ------- GlobalNavi Area Style Property ------- */

div#GlobalNavi {					/* GlobalNaviの基本設定 */
	font-size:15px;
}

div#GlobalNavi a:hover {			/* GlobalNaviのリンク（カーソルが上に乗った時） */
	color:#FF0000;
	text-decoration:none;
}

div#GlobalNavi span.unselectedtab {	/* GlobalNaviの三角形画像（未選択時）の位置指定 */
	position:relative;
	left:5px;
	bottom:-5px;
}

div#GlobalNavi span.selectedtab {	/* GlobalNaviの三角形画像（選択時）の位置指定 */
	position:relative;
	left:5px;
	bottom:-5px;
}

div#GlobalNavi span.unselected {	/* GlobalNaviのタブ部分（未選択時）の設定 */
	color:#222222;
	background-color:#CCFFCC;
	padding-left:1.5em;
	padding-right:1.5em;
}

div#GlobalNavi span.selected {		/* GlobalNaviのタブ部分（選択時）の設定 */
	color:#FFFFFF;
	background-color:#006600;
	padding-left:1.5em;
	padding-right:1.5em;
}

div#GlobalNavi span.selected a {					/* GlobalNaviの選択時のリンク部分の設定 */
	color:#FFFFFF;
}

/* ------- LocalNavi Area Style Property ------- */

div#LocalNavi {						/* LocalNaviの基本設定 */
	font-size:13px;
	color:#FFFFFF;
	background-color:#006600;
	padding-top:3px;
	padding-left:10px;
}

div#LocalNavi a {					/* LocalNaviのリンク部分の設定 */
	color:#FFFFFF;
}

div#LocalNavi a:hover {				/* LocalNaviのリンク部分（カーソルが上に乗った時）の設定 */
	color:#FFFF00;
	background-color:#339933;
	text-decoration:none;
}

div#LocalNavi span.localselected {	/* LocalNaviの選択時の設定 */
	background-color:#339933;
	padding-left:5px;
	padding-right:5px;
}

/* ------- SubLocalNavi Area Style Property ------- */

div#SubLocalNavi {					/* SubLocalNaviの基本設定 */
	text-align:right;
	font-size:11px;
	color:#FFFFFF;
	background-color:#339933;
	padding-top:2px;
	padding-right:10px;
}

div#SubLocalNavi a {				/* SubLocalNaviのリンク部分の設定 */
	color:#FFFFFF;
}

div#SubLocalNavi a:hover {			/* SubLocalNaviのリンク部分（カーソルが上に乗った時）の設定 */
	color:#FFFF00;
	text-decoration:none;
}

div#SubLocalNavi span.sublocalselected {	/* SubLocalNaviの選択時の設定 */
	color:#000000;
	background-color:#FFFFFF;
}

/* ------- Contents Area Style Property ------- */

div#Contents {						/* Contentsの基本設定 */
	background-color:#FFFFFF;
	padding-top:10px;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:10px;
	border-left: 2px dotted;
	border-right: 2px dotted;
}

div#Contents h1 {					/* Contentsの大見出し */
	color:#000000; 
	background-color:#CCFFCC;
	border-style:solid; 
	border-color:#006600; 
	border-width:2px 12px; 
	font-size:20px; 
	text-align:center; 
	margin-top:4px; 
	margin-bottom:1em; 
	padding:6px 8px;
}

div#Contents h2 {					/* Contentsの中見出し */
	color:#000000; 
	background-color:#EEFFEE;
	border-bottom:1px dashed #006600;
	border-left:8px solid #006600;
	font-size:15px; 
	width:80%; 
	padding:2px 5px;
} 

div#Contents h3 {					/* Contentsの小見出し */
	color:#000000; 
	border-left:6px solid #006600; 
	font-size:12px; 
	padding-left:4px; 
	margin-top:1.5em; 
	margin-bottom:1em; 
}

div#Contents h4 {					/* Contentsの最小見出し */

	color:#000000; 
	font-size:12px;
	padding-left:4px;
	margin-top:1.5em;
	margin-bottom:1em;

}

div#Contents a {					/* Contentsのリンク部分 */
	text-decoration:none; 
}

div#Contents a:hover {				/* Contentsのリンク部分（カーソルが上に乗った時） */
	background-color:#99FF99;
}

div#Contents div.goup {				/* 「ページの先頭に戻る」部分の設定 */
	text-align:right;
}

/* ------- Footer Area Style Property ------- */

div#Footer {						/* Footerの基本設定 */
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	background-color:#006600;
}

div#Footer address {				/* address要素の設定 */
	float:left;
	padding-top:10px;
}

div#Footer div.copyright {			/* 著作権表記 */
	font-size:10px;
	text-align:right;
}
