.add1px{height:1px}.notice__img--ht{height:200px;object-fit:cover}@media (max-width:575px){.notice__img--ht{height:auto}}.seminar-content{padding-top:0}.table-body{border:1px solid #e0e0e0;list-style:none;margin:auto;padding:0}.table-body__inner{border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:nowrap;margin:0}.table-body__inner:last-child{border-bottom:none}.table-body__title{background-color:#eee;border-right:1px solid #e0e0e0;font-size:16px;font-weight:700;min-width:220px;padding:10px}.table-body__text{flex-basis:100%;font-size:16px;padding:10px}.table-body__map{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;width:100%}.table-body__map iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:575px){.table-body__inner{flex-direction:column;margin:0}.table-body__title{border-right:none}}.container-wrapper{margin:auto;max-width:990px}.container-heading{display:flex;justify-content:center;margin:0 0 40px}.section-body{margin:0 auto 30px;max-width:990px;padding:0}.section-body img{max-width:100%;width:100%}.park-theme--color01 .section-body__item.park--color01{border:2px solid #77b97b}.park-theme--color02 .section-body__item.park--color01{border:2px solid #c1d86d}.park-theme--color03 .section-body__item.park--color01{border:2px solid #89b9da}.park-theme--color04 .section-body__item.park--color01{border:2px solid #fc9a07}.park-theme--color05 .section-body__item.park--color01{border:2px solid #eba1a6}.park-theme--color06 .section-body__item.park--color01{border:2px solid #b4d75f}.ski-theme--color01 .section-body__item.park--color01{border:2px solid #6e7fff}.block-body__items{display:flex;justify-content:space-between;max-width:990px;padding:20px}.block-body__item{display:flex;flex-direction:column}.block-body__item:last-child{margin:0 0 0 30px;max-width:300px;min-width:300px}.block-body__contact--text{color:#fff;font-size:16px;margin:0;padding:5px;text-align:center}.park-theme--color01 .block-body__contact--text.park--color01{background:#016600}.park-theme--color02 .block-body__contact--text.park--color01{background:#638c0b}.park-theme--color03 .block-body__contact--text.park--color01{background:#016892}.park-theme--color04 .block-body__contact--text.park--color01{background:#650100}.park-theme--color05 .block-body__contact--text.park--color01{background:#981f2b}.park-theme--color06 .block-body__contact--text.park--color01{background:#638c0b}.ski-theme--color01 .block-body__contact--text.ski--color01{background:#6e7fff}.block-head__items{align-items:center;display:flex;justify-content:space-between}.block-head__icon{margin:0;padding:8px}.park-theme--color01 .block-head__items.park--color01{background:#d2f2c1}.park-theme--color02 .block-head__items.park--color01{background:#dcecba}.park-theme--color03 .block-head__items.park--color01{background:#bae2f8}.park-theme--color04 .block-head__items.park--color01{background:#fc9}.park-theme--color05 .block-head__items.park--color01{background:#f9d1d0}.park-theme--color06 .block-head__items.park--color01{background:#638c0b}.ski-theme--color01 .block-head__items.ski--color01{background:#ccd2fe}.block-head__icon img{height:auto;max-width:90px}.block-head__classification{color:#fff;font-size:18px;font-weight:700;margin:0;max-width:150px;padding:0 10px;text-align:center}.block-head__classification.park--color01{background:#3a84c7}.park-theme--color01 h2.block-head__title.park--color01{color:#05620a}.park-theme--color02 h2.block-head__title.park--color01{color:#037039}.park-theme--color03 h2.block-head__title.park--color01{color:#016892}.park-theme--color04 h2.block-head__title.park--color01{color:#5f0500}.park-theme--color05 h2.block-head__title.park--color01{color:#981f2b}.park-theme--color06 h2.block-head__title.park--color01{color:#fff}h2.block-head__title{border-bottom:none;font-size:34px;font-weight:700!important;line-height:1.2;margin:0;padding:0;position:static;width:550px}h2.block-head__title:before{background:none;bottom:0;height:auto;left:0;position:static}.block-head-outline__items{display:flex;list-style:none;margin:0}.block-head-outline__item{margin:0;padding:0 10px 0 0}.park-heding__address{color:#000;font-size:18px;font-weight:700;margin:0 0 10px}.prak-body__item{display:flex;margin:0 0 10px}.prak-body__item:last-child{margin:0}.prak-body__title{border-radius:7px;color:#fff;font-size:14px;justify-content:center;line-height:1.4;margin:0 20px 0 0;max-width:90px;min-width:90px;padding:8px;text-align:center}.prak-list--color01{background:#a591c5}.prak-list--color02{background:#039966}.prak-list--color03{background:#fc983a}.prak-list--color04{background:#4594c1}.prak-list--color05{background:#ff96c9}.prak-list--color06{background:#a70100}.prak-list--color07{background:#f7b249}.prak-body__text,.prak-body__title{align-items:center;display:flex}.prak-body__img{margin:0 0 20px;width:100%}.prak-body__btn{margin:0 0 20px}.prak-body__map{height:0;margin:0 0 20px;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;width:100%}.prak-body__map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.theme-body{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.theme-body label{cursor:pointer;padding:0!important}.theme-body label .label_inner{height:100%;max-width:100%}.theme-body input[type=checkbox]{display:none}.theme-body__button{display:block}.theme-body__button--active,.theme-body__button:hover{opacity:.6}.btn-primary--md{min-width:350px}.section-body .prak-body__item .prak-body__text table td{background-color:none!important}.section-body .prak-body__item .prak-body__text p{line-height:1.75!important;margin:0 0 1rem}.bgBox_2{background-color:#ccc;padding:20px}@media (max-width:767px){.block-body__items{display:block;max-width:100%;padding:20px}.prak-body__item{display:block;margin:0 0 10px}.prak-body__item>*{margin:0 auto 1rem;max-width:100%}.prak-body__title{width:100%}.block-head__items{flex-wrap:wrap;justify-content:flex-start;padding:.5rem}.block-head__item:last-child{width:100%}h2.block-head__title{width:auto}.block-head-outline__item,.block-head__icon{width:50px}.block-head__classification{width:75px}.block-body__item:last-child{margin:0 auto 1rem;width:100%}.block-head-outline__item{padding:0}}