/**/
/*------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*--------------------------------------------------*/
/*----------------------------*/
/*																							*/
/*																		*/
/*													*/
/*							  */

/*==========================================================================================*/
/*	0_index																					*/
/*==========================================================================================*/
/*----------------------------------------------------------------------*/
/*	0-0_項目															*/
/*----------------------------------------------------------------------*/
/*
	1_共通設定
	2_共通ページレイアウト
	3_ページ個別レイアウト
	4_その他

*/
/*==========================================================================================*/
/*	1_Common																				*/
/*==========================================================================================*/
	/*----------------------------------------------------------------------*/
	/*	1-1_位置揃え														*/
	/*----------------------------------------------------------------------*/
	/* 中央揃え */
	.cent{
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
	}
	
	/* 左揃え */
	.lef{
		margin-left:0; margin-right:auto; /* W3E */
		text-align:left; /* IE */
	}
	
	/* 右揃え */
	.rig{
		margin-left:auto; margin-right:0; /* W3E */
		text-align:right; /* IE */
	}


	/*----------------------------------------------------------------------*/
	/*	1-1_位置揃え														*/
	/*----------------------------------------------------------------------*/
	.default_char_style{
		font-size:0.8em;
	}
	

/*==========================================================================================*/
/*	2_Frame																					*/
/*==========================================================================================*/
/*======================================================================*/
/*	2-1_ページ全体														*/
/*======================================================================*/
	/*--------------------------------------------------*/
	/*	Body用_タグ										*/
	/*--------------------------------------------------*/
	body{
		margin-left:auto; margin-right:auto; 	/* W3E_中央寄せ */
		text-align:center; 						/* IE_中央寄せ */
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		background-color:#f6e7b7; 
	}

	/*--------------------------------------------------*/
	/*	外フレーム										*/
	/*--------------------------------------------------*/
	#sub_frame{
		width:898px; 							
		background-color:#ffffff; 
		background-image:url(./../material/back_image.jpg);
		margin-left:auto; margin-right:auto; 	/* W3E_中央寄せ */
		text-align:center; 						/* IE_中央寄せ */
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		height:100%;	
	}
