﻿



/* 業務報告について */

/* ======================== download ======================== */

img{border:0;}

/* ダウンロード：カテゴリ */
div.houkoku{
	margin:0 auto 30px;
	text-align:center;
}

/* ダウンロード：一覧 */
table.download-list{
	width:500px;
	margin:0 auto;
}

/* ダウンロード：一覧：アイコン */
table.download-list td.ic{
	width:60px;
	font-size:11px;
	letter-spacing:0.1em;
	text-align:center;
}
table.download-list td.ic img{margin-bottom:3px;}

/* ダウンロード：一覧：容量 */
table.download-list td.ic span{padding-left:9px;}

/* ダウンロード：一覧：テキスト*/
table.download-list td{font-size:14px;padding-left:12px;}

/* ダウンロード：一覧：ライン */
table.download-list td.line{
	padding:8px 0px;
	background:url('../../sozai/line_dot.gif') repeat-x 0 50%;
}

/* ダウンロード：アドビリーダー */
table.adobe-reader{
	width:480px;
	margin:0 auto 30px;
	font-size:12px;
	border:1px solid #ccc;
}

table.adobe-reader td{padding:0 12px;}

/* ======================== footer ======================== */

.footer{
	margin:0 0 6px 0;
	padding:0px;
	list-style:none;
	font-size:80%;
}

.footer li{
	display:inline;
	margin-right:10px;
	padding-left:13px;
	background:url(../sozai/mark_footer.gif) no-repeat left center;
}

/* ======================== 森へ行こうよ ======================== */
#list table{
	margin-bottom:20px;
}

#list table td{
	width:220px;
	padding:5px 0;
}

#list table td a{
	padding-left:10px;
}

#list table td a.pdf{
	padding:10px 0 10px 35px;
	background:url(../sozai/arw_pdf.gif) no-repeat left center;
}

#guild {
	width:750px;
	padding:10px 0 25px 0;
	margin:10px 0;
	background:#fad9d4;
	border:1px solid #fbb1a6;
}

#guild h3 {
	width:710px;
	padding:10px;
	margin:0 0 15px 0;
	background: #fbb1a6;
	font-size:14px;
	font-weight:bold;
	color:#a7473a;
	
}

#guild table {
	width:600px;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

#guild table td {
	padding:8px 5px;
	margin:0;
	font-size:14px;
}

#guild a:link{
	color:#000;
	text-decoration:underline;
}
#guild a:visited{
	color:#000;
	text-decoration:underline;
}

#guild a:hover{
	color:#a7473a;
	text-decoration:none;
}


#private {
	width:750px;
	padding:10px 0 25px 0;
	margin:10px 0;
	background:#e2eff5;
	border:1px solid #cde7f2;
}

#private h3 {
	width:710px;
	padding:10px;
	margin:0 0 15px 0;
	background: #cde7f2;
	font-size:14px;
	font-weight:bold;
	color:#329cc8;
	
}

#private table {
	width:600px;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

#private table td {
	padding:8px 5px;
	margin:0;
	font-size:14px;
}

.text-area{
	font-size:11px;
}

/* ====== 福井県森林整備支援センターってどんなことをしているの ====== */

#about *{margin:0;padding:0;}
#about{
	width:750px;
	padding:40px 0 0 0;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka;
}

#about .catch{
	margin-bottom:30px;
}

#about .inner{
}
/* clear hack */
#about .inner{zoom:1;}
#about .inner:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

#about .inner .left{
	float:left;
	width:260px;
}

#about .inner .left p{
	margin-bottom:10px;
}

#about .inner .left p.btn{
	margin-left:13px;
}

#about .inner .right{
	float:right;
	width:460px;
	padding:10px 0 0 0;
}

#about .inner .right dl{
}

#about .inner .right dt{
	margin-bottom:18px;
	padding:8px 0 6px 10px;
	font-weight:bold;
	color:#333;
}

#about .inner .right dt.ippan{
	background:#e5ffe5;
	border-left:#70d370 6px solid;
}

#about .inner .right dt.ringyo{
	background:#ffe7e7;
	border-left:#f37171 6px solid;
}

#about .inner .right dt.shinki{
	background:#e3f0ff;
	border-left:#4e98ec 6px solid;
}

#about .inner .right dd{
	margin:0 0 35px 45px;
}

#about .inner .right ul{
	list-style:square;
}

#about .inner .right li{
	margin-bottom:6px;
}




/* ====== 福井市森林組合 ====== */

#fukui div,p,td {
font-size:14px;
line-height:1.4em;
}


/* ====== 美山町森林組合 ====== */
#miyama div,p,td {
font-size:14px;
line-height:1.4em;
}

#log-house {
	padding:15px;
	margin:0;
	background:#ffeed1;
}

