/*---トップイメージ---*/

DIV.top_img{
    margin:0;
    width:100%;
	height:120px;
	background-color: #000000;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#333333;
}

IMG.logoimg{
	display:inline;
	position:relative;
	left:10px;
	top:0px;}

/*---トップイメージ　右側リンクリスト---*/

DIV.top_r_menu{
	font-size:0.8em;
	color:#ffffff;
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:1.5em;
	line-height:1.5em;
	display:block;
	position:absolute;
	right:20px;
	top:30px;}

DIV.top_r_menu a{
	color:#ffffff;
	text-decoration:none;}


/*---パンくず---*/

DIV.pan{
	color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#999999;
	font-size:0.9em;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-left:3em;
	margin-bottom:10px;
	background-color: #666666;
}

DIV.pan a{
	color: #ffffff;
	text-decoration:none;
}

/*---メインタイトル---*/

DIV.center_ttl{
	background-color: #000000;
	background : #000000 url(line_1.jpg) no-repeat;
	font-size:0.9em;
	color:#ffffff;
	    	border-top-style:solid;
	border-top-width:5px;
	border-top-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#666666;
	border-right-style:solid;
	border-right-width:5px;
	border-right-color:#666666;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#666666;}


/*---メインタイトル　文字指定---*/

P.ttl_text{

	line-height:25px;
margin-top:5;
margin-bottom:5;
margin-left:35;
}


/*---個別ページメニュー　枠指定---*/

DIV.soshiki_topi_list{
	height:25em;
	padding-top:20px;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#666666;
	background : #000000 url(jgl1_2.jpg) no-repeat;
	border-right-style:solid;
	border-right-width:5px;
	border-right-color:#666666;

	border-left-style:solid;
	border-left-width:5px;
	border-left-color:#666666;
}





/*---個別ページメニュー　リンク文字指定---*/

DIV.topi_list a{
	color: #ffffff;
	text-decoration:none;
	line-height:2em;
	padding-left:40px;
	}

/*---個別ページメニュー　中央テキストテーブル幅指定---*/

TABLE.main_field{
	width:100%;
}

/*---ページ全体文字色指定---*/

DIV.main{
	color: #2F4F4F;
}




/*---画像リンク指定---*/

IMG {
	border-style:none;}





/*---フッター---*/

DIV.foot{
	color:#ffffff;
	background : #333333;
margin-top:20px;
	border-top-style:solid;
	border-top-width:3px;
	border-top-color:#999999;

	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#666666;
	line-height:1.5em;
	font-size:0.9em;
	}

/*---中央テキストエリア内　■付きタイトル---*/

DIV.ttl_1{
	margin-left:20px;
	margin-top:25px;
	margin-bottom:5px;
	font-size:0.9em;
	color:#191970;}




/*---中央テキストエリア内　通常テキスト---*/

DIV.text{

	margin-top:15px;
	margin-left:20px;
	margin-right:30px;
	font-size:0.8em;
	line-height:1.5em;
}





