* {
	margin : 0 ;
	padding : 0 ;
}
/* ------------------------------------------------------- */
/* body */
/* ------------------------------------------------------- */
BODY{
	scrollbar-face-color:#e8f0d8; /*スクロールバー本体の色*/
	scrollbar-highlight-color: #bfd692; /*スクロールバー左側（上）の影*/
	scrollbar-shadow-color: #bfd692; /*スクロールバー右側（上）の影*/
	scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
	scrollbar-arrow-color: #bfd692; /*矢印の色*/
	scrollbar-track-color: #ffffff; /*背面の色*/
	scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/
	font:normal 12px "ＭＳ Ｐゴシック";color:#004000;
	background-color: #FFFFFF;
	background-image : url(hdr.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
/* ------------------------------------------------------- */
/* H */
/* ------------------------------------------------------- */
H1	{font:normal 13px "ＭＳ Ｐゴシック";color:#339933;}
H2	{font:bold 15px "ＭＳ Ｐゴシック";color:#006400;}
H3	{font:bold 16px "ＭＳ Ｐゴシック";color:#003300;}
H4	{font:bold 16px "ＭＳ Ｐゴシック";color:#800000;}
H5	{font:bold 14px "ＭＳ Ｐゴシック";color:#336633;}

/* ------------------------------------------------------- */
/* copy */
/* ------------------------------------------------------- */
ADDRESS	{font:normal 12px "ＭＳ Ｐゴシック";color:#006600;}

/* ------------------------------------------------------- */
/* header */
/* ------------------------------------------------------- */
#hdr1	{top : 2px; left : 0px; width: 750px; position : absolute; z-index : 10;}
#hdr2	{top : 2px; left : 0px; width: 750px; position : absolute; z-index : 11;
		text-align: right;
		}
#hdr3	{top : 20px; left : 0px; width: 750px; position : absolute; z-index : 12;
		text-align: right;
		font:normal 13px "ＭＳ Ｐゴシック";color:#004000;
		}
#ana	{top : 60px; left : 0px; position : absolute; z-index : 0;}
#xrea	{top : 80px; left : 0px; position : absolute; z-index : 1;}

/* ------------------------------------------------------- */
/* left navi */
/* ------------------------------------------------------- */
#logo		{top : 60px; left : 5px; position : absolute; z-index : 13;}
#navi_ann	{top : 229px; left : 16px; position : absolute; z-index : 21; visibility : visible;}
#navi_sej	{top : 276px; left : 16px; position : absolute; z-index : 22; visibility : visible;}
#navi_ryo	{top : 323px; left : 16px; position : absolute; z-index : 23; visibility : visible;}
#navi_yoy	{top : 370px; left : 16px; position : absolute; z-index : 24; visibility : visible;}
#navi_map	{top : 417px; left : 16px; position : absolute; z-index : 25; visibility : visible;}
#navi_my	{top : 464px; left : 16px; position : absolute; z-index : 26; visibility : visible;}
#navi_hmn	{top : 512px; left : 16px; position : absolute; z-index : 27; visibility : visible;}
#navi_qaa	{top : 560px; left : 16px; position : absolute; z-index : 28; visibility : visible;}
#navi_qa	{top : 608px; left : 16px; position : absolute; z-index : 29; visibility : visible;}
#navi_sap	{top : 655px; left : 16px; position : absolute; z-index : 30; visibility : visible;}
#navi_anq	{top : 703px; left : 16px; position : absolute; z-index : 31; visibility : visible;}
#qr			{top : 750px; left : 52px; position : absolute; z-index : 42;}

/* ------------------------------------------------------- */
/* cm_right */
/* ------------------------------------------------------- */
#cm_r_1		{top : 752px; left : 25px; position : absolute; z-index : 41;}

/* ------------------------------------------------------- */
/* contents */
/* ------------------------------------------------------- */
#con_hdr_navi	{top : 58px; left : 160px; width : 600px; position : absolute; z-index : 51;
				text-align: left;
				}
#con_hdr_navi_a		{font:normal 11px "ＭＳ Ｐゴシック";}
#con_hdr_navi_fnt	{font:bold 12px "ＭＳ Ｐゴシック";color : #004000;}
#con_hdr		{top : 83px; left : 160px; width : 600px; position : absolute; z-index : 51;
				text-align: left;
				}
#con_hdr_img	{top : 75px; left : 150px; position : absolute; z-index : 50;}
#cnt			{top : 100px; left : 150px; width: 600px; position : absolute; z-index : 61;
				text-align: left;
				border-top: 0px solid #669900 ;border-right: 0px solid #669900 ;border-bottom: 0px solid #669900 ;border-left: 0px solid #669900 ;
				padding: 10px 10px 10px 10px;
				font:normal 14px "ＭＳ Ｐゴシック";color : #004000;
				}
#cnt_fnt_red	{font:normal 14px "ＭＳ Ｐゴシック";color:#CC3300;}
#cnt_box		{top:10px; left:0px; width:100%; border: solid #000000 0px; padding: 5px; position:relative; z-index:100;}
#cnt_box_h3		{top:0px; left:0px; width:100%; padding: 10px; position:absolute; z-index:101;}
#cnt_box_up		{top:0px; left:0px; width:100%; text-align: right; padding: 0px; position:absolute; z-index:100;}
#cnt_a			{font:normal 15px "ＭＳ Ｐゴシック";}
.navi_a			{font:normal 11px "ＭＳ Ｐゴシック";}
.navi_fnt		{font:bold 12px "ＭＳ Ｐゴシック";color : #004000;}

/* ------------------------------------------------------- */
/* index contents */
/* ------------------------------------------------------- */
#idx_hdr		{top : 58px; left : 149px; position : absolute; z-index : 51;width : 600px;}
#idx_hdr_img	{top : 50px; left : 150px; position : absolute; z-index : -51;width : 600px;}
#idx_top_img	{top : 121px; left : 150px; position : absolute; z-index : 52;}
#idx_top_msg11	{top : 148px; left : 190px; position : absolute; z-index : 53;}
#idx_top_msg12	{top : 173px; left : 183px; position : absolute; z-index : 53;}
#idx_top_msg21	{top : 245px; left : 195px; position : absolute; z-index : 53;}
#idx_top_msg31	{top : 355px; left : 395px; position : absolute; z-index : 53;}
#idx_cnt_msg_font	{font:normal 14px "ＭＳ Ｐゴシック";color : #004000;}
#idx_cnt_box	{top : 450px; left : 150px; width: 600px; position:relative; z-index : 61;
				text-align: left;
				border-top: 0px solid #669900 ;border-right: 0px solid #669900 ;border-bottom: 0px solid #669900 ;border-left: 0px solid #669900 ;
				padding: 10px 10px 10px 10px;
				}
#idx_cnt_box_h3	{top:0px; left:0px; width:100%; padding: 15px; position:absolute; z-index:101;}
#idx_h3			{font:bold 16px "ＭＳ Ｐゴシック";color : #006400;}
#idx_cnt_pic_01	{top : 495px; left : 590px; position : absolute; z-index : 62; 
				text-align: center;
				border=0;	
				padding: 10px 0px 0px 10px; 
				}
#idx_cnt_pic_02	{top : 1420px; left : 590px; position : absolute; z-index : 62; 
				text-align: center;
				border=0 ;
				padding: 10px 0px 0px 10px; 
				}
#idx_ftr		{top : 1580px; left : 150px; position : absolute; z-index : 71;width: 600px; 
				border-top: 0px solid #669900 ;border-right: 0px solid #669900 ;border-bottom: 0px solid #669900 ;border-left: 0px solid #669900 ;
				padding: 10px 10px 10px 10px; text-align: center;}
