@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes modalopen{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wrp_acc{position:relative}@media only screen and (min-width: 768px){.wrp_acc{margin-top:calc(110 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc{margin-top:5em}}.wrp_acc::before,.wrp_acc::after{content:"";position:absolute;z-index:-1;height:0;background-color:#cadbd1;background-repeat:repeat;background-size:inherit;background-position:top}.wrp_acc::before{left:0}@media only screen and (min-width: 768px){.wrp_acc::before{top:calc(500 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc::before{top:48%}}@media only screen and (min-width: 768px){.wrp_acc::before{width:calc(143 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc::before{width:20%}}@media only screen and (min-width: 768px){.wrp_acc::before{padding-bottom:calc(313 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc::before{padding-bottom:40%}}.wrp_acc::after{right:0}@media only screen and (min-width: 768px){.wrp_acc::after{bottom:calc(-40 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc::after{bottom:-4%}}@media only screen and (min-width: 768px){.wrp_acc::after{width:calc(400 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc::after{width:45%}}@media only screen and (min-width: 768px){.wrp_acc::after{padding-bottom:calc(675 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc::after{padding-bottom:45%}}.wrp_acc:not(.lazyload)::before,.wrp_acc:not(.lazyload)::after{background-image:url(../images/common/pattern2.png)}.wrp_acc .con_acc{margin-right:auto;margin-left:auto;position:relative;z-index:2}@media only screen and (min-width: 1025px){.wrp_acc .con_acc{width:calc(1360 / 1440 * 100%);max-width:calc(1360px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_acc .con_acc{max-width:calc(1360px * ((16 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_acc .con_acc{max-width:calc(1360px * ((16 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_acc .con_acc{width:calc(1360 / 1440 * 100%)}}.wrp_acc .con_acc .googlemap{width:100%;position:relative;width:100%;height:0;overflow:hidden;z-index:1}@media only screen and (min-width: 768px){.wrp_acc .con_acc .googlemap{margin-top:2.5rem}}@media only screen and (max-width: 767px){.wrp_acc .con_acc .googlemap{margin-top:1.5em}}@media only screen and (min-width: 1025px){.wrp_acc .con_acc .googlemap{padding-bottom:calc(500 / 1360 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_acc .con_acc .googlemap{padding-bottom:33.33rem}}@media only screen and (max-width: 767px){.wrp_acc .con_acc .googlemap{padding-bottom:20em}}.wrp_acc .con_acc .googlemap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.wrp_acc .con_acc .googlemap:focus{outline:2px solid var(--color-main)}.wrp_acc .con_acc .tmp_btn_base{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.wrp_acc .con_acc .tmp_btn_base{margin-top:2.5rem}}@media only screen and (max-width: 767px){.wrp_acc .con_acc .tmp_btn_base{margin-top:2em}}@media only screen and (min-width: 768px){.wrp_acc .con_acc .tmp_btn_base{width:23.33rem}}@media only screen and (max-width: 767px){.wrp_acc .con_acc .tmp_btn_base{width:calc(324 / 428 * 100%)}}.wrp_acc .con_acc_hotel{margin-right:auto;margin-left:auto;display:flex;position:relative;z-index:2}@media only screen and (min-width: 768px){.wrp_acc .con_acc_hotel{margin-top:2.5rem}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_acc .con_acc_hotel{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.wrp_acc .con_acc_hotel{max-width:68.33rem;align-items:center}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel{flex-direction:column}}@media only screen and (min-width: 768px){.wrp_acc .con_acc_hotel .text{width:calc(420 / 820 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel .text{width:100%}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel .text .tmp_st_m{text-align:center}}@media only screen and (min-width: 768px){.wrp_acc .con_acc_hotel .text .tmp_table{margin-top:1.66rem}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel .text .tmp_table{margin-top:1em}}@media only screen and (min-width: 1025px){.wrp_acc .con_acc_hotel .text .tmp_table>tbody>tr>th{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_acc .con_acc_hotel .text .tmp_table>tbody>tr>th{width:27%}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel .text .tmp_table>tbody>tr>th{width:33%}}.wrp_acc .con_acc_hotel .text .tmp_table>tbody>tr>td{padding-right:0}@media only screen and (min-width: 768px){.wrp_acc .con_acc_hotel .img{margin-left:calc(47 / 820 * 100%)}}@media only screen and (min-width: 768px){.wrp_acc .con_acc_hotel .img{width:calc(353 / 820 * 100%)}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel .img{width:100%}}@media only screen and (max-width: 767px){.wrp_acc .con_acc_hotel .img{margin-top:2em}}@media only screen and (min-width: 768px){.wrp_route{margin-top:calc(100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_route{margin-top:5em}}.wrp_route .tmp_anch{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_route .tmp_anch{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_route .tmp_anch{max-width:calc(1260px * ((16 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_route .tmp_anch{max-width:calc(1260px * ((16 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_route .tmp_anch{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_route .tmp_anch{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.wrp_route .tmp_anch{margin-top:2.5rem}}@media only screen and (max-width: 767px){.wrp_route .tmp_anch{margin-top:2em}}.con_route{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_route{margin-top:3.33rem}}@media only screen and (max-width: 767px){.con_route{margin-top:3em}}@media only screen and (min-width: 1025px){.con_route{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_route{max-width:calc(1000px * ((16 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_route{max-width:calc(1000px * ((16 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_route{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_route{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_route{width:calc(1260 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_route>.inner{margin-top:4.16rem}}@media only screen and (max-width: 767px){.con_route>.inner{margin-top:1.25em}}@media only screen and (min-width: 768px){.con_route>.inner{display:flex;--parent:1000;--width:490;--margin:20}.con_route>.inner.col_1 .box_route{width:100%}.con_route>.inner.col_2 .box_route{width:calc(var(--width) / var(--parent) * 100%)}.con_route>.inner.col_2 .box_route:not(:first-child){margin-left:calc(var(--margin) / var(--parent) * 100%)}}.con_route>.inner .box_route{line-height:1.1;--way-h:6.5rem;--spot-h:4.2rem;position:relative}@media only screen and (min-width: 768px){.con_route>.inner .box_route{z-index:-1}}@media only screen and (max-width: 767px){.con_route>.inner .box_route{--spot-h:3rem;--way-h:4rem}.con_route>.inner .box_route:not(:first-child){margin-top:1em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .tmp_st_s{padding-bottom:1.66rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .tmp_st_s{padding-bottom:1em}}.con_route>.inner .box_route .point{--c:inherit;color:var(--c);height:var(--spot-h);width:100%;padding:0 .5em;text-align:center;display:block;display:flex;align-items:center;justify-content:center;border-radius:.41rem}@media only screen and (min-width: 768px){.con_route>.inner .box_route .point.pt_opa0{opacity:0}}.con_route>.inner .box_route .point.yokkaichi{--bd:1px solid var(--color-text-gray2);border:var(--bd)}.con_route>.inner .box_route .point.spot:not(.yokkaichi){background-color:var(--color-text-gray2)}.con_route>.inner .box_route .start{font-weight:500}@media only screen and (max-width: 767px){.con_route>.inner .box_route .start{position:relative}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .start .ic_down{display:none}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .start .ic_down{position:absolute;right:5%;top:50%;transform:translateY(-50%);bottom:0;display:flex;align-items:center;justify-content:center;width:.75em;height:.75em}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .start.is-active .ic_down{transform:translateY(-50%) scaleY(-1)}}.con_route>.inner .box_route .start button{color:var(--color-text);line-height:1.2}@media only screen and (min-width: 768px){.con_route>.inner .box_route .start button{font-size:1.33rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .start button{font-size:1.15rem}}.con_route>.inner .box_route .goal{--c:white;position:relative;background:linear-gradient(241.01deg, #1a5039 0%,#1d533c 24.5%,#3c6f59 67.5%,#1d533c 100%)}.con_route>.inner .box_route .goal::before{content:"";background-repeat:repeat;background-size:inherit;background-position:top;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.con_route>.inner .box_route .goal:not(.lazyload)::before{background-image:url(../images/common/pattern6.png)}.con_route>.inner .box_route .goal img{display:block;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_route>.inner .box_route .goal img{width:19.16rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .goal img{width:60%}}.con_route>.inner .box_route .way{position:relative;width:100%;display:block;height:var(--way-h);display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way{flex-direction:column}}.con_route>.inner .box_route .way::before{content:"";display:block;width:1px;position:absolute;left:50%;top:0;bottom:0;background-color:var(--color-text-gray2);z-index:-1}.con_route>.inner .box_route .way span{background-repeat:repeat;background-size:inherit;background-position:top;background-color:#F5F5F5}.con_route>.inner .box_route .way span:not(.lazyload){background-image:url(../images/common/pattern1.png)}@media only screen and (max-width: 767px){.con_route>.inner .box_route .way .ic{margin-right:.5em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.walk{width:1.16rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .way .ic.walk{width:1.2em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.walk+span{padding-top:.5em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.train{width:2rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .way .ic.train{width:1.5em}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .way .ic.train{transform:translateY(-0.1em)}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.bus{width:2rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .way .ic.bus{width:1.75em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.bus+span{padding-top:.5em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.car{width:3.33rem}}@media only screen and (max-width: 767px){.con_route>.inner .box_route .way .ic.car{width:2.75em}}@media only screen and (min-width: 768px){.con_route>.inner .box_route .way .ic.car+span{padding-top:.5em}}@media only screen and (max-width: 767px){.con_route>.inner .box_route ol{display:none}}.con_route>.inner .box_route li{text-align:center}@media only screen and (min-width: 768px){.con_route>.inner .box_route li.height_double .way{height:calc((var(--way-h) * 2) + var(--spot-h))}.con_route>.inner .box_route li .point.width_double{width:calc(calc(var(--width) * 2 + calc(var(--margin) * 1)) / var(--width) * 100%)}}@media only screen and (min-width: 768px){.con_route#lnk_air,.con_route#lnk_car{margin-top:calc(90 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_route#lnk_air,.con_route#lnk_car{margin-top:4em}}@media only screen and (min-width: 768px){.con_route#lnk_air>.inner,.con_route#lnk_car>.inner{margin-top:3.33rem}}@media only screen and (min-width: 768px){.con_route .box_train_exit{margin-top:4.16rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit{margin-top:2.5em}}.con_route .box_train_exit .tmp_st_s .l{font-size:113%}.con_route .box_train_exit .exit_inner{display:flex;align-items:flex-start}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner{margin-top:1.66rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner{margin-top:1em}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner{flex-direction:column}}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner>.img{width:calc(490 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner>.img{width:100%}}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner>.img{margin-left:calc(20 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner>.img{margin-top:2em}}.con_route .box_train_exit .exit_inner ol{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner ol{width:calc(490 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol{width:100%}}.con_route .box_train_exit .exit_inner ol li{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner ol li{width:calc(235 / 490 * 100%)}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li{width:calc(235 / 490 * 100%)}}.con_route .box_train_exit .exit_inner ol li:nth-child(2n){margin-left:calc(20 / 490 * 100%)}.con_route .box_train_exit .exit_inner ol li:nth-child(n+3){margin-top:1.66rem}.con_route .box_train_exit .exit_inner ol li .img_w{position:relative;width:100%;order:1}.con_route .box_train_exit .exit_inner ol li .img_w .img{width:100%}.con_route .box_train_exit .exit_inner ol li .img_w .num{font-family:"Josefin Sans", sans-serif;font-weight:600;background-color:var(--color-bg2);display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;color:var(--color-sub2);line-height:1.2;left:0;top:0;position:absolute;white-space:nowrap;border-bottom-right-radius:.41rem}@media only screen and (min-width: 1441px){.con_route .box_train_exit .exit_inner ol li .img_w .num{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_route .box_train_exit .exit_inner ol li .img_w .num{font-size:2.08rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_route .box_train_exit .exit_inner ol li .img_w .num{font-size:1.67rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li .img_w .num{font-size:1.27rem}}@media only screen and (min-width: 1025px){.con_route .box_train_exit .exit_inner ol li .img_w .num{min-width:4.16rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_route .box_train_exit .exit_inner ol li .img_w .num{min-width:3.33rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li .img_w .num{min-width:2em}}@media only screen and (min-width: 1025px){.con_route .box_train_exit .exit_inner ol li .img_w .num{min-height:4.16rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_route .box_train_exit .exit_inner ol li .img_w .num{min-height:3.33rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li .img_w .num{min-height:2em}}.con_route .box_train_exit .exit_inner ol li .tmp_st_xs{width:100%;order:2}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner ol li .tmp_st_xs{margin-top:1.25rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li .tmp_st_xs{margin-top:1em}}.con_route .box_train_exit .exit_inner ol li .tmp_txt{width:100%;order:3}@media only screen and (min-width: 768px){.con_route .box_train_exit .exit_inner ol li .tmp_txt{margin-top:.41rem}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li .tmp_txt{margin-top:.5em}}@media only screen and (max-width: 767px){.con_route .box_train_exit .exit_inner ol li .tmp_txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_route .tmp_parking{margin-top:calc(90 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_route .tmp_parking{margin-top:3.5em}}.wrp_seen{position:relative}@media only screen and (min-width: 768px){.wrp_seen{margin-top:calc(150 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen{margin-top:5em}}.wrp_seen .bg{background-repeat:repeat;background-size:inherit;background-position:top;background-color:#cadbd1;position:absolute;z-index:-1;width:100%;height:0;left:0;top:0}.wrp_seen .bg:not(.lazyload){background-image:url(../images/common/pattern2.png)}@media only screen and (min-width: 768px){.wrp_seen .bg{padding-bottom:calc(580 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen .bg{padding-bottom:60%}}.wrp_seen .bg::before,.wrp_seen .bg::after{content:"";position:absolute;z-index:-1;height:0}.wrp_seen .bg::before{left:0;top:0}@media only screen and (min-width: 768px){.wrp_seen .bg::before{width:calc(329 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen .bg::before{width:35%}}@media only screen and (min-width: 768px){.wrp_seen .bg::before{padding-bottom:calc(329 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen .bg::before{padding-bottom:35%}}.wrp_seen .bg::after{bottom:0}@media only screen and (min-width: 768px){.wrp_seen .bg::after{right:calc(40 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen .bg::after{right:0}}@media only screen and (min-width: 768px){.wrp_seen .bg::after{width:calc(192 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen .bg::after{width:15%}}@media only screen and (min-width: 768px){.wrp_seen .bg::after{padding-bottom:calc(329 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_seen .bg::after{padding-bottom:35%}}.wrp_seen .bg:not(.lazyload)::before,.wrp_seen .bg:not(.lazyload)::after{background-image:url(../images/common/pattern3.png)}@media only screen and (min-width: 768px){.con_seen{padding-top:calc(90 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen{padding-top:3.5em}}.con_seen .box_img{display:flex}@media only screen and (min-width: 768px){.con_seen .box_img{margin-top:2.5rem}}@media only screen and (max-width: 767px){.con_seen .box_img{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_seen .box_img .img1{width:calc(987 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen .box_img .img1{width:78%}}@media only screen and (min-width: 768px){.con_seen .box_img .img2{width:calc(256 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen .box_img .img2{width:20%}}@media only screen and (min-width: 768px){.con_seen .box_img .img2{margin-left:calc(20 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen .box_img .img2{margin-left:2%}}@media only screen and (min-width: 768px){.con_seen .box_img .img2{margin-top:calc(125 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen .box_img .img2{margin-top:6%}}.con_seen>.tmp_txt{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_seen>.tmp_txt{margin-top:calc(-80 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen>.tmp_txt{margin-top:calc(-60 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen>.tmp_txt{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen>.tmp_txt{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen>.tmp_txt{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_seen>.tmp_txt{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1259px){.con_seen>.tmp_txt{width:calc(1100 / 1440 * 100%)}}.con_seen_spot{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_seen_spot{margin-top:calc(90 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen_spot{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen_spot{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_seen_spot{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_seen_spot{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1259px){.con_seen_spot{width:calc(1100 / 1440 * 100%)}}.con_seen_spot .box_seen_spot{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot{margin-top:4.16rem}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot{margin-top:2em}}.con_seen_spot .box_seen_spot .spot_item{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item{width:calc(317 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item{width:calc(348 / 388 * 100%)}}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item:not(:nth-child(3n+1)){margin-left:calc(24.5 / 1000 * 100%)}.con_seen_spot .box_seen_spot .spot_item:nth-child(n+4){margin-top:4.16rem}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item{margin-right:auto;margin-left:auto}.con_seen_spot .box_seen_spot .spot_item:nth-child(n+2){margin-top:2.5em}}.con_seen_spot .box_seen_spot .spot_item .img{order:-1;position:relative}.con_seen_spot .box_seen_spot .spot_item .img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.con_seen_spot .box_seen_spot .spot_item .img::after{content:"";width:100%;display:block}.con_seen_spot .box_seen_spot .spot_item .img::after{padding-bottom:calc(190 / 317 * 100%)}.con_seen_spot .box_seen_spot .spot_item .box_txt{width:100%}@media only screen and (min-width: 1025px){.con_seen_spot .box_seen_spot .spot_item .box_txt{padding:1.25rem calc(18.5 / 317 * 100%) 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen_spot .box_seen_spot .spot_item .box_txt{padding:1.25rem calc(15 / 317 * 100%) 0}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt{padding:1em 1em 0}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_seen_spot .box_seen_spot .spot_item .box_txt{padding:1.25rem calc(10 / 317 * 100%) 0}}.con_seen_spot .box_seen_spot .spot_item .box_txt .time{width:100%;line-height:1.2;padding:.5em 1em;text-align:center;border-radius:2.5rem;color:#fff;background-color:var(--color-sub1)}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item .box_txt .time{margin-top:.83rem}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .time{margin-top:.75em}}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_txt{margin-top:.83rem}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_txt{margin-top:.75em}}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table{margin-top:.83rem}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table{margin-top:.75em}}@media only screen and (min-width: 1441px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{width:20%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{width:22%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{width:20%}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{width:20%}}@media only screen and (min-width: 1441px) and (max-width: 1600px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{width:18%}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{width:18%}}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{padding:.8em .5em}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th{text-align:center}}.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>th svg{height:1.5em;width:1.5em}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>td{padding:.8em 0 .8em .8em}}.con_seen_spot .box_seen_spot .spot_item .box_txt .tmp_table>tbody>tr>td a{color:var(--color-main)}.con_seen_spot .box_seen_spot .spot_item .box_txt .btn{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn{margin-top:1.66rem}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn{margin-top:1.5em}}@media only screen and (min-width: 1025px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base{width:calc(135 / 280 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base{width:80%}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base{width:calc(135 / 280 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base{margin-right:auto;margin-left:auto}}.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base>*{padding:.5em 2em .5em 1.25em}@media only screen and (min-width: 1441px) and (max-width: 1600px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base>*{padding:.5em 1.5em .5em 1em}}.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base>*>span{font-size:1.08rem}@media only screen and (min-width: 1025px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base>* svg{right:.8em}}@media only screen and (min-width: 1025px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base+.tmp_btn_base{margin-left:calc(10 / 280 * 100%)}}@media only screen and (max-width: 767px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base+.tmp_btn_base{margin-left:calc(10 / 280 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_seen_spot .box_seen_spot .spot_item .box_txt .btn .tmp_btn_base+.tmp_btn_base{margin-top:.75em}}
