<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 
　02. 
　03. 


******************************************************************************* */




/* ==

　01. 

=============================================================================== */
#container{
	width:auto;
	padding:30px 0 0;
}


/* タイトル */
#container div.title{
	width:948px;
	margin:0 auto 20px;
	background-color:#334903;
	position:relative;
	zoom:1;
	clear:both;
}
#container div.title h2{
	margin:0;
	padding:9px 10px 7px 50px;
	background-color:transparent;
	background:url(/shinrin/common/images/rn/procedure/ico_img01.png) 12px 10px no-repeat;
	font-size:169%;
	color:#fff;
}


#container h3{
	margin:0 0 15px;
	padding:0 0 0 15px;
	border-bottom:none;
	border-left:5px solid #548832;
	font-size:183%;
	line-height:1.3;
	color:#548832;
	clear:both;
}



#container .txt_lead{
	margin:0 0 30px;
	/*
	padding:0 0 10px;
	border-bottom:1px dotted #a0a0a0;
	*/
	font-size:150%;
	color:#333;
}
#container .baseIn p{
	margin:0 0 20px;
	font-size:150%;
	color:#333;
}


/* 注釈
-------------------------------------------------------------------------------- */
.notes li{ font-size:134%; color:#333; }
#container .baseIn p.fsXS{ font-size:117%; }




/* ==

　02. 森林住宅地のオーナーさまへ

=============================================================================== */
.msgBlock{
	/*
	padding:40px 0;
	background-color:#effceb;
	*/
	zoom:1;
	clear:both;
}

.msgBlock .colBlock01{ zoom:1; clear:both; }
.msgBlock .colBlock01 .colW{
	width:470px;
	float:left;
}
.msgBlock .colBlock01 .colN{
	width:480px;
	float:right;
}
.msgBlock .colBlock01.single .colW{ width:695px; }
.msgBlock .colBlock01.single .colN{	width:225px; }


.msgBlock .colBlock01 .colN .imgs li{ margin-left:15px; float:left; }
.msgBlock .colBlock01.single .colN .imgs li{ margin-left:0; float:none; }
.msgBlock .colBlock01 .colN .imgs li span{ margin-top:3px; font-size:117%; color:#333; text-align:right; display:block; }




/* ==

　04. 各種手続きに関するご案内と書式

=============================================================================== */
.formatBlock{
	padding:40px 0;
	zoom:1;
	clear:both;
}
.formatBlock h3{ margin:0 0 20px; }
.formatBlock p{ font-size:134%; }


.formatBlock .typeA{ background-color:#f2e7e7; }
.formatBlock .typeB{ background-color:#e5f2f6; }
.formatBlock .typeC{ background-color:#f2ead4; }
.formatBlock .colBlock02 .col.typeB.clear{ float:none; }


.formatBlock .colBlock02,
.formatBlock .colBlock03{
	width:970px;
	margin:0 0 0 -20px;
	zoom:1;
	clear:both;
}
.formatBlock .colBlock02 .col{
	width:445px;
	margin:0 0 20px 20px;
	padding:20px 0 20px 20px;
	position:relative;
	float:left;
}


.formatBlock .colBlock02 .col p.txt_formatType{ position:absolute; top:0; right:10px; }

.formatBlock .colBlock02 .col li{
	width:205px;
	margin-right:15px;
	background-color:#fff;
	float:left;
}
.formatBlock .colBlock02 .col li a:after{ content:''; display:block; clear:both; }
.formatBlock .colBlock02 .col li a{
	padding:18px 13px 18px 18px;
	border:2px solid #fff;
	zoom:1;
	display:block;
}

.formatBlock .colBlock02 .col li.typePdf a:hover, .formatBlock .colBlock02 .col li.typePdf a:active,
.formatBlock .colBlock04 .col li.typePdf a:hover, .formatBlock .colBlock04 .col li.typePdf a:active,
.formatBlock .colBlock05 .col li.typePdf a:hover, .formatBlock .colBlock05 .col li.typePdf a:active{
	border:2px solid #af1818;
}
.formatBlock .colBlock02 .col li.typeXls a:hover, .formatBlock .colBlock02 .col li.typeXls a:active,
.formatBlock .colBlock04 .col li.typeXls a:hover, .formatBlock .colBlock04 .col li.typeXls a:active,
.formatBlock .colBlock05 .col li.typeXls a:hover, .formatBlock .colBlock05 .col li.typeXls a:active{
	border:2px solid #1f7244;
}



.formatBlock .colBlock03 .col{
	width:465px;
	margin:0 0 0 20px;
	padding:0 0 20px;
	float:left;
}
.formatBlock .colBlock03 .col ol{
	padding:15px;
	background-color:#eee;
}
.formatBlock .colBlock03 .col ol li{ font-size:134%; font-weight:bold; }



.formatBlock .colBlock04{
	width:950px;
	margin:0 0 20px;
	zoom:1;
	clear:both;
}
.formatBlock .colBlock04 .col{
	margin:0;
	padding:20px;
	zoom:1;
	clear:both;
}
.formatBlock .colBlock04 .col li{
	width:205px;
	margin-right:15px;
	background-color:#fff;
	float:left;
}
.formatBlock .colBlock04 .col li a{
	padding:18px 13px 18px 18px;
	border:2px solid #fff;
	zoom:1;
	display:block;
}


.formatBlock .colBlock05{
	width:950px;
	margin:0 0 20px;
	/margin-top:20px;
	background-color:#e5f2f6;
	position:relative;
	zoom:1;
	clear:both;
}
.formatBlock .colBlock05 p.txt_formatType{ position:absolute; top:0; right:10px; }
.formatBlock .colBlock05 .col{
	width:425px;
	margin:0 20px;
	padding:0 0 20px;
	float:left;
}
.formatBlock .colBlock05 .col.odd{ margin-left:40px; }
.formatBlock .colBlock05 .col ul{ margin-right:-15px; zoom:1; }
.formatBlock .colBlock05 .col li{
	width:205px;
	margin-right:15px;
	background-color:#fff;
	float:left;
}
.formatBlock .colBlock05 .col li a{
	padding:18px 13px 18px 18px;
	border:2px solid #fff;
	zoom:1;
	display:block;
}




/* ==

　05. お問い合わせ

=============================================================================== */
.inquiryBlock{
	margin-bottom:60px;
	zoom:1;
	clear:both;
}
.inquiryBlock .baseIn{ font-size:115%; }

inquiryBlock .colTxt{
	padding:40px 0;
	background-color:#effceb;
}



.inquiryBlock p em{ font-size:120%; color:#447600; }
.inquiryBlock dt{
	padding-left:15px;
	background:url(/shinrin/common/images/rn/procedure/li_disc.gif) left 0.5em no-repeat;
	font-size:150%;
	color:#333;
}
.inquiryBlock dd{
	font-size:150%;
	color:#333;
}








</pre></body></html>