#idx_ggl_srch	{top : 86px; left : 150px; width: 352px;height: 50px; position : absolute; z-index : 81;
				float: left;
				}
#idx_rss_g	{top : 86px; left : 580px; width: 10px; height: 10px; position : absolute; z-index : 81;}
#idx_rss_y	{top : 86px; left : 645px; width: 10px; height: 10px; position : absolute; z-index : 81;}
#idx_rss_n	{top : 88px; left : 740px; width: 0px; height: 0px; text-align: right; position : absolute; z-index : 81;}
#idx_ai_tic	{top : 415px; left : 150px; width: 600px; height: 24px; text-align: center; position : absolute; z-index : 81;}

/* ------------------------------------------------------- */
/* naiyo contents */
/* ------------------------------------------------------- */
#niy_cnt_pic_01	{top : 60px; left : 400px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cnt_pic_02	{top : 190px; left : 400px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cnt_pic_03	{top : 320px; left : 400px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cnt_pic_rm_01	{top : 80px; left : 0px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cnt_pic_rm_02	{top : 80px; left : 320px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cnt_pic_rm_03	{top : 360px; left : 0px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cnt_pic_rm_04	{top : 360px; left : 320px; position : absolute; z-index : 62; border=0 ;padding: 10px 0px 0px 10px; text-align: center;}
#niy_cpy	{
	top : 1450px; left : 160px; position : absolute; z-index : 100;
	width: 600px; text-align: center;
	border-top: 0px solid #669900 ;border-right: 0px solid #669900 ;border-bottom: 0px solid #669900 ;border-left: 0px solid #669900 ;
	padding: 10px 0px 10px 0px;
	}

