@charset "utf-8";
/* CSS Document */




.bunbun2{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.bunbun3{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	}
.bunbun4{
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	}
.bunbun5{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left:20px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.kobetuimg2{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left:20px;
	width: 790px;
	
	}
.kobetuimg3{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left:15px;
	width: 790px;
	
	}
.bold{
	font-weight: bold;
	color: #30C;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.bold2{
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	
	}
/* プラン */
.glaimg{
	
	float: left;
	width: 436px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	}
	.glaimga{
	
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	}
.glaimg2{
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	}
div.glaimg2 table{
	width:330px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	text-align: left;
	line-height: 120%;
	font-size: 9px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 10px;
}
div.glaimg2 table td,
div.glaimg2 table th {
	padding:1px 3px;
	font-size:9px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	line-height: 130%;
	text-align: center;
}
div.glaimg2 table th{
	font-weight:bold;
	font-size: 9px;
	background-color: #FFC;
	text-align: center;
}
.gaitxttxt{
	font-size: 11px;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	
	}
.gstext{
	font-size: 11px;
	font-weight: normal;
	}
.gaitxttxt2{
	font-size: 11px;
	margin: 10px;
	line-height: 130%;
	}
.splantxt2{
	font-size: 18px;
	font-weight: bold;
	color: #09F;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 15px;
	}
.splantxt3{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 15px;
	}
.splantxt4{
	font-size: 18px;
	font-weight: bold;
	color: #96C;
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom:0px;
	margin-left: 15px;
	}

#plansetumei{
	margin-top: 5px;
	margin-right:0px;
	margin-bottom: 5px;
	margin-left: 20px;
	width: 775px;
	}
div#plansetumei table{
	margin:0 0 3px 0;
	width:775px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	text-align: left;
	line-height: 120%;
}
div#plansetumei table td,
div#plansetumei table th {
	padding:1px 3px;
	font-size:12px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	line-height: 130%;
	text-align: center;
}
div#plansetumei table th{
	font-weight:bold;
	font-size: 14px;
	background-color: #de4e32;
	text-align: center;
	color: #FFF;
}
div#plansetumei table td.b{
	text-align: left;	
}
div#plansetumei table th.bg1{
	background-color: #FFF;
	text-align: left;
	color: #000;
	}
div#plansetumei table td.bg2{
	background-color: #C4ECFF;
	/*	text-align: left; */
	color: #000;
	}
#plansetumei2{
	margin-top: 5px;
	margin-right:0px;
	margin-bottom: 5px;
	margin-left: 20px;
	width: 775px;
	}
div#plansetumei2 table{
	margin:0 0 3px 0;
	width:775px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	text-align: left;
	line-height: 120%;
}
div#plansetumei2 table td,
div#plansetumei2 table th {
	padding:1px 3px;
	font-size:12px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	line-height: 130%;
	text-align: center;
}
div#plansetumei2 table th{
	#font-weight:bold;
	font-size: 14px;
	background-color: #269e4f;
	text-align: center;
	color: #FFF;
}
div#plansetumei2 table td.b{
	text-align: left;	
}
div#plansetumei2 table th.bg1{
	background-color: #FFF;
	text-align: left;
	}
#plansetumei3{
	margin-top: 5px;
	margin-right:0px;
	margin-bottom: 5px;
	margin-left: 20px;
	width: 775px;
	}
div#plansetumei3 table{
	margin:0 0 3px 0;
	width:775px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	text-align: left;
	line-height: 120%;
}
div#plansetumei3 table td,
div#plansetumei3 table th {
	padding:1px 3px;
	font-size:12px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	line-height: 130%;
	text-align: center;
}
div#plansetumei3 table th{
	#font-weight:bold;
	font-size: 14px;
	background-color: #000;
	text-align: center;
	color: #FFF;
}
div#plansetumei3 table td.b{
	text-align: left;	
}
div#plansetumei3 table th.bg1{
	background-color: #FFF;
	text-align: left;
	color: #000;
	}

.rrr{
	text-align: left;
	}
.sfont{
	font-size: 10px;
	width: 780px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	}

.buntextbox5{
	width: 240px;
	}
	
div.buntextbox5 table{
    border-top:1px solid #999;
    border-left:1px solid #999;
	width: 220px;
}
div.buntextbox5 table td,
div.buntextbox5 table tr {
border-right:1px solid #999;
border-bottom:1px solid #999;
padding:2px 5px;
font-size:12px;

}
.settxt{
	font-size: 11px;
	text-align: right;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 1px;
	font-weight: normal;
	}

/* mail */
.mailttxt{
	font-size: 12px;
	margin: 5px;
	line-height: 140%;
}
h2{
	font-size: 18px;
	font-weight: bold;
	color: #09F;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 15px;
	}
	
/* カード */
.cardimg{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 145px;
	}

#cardtxt{
	padding: 0px;
	float: right;
	width: 630px;
	margin-bottom: 5px;
	}
	
div#cardtxt table{
   margin:0 0 3px 0;
	width:630px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	text-align: left;
	line-height: 120%;
}

div#cardtxt table td,
div#cardtxt table th{
　　padding:1px 3px;
	font-size:12px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	line-height: 130%;
	text-align: center;
}

div#cardtxt table th{
	font-weight:bold;
	font-size: 14px;
	background-color: #CFF;
	text-align: left;
	padding-left: 10px;

}
.sfont2{
	font-size: 10px;
	width: 750px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	line-height: 120%;
	}

/* pdf */
.pdfall{
	padding-top: 10px;	
	}
.pdfall2{
	padding-top: 0px;	
	}
.mapl{
	float: left;
	width: 115px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.mapll{
	padding: 5px;
	float: left;
	width: 280px;
	font-size: 11px;
	}
.mapr{
	float: right;
	width: 165px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
.maprr{
	padding: 5px;
	float: right;
	width: 120px;
	font-size: 11px;
	text-align: center;
	}

.rtext{
	color: #F00;
	}
.kome{
	font-size: 10px;
	}
.pasut{
	font-size: 10px;
	width: 750px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	line-height: 130%;
	border: 1px solid #999;
	padding: 3px;
	}
#btnhome a{
	background-image: url(../../common/images/a_home.jpg);
}

#btnhome a:hover{
	background-image: url(../../common/images/a3_home.jpg);
}
#btnsa a{
	background-image: url(../../common/images/a3_sa.jpg);
}

#btnsa a:hover{
	background-image: url(../../common/images/a3_sa.jpg);
}
#btnsyo a{
	background-image: url(../../common/images/a_syo.jpg);
}

#btnsyo a:hover{
	background-image: url(../../common/images/a2_syo.jpg);
}
#btnka a{
	background-image: url(../../common/images/a_ka.jpg);
}

#btnka a:hover{
	background-image: url(../../common//images/a2_ka.jpg);
}
#btnkan a{
	background-image: url(../../common/images/a_kan.jpg);
}

#btnkan a:hover{
	background-image: url(../../common/images/a2_kan.jpg);
}
#btnwi a{
	background-image: url(../../common/images/a_wi.jpg);
}

#btnwi a:hover{
	background-image: url(../../common/images/a2_wi.jpg);
}