#log-house h4 {
	padding:0;
	margin:0;
	font-weight:bold;
	color:#FF6600;
}
#log-house p{
	padding:0;
	margin:0 0 15px 0;
	font-size:12px;
}


/* ====== 吉田郡森林組合 ====== */
#yoshida div,p,td {
font-size:14px;
line-height:1.4em;
}

/* ====== 坂井森林組合 ====== */

#sakai div,p,td {
font-size:14px;
line-height:1.4em;
}

/* ====== くずりゅう森林組合 ====== */


#kuzuryu div,p,td {
font-size:14px;
line-height:1.4em;
}


/* ====== 丹生郡森林組合 ====== */

#nyu div,p,td {
font-size:14px;
line-height:1.4em;
}

/* ====== 南越森林組合 ====== */

#nanetsu div,p,td {
font-size:14px;
line-height:1.4em;
}


/* ====== 池田森林組合 ====== */

#ikeda{
	width:780px;
	padding:0;
	margin:0 auto;
}

}
#ikeda div,p,td {
font-size:14px;
line-height:1.4em;
}


/* ====== 武生森林組合 ====== */

#takefu div,p,td {
font-size:14px;
line-height:1.4em;
}

/* ====== 南条郡森林組合 ====== */
#nanjyo{
	width:780px;
	padding:0;
	margin:0 auto;
}

#nanjyo div,p,td {
font-size:14px;
line-height:1.4em;
}

/* ====== れいなん森林組合 ====== */

#reinan div,p,td {
font-size:14px;
line-height:1.4em;
}

ul.head-link {
	padding:0;
	margin:20px;
	list-style:none;
}
ul.head-link li{
	display:block;
	float:left;
	padding:0;
	margin:0 10px 0 0;
}
ul.head-link li a:link{
	display:block;
	padding:5px 10px;
	background:#669900;
	color:#FFF;
	text-decoration:none;
}

ul.head-link li a:visited{
	display:block;
	padding:5px 10px;
	background:#669900;
	color:#FFF;
	text-decoration:none;
}
ul.head-link li a:hover{
	display:block;
	padding:5px 10px;
	background: #99CC00;
	color:#FFF;
	text-decoration:none;
}

.ace {
	width:710px;
	padding:15px;
	margin:40px 0;
	background:#e9ecc1;
}

.ace h4 {
	padding:0 0 10px 0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	color:#c90e00;
	text-align:left;
}

.ace table{
	width:670px;
	padding:0;
	margin:10px 0;
	background:#FFF;
	border-collapse: collapse;}
.ace table td{
	padding:15px;
	margin:0;
	vertical-align:top;
}

.ace table td ul{
	padding:0 0 0 15px;
	margin:0;
	font-size:12px;
}

.guide {
	width:500px;
	padding:15px;
	margin:40px 0;
	border:1px solid #99CC00;
}

.guide td{
	padding:20px;
	margin:0;
	vertical-align:top;
}

.guide td h4{
	padding: 0 0 10px 0;
	margin:0;
	font-weight: bold;
	color:#336699;
}
.guide td p{
	padding: 0 0 10px 0;
	margin:0;
	}
/* ====== 支援センター ====== */

#support div,p,td {
font-size:14px;
line-height:1.4em;
}

/* ====== 組合ページ共通　====== */


.add {
	padding:15px;
	margin:20px auto;
	width:650px;
	border:1px solid #999999;
	background:#E6FFFF;
	text-align:center;
}

.add p.headname {
	padding:0 0 10px;
	margin:0;
	font-size:16px;
	font-weight:bold;
	}
.add p.subname{
	padding:10px 0 5px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	border-top:1px dotted #999999;
	}

.add p.text {
	padding:0 0 10px;
	margin:0;
	}

.history {
	width:740px;
	padding:10px;
	margin:0;
	border:1px solid #C0C0C0;
}
.history h3{
	padding:0 0 3px 0;
	margin:0;
	border-bottom:1px dotted #C0C0C0;
	font-size:16px;
	color:#CC0000;
	text-align:left;
}
.history p{
	padding:10px 0 0 0;
	margin:0;
	text-align:left;
}



table.content-box {
	width:730px;
	padding:0;
	margin:20px 0;
	border-collapse: collapse;

}
table.content-box td {
	padding:5px;
	margin:0;
	vertical-align:top;
}
table.content-box td h3 {
	padding:0 0 15px 0;
	margin:0;
	font-size:16px;
	color:#CC0000;
	text-align:left;
}
table.content-box td p{
	padding:0 0 10px 0;
	margin:0;
	font-size:14x;
	line-height:20px;
}
table.content-box td p.img{
	padding:0;
	margin:0;
}

table.content-box td p.caption{
	padding:5px 0 0 0;
	margin:0;
	font-size:11px;
	line-height:16px;
	text-align: center;
	color:#333333;
	}


