#top-keyvisual{background:url(../img/top/kv.jpg) no-repeat center 30%;background-size:cover;height:125px;position:relative;border-bottom:5px solid #162133}@media (min-width: 640px){#top-keyvisual{height:300px}}@media (min-width: 960px){#top-keyvisual{height:714px;border-bottom-width:15px}}#top-keyvisual .tit{text-align:center;margin-bottom:0;padding:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 960px){#top-keyvisual .tit{right:0}}.top_tit{font-size:.9375rem;text-align:center;font-weight:800;letter-spacing:.05em;margin-bottom:.8em}@media (min-width: 640px){.top_tit{font-size:2.5rem}}.top-btn-01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;font-size:.875rem;padding:14px}@media (min-width: 640px){.top-btn-01{font-size:1.125rem}}.top-btn-01 .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;max-width:100%}.top-btn-01 .ttl{font-size:1.5em;font-weight:bold;margin-bottom:.2em}.top-btn-01 .img{width:80px;text-align:center;margin-right:14px}.top-list-01{background:#fff;padding:14px;padding-top:0}@media (min-width: 960px){.top-list-01{padding:5px;padding-top:0}}.top-list-01 a{display:block;font-size:.75rem;text-align:center;background:#162133;color:#fff;padding:.5em}.top-list-01 .uk-grid{margin-left:-5px}.top-list-01 .uk-grid>*{padding-left:5px}.top-list-01 .uk-grid>.uk-grid-margin{margin-top:5px}#top-01{padding-top:20px;padding-bottom:20px}@media (min-width: 640px){#top-01{padding-top:50px;padding-bottom:100px}}#top-02{padding-top:30px;padding-bottom:30px;border-top:5px solid #162133;border-bottom:5px solid #162133;background:url("../img/top/bg_01.jpg") no-repeat center center/cover}@media (min-width: 960px){#top-02{padding-top:100px;padding-bottom:100px;border-top-width:15px;border-bottom-width:15px}}#top-02 .top_tit{color:#fff}#top-03{padding-top:20px;padding-bottom:20px}@media (min-width: 960px){#top-03{padding-top:70px;padding-bottom:70px}}#top-04{border-top:5px solid #162133;width:100%;height:400px}@media (min-width: 960px){#top-04{height:600px;border-top-width:15px}}.swiper_outer{position:relative}@media (min-width: 960px){.swiper-container{width:90%}}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-prev,.swiper-button-next{background:#D5D8DA;color:#fff;height:80px}.swiper-button-prev::after,.swiper-button-next::after{font-size:1rem;font-weight:bold}@media (min-width: 960px){.swiper-button-prev::after,.swiper-button-next::after{font-size:1.25rem}}.swiper-pagination{margin-top:16px;left:0;right:0}.swiper-pagination-bullet{border-radius:30%;margin:4px}.news_link{position:relative;display:block}@media (max-width: 639px){.news_link{margin:auto;max-width:205px;border:1px solid #707070}}.news_link:hover:before{background:rgba(255,255,255,0.4)}.news_link::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0);z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.news_link::after{content:'詳細を見る';padding:4px;background:#0099DA;font-size:.625rem;color:#fff;position:absolute;bottom:0;right:0}@media (min-width: 960px){.news_link::after{padding:8px;font-size:1rem}}.news_link::after:hover{text-decoration:none}.news_ttl{position:absolute;left:0;right:0;top:0;margin:auto;font-size:.625rem;text-align:center;color:#fff;padding:4px;background:#0099DA}@media (min-width: 960px){.news_ttl{padding:8px;font-size:1.25rem}}.news_btn{display:table;margin:10px auto 0;padding:2px 10px;background:#0095F6;font-size:.625rem;color:#fff;-webkit-transition:.3s ease-out;transition:.3s ease-out}.news_btn:hover{background:#000}.news_thumb{position:relative;overflow:hidden;padding-top:60%}.news_thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#footer{margin-top:0 !important}
/*# sourceMappingURL=top.min.css.map */