.sectionWrap .section:not(:last-of-type) .sectionInner{padding-bottom:0}.image{padding-bottom:16px}.tableWrap{padding-bottom:16px}.tableWrap.fixedTable table{table-layout:fixed}.tableWrap table{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:"Noto Sans JP","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media all and (-ms-high-contrast: none){.tableWrap table{font-family:"メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}}.tableWrap table{vertical-align:baseline;margin:0;padding:0}@media only screen and (max-width: 767px){.tableWrap table{table-layout:fixed}}.tableWrap table th,.tableWrap table td{padding:8px;line-height:1.6;vertical-align:middle;border:1px solid #333;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.tableWrap table th,.tableWrap table td{padding:2.1333333333vw;font-size:3.7333333333vw;line-height:1.2}}.tableWrap table th{font-weight:bold;text-align:center}.tableWrap table th:first-of-type{width:275px}@media only screen and (min-width: 768px)and (max-width: 1199px){.tableWrap table th:first-of-type{width:180px}}@media only screen and (max-width: 767px){.tableWrap table th:first-of-type{width:auto}}.tableWrap table td p{line-height:1.6}.tableWrap table td p+p{margin-top:12px}.tableWrap table thead th{background:#f2f9ef}#underPageTitleWrap{padding:12px 0 24px;background-color:#f2f9ef}@media only screen and (max-width: 767px){#underPageTitleWrap{padding:3.2vw 0 6.4vw}}#underPageTitleWrap #breadcrumbWrap{margin-bottom:12px}@media only screen and (max-width: 767px){#underPageTitleWrap #breadcrumbWrap{margin-bottom:3.2vw}}#underPageTitleWrap .pageTitle{font-size:40px;font-weight:bold;line-height:1.2}@media only screen and (max-width: 767px){#underPageTitleWrap .pageTitle{font-size:8.5333333333vw}}#contents.jizokuka .sectionTextWrap{margin-top:64px}#contents.jizokuka #target .titleWrap+.textWrap{margin-top:12px}@media only screen and (max-width: 767px){#contents.jizokuka #about .tableWrap table th:not(.bg_gray){background:#f2f9ef}}#contents.jizokuka #about .tableWrap table th,#contents.jizokuka #about .tableWrap table td{padding:24px}@media only screen and (max-width: 767px){#contents.jizokuka #about .tableWrap table th,#contents.jizokuka #about .tableWrap table td{padding:6.4vw;font-size:4.2666666667vw}}#contents.shinsei #schedule .sectionInner{padding-bottom:0}#contents.sitemap #sitemap .siteListWrap .titleWrap{padding-top:0}#contents.sitemap #sitemap .siteListWrap+.siteListWrap{margin-top:64px}@media only screen and (max-width: 767px){#contents.sitemap #sitemap .siteListWrap+.siteListWrap{margin-top:17.0666666667vw}}#contents.sitemap #sitemap .textLinkWrap{padding-bottom:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 48px}@media only screen and (max-width: 767px){#contents.sitemap #sitemap .textLinkWrap{gap:2.6666666667vw}#contents.sitemap #sitemap .textLinkWrap .arrowLink{display:block;width:100%}}#contents.sitemap #sitemap .textLinkWrap .spacer{width:100%}@media only screen and (max-width: 767px){#contents.sitemap #sitemap .textLinkWrap .spacer{display:none}}@media only screen and (max-width: 767px){.movieWrap iframe{width:100%;height:53.3333333333vw}}@media only screen and (min-width: 768px)and (max-width: 1199px){.movieWrap iframe{width:100%;height:53.3333333333vw}}