body{background:#fff}#arrows{display:none}.area{color:#3c3c3c}.area-first{position:relative;width:100%;padding-bottom:77.9%;background:url("/book/monthly/202601/images/area/main_bg.jpg") no-repeat top center/cover}.area-first .area-ttl{width:12.2%;max-width:156px;margin:0 auto;margin:0;position:absolute;top:26px;left:28px}@media only screen and (max-width: 800px){.area-first .area-ttl{width:22.2%}}@media only screen and (max-width: 800px){.area-first .area-ttl{width:14%;max-width:179px;margin:0 auto}}@media only screen and (max-width: 800px)and (max-width: 800px){.area-first .area-ttl{width:24%}}.area-first .main-ttl{width:46.9%;max-width:600px;margin:0 auto;margin:0;position:absolute;top:22%;left:70%;transform:translate(-50%, -50%)}@media only screen and (max-width: 800px){.area-first .main-ttl{width:56.9%}}@media only screen and (max-width: 800px){.area-first .main-ttl{width:40%;max-width:512px;margin:0 auto}}@media only screen and (max-width: 800px)and (max-width: 800px){.area-first .main-ttl{width:50%}}.area-first .credit{position:absolute;width:15.2%;max-width:194px;margin:0 auto;right:2%;bottom:18%}@media only screen and (max-width: 800px){.area-first .credit{width:25.2%}}.area-first img{width:100%;height:auto;vertical-align:bottom}.area-bg-wrap{position:relative;z-index:1}.area-summary{margin-top:-9%}.area-summary .summary-box{width:56.44%;max-width:722px;margin:0 auto;box-sizing:border-box;position:relative;z-index:1}@media only screen and (max-width: 800px){.area-summary .summary-box{width:66.44%}}.area-summary .summary-box .img01{width:9.1%;position:absolute;top:-2%;left:-22%;margin-top:0;z-index:-1}.area-summary .summary-box .img02{width:12.6%;position:absolute;top:39%;right:-21%;margin-top:0;z-index:-1}.area-summary .summary-box .summary-txt{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.733;color:#000;text-align:left}@media only screen and (max-width: 1024px){.area-summary .summary-box .summary-txt{font-size:15px}}@media only screen and (max-width: 800px){.area-summary .summary-box .summary-txt{font-size:1.875vw}}@media only screen and (max-width: 640px){.area-summary .summary-box .summary-txt{font-size:15px}}.area-summary .summary-box .staff-credit{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:14px;line-height:2.166;color:#000;margin-top:.5em}@media only screen and (max-width: 1024px){.area-summary .summary-box .staff-credit{font-size:12px}}@media only screen and (max-width: 800px){.area-summary .summary-box .staff-credit{font-size:1.5vw}}@media only screen and (max-width: 640px){.area-summary .summary-box .staff-credit{font-size:12px}}@media only screen and (max-width: 800px){.area-summary .summary-box{width:70%;max-width:896px;margin:0 auto}}@media only screen and (max-width: 800px)and (max-width: 800px){.area-summary .summary-box{width:80%}}@media(max-width: 640px){.area-summary .summary-box{top:66%;bottom:unset}}.area-summary .access-bg{position:relative;background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding-bottom:0}.area-summary .access-bg .access-box{padding-top:0;margin-bottom:70px}.area-summary .access-box{width:100%;max-width:1280px;margin:0 auto;padding-bottom:0}@media only screen and (max-width: 800px){.area-summary .access-box{width:110%}}@media only screen and (max-width: 800px){.area-summary .access-box{position:relative}}.area-summary .access-box .map{width:31%;max-width:396px;margin:0 auto;margin-top:3px;margin-bottom:25px;position:relative;z-index:1}@media only screen and (max-width: 800px){.area-summary .access-box .map{width:41%}}.area-summary .access-box .map figure{width:100%;margin:0 auto}.area-summary .access-box .map img{width:100%}.area-summary .access-box .map .img01{width:66%;position:absolute;top:15%;left:-78%;margin-top:0;z-index:-1}.area-summary .access-box .map .img02{width:44%;position:absolute;top:24%;right:-68%;margin-top:0;z-index:1}.area-summary .access-box .map .img03{width:37.7%;position:absolute;top:66%;right:-42%;margin-top:0;z-index:1}.area-summary .access-box .route{width:46.3%;min-width:475px;margin:0 auto;padding-bottom:23px;border-bottom:1px dotted #000;color:#000}.area-summary .access-box .route .ttl{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif}.area-summary .access-box .route dt{margin-bottom:23px;padding-bottom:10px;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:15px;border-bottom:1px dotted #000}@media only screen and (max-width: 1024px){.area-summary .access-box .route dt{font-size:13px}}@media only screen and (max-width: 800px){.area-summary .access-box .route dt{font-size:1.625vw}}@media only screen and (max-width: 640px){.area-summary .access-box .route dt{font-size:13px}}.area-summary .access-box .route dd{line-height:1.83;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:14px}@media only screen and (max-width: 1024px){.area-summary .access-box .route dd{font-size:12px}}@media only screen and (max-width: 800px){.area-summary .access-box .route dd{font-size:1.5vw}}@media only screen and (max-width: 640px){.area-summary .access-box .route dd{font-size:12px}}.area-summary .access-box .route dd h6{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:14px}@media only screen and (max-width: 1024px){.area-summary .access-box .route dd h6{font-size:12px}}@media only screen and (max-width: 800px){.area-summary .access-box .route dd h6{font-size:1.5vw}}@media only screen and (max-width: 640px){.area-summary .access-box .route dd h6{font-size:12px}}.area-summary .access-box .route .br{display:inline-block}.area-summary .access-box .route .mt_none{margin-top:0}.area-title{width:76.1%;max-width:974px;margin:0 auto;position:relative;margin-bottom:95px}@media only screen and (max-width: 800px){.area-title{width:86.1%}}.area-title .center-title{width:100%;margin-bottom:30px;padding-bottom:0}.area-title .center-title img{display:block}.area-title .area-eff03{position:absolute;width:17.2%;bottom:-65px;right:5%;z-index:-1}.area-title .before_ttl01{position:absolute;width:18.4%;top:0;left:0}.area-title .after_ttl01{position:absolute;width:18.4%;bottom:0;right:0}.area-title .area_txt{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:2;color:#000;text-align:center}@media only screen and (max-width: 1024px){.area-title .area_txt{font-size:15px}}@media only screen and (max-width: 800px){.area-title .area_txt{font-size:1.875vw}}@media only screen and (max-width: 640px){.area-title .area_txt{font-size:15px}}.area-spot{margin-bottom:70px}.area-spot .area_txt{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.866;color:#000;text-align:center;margin-bottom:95px}@media only screen and (max-width: 1024px){.area-spot .area_txt{font-size:15px}}@media only screen and (max-width: 800px){.area-spot .area_txt{font-size:1.875vw}}@media only screen and (max-width: 640px){.area-spot .area_txt{font-size:15px}}.area-spot-title{width:76.1%;max-width:974px;margin:0 auto;position:relative;margin-bottom:30px}@media only screen and (max-width: 800px){.area-spot-title{width:86.1%}}.area-spot-title .img01{width:41.6%;position:absolute;top:-5%;left:-20%;margin-top:0;z-index:-1}.area-spot-title .img02{width:20.8%;position:absolute;top:123%;right:-11%;margin-top:0;z-index:-1}.area-spot .spot_img{margin-bottom:50px}.area-spot .spot-outer figure img{display:block;width:100%}.area-spot .topictext{width:100%;position:absolute;top:-2.5%;left:0}.area-spot .border{margin:70px auto;width:53.8%}.area-spot .spot1 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot1 .block01{width:82.2%}}.area-spot .spot2 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot2 .block01{width:82.2%}}.area-spot .spot3 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot3 .block01{width:82.2%}}.area-spot .spot4 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot4 .block01{width:82.2%}}.area-spot .spot5 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot5 .block01{width:82.2%}}.area-spot .spot6 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot6 .block01{width:82.2%}}.area-spot .spot7 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot7 .block01{width:82.2%}}.area-spot .spot8 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot8 .block01{width:82.2%}}.area-spot .spot9 .block01{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot9 .block01{width:82.2%}}.area-spot .bg_color{position:relative;background:#dcebdc;padding:0 0 80px}.area-spot .bg_color:before{content:"";width:0;height:0;border-style:solid;border-width:0 50vw 60px 50vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #dcebdc rgba(0,0,0,0);position:absolute;bottom:100%;content:"";width:0;height:0;border-style:solid;border-width:0 50vw 170px 50vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #dcebdc rgba(0,0,0,0);position:absolute;bottom:100%;left:50%;right:0;transform:translate(-50%, 10px)}.area-spot .bg_color .area-title{padding-bottom:0;z-index:1;width:76.4%;max-width:977px;margin:0 auto;position:relative;top:-80px}@media only screen and (max-width: 800px){.area-spot .bg_color .area-title{width:86.4%}}.area-spot .bg_color .area-title .area-eff01{position:absolute;width:19.1%;top:88%;left:-7%;z-index:-1}.area-spot .bg_color .area-title .area-eff02{position:absolute;width:15.1%;top:63%;right:0;z-index:-1}.area-spot .bg_color .center-title{width:100%;margin-bottom:20px}.area-spot .bg_color .center-title img{display:block}.area-spot .bg_color .before_ttl02{position:absolute;width:17.1%;top:0;left:0}.area-spot .bg_color .after_ttl02{position:absolute;width:17.1%;bottom:0;right:0}.area-spot .bg_color .area_txt{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:2;color:#000;text-align:center;margin-bottom:0}@media only screen and (max-width: 1024px){.area-spot .bg_color .area_txt{font-size:15px}}@media only screen and (max-width: 800px){.area-spot .bg_color .area_txt{font-size:1.875vw}}@media only screen and (max-width: 640px){.area-spot .bg_color .area_txt{font-size:15px}}.area-spot .bg_color-title{width:76.1%;max-width:974px;margin:0 auto;position:relative;margin-bottom:30px}@media only screen and (max-width: 800px){.area-spot .bg_color-title{width:86.1%}}.area-spot .bg_color .info .data{color:#50aaa0;margin-bottom:.3em}.area-spot .bg_color .info .data_b{color:#50aaa0}.area-spot .bg_color .info .data_g{color:#50aaa0}.area-spot .spot-inner{position:relative;margin-bottom:100px}.area-spot .spot-inner .btn{display:block;width:33.2%;max-width:424px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner .btn{width:43.2%}}.area-spot .spot-inner .bg01{position:absolute;width:100%;height:100%;top:9%;left:0;z-index:-1}.area-spot .spot-inner .bg02{position:absolute;width:100%;height:100%;top:9%;left:0;z-index:-1}.area-spot .spot-inner h2{line-height:0;margin:0 auto 30px}.area-spot .spot-inner h2+p{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:16px;line-height:1.8;text-align:center}@media only screen and (max-width: 1024px){.area-spot .spot-inner h2+p{font-size:14px}}@media only screen and (max-width: 800px){.area-spot .spot-inner h2+p{font-size:1.75vw}}@media only screen and (max-width: 640px){.area-spot .spot-inner h2+p{font-size:14px}}.area-spot .spot-inner .sec_btn{display:block;width:32.5%;max-width:416px;margin:0 auto;margin-top:30px !important}@media only screen and (max-width: 800px){.area-spot .spot-inner .sec_btn{width:42.5%}}.area-spot .spot-inner .spot-block{padding-top:0px;width:72.2%;max-width:924px;margin:0 auto;padding-bottom:30px;position:relative}@media only screen and (max-width: 800px){.area-spot .spot-inner .spot-block{width:82.2%}}.area-spot .spot-inner .spot-block h3.spot-name{line-height:0;margin-bottom:25px;position:relative;z-index:5}.area-spot .spot-inner .spot-block h3.spot-name+p{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:16px;line-height:1.71;width:100%;max-width:1280px;margin:0 auto;margin:0 auto}@media only screen and (max-width: 1024px){.area-spot .spot-inner .spot-block h3.spot-name+p{font-size:14px}}@media only screen and (max-width: 800px){.area-spot .spot-inner .spot-block h3.spot-name+p{font-size:1.75vw}}@media only screen and (max-width: 640px){.area-spot .spot-inner .spot-block h3.spot-name+p{font-size:14px}}@media only screen and (max-width: 800px){.area-spot .spot-inner .spot-block h3.spot-name+p{width:110%}}.area-spot .spot-inner.spot1{margin-bottom:150px;position:relative}.area-spot .spot-inner.spot1 .spot_ttl{width:100%;margin-bottom:45px}.area-spot .spot-inner.spot1 .box-C{width:48.8%;max-width:624px;margin:0 auto;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:17px;line-height:1.6;margin-bottom:40px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot1 .box-C{width:58.8%}}@media only screen and (max-width: 1024px){.area-spot .spot-inner.spot1 .box-C{font-size:15px}}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot1 .box-C{font-size:1.875vw}}@media only screen and (max-width: 640px){.area-spot .spot-inner.spot1 .box-C{font-size:15px}}.area-spot .spot-inner.spot1 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:40px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot1 .spot-block{width:82.2%}}.area-spot .spot-inner.spot1 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot1 .spot-block .info{margin-bottom:35px}.area-spot .spot-inner.spot1 .spot-block .box-L{width:45.9%}.area-spot .spot-inner.spot1 .spot-block .box-L .img01{width:79.4%;margin:0 auto 0 0;position:relative}.area-spot .spot-inner.spot1 .spot-block .box-L .img02{width:72.6%;margin:-5% 0 35px auto;position:relative}.area-spot .spot-inner.spot1 .spot-block .box-L .img02 figcaption{width:60.7%;margin-left:auto;margin-right:auto}.area-spot .spot-inner.spot1 .spot-block .box-R{width:50%}.area-spot .spot-inner.spot1 .spot-block .box-R .img03{margin-bottom:30px}.area-spot .spot-inner.spot1 .spot-block .box-R .eff01{width:40.7%;position:absolute;bottom:-55%;right:-2%}.area-spot .spot-inner.spot1 .btn{display:block;position:relative;z-index:2;width:33.2%;max-width:424px;margin:0 auto;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot1 .btn{width:43.2%}}.area-spot .spot-inner.spot1 .btn:hover{opacity:.7}.area-spot .spot-inner.spot2{margin-bottom:135px}.area-spot .spot-inner.spot2 .eff01{position:absolute;right:0;bottom:-230px;width:14.2%}.area-spot .spot-inner.spot2 .block01{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:35px}.area-spot .spot-inner.spot2 .block01 .box-L{width:26.4%}.area-spot .spot-inner.spot2 .block01 .box-R{width:73.6%}.area-spot .spot-inner.spot2 .block01 .spot_img{width:100%;margin:0 auto}.area-spot .spot-inner.spot2 .block01 .spot_ttl{position:relative}.area-spot .spot-inner.spot2 .block01 .spot_ttl img{display:block}.area-spot .spot-inner.spot2 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:50px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot2 .spot-block{width:82.2%}}.area-spot .spot-inner.spot2 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot2 .spot-block .info{margin-bottom:25px}.area-spot .spot-inner.spot2 .spot-block .box-L{width:51.3%;position:relative}.area-spot .spot-inner.spot2 .spot-block .box-R{width:43.2%}.area-spot .spot-inner.spot2 .spot-block .box-R .img03{margin-bottom:30px}.area-spot .spot-inner.spot2 .spot-block .box-R .info{margin-bottom:35px}.area-spot .spot-inner.spot2 .btn{display:block;position:relative;z-index:2;width:33.2%;max-width:424px;margin:0 auto;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot2 .btn{width:43.2%}}.area-spot .spot-inner.spot2 .btn:hover{opacity:.7}.area-spot .spot-inner.spot3{margin-bottom:260px;position:relative}.area-spot .spot-inner.spot3 .block01{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:35px}.area-spot .spot-inner.spot3 .block01 .box-L{width:79.1%}.area-spot .spot-inner.spot3 .block01 .box-R{width:20.9%}.area-spot .spot-inner.spot3 .block01 .spot_img{width:100%;margin:0 auto}.area-spot .spot-inner.spot3 .block01 .spot_ttl{position:relative;margin-bottom:55px}.area-spot .spot-inner.spot3 .block01 .spot_ttl img{display:block}.area-spot .spot-inner.spot3 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:50px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot3 .spot-block{width:82.2%}}.area-spot .spot-inner.spot3 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot3 .spot-block .info{margin-bottom:28px}.area-spot .spot-inner.spot3 .spot-block .box-L{width:44.5%}.area-spot .spot-inner.spot3 .spot-block .box-L .img02{position:relative}.area-spot .spot-inner.spot3 .spot-block .box-L .img02 .eff02{width:43.6%;position:absolute;bottom:-34%;left:8%}.area-spot .spot-inner.spot3 .spot-block .box-R{width:50%}.area-spot .spot-inner.spot3 .spot-block .box-R .img03{width:81%;margin:0 auto}.area-spot .spot-inner.spot3 .btn{display:block;position:relative;z-index:2;width:33.2%;max-width:424px;margin:0 auto;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot3 .btn{width:43.2%}}.area-spot .spot-inner.spot3 .btn:hover{opacity:.7}.area-spot .spot-inner.spot4{margin-bottom:135px}.area-spot .spot-inner.spot4 .block01{display:flex;justify-content:space-between;align-items:flex-start}.area-spot .spot-inner.spot4 .block01 .box-c .spot_ttl{width:104.7%;margin-left:-2.35%;margin-bottom:30px}.area-spot .spot-inner.spot4 .block01 .spot_img{width:100%;margin:0 auto 35px}.area-spot .spot-inner.spot4 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:50px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot4 .spot-block{width:82.2%}}.area-spot .spot-inner.spot4 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot4 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot4 .spot-block .box-L{width:50%;position:relative}.area-spot .spot-inner.spot4 .spot-block .box-L .eff03{width:43.6%;position:relative;margin-top:20px;margin-left:-10px}.area-spot .spot-inner.spot4 .spot-block .box-R{width:45.9%}.area-spot .spot-inner.spot4 .spot-block .box-R .img02{margin-bottom:30px}.area-spot .spot-inner.spot4 .spot-block .box-R .img03{margin-bottom:0}.area-spot .spot-inner.spot4 .spot-block .box-R .info{margin-bottom:35px}.area-spot .spot-inner.spot5{margin-bottom:145px;position:relative}.area-spot .spot-inner.spot5 .eff04{width:24.5%;max-width:313px;margin:0 auto;position:absolute;right:0;top:-9%}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot5 .eff04{width:34.5%}}.area-spot .spot-inner.spot5 .eff05{width:15.9%;max-width:203px;margin:0 auto;position:absolute;left:5%;bottom:-6%}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot5 .eff05{width:25.9%}}.area-spot .spot-inner.spot5 .block01{display:flex;justify-content:space-between;align-items:flex-start}.area-spot .spot-inner.spot5 .block01 .box-L{width:64.8%;position:relative}.area-spot .spot-inner.spot5 .block01 .box-L .spot_img{margin-bottom:40px}.area-spot .spot-inner.spot5 .block01 .box-R{width:35.2%}.area-spot .spot-inner.spot5 .block01 .box-R .spot_ttl{padding-top:16.4%}.area-spot .spot-inner.spot5 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:50px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot5 .spot-block{width:82.2%}}.area-spot .spot-inner.spot5 .spot-block .eff02{position:absolute;right:-43%;bottom:-240px;width:60.6%}.area-spot .spot-inner.spot5 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot5 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot5 .spot-block .box-L{width:45.9%;position:relative}.area-spot .spot-inner.spot5 .spot-block .box-L .img02{width:100%;margin-bottom:0}.area-spot .spot-inner.spot5 .spot-block .box-L .img03 figcaption{width:53%;margin-left:auto;margin-right:auto;margin-top:-7%}.area-spot .spot-inner.spot5 .spot-block .box-R{width:50%}.area-spot .spot-inner.spot5 .spot-block .box-R .img04{width:77.7%;margin-right:auto}.area-spot .spot-inner.spot5 .spot-block .box-R .info{margin-bottom:30px}.area-spot .spot-inner.spot6{margin-bottom:130px}.area-spot .spot-inner.spot6 .block01{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:35px}.area-spot .spot-inner.spot6 .block01 .box-L{width:24%}.area-spot .spot-inner.spot6 .block01 .box-R{width:76%}.area-spot .spot-inner.spot6 .block01 .spot_img{width:100%;margin:0 auto}.area-spot .spot-inner.spot6 .block01 .spot_ttl{position:relative}.area-spot .spot-inner.spot6 .block01 .spot_ttl img{display:block}.area-spot .spot-inner.spot6 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:50px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot6 .spot-block{width:82.2%}}.area-spot .spot-inner.spot6 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot6 .spot-block .info{margin-bottom:25px}.area-spot .spot-inner.spot6 .spot-block .box-L{width:50%;position:relative}.area-spot .spot-inner.spot6 .spot-block .box-L .img02{width:86.4%;margin:0 auto}.area-spot .spot-inner.spot6 .spot-block .box-R{width:45.9%}.area-spot .spot-inner.spot6 .spot-block .box-R .img03{margin-bottom:30px}.area-spot .spot-inner.spot6 .spot-block .box-R .img04{width:76.4%;margin:0 auto}.area-spot .spot-inner.spot6 .spot-block .box-R .info{margin-bottom:35px}.area-spot .spot-inner.spot6 .btn{display:block;position:relative;z-index:2;width:33.2%;max-width:424px;margin:0 auto;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot6 .btn{width:43.2%}}.area-spot .spot-inner.spot6 .btn:hover{opacity:.7}.area-spot .spot-inner.spot7{margin-bottom:0}.area-spot .spot-inner.spot7 .eff06{width:43.2%;max-width:552px;margin:0 auto;position:relative;margin-left:auto;margin-right:0;margin-top:0}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot7 .eff06{width:53.2%}}.area-spot .spot-inner.spot7 .btn{margin-top:-50px}.area-spot .spot-inner.spot7 .block01{display:flex;justify-content:space-between;align-items:flex-start}.area-spot .spot-inner.spot7 .block01 .box-c .spot_ttl{width:100%;margin-bottom:50px}.area-spot .spot-inner.spot7 .block01 .spot_img{width:81%;margin:0 auto 35px}.area-spot .spot-inner.spot7 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:0}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot7 .spot-block{width:82.2%}}.area-spot .spot-inner.spot7 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot7 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot7 .spot-block .box-L{width:45.9%;position:relative}.area-spot .spot-inner.spot7 .spot-block .box-L .img02{margin-bottom:25px}.area-spot .spot-inner.spot7 .spot-block .box-L .img03{width:88%;margin:0 auto 0}.area-spot .spot-inner.spot7 .spot-block .box-R{width:50%}.area-spot .spot-inner.spot7 .spot-block .box-R .info{margin-bottom:35px}.area-footer .txt{width:55.5%;max-width:710px;margin:0 auto;padding-bottom:80px}@media only screen and (max-width: 800px){.area-footer .txt{width:65.5%}}.area-footer .txt .txt-tit{display:inline-block;margin-bottom:5px;width:14%}.area-footer .txt p{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:13px;line-height:1.27em}@media only screen and (max-width: 1024px){.area-footer .txt p{font-size:11px}}@media only screen and (max-width: 800px){.area-footer .txt p{font-size:1.375vw}}@media only screen and (max-width: 640px){.area-footer .txt p{font-size:11px}}.area-footer .txt p+p{margin-top:1.27em}.area-footer .page-link{margin:auto;width:67.31%}.area-footer .page-link img{width:100%;height:auto}#footer{background:#fff;padding-top:8%}@keyframes swing{0%{transform:rotate(0deg)}50%{transform:rotate(10deg)}100%{transform:rotate(0deg)}}.swing{animation:swing 2s infinite}.fade-in{display:block;opacity:1;transition:opacity .8s ease-in-out,all .8s ease}.fade-in.switch{opacity:0}.fade-up{opacity:1;transform:translate(0, 0);transition:opacity .8s ease-in-out,all .8s ease}.fade-up.switch{opacity:0;transform:translate(0, 40px)}.fade-up.day-ttl{transform:translate(-50%, 0)}.fade-up.day-ttl.switch{transform:translate(-50%, 40px)}.fade-down{opacity:1;transform:translate(0, 0);transition:opacity .8s ease-in-out,all .8s ease}.fade-down.switch{opacity:0;transform:translate(0, -40px)}.fade-right{opacity:1;transform:translate(0, 0);transition:opacity .8s ease-in-out,all .8s ease}.fade-right.switch{opacity:0;transform:translate(20px, 0)}.fade-left{opacity:1;transform:translate(0, 0);transition:opacity .8s ease-in-out,all .8s ease}.fade-left.switch{opacity:0;transform:translate(-20px, 0)}.fade-scale{opacity:1;transform:scale(1);transition:all .8s cubic-bezier(0.65, -0.55, 0.265, 1.55)}.fade-scale.switch{opacity:0;transform:scale(0.5)}.delay1{transition-delay:.3s}.block01 .txt_box{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.6;color:#000}@media only screen and (max-width: 1024px){.block01 .txt_box{font-size:15px}}@media only screen and (max-width: 800px){.block01 .txt_box{font-size:1.875vw}}@media only screen and (max-width: 640px){.block01 .txt_box{font-size:15px}}.block01 .info{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:15px;line-height:1.5;padding-top:20px;margin-bottom:40px;color:#000}@media only screen and (max-width: 1024px){.block01 .info{font-size:13px}}@media only screen and (max-width: 800px){.block01 .info{font-size:1.625vw}}@media only screen and (max-width: 640px){.block01 .info{font-size:13px}}.block01 .info .data{display:block;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-weight:600;color:#50aaa0;font-size:17px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.block01 .info .data{font-size:15px}}@media only screen and (max-width: 800px){.block01 .info .data{font-size:1.875vw}}@media only screen and (max-width: 640px){.block01 .info .data{font-size:15px}}.block01 .info .data_b{color:#50aaa0}.block01 figure{position:relative;margin-bottom:20px}.block01 figure img{display:block}.block01 figure figcaption{padding-top:6px;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:14px;line-height:1.43;letter-spacing:0}@media only screen and (max-width: 1024px){.block01 figure figcaption{font-size:12px}}@media only screen and (max-width: 800px){.block01 figure figcaption{font-size:1.5vw}}@media only screen and (max-width: 640px){.block01 figure figcaption{font-size:12px}}.block01 .box-L,.block01 .box-R{width:45.5%;position:relative;z-index:1}.spot-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.spot-block .txt_box{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.6;color:#000;margin-top:-6px}@media only screen and (max-width: 1024px){.spot-block .txt_box{font-size:15px}}@media only screen and (max-width: 800px){.spot-block .txt_box{font-size:1.875vw}}@media only screen and (max-width: 640px){.spot-block .txt_box{font-size:15px}}.spot-block .info{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:15px;line-height:1.5;padding-top:20px;margin-bottom:40px;color:#000}@media only screen and (max-width: 1024px){.spot-block .info{font-size:13px}}@media only screen and (max-width: 800px){.spot-block .info{font-size:1.625vw}}@media only screen and (max-width: 640px){.spot-block .info{font-size:13px}}.spot-block .info .data{display:block;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-weight:600;color:#50aaa0;font-size:17px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.spot-block .info .data{font-size:15px}}@media only screen and (max-width: 800px){.spot-block .info .data{font-size:1.875vw}}@media only screen and (max-width: 640px){.spot-block .info .data{font-size:15px}}.spot-block .info .data_b{color:#50aaa0}.spot-block figure{position:relative;margin-bottom:20px}.spot-block figure img{display:block}.spot-block figure figcaption{padding-top:6px;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:14px;line-height:1.43;letter-spacing:0}@media only screen and (max-width: 1024px){.spot-block figure figcaption{font-size:12px}}@media only screen and (max-width: 800px){.spot-block figure figcaption{font-size:1.5vw}}@media only screen and (max-width: 640px){.spot-block figure figcaption{font-size:12px}}.spot-block .box-L,.spot-block .box-R{width:45.5%;position:relative;z-index:1}.box-C figure{position:relative;margin-bottom:20px}.box-C figure img{display:block}.box-C figure figcaption{padding-top:6px;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:14px;line-height:1.43;letter-spacing:0}@media only screen and (max-width: 1024px){.box-C figure figcaption{font-size:12px}}@media only screen and (max-width: 800px){.box-C figure figcaption{font-size:1.5vw}}@media only screen and (max-width: 640px){.box-C figure figcaption{font-size:12px}}.box-C .info{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:15px;line-height:1.5;padding-top:20px;margin-bottom:40px;color:#000}@media only screen and (max-width: 1024px){.box-C .info{font-size:13px}}@media only screen and (max-width: 800px){.box-C .info{font-size:1.625vw}}@media only screen and (max-width: 640px){.box-C .info{font-size:13px}}.box-C .info .data{display:block;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-weight:600;color:#50aaa0;font-size:15px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.box-C .info .data{font-size:13px}}@media only screen and (max-width: 800px){.box-C .info .data{font-size:1.625vw}}@media only screen and (max-width: 640px){.box-C .info .data{font-size:13px}}.box-C .info .data_b{color:#50aaa0}.main-img img{display:block}.spot_img img{width:100%;display:block}.area-info{width:76.1%;max-width:974px;margin:0 auto;margin:0 auto 0}@media only screen and (max-width: 800px){.area-info{width:86.1%}}.area-info h3{width:80%;line-height:0;margin:0 auto 45px}.area-info ul{width:78.4%;margin:0 auto;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.area-info ul li{width:29.4%;line-height:0}.area-info ul li a{display:block;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.area-info ul li a:hover{opacity:.7}.area-info ul li div.photo{width:100%}.area-info ul li div.text{width:94%;margin:0 auto 12px}
