.pre-inc figure img{width:100%;height:auto}.pre-inc .footnote{padding:.5em;width:-moz-fit-content;width:fit-content;color:#1a1311;font-size:min(2svw,10px);font-weight:500;line-height:1.2}.pre-inc #main{position:relative}@media screen and (max-width: 767px){.pre-inc #main .title{padding:4.5em 0}}.pre-inc #main .title h1{color:#fff}.pre-inc #main .title .ttl-sub{color:#fff}.pre-inc #contents{margin:0 auto;width:100%;border-bottom:1px solid #d4d4d4;position:relative;color:#000}.pre-inc #contents .sec-btn{margin:0 auto;padding:2.5em 0;width:100%}@media screen and (min-width: 769px),print{.pre-inc #contents .sec-btn{padding:4em 0}}.pre-inc #contents .sec-btn .btn-block{margin:0 auto;width:90%;max-width:1000px;position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em}@media screen and (min-width: 769px),print{.pre-inc #contents .sec-btn .btn-block{gap:.75em}}.pre-inc #contents .sec-btn .btn-block .btn-link{margin:0;width:calc((100% - .5em)/2);height:3em;background:#fff;border:1px #938051 solid;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25em;text-align:center;color:#938051;font-size:min(3.8vw,20px);line-height:1;transition:.5s}@media screen and (min-width: 769px),print{.pre-inc #contents .sec-btn .btn-block .btn-link{width:calc((100% - 3em)/5)}}.pre-inc #contents .sec-btn .btn-block .btn-link::after{content:"";background:rgba(147,128,81,.2509803922);position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(3px, 3px);z-index:-1}@media screen and (min-width: 769px),print{.pre-inc #contents .sec-btn .btn-block .btn-link::after{transform:translate(5px, 5px)}}.pre-inc #contents .sec-btn .btn-block .btn-link.nav-on{background:linear-gradient(135deg, #645122, #938051, #645122);color:#fff}.pre-inc #contents .sec-btn .btn-block .btn-link:hover{opacity:1;background:linear-gradient(135deg, #645122, #938051, #645122);color:#fff}.pre-inc #contents .sec-btn .btn-block .btn-link .en{font-family:"EB Garamond",serif;letter-spacing:.1em}.pre-inc #contents .sec-btn .btn-block .btn-link .ja{font-size:min(2vw,10px);letter-spacing:.2em}.pre-inc #contents .ttl-wrap{margin:0 auto 2em;width:100%;color:#938051}@media screen and (min-width: 769px),print{.pre-inc #contents .ttl-wrap{margin:0 auto 3em}}.pre-inc #contents .ttl-wrap .h4-ttl{margin:0;width:100%;text-align:center;font-family:"EB Garamond",serif;font-size:min(6vw,42px);letter-spacing:.1em;line-height:1}.pre-inc #contents .ttl-wrap .h4-sub{margin:1em 0 0;width:100%;text-align:center;font-size:min(2.4vw,12px);letter-spacing:.2em;line-height:1}.pre-inc #contents .lead{margin:0 auto;width:100%;text-align:center;font-size:min(4.6vw,28px);letter-spacing:.1em;line-height:1.6}.pre-inc #contents .lead.mdl{margin:3em auto 0}@media screen and (min-width: 769px),print{.pre-inc #contents .lead.mdl{margin:4em auto 0}}.pre-inc #contents .sec-eq1,.pre-inc #contents .sec-eq2,.pre-inc #contents .sec-eq3,.pre-inc #contents .sec-eq4{margin:0 auto;padding:2.5em 0 4em;width:100%;position:relative}@media screen and (min-width: 769px),print{.pre-inc #contents .sec-eq1,.pre-inc #contents .sec-eq2,.pre-inc #contents .sec-eq3,.pre-inc #contents .sec-eq4{padding:5em 0 8em}}.pre-inc #contents .sec-eq1::before,.pre-inc #contents .sec-eq2::before,.pre-inc #contents .sec-eq3::before,.pre-inc #contents .sec-eq4::before{content:"";width:100%;height:35.2881698686vw;position:absolute;top:0;right:0}@media screen and (min-width: 769px),print{.pre-inc #contents .sec-eq1::before,.pre-inc #contents .sec-eq2::before,.pre-inc #contents .sec-eq3::before,.pre-inc #contents .sec-eq4::before{width:70%;height:24.701718908vw}}.pre-inc #contents .sec-eq3{max-width:1000px;width:100%}.pre-inc #contents .head{position:relative;display:grid;grid-template-columns:repeat(3, auto);justify-content:flex-start;align-items:baseline;gap:.25em;margin:4em auto 2em;padding-bottom:.25em;border-bottom:3px solid #c9bc9c;max-width:1000px;width:90%;font-size:min(3.2svw,16px);z-index:1}@media screen and (min-width: 1024px),print{.pre-inc #contents .head{margin:6em auto 2em;width:100%}}.pre-inc #contents .head::before{content:"";position:absolute;bottom:0;left:0;background-color:#ebf6f5;width:100%;height:35%;z-index:-1}.pre-inc #contents .head.first{margin:3em auto 2em}@media screen and (min-width: 1024px),print{.pre-inc #contents .head.first{margin:4em auto 2em}}.pre-inc #contents .head .head-ttl{grid-area:2/1;color:#1a1311;font-family:Arial,Helvetica,sans-serif,serif;font-size:min(5svw,32px);font-weight:bold;line-height:1}@media screen and (min-width: 1024px),print{.pre-inc #contents .head .head-ttl{grid-area:unset}}.pre-inc #contents .head .head-sub{grid-area:1/1;justify-self:center;margin:0;color:#1a1311;font-size:min(2.4svw,12px);line-height:1}@media screen and (min-width: 1024px),print{.pre-inc #contents .head .head-sub{grid-area:unset;justify-self:unset}}.pre-inc #contents .head .head-lead{grid-row:span 2;margin-left:1em;padding:.5em 0 0;color:#938051;font-size:min(3.2svw,16px);line-height:1.6}@media screen and (min-width: 1024px),print{.pre-inc #contents .head .head-lead{grid-row:unset}}.pre-inc #contents .ttl{margin-bottom:.5em;width:100%;color:#938051;font-size:min(3.6vw,18px);line-height:1.4}.pre-inc #contents .ttl .tume{letter-spacing:-0.1em}.pre-inc #contents .txt{margin:0;width:100%;text-align:justify;font-size:min(2.4svw,12px);line-height:1.2}@media screen and (min-width: 1024px),print{.pre-inc #contents .txt{line-height:1.4}}.pre-inc #contents .cap2{margin:.5em 0 0;font-size:min(2vw,10px);line-height:1.2}.pre-inc #contents .cap2.right{text-align:right}.pre-inc #contents .clear{clear:both}.pre-inc #contents .block1{display:grid;justify-content:space-between;gap:2em;margin:3em auto 0;max-width:1000px;width:90%;font-size:min(3.2svw,16px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1{margin:5em auto 0;width:100%}}.pre-inc #contents .block1 .box01{width:100%;display:flex;flex-wrap:wrap;gap:1em 1.5em}.pre-inc #contents .block1 .box01 .inbox{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box01 .inbox{width:calc((100% - 3em)/3)}}.pre-inc #contents .block1 .box01 .ttl{margin-top:.75em;padding-block:.25em;border:1px solid #a9976d;background:#fff;font-size:min(2.8svw,14px);text-align:center}.pre-inc #contents .block1 .box01 .ttl:first-child{margin-top:unset}.pre-inc #contents .block1 .box01 .txt{line-height:1.2}.pre-inc #contents .block1 .box01 .photo{align-self:center;margin-top:.5em;max-width:265px}.pre-inc #contents .block1 .box02{display:flex;flex-direction:column}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02{flex-direction:unset}}.pre-inc #contents .block1 .box02L{flex:280}.pre-inc #contents .block1 .box02R{display:flex;position:relative;align-items:center;gap:.5em;margin-top:.5em;padding-top:.5em;border-top:1px solid #a9976d}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02R{flex:100;flex-direction:column;gap:0;margin:0 0 0 .5em;padding:0 0 0 .5em;border-top:unset;border-left:1px solid #a9976d}}.pre-inc #contents .block1 .box02R::after{content:"宅配ボックス（参考写真）";position:absolute;top:100%;right:2%;font-size:min(2svw,10px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02R::after{right:0}}.pre-inc #contents .block1 .box02R [data-box=sp]{flex:1.5}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02R [data-box=sp]{flex:unset}}.pre-inc #contents .block1 .box02R .ttl{padding-block:.25em;border:1px solid #a9976d;background-color:#a9976d;color:#fff;font-size:min(2.8svw,14px);text-align:center}.pre-inc #contents .block1 .box02R .photo{flex:1;position:static;width:30svw}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02R .photo{flex:unset;width:100%}}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02~.photo{padding-inline:2em}}.pre-inc #contents .block1 .box02~.photo .footnote{position:relative;bottom:0;right:0;color:#1a1311;width:100%;text-align:right}@media screen and (min-width: 1024px),print{.pre-inc #contents .block1 .box02~.photo .footnote{position:absolute;bottom:0;right:0;width:auto}}.pre-inc #contents .block2{margin:1em auto 0;border:1px solid #1a1311;max-width:1000px;width:90%;font-size:min(3.2svw,16px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2{margin:2em auto 0;width:100%}}.pre-inc #contents .block2-ttl{background-color:#8d8d8e;color:#fff;font-size:min(3.2svw,16px);text-align:center}.pre-inc #contents .block2 .box03{display:grid;grid-template-columns:1fr;gap:1em 2em;padding:1em}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2 .box03{grid-auto-flow:column dense;grid-template:repeat(3, auto)/2fr 3fr}}.pre-inc #contents .block2 .box03 .box04{display:flex;flex-direction:column;gap:.5em}.pre-inc #contents .block2 .box03 .box04 .photo{max-width:150px}.pre-inc #contents .block2 .box03 .box04 .txt{font-size:min(2.4svw,12px)}.pre-inc #contents .block2 .box03 .box05{display:flex;justify-content:space-between;gap:1em}.pre-inc #contents .block2 .box03 .box05 .ttl{font-size:min(2.8svw,14px)}.pre-inc #contents .block2 .box03 .box05 .txt{font-size:min(2.4svw,12px)}.pre-inc #contents .block2 .box03 .box05L{flex:5}.pre-inc #contents .block2 .box03 .box05R{flex:4}.pre-inc #contents .block2 .box03 .box06{display:flex;justify-content:space-between;gap:1em}.pre-inc #contents .block2 .box03 .box06 .ttl{font-size:min(2.8svw,14px)}.pre-inc #contents .block2 .box03 .box06 .txt{font-size:min(2.4svw,12px)}.pre-inc #contents .block2 .box03 .box06L{position:relative;flex:6;display:flex;flex-direction:column;align-items:center}.pre-inc #contents .block2 .box03 .box06L::after{content:attr(data-footnote) "";position:absolute;bottom:0;right:35%;font-size:min(2svw,10px)}.pre-inc #contents .block2 .box03 .box06L .photo{margin-top:.5em;max-width:217px}.pre-inc #contents .block2 .box03 .box06R{position:relative;flex:5;display:flex;flex-direction:column;align-items:center}.pre-inc #contents .block2 .box03 .box06R::after{content:attr(data-footnote) "";position:absolute;bottom:1em;left:0;font-size:min(2svw,10px)}.pre-inc #contents .block2 .box03 .box06R .photo{margin-top:.5em;max-width:150px}.pre-inc #contents .block2 .box03 .box07{position:relative;grid-row:span 2;display:flex;flex-direction:column;gap:.5em}.pre-inc #contents .block2 .box03 .box07 .ttl{font-size:min(2.8svw,14px)}.pre-inc #contents .block2 .box03 .box07 .txt{font-size:min(2.4svw,12px)}.pre-inc #contents .block2 .box03 .box07 .photo{margin-top:.5em;max-width:624px}.pre-inc #contents .block2 .box03 .box07 .photo::before{content:attr(data-footnote) "";position:absolute;bottom:0;right:32%;font-size:min(2svw,10px);transform:translateY(100%)}.pre-inc #contents .block2 .box03 .box07 .photo::after{content:attr(data-footnote2) "";position:absolute;bottom:0;right:0;font-size:min(2svw,10px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2 .box03 .box07 .photo::after{bottom:.25em}}.pre-inc #contents .block2 .box03 .box08 .ttl{font-size:min(2.8svw,14px)}.pre-inc #contents .block2 .box03 .box08 .box09{display:flex;flex-direction:column;justify-content:space-between;gap:1em}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2 .box03 .box08 .box09{flex-direction:unset}}.pre-inc #contents .block2 .box03 .box08 .box09 .txt{font-size:min(2.4svw,12px)}.pre-inc #contents .block2 .box03 .box08 .box09L{position:relative;flex:1;display:flex;align-items:flex-start;gap:1em}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2 .box03 .box08 .box09L{flex-direction:column;align-items:center;gap:unset}}.pre-inc #contents .block2 .box03 .box08 .box09L .photo{margin-top:.5em;max-width:90px}.pre-inc #contents .block2 .box03 .box08 .box09L .photo .footnote{position:relative;transform:translate(-100%, -100%);font-size:min(2svw,10px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2 .box03 .box08 .box09L .photo .footnote{position:absolute;bottom:auto;right:0;transform:translate(-50%, 0)}}.pre-inc #contents .block2 .box03 .box08 .box09R{position:relative;flex:4;display:flex;flex-direction:column;align-items:center;margin-top:-3em}@media screen and (min-width: 1024px),print{.pre-inc #contents .block2 .box03 .box08 .box09R{margin-top:unset}}.pre-inc #contents .block2 .box03 .box08 .box09R .photo{margin-top:.5em;max-width:455px}.pre-inc #contents .block3{margin-inline:auto;max-width:1000px;width:90%;font-size:min(3.2svw,16px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block3{width:100%}}.pre-inc #contents .block4{display:flex;flex-wrap:wrap;margin:2em auto 0;max-width:1000px;width:90%;font-size:min(3.2svw,16px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4{flex-direction:unset;flex-wrap:unset;width:100%}}.pre-inc #contents .block4 .box10{flex:1}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box10{flex:4}}.pre-inc #contents .block4 .box10 .ttl{transform-origin:top left;transform:scale(0.75, 1);width:133.3333333333%}.pre-inc #contents .block4 .box10 .space{float:right;height:4em}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box10 .space{height:8.5em}}.pre-inc #contents .block4 .box10 .photo{float:right;clear:both;margin:.5em 0 0 .5em;max-width:101px;width:15svw}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box10 .photo{width:100%}}.pre-inc #contents .block4 .box10 .photo .footnote{position:absolute;top:100%;right:0;width:-moz-max-content;width:max-content;text-align:right}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box10 .photo .footnote{position:unset;transform:scaleX(0.85) translateX(-50%);width:200%}}.pre-inc #contents .block4 .box11{flex:1;margin-left:1em;padding-left:1em;border-left:1px solid #1a1311}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box11{flex:3}}.pre-inc #contents .block4 .box11 .ttl{transform-origin:top left;transform:scaleX(0.9);width:111.1111111111%}.pre-inc #contents .block4 .box11 .space{float:right;height:1em}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box11 .space{height:8em}}.pre-inc #contents .block4 .box11 .photo{float:right;clear:both;margin:.5em 0 0 .5em;max-width:10svw}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box11 .photo{max-width:51px}}.pre-inc #contents .block4 .box11 .photo .footnote{transform-origin:top right;transform:scaleX(0.85) translateX(-85%);width:-moz-max-content;width:max-content;text-align:right}.pre-inc #contents .block4 .box12{display:flex;justify-content:space-between;gap:calc(2em + 1px);margin-top:1em;padding-top:1em;border-top:1px solid #1a1311;font-size:min(3.2svw,16px)}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box12{flex:4;flex-direction:column;gap:.5em;margin:0 0 0 1em;padding:0 1em 0 1em;border-left:1px solid #1a1311;border-top:unset}}.pre-inc #contents .block4 .box12 .box13{flex:1}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box12 .box13{flex:unset}}.pre-inc #contents .block4 .box12 .box13 .box14{display:flex;align-items:flex-start;gap:.5em}.pre-inc #contents .block4 .box12 .box13 .box14L{flex:4;font-size:min(3.2svw,16px)}.pre-inc #contents .block4 .box12 .box13 .box14R{flex:5;max-width:15svw}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box12 .box13 .box14R{max-width:99px}}.pre-inc #contents .block4 .box12 .box13 .box14R .footnote{width:100%;text-align:right}.pre-inc #contents .block4 .box12 .box15{flex:1}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box12 .box15{flex:unset}}.pre-inc #contents .block4 .box12 .box15 .box16{display:flex;align-items:flex-start;gap:.5em}.pre-inc #contents .block4 .box12 .box15 .box16L{flex:4;font-size:min(3.2svw,16px)}.pre-inc #contents .block4 .box12 .box15 .box16R{flex:5;max-width:15svw}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box12 .box15 .box16R{max-width:99px}}.pre-inc #contents .block4 .box12 .box15 .box16R .footnote{width:100%;text-align:right}.pre-inc #contents .block4 .box17{flex:7;margin-top:2em;border:1px solid #7a6a56}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box17{margin-top:unset}}.pre-inc #contents .block4 .box17-ttl{padding-block:1em;background-color:#7a6a56;color:#fff;font-size:min(2.4svw,12px);line-height:1.2;text-align:center}.pre-inc #contents .block4 .box17 .box18{display:flex;flex-direction:column;gap:.5em;padding:1em}.pre-inc #contents .block4 .box17 .box18-ttl{font-size:min(3.2svw,16px);line-height:1.2}.pre-inc #contents .block4 .box17 .box18 .txt{line-height:1.2}.pre-inc #contents .block4 .box17 .box18 .photo{max-width:100svw}@media screen and (min-width: 1024px),print{.pre-inc #contents .block4 .box17 .box18 .photo{max-width:403px}}/*# sourceMappingURL=quality3.css.map */