
#table {padding: 200px 0 0 0;position: relative;margin: 0 auto;}
.section-inner img{width: 100%;}
.section-inner {max-width: 1100px;margin: 0 auto;padding: 0 5%;}
.header-haikei {margin: -270px 0 0 0;}
h2.about-text{text-align: initial;margin: 20px 0 0 0;}
p.large{text-align: initial;margin-top: 50px;}
h2.small{margin: 50px 0 50px 0;}
.table-pc{display: block;}
.yokoscroll{display: none;}
.footer-left p.large{text-align: center;}
.plan-table-pc {display: flex;flex-wrap: wrap;justify-content:center;flex-direction: row;}
.plan-item{padding: 10px; width: 33%;}
.plan-table-sp{display: none}

/** -------- スマホ -------- **/

@media screen and (max-width: 834px) {

#table {padding: 70px 0 0 0;}

.menu-btn span, .menu-btn span:before, .menu-btn span:after{background-color: #fff;}

h2.small.subtitle{margin: 0;}
h2.small{margin: 20px 0;}
h2.about-text{font-size: 10px; font-weight: 400;}

.table-pc{display: none;}
.yokoscroll{display: block;}
img.yokoscroll{display: block; margin: 20px 0; height: 85vh; width:auto; max-width: none;}
.plan-table-sp{display: contents;}
.plan-item{padding: 10px; width: 100%;}
.plan-table-pc{display: none}


}