/* 印刷用 */
	#subframe{
		width:988px; 							
		background-color:#ffffff; 
		background-image:url(./../material/backimage.jpg);
		margin-left:auto; margin-right:auto; 	/* W3E_中央寄せ */
		text-align:center; 						/* IE_中央寄せ */
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		height:100%;	
	}


	/*--------------------------------------------------*/
	/*	内フレーム										*/
	/*--------------------------------------------------*/
	#main_frame{
		width:882px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		background-color:#e3f7e0;
	}
	#mainframe{
		width:972px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		background-color:#e3f7e0;
	}
	/*--------------------------------------------------*/
	/*	内フレーム										*/
	/*--------------------------------------------------*/
	#header{
		width:882px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		margin-top:0px;
		margin-bottom:0px;
		background-color:#ffffff;
	}
	#_header{
		width:972px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		margin-top:0px;
		margin-bottom:0px;
		background-color:#ffffff;
	}


	/*--------------------------------------------------*/
	/*	内フレーム										*/
	/*--------------------------------------------------*/
	#main_contents{
		height:100%; 
		width:882px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		background-color:#e3f7e0;
	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_style{
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		width:882px;

	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_top_bar01{
		margin:0px 0px 0px auto;
		text-align:right; /* IE */
		width:882px; 
		height:12px; 
		background-color:#e79fb2; 
		color:#333333;
		font-size:12px;
		font-weight: normal;
	}
	._main_top_bar01{
		margin-left:auto; margin-right:0; /* W3E */
		text-align:right; /* IE */
		width:972px; 
		height:12px; 
		background-color:#e79fb2; 
		color:#333333;
		font-size:12px;
	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_center_bar01{
		margin-top:0px; 
		margin-bottom:0px; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		width:882px; 
		height:3px; 
		background-color:#e79fb2; 
		font-size:3px; 
		border:0px; 
		padding:0px;
	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_center_bar02{
		margin-top:0px; 
		margin-bottom:0px; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		width:882px; 
		height:8px; 
		background-color:#ffffff; 
		font-size:3px; 
		border:0px; 
		padding:0px;
	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_center_bar03{
		margin-top:0px; 
		margin-bottom:0px; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		width:882px; 
		height:5px; 
		background-color:#ffffff; 
		font-size:3px; 
		border:0px; 
		padding:0px;
	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_under_bar01{
		clear:both; margin-top:0px; border:0px; font-size:0.8em; width:882px; background-color:#e79fb2; height:30px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
	}

	.main_under_bar03{
		clear:both; margin-top:0px; border:0px; font-size:0.8em; width:972px; background-color:#e79fb2; height:30px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
	}

	/*--------------------------------------------------*/
	/*													*/
	/*--------------------------------------------------*/
	.main_under_bar02{
		clear:both; margin-top:0px; border:0px; font-size:0.8em; width:972px; background-color:#dc2263; height:3px;
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
	}


	/*--------------------------------------------------*/
	/*	左フレーム										*/
	/*--------------------------------------------------*/
	#left_frame{
		width:186px; 
		height:100%; 
		float:left; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		background-color:#e3f7e0;
		padding:0px;
		margin-top:15px;
	}

	/*--------------------------------------------------*/
	/*	中央フレーム									*/
	/*--------------------------------------------------*/
	#contents_frame{
		width:476px; 
		float:left; 
		margin-left:0px; margin-right:0px; /* W3E */
		text-align:left; /* IE */
		margin-top:0px; 
		margin-bottom:0px;	
		background-color:#ffffff;
		padding:0px 7px;		 
	}

	/*--------------------------------------------------*/
	/*	左フレーム										*/
	/*--------------------------------------------------*/
	#right_frame{
		width:204px; 
		height:100%; 
		float:right; 
		margin-left:0px; 
		margin-right:1px; 
		padding:0px;
		background-color:#e3f7e0;
		margin-top:15px;
	}






/*======================================================================*/
/*	2-2_左（メニュー）フレーム											*/
/*======================================================================*/
	/*--------------------------------------------------*/
	/*	Menu用_タグ										*/
	/*--------------------------------------------------*/
	.menu_style{
		margin:0px; 
		padding:0px; 
		font-size:0.8em;
	}

	.menu_table{
		width:100%;
	}
	
	.menu_td{
		width:100%; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
		padding-top:5px;
	}
	
	.leftmenu_char{
	margin-left:30px;
	}

	.leftmenu_td1{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu1.jpg);
	}

	.leftmenu_td2{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu2.jpg);
	}
	.leftmenu_td14{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu2.jpg);
		background-repeat:no-repeat;
		background-color:#EDFAE9; 
	}

	.leftmenu_td9{
		margin-left:30px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu9.jpg);
	}

	.leftmenu_td3{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu3.jpg);
	}

	.leftmenu_td4{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu4.jpg);
	}

	.leftmenu_td5{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu5.jpg);
	}

	.leftmenu_td6{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu6.jpg);
	}

	.leftmenu_td7{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu7.jpg);
	}

	.leftmenu_td8{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu8.jpg);
	}
	.leftmenu_td_10{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu10.jpg);
	}
	.leftmenu_td_11{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu11.jpg);
	}
	.leftmenu_td_12{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:25px;
		background-image:url(./../material/leftmenu_menu12.jpg);
	}

	.leftmenu_line{
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		height:3px;
		font-size:3px;
	}

	.common_char_style{
		padding:0px;
		margin-top:3px; margin-bottom:0px;
		margin-left:0px; margin-right:auto; /* W3E */
		text-align:left; /* IE 
		font-size:89%;	
		line-height:127%;*/
		width:100%;
	}
	
	.common_char2_style{
		padding:0px;
		margin-top:3px; margin-bottom:0px;
		margin-left:5px; margin-right:5px; /* W3E */
		text-align:center; /* IE */
		width:446px;
	}
	
	.common_h_style{
		padding:0px;
		margin-top:3px; margin-bottom:0px;
		margin-left:10px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		width:445px;
	}
	
	.pline{
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:left; /* IE */
		width:97%;
		font-size:1px;
	}




