@charset "UTF-8";.page-ttl-block{background-image:url(../img/header_img.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:420px;position:relative;margin-bottom:70px}.page-ttl-block h1{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.sp-ttl{display:none}.oc-wrap{width:980px;margin:0 auto 100px}.other-wrap{width:980px;margin:0 auto}.h2-title{margin-bottom:20px;font-size:26px;font-size:2.6rem;font-weight:700;color:#f08300;border-bottom:2px solid #e0e0e0;line-height:1.4;padding-bottom:10px}.h2-title span{font-size:20px;font-size:2rem}.event-list{margin-right:-20px}.event-list ul{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.event-list ul li{margin:0 20px 20px 0;width:480px;font-size:16px;font-size:1.6rem}.backnumber-wrap{width:980px;margin:40px auto 50px;text-align:center}.backnumber-wrap a,.explanatory-text{font-size:16px;font-size:1.6rem;font-weight:700}.backnumber-wrap a{display:inline-block;padding:10px 50px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;text-align:center;border-radius:5px;position:relative;text-decoration:none;background-color:#7dbc50}.backnumber-wrap a:after{display:block;position:absolute;top:50%;right:12px;width:7px;height:7px;margin-top:-4px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.explanatory-text{margin-bottom:20px;line-height:1.4}@media only screen and (max-width:979px){.page-ttl-block{background-size:cover;height:inherit;padding-bottom:32%;margin-bottom:40px}.pc-ttl{display:none}.event-list ul,.sp-ttl{display:block}.oc-wrap{margin:0 auto 50px}.oc-wrap,.other-wrap{width:auto;padding:0 10px}.h2-title{font-size:2.2rem}.h2-title span{font-size:1.6rem}.event-list ul li{margin:0 0 15px;width:100%}.event-list ul li img{width:100%}.event-list{margin-right:0}.backnumber-wrap{margin:30px 0;width:auto;padding:0 10px}.backnumber-wrap a{padding:10px 40px;font-size:1.4rem}.explanatory-text{font-size:1.4rem}}