.contact-box{position:relative;margin:0 auto;margin-top:3em}.contact-box__inner{border:.35em solid #0ba29a;border-radius:1.875em;overflow:hidden}.contact-box__title{background:#0ba29a;color:#fff;font-weight:bold;padding:.5em 1.5em;font-size:1.4em;text-align:right;border-top-right-radius:1.125em;border-top-left-radius:1.125em}@media screen and (max-width: 480px){.contact-box__title{font-size:1.3em}}.contact-box__cnt{padding:1.5em 1em;background-color:#efffd9}.contact-box__text{font-weight:bold;text-align:center}.contact-box__icon{position:absolute;top:-2em;left:1.5em;width:6.25em;height:6.25em;background:#c3cf14;border:3px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}@media screen and (max-width: 480px){.contact-box__icon{font-size:.8em}}.contact-box__icon img{width:4.0625em;height:auto}.contact-box__link{margin-top:1em}.contact-box .bnr-tel{margin-inline:auto}.contact-box .btn-cnv{margin-inline:auto}.schedule-table{width:100%;border-collapse:collapse;text-align:center;border-top-right-radius:1.875em;border-top-left-radius:1.875em}.schedule-table th,.schedule-table td{border:1px solid #b5b5b5;padding:1em .5em}.schedule-table thead tr:first-of-type th{border:none}.schedule-table thead tr:first-of-type th:first-of-type{border-top-left-radius:1.5625em;background-color:#2fbcd9}.schedule-table thead tr:first-of-type th:last-of-type{border-top-right-radius:1.5625em;background-color:#ebb609}.schedule-table thead th{background:#0ba29a;color:#fff;font-weight:bold;font-size:1.125em}.schedule-table__day{width:4em;font-weight:bold}.schedule-table tbody th{background-color:#efffd9;width:15%}.schedule-table tbody td{font-weight:bold;letter-spacing:0}@media screen and (max-width: 480px){.schedule-table tbody td{padding:.5em 0em}}.license-table-scroll{position:relative}.license-table-scroll table.license-table{width:110vw;margin:0 auto;border-collapse:collapse}@media screen and (max-width: 480px){.license-table-scroll table.license-table{width:200vw}}.license-table-scroll table.license-table thead th{background-color:#0ba29a;color:#fff;font-weight:bold;padding:1em .5em;width:10%;border-radius:0;border-right:1px solid #b5b5b5}@media screen and (max-width: 480px){.license-table-scroll table.license-table thead th{padding:1em 0em}}.license-table-scroll table.license-table thead th:first-of-type{border-top-left-radius:1.5625em}.license-table-scroll table.license-table thead th:last-of-type{border-top-right-radius:1.5625em;border-right:none}.license-table-scroll table.license-table tbody th{width:10%;border-right:1px solid #b5b5b5}.license-table-scroll table.license-table tbody td{width:auto;border-right:1px solid #b5b5b5;text-align:center;background-color:#fdffdd}.license-table-scroll table.license-table tbody td:last-of-type{border-right:none}.license-table-scroll__hint{position:relative;display:block;text-align:right;margin-bottom:.4em;color:#0c8ec8;font-weight:bold}.license-table-scroll__hint::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;padding-right:5px;color:#0c8ec8}.license-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;max-width:525px}@media screen and (max-width: 840px){.license-table-wrap::-webkit-scrollbar{height:6px}}@media screen and (max-width: 480px){.license-table-wrap::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:3px}}.license-table-scroll::after{content:"";position:absolute;top:1.3em;right:0;width:40px;height:calc(100% - 1.6em);pointer-events:none;background:linear-gradient(to left, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0))}.time-area{border-radius:.625em;padding:1.5em 1em;font-weight:bold;font-size:1.375em;text-align:center;background:#efffd9 url(../../images/bg_kaeru_drive_b.png) right bottom/6em auto no-repeat}
/*# sourceMappingURL=page-enrollment.css.map */
