#works{margin:0 auto;padding:40px 0;font-size:1.3rem}@media (min-width: 1025px){#works{padding:50px 0 120px;font-size:1.4rem}}#works .btn{margin-top:30px}@media (min-width: 1025px){#works .btn{margin-top:50px}}#works .works-copy{text-align:center;margin-bottom:30px}@media (min-width: 1025px){#works .works-copy{margin-bottom:50px}}#works .gallery-nav{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px;gap:10px 15px}@media (min-width: 1025px){#works .gallery-nav{margin-bottom:40px}}#works .gallery-nav li a{border-bottom:2px solid transparent;white-space:nowrap}#works .gallery-nav li a:hover{color:#C13938;border-bottom:2px solid #C13938}#works .gallery-nav li.current{border-bottom:2px solid #C13938}.remodal{max-width:840px;border-radius:10px}.remodal .remodal-close{left:auto;top:5px;right:5px}.remodal .remodal-close::before{font-size:30px}.remodal .modal-works{text-align:left}.remodal .modal-works .swiper-container{position:relative;overflow:hidden;max-width:900px;margin:0 auto 15px}@media (min-width: 1025px){.remodal .modal-works .swiper-container{margin-bottom:20px}}.remodal .modal-works .swiper-container .swiper-slide{min-height:300px}.remodal .modal-works .swiper-container .swiper-slide img{width:100%;height:100% !important;object-fit:cover;min-height:300px}.remodal .modal-works .swiper-button-prev,.remodal .modal-works .swiper-button-next{background:none;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;border:1px solid #F3F3F3;background:#FFF;transform:none;top:50%;transform:translateY(-50%)}.remodal .modal-works .swiper-button-prev svg,.remodal .modal-works .swiper-button-next svg{width:12px}.remodal .modal-works .swiper-button-prev::after,.remodal .modal-works .swiper-button-next::after{display:none}.remodal .modal-works .swiper-button-prev::before,.remodal .modal-works .swiper-button-next::before{content:"";display:block;width:12px;height:12px;border-top:2px solid #555;border-right:2px solid #555;transform:rotate(-135deg);margin-left:5px}.remodal .modal-works .swiper-button-prev{left:10px}@media (min-width: 1025px){.remodal .modal-works .swiper-button-prev{left:20px}}.remodal .modal-works .swiper-button-next{right:10px;left:auto;transform:scale(-1, 1)}@media (min-width: 1025px){.remodal .modal-works .swiper-button-next{right:20px}}.remodal .modal-works .swiper-button-disabled{display:none}.remodal .modal-works .works-ttl{font-size:16px;margin-bottom:5px;line-height:1.4}@media (min-width: 1025px){.remodal .modal-works .works-ttl{font-size:20px;margin-bottom:10px}}.remodal .modal-works p{font-size:13px}@media (min-width: 1025px){.remodal .modal-works p{font-size:14px}}
/*# sourceMappingURL=works.css.map */
