@charset "UTF-8";
/*---------------------------------------------

	sub サブページ

---------------------------------------------*/
.sub_main_text{

width: 740px;


}


iframe{
	border:0;
	padding:0;
	margin: 0;
}


#info_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/info_title1.png) no-repeat;
margin-top: 10px;

}


#union_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/union_title1.png) no-repeat;
margin-top: 10px;
}





#inquiry_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/inquiry_title1.png) no-repeat;
margin-top: 10px;
}


#house_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/house_title1.png) no-repeat;
margin-top: 10px;
}


#howto_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/howto_title1.png) no-repeat;
margin-top: 10px;
}


#loan_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/loan_title1.png) no-repeat;
margin-top: 10px;
}


#nature_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/nature_title1.png) no-repeat;
margin-top: 10px;
}


#history_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/history_title1.png) no-repeat;
margin-top: 10px;
}


#access_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/access_title1.png) no-repeat;
margin-top: 10px;
}


#planning_title1{
width: 740px;
height: 60px;
text-indent: -9999px;
background: url(../img/sub/planning_title1.png) no-repeat;
margin-top: 10px;
}





#serch_title1{
width: 960px;
height: 35px;
text-indent: -9999px;
background: url(../img/sub/search_title1.png) no-repeat;
margin-top: 10px;
}





.bigh3{
font-size: 150%;
font-weight: bold;
color: #3393cc;
}



.bigh4{
font-weight: bold;
background: url(../img/sub/h4_icon.png) no-repeat ;
padding-left: 10px;
}


.sub_page_left_right{
width: 740px;
margin-bottom: 40px;
}

.sub_page_left_right>li{
float: left;
}



.sub_page_left_right>li:nth-child(1){
	width: 420px;
	margin: 0 20px 0 0;

	height: 390px;

}

.sub_page_left_right>li:nth-child(2){
	width: 300px;

}





.sub_page2_left_right{
width: 740px;
margin-bottom: 40px;
}

.sub_page2_left_right>li{
float: left;
}



.sub_page2_left_right>li:nth-child(1){
	width: 420px;
	margin: 0 20px 0 0;



}

.sub_page2_left_right>li:nth-child(2){
	width: 300px;

}

.hystory_list>li{
	margin-bottom: 15px;
}











.union_list{
width: 740px;

overflow: hidden;
height: auto;
margin: 0 0 40px 0;
}



.union_list>dt{
float: left;
width: 80px;
background: #efefef;
height: 100%;
padding-bottom: 30000px;
margin-bottom: -30000px;

padding-top: 10px;
padding-left: 10px;


}


.union_list>dd{
float: left;
width: 628px;
background: #ffffff;
padding: 10px 0 10px 20px;
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
border-bottom: 1px solid #efefef;


}


.union_list>dd:nth-child(2){
border-top: 1px solid #efefef;
}






.planning_list{
width: 740px;

margin: 0 0 40px 0;
}


.planning_list>li{
width: 718px;
background: #ffffff;
padding: 10px 0 10px 20px;
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
border-bottom: 1px solid #efefef;

}


.planning_list>li:nth-child(1){
border-top: 1px solid #efefef;
}








.howto_list{
width: 740px;

overflow: hidden;
height: auto;
margin: 0 0 40px 0;
}



.howto_list>dt{
float: left;
width: 140px;
background: #efefef;
height: 100%;
padding-bottom: 30000px;
margin-bottom: -30000px;

padding-top: 10px;
padding-left: 10px;


}


.howto_list>dd{
float: left;
width: 568px;
background: #ffffff;
padding: 10px 0 10px 20px;
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
border-bottom: 1px solid #efefef;


}


.howto_list>dd:nth-child(2){
border-top: 1px solid #efefef;
}










.loan_list{
width: 740px;

overflow: hidden;
height: auto;
margin: 0 0 10px 0;
}



.loan_list>dt{
float: left;
width: 230px;
background: #efefef;
height: 100%;
padding-bottom: 30000px;
margin-bottom: -30000px;

padding-top: 10px;
padding-left: 10px;


}


.loan_list>dd{
float: left;
width: 478px;
background: #ffffff;
padding: 10px 0 10px 20px;
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
border-bottom: 1px solid #efefef;
}


.loan_list>dd:nth-child(2){
border-top: 1px solid #efefef;
}


.rekisi_ul>li{
border-bottom: 1px solid #efefef;
padding: 5px 5px 5px 10px;
}


