@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");.contents{padding-top:100px}.anchor{margin-top:-300px;padding-top:300px}.localNav{margin:0 auto}.localNav ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;max-width:800px;margin:auto}.localNav ul *{min-height:0%}.localNav ul li{width:49.5%;box-sizing:border-box;border:1px solid #000}.localNav ul li a{display:block;text-align:center;width:100%;padding:18px 0;font-size:2rem;background:#fff}.localNav ul li.current a,.localNav ul li:hover a{background:#7a6a56;color:#fff}@media screen and (max-width: 640px){.localNav ul li a{font-size:3vw}}.mainVisual .pageTitle span{font-size:56px;right:-80px}@media screen and (max-width: 980px){.mainVisual .pageTitle span{font-size:40px;right:-40px}}@media screen and (max-width: 768px){.mainVisual .pageTitle span{font-size:23px;right:-33px}}@media screen and (max-width: 480px){.mainVisual .pageTitle span{font-size:18px;right:-27px}}.intro .i-page-ttl{padding:0 2rem;text-align:center;display:inline-block;margin:0 auto;position:relative;font-size:1.6rem;line-height:1;letter-spacing:.1em}.intro .i-page-ttl::before,.intro .i-page-ttl::after{content:"";display:block;width:1px;height:100%;background:#7a6a56;position:absolute;top:0;z-index:2}.intro .i-page-ttl::before{left:0}.intro .i-page-ttl::after{right:0}.intro .i-page-ttl+.copyL{margin-top:2rem;margin-bottom:0}section+section{padding-top:0}.lnav{padding:5rem 0}.lnav ul{width:90%;max-width:400px;margin:auto;display:grid;gap:3rem;grid-template-columns:repeat(2, 1fr)}.lnav ul li a{display:block;text-align:center;transition:.3s}.lnav ul li a .txt{font-size:2rem;letter-spacing:.05em;line-height:1;padding:.2rem .5rem}.lnav ul li a:hover{filter:brightness(160%)}.lnav ul li.lnav01 a .txt{color:#485157;border-bottom:solid 3px #485157}.lnav ul li.lnav02 a .txt{color:#806f3e;border-bottom:solid 3px #806f3e}.lnav ul li.lnav03 a .txt{color:#598b9e;border-bottom:solid 3px #598b9e}.lnav ul li.lnav04 a .txt{color:#537f7e;border-bottom:solid 3px #537f7e}@media screen and (max-width: 768px){.lnav ul{gap:1.5rem}.lnav ul li a .txt{font-size:1.6rem}}.block-ttl{padding:0 0 5rem 0}.block-ttl img{display:block;width:3rem;margin:auto}.interview-head{width:100%;padding:0}.interview-head .i-head-inner{width:90%;max-width:1080px;margin-right:auto;margin-left:auto;display:grid;gap:0 3rem;grid-template-columns:2rem 40% 1fr;grid-template-areas:"ttl txt img"}.interview-head .i-ttl{grid-area:ttl}.interview-head .i-ttl img{display:block;width:100%;height:auto;border-right:solid 1px #fff}.interview-head .txt-box{grid-area:txt;padding:3rem 0 1rem 0;color:#fff}.interview-head .txt-box .i-txt-ttl{font-size:1.6rem;letter-spacing:.05em}.interview-head .txt-box p{margin-top:2rem;font-size:1.4rem;line-height:2}.interview-head .img-box{grid-area:img}.interview-head+.inner{padding:10rem 0}@media screen and (max-width: 960px){.interview-head .txt-box{padding-top:1.5rem}.interview-head .txt-box .i-txt-ttl{font-size:1.4rem}.interview-head .txt-box p{font-size:1.3rem;line-height:1.7}}@media screen and (max-width: 768px){.interview-head .i-head-inner{grid-template-columns:1.5rem 1fr;gap:2rem;grid-template-areas:"ttl txt" "img img"}.interview-head .txt-box{padding:2rem 0 0 0}.interview-head .txt-box .i-txt-ttl{font-size:1.6rem}.interview-head .txt-box p{font-size:1.4rem;line-height:2}.interview-head .img-box{max-width:500px;margin:auto;padding-bottom:1rem}}.interview-item{position:relative}.interview-item .btn{border-radius:10rem;padding:.75rem 3rem;cursor:pointer;user-select:none;text-align:center}.interview-item .btn .btn-txt{font-family:"EB Garamond", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:0.1em;font-size:1.6rem;line-height:1;text-align:center;user-select:none;display:inline-block;margin:auto}.interview-item .lead{display:none;font-size:1.4rem;line-height:2}.interview-item .lead b{font-weight:normal;color:#dca435}#interview01 .inner,#interview02 .inner{padding-bottom:6rem}#interview01 .interview-item,#interview02 .interview-item{display:grid;gap:0;grid-template-columns:repeat(2, 1fr);grid-template-areas:"img txt"}#interview01 .interview-item .img-box,#interview02 .interview-item .img-box{grid-area:img}#interview01 .interview-item .txt-box,#interview02 .interview-item .txt-box{grid-area:txt;position:relative}#interview01 .interview-item .txt-box .txt-inner,#interview02 .interview-item .txt-box .txt-inner{padding:7rem 4rem}#interview01 .interview-item .txt-box .txt-ttl,#interview02 .interview-item .txt-box .txt-ttl{font-family:"EB Garamond", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:0.1em;display:inline-block;font-size:2.5rem;line-height:1;padding-bottom:.2rem;color:#bdb193;border-bottom:dashed 1px #bdb193}#interview01 .interview-item .txt-box .txt-copy,#interview02 .interview-item .txt-box .txt-copy{margin-top:3rem;font-size:1.6rem;line-height:1.8;letter-spacing:.05em}#interview01 .interview-item .btn,#interview02 .interview-item .btn{display:inline-block;margin:3rem auto 0 0;background:#C2BA9F;width:150px}#interview01 .interview-item .lead,#interview02 .interview-item .lead{margin-top:3rem}#interview01 .interview-item .hito,#interview02 .interview-item .hito{position:relative;z-index:2;margin:-3rem auto 0 auto}#interview01 .interview-item:nth-of-type(odd) .txt-box::before,#interview02 .interview-item:nth-of-type(odd) .txt-box::before{content:"";display:block;width:100%;height:15rem}#interview01 .interview-item:nth-of-type(even),#interview02 .interview-item:nth-of-type(even){grid-template-areas:"txt img"}#interview01 .interview-item:nth-of-type(even) .txt-box::after,#interview02 .interview-item:nth-of-type(even) .txt-box::after{content:"";display:block;width:100%;height:10rem}#interview01 .interview-item:nth-of-type(even) .img-box,#interview02 .interview-item:nth-of-type(even) .img-box{align-self:end}#interview01 .interview-item:nth-of-type(even) .img-box::before,#interview02 .interview-item:nth-of-type(even) .img-box::before{content:"";display:block;width:100%;height:10rem}@media screen and (max-width: 768px){#interview01 .interview-item,#interview02 .interview-item{margin-top:5rem;grid-template-columns:1fr;grid-template-areas:"img" "txt"}#interview01 .interview-item .img-box,#interview02 .interview-item .img-box{max-width:500px;position:relative;z-index:2}#interview01 .interview-item .txt-box,#interview02 .interview-item .txt-box{margin:-2rem 0 0 auto;width:100%;max-width:550px}#interview01 .interview-item:first-of-type,#interview02 .interview-item:first-of-type{margin-top:0}#interview01 .interview-item:nth-of-type(odd) .txt-box::before,#interview02 .interview-item:nth-of-type(odd) .txt-box::before{display:none}#interview01 .interview-item:nth-of-type(even),#interview02 .interview-item:nth-of-type(even){grid-template-areas:"img" "txt"}#interview01 .interview-item:nth-of-type(even) .txt-box::after,#interview02 .interview-item:nth-of-type(even) .txt-box::after{display:none}#interview01 .interview-item:nth-of-type(even) .img-box::before,#interview02 .interview-item:nth-of-type(even) .img-box::before{display:none}}@media screen and (max-width: 480px){#interview01 .interview-item .txt-box .txt-inner,#interview02 .interview-item .txt-box .txt-inner{padding:4rem 2rem}}#interview03 .item-list,#interview04 .item-list{display:grid;gap:10rem 0;grid-template-columns:repeat(2, 1fr)}#interview03 .interview-item .txt-box,#interview04 .interview-item .txt-box{margin:3rem 0 0 0;width:88%;display:grid;gap:2rem;grid-template-columns:13% 1fr;grid-template-areas:"tate ttl" "tate btn" "tate lead"}#interview03 .interview-item .txt-box .tate,#interview04 .interview-item .txt-box .tate{grid-area:tate}#interview03 .interview-item .txt-box .txt-ttl,#interview04 .interview-item .txt-box .txt-ttl{grid-area:ttl}#interview03 .interview-item .txt-box .txt-ttl .img,#interview04 .interview-item .txt-box .txt-ttl .img{width:80%}#interview03 .interview-item .txt-box .txt-ttl .ja,#interview04 .interview-item .txt-box .txt-ttl .ja{margin-top:2rem;font-size:2rem}#interview03 .interview-item .txt-box .btn,#interview04 .interview-item .txt-box .btn{display:block;text-align:center;grid-area:btn}#interview03 .interview-item .txt-box .lead,#interview04 .interview-item .txt-box .lead{grid-area:lead;color:#000}#interview03 .interview-item:nth-of-type(even)::before,#interview04 .interview-item:nth-of-type(even)::before{content:"";display:block;width:100%;height:10rem}@media screen and (max-width: 768px){#interview03 .item-list,#interview04 .item-list{gap:5rem 0;grid-template-columns:1fr}}@media screen and (max-width: 480px){#interview03 .interview-item .txt-box,#interview04 .interview-item .txt-box{width:100%;grid-template-columns:5rem 1fr;grid-template-areas:"tate ttl" "btn btn" "lead lead"}#interview03 .interview-item .txt-box .txt-ttl .img,#interview04 .interview-item .txt-box .txt-ttl .img{width:100%}}#interview01 .interview-head{background:#485157}#interview01 .interview-item .txt-box .txt-inner{background:#485157;color:#fff}#interview01 .interview-item .btn .btn-txt{color:#485157}#interview01 .interview-item.interview-item01-4 .img-box{position:relative}#interview01 .interview-item.interview-item01-4 .img-box::after{content:"";display:block;width:100%;height:20rem}#interview01 .interview-item.interview-item01-4 .txt-box::after{display:none}#interview01 .interview-item.interview-item01-4 .hito{width:30%}@media screen and (max-width: 768px){#interview01 .interview-item.interview-item01-4 .img-box::after{display:none}}#interview02 .interview-head{background:#806f3e}#interview02 .interview-item .lead b{color:#fac02c}#interview02 .interview-item .txt-box .txt-inner{background:#806f3e;color:#fff}#interview02 .interview-item .btn .btn-txt{color:#806f3e}#interview02 .interview-item.interview-item02-4 .img-box{position:relative}#interview02 .interview-item.interview-item02-4 .img-box::after{content:"";display:block;width:100%;height:10rem}#interview02 .interview-item.interview-item02-4 .hito{width:42%}@media screen and (max-width: 768px){#interview02 .interview-item.interview-item02-4 .img-box::after{display:none}}#interview03 .interview-head{background:#598b9e}#interview03 .interview-item .txt-box .txt-ttl .ja{color:#598b9e}#interview03 .interview-item .btn{background:#598b9e;color:#fff}#interview04 .interview-head{background:#537f7e}#interview04 .interview-item .txt-box .txt-ttl .ja{color:#537f7e}#interview04 .interview-item .btn{background:#537f7e;color:#fff}#overview{padding:0}#overview .inner{padding:0}.movie-btn{width:97%;max-width:620px;margin:3rem auto;border:3px solid #3e3a39;border-radius:0.5rem;overflow:hidden;font-size:0}.movie-btn img{width:100%;height:auto}