/* ------------------------------------------------------- */
/* sejyutsu contents */
/* ------------------------------------------------------- */
#sej_cnt_box_cl	{top:10px; left:0px; width:100%; height:400px; border: solid #000000 0px; padding: 5px; position:relative; z-index:100;}
#sej_cnt_box_nv	{top : 45px; left : 180px; position : absolute; z-index : 100;}
#sej_cnt_box_yk	{top : 30px; left : 450px; position : absolute; z-index : 100;}
#sej_cnt_img_01	{top:300px; left:10px; padding: 0px; position:absolute; z-index:100;}
#sej_cnt_fnt_hkn	{font:bold 14px "ＭＳ Ｐゴシック";color:#00008B;}
#sej_cnt_fnt_pln	{font:bold 14px "ＭＳ Ｐゴシック";color:#DC143C;}
#sej_cnt_fnt_tel	{font:bold 18px "ＭＳ Ｐゴシック";color:#FF0000;}
#sej_cnt_fnt_red	{font:bold 14px "ＭＳ Ｐゴシック";color:#CC3300;}
#sej_cnt_fnt_blu	{font:bold 14px "ＭＳ Ｐゴシック";color:#000099;}
#sej_cl_01	{top : 130px; left : 50px; position : absolute; z-index : 100;}
#sej_cl_02	{top : 130px; left : 270px; position : absolute; z-index : 100;}
#sej_cl_now	{
	top:75px;left:50px;position:absolute;z-index:100;text-align: left;
	border-top: 0px solid #A2ADBC ;border-right: 1px solid #A2ADBC ;border-bottom: 1px solid #A2ADBC ;border-left: 0px solid #A2ADBC ;
	padding: 10px;
	background: #ffffff;
}
#sej_cl_han_ok	{
	top:75px;left:320px;position:absolute;z-index:100;text-align: left;
	border-top: 0px solid #A2ADBC ;border-right: 1px solid #A2ADBC ;border-bottom: 1px solid #A2ADBC ;border-left: 0px solid #A2ADBC ;
	padding: 10px;
	background: #ffff80;
}
#sej_cl_han_ng	{
	top:75px;left:400px;position:absolute;z-index:100;text-align: left;
	border-top: 0px solid #A2ADBC ;border-right: 1px solid #A2ADBC ;border-bottom: 1px solid #A2ADBC ;border-left: 0px solid #A2ADBC ;
	padding: 10px;
	background: #ffaaaa;
}