/*======================================================================*/
/*	2-2_中央フレーム													*/
/*======================================================================*/
/*--------------------------------------------------*/
/*	ページタイトル									*/
/*--------------------------------------------------*/
.pagetitle_style{
	margin-top:15px; margin-bottom:0px;
	margin-left:3px; margin-right:3px;

}


/*--------------------------------------------------*/
/*	サブメニュータイトル							*/
/*--------------------------------------------------*/
.subtitle_style01{
	
	margin:7px 3px;
}


/*--------------------------------------------------*/
/*	サブメニュータイトル							*/
/*--------------------------------------------------*/
.content_text_style01{ margin-left:6px; margin-right:6px; color:black; margin-top:0px; margin-bottom:0px; }
.content_text_style02{ margin-left:6px; margin-right:6px; color:black; margin-top:0px; margin-bottom:0px; font-size:85%; line-height:165%; }

.content_text_style03{ margin-left:4px; margin-right:4px; margin-top:0px; }

.content_text_style04{ width:100%; margin:0px 0px 0px 0px; font-size:0.8em; line-height:1.2em; text-align:left; }


/*--------------------------------------------------*/
/*	タグ別スタイル									*/
/*--------------------------------------------------*/
p{ font-size:89%; line-height:140%; margin-top:0px; }
h3{ font-size:100%; line-height:130%; margin-left:auto; margin-right:auto; text-align:center; }

.common_style_defualt01{ font-size:89%; line-height:140%; margin-top:0px; }
.common_style_defualt02{ margin-top:0px; margin-bottom:0px; }


