ul.ListIdxEvent,
ul.ListIdxEvent li {
	list-style:none;
	margin:0;
	padding:0;
}

ul.ListIdxEvent {
}
	ul.ListIdxEvent li {
		margin:0 0 10px;
		text-align:center;
	}
		ul.ListIdxEvent li img {
			margin:0;
			padding:0;
			border:none;
		}
		ul.ListIdxEvent li p {
			margin:0;
			padding:0;
			font-size:12px;
			color:#666666;
		}

.txt11 {
	font-size: 11pt;
}
.txt10 { 
	font-size: 10pt;
}
.txt10-line13 {
	font-size: 10pt;
	line-height: 13pt;
}
.txt8 { 
	 font-size: 8pt;
}
.txt10-line15 { 
	font-size: 10pt;
	line-height: 15pt;
}
.txt9 { 
	font-size: 9pt
}

.txt9_h130 { 
	font-size: 9pt;
	line-height:130%;
}

.txt12 { font-size: 12pt;}
.txt14 { font-size: 14pt;}


.menu_new {
	font-weight:bold;
	color:#CC0000;
	margin-left:10px;
}

table.new td{
	font-size: 9pt;
	line-height:130%;
	padding:3px;
}

/********* 愛媛の身近な巨樹・名木一覧とは ********/

/*『「えひめの身近な巨樹・名木」の選定基準』部分設定*/
.kijun p{
	margin			: 0 0 8px 0;
	padding			: 0;
	}
p.kyoju {
	width			: 350px;
	border			: 1px solid #009900;
	padding			: 3px;
	text-align		: center;
	margin			: 20px 0 20px 97px;
}

/*「調査内容についての特記」部分設定*/
.tokki {
	
}
	.tokki p {
		margin 			: 0 0 8px 0;
		padding 		: 0;
	}
	.tokki p span {
		display			: block;
		margin-left		: 15px;
	}
	.tokki div.book {
		border			: 1px solid #009900;
		margin			: 10px 10px 0 10px;
		padding			: 10px;
	}
		.tokki div.book p {
			margin		: 0 0 5px 0;
			padding		: 0;
			font-weight	: bold;
			color		: #009900;
		}

/*調査数部分の設定など*/
table.h_title {
	margin-bottom	: 8px;
}
	table.h_title tr td{
		font-weight		: bold;
		font-size		: 12pt;
		color			: #009900;
	}
p.h_title {
	font-weight		: bold;
	font-size		: 12pt;
	color			: #009900;
	margin-bottom 	: 8px;
}

.herborize {
	margin			: 0 0 0 10px;
}
	.herborize p{
		margin			: 0;
		padding			: 0;
	}
		.herborize p.text{
			margin-bottom	: 10px;
		}
		.herborize div.playback p.p_title{
			font-weight		: bold;
			margin-bottom	: 5px;
		}
			/*テーブル設定*/
			.herborize table {
				border-collapse	:collapse;
				border			: 1px solid #cccccc;
				margin-bottom	: 10px;
			}
			.herborize table th{
				border			: 1px solid #cccccc;
				font-weight		: normal;
				font-size		: 10pt;
			}
			.herborize table td {
				border			: 1px solid #cccccc;
				padding			: 3px;
				font-size		: 10pt;
			}
			
/*文章段落設定*/
div.indent p {
	text-indent		: 10px;
	margin			: 0;
}

div.indent2 p {
	text-indent		: 10px;
	margin			: 0 0 15px 0;
}


.border_bottom {
	border-bottom: 1px dotted #999999;
	padding-bottom: 10px;
}


.margin_bottom10{
	margin-bottom: 10px;
}
.TableKigyo {
	border-collapse	: collapse;
}
	.TableKigyo td {
		border		: 1px solid #000000;
	}
.ML15 {
	margin-left	: 15px;
}
.PhotoTable {
	padding			: 10px;
}
.Setumei {
	padding			: 0px;
	padding-top		: 5px;
	margin			: 0px;
}
.lst_index {
	margin				: 5px 0 5px 0;
}
	.lst_index li {
		width				: 50px;
		list-style-type		: none;
		float				: left;
		margin				: 0 20px 0 0;
		padding				: 0 0 0 10px;
		background			: url(image/icon_01.gif) no-repeat 0 center;
		white-space:normal;
		}

