*{margin:0;padding:0;box-sizing:border-box}li,ul{list-style:none}a,li,ul{text-decoration:none}@font-face{font-family:Sadi Sans;font-weight:400;font-style:normal;src:url(/_next/static/media/sadi-sans-regular.9fd6ede1.otf)}@font-face{font-family:Sadi Sans;font-weight:700;font-style:normal;src:url(/_next/static/media/sadi-sans-bold.18b5178c.otf)}@font-face{font-family:Sadi Sans;font-weight:500;font-style:normal;src:url(/_next/static/media/sadi-sans-medium.56ce97ae.otf)}@font-face{font-family:Sadi Sans;font-weight:300;font-style:normal;src:url(/_next/static/media/sadi-sans-light.c98e4076.otf)}body{font-family:Sadi Sans!important;color:#000;font-size:1.125rem!important;line-height:1.7;letter-spacing:1px}.no-scroll{overflow:hidden!important}.container{max-width:1920px;width:95%;margin:0 auto;padding:0}.ttl{font-size:3.25rem;font-weight:700;text-align:center;color:#200c18;margin-bottom:2rem;font-family:Sadi Sans}.my-5{margin-top:0!important}.my-5,.my-md-5{margin-bottom:7rem!important}.my-md-5{margin-top:3rem!important}.sub-ttl{font-weight:700;opacity:1;font-size:2rem;font-family:Sadi Sans;word-break:normal}.bg-gray{background-color:#eee}.submit-btn{background-color:#a07f56;border-radius:2px;font-size:1.25rem;border:unset;color:#fff;padding:5px 24px 8px;font-family:Sadi Sans;cursor:pointer;display:inline-block}.submit-btn:hover{text-decoration:none;color:#fff}.form .sub-ttl{font-weight:500;opacity:.7;line-height:1.5;font-size:1.125rem}.bg-pink{background-color:#faf8f6}.page_main__nw1Wk{margin-top:2.5%}p{opacity:.7;font-weight:300}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}@media only screen and (max-width:767.9px){body{font-size:.875rem}.container{width:90%;margin:0 auto;max-width:100%}.ttl{font-size:2rem}.submit-btn{font-size:1rem;padding:9px 24px 12px}}.page_main__cnDfR{min-height:100vh}@media only screen and (max-width:767.9px){.lab-img-list{width:90%!important;margin:0 auto;max-width:100%}.ttl{text-align:left!important;margin-top:1rem!important}.lab-img-list img{height:250px!important}}.accordion-detail button{width:100%;background-color:transparent;border:none;padding-left:0;padding-right:28px;padding-top:0!important;padding-bottom:0!important;font-size:1.5rem;font-family:Sadi Sans;font-weight:600;line-height:1.5;position:relative}.accordion-detail button:after{position:absolute;top:8px;right:0;background:url(/_next/static/media/arrow-right.d0b13f58.svg) no-repeat 50%/cover;width:32px;height:32px;content:""}.accordion-detail button:focus-visible{border:none;outline:none}.accordion-detail h2{margin-bottom:0;padding-top:23px;font-family:Sadi Sans;line-height:1}button[aria-expanded=true]:after{transform:rotate(-180deg)}.accordion-detail hr,.accordion-detail svg{display:none}.accordion-detail{padding-left:3rem!important;padding-right:3rem!important}.accordion-detail section div{padding-top:0!important;padding-bottom:30px!important;opacity:.7;line-height:1.7}.accordion-detail>div{border-bottom:1px solid rgba(32,12,24,.4)}@media only screen and (max-width:767.9px){.accordion-detail{padding-left:0!important;padding-right:0!important}.ttl{text-align:center!important}}.lab-report{background:#a07f56;border-radius:16px;margin-bottom:7rem}.ttl.lab-ttl{text-align:left!important}.lab-report-detail{padding-left:3rem;padding-right:3rem;display:flex;flex-wrap:wrap;justify-content:center;padding-top:100px}.lab-txt-blk{padding-bottom:100px;padding-right:1.5rem}.font-neutral-white{color:#faf8f6;opacity:.7}.submit-btn.verify-btn{background-color:#fff;color:#a07f56;border:2px solid transparent;margin-right:24px}.submit-btn.report-btn,.submit-btn.verify-btn:hover{background-color:transparent;color:#fff;border:2px solid #fff}.submit-btn.report-btn:hover{background-color:#fff;color:#a07f56}.report-photo{width:100%;height:100%}@media screen and (max-width:991.9px) and (min-width:768px){.lab-report-detail{flex-direction:column-reverse;padding-top:3rem}.lab-txt-blk{padding-right:0;padding-bottom:3rem}}@media screen and (max-width:767.9px){.lab-report-detail{flex-direction:column-reverse;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.lab-txt-blk{padding-bottom:1.5rem;padding-right:0}.submit-btn.verify-btn{margin-right:2%}.ttl.lab-ttl{text-align:left!important}}