body{background:#fff}#arrows{display:none}.credit{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:14px;width:78.1%;max-width:999px;margin:0 auto;margin-top:5px}@media only screen and (max-width: 1024px){.credit{font-size:12px}}@media only screen and (max-width: 800px){.credit{font-size:1.5vw}}@media only screen and (max-width: 640px){.credit{font-size:12px}}@media only screen and (max-width: 800px){.credit{width:88.1%}}.area{color:#3c3c3c}.area-first{position:relative;width:100%;padding-bottom:56.4%;background:url("/book/monthly/202508/images/area_tokushima/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-sub{width:28.3%;max-width:362px;margin:0 auto;margin:0;position:absolute;top:0;right:0}@media only screen and (max-width: 800px){.area-first .main-sub{width:38.3%}}.area-first .main-ttl{width:20.2%;max-width:258px;margin:0 auto;margin:0;position:absolute;top:7%;right:4%;text-align:right}@media only screen and (max-width: 800px){.area-first .main-ttl{width:30.2%}}@media only screen and (max-width: 800px){.area-first .main-ttl{width:20.2%;max-width:258px;margin:0 auto}}@media only screen and (max-width: 800px)and (max-width: 800px){.area-first .main-ttl{width:30.2%}}.area-first img{width:100%;height:auto;vertical-align:bottom}.area-bg-wrap{position:relative;z-index:1}.area-summary{padding-top:50px}.area-summary .summary-box{width:60.5%;max-width:774px;margin:0 auto;box-sizing:border-box;position:relative;z-index:1}@media only screen and (max-width: 800px){.area-summary .summary-box{width:70.5%}}.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;letter-spacing:-0.01em}@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:1.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:140px}.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;left:-5%}}.area-summary .access-box .map{width:28.8%;max-width:368px;margin:0 auto;margin-top:65px;margin-bottom:35px;position:relative;z-index:1}@media only screen and (max-width: 800px){.area-summary .access-box .map{width:38.8%}}.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:52.2%;position:absolute;top:7%;left:-65%;margin-top:0;z-index:-1}.area-summary .access-box .map .img02{width:45.4%;position:absolute;top:-23%;right:-56.9%;margin-top:0;z-index:1}.area-summary .access-box .map .img03{width:35.2%;position:absolute;top:49%;right:-68%;margin-top:0;z-index:1}.area-summary .access-box .route{width:46.8%;min-width:305px;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:72.2%;max-width:924px;margin:0 auto;position:relative;margin-bottom:95px}@media only screen and (max-width: 800px){.area-title{width:82.2%}}.area-title .center-title{width:100%;margin-bottom:30px;padding-bottom:0}.area-title .center-title img{display:block}.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 W6 JIS2004",Sans-Serif;font-size:18px;line-height:1.625;color:#000;text-align:left}@media only screen and (max-width: 1024px){.area-title .area_txt{font-size:16px}}@media only screen and (max-width: 800px){.area-title .area_txt{font-size:2vw}}@media only screen and (max-width: 640px){.area-title .area_txt{font-size:16px}}.area-spot{margin-bottom:0}.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 .bg_color{background:#f8ece0;padding:135px 0 80px;position:relative}.area-spot .bg_color:before{content:"";width:100%;background:url("/book/monthly/202508/images/area_tokushima/before_bg01.png");background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;padding-bottom:70%}.area-spot .bg_color .area-title{padding-bottom:70px;z-index:1;width:72.2%;max-width:924px;margin:0 auto;position:relative}@media only screen and (max-width: 800px){.area-spot .bg_color .area-title{width:82.2%}}.area-spot .bg_color .center-title{width:100%;margin-bottom:40px}.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 W6 JIS2004",Sans-Serif;font-size:18px;line-height:1.625;color:#000;text-align:left;width:89%;margin:0 auto}@media only screen and (max-width: 1024px){.area-spot .bg_color .area_txt{font-size:16px}}@media only screen and (max-width: 800px){.area-spot .bg_color .area_txt{font-size:2vw}}@media only screen and (max-width: 640px){.area-spot .bg_color .area_txt{font-size:16px}}.area-spot .bg_color .area_txt .bg{background:#fff;height:100%;display:inline-block;padding-left:12px}.area-spot .bg_color-title{width:72.2%;max-width:924px;margin:0 auto;position:relative;margin-bottom:30px}@media only screen and (max-width: 800px){.area-spot .bg_color-title{width:82.2%}}.area-spot .bg_color .info{padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.5)}.area-spot .bg_color .info .data{margin-bottom:.3em}.area-spot .bg_color02{background:#eef5fb;padding:135px 0 80px;position:relative;margin-bottom:135px}.area-spot .bg_color02:before{content:"";width:100%;background:url("/book/monthly/202508/images/area_tokushima/before_bg02.png");background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;padding-bottom:70%}.area-spot .bg_color02 .area-title{padding-bottom:70px;z-index:1;width:72.2%;max-width:924px;margin:0 auto;position:relative}@media only screen and (max-width: 800px){.area-spot .bg_color02 .area-title{width:82.2%}}.area-spot .bg_color02 .center-title{width:100%;margin-bottom:40px}.area-spot .bg_color02 .center-title img{display:block}.area-spot .bg_color02 .before_ttl02{position:absolute;width:17.1%;top:0;left:0}.area-spot .bg_color02 .after_ttl02{position:absolute;width:17.1%;bottom:0;right:0}.area-spot .bg_color02 .area_txt{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:18px;line-height:1.625;color:#000;text-align:left;width:89%;margin:0 auto}@media only screen and (max-width: 1024px){.area-spot .bg_color02 .area_txt{font-size:16px}}@media only screen and (max-width: 800px){.area-spot .bg_color02 .area_txt{font-size:2vw}}@media only screen and (max-width: 640px){.area-spot .bg_color02 .area_txt{font-size:16px}}.area-spot .bg_color02 .area_txt .bg{background:#fff;height:100%;display:inline-block;padding-left:12px}.area-spot .bg_color02-title{width:72.2%;max-width:924px;margin:0 auto;position:relative;margin-bottom:30px}@media only screen and (max-width: 800px){.area-spot .bg_color02-title{width:82.2%}}.area-spot .bg_color02 .info{padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.5)}.area-spot .bg_color02 .info .data{margin-bottom:.3em}.area-spot .spot-inner{position:relative;margin-bottom:100px}.area-spot .spot-inner .sec02_eff01{position:absolute}.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:190px}.area-spot .spot-inner.spot1 .block01{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;position:relative}.area-spot .spot-inner.spot1 .block01 .sec01_eff01{width:32.1%;position:absolute;right:-17%;top:-12%}.area-spot .spot-inner.spot1 .block01 .spot_img{width:100%;margin:0 auto}.area-spot .spot-inner.spot1 .block01 .spot_ttl{margin-bottom:30px}.area-spot .spot-inner.spot1 .block01 .spot_ttl img{display:block}.area-spot .spot-inner.spot1 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;position:relative;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:45px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot1 .spot-block{width:82.2%}}.area-spot .spot-inner.spot1 .spot-block .sec01_eff02{width:36.6%;position:absolute;left:-24%;top:60%}.area-spot .spot-inner.spot1 .spot-block .sec01_eff03{width:22%;position:absolute;left:-1%;top:85%}.area-spot .spot-inner.spot1 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot1 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot1 .spot-block .box-L{width:46.6%}.area-spot .spot-inner.spot1 .spot-block .box-L .img02{width:117%;margin-left:-17%;margin-bottom:50px}.area-spot .spot-inner.spot1 .spot-block .box-L .img03{width:90.5%;margin-right:auto}.area-spot .spot-inner.spot1 .spot-block .box-R{width:45.9%}.area-spot .spot-inner.spot1 .block02{position:relative;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot1 .block02{width:82.2%}}.area-spot .spot-inner.spot1 .block02 .sec01_eff02{position:absolute;width:36.4%;top:8%;left:-29%}.area-spot .spot-inner.spot1 .block02 .sec01_eff03{position:absolute;width:22%;top:61%;left:-6%}.area-spot .spot-inner.spot1 .block02 .img04{width:67.5%;margin-left:auto}.area-spot .spot-inner.spot2{margin-bottom:150px}.area-spot .spot-inner.spot2 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:64.6%;max-width:826px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot2 .spot-block{width:74.6%}}.area-spot .spot-inner.spot2 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot2 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot2 .spot-block .box-L{width:86.8%}.area-spot .spot-inner.spot2 .spot-block .box-L .img01{margin-bottom:40px}.area-spot .spot-inner.spot2 .spot-block .box-L .img02{margin-bottom:0}.area-spot .spot-inner.spot2 .spot-block .box-R{width:13.2%}.area-spot .spot-inner.spot2 .spot-block .box-R .spot_ttl{width:183%;margin-right:-35%;margin-left:-12.5%}.area-spot .spot-inner.spot2 .block01{width:64.6%;max-width:826px;margin:0 auto;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot2 .block01{width:74.6%}}.area-spot .spot-inner.spot2 .block01 .box-c .txt_box{width:100%}.area-spot .spot-inner.spot2 .block01 .box-c .info{width:100%}.area-spot .spot-inner.spot2 .block01 .box-c .btn{display:block;position:relative;z-index:2;width:42.6%;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.area-spot .spot-inner.spot2 .block01 .box-c .btn:hover{opacity:.7}.area-spot .spot-inner.spot2 .block01 .spot_img{margin-bottom:35px}.area-spot .spot-inner.spot2 .spot-block02{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:64.6%;max-width:826px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot2 .spot-block02{width:74.6%}}.area-spot .spot-inner.spot2 .spot-block02 .txt_box{width:100%}.area-spot .spot-inner.spot2 .spot-block02 .info{margin-bottom:0}.area-spot .spot-inner.spot2 .spot-block02 .box-L{width:46.6%}.area-spot .spot-inner.spot2 .spot-block02 .box-L .img02{margin-top:80px}.area-spot .spot-inner.spot2 .spot-block02 .box-R{width:47.7%}.area-spot .spot-inner.spot2 .spot-block02 .box-R .img03{margin-bottom:30px}.area-spot .spot-inner.spot2 .spot-block02 .box-R .img04{margin-left:auto;width:85%;margin-right:-7.9%}.area-spot .spot-inner.spot3{margin-bottom:150px}.area-spot .spot-inner.spot3 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start}.area-spot .spot-inner.spot3 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot3 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot3 .spot-block .box-L{width:25.9%;position:relative;z-index:1}.area-spot .spot-inner.spot3 .spot-block .box-L .spot_ttl{width:90.1%;position:relative;z-index:1;margin-left:-11.5%;margin-right:auto}.area-spot .spot-inner.spot3 .spot-block .box-R{width:74%;position:relative;z-index:0}.area-spot .spot-inner.spot3 .spot-block .box-R .img01{margin-top:40px;margin-bottom:40px}.area-spot .spot-inner.spot3 .spot-block .box-R .img02{margin-bottom:0}.area-spot .spot-inner.spot3 .spot-block02{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:60px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot3 .spot-block02{width:82.2%}}.area-spot .spot-inner.spot3 .spot-block02 .txt_box{width:100%}.area-spot .spot-inner.spot3 .spot-block02 .info{margin-bottom:0}.area-spot .spot-inner.spot3 .spot-block02 .box-L{width:45.6%}.area-spot .spot-inner.spot3 .spot-block02 .box-L .img02{margin-bottom:30px}.area-spot .spot-inner.spot3 .spot-block02 .box-L .img03{width:85%;margin:0 auto}.area-spot .spot-inner.spot3 .spot-block02 .box-R{width:45.9%}.area-spot .spot-inner.spot3 .block01{width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot3 .block01{width:82.2%}}.area-spot .spot-inner.spot3 .block01 .img04{width:47.9%;margin-right:auto;margin-left:17.1%;position:relative}.area-spot .spot-inner.spot3 .block01 .img04 figcaption{position:absolute;bottom:10%;right:-52%;width:48%}.area-spot .spot-inner.spot4{margin-bottom:150px}.area-spot .spot-inner.spot4 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start}.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:79.1%}.area-spot .spot-inner.spot4 .spot-block .box-L .img01{margin-bottom:45px;margin-top:35px}.area-spot .spot-inner.spot4 .spot-block .box-L .img02{margin-bottom:0}.area-spot .spot-inner.spot4 .spot-block .box-R{width:17.9%}.area-spot .spot-inner.spot4 .spot-block .box-R .spot_ttl{width:100%;margin-left:auto;margin-right:-20.3%}.area-spot .spot-inner.spot4 .block01{width:100%;margin:0 auto}.area-spot .spot-inner.spot4 .block01 .box-c .txt_box{width:100%}.area-spot .spot-inner.spot4 .block01 .box-c .info{width:100%}.area-spot .spot-inner.spot4 .block01 .box-c .btn{display:block;position:relative;z-index:2;width:42.6%;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.area-spot .spot-inner.spot4 .block01 .box-c .btn:hover{opacity:.7}.area-spot .spot-inner.spot4 .block01 .spot_img{margin-bottom:35px}.area-spot .spot-inner.spot4 .spot-block02{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:60px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot4 .spot-block02{width:82.2%}}.area-spot .spot-inner.spot4 .spot-block02 .txt_box{width:100%}.area-spot .spot-inner.spot4 .spot-block02 .info{margin-bottom:0}.area-spot .spot-inner.spot4 .spot-block02 .box-L{width:45.9%}.area-spot .spot-inner.spot4 .spot-block02 .box-R{width:45.7%}.area-spot .spot-inner.spot4 .spot-block02 .box-R .img03{margin-bottom:50px}.area-spot .spot-inner.spot4 .spot-block02 .box-R .img04{width:85.8%;margin:0 auto}.area-spot .spot-inner.spot4 .spot-block03{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot4 .spot-block03{width:82.2%}}.area-spot .spot-inner.spot4 .spot-block03 .img02{width:60.8%;margin:0 auto}.area-spot .spot-inner.spot5{margin-bottom:150px}.area-spot .spot-inner.spot5 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start}.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:18.7%;position:relative;z-index:1}.area-spot .spot-inner.spot5 .spot-block .box-L .spot_ttl{width:100%;position:relative;z-index:1;margin-left:-13.6%;margin-right:auto}.area-spot .spot-inner.spot5 .spot-block .box-R{width:78.5%;position:relative;z-index:0}.area-spot .spot-inner.spot5 .spot-block .box-R .img01{margin-top:40px;margin-bottom:40px}.area-spot .spot-inner.spot5 .spot-block .box-R .img02{margin-bottom:0}.area-spot .spot-inner.spot5 .spot-block02{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:72.2%;max-width:924px;margin:0 auto;margin-bottom:60px}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot5 .spot-block02{width:82.2%}}.area-spot .spot-inner.spot5 .spot-block02 .txt_box{width:100%}.area-spot .spot-inner.spot5 .spot-block02 .info{margin-bottom:40px}.area-spot .spot-inner.spot5 .spot-block02 .box-L{width:45.9%}.area-spot .spot-inner.spot5 .spot-block02 .box-L .img02{margin-bottom:45px}.area-spot .spot-inner.spot5 .spot-block02 .box-L .img03{width:88.8%;margin:0 auto}.area-spot .spot-inner.spot5 .spot-block02 .box-R{width:45.9%}.area-spot .spot-inner.spot5 .block01{width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot5 .block01{width:82.2%}}.area-spot .spot-inner.spot5 .block01 .img04{width:47.9%;margin-right:auto;margin-left:17.1%;position:relative}.area-spot .spot-inner.spot5 .block01 .img04 figcaption{position:absolute;bottom:10%;right:-50%;width:48%}.area-spot .spot-inner.spot6{margin-bottom:120px}.area-spot .spot-inner.spot6 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:45px}.area-spot .spot-inner.spot6 .spot-block .txt_box{width:100%}.area-spot .spot-inner.spot6 .spot-block .info{margin-bottom:0}.area-spot .spot-inner.spot6 .spot-block .box-L{width:68.3%;margin-left:6.3%}.area-spot .spot-inner.spot6 .spot-block .box-L .img01{margin-top:35px}.area-spot .spot-inner.spot6 .spot-block .box-R{width:18.9%}.area-spot .spot-inner.spot6 .spot-block .box-R .spot_ttl{width:100%;margin-left:auto;margin-right:-20.3%}.area-spot .spot-inner.spot6 .block01{width:100%;margin:0 auto}.area-spot .spot-inner.spot6 .block01 .box-c .txt_box{width:100%}.area-spot .spot-inner.spot6 .block01 .box-c .info{width:100%}.area-spot .spot-inner.spot6 .block01 .box-c .btn{display:block;position:relative;z-index:2;width:42.6%;margin:0 auto;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.area-spot .spot-inner.spot6 .block01 .box-c .btn:hover{opacity:.7}.area-spot .spot-inner.spot6 .block01 .spot_img{margin-bottom:35px}.area-spot .spot-inner.spot6 .spot-block02{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot6 .spot-block02{width:82.2%}}.area-spot .spot-inner.spot6 .spot-block02 .txt_box{width:100%}.area-spot .spot-inner.spot6 .spot-block02 .info{margin-bottom:45px}.area-spot .spot-inner.spot6 .spot-block02 .box-L{width:45.8%}.area-spot .spot-inner.spot6 .spot-block02 .box-L .img02{width:85.8%;margin-left:auto;margin-bottom:45px}.area-spot .spot-inner.spot6 .spot-block02 .box-R{width:42.8%}.area-spot .spot-inner.spot6 .spot-block02 .box-R .img03{margin-left:-6.3%;margin-right:auto}.area-spot .spot-inner.spot6 .spot-block02 .box-R .img04{margin-top:90px;width:91.4%;margin-right:auto}.area-spot .spot-inner.spot7{margin-bottom:90px}.area-spot .spot-inner.spot7 .spot-block{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start}.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:84.3%}.area-spot .spot-inner.spot7 .spot-block .box-L .img01{margin-bottom:45px}.area-spot .spot-inner.spot7 .spot-block .box-R{width:15.7%}.area-spot .spot-inner.spot7 .spot-block .box-R .spot_ttl{width:105.2%;margin-left:-14.7%;margin-right:auto;margin-top:40px}.area-spot .spot-inner.spot7 .block01 .box-c .txt_box{width:89.1%;margin:0 auto}.area-spot .spot-inner.spot7 .block01 .box-c .info{width:89.1%;margin:30px auto 40px}.area-spot .spot-inner.spot7 .block01 .spot_img{margin-bottom:35px}.area-spot .spot-inner.spot7 .spot-block02{padding-bottom:0;display:flex;justify-content:space-between;align-items:flex-start;width:72.2%;max-width:924px;margin:0 auto}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot7 .spot-block02{width:82.2%}}.area-spot .spot-inner.spot7 .spot-block02 .txt_box{width:100%}.area-spot .spot-inner.spot7 .spot-block02 .info{margin-bottom:45px}.area-spot .spot-inner.spot7 .spot-block02 .box-L{width:36.2%}.area-spot .spot-inner.spot7 .spot-block02 .box-L .img02{width:100%;margin-top:70px}.area-spot .spot-inner.spot7 .spot-block02 .box-R{width:45.9%}.area-spot .spot-inner.spot7 .spot-block02 .box-R .img03{width:110%;margin-left:-20%;margin-right:auto}.area-spot .spot-inner.spot7 .spot-block02 .box-R .img04{margin-top:30px;width:90.2%;margin-left:auto}.area-spot .spot-inner.spot8{margin-bottom:0px;padding-bottom:140px;z-index:0;position:relative}.area-spot .spot-inner.spot8 .btn{display:block;position:relative;z-index:2;width:32.5%;max-width:416px;margin:0 auto;margin-top:50px;cursor:pointer;opacity:1;transition:all .3s ease-in-out}@media only screen and (max-width: 800px){.area-spot .spot-inner.spot8 .btn{width:42.5%}}.area-spot .spot-inner.spot8 .btn:hover{opacity:.7}.area-spot .spot-inner.spot8 .block01{position:relative;margin:0 auto;z-index:1}.area-spot .spot-inner.spot8 .block01 .spot_ttl{width:100%;margin-bottom:20px}.area-spot .spot-inner.spot8 .block01 .img01{width:80%;margin:0 auto 30px}.area-spot .spot-inner.spot8 .spot-block{z-index:1;padding:0}.area-spot .spot-inner.spot8 .spot-block .box-L{width:50%}.area-spot .spot-inner.spot8 .spot-block .box-L .img02{margin-bottom:20px}.area-spot .spot-inner.spot8 .spot-block .box-L .img03{margin-bottom:0px}.area-spot .spot-inner.spot8 .spot-block .box-R{width:46.1%}.area-spot .spot-inner.spot8 .spot-block .box-R .info{margin-bottom:0}.area-spot .spot-inner.spot8 .spot-block .box-R .img04{width:80.8%;margin:0 auto}.area-plus{margin-bottom:70px}.area-plus .plus-inner{width:81%;max-width:1036px;margin:0 auto}@media only screen and (max-width: 800px){.area-plus .plus-inner{width:91%}}.area-plus .plus-inner h2{line-height:0;margin:0 auto 30px}.area-plus .plus-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;margin-bottom:36px}@media only screen and (max-width: 1024px){.area-plus .plus-inner h2+p{font-size:14px}}@media only screen and (max-width: 800px){.area-plus .plus-inner h2+p{font-size:1.75vw}}@media only screen and (max-width: 640px){.area-plus .plus-inner h2+p{font-size:14px}}.area-plus .plus-inner .plus-block{display:flex;flex-wrap:wrap;justify-content:space-between}.area-plus .plus-inner .plus-block .text_box{width:44.4%}.area-plus .plus-inner .plus-block .text_box h3{line-height:0;margin-bottom:30px}.area-plus .plus-inner .plus-block .text_box h3+p{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:16px;line-height:1.8}@media only screen and (max-width: 1024px){.area-plus .plus-inner .plus-block .text_box h3+p{font-size:14px}}@media only screen and (max-width: 800px){.area-plus .plus-inner .plus-block .text_box h3+p{font-size:1.75vw}}@media only screen and (max-width: 640px){.area-plus .plus-inner .plus-block .text_box h3+p{font-size:14px}}.area-plus .plus-inner .plus-block figure.photo1{margin-top:8.7%;width:49.3%}.area-plus .plus-inner .plus-block div.photo_box{width:49.3%}.area-plus .plus-inner .plus-block div.photo_box figure.photo2{line-height:0;margin-bottom:9px}.area-plus .plus-inner .plus-block div.photo_box div.flex{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:0}.area-plus .plus-inner .plus-block div.photo_box div.flex figure.photo3{width:52.5%}.area-plus .plus-inner .plus-block div.photo_box div.flex figure.photo4{width:45%}.area-plus .plus-inner .plus1{padding-bottom:100px;border-bottom:1px solid #fcc50d}.area-plus .plus-inner .plus2{padding-top:100px;position:relative}.area-plus .plus-inner .plus2 figure.deco{width:23.7%;max-width:192px;position:absolute;top:30px;right:0;z-index:3}.area-plus .plus-outer{background:url("/book/monthly/202508/images/area_tokushima/plus_bg.png") repeat;background-size:156px 158px;padding:60px 0 110px}.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.86;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:"momochidori-wide",sans-serif;font-weight:700;letter-spacing:.192em;color:#b81e00;font-size:15px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.block01 .info .data{font-size:13px}}@media only screen and (max-width: 800px){.block01 .info .data{font-size:1.625vw}}@media only screen and (max-width: 640px){.block01 .info .data{font-size:13px}}.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}.block02 .txt_box{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.86;color:#000}@media only screen and (max-width: 1024px){.block02 .txt_box{font-size:15px}}@media only screen and (max-width: 800px){.block02 .txt_box{font-size:1.875vw}}@media only screen and (max-width: 640px){.block02 .txt_box{font-size:15px}}.block02 .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){.block02 .info{font-size:13px}}@media only screen and (max-width: 800px){.block02 .info{font-size:1.625vw}}@media only screen and (max-width: 640px){.block02 .info{font-size:13px}}.block02 .info .data{display:block;font-family:"momochidori-wide",sans-serif;font-weight:700;letter-spacing:.192em;color:#b81e00;font-size:15px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.block02 .info .data{font-size:13px}}@media only screen and (max-width: 800px){.block02 .info .data{font-size:1.625vw}}@media only screen and (max-width: 640px){.block02 .info .data{font-size:13px}}.block02 figure{position:relative;margin-bottom:20px}.block02 figure img{display:block}.block02 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){.block02 figure figcaption{font-size:12px}}@media only screen and (max-width: 800px){.block02 figure figcaption{font-size:1.5vw}}@media only screen and (max-width: 640px){.block02 figure figcaption{font-size:12px}}.block02 .box-L,.block02 .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.86;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;margin-bottom:40px;color:#000;padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.5)}@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:"momochidori-wide",sans-serif;font-weight:700;letter-spacing:.192em;color:#b81e00;font-size:15px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.spot-block .info .data{font-size:13px}}@media only screen and (max-width: 800px){.spot-block .info .data{font-size:1.625vw}}@media only screen and (max-width: 640px){.spot-block .info .data{font-size:13px}}.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}.spot-block02{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.spot-block02 .txt_box{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.86;color:#000;margin-top:-6px}@media only screen and (max-width: 1024px){.spot-block02 .txt_box{font-size:15px}}@media only screen and (max-width: 800px){.spot-block02 .txt_box{font-size:1.875vw}}@media only screen and (max-width: 640px){.spot-block02 .txt_box{font-size:15px}}.spot-block02 .info{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:15px;line-height:1.5;margin-bottom:40px;color:#000;padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.5)}@media only screen and (max-width: 1024px){.spot-block02 .info{font-size:13px}}@media only screen and (max-width: 800px){.spot-block02 .info{font-size:1.625vw}}@media only screen and (max-width: 640px){.spot-block02 .info{font-size:13px}}.spot-block02 .info .data{display:block;font-family:"momochidori-wide",sans-serif;font-weight:700;letter-spacing:.192em;color:#55bdea;font-size:15px;line-height:2;margin-bottom:.3em}@media only screen and (max-width: 1024px){.spot-block02 .info .data{font-size:13px}}@media only screen and (max-width: 800px){.spot-block02 .info .data{font-size:1.625vw}}@media only screen and (max-width: 640px){.spot-block02 .info .data{font-size:13px}}.spot-block02 figure{position:relative;margin-bottom:20px}.spot-block02 figure img{display:block}.spot-block02 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-block02 figure figcaption{font-size:12px}}@media only screen and (max-width: 800px){.spot-block02 figure figcaption{font-size:1.5vw}}@media only screen and (max-width: 640px){.spot-block02 figure figcaption{font-size:12px}}.spot-block02 .box-L,.spot-block02 .box-R{width:45.5%;position:relative;z-index:1}.box-c .info{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:15px;line-height:1.5;margin-bottom:40px;color:#000;padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.5)}@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:"momochidori-wide",sans-serif;font-weight:700;letter-spacing:.192em;color:#55bdea;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}}.main-img img{display:block}.spot_img img{width:100%;display:block}.area-info{width:72.2%;max-width:924px;margin:0 auto;margin:0 auto 0}@media only screen and (max-width: 800px){.area-info{width:82.2%}}.area-info h3{width:100%;line-height:0;margin-bottom: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}.bg_color .info .data{color:#ff730b}.bg_color02 .info .data{color:#1c82c6}
