span#hid_img img {visibility:hidden;position:absolute;top:332;left:517;}.txtright {text-align:right;}.txtcenter {text-align:center;}#wrapper{	width:740px;	padding-left:10px;	padding-right:10px;	margin:0 auto;}#wrapper #contents_w600{	padding-left:100px;}body#index,body#index h1,body#index h2,body#index h3,body#index h4,body#index td,body#index p{	font-size:0.9em;}form,p,img {padding:0;margin: 0;}ul {padding:4px 4px 4px 20px;margin: 0;}ul.taiken { padding:4px 4px 4px 20px;margin: 0px 0px 5px 0px;}div.contents2 { width:505px;} div.contents3,div.contents4,div.contents5,div.contents6 { width:219px;}#header,#header_nosearch,#header0,#header1,#header2,#header3,#header4,#header5,#header6,#header7,#header8,#header9,#header10,#header11{	width:740px;	height:117px;	margin-bottom:20px;}#header{	background:url(./_images/header05.jpg) no-repeat left top;}#header_nosearch{	background:url(./_images/header_nosearch.jpg) no-repeat left top;}#header0{	background:url(./_images/header01.jpg) no-repeat left top;}#header1{	background:url(./_images/header02.jpg) no-repeat left top;}#header2{	background:url(./_images/header03.jpg) no-repeat left top;}#header3{	background:url(./_images/header04.jpg) no-repeat left top;}#header4{	background:url(./_images/header05.jpg) no-repeat left top;}#header5{	background:url(./_images/header06.jpg) no-repeat left top;}#header6{	background:url(./_images/header07.jpg) no-repeat left top;}#header7{	background:url(./_images/header08.jpg) no-repeat left top;}#header8{	background:url(./_images/header09.jpg) no-repeat left top;}#header9{	background:url(./_images/header10.jpg) no-repeat left top;}#header10{	background:url(./_images/header11.jpg) no-repeat left top;}#header11{	background:url(./_images/header12.jpg) no-repeat left top;}#index #header,#index #header0,#index #header1,#index #header2,#index #header3,#index #header4,#index #header5,#index #header6,#index #header7,#index #header8,#index #header9,#index #header10,#index #header11{	margin-bottom:0;}#header_h1,#header_h1 a{	display:block;	width:350px;	height:110px;	margin:0;	padding:0;	text-indent:-9000px;	font-size:0;	line-height:0;}#header_h1{	float:left;}#google_search{	width:360px;	float:right;	padding:70px 10px 0 20px;}#google_search #google_search_table{	width:100%;	height:35px;	margin:0 auto;}#google_search #google_search_table_td{		padding:5px 5px 0;}/*google検索↓*//** * Default theme * *//* Slight reset to make the preview have ample padding. */.cse .gsc-control-cse,.gsc-control-cse {  width: auto;}#cse{  padding:0 5px;}#cse form.gsc-search-box {  margin:0;}.cse .gsc-branding,.gsc-branding {  display: none;}.cse .gsc-control-cse div,.gsc-control-cse div {  position: normal;}/* Selector for entire element. */.cse .gsc-control-cse,.gsc-control-cse {}.cse .gsc-control-cse:after,.gsc-control-cse:after {  content:".";  display:block;  height:0;  clear:both;  visibility:hidden;}.cse .gsc-resultsHeader,.gsc-resultsHeader {  border: block;}/* Search button */.cse input.gsc-search-button,input.gsc-search-button {  font-family: inherit;  color: #000000;  text-shadow: 0 1px 2px #FFFFFF;  background-color: #CECECE;  border: 1px outset;  border-color: #666666;  border-radius: 2px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;}/* Inactive tab */.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive {  border-bottom: none;  color: #666666;  background-color: #e9e9e9;  border: 1px solid;  border-color: #e9e9e9;  border-bottom: none;}/* Active tab */.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive {  background-color: #FFFFFF;  border: 1px solid;  border-top: 2px solid;  border-color: #e9e9e9;  border-top-color: #FF9900;  border-bottom: none;}/* This is the tab bar bottom border. */.cse .gsc-tabsArea,.gsc-tabsArea {  margin-top: 1em;  border-bottom: 1px solid #e9e9e9;}/* Inner wrapper for a result */.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result,.gsc-imageResult-column,.gsc-imageResult-classic {  padding: .25em;  border: 1px solid;  border-color: #ffffff;  margin-bottom: 1em;}/* Result hover event styling */.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover,.gsc-results .gsc-imageResult-classic:hover,.gsc-results .gsc-imageResult-column:hover {  border: 1px solid;  border-color: #FFFFFF;}/*Promotion Settings*//* The entire promo */.cse .gs-promotion,.gs-promotion {  background-color: #FFFFFF;  border: 1px solid;  border-color: #336699;}/* Promotion image */.cse .gs-promotion .gs-promotion-image,.gs-promotion .gs-promotion-image {}/* Promotion links */.cse .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link,.cse .gs-promotion a.gs-title:link *,.gs-promotion a.gs-title:link *,.cse .gs-promotion .gs-snippet a:link,.gs-promotion .gs-snippet a:link {  color: #0000CC;}.cse .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited,.cse .gs-promotion a.gs-title:visited *,.gs-promotion a.gs-title:visited *,.cse .gs-promotion .gs-snippet a:visited,.gs-promotion .gs-snippet a:visited {  color: #0000CC;}.cse .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover,.cse .gs-promotion a.gs-title:hover *,.gs-promotion a.gs-title:hover *,.cse .gs-promotion .gs-snippet a:hover,.gs-promotion .gs-snippet a:hover {  color: #0000CC;}.cse .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active,.cse .gs-promotion a.gs-title:active *,.gs-promotion a.gs-title:active *,.cse .gs-promotion .gs-snippet a:active,.gs-promotion .gs-snippet a:active {  color: #0000CC;}/* Promotion snippet */.cse .gs-promotion .gs-snippet,.gs-promotion .gs-snippet,.cse .gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right,.cse .gs-promotion .gs-title .gs-promotion-title-right *,.gs-promotion .gs-title .gs-promotion-title-right * {  color: #000000;}/* Promotion url */.cse .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl {  color: #008000;}/* Style for auto-completion table * .gsc-completion-selected : styling for a suggested query which the user has moused-over * .gsc-completion-container : styling for the table which contains the completions */.gsc-completion-selected {  background: #D5E2FF;}.gsc-completion-container {  font-family: Arial, sans-serif;  font-size: 13px;  position: absolute;  background: white;  border: 1px solid #666666;  margin-left: 0;  margin-right: 0;  /* The top, left, and width are set in JavaScript. */}/* Full URL */.gs-webResult div.gs-visibleUrl-short {  display: none;}.gs-webResult div.gs-visibleUrl-long {  display: block;}/*google検索↑*/div#news { border:1px solid #D1C5AA; padding: 8px;}div#news span.gray{	color:#666666;}div#news ul{	list-style-type:none;	margin-left:-15px;}div#news hr{	border:none;	border-bottom:2px dotted #DEDEDE;}p#newsnotes {	font-size:0.8em;	padding: 4px;	margin: 0 0 12px 0;	letter-spacing:0.1em;}p.navitit { border-bottom:2px dotted #DEDEDE; margin-bottom:0.5em; line-height:1.5em;}p.navititb { line-height:1.5em;}p.navitit b,p.navititb b { color:#666;}p#zenmori{	margin:15px 0 5px 0;	text-align:center;}h2{font-size:110%;}h3,h4 {text-align:center;}h2,h3,h4 { padding:5px 0; margin: 0;}div.contents2,div.contents3,div.contents4 { padding:1px; margin:1px 0 7px 0;} div.contents2 div,div.contents2 p,  div.contents3 div,div.contents3 p,  div.contents4 div,div.contents4 p,  div.contents5 div,div.contents5 p{ padding:0.3em 0.6em 0.6em 0.3em;}div.contents5 {margin-top:3em;text-align:center;}div.contents6 {margin-top:0.3em;}h2 {color:#386738;background-color:#F0F0F0;padding-left:1em;}div.contents2 {	border:1px solid #CCC;}div.contents2 h3 {color:#6E6F6A;background-color:#C7F3BC;padding-left:1em;text-align:left;}h3 {color:#396839;background-color:#C7F3BC;}div.contents3 {border:1px solid #CCC;}h4 {color:#FFF;background-color:#386738;}div.contents4 {border:1px solid #CCC;}}div.contents4 ul{background-color:#EEEED8;}div.contents3 p#map{padding:0;margin:0;}div#fair {background-color:#FAF8DF;padding:4px 0;}div#fair p{padding:4px;}div#fair span{color:#936F3F;font-weight:bold;}/* 携帯バナー用に追記080523 */p.qr-memo{font-size:0.8em;}p.qr-url{font-size:0.75em;text-align:center;}/*新着情報アイコン*/img.s_icon{vertical-align:middle;padding-right:3px;margin-bottom:2px;}/*林業とは*/body#about{	margin:8px 10px;	font-size:62.5%;	line-height:1.3;}body#about img{	border:none;}#about #wrapper{	width:740px;	font-size:1.4em;}#about .h2_title{	width:740px;	height:53px;	margin:0 0 15px;	padding:0;	text-indent:-9000px;}#about .about_title1{	background:url(./about/images/about_title1.jpg) no-repeat left top;}#about .about_title2{	background:url(./about/images/about_title2.jpg) no-repeat left top;}#about #bg_about_img_bottom{	margin-bottom:20px;	padding-bottom:70px;	background:url(./about/images/bg_about_img_bottom.jpg) no-repeat left bottom;}#about #bg_about_img_top{	padding-top:70px;	background:url(./about/images/bg_about_img_top.jpg) no-repeat left top;}#about #bg_about_img_top h3{	padding: 0 30px;	color: #333333;	font-size:1.2em;	text-align:left;	background:url(./about/images/bg_about_img.jpg) repeat-y left top;}#about .bg_about_list{	clear:both;	width:730px;	float:left;	margin-bottom:10px;	padding:5px;	background:url(./about/images/bg_about_list.gif) repeat left top;}#about .bg_about_list2{	width:720px;	float:left;	padding:5px;	background:#ffffff;}#about .bg_about_list_left{	width:160px;	float:left;}#about .bg_about_list_right{	width:560px;	float:right;	padding-top:10px;}#about .bg_about_list_right h3{	margin:0 0 10px;	padding:0;	text-align:left;	background:none;}#about .about_shuugyo_list{	width:100%;	border-collapse:separate;	border-spacing:10px;}#about .about_shuugyo_list th{	width:40px;	padding:10px;	text-align:center;	vertical-align:middle;	border:solid 2px #ab93c8;	background:#8064A2;}#about .about_shuugyo_list th#about_shuugyo_list_th1{	border:solid 2px #be95f0;	background:#A985D6;}#about .about_shuugyo_list th#about_shuugyo_list_th2{	border:solid 2px #A985D6;	background:#9575BD;}#about .about_shuugyo_list th#about_shuugyo_list_th3{	border:solid 2px #9575BD;	background:#8064A2;}#about .about_shuugyo_list th#about_shuugyo_list_th4{	border:solid 2px #8064A2;	background:#654F80;}#about .about_shuugyo_list th#about_shuugyo_list_th5{	border:solid 2px #f99848;	background:#e46c0a;}#about .about_shuugyo_list th h3{	padding:0;	background:none;}#about .about_shuugyo_list td{	vertical-align:top;}#about .about_shuugyo_list td h3{	margin:0 0 10px;	padding:0;	background:none;}#about .about_shuugyo_list_left{	width:150px;	float:left;	margin:0;	padding:0 10px 0 0;}#about .about_shuugyo_list_right{	width:484px;	float:right;	margin:0;	padding:0;}#about .about_shuugyo_list_right .about_shuugyo_list_right_box1{	margin:0;	padding:10px;	list-style:none;	background:url(./about/images/bg_about_shuugyo_list_right_box1.gif) repeat left top;}#about .about_shuugyo_list_right .about_shuugyo_list_right_box1 li{	margin-bottom:3px;	padding-left:20px;	background:url(./about/images/icon_check.gif) no-repeat left center;}#about .about_arrow{	margin:-15px 0;	padding-left:25px;	position:relative;	z-index:1;}/*共通クラス*/.clear{	clear:both;}.margin_b5{	margin:0 0 5px;}.margin_b10{	margin:0 0 10px;}.margin_b20{	margin:0 0 20px;}.margin_b30{	margin:0 0 30px;}.font_s{	font-size:0.9em;}.box1{	padding:10px;	border:solid 1px #cccccc;	background:#efefef;}