.search_list{
width: 960px;


}




.search_list>ul:nth-child(1)>li:nth-child(1){
font-size: 130%;
color: #3393cc;
font-weight: bold;
}

.search_list>ul:nth-child(1)>li{
float: left;
margin: 0 27px 15px 0;
}

.search_list>ul:nth-child(1)>li:nth-child(1){
float: none;
}


.search_list>ul:nth-child(1)>li:nth-child(5),
.search_list>ul:nth-child(1)>li:nth-child(9)
{
margin-right: 0px;
}




.search_list>ul:nth-child(2){

}


.search_list>ul:nth-child(2)>li:nth-child(1){
font-size: 130%;
color: #0e7510;
font-weight: bold;
}


.search_list>ul:nth-child(2)>li{
float: left;
margin: 0 27px 10px 0;
}

.search_list>ul:nth-child(2)>li:nth-child(1){
float: none;
}

.search_list>ul:nth-child(2)>li:nth-child(5){
margin-right: 0px;
}



.search_list>ul>li>a>img:hover{

filter: alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
}


.search_back>a{
width: 114px;
height: 23px;
display:block;
background: url(../img/sub/search_back.png) no-repeat;
text-indent: -9999px;
margin: 0 0 20px 0;
}



.search_list_bar{
background: #00437c;
color: white;
padding: 5px 0 5px 10px;
}


.search_list_bar_a{
color: white;
padding: 5px 0 5px 10px;
height: 25px;
background: url(../img/sub/mini_mapa.png) #00437c no-repeat right;
padding-top: 35px;
}


.search_list_bar_b{
color: white;
padding: 5px 0 5px 10px;
height: 25px;
background: url(../img/sub/mini_mapb.png) #00437c no-repeat right;
padding-top: 35px;
}


.search_list_bar_c{
color: white;
padding: 5px 0 5px 10px;
height: 25px;
background: url(../img/sub/mini_mapc.png) #00437c no-repeat right;
padding-top: 35px;
}


.search_list_bar_d{
color: white;
padding: 5px 0 5px 10px;
height: 25px;
background: url(../img/sub/mini_mapd.png) #00437c no-repeat right;
padding-top: 35px;
}


.search_list_bar_e{
color: white;
padding: 5px 0 5px 10px;
height: 25px;
background: url(../img/sub/mini_mape.png) #00437c no-repeat right;
padding-top: 35px;
}






.search_list_back{

	background: #eaf6fd;
}

.tochi_list{

	width: 935px;

	margin: 0 auto;
	padding-top: 20px;
}


.tochi_list>li{

float: left;
width: 305px;
margin: 0 10px 40px 0;
border-bottom: 1px solid #efefef;
background: white;
}


.tochi_list>li:nth-child(3n){

margin-right: 0;
}

.tochi_list>li>ul{
width: 305px;
}


.tochi_list>li>ul>li:nth-child(1){
background: #00437c;
color: white;
padding-left: 5px;
}

.tochi_list>li>ul>li:nth-child(2){
margin: 0 0 5px 0;
}




.tochi_list>li>ul>li:nth-child(3){
min-height: 80px;
}

.tochi_list>li>ul>li:nth-child(3)>div:nth-child(1){
text-align: right;
padding-right: 12px;
padding: 5px 6px 5px 12px;
font-size: 130%;
color: #34a0da;
min-height: 20px;
}

.tochi_list>li>ul>li:nth-child(3)>div:nth-child(1).status_1{
background: url(../img/tochi/status_1.png) no-repeat left;
}


.tochi_list>li>ul>li:nth-child(3)>div:nth-child(1).status_2{
background: url(../img/tochi/status_2.png) no-repeat left;
}

.tochi_list>li>ul>li:nth-child(3)>div:nth-child(1).status_3{
background: url(../img/tochi/status_3.png) no-repeat left;
}

.tochi_list>li>ul>li:nth-child(3)>div:nth-child(1).status_4{
background: url(../img/tochi/status_4.png) no-repeat left;
}




.tochi_list>li>ul>li:nth-child(3)>div:nth-child(2){
text-align: right;
padding-right: 0px;
font-size: 100%;
}


.tochi_list>li>ul>li:nth-child(4){
	margin-bottom: 10px;
}