/* ------------------------------------------------------- */
/* qaa contents */
/* ------------------------------------------------------- */
#qaa_cnt_box_top	{top:10px; left:0px; width:100%; height:170px; border: solid #000000 0px; padding: 5px; position:relative; z-index:100;}
#qaa_cnt_box_nv		{top : 5px; left : 50px; position : absolute; z-index : 100;}
#qaa_cnt_top_img	{top : 30px; left : 400px; position : absolute; z-index : 53;}

/* ------------------------------------------------------- */
/* hmn contents */
/* ------------------------------------------------------- */
#hmn_cnt_box_main	{top : 25px; left : 220px; position : absolute; z-index : 100; text-align: center;}
#hmn_cnt_box_yk	{top : 15px; left : 400px; text-align: center; position : absolute; z-index : 100;}
#hmn_cnt_box_area	{top:10px; left:0px; width:100%; height:900px; border: solid #000000 0px; padding: 5px; position:relative; z-index:100;}
#hmn_cnt_box_submit	{top:10px; left:0px; width:100%; height:300px; border: solid #000000 0px; padding: 5px; position:relative; z-index:100;}
#hmn_cnt_area	{top : 110px; left : 0px; position : absolute; z-index : 100;}
#hmn_cnt_submit	{top : 60px; left : 0px; width:100%; text-align: center; position : absolute; z-index : 100;}

/* ------------------------------------------------------- */
/* my contents */
/* ------------------------------------------------------- */
#my_cnt_img	{top:40px; left:400px; padding: 0px; position:absolute; z-index:100;}

/* ------------------------------------------------------- */
/* link contents */
/* ------------------------------------------------------- */
#lnk_cpy	{
	top : 900px; left : 160px; position : absolute; z-index : 100;
	width: 600px; text-align: center;
	border-top: 0px solid #669900 ;border-right: 0px solid #669900 ;border-bottom: 0px solid #669900 ;border-left: 0px solid #669900 ;
	padding: 10px 0px 10px 0px;
	}
/* ------------------------------------------------------- */
/* table contents */
/* ------------------------------------------------------- */
#cnt_tbl {
	padding: 0;margin: 0;
	font : bold 14px "ＭＳ Ｐゴシック";
	vertical-align:middle;
	text-align: center;
	background-color: #E6E6FA;
}
#cnt_cap {
	border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	font: bold 16px/30px "ＭＳ Ｐゴシック",sans-serif;
	background: #FAEBD7;
}
#cnt_th {
	border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	height: 20px;
	font : bold 16px "ＭＳ Ｐゴシック";
	color: #616B76; white-space: nowrap;
	background: #D9E2E1;
}
#cnt_td {
	border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	font : normal 16px "ＭＳ Ｐゴシック";text-align: center; white-space: nowrap;
	background: #ffffff;
}
#cnt_td_gry {
	border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	font : normal 16px "ＭＳ Ｐゴシック";text-align: center; white-space: nowrap;
	background: #e8e8e8;
}
#cnt_td_ylw {
	border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	font : normal 16px "ＭＳ Ｐゴシック";text-align: center; white-space: nowrap;
	background: #ffffbf;
}
#cnt_td_org {
	border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	font : normal 16px "ＭＳ Ｐゴシック";text-align: center; white-space: nowrap;
	background: #fce79e;
}

