@charset "UTF-8";
#midasi {
	color: #3B4043;
	border-left: 0.8em solid #4D7C67;
	background-image: -webkit-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	margin-top: 2px;
}
#midasi1 {
	color: #3B4043;
	border-left: 0.8em solid #4D7C67;
	background-image: -webkit-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
}
#midasi2 {
	color: #3B4043;
	border-left: 0.8em solid #4D7C67;
	background-image: -webkit-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(247,246,246,1.00) 0%,rgba(226,224,224,1.00) 100%);
}
#osiraebox {
	height: 16em;
	overflow-y: scroll;
	color: #3B4043;
	font-family: "Source Han Sans JP Bold", "Source Han Sans JP ExtraLight", "Source Han Sans JP Heavy", "Source Han Sans JP Light", "Source Han Sans JP Medium", "Source Han Sans JP Normal", "Source Han Sans JP Regular";
}
.tel h4 {
	color: #4D7C67;
}
#telmidasi {
	bottom: 0px;
	top: auto;
	line-height: 2em;
}
#telmidasi2 {
	color: #4D7C67;
}
#foot_c {
	background-color: #4D7C67;
}
.navbar.sticky-top {
	height: 30px;
}
.bg-gr {
	background-color: #4D7C67;
	color: #FFFFFF;
	font-family: "Source Han Sans JP Bold", "Source Han Sans JP ExtraLight", "Source Han Sans JP Heavy", "Source Han Sans JP Light", "Source Han Sans JP Medium", "Source Han Sans JP Normal", "Source Han Sans JP Regular";
	font-size: 1.2rem;
	border-bottom: 2px solid #E2F7EE;
}
#img_as {
	width: 150px;
}
.bg-yl {
	background-color: #FBFBB8;
}
.bg-lg {
	background-color: #CEF5E4;
}

.modal-middle { //モーダルウィンドウの縦表示位置を調整
 margin: 5% auto;
}
 
.modal-img_footer { //表示予定のテキストとボタンを中央揃え
 padding: .5em;
 text-align: center;
}#mapbox {
	width: 99%;
	border: 2px solid #4D7C67;
}
.border-brg {
	border-bottom: 10px solid #FFFFFF;
}
#img_kz {
	width: 300px;
	margin-left: auto;
	margin-right: auto;
}
#blog_al {
	text-indent: -16pt;
}
