@charset "UTF-8";
.container-fluid .row.center-block.address {
	background-color: #FFFFFF;
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.container-fluid .container-fluid .row.center-block.menu {
	background-color: #F7BE3E;
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.row.center-block.address .col-lg-6 {
	border: 1px solid #979797;
}
.row.center-block.menu .col-lg-3 {
	border: 1px solid #979797;
}
p {
	margin-top: 10px;
}
.container-fluid .row.center-block.footer {
	background-color: #F7BE3E;
}
.row.center-block.footer p {
	text-align: center;
}
.container-fluid .row {
}
.container-fluid .row.center-block.main {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.row.center-block.schedule .col-lg-6 {
	border: 2px solid #000000;
	background-color: #FFFFFF;
	text-align: center;
}
.col-lg-6.col-xs-12.col-sm-6 p strong {
	text-decoration: underline;
}
.row.center-block.schedule .col-lg-6.col-xs-12 .yasumi {
	color: #FF0004;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.row.center-block.chui {
	background-color: #FFFFFF;
	border: 2px solid #000000;
	text-align: center;
}
.row.center-block.picture {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-top: 10px;
	padding-bottom: 10px;
}


@media (max-width: 767px){
.container-fluid .container-fluid {
	margin-left: -15px;
	margin-right: -15px;
}
}

@media (min-width: 768px) and (max-width: 991px){
.container-fluid {
	width: 740px;
}
.container-fluid .container-fluid {
	margin-left: -15px;
}
}

@media (min-width: 992px) and (max-width: 1199px){
.container-fluid {
	width: 740px;
}
.container-fluid .container-fluid {
	margin-left: -15px;
}
}

@media (min-width:1200px){
.container-fluid {
	width: 740px;
}
.container-fluid .container-fluid {
	margin-left: -15px;
}
.row .col-lg-12.map {
	text-align: center;
}
}
.google-maps {
position: relative;
padding-bottom: 75%; // これが縦横比
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}.row.center-block.main .container-fluid.center-block .img-responsive {
	padding-top: 20px;
}
.container-fluid .attention {
    background-color: rgba(255,255,255,1.00);
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    color: hsla(359,100%,50%,1.00);
    border: 1px
 hsla(0,0%,0%,1.00);
    border-right: thin solid hsla(0,0%,0%,1.00);
    border-left: thin solid hsla(0,0%,0%,1.00);
}
.container-fluid .information {
	background-color: rgba(255,255,255,1.00);
	text-align: center;
	padding-top: 10px;
	color: hsla(138,98%,32%,1.00);
    border: 1px
 hsla(0,0%,0%,1.00);
	border-right: thin solid hsla(0,0%,0%,1.00);
	border-left: thin solid hsla(0,0%,0%,1.00);
	padding-bottom: 10px;
}
