@charset "UTF-8";
/* CSS Document */
@media only screen and (max-width:767px) {
	div.header{height:6rem;}
	div.header img{display:none;}
	ul.in_navi li {width: 20%;padding: 0px;list-style: outside none none;}
	ul.in_navi li img {margin: 0 auto;}
}
@media only screen and (min-width:768px){
	.navbar-fixed-top,
	.navbar-fixed-bottom {position: fixed;}
	ul.in_navi li {float: left;width: 20%; padding: 0px;list-style: outside none none;}
}
@media (min-width:960px),print  {
	.navbar-fixed-top,
	.navbar-fixed-bottom {position: fixed;}
}
div.header img{
	width: 100%;
}
h3  {
	font-weight: normal;
	font-size: 250%;
}
div.page_content h3.dis {
    font-size: 140%;
    font-weight: normal;
}
h4 {
	font-family:"Roboto Slab" , Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
	color: #3D2614;
	font-size: 170%;
	font-weight: normal;
	margin:50px 0 20px;
}
.page_content {
		background: url(../../images/tanoshimu/footer_visual.jpg) no-repeat bottom;
		background-size: contain;
		padding-bottom: 10%;
}
p {
	line-height: 30px;
	font-size: 120%;
}
p.bread {
	line-height: 20px;
	font-size: 100%;
}
table {
	margin-bottom: 8% !important;
	margin-left: 2%;
}
table tr th,
table tr td {
	padding: 20px!important;
	border-top: solid 2px #999!important;
	border-bottom: solid 2px #999;
}
table tr th {
	vertical-align: middle!important;
	font-weight: normal;
	font-size: 130%;
}
.satsuma img {
	z-index: 0;
	float: left;
	width: 30%;
}
.map {
	z-index: 10;
	float: right;
	width: 70%;
}
