.pc{display:inline}.sp{display:none}@media screen and (max-width: 768px){.pc{display:none}.sp{display:inline}}.kv h2{position:absolute;bottom:40%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:max(3.2svw,32px);line-height:1;z-index:1;color:var(--light);text-align:center;font-weight:400;letter-spacing:12px;width:100%}@media screen and (max-width: 768px){.kv h2{bottom:25%;line-height:1.2}}.kv span{position:absolute;top:40%;display:block;font-size:min(4.2svw,24px);letter-spacing:16px;line-height:1;z-index:1;text-align:center;color:#fff;width:100%}@media screen and (max-width: 768px){.kv span{top:36%;letter-spacing:.5em}}.kv span:nth-of-type(2){top:85%}.kv .p-caption{color:#fff}.kv .pic{position:relative}.cap{position:absolute;bottom:4px;right:10px;color:var(--light);font-size:min(2svw,10px)}.cap.left{left:16px;right:unset}.content-container .content{display:none}.content.is_show{display:block}.lead1{margin:2em auto 1.5em;text-align:center;font-size:min(4.2svw,24px);font-weight:500;letter-spacing:.3em;line-height:1}@media screen and (max-width: 768px){.lead1{letter-spacing:.15em}}.txt{text-align:justify;font-size:min(3.2svw,16px);line-height:2}@media screen and (max-width: 768px){.txt{line-height:1.8}}.txt.center{text-align:center;letter-spacing:.1em}@media screen and (max-width: 768px){.txt.center{letter-spacing:.05em}}.inner{margin:0 auto;width:90%;max-width:1000px}.intro{background:url(../img/bg01.webp) no-repeat;background-size:cover;color:#fff}.intro .img01{margin:0 auto;width:90%;max-width:620px}.contents_area{background:rgba(185,161,114,.062745098);padding-top:min(12vw,6em);padding-bottom:min(12vw,6em)}.contents_area .sec-head{background:url(../img/bg02.webp) no-repeat;background-size:cover;margin:0 auto;width:90%;max-width:1280px;padding:2em}.contents_area .sec-head h3{text-align:center;font-size:min(4.6svw,28px);color:#fff;letter-spacing:.5em}.contents_area .container{position:relative;margin:min(12vw,4em) auto 2em}.contents_area .container .question{justify-content:flex-start;align-items:center}@media screen and (max-width: 768px){.contents_area .container .question{align-items:flex-start}}.contents_area .container .question h4{background:#b9a172;border-radius:6px;color:#fff;font-size:min(4svw,22px);line-height:1;display:flex;justify-content:center;align-items:center;width:2.25em;height:2.25em}.contents_area .container .question p{font-size:min(3.8svw,20px);color:#b9a172;margin-left:2em;flex-basis:80%}@media screen and (max-width: 768px){.contents_area .container .question p{margin-left:1em;flex-basis:85%}}.contents_area .container .block .txt-area{position:relative;padding:2em 5.5em 0}@media screen and (max-width: 768px){.contents_area .container .block .txt-area{padding:1em 1em 0 3em}}.contents_area .container .block .txt-area::before{content:"";position:absolute;top:2em;left:1.5em;background:#b9a172;width:1px;height:96%}@media screen and (max-width: 768px){.contents_area .container .block .txt-area::before{left:1em}}.contents_area .container .block .txt-area .txt{font-size:min(3.2svw,16px)}.contents_area .container .block .txt-area .txt .text-in{padding-bottom:1em}.contents_area .container .block .txt-area .txt .text-in span{flex-basis:60%}@media screen and (max-width: 768px){.contents_area .container .block .txt-area .txt .text-in span{flex-basis:100%;margin-bottom:1em}}.contents_area .container .block .txt-area .txt .text-in .txt-img{width:100%;max-width:280px}.contents_area .container .block .txt-area .txt em{display:block;width:100%;font-size:min(3.7svw,19px);color:#b9a172}.contents_area .container .block .txt-area .txt.top{margin-top:2em}.contents_area .container .block .txt-area .person{margin:2em auto 0;padding:2em 0;border-top:solid 4px #b9a172;border-bottom:solid 4px #b9a172;width:100%;justify-content:center;align-items:center;gap:10%}.contents_area .container .block .txt-area .person dd{text-align:center}.contents_area .container .block .txt-area .person dd .intro1{font-size:min(2.8svw,14px);padding-bottom:.75em;border-bottom:solid 1px #000}.contents_area .container .block .txt-area .person dd .intro2{font-size:min(2.4svw,12px);padding:.75em 0 .5em}.contents_area .container .block .txt-area .person dd .intro3{font-size:min(3.2svw,16px)}.contents_area .container .block .txt-area .person dt.pic{width:100%;max-width:180px}@media screen and (max-width: 768px){.contents_area .container .block .txt-area .person dt.pic{margin-top:1em}}.contents_area .container .list-area{display:flex;gap:2%;margin:2em auto .5em}@media screen and (max-width: 768px){.contents_area .container .list-area{gap:0}}.contents_area .container .list-area li{width:31.3333333333%}@media screen and (max-width: 768px){.contents_area .container .list-area li{width:100%;margin-bottom:.5em}}@media screen and (max-width: 768px){.contents_area .container .list-area li:last-of-type{margin-bottom:0}}.contents_area .container .list-area li div{padding:.5em;background:#b9a172;color:#fff;text-align:center;margin-bottom:2%}.contents_area .container .list-area li img{width:100%;height:auto;margin:auto}.contents_area .container .swiper-button-prev:after,.contents_area .container .swiper-rtl .swiper-button-next:after{content:"prev";color:#fff}.contents_area .container .swiper-button-next:after,.contents_area .container .swiper-rtl .swiper-button-prev:after{content:"next";color:#fff}@media(min-width: 769px){.contents_area .container .js-list-swiper{overflow:visible}.contents_area .container .js-list-swiper .swiper-wrapper{display:flex;gap:20px}.contents_area .container .js-list-swiper .swiper-button-prev,.contents_area .container .js-list-swiper .swiper-button-next{display:none}}@media(max-width: 768px){.contents_area .container .js-list-swiper{overflow:hidden}.contents_area .container .js-list-swiper .swiper-slide{width:100%}.contents_area .container .js-list-swiper .swiper-button-prev,.contents_area .container .js-list-swiper .swiper-button-next{display:flex;align-items:center;justify-content:center;top:55%}.contents_area .container .js-list-swiper .swiper-button-prev{left:-12px}.contents_area .container .js-list-swiper .swiper-button-next{right:-12px}}.contents_area .container .cap{position:relative;font-size:min(2.4svw,12px);text-align:right;color:#000;display:block;width:100%}.contents_area .container .full-img{width:100%;height:auto;margin:1em auto}.contents_area .cnt-box{padding:2em;background:#fff;border:solid 2px #eae3d4;border-radius:12px;margin-top:min(8vw,4em)}.contents_area .cnt-box .txt{font-size:min(3.2svw,16px);text-align:center}.contents_area .cnt-box .person{margin:2em auto 0;padding:2em 0;border-top:solid 4px #b9a172;border-bottom:solid 4px #b9a172;width:100%;justify-content:center;align-items:center;gap:2em}.contents_area .cnt-box .person dd{text-align:center}.contents_area .cnt-box .person dd .intro1{font-size:min(2.8svw,14px);padding-bottom:.75em;border-bottom:solid 1px #000}.contents_area .cnt-box .person dd .intro2{font-size:min(2.4svw,12px);padding:.75em 0 .5em}.contents_area .cnt-box .person dd .intro3{font-size:min(3.2svw,16px)}.contents_area .cnt-box .person dt.pic{width:100%;max-width:200px}.contents_area .cnt-box .person dd{width:46%}@media screen and (max-width: 768px){.contents_area .cnt-box .person dd{width:90%}}.contents_area .cnt-box .person dd dl.flex{justify-content:center;align-items:center;gap:1em}.contents_area .cnt-box2{margin-top:2em;background:#a29d9b;color:#fff;padding:3px}.contents_area .cnt-box2-in{background:#8d8784;padding:2em}.contents_area .cnt-box2-in .name{font-size:min(3.2svw,16px);padding-bottom:.75em;border-bottom:solid 1px #fff}.contents_area .cnt-box2-in .txt{font-size:min(2.8svw,14px);font-weight:300;padding-top:.5em}.contents_area .fig-img{margin-top:min(8vw,4em);position:relative}.contents_area .fig-img.top{margin-top:2em}.contents_area .fig-img figcaption{font-size:min(2svw,10px);color:#fff;position:absolute;right:.5em;bottom:.5em}.backBtn{max-width:460px;margin-top:40px;margin-inline:auto}.backBtn__btn .ja{font-size:20px}@media screen and (max-width: 768px){.backBtn{max-width:340px}.backBtn__btn{height:60px}.backBtn__btn .ja{font-size:15px}}/*# sourceMappingURL=stained.css.map */