body#rootwrapsheet .section .contents .intro{display:flex;gap:2.5rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .intro{flex-direction:column;gap:6.25vw}}body#rootwrapsheet .section .contents .intro .detail{flex:1 1 0%;display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem 0}@media(max-width: 768px){body#rootwrapsheet .section .contents .intro .detail{gap:6.25vw;padding:0}}body#rootwrapsheet .section .contents .intro .detail p{font-size:1.5rem;line-height:1.75}@media(max-width: 768px){body#rootwrapsheet .section .contents .intro .detail p{font-size:3.3333333333vw}}body#rootwrapsheet .section .contents .intro .pic{flex:1 1 0%}body#rootwrapsheet .section .contents .intro .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.875rem 0 0 1.875rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .intro .pic img{border-radius:6.25vw 6.25vw 0 0}}body#rootwrapsheet .section .contents .effects{display:flex;flex-direction:column;gap:1.875rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .effects{gap:4.1666666667vw}}body#rootwrapsheet .section .contents .effects ul.list li{font-size:1.125rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .effects ul.list li{font-size:3.3333333333vw}}body#rootwrapsheet .section .contents .construction{display:flex;flex-direction:column;gap:1.875rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction{gap:4.1666666667vw}}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction h4{margin-bottom:4.1666666667vw}}body#rootwrapsheet .section .contents .construction .pattern{display:flex;flex-wrap:wrap;gap:2.5rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern{gap:8.3333333333vw 4.1666666667vw}}body#rootwrapsheet .section .contents .construction .pattern li{position:relative;width:13.75rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li{width:43.75vw}}body#rootwrapsheet .section .contents .construction .pattern li:nth-child(4n-2){transition-delay:.2s}body#rootwrapsheet .section .contents .construction .pattern li:nth-child(4n-1){transition-delay:.3s}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li:nth-child(4n-1){transition-delay:.1s}}body#rootwrapsheet .section .contents .construction .pattern li:nth-child(4n){transition-delay:.4s}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li:nth-child(4n){transition-delay:.2s}}body#rootwrapsheet .section .contents .construction .pattern li dl{display:flex;flex-direction:column;gap:.3125rem;margin-top:.625rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li dl{margin-top:2.0833333333vw}}body#rootwrapsheet .section .contents .construction .pattern li dl dt{display:flex;justify-content:center;align-items:center;gap:.625rem;color:var(--key);font-size:1rem;font-weight:700;text-align:center;line-height:1.25}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li dl dt{gap:2.0833333333vw;font-size:3.75vw}}body#rootwrapsheet .section .contents .construction .pattern li dl dt::before,body#rootwrapsheet .section .contents .construction .pattern li dl dt::after{content:"";flex:1 1 0%;height:.125rem;border-radius:.0625rem;background-color:var(--key)}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li dl dt::before,body#rootwrapsheet .section .contents .construction .pattern li dl dt::after{height:.4166666667vw;border-radius:.2083333333vw}}body#rootwrapsheet .section .contents .construction .pattern li dl dd{font-size:.875rem;line-height:1.75}@media(max-width: 768px){body#rootwrapsheet .section .contents .construction .pattern li dl dd{font-size:2.5vw}}body#rootwrapsheet .section .contents .procedure{display:flex;flex-direction:column;gap:1.875rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure{gap:4.1666666667vw}}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure h4{margin-bottom:4.1666666667vw}}body#rootwrapsheet .section .contents .procedure .step{padding:0 4.375rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step{padding:0 14.5833333333vw}}body#rootwrapsheet .section .contents .procedure .step li{counter-increment:step;position:relative;width:16.25rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step li{width:62.5vw}}body#rootwrapsheet .section .contents .procedure .step li::after{content:counter(step);display:flex;justify-content:center;align-items:center;position:absolute;top:.625rem;left:.625rem;width:2em;height:2em;color:var(--wh);font-size:1.125rem;background-color:var(--key)}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step li::after{top:2.0833333333vw;left:2.0833333333vw;font-size:3.75vw}}body#rootwrapsheet .section .contents .procedure .step li:not(:nth-child(1))::before{content:"";position:absolute;top:5rem;left:-1.6875rem;width:.625rem;height:.625rem;border-right:solid .125rem var(--orange);border-bottom:solid .125rem var(--orange);transform:rotate(-45deg)}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step li:not(:nth-child(1))::before{display:none}}body#rootwrapsheet .section .contents .procedure .step li p{margin-top:.625rem;font-size:.875rem;text-align:center}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step li p{margin-top:2.0833333333vw;font-size:3.3333333333vw}}body#rootwrapsheet .section .contents .procedure .step .slick-track{display:flex;gap:2.5rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step .slick-track{gap:8.3333333333vw}}body#rootwrapsheet .section .contents .procedure .step .slick-arrow{position:absolute;top:5rem;width:3.125rem;height:3.125rem;padding:0;font-size:0;cursor:pointer;transform:translateY(-50%);transition:opacity .5s cubic-bezier(0.2, 1, 0.2, 1)}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step .slick-arrow{top:16.6666666667vw;width:10.4166666667vw;height:10.4166666667vw}}body#rootwrapsheet .section .contents .procedure .step .slick-arrow::before{content:"";position:absolute;top:50%;left:50%;width:1.875rem;height:1.875rem;border-style:solid;border-width:2px;transform:translate(-50%, -50%) rotate(-45deg);transition:border-color .5s cubic-bezier(0.2, 1, 0.2, 1)}@media(max-width: 768px){body#rootwrapsheet .section .contents .procedure .step .slick-arrow::before{width:6.25vw;height:6.25vw}}body#rootwrapsheet .section .contents .procedure .step .slick-arrow:hover{opacity:.6}body#rootwrapsheet .section .contents .procedure .step .slick-prev{left:0}body#rootwrapsheet .section .contents .procedure .step .slick-prev::before{border-color:var(--key) rgba(0,0,0,0) rgba(0,0,0,0) var(--key)}body#rootwrapsheet .section .contents .procedure .step .slick-prev.slick-disabled::before{border-color:var(--bk20) rgba(0,0,0,0) rgba(0,0,0,0) var(--bk20)}body#rootwrapsheet .section .contents .procedure .step .slick-next{right:0}body#rootwrapsheet .section .contents .procedure .step .slick-next::before{border-color:rgba(0,0,0,0) var(--key) var(--key) rgba(0,0,0,0)}body#rootwrapsheet .section .contents .procedure .step .slick-next.slick-disabled::before{border-color:rgba(0,0,0,0) var(--bk20) var(--bk20) rgba(0,0,0,0)}body#rootwrapsheet .section .contents .spec{display:flex;flex-direction:column;gap:1.875rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec{gap:4.1666666667vw}}body#rootwrapsheet .section .contents .spec .scrolltable table tbody tr th,body#rootwrapsheet .section .contents .spec .scrolltable table tbody tr td{text-align:center}body#rootwrapsheet .section .contents .spec .specscroll{display:none}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .specscroll{display:block;position:relative;margin-top:-2.0833333333vw;padding-right:3.125vw;color:var(--key);font-size:2.9166666667vw;font-weight:700;text-align:right}body#rootwrapsheet .section .contents .spec .specscroll::after{content:"";position:absolute;top:50%;right:0;width:2.0833333333vw;height:2.0833333333vw;border-right:solid .4166666667vw var(--key);border-bottom:solid .4166666667vw var(--key);transform:translateY(-50%) rotate(-45deg)}}body#rootwrapsheet .section .contents .spec .notes{display:flex;flex-direction:column;gap:.3125rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .notes{gap:1.0416666667vw}}body#rootwrapsheet .section .contents .spec .notes li{padding-left:1.05em;text-indent:-1.05em;color:var(--bk50);font-size:.875rem;line-height:1.75}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .notes li{font-size:2.9166666667vw}}body#rootwrapsheet .section .contents .spec .pics{display:flex;justify-content:center;flex-wrap:wrap;gap:2.5rem 1.875rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .pics{gap:6.25vw 4.1666666667vw}}body#rootwrapsheet .section .contents .spec .pics figure{display:flex;flex-direction:column;width:19.375rem}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .pics figure{width:43.75vw}}body#rootwrapsheet .section .contents .spec .pics figure:nth-child(3n-1){transition-delay:.2s}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .pics figure:nth-child(3n-1){transition-delay:.1s}}body#rootwrapsheet .section .contents .spec .pics figure:nth-child(3n){transition-delay:.3s}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .pics figure:nth-child(3n){transition-delay:.1s}}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .pics figure:nth-child(2n){transition-delay:.2s}}body#rootwrapsheet .section .contents .spec .pics figure figcaption{flex:1 1 0%;padding:.625rem;font-size:1rem;line-height:1.75;text-align:center;background-color:var(--bk10)}@media(max-width: 768px){body#rootwrapsheet .section .contents .spec .pics figure figcaption{padding:2.0833333333vw;font-size:2.5vw}}