#form .name-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#form .name-block input,#form .name-block p.text_view{width:calc((100% - 20px) / 2)}#form .name-block input:first-child{margin-right:20px}#form #datepicker .datepicker-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#form #datepicker .datepicker-inner input{border-radius:5px;border:#ccc 1px solid}#form #datepicker .datepicker-inner .datepicker-icon{border-radius:0 5px 5px 0;border-left:#ccc 1px solid;background:#f1f1f1;cursor:pointer;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:54px;height:41px;-webkit-transform:translateX(-55px);transform:translateX(-55px)}#form #datepicker .datepicker-inner .datepicker-icon i{font-size:14px}@media(max-width: 768px){#form #datepicker .datepicker-inner{width:100%;position:relative}#form #datepicker .datepicker-inner .datepicker-icon{position:absolute;right:1px;top:50%;-webkit-transform:translateX(0px) translateY(-50%);transform:translateX(0px) translateY(-50%);z-index:1;margin-top:-1px}}#course.course_page .course_menu_lists{padding-bottom:15px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}#course.course_page .course_menu_lists dl{margin:0;padding:0;border-bottom:1px solid #ddd;width:calc((100% - 15px) / 2);display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-family:"Yu Mincho","YuMincho",serif}#course.course_page .course_menu_lists dl dt{width:80px;min-width:80px;font-size:14px}#course.course_page .course_menu_lists dl dd{width:100%}#course.course_page .course_menu_lists dl dd ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 15px}#course.course_page .course_menu_lists dl dd ul li{font-size:14px;list-style:"・"}#course.course_page .course_menu_lists dl dd span{font-size:13px;font-weight:700}@media(max-width: 768px){#course.course_page .course_menu_lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0px}#course.course_page .course_menu_lists dl{width:100%;padding:15px 0}#course.course_page .course_menu_lists dl dt,#course.course_page .course_menu_lists dl dd{margin-bottom:0}}@media(max-width: 576px){.course_detail h4{margin-bottom:15px !important}}/*# sourceMappingURL=style.min.css.map */