@charset "UTF-8";.slick-slide img{height:50vh}.page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:1.5rem;align-items:center;text-align:center;color:#fff}.page-title h1{font-size:1.7rem}.page-title h1 span{font-size:1.2rem}.page_title h1{text-align:center;font-size:1.7rem;font-weight:400;margin-bottom:80px}.route{padding-top:130px}.route .route-img{margin-bottom:60px}.route .route-img ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.route .route-img ul li img{height:300px;object-fit:cover}.route .route-img h3{font-size:.9rem}.route .youtube{text-align:center}.route .youtube iframe{width:720px;height:420px}.route-img{max-width:1200px;margin:0 auto;padding:40px 20px}.route-img ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;list-style:none;padding:0}.route-img li{background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease}.route-img li:hover{transform:translateY(-5px)}.route-img img{width:100%;height:250px;object-fit:cover}.route-img h3{padding:20px;margin:0;font-size:16px;line-height:1.6;color:#333;background:linear-gradient(to right,#f9f9f9,#fff)}.youtube h3{margin-bottom:32px}@media screen and (max-width:1100px){.page_title h1{font-size:1.5rem}.route .youtube iframe{width:520px;height:300px}.route .route-img ul{grid-template-columns:1fr 1fr}}@media screen and (max-width:520px){.page_title h1{font-size:1.3rem}.route .youtube iframe{width:100%;height:250px}.route .route-img ul{grid-template-columns:1fr}}