/* CSS Document */

/*中央メインコンテンツ部分*/
#main_primary_indents {
	border:1px solid #CDCDCD;
	line-height:140%;
	letter-spacing:120%;
}


#main_box {
	margin:15px 17px 19px 17px;
	list-style-type: decimal; 
}

.program_info_box {
	width:548px;
	border:1px solid #FF6600;
	margin:14px 0 0 0;
	padding:10px 15px 10px 15px;
	}

	.program_info_box img {
		float:left;
	}
	
	.info_txt_tbl {
		float:right;
		margin-left:15px;
		width:357px;	
		}
		.info_txt_tbl th {
			background-color:#E76213;
			color:#FFFFFF; 
			padding:5px 8px 2px 8px;
			text-align:left;
			}
	
		th.th_time {
			text-align:right;
			font-weight:normal;
			}
		
		.info_txt_tbl td {
			padding:5px 0 2px 0;
		}
	
	.txt_color1 {
		color:#E76213;
	}
	
#program_box {
	background:url(../../../list/img/bg_program_box_.gif) repeat-y;
	margin:20px 0 40px 0;
	width:100%;
	}	
	
.program_s_title {
	font-weight:bold;
	}
	
.program_s_box {
	float:left;
	width:285px;
	}
	
	
#shingi_btn_box {

	padding:10px 0 0 0px;
	text-align:right;
	}	
	
	
#main_primary_archive { 
	float:left;
	margin:0 0px 0 0px;
	width:728;
		}
		
#link_box {
	border-top:2px solid #FFDF92;
	padding:10px 0 0 0;
	margin:5px 0 10px 0;
	text-align:left;
	font-size:80%;
}
#link_box table{
	margin: auto;
}

#pan_box{
	margin-bottom:15px;
}		
#archive_box {
	margin:10px 0 0 17px;
	padding:0 0 19px 0;
	width:694px;
	}
	
.archive_s_box {
	
	}	
	

table.tbl_archive {
	border-collapse:collapse;
	border-spacing:0;	
	margin-bottom:20px;
	width:100%;
	}
table.tbl_archive tr{
	background:url(../../../list/img/line_archive_tbl.gif) no-repeat bottom;

}	
	
table.tbl_archive td.td_list_txt{
	vertical-align:top;
	padding:5px 0px 5px 0px;
	width:30%;
	}	
	
table.tbl_archive td.td_list_ico{
	vertical-align:top;
	padding:7px 0px 5px 5px;
	width:1%;
	}
	
	
	
	
table.tbl_archive td img{
	margin-right:3px;
}



/*ul.list_archive {
}


ul.list_archive li{
	margin:0 0 0 17px;
	
	list-style-image:url(../../img/img_body/ico_arrow_l.gif);
	width:200px;
}*/

/* -------------------------------------------------------------
	リンク用CSS
-----------------------------------------------------------------*/

#main_box
a:link {
	color: #0000FF;
	text-decoration: underline;
	}

#main_box
a:visited {
	color: #663399;
	}
	
#main_box
a:active {
	color: #800080;
	text-decoration:none;
	}
#main_box
a:hover {
	color: #FF6600;
	text-decoration:none;
	}		
		


		

/* -------------------------------------------------------------
	追記分CSS
-----------------------------------------------------------------*/		
.oa_txt{
	vertical-align:top;
	padding-left:5px;
}



/* -------------------------------------------------------------
	お知らせ用CSS
-----------------------------------------------------------------*/		
	.program_info_h1 {
		color:#FF6600;
		font-weight:bold;
		/*margin:15px 0 0 0;*/
		font-size:125%;
		line-height:150%;
		}
	.program_info_txt {
		margin:10px 0 20px 0;
		line-height:150%;
		}
		
	.note1{
		margin:10px 0 10px 0;
        text-indent:-1em;
        padding-left:1em;
	    line-height:150%;
        }
		
/* -------------------------------------------------------------
	list　リンクの色CSS
-----------------------------------------------------------------*/		
	.info_txt_tbl th a:link {
	color:#FFFFFF;

	text-align:left;
	font-weight: bold;
			}

	.info_txt_tbl th a:visited  {
			color:#FFFFFF; 
		
			text-align:left;
			font-weight: bold;
			}

	.info_txt_tbl th a:active{
			color:#FFFFFF; 
		
			text-align:left;
			font-weight: bold;
			}
						
	.info_txt_tbl th a:hover{
			color:#FFFFFF;
		
			text-align:left; 
			font-weight: bold;
			text-decoration: underline;
			}
			

		
			
			
/* -------------------------------------------------------------
	審議会CSS
-----------------------------------------------------------------*/	
#shingi_link {
	border-top:2px solid #FFDF92;
	margin:0px 0 10px 0;
}		

/* -------------------------------------------------------------
	page top用CSS
-----------------------------------------------------------------*/		
#pagetop_box{
	margin:30px 17px 17px 17px;
	text-align:right;
}

/* -------------------------------------------------------------
	個人情報CSS
-----------------------------------------------------------------*/	
	.privacypolicy_info_h2 {
		color: #000066;
		font-weight:bold;
		}
		
		
		
		
		
		
		ol.sample{list-style-type:decimal;
		}


		
		