/* ------------------------------------------------------- */
/* calender contents */
/* ------------------------------------------------------- */
#cl_tbl {
	width: 200px;
	padding: 0;
	margin: 0;
	font : bold 14px "ＭＳ Ｐゴシック";
	color: #616B76;
	background-color: #E6E6FA;
	text-align: center;
	vertical-align:middle;
}
#cl_cap {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	font: bold 16px/30px "ＭＳ Ｐゴシック",sans-serif;
	color: #000000;	 
	background: #FAEBD7;
}
#cl_th {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	padding: 3;
	width: 20px;
	height: 20px;
	font : bold 16px "ＭＳ Ｐゴシック";
	color: #616B76;
	background: #D9E2E1;
}
#cl_td_nn {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	padding: 2;
	font : normal 16px "ＭＳ Ｐゴシック";
	text-align: center;
	color: #000000;
	background: #ffffff;
}
#cl_td_nn_h {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	padding: 2;
	font : normal 16px "ＭＳ Ｐゴシック";
	text-align: center;
	color: #ff0000;
	background: #ffffff;
}
#cl_td_ok {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	padding: 2;
	font : normal 16px "ＭＳ Ｐゴシック";
	text-align: center;
	color: #000000;
	background: #ffff80;
}
#cl_td_ok_h {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	padding: 2;
	font : normal 16px "ＭＳ Ｐゴシック";
	text-align: center;
	color: #ff0000;
	background: #ffff80;
}
#cl_td_ng {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	padding: 2;
	font : normal 16px "ＭＳ Ｐゴシック";
	text-align: center;
	color: #000000;
	background: #ffaaaa;
}
#cl_td_ng_h {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	padding: 2;
	font : normal 16px "ＭＳ Ｐゴシック";
	text-align: center;
	color: #ff0000;
	background: #ffaaaa;
}


#test{
	font:bold 15px/35px "ＭＳ Ｐゴシック";color:#006400;
	background-image: url("../sozai/title.gif");
	background-repeat: no-repeat;
	text-align: left;
	vertical-align:middle;
}


/* ------------------------------------------------------- */
/* tbl old */
/* ------------------------------------------------------- */
.tbl{
  font-size : 14px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
}
.font{
  font-size : 16px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
}
.font_bold{
  font-size : 16px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bold;
}
.td{
  font-size : 14px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
  color : #004000 ;
}
.td_hdr{
  font-size : 16px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
  color : yellow;
  background-color : navy;
}
.yobi_tbl	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	}
.yobi_td_hdr	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000 ;
	background-color : #FFFFFF;
	}
.yobi_td_nml	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000 ;
	background-color : #FFFFFF;
	}
.yobi_td_red	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #DC143C  ;
	background-color : #FFFFFF;
	}
.yoyaku_tbl	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	}
.yoyaku_td_hdr	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000 ;
	background-color : #FFFFFF;
	}
.yoyaku_td_nml	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000 ;
	background-color : #FFFFFF;
	}
.yoyaku_td_red	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 18px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #DC143C  ;
	background-color : #FFFFFF;
	}
.ryokin_td	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 14px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000  ;
	background-color : #FFFFFF;
	}
.ryokin_td_font	{
	font-size : 14px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000  ;
	background-color : #FFFFFF;
	}
.hmn_td	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 14px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000  ;
	background-color : #FFFFAF;
	}
.sogo_link_td	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 12px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000 ;
	background-color : #FFFFFF;
	}
.font_16b{
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000;
}
.font_16{
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000;
}
.font_15b{
	font-size : 15px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000;
}
.font_15{
	font-size : 15px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000;
}
.font_14{
	font-size : 14px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000;
}
.font_12{
	font-size : 12px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000;
}
.font_h1{
	font-size : 13px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #339933;
}
.font_h2_adr{
	font-size : 13px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000;
}
.font_h2_page{
	font-size : 13px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #006400;
}
.font_h2_idx1{
	font-size : 14px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000;
}
.font_h2_idx2{
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000;
}
.font_h3{
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #006400;
}
.homon_a{
	font-size : 16px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
}
.index_td	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 12px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : bold;
	color : #004000 ;
	background-color : #FFFFFF;
	}

.rireki_td	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 12px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000 ;
	background-color : #FFFFFF;
	}

.rireki_textarea	{
	border-top: 1px solid #669900 ;
	border-right: 1px solid #669900 ;
	border-bottom: 1px solid #669900 ;
	border-left: 1px solid #669900 ;
	font-size : 12px;
	font-family : "ＭＳ Ｐゴシック";
	font-weight : normal;
	color : #004000 ;
	background-color : #FFFFFF;
	}




