/*リンク設定*/

a:link{color:#121888;text-decoration:none;}
a:visited{color:#121888;text-decoration:none;}
a:hover{color:#fff;background-color:#009999;}
a:active{color:#fff;background-color:#996600;}


/*背景の設定*/
body{
		background-color:#F7F7F7;
}






/*構造設定--開始--*/

#posi11{
		width:100%;
		text-align:center;
		margin-top:60px;

}


#posi{
		width:800px;
}


#header{
	width:800px;
}




#left{
	float:left;
	width:540px;
}


#right_t{
	float:right;
	width:220px;
	background-color:#FFFFFF;
	margin-left:40px;
	border-right:#ff9999 solid 0px;
}

#right_b{
	float:right;
	width:530px;
	height:130px;
	background-color:#FFFFFF;
	margin-left:0px;
	border-right:#ff9999 solid 0px;
}



#footer{
	clear:both;
	width:100%;
	height:20px;
	background-color:#C6C6C6;
}
/*構造設定--終了--*/



/*フォント設定--開始--*/


h1{
	font-size:20pt;
	color:#0000CC;
	margin-top:30px;
	font-family: ;
}

h2{
	font-size:14pt;
	color:#0000CC;
	text-align:left;
}


h3{
	font-size:12pt;
	font-weight:normal;
	background:#EFDB96;
	text-align:left;
}


p{
	text-align:left;
	line-height:180%;
}

p.right1{
	text-align:left;
	line-height:150%;
}

.red_font{
	color:red;
}


/*フォント設定--終了--*/



/*リンク設定--開始--*/

a.menu:link{color:#FFFFFF;text-decoration:none;}
a.menu:visited{color:#FFFFFF;text-decoration:none;}
a.menu:hover{color:#FFFFFF;background-color:#009999;}
a.menu:active{color:#FFFFFF;background-color:#996600;}



/*メニューの文字--開始--*/

.menu_font{
	margin-left:15px;
	margin-top:15px;
	line-height:200%;
	text-align:left;

}







p.header2{
	text-align:right;
	font-weight:bold;
	margin-right:20px;

}




/*写真右側の配置設定直前の物からの相対位置指定*/
.photo_r{
 position:relative; left: 12px;
}

/*写真右側の文字の回りこみ設定*/
.photo_l{
	float:left;
}

/*上記回り込みに対する回りこみ解除設定*/

br {clear: both;
}








/*ライン設定*/
hr.line{
filter:Alpha(style=2,opacity=100,finishopacity=0);
color:#72B89E;
height:10px;
}


/*ライン設定2*/
hr.line2{
color:#DDDEDE;
}



/*イメージタグ全体に対する文字配置舘位置設定*/
img{
vertical-align:text-top;
}


/*著作権表記スタイル*/
address{
	text-align:center;
	font-family: ＭＳ Ｐ明朝,細明朝体;
		color:#6E6E6E;
}
