@charset "UTF-8";
/*------------------------------------------------------------Content*/
.fig_box figure {
    margin-top: 10px;
    text-align: center;
}
@media print, screen and (min-width:576px) {
.fig_box {
    display: flex;
    justify-content: space-between;
}
.fig_box > div {
    width: 70%;
}
.fig_box figure {
    width: 28%;
    margin-top: 0;
}
.fig_box figure img {
    width: 100%;
    height: auto;
}
}
@media print, screen and (min-width:768px) {
.fig_box > div {
    width: calc(100% - 285px);
}
.fig_box figure {
    width: 255px;
    margin-top: 0;
}
}

.map_wrap {
    height: 299px;
}
@media print, screen and (min-width:768px) {
.map_wrap {
    height: 360px;
}
}

#street_view figure {
    margin-top: 20px;
    text-align: center;
}
#street_view figure img {
    width: 100px;
    height: auto;
}
@media print, screen and (min-width:768px) {
#street_view p {
    text-align: center;
}
#street_view figure img {
    width: auto;
    height: auto;
}
}
