body{

	background-color:#fff;

	margin:0;

	padding:0;

	text-align:center;

	font-size:75%;

	line-height:1.5;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}

pre{

	text-align:left;

}

a img{

	border:none;

	color:#fff;

	background-color:#fff;

}

div.wrapper3{

	width:960px;

	margin:0 auto;

	padding:0;

	background:#fff;

	padding-bottom:25px;

	color:#333;

}

/*---------------------*/

div.header{

	width:900px!important;

	width /**/:940px;

	text-align:left;

	clear:both;

	margin:0 auto 0 auto;

	padding:0;

	padding-top:25px;

}

div.header:after{

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

/* Hides from IE-mac \*/

* html div.header{height:1%;}

/* End hide from IE-mac */

/*---------------------*/

div.contents a{

	color:#06c;

	text-decoration:none;

	border-bottom:dotted #06c 1px;

}

div.contents a:hover{

	text-decoration:none;

	border-bottom:none;

}

div.container p{

	margin:0;

	padding:0;

}

div.container p.text_s{

	font-size:0.9em;

}

div.container h1{

	font-size:1em;

	margin:0;

	padding:0px 0 12px 0;

}

/*---------------------*/

ul{

	margin:0;

	padding:0 0 0.3em 0;

	list-style:none;

}

ul.sono2{

	margin:0;

	padding:1em 0 2em 0;

	list-style:none;

}

ul li{

	font-size:0.9em;

	display:inline;

	/*line-height:3em;*/

	margin:0.7em;

}

ul li a{

	color:#1449C1;

	border-bottom:1px dashed #1449C1;

	text-decoration:none;

}

ul li a:hover{

	text-decoration:none;

	border-bottom:none;

}

img.copain{

	margin:30px 0 20px 0;

}

img.logo{

	margin:15px 0 3px 0;

}

/*-------------------------------------*/

.tl{

	width:900px !important;

	width /**/:880px;

	text-align:center;

	clear:both;

	margin:6px auto 0 auto;

	padding:0;

  background: #33681a url(../img/tl.gif) left top no-repeat;

}

.bl {background: url(../img/bl.gif) left bottom no-repeat;}

.tr {background: url(../img/tr.gif) right top no-repeat;}

.br {

	background: url(../img/br.gif) right bottom no-repeat;

	padding:12px 12px 16px 12px!important;/*22px*/

  padding/**/:12px 12px 16px 12px;

}



/* Hides from IE5-mac \*/

* html .tl { height: 1%; }

/* End hide from IE5-mac */

/*---------------------------------------*/

div.container{

	width:100%;

	margin:0;

	padding:0;

}

div.container:after{

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

/* Hides from IE-mac \*/

* html div.container{height:1%;}

/* End hide from IE-mac */

/*---------------------------------------*/

div.container div.contents{

	background:#ffc;

	padding:10px!important;

	padding /**/:10px 10px 7px 10px;

	margin-bottom:12px !important;

	text-align:left;

}

/*---------------------------------------*/

div.shiborikomi{

	border:2px #33681a solid;

	background-color:#fff;

	padding:12px 0 10px 0;

	width:852px;

}

/*

body:first-of-type div.shiborikomi{

	border:2px #33681a solid;

	background-color:#fff;

	padding:12px 0 8px 0;

	width:912px;

}*/

div.shiborikomi:after{

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

/* Hides from IE-mac \*/

* html div.shiborikomi{height:1%;}

/* End hide from IE-mac */



div.shiborikomi h2{

	font-size:1.2em;

	color:#33681a;

	padding:0;

	margin:0;

}

div.shiborikomi h2 span{

 font-size:0.85em;

 font-weight:normal;

}

div.shiborikomi p.text_s{

	margin:1em;

}

div.shiborikomi div.shiborikomi_left{

	float:left;

	width:465px;

	margin-left:12px;

	border-right:2px solid #33681a;

	display: inline;

}

div.shiborikomi div.shiborikomi_right{

	float:right;

	width:349px!important;

	width /**/:367px;

	padding: 0 0 0 12px;

}

div.shiborikomi div.shiborikomi_right img{

	border:none;

}

div.shiborikomi table.kensaku{

	font-size:1em;

}

div.shiborikomi table.kensaku span.text_s{

	font-size:0.9em;

}

div.shiborikomi table.kensaku td{

	padding:5px 3px 0px 3px;

	vertical-align:top;

}

div.shiborikomi table.kensaku td input,div.shiborikomi table.kensaku td select#search_org_type{

	margin-top:3px;

}

/*---------------------------------------------*/

div.shiborikomi_right table.map_pro{

	width:335px;

}

div.shiborikomi_right table.map_pro td{

	padding:0;

	vertical-align:top;

}

div.shiborikomi_right table.map_pro td.map_left{

	width:90px;

}

div.shiborikomi_right table.map_pro td.map_left p{

	margin:0.5em;

}

div.shiborikomi_right table.map_pro td.map_left p a{

	text-decoration:none;

	border-bottom:none;

}

div.shiborikomi_right table.map_pro td.map_area{

	width:126px;

}

div.shiborikomi_right table.map_pro td.map_area a{

	text-decoration:none;

	border-bottom:none;

}

div.shiborikomi_right table.map_pro td.map_area img{

	border:none;

}

div.shiborikomi_right table.map_pro td.map_w_4{

	width:9px;

}

div.shiborikomi_right table.map_pro td.map_area_list{

	width:110px;

	background-color:#D2D0CF;

}

div.shiborikomi_right table.map_pro td.map_area_list div.map_area_list_left{width:50px;float:left;}

div.shiborikomi_right table.map_pro td.map_area_list div.map_area_list_right{width:55px;float:right;}



div.shiborikomi_right table.map_pro td.map_area_list p{

	margin:0.5em;

	line-height:1.6;

}

div.wrapper3 div.contents div.shiborikomi_right table.map_pro td.map_area_list p a{

	color:#333;

	border-bottom:none;

	text-decoration:underline;

}

div.wrapper3 div.contents div.shiborikomi_right table.map_pro td.map_area_list p a:hover{

	text-decoration:none;

}

/*

div.shiborikomi_right table.map_pro td.map_area_list ul{

	display:block;

}

div.shiborikomi_right table.map_pro td.map_area_list ul li{

	margin:0;

	color:#669933;

	float:none;

}*/





h1 div.kijunn{

	float:right;

	width:130px;

	font-weight:normal;

	text-align:right;

}

/*-------08_09_03--------------*/

h1 div.kijunn_w150{

	float:right;

	width:550px;

	font-weight:normal;

	text-align:right;

}

div.contents div.kijunn_w150{

	float:right;

	width:550px;

	font-weight:normal;

	text-align:right;

}

div.kijunn_w580{

	float:right;

	width:590px;

	font-weight:normal;

	text-align:left;

}

div.kijunn_w580 p{

	font-size:0.9em;

	line-height:1.3;

	margin:0;

	text-indent:-0.5em;

	margin-left:0.5em;

}

div.kijunn_w580 p.text_b{

	font-size:1.4em;

	font-weight:bold;

}

div.h1_left{

	width:249px;float:left;

}

/*-------08_09_03--------------*/

/*----kijunn.php--howto.php----------------------------*/

div.kijunn_1{

	margin-top:1.2em;

	}

div.kijunn_1 h2{

	font-size:1.4em;

	color:#33681a;

	padding:0;

	margin:0;

}

div.kijunn_1 h2 span{

 font-size:0.76em;

 font-weight:normal;

 color:#000000;

}

div.kijunn_2{

	border:2px #33681a solid;

	background-color:#fff;

	font-size:1.2em;

	padding:12px;

	width:600px;

	margin-left:20px;

}

div.kijunn_2 p{

	font-size:0.9em;

	text-indent:-1em;

	margin-left:1em;

}

div.kijunn_2 p.text_s2{

	font-size:0.75em;

	text-indent:-2.5em;

	margin-left:2.5em;

	margin-top:0.5em;

}

div.kijunn_3{

	font-size:1.2em;

	padding:6px;

	margin-left:20px;

}



div.kijunn_6{

	font-size:1.2em;

	padding:6px;

}



div.kijunn_4{

	border:2px #33681a solid;

	background-color:#fff;

	padding:5px 0 10px 5px;

	width:852px;

	margin-bottom:6px;

}

div.kijunn_4 h2{

	font-size:1.4em;

	color:#000000;

	padding:0 0 0.5em 0;

	margin:0;

}

div.kijunn_4 h2 span{

 font-size:0.85em;

 font-weight:normal;

}

div.kijunn_4 div.kijunn_4_left{

	float:left;

	width:465px;

	margin-left:5px;

}



div.kijunn_4 div.kijunn_4_left_cookie{

	float:left;

	width:465px;

	margin-left:5px;

}



div.kijunn_4 div.kijunn_4_right{

	float:right;

	width:349px!important;

	width /**/:367px;

	padding: 0 0 0 12px;

}

div.kijunn_4 div.kijunn_4_left img{

	border:none;

}

div.kijunn_4 div.kijunn_4_right img{

	border:none;

}

div.kijunn_4 div.kijunn_4_right div{

	padding: 0 0 0 1.5em;

	margin:0px;

}

div.kijunn_4 div.kijunn_4_right h4{

	color:#993400;

	font-size:1.2em;

	padding: 0.4em 0 0 0;

	margin:0px;

}

div.kijunn_4 div.kijunn_5_left{

	float:left;

	width:410px;

	margin-left:5px;

}

div.kijunn_4 div.kijunn_5_right{

	float:right;

	width:404px!important;

	width /**/:422px;

	padding: 0 0 0 12px;

}

div.kijunn_4 div.kijunn_5_left img,div.kijunn_4 div.kijunn_5_right img{

	border:none;

}

div.kijunn_4 div.kijunn_5_left div,div.kijunn_4 div.kijunn_5_right div{

	padding: 0 0 0 1.5em;

	margin:0px;

}

div.kijunn_4 div.kijunn_5_left h4,div.kijunn_4 div.kijunn_5_right h4{

	color:#993400;

	font-size:1.2em;

	padding: 0.4em 0 0 0;

	margin:0px;

}



/*---------------------------------------*/

/*---------------------------------------*/



/*-------cookie（on）.tmp.php用-------*/

div.kijunn_4 h2.cookie{

	font-size:1.4em;

	color:#333;

	padding:0.8em 1em 1em 1.5em;

	margin:0;

}

div.kijunn_4 div.cookie_1_left{

	float:left;

	width:495px;

	margin-left:5px;

}

div.kijunn_4 div.cookie_1_right{

	float:right;

	width:319px!important;

	width /**/:338px;

	padding: 0 20px 0 0;

}

div.kijunn_4 div.cookie_1_left img,div.kijunn_4 div.cookie_1_right img{

	border:none;

}

div.kijunn_4 div.cookie_1_left div,div.kijunn_4 div.cookie_1_right div{

	padding: 0 0 0 0;

	margin:0px;

}

div.kijunn_4 div.cookie_1_left h4,div.kijunn_4 div.cookie_1_right h4{

	color:#993400;

	font-size:1.2em;

	padding: 0.4em 0 0 0;

	margin:0px;

}

div.kijunn_4 div.cookie_1_left p,div.kijunn_4 div.cookie_1_right p{

	color:#993400;

	font-weight:bold;

	font-size:1.2em;

	line-height:1.3;

	margin-left:1.5em;

	margin-bottom:0.7em;

	text-indent:-1.4em

}

div.kijunn_4 div.cookie_1_left p,div.kijunn_4 div.cookie_1_right p span{

	color:#333;

	font-size:0.9em;

}

div.kijunn_4 div.cookie_1_left p,div.kijunn_4 div.cookie_1_right p span.intext{

	color:#993400;

	font-size:1.1em;

	text-decoration:underline;

}



/*-------cookie.tmp.php専用-------*/

div.kijunn_4 div.bver{

	padding:0.8em 1em 1em 2em;

}

div.kijunn_4 div.cookie_2{

	margin:1em 0em 2em 3em;

}

div.kijunn_4 div.cookie_2 ul{

	list-style-type:disc;

	display:block;

}

div.kijunn_4 div.cookie_2 ul li{

	font-size:1.2em;

	color:#993400;

	display:list-item;

	margin:0;

}

div.kijunn_4 div.cookie_2 p{

	font-size:1em;

	color:#333;

}

div.kijunn_4 div.cookie_2 ul li.bcontent{

	font-size:1em;

	color:#333;

	margin-left:3em;

}



/*---------------------------------------*/

/*---------------------------------------*/

div.container div.contents table.loan_kinri{

	width:100%;

	font-size:1em;

	line-height:1.3;

	border-collapse:collapse;

	border:2px solid #33681a;

	margin:0.2em 0;

	background:#fff;

}

div.container div.contents table.loan_kinri tr{

	text-align:center;

	padding:3px;

}

div.container div.contents table.loan_kinri td{

	text-align:right;

	padding:3px;

	border-top:2px #33681a solid;

	border-right:1px #33681a solid;

	border-bottom:2px #33681a solid;

	border-left:1px #33681a solid;

}

div.container div.contents table.loan_kinri td.td_hyojun{

	text-align:right;

	border-top:2px #33681a solid;

	border-right:1px #33681a solid;

	border-bottom:1px #33681a dotted;

	border-left:1px #33681a solid;

}

div.container div.contents table.loan_kinri td.td_hyojun2{

	text-align:center;

	border-top:2px #33681a solid;

	border-right:1px #33681a solid;

	border-bottom:1px #33681a dotted;

	border-left:1px #33681a solid;

}

div.container div.contents table.loan_kinri td.td_yugu{

	text-align:right;

	border-top:1px #33681a dotted;

	border-right:1px #33681a solid;

	border-bottom:2px #33681a solid;

	border-left:1px #33681a solid;

}

div.container div.contents table.loan_kinri td.td_yugu2{

	text-align:center;

	border-top:1px #33681a dotted;

	border-right:1px #33681a solid;

	border-bottom:2px #33681a solid;

	border-left:1px #33681a solid;

}

div.container div.contents table.loan_kinri td.text_left{

	text-align:left;

}

div.container div.contents table.loan_kinri td.kinri_kikan{

	border-bottom:2px #33681a solid;

	font-size:0.9em;

	width: 3.5em;

	padding: 2px;

}

div.container div.contents table.loan_kinri th{

	color:#060;

	padding:3px;

	border:2px #33681a;

	border-style:solid solid solid solid;

	background:#D6FCA7;

	font-weight:normal;

}

div.container div.contents table.loan_kinri th.kinri_year{

	border:1px #33681a;

	border-style:solid solid solid solid;

	background:#D6FCA7;

	/*font-weight:normal;*/

}

/*-------------------------------------*/

div.container div.contents form{

	margin:0;

	padding:0;

}

div.container div.contents table.sort{

	font-size:1em;

	margin-bottom:0.5em;

	/*width:100%;*/

}

div.container div.contents table.sort td{

	padding:0 5px 0 0;

	line-height:1.4;

	vertical-align:middle;

}

div.container div.contents table.sort td.sort_right{

	font-size:0.9em;

	line-height:1.3;

	vertical-align: top;

	padding: 0;

}

div.container div.contents table.sort td.green{

	color:#33681a;

	font-weight:bold

}

div.container div.contents table.sort td.text_s a{

	color:#006600;

	border-bottom:none;

}

div.container div.contents table.sort td.text_s a:hover{

	border-bottom:#006600 dotted 1px;

}

div.container div.contents table.sort td span.green{

	color:#33681a;

	font-weight:bold;

	margin:0;

}

div.container div.contents table.sort td span.green2{

	color:#33681a;

	margin:0;

}

div.container div.contents table.sort td span.text_s{

	margin:0;

	font-size:0.9em;

}

div.container div.contents table.sort td span{

	margin:0 0.5em;

	text-indent: 0px;

}

div.container div.contents table.sort td span.visited{

	font-weight:bold;

	color:#333;

}

div.container div.contents table.sort td.print{

	padding-right:0;

	vertical-align: bottom;

	font-size:0.9em;

	text-indent: 0em;

	text-align: right;

}

div.container div.contents table.sort td.print span{



}

div.container div.contents table.sort td.print a{

	text-decoration:none;

	border-bottom:none;

}

/**/

div.container div.contents table.sort td.kekka{

	padding:6px;

	vertical-align:middle;

	background-color:#FFF;

	border:#060 solid 1px;

}

div.container div.contents table.sort td.kekka span.red{

	color:#900;

	font-weight:bold;

	margin:0;

}

div.container div.contents table.sort td.kekka span.red2{

	color:#900;

	margin:0;

}

/*---------------------------------*/

div.both{

	clear:both;

	margin:0;

	padding:0;

}

/*---------------------------------*/

div.navi{

	clear:both;

	margin:0 0 5px 0;

	text-align: left;

}

div.navi table.navi_t{

	width:600px;

}

div.navi table.navi_t td{

	padding:0;

}

div.navi table.navi_t td a{

	text-decoration:none;

	border-bottom:none;

}

div.navi table.navi_t td img{

	border:none;

}
div.navi div.navi_leftbox{
	float:left ;
	margin-top: -3px;
	position:relative;
}
div.navi div.navi_rightbox{
	float:right ;
	margin-top: 6px;
	color: #FFF;
}
div.navi div.navi_rightbox a{
	text-decoration:underline;
	color:#FFF;
}
.xxsmall{
	font-size:0.1em ;
}
/*--------------------------------*/

div.wrapper3 div.copy{

	padding: 1px 0;

	background-color:#FFF;

	color:#666;

	font-size:0.9em;

	text-align:right;

}

div.wrapper3 a.copy {



color:#666;



}

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

div.kijunn_w580 p.se_tsumei{

	font-size:1em;

	font-weight:bold;

	line-height:1.3;

	margin:0 0 0 1em;

	text-indent:-1em;

	color: #33681A;

}

dl.got_yui{

	color: #333333;

	list-style:none;

	width: 856px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #333333;

	margin: 5px 0px 2px 0px;

	padding: 5px 0px 0px 0px;

}

dl.got_yui dt{

	font-weight:bold;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 45px;

}

dl.got_yui dd{

	margin: 0px;

	font-size: 0.9em;

	padding: 0px;

	float: left;

	width: 811px;

}

dl.got_yui dd.mgn_t3{

	margin-top:3px;

	line-height: 1.3;

}


