@charset "UTF-8";body{position:relative}.confirm .event_form__head{display:none}.main_img_wrap{background-image:url(../img/main_img.jpg)}.event_form__head{margin-bottom:min(8.5714285714vw,120px)}.event_form__head_title{font-size:min(2.8571428571vw,40px);font-weight:700;color:#b60000;line-height:1.5}.event_form__head_lead{margin-top:min(3.5714285714vw,50px);font-size:min(1.4285714286vw,20px);font-weight:700;line-height:2}.event__schedule-contents.lesson{display:grid;grid-template-columns:55% auto}.event__schedule-contents.lesson .event__schedule-main{flex-basis:initial}.sns-wrap{display:block;margin-top:10px}.sns-link{text-decoration:underline}.event__info-contents.block{display:block}.event__info-contents.block .event__schedule-main{margin-bottom:15px}.fukudahiromu__seminar_detail{margin-top:min(1.4285714286vw,20px);font-size:min(1.2857142857vw,18px)}.fukudahiromu__seminar_detail_ttl{font-weight:700}.event__schedule-column.omura{justify-content:left;gap:0 min(5.7142857143vw,80px);margin-bottom:min(1.4285714286vw,20px)}.event__schedule-detail{margin-top:min(.7142857143vw,10px)}.event__schedule-detail span{display:inline-block;font-size:min(1.2142857143vw,17px);font-weight:700;margin-bottom:min(.3571428571vw,5px)}select#seminar{width:100%}.oc-detail__course_teacher{grid-area:c;background-color:#f5f5f5;box-sizing:border-box;padding:min(1.4285714286vw,20px) min(2.2857142857vw,32px) min(2.2857142857vw,32px);margin-top:min(1.4285714286vw,20px);max-width:min(41.4285714286vw,580px)}.course_teacher__name{display:flex;font-size:min(1.2857142857vw,18px);font-weight:700}.course_teacher__name dt::after{content:"："}.course_teacher__name.space{margin-top:min(1.0714285714vw,15px)}.course_teacher__detail_wrap{margin-top:min(1.4285714286vw,20px);display:flex;width:100%;gap:6%}.course_teacher__img{width:34%;flex-shrink:0}.course_teacher__detail{width:60%}.oneday-head-txt{background-color:#f5f5f5;margin:min(4.5714285714vw,64px) 0;padding:min(2.2857142857vw,32px)}.oneday-head-txt__ttl{font-weight:700;font-size:min(1.4285714286vw,20px);margin-bottom:min(.7142857143vw,10px)}.oneday-head-txt__lead{font-size:min(1.1428571429vw,16px);line-height:2}.oneday-head-img{margin-bottom:min(2.8571428571vw,40px)}.oneday-point{margin-bottom:min(8.2142857143vw,115px)}.oneday-point-list li{background-color:rgba(182,0,0,.05);border-radius:min(1.1428571429vw,16px);font-size:min(1.7142857143vw,24px);font-weight:700;line-height:1.5;display:grid;grid-template-columns:min(5.7142857143vw,80px) auto;gap:0 min(1.7142857143vw,24px);padding:min(2.2857142857vw,32px) min(2.8571428571vw,40px);margin-bottom:min(1.7142857143vw,24px);align-items:center}.oneday-point-list li:last-child{margin-bottom:0}.oneday-schedule__ttl{margin-bottom:min(2.8571428571vw,40px)}.oneday-schedule__ttl span{display:block}.oneday-schedule__ttl span.ttl-en{font-size:min(3.4285714286vw,48px);font-weight:700;line-height:1.33}.oneday-schedule__ttl span.ttl-jp{font-size:min(1.1428571429vw,16px);line-height:1.62}.oneday-schedule__date{display:grid;grid-template-columns:1fr 1fr;gap:0 min(4.5714285714vw,64px)}.oneday-schedule__date_datail div{display:grid;grid-template-columns:min(12.1428571429vw,170px) auto;padding:min(.8571428571vw,12px) min(.5714285714vw,8px);gap:0 min(1.1428571429vw,16px);border-bottom:1px solid #ccc}.oneday-schedule__date_datail div dt{font-size:min(2vw,28px);font-weight:700;line-height:1}.oneday-schedule__date_datail div dd{font-size:min(1.2857142857vw,18px);line-height:1.5}@media only screen and (max-width:1760px){body{position:relative}}@media only screen and (max-width:1440px){body{position:relative}}@media only screen and (max-width:1200px){body{position:relative}}@media only screen and (max-width:768px){body{position:relative}}@media only screen and (max-width:640px){body{position:relative}.event_form__head{margin-bottom:min(8vw,51.2px)}.event_form__head_title{font-size:min(5.3333333333vw,34.1333333333px)}.event_form__head_lead{margin-top:min(5.3333333333vw,34.1333333333px);font-size:min(3.7333333333vw,23.8933333333px);line-height:1.4}.event__schedule-contents.lesson{display:flex;flex-direction:column}.fukudahiromu__seminar_detail{margin-top:min(4vw,25.6px);font-size:min(3.7333333333vw,23.8933333333px)}.event__schedule-column.omura{gap:min(4vw,25.6px) 0;margin-bottom:min(4vw,25.6px)}.event__schedule-detail span{font-size:min(3.7333333333vw,23.8933333333px);margin-bottom:min(1.3333333333vw,8.5333333333px)}.oc-detail__course_teacher{padding:min(5.3333333333vw,34.1333333333px);max-width:initial}.course_teacher__name{font-size:min(4vw,25.6px);justify-content:center;margin-bottom:min(2.1333333333vw,13.6533333333px)}.course_teacher__name.space{margin-top:min(2.6666666667vw,17.0666666667px)}.course_teacher__detail_wrap{margin-top:0;display:block}.course_teacher__img{width:45%;margin:0 auto min(2.6666666667vw,17.0666666667px)}.course_teacher__detail{width:auto}.oneday-head-txt{margin:min(9.3333333333vw,59.7333333333px) 0;padding:min(5.3333333333vw,34.1333333333px)}.oneday-head-txt__ttl{font-size:min(4.2666666667vw,27.3066666667px);margin-bottom:min(1.3333333333vw,8.5333333333px)}.oneday-head-txt__lead{font-size:min(3.7333333333vw,23.8933333333px);line-height:1.8}.oneday-head-img{margin-bottom:min(5.3333333333vw,34.1333333333px)}.oneday-point{margin-bottom:min(13.3333333333vw,85.3333333333px)}.oneday-point-list li{border-radius:min(2.1333333333vw,13.6533333333px);grid-template-columns:min(10.6666666667vw,68.2666666667px) auto;gap:0 min(2.6666666667vw,17.0666666667px);padding:min(5.3333333333vw,34.1333333333px) min(4vw,25.6px);margin-bottom:min(2.6666666667vw,17.0666666667px)}.oneday-schedule__ttl{margin-bottom:min(5.3333333333vw,34.1333333333px)}.oneday-schedule__ttl span.ttl-en{font-size:min(5.8666666667vw,37.5466666667px)}.oneday-schedule__ttl span.ttl-jp{font-size:min(3.2vw,20.48px)}.oneday-schedule__date{grid-template-columns:1fr;gap:min(8vw,51.2px) 0;margin-bottom:min(21.3333333333vw,136.5333333333px)}.oneday-schedule__date_datail div{grid-template-columns:32% auto;padding:min(3.2vw,20.48px) min(2.1333333333vw,13.6533333333px);gap:0 5%}.oneday-schedule__date_datail div dt{font-size:min(4.2666666667vw,27.3066666667px);line-height:1.2}.oneday-point-list li,.oneday-schedule__date_datail div dd{font-size:min(3.4666666667vw,22.1866666667px)}}