/**/
.photo_spc{
	margin: 0 0 5px 0;
}

.TextRead {
	text-indent:0.9em;
	text-align:left;
	line-height:1.5;
	padding:0;
	margin:0;
}

.TableBokin {
	border:solid 1px #6699FF;
}
.TableBokin span {
	font-size:12px;
	line-height:1.5;
}
.TableKigyoLastYear {
	padding			: 0;
	margin			: 0;
	width			: 100%;
	border-collapse	: collapse;
	border-spacing	: 0;
}
	.TableKigyoLastYear th {
		margin			: 0;
		padding			: 10px 0;
		color			: #000000;
		font-size		: 12px;
		font-weight		: normal;
		background-color: #FCC7AB;
		border			: solid 1px #000000;
	}
	.TableKigyoLastYear td {
		padding			: 10px 0;
		border			: solid 1px #000000;
		font-size		: 12px;
		text-align		: center;
	}
.TableKigyoKatsudo {
	padding			: 0;
	margin			: 0;
	width			: 100%;
	border-collapse	: collapse;
	border-spacing	: 0;
}
	.TableKigyoKatsudo td {
		padding			: 10px 0;
		font-size		: 10px;
		text-align		: center;
		vertical-align	: top;
	}
		.TableKigyoKatsudo td p {
			padding			: 0;
			margin			: 5px 0 0;
			line-height		: 1.5;
		}
.TableKigyoList {
	padding			: 0;
	margin			: 0;
	border-collapse	: collapse;
	border-spacing	: 0;
}
	.TableKigyoList th {
		font-size		: 12px;
		font-weight		: normal;
		width			: 15em;
		text-align		: left;
	}
	.TableKigyoList td {
		font-size		: 12px;
		width			: 8em;
		text-align		: right;
	}
	
/*緑にの募金の使い道*/
ul.PdfList {
	margin:0;
	padding:0;
}

ul.PdfList li {
	margin:0 5px 0 0;
	padding:0 0 0 20px !important;
	list-style:none;
	background:url(image/icon_pdf.gif) no-repeat left top;
}



table.Award_Tbl {
		border-collapse:collapse;
		border			: 1px solid #cccccc;
}
	
	table.Award_Tbl td {
		border			: 1px solid #cccccc;
		padding			: 3px;
		line-height		: 130%;
	}
	
div.PhotoArchives {
	width			: 540px;
	padding			: 3px 0 1.5em;
	text-align		: right;
	font-size		: 13px;
}
h1.TitlePhotoH1 {
	padding			: 0 0 1em;
	margin			: 0;
	text-align:center;
	font-size:19px;
	color:#FF9900;
}
p.ReadPhotoText {
	padding-bottom	: 2em;
	font-size		: 13px;
	line-height		: 1.5;
}
table.TblPhotoJudge {
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
}
table.TblPhotoJudge th,
table.TblPhotoJudge td {
	border:none;
	text-align:left;
	vertical-align:top;
	font-size:13px;
	line-height:1.5;
	padding:0 0 10px;
}
table.TblPhotoPrize {
	width			: 80%;
	margin-left:80px;
	
	border-spacing	: 0;
	border-collapse	: collapse;
}
	table.TblPhotoPrize th,
	table.TblPhotoPrize td {
		border:solid 1px #FFF;
		text-align:left;
		vertical-align:top;
		font-size:13px;
		font-weight:bold;
		line-height:1.5;
		padding			:10px;
	}
	table.TblPhotoPrize th {
		border-width:1px 0;
		background:#ddeecc;
	}
	table.TblPhotoPrize td {
		background:	#FFDDEE;
		border-width:1px 0;
	}
	table.TblPhotoPrize td.TdNone {
		background:#FFF;
	}
	table.TblPhotoPrize .NumberCount {
		text-align:right;
	}
	
ul.ListNormal {
	list-style:none;
	margin:0;
	padding:0 0 7px;
}
	ul.ListNormal li {
		margin:0;
		padding: 0 0 3px;

	}

p.ReadTxtNormal {
	padding:0 0 5px;
	margin:0;
}