.pre-inc .sub-page .sub-page-title{background:url(../images/quality/mv.webp) no-repeat 50% 50%;background-size:cover;position:relative;padding:2.5em 0}@media only screen and (min-width: 599px){.pre-inc .sub-page .sub-page-title{padding:4.5em 0}}.pre-inc .sub-page .sub-page-title h1.page-title .en{font-size:min(10svw,120px);font-family:"Noto Sans JP","open-sans",sans-serif;font-weight:700;font-style:normal;opacity:.8;color:#fff;line-height:1}.pre-inc .sub-page .sub-page-title h1.page-title .ja{font-size:min(3.8svw,20px);color:#fff;letter-spacing:-0.1em}.pre-inc .sub-page .sub-page-title .cap{position:absolute;bottom:0;right:0;color:#fff;font-size:min(2.4svw,12px);padding:.5em;text-shadow:0 0 10px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.7)}@media only screen and (min-width: 599px){.pre-inc .sub-page .sub-page-title .cap{padding:1em}}.pre-inc .sub-page .lead-area{background:#0070af;background:linear-gradient(90deg, rgb(0, 112, 175) 0%, rgb(31, 165, 221) 100%);text-align:center;margin-bottom:min(6vw,3rem)}.pre-inc .sub-page .lead-area h2{padding:1em 0 0;line-height:1;color:#fff}.pre-inc .sub-page .lead-area h2 .title{font-size:min(5.5svw,40px)}.pre-inc .sub-page .lead-area h2 .ja{font-size:min(3.8svw,20px)}.pre-inc .sub-page .lead{text-align:center;font-size:min(4.2svw,24px);padding:1.5em 1em;color:#fff}@media only screen and (min-width: 599px){.pre-inc .sub-page .lead{padding:2em 0}}.pre-inc .sub-page .photo{position:relative;line-height:0}.pre-inc .sub-page .photo .cap{position:absolute;bottom:.5em;right:.5em;color:#fff;font-size:min(2.4svw,12px);text-shadow:0 0 10px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.7)}.pre-inc .sub-page #contents .sec-btn{margin:0 auto;padding:min(8vw,4em) 0;width:100%;background:#fff}.pre-inc .sub-page #contents .sec-btn .btn-block{margin:0 auto;width:90%;max-width:1000px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.75em}.pre-inc .sub-page #contents .sec-btn .btn-block a{margin:0;width:calc((100% - 3em)/3);color:#0c1933;background:#fff;border:1px #0c1933 solid;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25em;text-align:center;color:#0c1933;line-height:1;transition:.5s;padding:.25rem}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents .sec-btn .btn-block a{width:calc((100% - 3em)/5)}}.pre-inc .sub-page #contents .sec-btn .btn-block a.nav-on{color:#fff;background:#0070af;background:linear-gradient(90deg, rgb(0, 112, 175) 0%, rgb(31, 165, 221) 100%);background:#b5304c;background:linear-gradient(90deg, rgb(181, 48, 76) 0%, rgb(149, 35, 59) 100%)}.pre-inc .sub-page #contents .sec-btn .btn-block a:hover{opacity:.6;color:#fff;background:#0070af;background:linear-gradient(90deg, rgb(0, 112, 175) 0%, rgb(31, 165, 221) 100%);background:#b5304c;background:linear-gradient(90deg, rgb(181, 48, 76) 0%, rgb(149, 35, 59) 100%)}.pre-inc .sub-page #contents .sec-btn .btn-block a .en{font-size:min(3.8svw,20px)}.pre-inc .sub-page #contents .sec-btn .btn-block a .ja{font-size:min(2.8svw,14px)}.pre-inc .sub-page #contents.equipment .sec01,.pre-inc .sub-page #contents.equipment .sec02,.pre-inc .sub-page #contents.equipment .sec03,.pre-inc .sub-page #contents.equipment .sec04,.pre-inc .sub-page #contents.equipment .sec05,.pre-inc .sub-page #contents.equipment .sec06,.pre-inc .sub-page #contents.equipment .sec07{padding:min(6vw,3rem) 0}.pre-inc .sub-page #contents.equipment .sec01.inner,.pre-inc .sub-page #contents.equipment .sec02.inner,.pre-inc .sub-page #contents.equipment .sec03.inner,.pre-inc .sub-page #contents.equipment .sec04.inner,.pre-inc .sub-page #contents.equipment .sec05.inner,.pre-inc .sub-page #contents.equipment .sec06.inner,.pre-inc .sub-page #contents.equipment .sec07.inner{width:92%;max-width:1280px;margin:auto}.pre-inc .sub-page #contents.equipment .sec01 .ttl-tie,.pre-inc .sub-page #contents.equipment .sec02 .ttl-tie,.pre-inc .sub-page #contents.equipment .sec03 .ttl-tie,.pre-inc .sub-page #contents.equipment .sec04 .ttl-tie,.pre-inc .sub-page #contents.equipment .sec05 .ttl-tie,.pre-inc .sub-page #contents.equipment .sec06 .ttl-tie,.pre-inc .sub-page #contents.equipment .sec07 .ttl-tie{border-top:solid #0c1933 1px;border-bottom:solid #0c1933 1px;font-weight:normal;display:inline-flex;align-items:center;width:100%}.pre-inc .sub-page #contents.equipment .sec01 .ttl-tie .tie1,.pre-inc .sub-page #contents.equipment .sec02 .ttl-tie .tie1,.pre-inc .sub-page #contents.equipment .sec03 .ttl-tie .tie1,.pre-inc .sub-page #contents.equipment .sec04 .ttl-tie .tie1,.pre-inc .sub-page #contents.equipment .sec05 .ttl-tie .tie1,.pre-inc .sub-page #contents.equipment .sec06 .ttl-tie .tie1,.pre-inc .sub-page #contents.equipment .sec07 .ttl-tie .tie1{padding:.5em;font-size:min(4svw,22px);color:#00527a;border-right:solid #0c1933 1px;width:35%}.pre-inc .sub-page #contents.equipment .sec01 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec02 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec03 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec04 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec05 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec06 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec07 .ttl-tie .tie1 small{display:block}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .sec01 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec02 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec03 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec04 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec05 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec06 .ttl-tie .tie1 small,.pre-inc .sub-page #contents.equipment .sec07 .ttl-tie .tie1 small{display:inline-block}}.pre-inc .sub-page #contents.equipment .sec01 .ttl-tie .tie2,.pre-inc .sub-page #contents.equipment .sec02 .ttl-tie .tie2,.pre-inc .sub-page #contents.equipment .sec03 .ttl-tie .tie2,.pre-inc .sub-page #contents.equipment .sec04 .ttl-tie .tie2,.pre-inc .sub-page #contents.equipment .sec05 .ttl-tie .tie2,.pre-inc .sub-page #contents.equipment .sec06 .ttl-tie .tie2,.pre-inc .sub-page #contents.equipment .sec07 .ttl-tie .tie2{padding:.5em;font-size:min(3.6svw,18px);width:65%}.pre-inc .sub-page #contents.equipment .sec01 .ttl-tie-sub,.pre-inc .sub-page #contents.equipment .sec02 .ttl-tie-sub,.pre-inc .sub-page #contents.equipment .sec03 .ttl-tie-sub,.pre-inc .sub-page #contents.equipment .sec04 .ttl-tie-sub,.pre-inc .sub-page #contents.equipment .sec05 .ttl-tie-sub,.pre-inc .sub-page #contents.equipment .sec06 .ttl-tie-sub,.pre-inc .sub-page #contents.equipment .sec07 .ttl-tie-sub{font-size:min(3.8svw,20px);color:#587ba8}.pre-inc .sub-page #contents.equipment .block1{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block1 .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto auto auto auto auto;gap:20px 20px;grid-template-areas:"img1 img1" "img2 img3" "img4 img5" "img6 img7" "img8 img9" "img10 img11" "img12 img13" "img14 img14"}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block1 .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto;grid-template-areas:"img1 img1 img1 img1 img2" "img1 img1 img1 img1 img3" "img1 img1 img1 img1 img4" "img5 img6 img7 img8 img9" "img10 img11 img12 img13 img14"}}.pre-inc .sub-page #contents.equipment .block1 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block1 .img2{grid-area:img2}.pre-inc .sub-page #contents.equipment .block1 .img3{grid-area:img3}.pre-inc .sub-page #contents.equipment .block1 .img4{grid-area:img4}.pre-inc .sub-page #contents.equipment .block1 .img5{grid-area:img5}.pre-inc .sub-page #contents.equipment .block1 .img6{grid-area:img6}.pre-inc .sub-page #contents.equipment .block1 .img7{grid-area:img7}.pre-inc .sub-page #contents.equipment .block1 .img8{grid-area:img8}.pre-inc .sub-page #contents.equipment .block1 .img9{grid-area:img9}.pre-inc .sub-page #contents.equipment .block1 .img10{grid-area:img10}.pre-inc .sub-page #contents.equipment .block1 .img11{grid-area:img11}.pre-inc .sub-page #contents.equipment .block1 .img12{grid-area:img12}.pre-inc .sub-page #contents.equipment .block1 .img13{grid-area:img13}.pre-inc .sub-page #contents.equipment .block1 .img14{grid-area:img14}.pre-inc .sub-page #contents.equipment .block2{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block2 .container{display:grid;gap:20px 20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr auto;grid-template-areas:"img1 img1" "img2 img3" "img4 img5"}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block2 .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"img1 img1 img2 img3 img4" "img1 img1 img2 img3 img5"}}.pre-inc .sub-page #contents.equipment .block2 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block2 .img2{grid-area:img2}.pre-inc .sub-page #contents.equipment .block2 .img3{grid-area:img3}.pre-inc .sub-page #contents.equipment .block2 .img4{grid-area:img4}.pre-inc .sub-page #contents.equipment .block2 .img5{grid-area:img5}.pre-inc .sub-page #contents.equipment .block3{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block3 .container{display:grid;gap:20px 20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"img3 img3" "img1 img2" "img4 img" "img5 img5"}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block3 .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"img1 img2 img5 img5 img5" "img3 img4 img5 img5 img5"}}.pre-inc .sub-page #contents.equipment .block3 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block3 .img2{grid-area:img2}.pre-inc .sub-page #contents.equipment .block3 .img3{grid-area:img3}.pre-inc .sub-page #contents.equipment .block3 .img4{grid-area:img4}.pre-inc .sub-page #contents.equipment .block3 .img5{grid-area:img5}.pre-inc .sub-page #contents.equipment .block4{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block4 .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:20px 20px;grid-template-areas:"img1" "img2"}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block4 .container{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"img1 img2"}}.pre-inc .sub-page #contents.equipment .block4 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block4 .img2{grid-area:img2;margin:auto}.pre-inc .sub-page #contents.equipment .block4 dl{padding-bottom:1rem}.pre-inc .sub-page #contents.equipment .block4 .wrap{background:#e9e6dc;padding:1rem}.pre-inc .sub-page #contents.equipment .block4 .wrap .txt{font-size:min(2.8svw,14px)}.pre-inc .sub-page #contents.equipment .block4 .wrap .txt.tc-b{color:#587ba8}.pre-inc .sub-page #contents.equipment .block4 .wrap .cnt{display:flex;flex-wrap:wrap;gap:10px;padding:1rem 0}.pre-inc .sub-page #contents.equipment .block4 .wrap .cnt .txt-top{font-size:min(2.8svw,14px);color:#fff;text-align:center;padding:1rem}.pre-inc .sub-page #contents.equipment .block4 .wrap .cnt .txt-btm{font-size:min(2.4svw,12px);color:#fff;text-align:center;padding:1rem}.pre-inc .sub-page #contents.equipment .block4 .wrap .cnt .cnt-in1{background:#aa8889;min-width:48%;width:calc((580px - 100%)*1000);max-width:100%;margin:auto}.pre-inc .sub-page #contents.equipment .block4 .wrap .cnt .cnt-in2{background:#7493b8;min-width:48%;width:calc((580px - 100%)*1000);max-width:100%;margin:auto}.pre-inc .sub-page #contents.equipment .block5{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block5 .block-flex{display:flex;flex-wrap:wrap;gap:20px 30px}.pre-inc .sub-page #contents.equipment .block5 .container{display:grid;gap:20px 20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:"img1 img1" "img3 img4" "img2 img2" "img5 img5";min-width:77%;width:calc((980px - 100%)*1000);max-width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block5 .container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:36% 18% auto;grid-template-areas:"img1 img1 img3" "img1 img1 img4" "img2 img2 img5"}}.pre-inc .sub-page #contents.equipment .block5 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block5 .img2{grid-area:img2}.pre-inc .sub-page #contents.equipment .block5 .img3{grid-area:img3}.pre-inc .sub-page #contents.equipment .block5 .img4{grid-area:img4}.pre-inc .sub-page #contents.equipment .block5 .img5{grid-area:img5}.pre-inc .sub-page #contents.equipment .block5 .container2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:20px 20px;grid-template-areas:"img6 img7" "img8 img9" "img10 img11";min-width:20%;width:calc((980px - 100%)*1000);max-width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block5 .container2{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;grid-template-areas:"img6" "img7" "img8" "img9" "img10"}}.pre-inc .sub-page #contents.equipment .block5 .img6{grid-area:img6}.pre-inc .sub-page #contents.equipment .block5 .img7{grid-area:img7}.pre-inc .sub-page #contents.equipment .block5 .img8{grid-area:img8}.pre-inc .sub-page #contents.equipment .block5 .img9{grid-area:img9}.pre-inc .sub-page #contents.equipment .block5 .img10{grid-area:img10}.pre-inc .sub-page #contents.equipment .block5 .wrap{background:#dfe9ef;padding:1rem}.pre-inc .sub-page #contents.equipment .block5 .wrap .txt{font-size:min(3.6svw,18px)}.pre-inc .sub-page #contents.equipment .block5 .wrap .txt.tc-b{color:#587ba8}.pre-inc .sub-page #contents.equipment .block5 .wrap .txt.tc-c{text-align:center}.pre-inc .sub-page #contents.equipment .block5 .wrap .cnt{display:flex;flex-wrap:wrap;gap:10px;padding:1rem 0}.pre-inc .sub-page #contents.equipment .block5 .wrap .cnt .cnt-in1{min-width:48%;width:calc((580px - 100%)*1000);max-width:100%;margin:auto}.pre-inc .sub-page #contents.equipment .block5 .wrap .cnt .cnt-in2{min-width:48%;width:calc((580px - 100%)*1000);max-width:100%;margin:auto}.pre-inc .sub-page #contents.equipment .block6{margin:min(6vw,3rem) auto min(4vw,2rem)}.pre-inc .sub-page #contents.equipment .block6 .img-box{border:solid 1.5px #187fc4;display:flex;flex-wrap:wrap;width:100%;margin:min(2vw,1rem) auto}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block6 .img-box{flex-wrap:nowrap}}.pre-inc .sub-page #contents.equipment .block6 .img-box .item1{min-width:40%;width:calc((980px - 100%)*1000);max-width:100%;border-right:none;border-bottom:solid 1.5px #187fc4}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block6 .img-box .item1{border-right:solid 1.5px #187fc4;border-bottom:none}}.pre-inc .sub-page #contents.equipment .block6 .img-box .item2{min-width:40%;width:calc((980px - 100%)*1000);max-width:100%;border-right:none;border-bottom:solid 1.5px #187fc4}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block6 .img-box .item2{border-right:solid 1.5px #187fc4;border-bottom:none}}.pre-inc .sub-page #contents.equipment .block6 .img-box .item3{min-width:20%;width:calc((980px - 100%)*1000);max-width:100%;margin:auto}.pre-inc .sub-page #contents.equipment .block6 .img-box .item3 .sp{display:block}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block6 .img-box .item3 .sp{display:none}}.pre-inc .sub-page #contents.equipment .block6 .img-box .item3 .pc{display:none}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block6 .img-box .item3 .pc{display:block}}.pre-inc .sub-page #contents.equipment .block7{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block7 .block-flex{display:flex;flex-wrap:wrap;gap:20px 30px}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt1{min-width:35%;width:calc((580px - 100%)*1000);max-width:100%}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt1 .txt{font-size:min(2.8svw,14px)}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2{min-width:60%;width:calc((580px - 100%)*1000);max-width:100%}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2 .txt{font-size:min(2.8svw,14px)}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2 .cnt-flex{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2 .cnt-flex .item1{min-width:75%;width:calc((580px - 100%)*1000);max-width:100%}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2 .cnt-flex .item2{min-width:23%;width:calc((580px - 100%)*1000);max-width:50%;margin:auto;position:relative}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2 .cnt-flex .item2 img{position:relative}.pre-inc .sub-page #contents.equipment .block7 .block-flex .cnt2 .cnt-flex .item2 figcaption{font-size:min(2svw,10px);position:absolute;right:.5em;bottom:.5em}.pre-inc .sub-page #contents.equipment .block8{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block8 .container{display:grid;gap:20px 20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"img1 img2" "img3 img4" "img5 img6" "img7 img8"}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block8 .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"img1 img1 img2 img3 img5 img7" "img1 img1 img2 img4 img6 img8"}}.pre-inc .sub-page #contents.equipment .block8 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block8 .img2{grid-area:img2}.pre-inc .sub-page #contents.equipment .block8 .img3{grid-area:img3}.pre-inc .sub-page #contents.equipment .block8 .img4{grid-area:img4}.pre-inc .sub-page #contents.equipment .block8 .img5{grid-area:img5}.pre-inc .sub-page #contents.equipment .block8 .img6{grid-area:img6}.pre-inc .sub-page #contents.equipment .block8 .img7{grid-area:img7}.pre-inc .sub-page #contents.equipment .block8 .img8{grid-area:img8}.pre-inc .sub-page #contents.equipment .block9{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block9 .img-box{display:flex;flex-wrap:wrap;gap:20px;padding:2rem 1rem;background:#dfe9ef}.pre-inc .sub-page #contents.equipment .block9 .img-box .item1{min-width:53%;width:calc((780px - 100%)*1000);max-width:100%}.pre-inc .sub-page #contents.equipment .block9 .img-box .item2{min-width:45%;width:calc((780px - 100%)*1000);max-width:100%}.pre-inc .sub-page #contents.equipment .block10{margin:min(4vw,2rem) auto}.pre-inc .sub-page #contents.equipment .block10 .container{display:grid;gap:20px 20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"img1 img1" "img2 img3" "img4 img5"}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .block10 .container{gap:20px 40px;grid-template-columns:40% 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"img1 img2 img4" "img1 img3 img5"}}.pre-inc .sub-page #contents.equipment .block10 .img1{grid-area:img1}.pre-inc .sub-page #contents.equipment .block10 .img2{grid-area:img2}.pre-inc .sub-page #contents.equipment .block10 .img3{grid-area:img3}.pre-inc .sub-page #contents.equipment .block10 .img4{grid-area:img4}.pre-inc .sub-page #contents.equipment .block10 .img5{grid-area:img5}.pre-inc .sub-page #contents.equipment .box figure{position:relative}.pre-inc .sub-page #contents.equipment .box figure img{position:relative;line-height:0}.pre-inc .sub-page #contents.equipment .box figure figcaption{position:absolute;right:.5em;bottom:.5em;font-size:min(2svw,10px);color:#000;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.pre-inc .sub-page #contents.equipment .box figure figcaption.tc-l{right:auto;left:.5em}.pre-inc .sub-page #contents.equipment .box figure figcaption.tc-w{color:#fff;text-shadow:none}.pre-inc .sub-page #contents.equipment .box dl dt{font-size:min(3.6svw,18px);color:#00527a;line-height:1.2;padding:.5em 0}.pre-inc .sub-page #contents.equipment .box dl dt span{font-size:min(2svw,10px)}.pre-inc .sub-page #contents.equipment .box dl dt.tc-b{color:#587ba8}.pre-inc .sub-page #contents.equipment .box dl dt.tc-c{text-align:center}.pre-inc .sub-page #contents.equipment .box dl dd{font-size:min(3svw,15px);line-height:1.2}.pre-inc .sub-page #contents.equipment .box .note{font-size:min(2.4svw,12px);line-height:1.1;padding:.5em 0}.pre-inc .sub-page #contents.equipment .box.box-flex{display:flex;gap:0 10px;flex-wrap:wrap}.pre-inc .sub-page #contents.equipment .box.box-flex div,.pre-inc .sub-page #contents.equipment .box.box-flex dl{width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.equipment .box.box-flex div,.pre-inc .sub-page #contents.equipment .box.box-flex dl{width:48%}}.pre-inc .sub-page #contents.equipment .box.box-flex.flex-re{flex-wrap:wrap-reverse}.pre-inc .sub-page #contents.structure .sec01 .wrapper .small-title{background:#4d7282;color:#fff;font-weight:normal;display:inline-flex;align-items:center;width:100%;justify-content:center;margin-bottom:6px}.pre-inc .sub-page #contents.structure .sec01 .wrapper .small-title .tie1{padding:.2em .5em;font-size:min(3.2svw,16px)}.pre-inc .sub-page #contents.structure .sec01 .block1{position:relative;margin:2em auto;width:100%;max-width:1280px;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1em}.pre-inc .sub-page #contents.structure .sec01 .block1 li{margin:0;height:100%}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box1{width:calc((100% - 1em)/2)}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box1{width:calc((100% - 3em)/4)}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box2{width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box2{width:calc((100% - 1em)/2)}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box4{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1em;width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box4{width:calc((100% - 1em)/2)}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box4.gap21{gap:2em 1em}.pre-inc .sub-page #contents.structure .sec01 .block1 li{margin:0;height:100%}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm{width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm{width:calc((100% - 3em)/3)}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd{width:100%;margin:.5rem auto auto}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd figure{margin-top:1rem;height:-moz-fit-content;height:fit-content}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd figure figcaption{font-size:min(2svw,10px);position:relative;margin-top:.5em;text-align:right;line-height:initial}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd figure figcaption.p-left{text-align:left}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd figure img{width:80%;margin:auto;display:block}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd figure img{width:60%}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd figure img.img-full{width:100%}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex{display:flex;gap:.5rem}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex figure{min-width:40%;width:calc((280px - 100%)*1000);max-width:100%;margin:0 auto}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex figure.photo{width:100%}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex figure.photo{width:60%;margin:auto}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex figure.large{min-width:60%;width:calc((280px - 100%)*1000);max-width:100%}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex .txt{margin-top:.25em;width:100%;color:#000;text-align:justify;font-size:min(2.4svw,12px);line-height:1.1;flex:1}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex .txt{line-height:1.3;flex:auto}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex .txt span{font-size:min(2svw,10px)}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex .txt strong{display:block;font-size:120%;padding-bottom:.2rem}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex-sp{display:flex;gap:1rem}@media only screen and (min-width: 599px){.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex-sp{display:block}}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd.flex-sp figure{min-width:50%;width:calc((380px - 100%)*1000);max-width:100%;margin:0 auto}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd .cap{color:#000;font-size:min(2svw,10px);line-height:1.4;text-align:right}.pre-inc .sub-page #contents.structure .sec01 .block1 li.box-3clm dl dd .s-note{color:#000;font-size:min(2svw,10px);line-height:1.4;text-indent:-1em;padding:0 0 0 1em}/*# sourceMappingURL=quality.css.map */