.common_style_footer01{ font-size:70%; margin-left:5px; margin-right:5px; margin-top:0px; margin-bottom:0px; }
.common_style_footer05{ width:100%; background-color:#ffffff; margin-left:0; margin-right:auto; text-align:left; clear:both; padding-top:10px; }
/*--------------------------------------------------*/
/*	マージン関係									*/
/*--------------------------------------------------*/
.common_style90{ margin-left:15px; }



/*--------------------------------------------------*/
/*	共通スタイル							*/
/*--------------------------------------------------*/
.common_style01{ color:green; }
.common_style02{ color:green; font-weight:bolder; }
.common_style03{ color:green; font-weight:bolder; font-size:110%; line-height:120%; }
.common_style04{ color:green; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style05{ color:green; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style06{ color:green; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style07{ color:green; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style08{ color:green; font-weight:bolder; font-size:95%; line-height:110%; }
.common_style09{ color:green; font-weight:bolder; font-size:115%; line-height:110%; }
.common_p_style01{ color:green; font-weight:bolder; font-size:115%; line-height:120%; margin-left:15px; margin-bottom:5px; }
.common_p_style02{ color:green; font-size:95%; line-height:100%;}
.common_p_style03{ color:green; font-weight:bolder; font-size:95%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style04{ color:green; font-weight:bolder; font-size:100%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style05{ color:green; font-weight:bolder; font-size:110%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style06{ color:green; font-weight:bolder; font-size:130%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }


.common_style11{ color:red; }
.common_style12{ color:red; font-weight:bolder; }
.common_style13{ color:red; font-weight:bolder; font-size:110%; line-height:120%; }
.common_style14{ color:red; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style15{ color:red; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style16{ color:red; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style17{ color:red; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style18{ color:red; font-weight:bolder; font-size:95%; line-height:110%; }
.common_p_style11{ color:red; font-size:100%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style12{ color:red; font-size:90%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style13{ color:red; font-weight:bolder; font-size:140%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style14{ color:red; font-weight:bolder; font-size:100%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style15{ color:red; font-size:110%; line-height:120%; }
.common_p_style16{ color:red; font-weight:bolder; font-size:130%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style17{ color:red; font-weight:bolder; font-size:110%; line-height:120%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style18{ color:red; font-weight:bolder; font-size:180%; line-height:1em; margin:7px auto 7px auto; text-align:center; }


.common_style21{ color:#e43702; }
.common_style22{ color:#e43702; font-weight:bolder; }
.common_style23{ color:#e43702; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style24{ color:#e43702; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style25{ color:#e43702; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style26{ color:#e43702; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style27{ color:#e43702; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style28{ color:#e43702; font-weight:bolder; font-size:95%; line-height:110%; }
.common_style29{ color:#e43702; font-size:85%; line-height:110%; }
.common_p_style21{ color:#e43702; font-weight:bolder; font-size:100%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style22{ color:#e43702; font-size:97%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style23{ color:#e43702; font-weight:bolder; font-size:110%; line-height:130%; margin-left:auto; margin-right:auto; text-align:center; }

.common_p_style24{ color:#e43702; font-weight:bolder; font-size:100%; line-height:110%; margin-left:10px; margin-right:auto; text-align:left; margin-top:0px; margin-bottom:0px; }
.common_p_style25{ color:#e43702; font-weight:bolder; font-size:100%; line-height:110%; margin-left:auto; margin-right:10px; text-align:right; margin-top:0px; }



.common_style31{ color:black; }
.common_style32{ color:black; font-weight:bolder; }
.common_style33{ color:black; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style34{ color:black; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style35{ color:black; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style36{ color:black; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style37{ color:black; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style38{ color:black; font-weight:bolder; font-size:95%; line-height:110%; }
.common_style39{ color:black; font-size:85%; line-height:110%; }
.common_p_style31{ color:black;  font-size:80%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style32{ color:black;  font-size:100%; line-height:110%; }
.common_p_style33{ color:black; font-weight:bolder; font-size:105%; line-height:140%; margin-top:0px; margin-bottom:0px; }
.common_p_style34{ color:black; font-weight:bolder; font-size:115%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style35{ color:black; font-size:75%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style36{ color:black; font-size:80%; line-height:140%; }
.common_p_style36{ color:black; font-size:120%; line-height:140%; }
.common_p_style37{ color:black; font-weight:bolder; font-size:100%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; margin-bottom:7px; }

.common_p_style38{  font-weight:normal; font-size:70%; line-height:140%; margin:0px auto 0px 0px; text-align:left; }
.common_p_style39{ color:black; font-weight:normal; }

.common_style41{ color:#f27e02; }
.common_style42{ color:#f27e02; font-weight:bolder; }
.common_style43{ color:#f27e02; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style44{ color:#f27e02; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style45{ color:#f27e02; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style46{ color:#ff9900; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style47{ color:#ff9900; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style48{ color:#ff9900; font-weight:bolder; font-size:95%; line-height:110%; }
.common_p_style41{ color:#f27e02; font-size:95%; line-height:100%; }
.common_p_style42{ color:#f27e02; font-weight:bolder; font-size:140%; line-height:140%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style43{ color:#f27e02; font-weight:bolder; font-size:150%; line-height:150%; margin-left:auto; margin-right:auto; text-align:center; }
.common_p_style44{ color:#f27e02; font-weight:bolder; font-size:145%; line-height:150%; margin-left:auto; margin-right:auto; text-align:center; }


.common_style51{ color:#aa00d4; }
.common_style52{ color:#aa00d4; font-weight:bolder; }
.common_style53{ color:#aa00d4; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style54{ color:#aa00d4; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style55{ color:#aa00d4; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style56{ color:#aa00d4; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style57{ color:#aa00d4; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style58{ color:#aa00d4; font-weight:bolder; font-size:95%; line-height:110%; }
.common_p_style51{ color:#aa00d4; font-weight:bolder; font-size:100%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }


.common_style61{ color:#ec05ce; }
.common_style62{ color:#ec05ce; font-weight:bolder; }
.common_style63{ color:#ec05ce; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style64{ color:#ec05ce; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style65{ color:#ec05ce; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style66{ color:#ec05ce; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style67{ color:#ec05ce; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style68{ color:#ec05ce; font-weight:bolder; font-size:95%; line-height:110%; }



.common_style71{ color:#0f379e; }
.common_style72{ color:#0f379e; font-weight:bolder; }
.common_style73{ color:#0f379e; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style74{ color:#0f379e; font-weight:bolder; font-size:120%; line-height:140%; }
.common_style75{ color:#0f379e; font-weight:bolder; font-size:130%; line-height:130%; }
.common_style76{ color:#0f379e; font-weight:bolder; font-size:105%; line-height:120%; }
.common_style77{ color:#0f379e; font-weight:bolder; font-size:100%; line-height:120%; }
.common_style78{ color:#0f379e; font-weight:bolder; font-size:95%; line-height:110%; }
.common_style79{ color:#0f379e; font-weight:bolder; font-size:120%; line-height:110%; font-weight:bolder; margin-left:auto; margin-right:auto; text-align:center; }

.common_p_style71{ color:#0f379e; font-weight:bolder; font-size:70%; line-height:110%; }
.common_p_style72{ color:#0f379e; font-weight:bolder; font-size:160%; line-height:150%; }
.common_p_style73{ color:#0f379e; font-size:80%; line-height:110%; margin-left:auto; margin-right:auto; text-align:center; }



.common_style81{ color:#95571e; }
.common_style82{ color:#95571e; font-weight:bolder; }

.common_style91{ color:#00a896; }
.common_style92{ color:#00a896; font-weight:bolder; }
.common_style93{ color:#00a896; font-weight:bolder; font-size:110%; line-height:140%; }
.common_style97{ color:#00a896; font-weight:bolder; font-size:100%; line-height:120%; }



/*--------------------------------------------------*/
/*	見出しスタイル									*/
/*--------------------------------------------------*/

.h_style01{ color:green; font-size:110%; line-height:130%; }
.h_style02{ color:green; font-size:130%; line-height:140%; }

.h_style11{ color:red; font-size:120%; line-height:130%; }
.h_style12{ color:red; font-size:130%; line-height:140%; }

.h_style21{ color:#e43702; font-size:100%; line-height:130%; margin-top:0px; margin-bottom:3px; }
.h_style22{ color:#e43702; font-size:110%; line-height:140%; margin-top:0px; margin-bottom:3px; }
.h_style22{ color:#e43702; font-size:120%; line-height:140%; margin-top:0px; margin-bottom:3px; }
.h_style22{ color:#e43702; font-size:130%; line-height:140%; margin-top:0px; margin-bottom:3px; }

.h_style31{ color:black; font-size:120%; line-height:130%; }
.h_style32{ color:black; font-size:130%; line-height:140%; }

.h_style41{ color:#ff9900; font-size:120%; line-height:130%; }
.h_style42{ color:#ff9900; font-size:130%; line-height:140%; }

.h_style51{ color:#aa00d4; font-size:120%; line-height:130%; }
.h_style52{ color:#aa00d4; font-size:130%; line-height:140%; }

.h_style61{ color:#ec05ce; font-size:120%; line-height:130%; }
.h_style62{ color:#ec05ce; font-size:130%; line-height:140%; }


/*--------------------------------------------------*/
/*	brスタイル								*/
/*--------------------------------------------------*/
.br_style01{ margin:0px; font-size:1px; padding:0px; height:1px; line-height:1px; }
.br_style02{ margin:0px; font-size:5px; padding:0px; height:5px; line-height:5px; }
.br_style03{ margin:0px; font-size:5px; padding:0px; height:5px; line-height:5px; }
.br_style04{ margin:0px; font-size:8px; padding:0px; height:8px; line-height:8px; }
.br_style05{ margin:0px; font-size:11px; padding:0px; height:11px; line-height:11px; }
.br_style06{ margin:0px; font-size:13px; padding:0px; height:13px; line-height:13px; }

.br_style07{ margin:0px; font-size:1.1em; padding:0px; line-height:1em; }
.br_style08{ margin:0px; font-size:2em; padding:0px; line-height:1em; }
.br_style09{ margin:0px; font-size:3em; padding:0px; line-height:1em; }

.br_style10{ margin:0px; font-size:16px; padding:0px; height:16px; line-height:16px; }
.br_style11{ margin-bottom:20px; }
.br_style12{ margin:0px; font-size:7em; padding:0px; line-height:1em; }

/*--------------------------------------------------*/
/*	tableスタイル								*/
/*--------------------------------------------------*/
.table_style01{ width:450px; }
.table_style02{ width:100%; margin-top:0px; }
.table_style03{  margin-left:0px; width:450px; font-size:85%; line-height:140%; }
.table_style04{ width:100%; font-size:85%; line-height:140%; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
}
.table_style05{ width:445px; margin-left:0px; }
.table_style06{ width:440px; font-size:85%; line-height:140%; 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
}
.table_style07{  margin-left:0px; width:100%; font-size:85%; line-height:140%; }

.table_style08{  width:100%; font-size:89%; line-height:140%; }



/*--------------------------------------------------*/
/*	画像スタイル									*/
/*--------------------------------------------------*/
.img_style01{ margin:0px; border:dotted 2px #f5b51a; }
.img_style02{ margin:0px; }
.img_style03{ margin:0px; padding:0px; border:0px; }
.img_style04{ margin:0px; padding:0px; border:solid 2px #f5b51a; }
.img_style05{ margin:0px; padding:0px; border:solid 1px #f5b51a; }
.img_style06{ margin:0px; padding:0px; border:0px; }


.center_contents_style1{
	width:100%;
	margin-left:0px; 
	margin-right:0px;
	font-size:0.8em;
	line-height:1.2em;
}







/*--------------------------------------------------*/
/*	a									*/
/*--------------------------------------------------*/
.char_a_style01{ 
		margin-left:auto; margin-right:0; /* W3E */
		text-align:right; /* IE */
	font-size:90%;
	line-height:90%;
}

.char_a_style02{ 
		margin-left:auto; margin-right:0; /* W3E */
		text-align:right; /* IE */
	font-size:80%;
	line-height:90%;
}

/*--------------------------------------------------*/
/*	見出し(H1〜H7)スタイル							*/
/*--------------------------------------------------*/
.char_h_style01{ color:#e43702; margin:0px; }
.char_h_style02{ color:green; margin-top:0px; margin-bottom:0px; }
.char_h_style03{ color:green; margin-top:0px; margin-bottom:0px; font-weight:bolder; font-size:130%; line-height:130%; }





/*--------------------------------------------------*/
/*	ul_ol_liスタイル								*/
/*--------------------------------------------------*/
.char_li_style01{ color:green; font-weight:bolder; font-size:105%; line-height:120%; margin:0px; }
.char_li_style02{ color:black; font-size:85%; line-height:140%; font-weight:lighter; }
.char_li_style03{ color:black; font-size:85%; line-height:140%; margin-top:0px; }
.char_li_style04{ margin-bottom:15px; }
.char_li_style05{ 
	color:red; font-weight:bolder;
	font-size:100%; line-height:130%;
	margin-top:0px; margin-bottom:0px;
}
.char_li_style06{ 
	color:blue;
	font-size:100%; line-height:130%;
	margin-top:3px; margin-bottom:3px;
}



/*--------------------------------------------------*/
/*	ddスタイル								*/
/*--------------------------------------------------*/
.char_dd_style01{ color:green; font-size:105%; line-height:127%; font-weight:bolder; margin:0px; }
.char_dd_style02{ color:black; font-size:85%; line-height:127%; font-weight:lighter; margin-left:10px; }
.char_dd_style03{ color:black; font-size:85%; line-height:127%; font-weight:lighter; }	/* 91 */
.char_dd_style04{ color:black; font-size:85%; line-height:127%; font-weight:lighter; margin-left:25px; }

.char_dd_style05{  margin-left:10px; }
.char_dd_style06{  margin-left:2px; margin-top:0px; }
.char_dd_style07{  margin-left:2px; margin-top:0px; color:#e43702 }


.char_dd_style08{ margin-top:3px; margin-left:20px; }
.char_dd_style09{ margin-top:0px; margin-left:4px; margin-right:4px; }
.char_dd_style10{ margin-left:18px; margin-right:0px; }


.char_dd_style11{ margin-left:15px; color:black; font-size:85%; line-height:140%; font-weight:lighter; }


.char_dd_style12{ color:black; font-size:85%; line-height:127%; font-weight:lighter; margin-left:25px; margin-top:4px; margin-bottom:17px; }

.char_dd_style13{ border: 2px solid green; margin-left:0px; margin-bottom:3px; }

.char_dl_style01{ margin-top:5px; margin-bottom:5px; }

/*--------------------------------------------------*/
/*	pスタイル								*/
/*--------------------------------------------------*/
.char_p_style01{ margin-left:7px; margin-right:7px; color:black; font-size:85%; line-height:140%; margin-top:0px; }
.char_p_style02{ margin-left:4px; margin-right:4px; color:black; font-size:85%; line-height:140%; margin-top:0px; }
.char_p_style03{ margin-left:7px; margin-right:7px; color:black; font-size:85%; line-height:165%; margin-top:0px; }
.char_p_style04{ margin-left:7px; margin-right:7px; color:black; margin-top:0px; }
.char_p_style05{ margin-left:14px; margin-right:0px; color:black; margin-top:0px; margin-bottom:0px; }

.char_p_style06{ 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
color:black;
font-size:85%;
margin-top:0px; margin-bottom:0px;
 }


.char_p_style07{ 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
color:red; font-weight:bolder;
font-size:130%; line-height:130%;
margin-top:0px; margin-bottom:0px;
 }

.char_p_style08{ 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
color:#e43702; font-weight:bolder;
font-size:106%; line-height:113%;
margin-top:0px; margin-bottom:0px;
 }

.char_p_style09{ 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
color:black; font-weight:bolder;
margin-top:0px; margin-bottom:0px;
 }
.char_p_style10{ 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
color:#e43702; font-weight:bolder;
font-size:130%; line-height:130%;
margin-top:0px; margin-bottom:0px;
 }

.char_p_style011{ 
		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
color:black; font-weight:bolder;
font-size:130%; line-height:130%;
margin-top:0px; margin-bottom:0px;
 }

.char_p_style12{ 
margin-top:0px;
 }
.char_p_style13{ 
margin-top:0px; margin-bottom:0px;
 }
.char_p_style14{ 
margin-top:14px; margin-bottom:14px;
 }
.char_p_style15{ 
margin-top:14px; margin-bottom:14px;
 		margin-left:auto; margin-right:auto; /* W3E */
		text-align:center; /* IE */
}

.char_p_style16{ 
		margin-left:10px; margin-right:auto; /* W3E */
		text-align:left; /* IE */
color:#e43702; font-weight:bolder;
font-size:106%; line-height:113%;
margin-top:0px; margin-bottom:0px;
 }




/*--------------------------------------------------*/
/*	見出しスタイル									*/
/*--------------------------------------------------*/
.table_defualt{ width:98%; margin-left:4px; }