.tochi_list>li>ul>li:nth-child(4)>div:nth-child(1){
float: left;
background: #ffffff;
width: 53px;
text-align: center;
padding: 2px 0;
color: black;
font-size: 100%;
margin-left: 5px;
}


.tochi_list>li>ul>li:nth-child(4)>div:nth-child(2){
float: left;
width: 242px;
font-size: 100%;
text-align: right;
padding: 2px 5px 2px 0;

}



.tochi_list>li>ul>li:nth-child(5){
font-size: 80%;
min-height: 80px;
}


.tochi_list>li>ul>li:nth-child(5){
padding: 5px;
}


.tochi_syousai{

width: 960px;
background: #eaf6fd;
}

.tochi_syousai>li:nth-child(1){


width: 550px;
margin: 15px ;

float: left;
}


.tochi_syousai>li:nth-child(2){


width: 370px;

float: left;
margin-top: 15px;
min-height: 458px;
}

.tochi_syousai>li:nth-child(2)>ul>li{

	background: white;
	margin-bottom: 5px;
}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(1){

background: #00437c;
color: white;
padding-left: 5px;
}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2)>div:nth-child(1){
text-align: right;
padding-right: 12px;
padding: 5px 6px 0 12px;
font-size: 180%;
color: #34a0da;
min-height: 20px;
line-height:120%;
}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2)>div:nth-child(2){
text-align: right;
padding-right: 2px;
line-height:100%;
}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2)>div:nth-child(1)>small{
font-size: 80%;
}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2).status_1{
background: url(../img/tochi/status_1big.png) no-repeat center left white;
}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2).status_2{
background: url(../img/tochi/status_2big.png) no-repeat center left white;
}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2).status_3{
background: url(../img/tochi/status_3big.png) no-repeat center left white;
}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(2).status_4{
background: url(../img/tochi/status_4big.png) no-repeat center left white;
}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(3)>div:nth-child(1){
background: #fff;
width: 75px;
text-align: center;
float: left;
color: black;
}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(3)>div:nth-child(2){

width: 285px;
text-align: right;
float: left;
padding-right: 5px;
}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(4){

padding: 5px;
font-size: 12px;

}

.tochi_syousai>li:nth-child(2)>ul>li:nth-child(5)>div:nth-child(1){

background: #fff;
width: 75px;
text-align: center;
float: left;
color: black;

}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(5)>div:nth-child(2){

width: 102px;
padding-left: 5px;
float: left;
font-size: 12px;

}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(5)>div:nth-child(3){
background: #fff;
width: 75px;
text-align: center;
float: left;
color: black;
}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(5)>div:nth-child(4){
float: left;
width: 107px;
font-size: 12px;
padding-left:5px;

}


.tochi_syousai>li:nth-child(2)>ul>li:nth-child(6){
padding: 5px;
font-size: 12px;
}


.ki11{

	background: #ececec;
padding-top: 20px;


}

.ki11>a{
width: 1000px;
	display: block;
	padding:10px auto;
	margin: 0 auto;
}


.info_pict{

	margin-bottom: 50px;

}

.info_pict>li{
	float: left;
width: 180px;
margin-right: 6px;
margin-bottom: 20px;
}

.info_pict>li>h4{
	font-size: 14px;
	color: #3393cc;
	line-height: 110%;


}

.info_pict>li>p{
	font-size: 13px;
	line-height: 110%;
	padding-right: 7px;
}



.info_pict>li:nth-child(4n){
margin-right: 0px;
}




.info_pict>li>img{
box-shadow:5px 4px 5px -4px #000000;
-moz-box-shadow:5px 4px 5px -4px #000000;
-webkit-box-shadow:5px 4px 5px -4px #000000;
border: 3px solid #39a1dc;
margin-bottom: 10px;
}


.info_bluebar{
	background: #3393cc;
	border-radius: 5px ;
	padding: 5px 5px 5px 10px;
	color: white;
	margin-bottom: 10px;
}


.bigmoji{
	font-size: 1.7em;
	font-weight: bold;
}


.bigmoji2{
	font-size: 1.2em;
	margin-bottom: 20px;
}


.pick{
	background: #38a1db;
	padding: 7px;
	border-radius:15px;
	margin-bottom: 50px;

}


.pick>a{
	display: block;
	color: white;
	font-size: 1.7em;
	text-align: center;

}


.pick:hover{
background: orange;
}



.ichi_moji{
	font-size: 130%;
    color: #584808;
    font-weight: bold;
}