@media screen and (min-width: 768px){a:hover{text-decoration:none;}.timetable1 { font-size: 0.8vw; width: 100%; text-align: center; border-collapse: collapse; border-spacing: 0;}.timetable1 th { padding: 10px; border-bottom: solid 2px #234872; text-align: center; color: #234872}.timetable1 td { padding: 10px; border-bottom: solid 1px #234872;}.timetable2 { font-size: 0.8vw; width: 100%; text-align: center; border-collapse: collapse; border-spacing: 0;}.timetable2 th { padding: 10px; border-bottom: solid 2px #234872; text-align: center; color: #234872}.timetable2 td { padding: 10px; border-bottom: solid 1px #234872;}#footer .text {letter-spacing: 0.1em}}@media screen and (max-width: 767px){.timetable1 { font-size: 12px; width: 100%; text-align: center; border-collapse: collapse; border-spacing: 0;}.timetable1 th { padding: 10px; border-bottom: solid 2px #234872; text-align: center; color: #234872}.timetable1 td { padding: 10px; border-bottom: solid 1px #234872;}.timetable2 { font-size: 12px; width: 100%; text-align: center; border-collapse: collapse; border-spacing: 0;}.timetable2 th { padding: 10px; border-bottom: solid 2px #234872; text-align: center; color: #234872}.timetable2 td { padding: 10px; border-bottom: solid 1px #234872;}#footer .text {letter-spacing: 0.1em}#IMA01_LIST_41.module{  width: 100%;  z-index: 10;  position: fixed;  bottom: 0px;   margin-right: auto;  margin-left: auto;}}