.info-table{width:100%;max-width:600px;margin:0 auto;border-collapse:collapse;overflow-x:auto}.info-table td{padding:10px;border:1px solid #ddd}.info-table th{padding:10px;border:1px solid #ddd;background-color:#4caf50;color:#fff}@media only screen and (max-width: 600px){.info-table{overflow-x:auto}}@media only screen and (max-width: 960px){.mdl-bloc-primary__explain{margin-top:15px}}.is-visible{bottom:140px;right:70px}.hours-ajust{text-align:right;max-width:320px;height:auto;display:block;margin:0 auto}.gnav-dropdown .btn-header.tel span{line-height:1.2}.gnav-dropdown .btn-header.tel:before{top:18px;left:55px}.is-fixed a.btn-header.tel:before{top:11px;left:45px}.hours-indent{text-indent:-75px;padding-left:75px}.text-pink{color:#ed9999;font-weight:bold}.mdl-topics__primary{margin-bottom:32px}.front-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:28px;margin:72px 0 80px 0}.front-banners .banner-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:366px;width:100%}.front-banners .banner-item a{display:block;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease;transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.front-banners .banner-item a:hover{opacity:.85;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.front-banners .banner-item img{width:100%;height:auto;display:block}@media only screen and (max-width: 768px){.front-banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:48px 0 0 0}.front-banners .banner-item{max-width:100%}}.mdl-fixed-nav.primary ul li:nth-child(3){background-color:#fcebeb !important}.mdl-fixed-nav.primary ul li:nth-child(3) a{color:#ed9999}.fa-calendar-check:before{content:""}/*# sourceMappingURL=custom.css.map */