body{background:#000}footer.footer{margin-top:0;background:#363027}.photo{position:relative;font-size:0}.photo img{width:100%;height:auto;display:block;font-size:0}.photo span{padding:.5em;position:absolute;right:0;bottom:0;text-align:right;color:#fff;font-size:min(2vw,10px);line-height:1;text-shadow:0 0 3px #000}.photo span.bk{color:#000;text-shadow:none}.photo span.left{left:0;right:auto;text-align:right}a.anchor{margin-top:-64px;padding-top:64px;display:block}.main h2{text-align:center;color:#d3cdbb;background:url(../images/common/bg-main.png) no-repeat 0 0;background-size:cover;font-size:16px;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:30px 0}@media only screen and (min-width: 640px){.main h2{font-size:24px;border-top:2px solid #707070;border-bottom:2px solid #707070;padding:60px 0}}.main .mv{margin:0 auto;width:100%;position:relative}.main .mv .mv-img{margin:0 auto;width:100%}.main .mv .mv-txt{width:6.5vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);filter:drop-shadow(0 0 3px #000)}.contents{font-size:min(3.2vw,16px);line-height:1.6}.contents .wrapper{margin:0 auto;padding:3em 0;width:90%;max-width:1000px}@media only screen and (min-width: 640px){.contents .wrapper{padding:6em 0}}.contents .txt{text-align:justify;font-size:min(3.2vw,16px);line-height:1.8}.contents .txt span{color:#cfb999}.contents .cap{width:100%;text-align:justify;font-size:min(2vw,10px);line-height:1.2}.contents .sec00{margin:0 auto;width:100%;background:#2d2416;position:relative}.contents .sec00 .bg01{margin:0;width:100%;position:absolute;top:0;left:0}.contents .sec00 .bg01.reverse{top:auto;bottom:0;transform:rotate(180deg)}.contents .sec00 .sec00-block{margin:0 auto;padding:3em 0;width:100%;position:relative;z-index:1}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block{padding:6em 0 4em}}.contents .sec00 .sec00-block .txt-img2{margin:0 auto;width:90%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .txt-img2{max-width:1000px}}.contents .sec00 .sec00-block .txt-img2 .photo{margin:0;width:100%}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .txt-img2 .photo{width:53%;max-width:640px;position:absolute;top:100px;left:47%}}.contents .sec00 .sec00-block .txt-img2 .txt{width:100%}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .txt-img2 .txt{width:40%}}.contents .sec00 .sec00-block .txt2{margin:0 auto 3em;width:90%;max-width:1000px}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .txt2{margin:1em auto 6em}}.contents .sec00 .sec00-block h3{margin:0 auto 1em;width:100%;max-width:1000px;text-align:center;color:#cfb999;font-size:min(5vw,32px);font-weight:500;letter-spacing:.1em;line-height:1}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block h3{text-align:left}}.contents .sec00 .sec00-block .img-box2{margin:0 auto;width:90%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .img-box2{width:100%;max-width:1480px}}.contents .sec00 .sec00-block .img-box2 .img1{margin:0;width:100%}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .img-box2 .img1{width:65%}}.contents .sec00 .sec00-block .img-box2 .img2{margin:0;padding:1.5em;width:100%;background:rgba(255,255,255,.8784313725);box-sizing:border-box}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .img-box2 .img2{padding:4em;width:40%;position:absolute;top:0;right:0;transform:translateY(-64px)}}.contents .sec00 .sec00-block .img-box2 .img2 .photo{width:100%}.contents .sec00 .sec00-block .img-box2 .seven{opacity:.6;margin:2em auto 0;width:80%}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .img-box2 .seven{opacity:.4;margin:0;width:40%;max-width:660px;margin:0;position:absolute;right:20%;bottom:0;transform:translateY(50%)}}.contents .sec00 .sec00-block .btn-box{margin:2em auto 0;width:90%;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.5em}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .btn-box{margin:4em auto 0;gap:1em}}.contents .sec00 .sec00-block .btn-box li{margin:0;width:calc((100% - 1.5em)/4);filter:drop-shadow(0 0 3px #000)}@media only screen and (min-width: 640px){.contents .sec00 .sec00-block .btn-box li{width:calc((100% - 6em)/7);filter:drop-shadow(0 0 5px #000)}}.contents .sec01,.contents .sec03,.contents .sec05,.contents .sec07{margin:0 auto;width:100%;background:#000}.contents .sec02,.contents .sec04,.contents .sec06{margin:0 auto;width:100%;background:#30221a}.contents .sec04 .wrapper{padding-top:0}.contents .sec04 .wrapper .sec04-ttl{margin:0 auto 1.5em;width:100%;padding:1em 0;background:linear-gradient(90deg, rgba(169, 152, 63, 0), rgba(169, 152, 63, 0.5019607843), rgba(169, 152, 63, 0));text-align:center;font-size:min(4.2vw,24px);letter-spacing:.1em;line-height:1.2}@media only screen and (min-width: 640px){.contents .sec04 .wrapper .sec04-ttl{margin:0 auto 3em}}.contents .sec04 .wrapper .sec04-ttl .small{font-size:.8em}.contents .sec04 .wrapper .sec04-ttl .ttl1{font-size:1.4em}.contents .sec04 .wrapper .sec04-ttl .ttl2{color:#d7bf71;font-size:1.8em}.contents .sec05 .wrapper{padding-top:2.5em}@media only screen and (min-width: 640px){.contents .sec05 .wrapper{padding-top:5em}}.contents .sec05 .cap{margin:1em auto 0;width:90%;text-align:justify}@media only screen and (min-width: 640px){.contents .sec05 .cap{width:calc(100% - 2em)}}.contents .sec-head{margin:0 auto;padding:2em 0;width:100%;background:url(../images/value/bg02.webp) no-repeat center center;background-size:cover;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 640px){.contents .sec-head{padding:4em 0}}.contents .sec-head .number{margin:0;white-space:nowrap;text-align:center;font-family:"times new roman",serif}.contents .sec-head .number dd{margin-bottom:.25em;font-size:min(5vw,32px);line-height:1}.contents .sec-head .number dt{font-size:min(11vw,96px);line-height:1}.contents .sec-head h3{margin:.5em 0 0;width:100%;text-align:center;font-size:min(5vw,32px);font-weight:500;letter-spacing:.05em;line-height:1.6}@media only screen and (min-width: 640px){.contents .sec-head h3{letter-spacing:.1em}}.contents .sec-head .badge{margin:0;width:30%;max-width:200px;position:absolute;top:2vw;right:2vw;z-index:1}@media only screen and (min-width: 640px){.contents .sec-head .badge{width:20%;top:auto;right:5%;bottom:0;transform:translateY(15%)}}.contents .sec-mv{margin:0 auto;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:.5em}.contents .sec-mv.sec01 .img1,.contents .sec-mv.sec03 .img1,.contents .sec-mv.sec04 .img1,.contents .sec-mv.sec06 .img1,.contents .sec-mv.sec07 .img1{margin:0;width:auto;align-self:stretch}.contents .sec-mv.sec01 .img2,.contents .sec-mv.sec03 .img2,.contents .sec-mv.sec04 .img2,.contents .sec-mv.sec06 .img2,.contents .sec-mv.sec07 .img2{margin:0;width:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-self:stretch}@media only screen and (min-width: 640px){.contents .sec-mv.sec01 .img2,.contents .sec-mv.sec03 .img2,.contents .sec-mv.sec04 .img2,.contents .sec-mv.sec06 .img2,.contents .sec-mv.sec07 .img2{gap:.5em}}.contents .sec-mv.sec01 .img2 .photo,.contents .sec-mv.sec03 .img2 .photo,.contents .sec-mv.sec04 .img2 .photo,.contents .sec-mv.sec06 .img2 .photo,.contents .sec-mv.sec07 .img2 .photo{width:100%}.contents .sec-mv.sec02 li{width:calc((100% - 1em)/3)}.contents .sec-mv.sec05{flex-wrap:wrap}@media only screen and (min-width: 640px){.contents .sec-mv.sec05{flex-wrap:nowrap}}.contents .sec-mv.sec05 .img1{margin:0;width:100%;align-self:stretch}@media only screen and (min-width: 640px){.contents .sec-mv.sec05 .img1{width:auto}}.contents .sec-mv.sec05 .img3{margin:0;width:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-self:stretch;gap:.5em}.contents .sec-mv.sec05 .img3 .photo{width:100%}.contents .sec-mv.sec05 .img3 .photo .cap2{right:51%}.contents .time-box{margin:2em auto;width:100%}@media only screen and (min-width: 640px){.contents .time-box{margin:4em auto}}.contents .time-box .photo{margin:0 auto;width:90%}@media only screen and (min-width: 640px){.contents .time-box .photo{width:100%}}.contents .img-box{margin:2em auto 0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width: 640px){.contents .img-box{margin:4em auto 0}}.contents .img-box.sec05{gap:1em 2em}.contents .img-box.sec05 li{margin:0;width:100%}@media only screen and (min-width: 640px){.contents .img-box.sec05 li{width:calc((100% - 32px)/2)}}.contents .img-box.sec06{gap:1em}.contents .img-box.sec06 li{margin:0;width:100%}@media only screen and (min-width: 640px){.contents .img-box.sec06 li{width:calc((100% - 32px)/3)}}.contents .txt-img{margin:0 auto 2em;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em 3em}@media only screen and (min-width: 640px){.contents .txt-img{margin:0 auto 2em}}.contents .txt-img.sec04 .txt{width:100%}@media only screen and (min-width: 640px){.contents .txt-img.sec04 .txt{width:calc(58% - 3em)}}.contents .txt-img.sec04 .photo{width:100%}@media only screen and (min-width: 640px){.contents .txt-img.sec04 .photo{width:42%}}.contents .txt-img.reverse{margin:0 auto}@media only screen and (min-width: 640px){.contents .txt-img.reverse{flex-direction:row-reverse;align-items:flex-end}}.contents .txt-img .txt{width:100%}@media only screen and (min-width: 640px){.contents .txt-img .txt{width:calc(68% - 3em)}}.contents .txt-img .photo{width:100%}@media only screen and (min-width: 640px){.contents .txt-img .photo{width:32%}}.contents .note{margin:6em auto 0;width:100%;text-align:justify;font-size:min(2.4vw,12px)}@media only screen and (min-width: 640px){.contents .note{margin:10em auto 0;padding-left:1em;text-indent:-1em}}/*# sourceMappingURL=value.css.map */