@media screen and (min-width:1025px){h2.locabustitle{width:100%;height:auto;display:block;text-align:center;font-size:22px;font-weight:300;line-height:1em;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-locationbus_b.png);background-repeat:no-repeat;background-position:center -5px;background-size:auto 80px;padding-top:60px;margin-bottom:40px}.locabuslist{width:100%;height:auto;display:flex;flex-wrap:wrap}.locabuslist li{width:29.3333333333%;height:auto;display:block;margin:0 2% 50px}.locabuslist li a{width:100%;height:auto;display:block;text-decoration:none}.locabuslist li a .locl_img{width:100%;height:auto;display:block;clip-path:polygon(7% 0,93% 0,100% 10%,100% 90%,93% 100%,7% 100%,0 90%,0 10%);transition:.3s all;background-color:var(--color-2nd)}.locabuslist li a:hover .locl_img{clip-path:polygon(0 0,75% 0,100% 50%,100% 50%,75% 100%,0 100%,25% 50%,25% 50%)}.locabuslist li a .locl_img img{transition:.3s all}.locabuslist li a:hover .locl_img img{opacity:.6}.locabuslist li a .locl_cc{width:100%;height:auto;display:flex;flex-direction:column;padding:10px 10px 20px}.locabuslist li a .locl_cc p.locl_cate{width:fit-content;height:auto;display:block;font-size:12px;font-weight:500;line-height:1em;color:var(--color-black);border:1px solid var(--color-666);padding:5px 10px;border-radius:3px;margin:0 auto 5px}.locabuslist li a .locl_cc h3{font-size:18px;font-weight:700;line-height:1.5em;transition:.3s all;text-align:center;color:var(--color-black);margin-bottom:.8em}.locabuslist li a .locl_cc p.locl_bn{width:fit-content;height:25px;display:block;font-size:12px;line-height:25px;color:var(--color-white);text-decoration:none;padding:0 30px 0 10px;margin:0 auto 0 auto;border-radius:3px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_w.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 70%;background-color:var(--color-black);transition:.3s all}.locabuslist li a:hover .locl_cc p.locl_bn{background-color:var(--color-2nd);background-position:100% center}.detailcontents{width:100%;height:auto;display:block;margin-bottom:80px}.detailimage_gallery{width:100%;height:auto;display:block;margin-bottom:20px}ul.detailimagelist li{margin:0 .1%}.detailimage_gallery .slide-dots_pic{margin:0 auto 0 auto;padding:0;text-align:center}.detailimage_gallery .slide-dots_pic li{display:inline-block;margin:0}.detailimage_gallery .slide-dots_pic li button{position:relative;text-indent:-9999px}.detailimage_gallery .slide-dots_pic li button:before{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-slidedot02.png);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:15px;left:0;margin:auto;position:absolute;right:0;top:20px;width:20px}.detailimage_gallery .slide-dots_pic li.slick-active button:before{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-slidedot01.png)}.detailimage_gallery button{background:0 0;border:none;outline:none;padding:0 15px}h2.locabustitle2{width:100%;height:auto;display:block;text-align:center;font-size:22px;font-weight:300;line-height:1em;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-locationbus_c.png);background-repeat:no-repeat;background-position:center top;background-size:auto 60px;padding-top:60px;margin-bottom:40px}.locabuslist_c{width:100%;height:auto;display:flex;flex-wrap:wrap}.locabuslist_c li{width:23%;height:auto;display:block;margin:0 1% 50px}.locabuslist_c li a{width:100%;height:auto;display:block;text-decoration:none}.locabuslist_c li a .locl_img{width:100%;height:auto;display:block;clip-path:polygon(7% 0,93% 0,100% 10%,100% 90%,93% 100%,7% 100%,0 90%,0 10%);transition:.3s all;background-color:var(--color-2nd)}.locabuslist_c li a:hover .locl_img{clip-path:polygon(0 0,75% 0,100% 50%,100% 50%,75% 100%,0 100%,25% 50%,25% 50%)}.locabuslist_c li a .locl_img img{transition:.3s all}.locabuslist_c li a:hover .locl_img img{opacity:.6}.locabuslist_c li a .locl_cc{width:100%;height:auto;display:flex;flex-direction:column;padding:10px 10px 20px}.locabuslist_c li a .locl_cc p.locl_cate{width:fit-content;height:auto;display:block;font-size:12px;font-weight:500;line-height:1em;color:var(--color-black);border:1px solid var(--color-666);padding:5px 10px;border-radius:3px;margin:0 auto 5px}.locabuslist_c li a .locl_cc h3{font-size:16px;font-weight:700;line-height:1.5em;transition:.3s all;text-align:center;color:var(--color-black);margin-bottom:.8em}.locabuslist_c li a .locl_cc p.locl_bn{width:fit-content;height:20px;display:block;font-size:11px;line-height:20px;color:var(--color-white);text-decoration:none;padding:0 30px 0 10px;margin:0 auto 0 auto;border-radius:5px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_w.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 70%;background-color:var(--color-black);transition:.3s all}.locabuslist_c li a:hover .locl_cc p.locl_bn{background-color:var(--color-2nd);background-position:100% center}}@media screen and (min-width:769px) and (max-width:1024px){h2.locabustitle{width:100%;height:auto;display:block;text-align:center;font-size:22px;font-weight:300;line-height:1em;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-locationbus_b.png);background-repeat:no-repeat;background-position:center -5px;background-size:auto 80px;padding-top:60px;margin-bottom:40px}.locabuslist{width:100%;height:auto;display:flex;flex-wrap:wrap}.locabuslist li{width:29.3333333333%;height:auto;display:block;margin:0 2% 50px}.locabuslist li a{width:100%;height:auto;display:block;text-decoration:none}.locabuslist li a .locl_img{width:100%;height:auto;display:block;clip-path:polygon(7% 0,93% 0,100% 10%,100% 90%,93% 100%,7% 100%,0 90%,0 10%);transition:.3s all;background-color:var(--color-2nd)}.locabuslist li a:hover .locl_img{clip-path:polygon(0 0,75% 0,100% 50%,100% 50%,75% 100%,0 100%,25% 50%,25% 50%)}.locabuslist li a .locl_img img{transition:.3s all}.locabuslist li a:hover .locl_img img{opacity:.6}.locabuslist li a .locl_cc{width:100%;height:auto;display:flex;flex-direction:column;padding:10px 10px 20px}.locabuslist li a .locl_cc p.locl_cate{width:fit-content;height:auto;display:block;font-size:12px;font-weight:500;line-height:1em;color:var(--color-black);border:1px solid var(--color-666);padding:5px 10px;border-radius:3px;margin:0 auto 5px}.locabuslist li a .locl_cc h3{font-size:18px;font-weight:700;line-height:1.5em;transition:.3s all;text-align:center;color:var(--color-black);margin-bottom:.8em}.locabuslist li a .locl_cc p.locl_bn{width:fit-content;height:25px;display:block;font-size:12px;line-height:25px;color:var(--color-white);text-decoration:none;padding:0 30px 0 10px;margin:0 auto 0 auto;border-radius:3px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_w.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 70%;background-color:var(--color-black);transition:.3s all}.locabuslist li a:hover .locl_cc p.locl_bn{background-color:var(--color-2nd);background-position:100% center}.detailcontents{width:100%;height:auto;display:block;margin-bottom:80px}.detailimage_gallery{width:100%;height:auto;display:block;margin-bottom:20px}ul.detailimagelist li{margin:0 .1%}.detailimage_gallery .slide-dots_pic{margin:0 auto 0 auto;padding:0;text-align:center}.detailimage_gallery .slide-dots_pic li{display:inline-block;margin:0}.detailimage_gallery .slide-dots_pic li button{position:relative;text-indent:-9999px}.detailimage_gallery .slide-dots_pic li button:before{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-slidedot02.png);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:15px;left:0;margin:auto;position:absolute;right:0;top:20px;width:20px}.detailimage_gallery .slide-dots_pic li.slick-active button:before{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-slidedot01.png)}.detailimage_gallery button{background:0 0;border:none;outline:none;padding:0 15px}h2.locabustitle2{width:100%;height:auto;display:block;text-align:center;font-size:22px;font-weight:300;line-height:1em;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-locationbus_c.png);background-repeat:no-repeat;background-position:center top;background-size:auto 60px;padding-top:60px;margin-bottom:40px}.locabuslist_c{width:100%;height:auto;display:flex;flex-wrap:wrap}.locabuslist_c li{width:48%;height:auto;display:block;margin:0 1% 50px}.locabuslist_c li a{width:100%;height:auto;display:block;text-decoration:none}.locabuslist_c li a .locl_img{width:100%;height:auto;display:block;clip-path:polygon(7% 0,93% 0,100% 10%,100% 90%,93% 100%,7% 100%,0 90%,0 10%);transition:.3s all;background-color:var(--color-2nd)}.locabuslist_c li a:hover .locl_img{clip-path:polygon(0 0,75% 0,100% 50%,100% 50%,75% 100%,0 100%,25% 50%,25% 50%)}.locabuslist_c li a .locl_img img{transition:.3s all}.locabuslist_c li a:hover .locl_img img{opacity:.6}.locabuslist_c li a .locl_cc{width:100%;height:auto;display:flex;flex-direction:column;padding:10px 10px 20px}.locabuslist_c li a .locl_cc p.locl_cate{width:fit-content;height:auto;display:block;font-size:12px;font-weight:500;line-height:1em;color:var(--color-black);border:1px solid var(--color-666);padding:5px 10px;border-radius:3px;margin:0 auto 5px}.locabuslist_c li a .locl_cc h3{font-size:16px;font-weight:700;line-height:1.5em;transition:.3s all;text-align:center;color:var(--color-black);margin-bottom:.8em}.locabuslist_c li a .locl_cc p.locl_bn{width:fit-content;height:20px;display:block;font-size:11px;line-height:20px;color:var(--color-white);text-decoration:none;padding:0 30px 0 10px;margin:0 auto 0 auto;border-radius:5px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_w.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 70%;background-color:var(--color-black);transition:.3s all}.locabuslist_c li a:hover .locl_cc p.locl_bn{background-color:var(--color-2nd);background-position:100% center}}@media screen and (max-width:768px){h2.locabustitle{width:100%;height:auto;display:block;text-align:center;font-size:22px;font-weight:300;line-height:1em;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-locationbus_b.png);background-repeat:no-repeat;background-position:center -5px;background-size:auto 80px;padding-top:60px;margin-bottom:40px}.locabuslist{width:100%;height:auto;display:flex;flex-wrap:wrap}.locabuslist li{width:29.3333333333%;height:auto;display:block;margin:0 2% 50px}.locabuslist li a{width:100%;height:auto;display:block;text-decoration:none}.locabuslist li a .locl_img{width:100%;height:auto;display:block;clip-path:polygon(7% 0,93% 0,100% 10%,100% 90%,93% 100%,7% 100%,0 90%,0 10%);transition:.3s all;background-color:var(--color-2nd)}.locabuslist li a:hover .locl_img{clip-path:polygon(0 0,75% 0,100% 50%,100% 50%,75% 100%,0 100%,25% 50%,25% 50%)}.locabuslist li a .locl_img img{transition:.3s all}.locabuslist li a:hover .locl_img img{opacity:.6}.locabuslist li a .locl_cc{width:100%;height:auto;display:flex;flex-direction:column;padding:10px 10px 20px}.locabuslist li a .locl_cc p.locl_cate{width:fit-content;height:auto;display:block;font-size:12px;font-weight:500;line-height:1em;color:var(--color-black);border:1px solid var(--color-666);padding:5px 10px;border-radius:3px;margin:0 auto 5px}.locabuslist li a .locl_cc h3{font-size:18px;font-weight:700;line-height:1.5em;transition:.3s all;text-align:center;color:var(--color-black);margin-bottom:.8em}.locabuslist li a .locl_cc p.locl_bn{width:fit-content;height:25px;display:block;font-size:12px;line-height:25px;color:var(--color-white);text-decoration:none;padding:0 30px 0 10px;margin:0 auto 0 auto;border-radius:3px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_w.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 70%;background-color:var(--color-black);transition:.3s all}.locabuslist li a:hover .locl_cc p.locl_bn{background-color:var(--color-2nd);background-position:100% center}.coodinate_detail{width:100%;height:auto;display:block;margin-bottom:80px}.detailimage_gallery{width:100%;height:auto;display:block;margin-bottom:20px}ul.detailimagelist li{margin:0 .1%}.detailimage_gallery .slide-dots_pic{margin:0 auto 0 auto;padding:0;text-align:center}.detailimage_gallery .slide-dots_pic li{display:inline-block;margin:0}.detailimage_gallery .slide-dots_pic li button{position:relative;text-indent:-9999px}.detailimage_gallery .slide-dots_pic li button:before{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-slidedot02.png);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:15px;left:0;margin:auto;position:absolute;right:0;top:20px;width:20px}.detailimage_gallery .slide-dots_pic li.slick-active button:before{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-slidedot01.png)}.detailimage_gallery button{background:0 0;border:none;outline:none;padding:0 15px}h2.locabustitle2{width:100%;height:auto;display:block;text-align:center;font-size:22px;font-weight:300;line-height:1em;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-locationbus_c.png);background-repeat:no-repeat;background-position:center top;background-size:auto 60px;padding-top:60px;margin-bottom:40px}.locabuslist_c{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap}.locabuslist_c li{width:100%;height:auto;display:block;padding:0 0 30px;border-bottom:1px dotted var(--color-ccc);margin:0 0 30px}.locabuslist_c li a{width:100%;height:auto;display:flex;justify-content:space-between;text-decoration:none}.locabuslist_c li a .locl_img{width:30%;height:auto;display:block;transition:.3s all}.locabuslist_c li a .locl_img img{clip-path:polygon(7% 0,93% 0,100% 10%,100% 90%,93% 100%,7% 100%,0 90%,0 10%);transition:.3s all}.locabuslist_c li a:hover .locl_img img{opacity:.6}.locabuslist_c li a .locl_cc{width:65%;height:auto;display:flex;flex-direction:column;padding:0}.locabuslist_c li a .locl_cc p.locl_cate{width:fit-content;height:auto;display:block;font-size:12px;font-weight:500;line-height:1em;color:var(--color-black);border:1px solid var(--color-666);padding:2px 10px;border-radius:3px;margin:0 0 5px}.locabuslist_c li a .locl_cc h3{font-size:16px;font-weight:700;line-height:1.5em;transition:.3s all;color:var(--color-black);margin-bottom:.5em}.locabuslist_c li a .locl_cc p.locl_bn{width:fit-content;height:20px;display:block;font-size:11px;line-height:20px;color:var(--color-white);text-decoration:none;padding:0 30px 0 10px;margin:0;border-radius:5px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_w.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 70%;background-color:var(--color-black);transition:.3s all}.locabuslist_c li a:hover .locl_cc p.locl_bn{background-color:var(--color-2nd);background-position:100% center}}