@import url("https://fonts.googleapis.com/css2?family=Kosugi+Maru&display=swap");body.day #fl-main-content .page-title-wrap .page-title-misc>div>div:nth-of-type(2){display:block}@media (max-width:767px){body.day #fl-main-content .timetable-text-wrap{margin-top:20px}}body.day .day-timetable dl{display:flex}body.day .day-timetable dl dt{position:relative;text-align:center;padding-bottom:60px;margin-bottom:10px;width:30%}@media (max-width:767px){body.day .day-timetable dl dt{display:none}}body.day .day-timetable dl dt>span{background:#33333330;display:block;transform:rotate(-10deg);border-radius:20px}body.day .day-timetable dl dt>span span.fig-border{border:10px solid #fff;border-radius:20px;display:flex;transform:rotate(10deg);box-shadow:1px 2px 4px #00000047;-webkit-box-shadow:1px 2px 4px #00000047;-moz-box-shadow:1px 2px 4px #00000047;max-height:300px;overflow:hidden}body.day .day-timetable dl dt>span span.fig-border img{margin:0;border-radius:9px;align-self:center;width:100%}body.day .day-timetable dl dd{width:70%;padding-left:40px}@media (max-width:767px){body.day .day-timetable dl dd{width:100%;padding-left:0}}body.day .day-timetable dl dd span.day-timetable-content{font-size:2.4rem;font-weight:700;color:#5b3219;border-bottom:2px solid #333;margin-bottom:20px;line-height:2;display:block}body.day .day-timetable dl dd span.day-timetable-content:before{position:absolute;left:4px;width:4px;height:40px;background:#d7ceaa;border-top-left-radius:4px;border-top-right-radius:4px}body.day .day-timetable dl dd span.day-timetable-content:after{position:absolute;left:8px;top:2px;border-style:solid;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:22px solid #555;border-right:0}body.day .day-timetable dl dd span.day-timetable-content:nth-of-type(1){position:relative}body.day .day-timetable dl:nth-of-type(1) dd:nth-of-type(1){border-bottom-color:#fe9003}body.day .day-timetable dl:nth-of-type(1) dd:nth-of-type(1):after{border-left-color:#fe9003}body.day .day-timetable dl:nth-of-type(2) dd:nth-of-type(1){border-bottom-color:#00baff}body.day .day-timetable dl:nth-of-type(2) dd:nth-of-type(1):after{border-left-color:#00baff}body.day .day-timetable dl:nth-of-type(3) dd:nth-of-type(1){border-bottom-color:#de82a7}body.day .day-timetable dl:nth-of-type(3) dd:nth-of-type(1):after{border-left-color:#de82a7}body.bus-course .bus-course-list{padding:0 0 0 240px;background:url(/wp-content/themes/takatsukg-ed-jp/assets/img/img-bus.png) no-repeat top left/200px}body.bus-course .bus-course-list h4{display:flex;width:15em;background:#f9efbe;padding:11px 10px;border-radius:6px;align-items:center;border:2px solid #5b3219b8}body.bus-course .bus-course-list h4:before{content:'';width:30px;height:30px;display:inline-block;background:url(/wp-content/themes/takatsukg-ed-jp/assets/img/img-bus-stop.png) no-repeat center center/auto 100%;margin-right:10px}@media (max-width:767px){body.bus-course .bus-course-list{padding:140px 0 0;background:url(/wp-content/themes/takatsukg-ed-jp/assets/img/img-bus.png) no-repeat top center/200px}}