html{font-size:62.5%}body{font-family:YuMincho,Yu Mincho,"Noto Serif JP",Helvetica,Verdana,Arial,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,YuGothic,"\30E1\30A4\30EA\30AA",Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;-webkit-text-size-adjust:100%}article{position:relative}img{display:block;width:100%}a{color:inherit;text-decoration:none;transition:all .2s ease-in-out}a:hover{opacity:.7}.object-fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;",serif}.object-fit.center-top{-o-object-position:50% 0;object-position:50% 0;font-family:"object-fit: cover;object-position: 50% 0%;",serif}.forSP{display:block}.forPC{display:none}html{font-size:2.66667vw}body,header{background-color:#eae7ca}header{position:fixed;width:100%;height:50px;top:0;left:0;padding:0 1.5rem;z-index:10;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}header.active,header.c2{-webkit-transform:translateY(0);transform:translateY(0)}header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}header .logo{width:10.43478%}header .logo a{display:block}header .title{width:39.71014%}header .navToggle{position:relative;width:10.43478%;height:25px;cursor:pointer;z-index:30;text-align:center}header .navToggle span{display:block;position:absolute;width:25px;border-bottom:2px solid #000;transition:.35s ease-in-out;right:0}header .navToggle span:first-child{top:0}header .navToggle span:nth-child(2){top:9px}header .navToggle span:nth-child(3){top:18px}header .navToggle.active span{border-bottom:2px solid #000!important}header .navToggle.active span:first-child{top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .navToggle.active span:nth-child(2),header .navToggle.active span:nth-child(3){top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#globalMenuSp{position:fixed;top:0;right:0;width:56%;height:100vh;background-color:#eae7ca;z-index:5;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;display:flex;flex-direction:column;justify-content:center}#globalMenuSp.active{-webkit-transform:translateX(0);transform:translateX(0)}#globalMenuSp .inner .title{width:65.2381%;margin:0 auto}#globalMenuSp .inner .sub-title{width:47.61905%;margin:1.5rem auto 0}#globalMenuSp .inner .project-title{width:55.71429%;margin:1.5rem auto 0}#globalMenuSp .inner .menu{margin:1.5rem 1.5rem 0}#globalMenuSp .inner .menu ul{list-style:none}#globalMenuSp .inner .menu li>a{display:block;padding:1rem 0}#globalMenuSp .inner .menu .menu-1{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:1rem;padding:.5rem 0}#globalMenuSp .inner .menu .menu-1 .image{width:11.11111%;margin:0 auto}#globalMenuSp .inner .menu .menu-2 .image{width:18.33333%;margin:0 auto}#globalMenuSp .inner .menu .menu-3 .image{width:32.77778%;margin:0 auto}#globalMenuSp .inner .menu .menu-4 .image{width:36.38889%;margin:0 auto}#globalMenuSp .inner .menu .menu-4 .soon{width:22.5%;margin:.5rem auto 0}#globalMenuSp .inner .menu .menu-5{border-bottom:1px solid #000}#globalMenuSp .inner .menu .menu-5 .image{width:36.38889%;margin:0 auto}#globalMenuSp .inner .menu .menu-5 .soon{width:22.5%;margin:.5rem auto 0}#globalMenuSp .inner .menu .menu-6{border-bottom:1px solid #000;padding-bottom:.5rem}#globalMenuSp .inner .menu .menu-6 .image{width:12.77778%;margin:0 auto}#globalMenuSp .logo{position:absolute;bottom:2rem;width:100%;display:flex;justify-content:center;align-items:center}#globalMenuSp .logo .image{width:20%}#globalMenuSp .logo .image a{display:block}#background{position:fixed;width:100%;height:72vh;bottom:0;left:0}article{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}article.openMenu{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-56%);transform:translateX(-56%)}#main-title{position:relative;height:100vh}#main-title .inner{display:flex;flex-direction:row;justify-content:space-between;margin:0 1.5rem;padding:3rem 0;height:28vh}#main-title .top-image{height:72vh}#main-title .left-area,#main-title .right-area{width:50%}#main-title .left-area{display:flex;flex-direction:row;align-items:flex-end}#main-title .right-area{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}#main-title .hh-title{width:78.84058%}#main-title .main-title{width:91.30435%}#main-title .vol1-title{width:71.88406%}#movie{margin-top:15rem}#essay,#movie{background-color:#fff}#essay{padding:3rem 0 10rem}#essay .index{width:40%;margin:0 auto}#essay .title{width:29.86667%;margin:7rem auto 0}#essay .book-cover{width:41.06667%;margin:5rem auto 0}#essay .continuation,#essay .copy{margin-top:5rem;font-size:1.5rem;line-height:1.86667;text-align:center}#essay .continuation .text a{display:inline-block;border-bottom:1px solid #000}#interval-1{background-color:#fff}#interval-1 .interval{width:100%}#chapter-1{padding:3rem 0 10rem;background-color:#fff}#chapter-1 .index{width:40%;margin:0 auto}#chapter-1 .chapter-image{width:77.2%;margin:6rem auto 0}#chapter-1 .title{width:45.86667%;margin:6rem auto 0}#chapter-1 .copy{margin:6rem 3.8rem;font-size:1.3rem;line-height:1.92308}#chapter-1 .copy .text{text-align:justify}#chapter-1 .copy .text+.text{margin-top:2.5rem}#chapter-1 .hh-title{width:35.46667%;margin:6rem auto 0}.review-copy,.review-title{font-family:Helvetica,Verdana,Arial,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,YuGothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;-webkit-text-size-adjust:100%}#c1review-1{position:relative;margin-top:10rem}#c1review-1 .image-1{position:absolute;top:0;left:0;z-index:1}#c1review-1 .inner{position:relative;padding-top:27.5rem;z-index:2}#c1review-1 .contents{background-color:#fff;margin:0 3rem;padding:3rem 3rem 10rem}#c1review-1 .review-title{font-size:2.3rem;font-weight:500;margin-left:1.5rem;line-height:1.30435}#c1review-1 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c1review-2{margin:0 3rem;padding-bottom:10rem}#c1review-2 .inner{position:relative;z-index:2}#c1review-2 .contents{background-color:#fff;margin-top:6rem}#c1review-2 .review-place{width:29.20635%;margin-left:1.5rem}#c1review-2 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c1review-2 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c1review-2 .pickup{margin-top:6rem}#c1review-2 .pickup .title-wrap{background-color:#f7f7f7}#c1review-2 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c1review-2 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c1review-2 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c1review-2 .pickup .items .item a{display:block}#c1review-2 .images .image-2{width:61.90476%;margin-top:6rem}#c1review-2 .images .image-3{width:100%;margin-top:6rem}#c1review-3{padding-bottom:10rem}#c1review-3 .inner{position:relative;margin:0 3rem;z-index:2}#c1review-3 .review-place{width:24.28571%;margin:6rem 0 0 1.5rem}#c1review-3 .contents{background-color:#fff}#c1review-3 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c1review-3 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c1review-3 .pickup{margin-top:6rem}#c1review-3 .pickup .title-wrap{background-color:#f7f7f7}#c1review-3 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c1review-3 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c1review-3 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c1review-3 .pickup .items .item a{display:block}#c1review-3 .images .image-2{width:100%;margin-top:6rem}#c1review-4 .inner{position:relative;margin:0 3rem;z-index:2}#c1review-4 .review-place{width:23.80952%;margin:6rem 0 0 1.5rem}#c1review-4 .contents{background-color:#fff}#c1review-4 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c1review-4 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c1review-4 .pickup{margin-top:6rem}#c1review-4 .pickup .title-wrap{background-color:#f7f7f7}#c1review-4 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c1review-4 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c1review-4 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c1review-4 .pickup .items .item a{display:block}#c1review-4 .images .image-2{width:100%;margin-top:6rem}#c1review-4 .images .image-3{width:61.90476%;margin-top:6rem}.footer-menu{background-color:#fff}.footer-menu .lists{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:80%;margin:0 auto}.footer-menu .lists .menu{margin:1rem 0}.footer-menu .lists .menu a{display:block}.footer-menu .lists .menu-1{width:11%}.footer-menu .lists .menu-2{width:17.83333%}.footer-menu .lists .menu-3{width:31.83333%}.footer-menu .lists .menu-4,.footer-menu .lists .menu-5{width:33.5%}.footer-menu .lists .menu-6{width:12.33333%}.footer-menu .lists .separate{width:2.33333%;margin:1rem}.footer-menu .lists .soon{width:60%;margin:.5rem auto 0}#interval-2{padding-top:4rem;background-color:#fff}#interval-2 .interval{width:100%}#chapter-2{padding:5rem 0 10rem;background-color:#fff}#chapter-2 .index{width:17.06667%;margin:3rem auto 0}#c2review-2{padding:0 3rem;background-color:#fff9ed}#c2review-2 .inner{position:relative;margin-top:6rem;z-index:2}#c2review-2 .contents{padding:6rem 0}#c2review-2 .review-place{width:26.03175%;margin-left:1.5rem}#c2review-2 .review-title{font-size:2.3rem;font-weight:500;margin:2.5rem 0 0 1.5rem;line-height:1.30435}#c2review-2 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c2review-2 .image-1,#c2review-2 .pickup{margin-top:6rem}#c2review-2 .pickup .title-wrap{background-color:#f7f7f7}#c2review-2 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c2review-2 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c2review-2 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c2review-2 .pickup .items .item a{display:block}#c2review-2 .images{margin:0 -3rem}#c2review-2 .images .image-2{width:100%;padding:6rem 3rem 5rem;background-color:#fff}#c2review-2 .images .image-3{width:100%;margin-top:6rem}#c2review-3{padding-top:5rem}#c2review-3 .image-1{padding:0 3rem}#c2review-3 .image-1-1{margin-top:6rem}#c2review-3 .inner{position:relative;margin:0 3rem;z-index:2}#c2review-3 .review-place{width:25.87302%;margin:0 0 0 1.5rem}#c2review-3 .contents{background-color:#fff}#c2review-3 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c2review-3 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c2review-3 .pickup{margin-top:6rem}#c2review-3 .pickup .title-wrap{background-color:#f7f7f7}#c2review-3 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c2review-3 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c2review-3 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c2review-3 .pickup .items .item a{display:block}#c2review-3 .images .image-2{width:100%;margin-top:6rem}#c2review-3h{padding:6rem 0 5rem}#c2review-3h .image-1,#c2review-3h .image-1-1{margin-top:6rem}#c2review-3h .inner{position:relative;margin:0 3rem;z-index:2}#c2review-3h .review-place{width:10.47619%;margin:0 0 0 1.5rem}#c2review-3h .contents{background-color:#fff}#c2review-3h .review-title{font-size:2.3rem;font-weight:500;margin:2.5rem 0 0 1.5rem;line-height:1.30435}#c2review-3h .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c2review-3h .pickup{margin-top:6rem}#c2review-3h .pickup .title-wrap{background-color:#f7f7f7}#c2review-3h .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c2review-3h .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c2review-3h .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c2review-3h .pickup .items .item a{display:block}#c2review-3h .images .image-2{width:100%;margin-top:6rem}#c2review-4{padding:5rem 0}#c2review-4 .image-1{padding:0 3rem}#c2review-4 .inner{position:relative;margin:0 3rem;z-index:2}#c2review-4 .review-place{width:25.87302%;margin:6rem 0 0 1.5rem}#c2review-4 .contents{background-color:#fff}#c2review-4 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c2review-4 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c2review-4 .pickup{margin-top:6rem}#c2review-4 .pickup .title-wrap{background-color:#f7f7f7}#c2review-4 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c2review-4 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c2review-4 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c2review-4 .pickup .items .item a{display:block}#c2review-4 .images{margin:0 -3rem}#c2review-4 .images .image-2{width:100%;margin-top:6rem}#c2review-4 .images .image-3{width:61.90476%;margin-top:6rem}#c2review-5{padding:5rem 0}#c2review-5 .image-1{padding:0 3rem}#c2review-5 .inner{position:relative;margin:0 3rem;z-index:2}#c2review-5 .review-place{width:20.47619%;margin:0 0 0 1.5rem}#c2review-5 .contents{background-color:#fff}#c2review-5 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c2review-5 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c2review-5 .pickup{margin-top:6rem}#c2review-5 .pickup .title-wrap{background-color:#f7f7f7}#c2review-5 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c2review-5 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c2review-5 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c2review-5 .pickup .items .item a{display:block}#c2review-5 .images .image-2{width:100%;margin-top:6rem}#c2review-5 .images .image-3{width:61.90476%;margin-top:6rem}#c2review-6{padding:5rem 0;background-color:#fff9ed}#c2review-6 .inner{position:relative;margin:0 3rem;z-index:2}#c2review-6 .review-place{width:37.14286%;margin-left:1.5rem}#c2review-6 .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}#c2review-6 .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}#c2review-6 .image-1,#c2review-6 .pickup{margin-top:6rem}#c2review-6 .pickup .title-wrap{background-color:#f7f7f7}#c2review-6 .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}#c2review-6 .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#c2review-6 .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}#c2review-6 .pickup .items .item a{display:block}#c2review-6 .images{margin:0 -3rem}#c2review-6 .images .image-2{width:100%;padding:6rem 3rem 5rem;background-color:#fff}#c2review-6 .images .image-3{width:100%;margin-top:6rem}#interval-3{padding-top:4rem;background-color:#fff}#interval-3 .interval{width:100%}#chapter-3{padding:5rem 0 10rem;background-color:#fff}#chapter-3 .index{width:17.06667%;margin:3rem auto 0}.review{padding:5rem 0}.review .review-place{width:20.47619%;margin:0 0 0 1.5rem}.review .contents{background-color:#fff;padding:0 3rem}.review .review-title{font-size:2.3rem;font-weight:500;margin:6rem 0 0 1.5rem;line-height:1.30435}.review .review-copy{margin-top:6rem;font-weight:500;font-size:1.5rem;line-height:1.8;text-align:justify}.review .pickup{margin-top:6rem}.review .pickup .title-wrap{background-color:#f7f7f7}.review .pickup .pickup-title{width:19.68254%;margin:0 auto;padding:.9rem 0}.review .pickup .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.review .pickup .items .item{width:31.74603%;margin-top:.8rem;background-color:#f7f7f7}.review .pickup .items .item a{display:block}.review .image .image-1{margin-top:6rem}.review .image .image-2{width:100%;margin-top:6rem}.review .image .image-3{width:61.90476%;margin-top:6rem}.c3review-1{padding-bottom:0}.c3review-1 .contents{padding:6rem 3rem;background-color:#231815}.c3review-1 .review-place{width:25.87302%}.c3review-1 .review-copy,.c3review-1 .review-title{color:#fff}.c3review-1 .image .image-1{margin:6rem -3rem 0}.c3review-2,.c3review-2 .contents{background-color:#fff9ed}.c3review-2 .review-place{width:22.38095%}.c3review-2 .review-title{margin-top:2rem}.c3review-3{padding-bottom:0}.c3review-3 .contents{padding:6rem 3rem}.c3review-3 .review-place{width:22.85714%}.c3review-3 .image .image-1{margin:0 3rem}.c3review-3 .image .image-2{margin-top:6rem}.c3review-4 .review-place{width:26.03175%}.c3review-5,.c3review-5 .contents{background-color:#fff9ed}.c3review-5 .review-place{width:34.28571%}.c3review-6{padding-top:0}.c3review-6 .image .image-2{width:61.90476%;margin:6rem auto 0}#interval-4{padding-top:4rem;background-color:#fff}#interval-4 .interval{width:100%}#map-link{padding:4rem 0;background-color:#fff}#map-link .link{width:84.13333%;margin:0 auto}#map-link .link a{display:block}footer{position:relative;background-color:#fff}footer .wrap{background-color:#eae7ca;height:2.8rem;display:flex;justify-content:center;align-items:center}footer .copyright{font-size:.8rem;text-align:center}.lum-lightbox{z-index:100}.lum-previous-button{left:0;background:url(/hellyhansen/notes_on_islands/vol1_oki_islands/assets/images/svg/btn_prev.svg) no-repeat 0 50%}.lum-previous-button:after{border-left-width:0;box-shadow:none}.lum-next-button{right:0;background:url(/hellyhansen/notes_on_islands/vol1_oki_islands/assets/images/svg/btn_next.svg) no-repeat 100% 50%}.lum-next-button:after{border-right-width:0;box-shadow:none}.lum-lightbox-position-helper{position:relative;width:80vw;padding:2rem;background-color:#fff}.lum-gallery-button:after{width:6vw;height:6vw;border-top-width:0}.lum-close-button{top:calc(50% - 40vw);right:calc(50% - 38vw);opacity:.9;cursor:pointer}.lum-close-button:after,.lum-close-button:before{width:1px;background-color:#000}.lum-lightbox-inner .lum-lightbox-caption{-webkit-transform:translateY(150%);transform:translateY(150%);left:0}.lum-lightbox-inner .lum-lightbox-caption .wrap a{display:block}.lum-lightbox-inner .lum-lightbox-caption .wrap .text-buy{display:flex;flex-direction:row;justify-content:space-between;width:100%}.lum-lightbox-inner .lum-lightbox-caption .wrap .buy{display:inline-block;width:28px}header.essay{-webkit-transform:translateY(0);transform:translateY(0)}body.essay{background-color:#fff}#essay-title{padding-top:50px}#essay-title .index{width:40%;margin:3rem auto 0}#essay-title .title{width:29.86667%;margin:10rem auto 0}#essay-content{margin-top:10rem;padding:0 3rem}#essay-content .content .text{font-size:1.5rem;line-height:1.86667}#essay-content .image{width:68.25397%;margin:7rem auto 0}#essay-content .image.image-3{width:100%;margin-top:6rem}#essay-content .image+.content{margin-top:7rem}#essay-author{margin-top:3rem;padding:0 3rem}#essay-author .name .text{font-size:1.5rem}#essay-author .name .text span{font-size:1.1rem;margin-left:1.5rem}#essay-author .profile{margin-top:2rem;font-size:1.1rem;line-height:1.90909}.footer-menu.essay{margin-top:10rem;margin-bottom:4rem}header.map{-webkit-transform:translateY(0);transform:translateY(0)}body.map{background-color:#fff}#map-index{padding-top:50px}#map-index .index{width:23.06667%;margin:3rem auto 0}#map-index .image{width:88.4%;margin:3rem auto 0}#map-index .notice{margin-top:.5em;font-size:1rem;text-align:center}#stores-list{margin-top:6rem}#stores-list .index{width:38.13333%;margin:6rem auto 0;padding-bottom:3rem}#stores-container{padding:3rem;background-color:#fdf7eb}#stores-container a{text-decoration:underline}#stores-container .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2rem;border:1px solid #000}#stores-container .header .category-name.food,#stores-container .header .category-name.shop{width:16.44068%}#stores-container .header .category-name.stay{width:15.25424%}#stores-container .header .category-name.activity{width:26.77966%}#stores-container .header .category-name.other{width:19.66102%}#stores-container .header .arrow{width:2.54237%}#stores-container .stores{display:none}#stores-container .store{padding:2rem;border:1px solid #000;border-top:none}#stores-container .store .name-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#stores-container .store .name-container .name .text{font-size:1.6rem;font-weight:700}#stores-container .store .name-container .name .text.extend{font-size:1.4rem;color:#0097b2}#stores-container .store .name-container .icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:13.55932%}#stores-container .store .name-container .icon i{width:47.5%}#stores-container .store .content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-top:1rem}#stores-container .store .content .text{font-size:1.2rem;line-height:1.33333}#stores-container .store .content .text span{width:5.12821%;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px)}#stores-container .store .content .link{width:51.28205%;margin-top:2rem}#stores-container .store .content .link a{display:block}#stores-access{margin-top:6rem}#stores-access .index{width:11.46667%;margin:0 auto;padding-bottom:3rem}#access-container{padding:3rem;background-color:#fdf7eb}#access-container a{text-decoration:underline}#access-container .title .text{font-size:1.5rem;text-align:center;color:#0097b2}#access-container .comment,#access-container .image{margin-top:3rem}#access-container .comment .text{font-size:1.3rem;line-height:1.53846}#access-container .access{margin-top:3rem}#access-container .access .text{font-size:1.2rem;line-height:1.33333}#access-container .access .text .index{font-size:1.3rem;font-weight:700;color:#0097b2}.footer-menu.map{margin-top:6rem;margin-bottom:4rem}@media screen and (min-width:1024px){.forSP{display:none}.forPC{display:block}html{font-size:62.5%}header{height:58px}header .logo{width:52px}header .title{width:182px}header .navToggle{width:25px;margin-left:27px}#globalMenuSp{width:280px}#globalMenuSp .inner .sub-title{margin-top:25px}#globalMenuSp .inner .project-title{margin-top:30px}#globalMenuSp .inner .menu{margin:30px 30px 0}#globalMenuSp .inner .menu .menu-1{padding:1rem 0}#background{height:calc(100vh - 250px);z-index:-1000}article.openMenu{-webkit-transform:translateX(-280px);transform:translateX(-280px)}#main-title .inner{margin:0 40% 0 30px;padding:40px 0;width:600px;height:250px}#main-title .top-image{height:calc(100vh - 250px)}#main-title .right-area .main-title,#main-title .right-area .vol1-title{min-height:1px}#movie{margin-top:200px}#essay{padding:40px 0 200px}#essay .index{width:250px}#essay .container{display:flex;flex-direction:row;justify-content:center;margin-top:144px}#essay .container .left-area,#essay .container .right-area{width:400px}#essay .container .title{width:160px;margin-top:80px}#essay .container .book-cover{width:346px;margin-top:0}#essay .container .copy{margin-top:96px;font-size:18px;line-height:2}#essay .container .continuation{margin-top:80px;font-size:16px}#interval-1{padding-top:0;height:450px;background-color:transparent}#interval-1 .interval{height:100%}#interval-1 .parallax-interval-1{min-height:450px;background:transparent}#chapter-1{position:relative;padding:40px 0 150px}#chapter-1 .index{width:250px}#chapter-1 .container{position:relative;width:936px;margin:144px auto 0}#chapter-1 .chapter-image{position:absolute;top:0;left:0;width:650px;margin:0;z-index:1}#chapter-1 .title-box{position:relative;width:485px;margin:0 0 0 auto;z-index:2}#chapter-1 .title-box .title{width:100%;margin-top:0;padding-top:120px}#chapter-1 .title-box .copy{margin:110px 37px 0 0}#chapter-1 .title-box .copy .text{font-size:16px;line-height:1.875}#chapter-1 .hh-title{position:absolute;bottom:0;left:36px;width:192px}#c1review-1{padding-bottom:100px}#c1review-1 .image{width:100%;height:800px}#c1review-1 .inner{padding-top:36px}#c1review-1 .inner .contents{width:468px;margin:15px 150px 0 auto;padding:90px 36px 36px}#c1review-1 .inner .contents .review-title{margin-left:16px;font-size:26px}#c1review-1 .inner .contents .review-copy{margin-top:80px;font-size:18px;line-height:1.88889}#c1review-2,#c1review-3,#c1review-4,#c2review-2,#c2review-3,#c2review-3h,#c2review-4,#c2review-5,#c2review-6{margin-top:100px}#c1review-2 .inner,#c1review-3 .inner,#c1review-4 .inner,#c2review-2 .inner,#c2review-3 .inner,#c2review-3h .inner,#c2review-4 .inner,#c2review-5 .inner,#c2review-6 .inner{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:936px;margin:0 auto}#c1review-2 .contents,#c1review-2 .pickup,#c1review-3 .contents,#c1review-3 .pickup,#c1review-4 .contents,#c1review-4 .pickup,#c2review-2 .contents,#c2review-2 .pickup,#c2review-3 .contents,#c2review-3 .pickup,#c2review-3h .contents,#c2review-3h .pickup,#c2review-4 .contents,#c2review-4 .pickup,#c2review-5 .contents,#c2review-5 .pickup,#c2review-6 .contents,#c2review-6 .pickup{width:50%;max-width:396px;margin:0 36px}#c1review-2 .contents .review-title,#c1review-3 .contents .review-title,#c1review-4 .contents .review-title,#c2review-2 .contents .review-title,#c2review-3 .contents .review-title,#c2review-3h .contents .review-title,#c2review-4 .contents .review-title,#c2review-5 .contents .review-title,#c2review-6 .contents .review-title{margin-left:16px;font-size:26px}#c1review-2 .contents .review-copy,#c1review-3 .contents .review-copy,#c1review-4 .contents .review-copy,#c2review-2 .contents .review-copy,#c2review-3 .contents .review-copy,#c2review-3h .contents .review-copy,#c2review-4 .contents .review-copy,#c2review-5 .contents .review-copy,#c2review-6 .contents .review-copy{margin-top:80px;font-size:18px;line-height:1.88889}#c1review-2 .pickup,#c1review-3 .pickup,#c1review-4 .pickup,#c2review-2 .pickup,#c2review-3 .pickup,#c2review-3h .pickup,#c2review-4 .pickup,#c2review-5 .pickup,#c2review-6 .pickup{display:flex;flex-direction:column;justify-content:space-between}#c1review-2 .pickup .pickup-title,#c1review-3 .pickup .pickup-title,#c1review-4 .pickup .pickup-title,#c2review-2 .pickup .pickup-title,#c2review-3 .pickup .pickup-title,#c2review-3h .pickup .pickup-title,#c2review-4 .pickup .pickup-title,#c2review-5 .pickup .pickup-title,#c2review-6 .pickup .pickup-title{width:83px}#c1review-2 .pickup .image-1,#c1review-2 .pickup .image-2,#c1review-3 .pickup .image-1,#c1review-3 .pickup .image-2,#c1review-4 .pickup .image-1,#c1review-4 .pickup .image-2,#c2review-2 .pickup .image-1,#c2review-2 .pickup .image-2,#c2review-3 .pickup .image-1,#c2review-3 .pickup .image-2,#c2review-3h .pickup .image-1,#c2review-3h .pickup .image-2,#c2review-4 .pickup .image-1,#c2review-4 .pickup .image-2,#c2review-5 .pickup .image-1,#c2review-5 .pickup .image-2,#c2review-6 .pickup .image-1,#c2review-6 .pickup .image-2{min-height:1px}#c1review-2 .images,#c1review-3 .images,#c1review-4 .images,#c2review-2 .images,#c2review-3 .images,#c2review-3h .images,#c2review-4 .images,#c2review-5 .images,#c2review-6 .images{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:100%;margin-top:100px}#c1review-2 .images .image,#c1review-3 .images .image,#c1review-4 .images .image,#c2review-2 .images .image,#c2review-3 .images .image,#c2review-3h .images .image,#c2review-4 .images .image,#c2review-5 .images .image,#c2review-6 .images .image{width:50%}#c1review-2 .images .image .image-2,#c1review-3 .images .image .image-2,#c1review-4 .images .image .image-2,#c2review-2 .images .image .image-2,#c2review-3 .images .image .image-2,#c2review-3h .images .image .image-2,#c2review-4 .images .image .image-2,#c2review-5 .images .image .image-2,#c2review-6 .images .image .image-2{margin:0 0 36px 36px}#c1review-2 .images .image .image-3,#c1review-3 .images .image .image-3,#c1review-4 .images .image .image-3,#c2review-2 .images .image .image-3,#c2review-3 .images .image .image-3,#c2review-3h .images .image .image-3,#c2review-4 .images .image .image-3,#c2review-5 .images .image .image-3,#c2review-6 .images .image .image-3{margin-top:0}#c1review-2 .review-place{width:94px}#c1review-3 .image-1{width:936px;margin:0 auto}#c1review-3 .inner{flex-direction:row-reverse;margin-top:100px}#c1review-3 .contents .review-place{margin:0 0 0 1.5rem}#c1review-3 .review-place{width:74px}#c1review-3 .pickup .image-2{margin-left:-36px}#c1review-3 .images{display:none}#c1review-4 .contents .review-place{margin-top:100px}#c1review-4 .review-place{width:78px}#c1review-4 .images{flex-direction:row-reverse;align-items:flex-start}#c1review-4 .images .image .image-2{margin-left:0;padding-left:36px}#c1review-4 .images .image .image-3{width:287px;margin-left:36px}.footer-menu{padding-bottom:65px}.footer-menu .lists .menu-1{width:31px}.footer-menu .lists .menu-2{width:51px}.footer-menu .lists .menu-3{width:90px}.footer-menu .lists .menu-4,.footer-menu .lists .menu-5{width:94px}.footer-menu .lists .menu-6{width:35px}.footer-menu .lists .separate{width:7px;margin:1rem}.footer-menu .lists .soon{width:52px}#interval-2{padding-top:0;height:450px;background-color:transparent}#interval-2 .interval{height:100%}#interval-2 .parallax-interval-2{min-height:450px;background:transparent}#chapter-2{padding:58px 0 100px}#chapter-2 .index{width:100px}#c2review-2 .contents{width:100%;max-width:none;margin:0;padding-bottom:100px;display:flex;flex-direction:row;justify-content:center}#c2review-2 .review-copy{margin-top:0}#c2review-2 .review-place{width:84px}#c2review-2 .leftArea,#c2review-2 .rightArea{width:50%;max-width:396px;margin:0 36px}#c2review-2 .image-1{margin-left:-36px}#c2review-2 .images{display:none}.c2review-2-image{max-width:936px;margin:100px auto 0;padding-bottom:100px;background-color:#fff}#c2review-3{padding-top:0;padding-bottom:100px}#c2review-3 .inner{flex-direction:row-reverse}#c2review-3 .review-place{width:84px}#c2review-3 .images{display:none}#c2review-3h{padding-top:0;padding-bottom:100px}#c2review-3h .contents{width:100%;max-width:none;margin:0;padding-bottom:100px;display:flex;flex-direction:row;justify-content:center}#c2review-3h .review-place{width:34px}#c2review-3h .leftArea,#c2review-3h .rightArea{margin:0 36px}#c2review-3h .leftArea{max-width:342px}#c2review-3h .rightArea{max-width:486px}#c2review-3h .image-1{margin-top:0}#c2review-3h .image-1-1{margin-top:100px}#c2review-4{padding-top:0;padding-bottom:100px}#c2review-4 .inner{flex-direction:row-reverse}#c2review-4 .contents .review-place{margin-top:100px}#c2review-4 .review-place{width:84px}#c2review-4 .image-1{padding:0}#c2review-4 .images{display:none}.c2review-4-image{margin:100px auto 0;padding-bottom:100px;background-color:#fff}#c2review-5{padding-top:0;padding-bottom:100px}#c2review-5 .review-place{width:66px}#c2review-5 .image-1{padding:0}#c2review-5 .images{display:none}#c2review-6{margin-top:0;padding-top:100px;padding-bottom:100px}#c2review-6 .contents{width:100%;max-width:none;margin:0;display:flex;flex-direction:row;justify-content:center}#c2review-6 .contents .review-copy{margin-top:0}#c2review-6 .review-place{width:120px}#c2review-6 .leftArea,#c2review-6 .rightArea{width:50%;max-width:396px;margin:0 36px}#c2review-6 .image-1{margin-left:-36px}#c2review-6 .image-1-1{margin-top:100px}#interval-3{padding-top:0;height:450px;background-color:transparent}#interval-3 .interval{height:100%}#interval-3 .parallax-interval-3{min-height:450px;background:transparent}#chapter-3{padding:58px 0 100px}#chapter-3 .index{width:100px}.review{padding:100px 0}.review .contents{width:100%;max-width:none;margin:0;padding-bottom:100px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.review .contents .review-copy .text{font-size:18px}.review .leftArea,.review .rightArea{width:50%;max-width:396px;margin:0 36px}.c3review-1{padding-bottom:0}.c3review-1 .review-place{width:83.5px}.c3review-1 .image{position:relative}.c3review-1 .image .image-1{margin:0}.c3review-1 .image .container{position:absolute;width:936px;top:0;left:0;right:0;margin:0 auto}.c3review-1 .image .review-place{position:absolute;top:40px}.c3review-2{padding-bottom:0}.c3review-2 .review-place{width:72px}.c3review-2 .review-copy{margin-top:0}.c3review-2 .image .image-1{margin-left:-36px}.c3review-3{padding-bottom:0}.c3review-3 .contents{padding-top:100px;padding-bottom:0}.c3review-3 .review-place{width:84px}.c3review-3 .image .image-1{max-width:936px;margin:0 auto}.c3review-3 .image .image-2{margin:0}.c3review-3 .extra{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;margin-top:100px}.c3review-3 .extra .image-2{width:560px;margin:0 36px}.c3review-3 .extra .image-3{width:300px;margin:0 36px}.c3review-4{padding-bottom:0}.c3review-4 .review-place{width:85px;margin-top:100px}.c3review-5{padding-bottom:0}.c3review-5 .review-place{width:111px}.c3review-5 .review-copy{margin-top:0}.c3review-5 .image .image-1{margin-left:-36px}.c3review-6 .contents{flex-direction:row-reverse}.c3review-6 .image .image-1,.c3review-6 .image .image-2{margin:0 36px}.c3review-6 .image .image-1{width:468px}.c3review-6 .image .image-2{width:290px}#interval-4{padding-top:0;height:450px;background-color:transparent}#interval-4 .interval{height:100%}#interval-4 .parallax-interval-4{min-height:450px;background:transparent}#map-link{padding:80px 0}#map-link .link{width:708px}footer .wrap{height:58px}footer .copyright{font-size:12px}.lum-previous-button{left:calc(50% - 350px)}.lum-next-button{right:calc(50% - 350px)}.lum-lightbox-position-helper{display:block;width:600px;height:600px;margin:auto;padding:40px}.lum-gallery-button:after{width:36px;height:36px}.lum-close-button{top:calc(50% - 300px);right:calc(50% - 290px)}.lum-lightbox-inner .lum-lightbox-caption{-webkit-transform:translateY(250%);transform:translateY(250%);left:0;margin:0 -40px}.lum-lightbox-inner .lum-lightbox-caption .wrap{display:block}.lum-lightbox-inner .lum-lightbox-caption .wrap .text{font-size:14px}.lum-lightbox-inner .lum-lightbox-caption .wrap .buy{display:inline-block;width:38px}#essay-title{padding-top:58px}#essay-title .index{width:250px;margin-top:40px}#essay-title .title{width:160px;margin-top:180px}#essay-content{margin-top:180px}#essay-content .content{width:738px;margin:0 auto}#essay-content .content .text{font-size:18px;line-height:2}#essay-content .image{width:345px;margin-top:140px}#essay-content .image.image-3{width:100%;margin-top:140px}#essay-content .image+.content{margin-top:140px}#essay-author{width:736px;margin:40px auto 0;padding-bottom:100px}#essay-author .name .text{font-size:18px;font-weight:700}#essay-author .name .text span{font-size:14px;font-weight:400}#essay-author .profile{margin-top:30px;font-size:14px;line-height:2}.footer-menu.essay{margin-top:140px;margin-bottom:0}#map-index{padding-top:58px}#map-index .index{width:128px;margin-top:40px}#map-index .image{width:868px;margin-top:40px}#stores-list{margin-top:80px}#stores-list .index{width:204px;margin-top:0;padding-bottom:40px}#stores-containerPC{padding:40px;background-color:#fdf7eb}#stores-containerPC a{text-decoration:underline}#stores-containerPC .stores{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:900px;margin:0 auto}#stores-containerPC .stores>div:nth-child(4n){border-right:1px solid #000}#stores-containerPC .stores>div:nth-child(n+21){border-bottom:1px solid #000}#stores-containerPC .header{width:215px;height:300px;padding:20px;border-top:1px solid #000;border-left:1px solid #000}#stores-containerPC .header .category-name.shop{width:49px}#stores-containerPC .header .category-name.food{width:50px}#stores-containerPC .header .category-name.stay{width:46px}#stores-containerPC .header .category-name.activity{width:81px}#stores-containerPC .header .category-name.other{width:60px}#stores-containerPC .header .arrow{width:10px;margin:10px 0 0 8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#stores-containerPC .store{width:215px;height:300px;padding:20px;border-top:1px solid #000;border-left:1px solid #000}#stores-containerPC .store .name-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#stores-containerPC .store .name-container .name .text{font-size:14px;line-height:1.28571;font-weight:700;font-family:Helvetica,Verdana,Arial,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,YuGothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;-webkit-text-size-adjust:100%}#stores-containerPC .store .name-container .name .text.extend{font-size:11px;color:#0097b2}#stores-containerPC .store .name-container .icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:40px}#stores-containerPC .store .name-container .icon i{width:18px}#stores-containerPC .store .name-container .icon i+i{margin-left:4px}#stores-containerPC .store .content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:230px;margin-top:10px}#stores-containerPC .store .content .text{font-size:11px;line-height:1.45455;font-family:Helvetica,Verdana,Arial,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,YuGothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;-webkit-text-size-adjust:100%}#stores-containerPC .store .content .text span{width:11px;display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px)}#stores-containerPC .store .content .link{width:100px}#stores-containerPC .store .content .link a{display:block}#stores-containerPC .empty{width:215px;height:300px;border-top:1px solid #000;border-left:1px solid #000;overflow:hidden}#stores-access{margin-top:80px}#stores-access .index{width:63px;margin:0 auto;padding-bottom:40px}#access-container{padding:40px;background-color:#fdf7eb;font-family:Helvetica,Verdana,Arial,"\6E38\30B4\30B7\30C3\30AF",Yu Gothic,YuGothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;-webkit-text-size-adjust:100%}#access-container .container{display:flex;flex-direction:row;justify-content:center;margin-top:40px}#access-container .title .text{font-size:16px;font-weight:700;text-align:center;color:#0097b2}#access-container .image{margin-top:0;width:408px}#access-container .comment-access{width:420px;margin-left:40px}#access-container .comment{margin-top:0}#access-container .comment .text{font-size:14px;line-height:1.57143}#access-container .access{margin-top:3rem}#access-container .access .text{font-size:12px;line-height:1.66667}#access-container .access .text .index{font-size:14px;line-height:1.42857;font-weight:700;color:#0097b2}.footer-menu.map{margin-top:80px;margin-bottom:0}}