@charset "UTF-8";.contents-box.svelte-77qrzt{padding-top:25.3333333333vw;padding-bottom:5.3333333333vw}@media (min-width: 768px){.contents-box.svelte-77qrzt{padding-top:clamp(78px,10.15625vw,130px);padding-bottom:clamp(12px,1.5625vw,20px)}}.contents-box.svelte-77qrzt>.ttl-box:where(.svelte-77qrzt){position:relative}.contents-box.svelte-77qrzt>.basic-box:where(.svelte-77qrzt){margin-top:16vw}@media (min-width: 768px){.contents-box.svelte-77qrzt>.basic-box:where(.svelte-77qrzt){margin-top:clamp(14.4px,1.875vw,24px)}}.contents-box.svelte-77qrzt>.img-box:where(.svelte-77qrzt){margin-top:19.2vw;margin-left:25.0666666667vw}@media (min-width: 768px){.contents-box.svelte-77qrzt>.img-box:where(.svelte-77qrzt){left:clamp(19.8px,2.578125vw,33px);margin:auto;margin-top:clamp(23.4px,3.046875vw,39px)}}.contents-box.svelte-77qrzt>.note-box:where(.svelte-77qrzt){padding-right:11.2vw;padding-left:11.2vw;margin-top:21.3333333333vw}@media (min-width: 768px){.contents-box.svelte-77qrzt>.note-box:where(.svelte-77qrzt){padding:0;margin-top:clamp(54px,7.03125vw,90px);margin-left:clamp(6px,.78125vw,10px)}}.contents-box.svelte-77qrzt>.faq-box:where(.svelte-77qrzt){margin-top:21.3333333333vw;margin-left:11.4666666667vw}@media (min-width: 768px){.contents-box.svelte-77qrzt>.faq-box:where(.svelte-77qrzt){margin-top:clamp(48px,6.25vw,80px);margin-left:auto}}.contents-box.svelte-77qrzt>.close:where(.svelte-77qrzt){display:block;width:13.3333333333vw;margin:auto;margin-top:6.9333333333vw}@media (min-width: 768px){.contents-box.svelte-77qrzt>.close:where(.svelte-77qrzt){width:clamp(30px,3.90625vw,50px);margin-top:clamp(24px,3.125vw,40px)}}.contents-box.svelte-77qrzt>.close:where(.svelte-77qrzt)>svg{width:100%;height:auto}@media (any-hover: hover){.contents-box.svelte-77qrzt>.close:where(.svelte-77qrzt):hover{opacity:.5}}@media (min-width: 768px){.ttl-box.svelte-77qrzt{display:flex;align-items:center;width:clamp(422.4px,55vw,704px);margin:auto}}.ttl-box.svelte-77qrzt>.ttl:where(.svelte-77qrzt){width:81.3333333333vw;margin:auto}@media (min-width: 768px){.ttl-box.svelte-77qrzt>.ttl:where(.svelte-77qrzt){width:clamp(201.6px,26.25vw,336px);margin:0}}.ttl-box.svelte-77qrzt>.desc:where(.svelte-77qrzt){padding:0 11.4666666667vw;margin-top:5.3333333333vw;font-size:4.2666666667vw;line-height:2;letter-spacing:.1em}@media (min-width: 768px){.ttl-box.svelte-77qrzt>.desc:where(.svelte-77qrzt){padding:0;margin-top:0;margin-left:clamp(18px,2.34375vw,30px);font-size:clamp(10.8px,1.40625vw,18px);line-height:1.9}}.img-box.svelte-77qrzt{position:relative;width:74.6666666667vw;height:74.6666666667vw;pointer-events:none}@media (min-width: 768px){.img-box.svelte-77qrzt{width:clamp(228px,29.6875vw,380px);height:clamp(228px,29.6875vw,380px)}}.img-box.svelte-77qrzt>.grade:where(.svelte-77qrzt){position:absolute;top:-29.3333333333vw;left:0vw;width:100vw;height:153.0666666667vw}@media (min-width: 768px){.img-box.svelte-77qrzt>.grade:where(.svelte-77qrzt){top:clamp(-90px,-7.03125vw,-54px);left:clamp(30px,3.90625vw,50px);width:clamp(311.4px,40.546875vw,519px);height:clamp(356.4px,46.40625vw,594px)}}.img-box.svelte-77qrzt>.img:where(.svelte-77qrzt){position:absolute;top:13.8666666667vw;left:-25.8666666667vw;width:56.8vw}@media (min-width: 768px){.img-box.svelte-77qrzt>.img:where(.svelte-77qrzt){top:clamp(51.6px,6.71875vw,86px);left:clamp(-131px,-10.234375vw,-78.6px);width:clamp(186.3px,24.2578125vw,310.5px)}}@media (min-width: 768px){.note-box.svelte-77qrzt{display:flex;gap:clamp(16.8px,2.1875vw,28px);align-items:flex-start;justify-content:center}}.note-box.svelte-77qrzt>.note:where(.svelte-77qrzt){display:flex;align-items:center}@media (min-width: 768px){.note-box.svelte-77qrzt>.note:where(.svelte-77qrzt){margin-top:clamp(-33px,-2.578125vw,-19.8px)}}.note-box.svelte-77qrzt>.note:where(.svelte-77qrzt)>.icon:where(.svelte-77qrzt){display:inline-block;width:10.4vw}@media (min-width: 768px){.note-box.svelte-77qrzt>.note:where(.svelte-77qrzt)>.icon:where(.svelte-77qrzt){width:clamp(23.4px,3.046875vw,39px)}}.note-box.svelte-77qrzt>.note:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt){flex:1;margin-top:2.6666666667vw;margin-left:2.6666666667vw;font-size:3.2vw;line-height:1.8}@media (min-width: 768px){.note-box.svelte-77qrzt>.note:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt){flex:inherit;margin-top:clamp(19.8px,2.578125vw,33px);margin-left:clamp(8.4px,1.09375vw,14px);font-size:clamp(7.2px,.9375vw,12px)}}.faq-box.svelte-77qrzt{margin:auto}@media (min-width: 768px){.faq-box.svelte-77qrzt{width:clamp(422.4px,55vw,704px)}}.faq-box.svelte-77qrzt>.ttl:where(.svelte-77qrzt){font-family:Poppins,sans-serif;font-size:7.4666666667vw;font-weight:600;line-height:1.6}@media (min-width: 768px){.faq-box.svelte-77qrzt>.ttl:where(.svelte-77qrzt){font-size:clamp(16.8px,2.1875vw,28px)}}.faq-box.svelte-77qrzt>.faq-items:where(.svelte-77qrzt){margin-top:5.3333333333vw}@media (min-width: 768px){.faq-box.svelte-77qrzt>.faq-items:where(.svelte-77qrzt){margin-top:clamp(14.4px,1.875vw,24px)}}.faq-items.svelte-77qrzt{display:flex;flex-direction:column;gap:6.1333333333vw}@media (min-width: 768px){.faq-items.svelte-77qrzt{gap:clamp(15px,1.953125vw,25px)}}.faq-item.svelte-77qrzt{width:75.2vw}@media (min-width: 768px){.faq-item.svelte-77qrzt{width:auto;padding-bottom:clamp(15px,1.953125vw,25px)}.faq-item.svelte-77qrzt:not(:last-child){border-bottom:1px solid #c9c9c9}}.faq-item.svelte-77qrzt>.q:where(.svelte-77qrzt){display:flex}.faq-item.svelte-77qrzt>.q:where(.svelte-77qrzt)>.ttl:where(.svelte-77qrzt){font-size:4.8vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-77qrzt>.q:where(.svelte-77qrzt)>.ttl:where(.svelte-77qrzt){font-size:clamp(10.8px,1.40625vw,18px)}}.faq-item.svelte-77qrzt>.q:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt){margin-top:1.0666666667vw;margin-left:2.6666666667vw;font-size:3.7333333333vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-77qrzt>.q:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt){margin-top:clamp(2.4px,.3125vw,4px);margin-left:clamp(6px,.78125vw,10px);font-size:clamp(8.4px,1.09375vw,14px)}}.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt){display:flex;margin-top:.5333333333vw}@media (min-width: 768px){.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt){margin-top:clamp(6px,.78125vw,10px)}}.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.ttl:where(.svelte-77qrzt){font-size:4.8vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.ttl:where(.svelte-77qrzt){font-size:clamp(10.8px,1.40625vw,18px)}}.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt){margin-top:1.0666666667vw;margin-left:2.6666666667vw;font-size:3.7333333333vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt){margin-top:clamp(2.4px,.3125vw,4px);margin-left:clamp(6px,.78125vw,10px);font-size:clamp(8.4px,1.09375vw,14px)}}.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt)>.block:where(.svelte-77qrzt){display:inline-block;padding-left:1em;text-indent:-1em}.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt)>.note-txt:where(.svelte-77qrzt){display:block;margin-top:1.8666666667vw}@media (min-width: 768px){.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt)>.note-txt:where(.svelte-77qrzt){margin-top:clamp(4.2px,.546875vw,7px)}}.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt)>.note-txt:where(.svelte-77qrzt)>.note:where(.svelte-77qrzt){display:block;padding-left:2.6em;font-size:3.2vw;line-height:1.4;text-indent:-2.6em}@media (min-width: 768px){.faq-item.svelte-77qrzt>.a:where(.svelte-77qrzt)>.desc:where(.svelte-77qrzt)>.note-txt:where(.svelte-77qrzt)>.note:where(.svelte-77qrzt){font-size:clamp(7.2px,.9375vw,12px);line-height:1.6}}.basic-box.svelte-77qrzt{width:100%;padding:19.7333333333vw 9.3333333333vw 19.7333333333vw 11.2vw;margin:auto;background-color:#acacac1a}@media (min-width: 768px){.basic-box.svelte-77qrzt{width:clamp(422.4px,55vw,704px);padding:clamp(34.2px,4.453125vw,57px) clamp(33.6px,4.375vw,56px)}}.basic-items.svelte-77qrzt>.item:where(.svelte-77qrzt){padding-left:1.5em;font-size:3.2vw;line-height:1.6;text-indent:-1.5em}@media (min-width: 768px){.basic-items.svelte-77qrzt>.item:where(.svelte-77qrzt){font-size:clamp(7.2px,.9375vw,12px)}}.basic-items.svelte-77qrzt>.item:where(.svelte-77qrzt):before{margin-right:5px;content:"●"}.basic-items.svelte-77qrzt>.item.-non:where(.svelte-77qrzt):before{margin-right:0;margin-left:1.5em;content:""}.en-box.svelte-77qrzt{position:relative;width:74.6666666667vw;height:74.6666666667vw}@media (min-width: 768px){.en-box.svelte-77qrzt{width:clamp(228px,29.6875vw,380px);height:clamp(228px,29.6875vw,380px)}}.en-box.svelte-77qrzt svg:where(.svelte-77qrzt){width:100%;height:100%}.en-box.svelte-77qrzt>.base:where(.svelte-77qrzt){position:absolute;display:block;width:100%;height:100%}.en-box.svelte-77qrzt>.img:where(.svelte-77qrzt){position:absolute;inset:0;width:70.6666666667vw;height:70.6666666667vw;margin:auto;overflow:hidden;clip-path:url(#svgMask-1)}@media (min-width: 768px){.en-box.svelte-77qrzt>.img:where(.svelte-77qrzt){width:clamp(219px,28.515625vw,365px);height:clamp(219px,28.515625vw,365px)}}.en-box.svelte-77qrzt>.img:where(.svelte-77qrzt)>.img:where(.svelte-77qrzt){position:absolute;z-index:0;width:100%;height:100%;opacity:0;animation:svelte-77qrzt-fade-cycle 15s linear infinite}.en-box.svelte-77qrzt>.img:where(.svelte-77qrzt)>.img.-img1:where(.svelte-77qrzt){animation-delay:0s}.en-box.svelte-77qrzt>.img:where(.svelte-77qrzt)>.img.-img2:where(.svelte-77qrzt){animation-delay:5s}.en-box.svelte-77qrzt>.img:where(.svelte-77qrzt)>.img.-img3:where(.svelte-77qrzt){animation-delay:10s}@keyframes svelte-77qrzt-fade-cycle{0%{z-index:3;opacity:0;transform:scale(1)}7%{z-index:3;opacity:1}99%{z-index:0;opacity:1}to{z-index:0;opacity:1;transform:scale(1.3)}}.modal-cnt.svelte-77qrzt{position:relative;justify-content:center;width:100vw;height:100dvh;overflow:scroll;overscroll-behavior:none;color:var(--color-gray);background-color:#ffffff80}.modal-cnt.svelte-77qrzt>.contents-box:where(.svelte-77qrzt){overflow:hidden}.modal-cnt.svelte-77qrzt>.close:where(.svelte-77qrzt){position:absolute;top:3.2vw;right:3.7333333333vw;width:13.3333333333vw}@media (min-width: 768px){.modal-cnt.svelte-77qrzt>.close:where(.svelte-77qrzt){top:clamp(7.2px,.9375vw,12px);right:clamp(15px,1.953125vw,25px);width:clamp(30px,3.90625vw,50px)}}.modal-cnt.svelte-77qrzt>.close:where(.svelte-77qrzt)>svg{width:100%;height:auto}@media (any-hover: hover){.modal-cnt.svelte-77qrzt>.close:where(.svelte-77qrzt):hover{opacity:.5}}.contents-box.svelte-k8jco8{padding-top:25.3333333333vw;padding-bottom:5.3333333333vw}@media (min-width: 768px){.contents-box.svelte-k8jco8{padding-top:clamp(78px,10.15625vw,130px);padding-bottom:clamp(12px,1.5625vw,20px)}}.contents-box.svelte-k8jco8>.ttl-box:where(.svelte-k8jco8){position:relative}.contents-box.svelte-k8jco8>.basic-box:where(.svelte-k8jco8){margin-top:16vw}@media (min-width: 768px){.contents-box.svelte-k8jco8>.basic-box:where(.svelte-k8jco8){margin-top:clamp(14.4px,1.875vw,24px)}}.contents-box.svelte-k8jco8>.img-box:where(.svelte-k8jco8){margin-top:19.4666666667vw;margin-left:.8vw}@media (min-width: 768px){.contents-box.svelte-k8jco8>.img-box:where(.svelte-k8jco8){left:clamp(-15px,-1.171875vw,-9px);margin:auto;margin-top:clamp(23.4px,3.046875vw,39px)}}.contents-box.svelte-k8jco8>.note:where(.svelte-k8jco8){display:flex;align-items:center;padding-right:11.2vw;padding-left:11.2vw;margin-top:13.3333333333vw}@media (min-width: 768px){.contents-box.svelte-k8jco8>.note:where(.svelte-k8jco8){justify-content:center;padding:0;margin-top:clamp(48px,6.25vw,80px);margin-left:clamp(5.4px,.703125vw,9px)}}.contents-box.svelte-k8jco8>.note:where(.svelte-k8jco8)>.icon:where(.svelte-k8jco8){display:inline-block;width:12.8vw}@media (min-width: 768px){.contents-box.svelte-k8jco8>.note:where(.svelte-k8jco8)>.icon:where(.svelte-k8jco8){width:clamp(28.8px,3.75vw,48px)}}.contents-box.svelte-k8jco8>.note:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8){flex:1;margin-left:2.6666666667vw;font-size:3.2vw;line-height:1.8}@media (min-width: 768px){.contents-box.svelte-k8jco8>.note:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8){flex:inherit;margin-left:clamp(4.8px,.625vw,8px);font-size:clamp(7.2px,.9375vw,12px)}}.contents-box.svelte-k8jco8>.faq-box:where(.svelte-k8jco8){margin-top:21.3333333333vw;margin-left:11.4666666667vw}@media (min-width: 768px){.contents-box.svelte-k8jco8>.faq-box:where(.svelte-k8jco8){margin-top:clamp(48px,6.25vw,80px);margin-left:auto}}.contents-box.svelte-k8jco8>.close:where(.svelte-k8jco8){display:block;width:13.3333333333vw;margin:auto;margin-top:6.9333333333vw}@media (min-width: 768px){.contents-box.svelte-k8jco8>.close:where(.svelte-k8jco8){width:clamp(30px,3.90625vw,50px);margin-top:clamp(24px,3.125vw,40px)}}.contents-box.svelte-k8jco8>.close:where(.svelte-k8jco8)>svg{width:100%;height:auto}@media (any-hover: hover){.contents-box.svelte-k8jco8>.close:where(.svelte-k8jco8):hover{opacity:.5}}@media (min-width: 768px){.ttl-box.svelte-k8jco8{display:flex;align-items:center;width:clamp(422.4px,55vw,704px);margin:auto}}.ttl-box.svelte-k8jco8>.ttl:where(.svelte-k8jco8){width:81.3333333333vw;margin:auto}@media (min-width: 768px){.ttl-box.svelte-k8jco8>.ttl:where(.svelte-k8jco8){width:clamp(172.2px,22.421875vw,287px);margin:0}}.ttl-box.svelte-k8jco8>.desc:where(.svelte-k8jco8){padding:0 11.4666666667vw;margin-top:5.3333333333vw;font-size:4.2666666667vw;line-height:2;letter-spacing:.1em}@media (min-width: 768px){.ttl-box.svelte-k8jco8>.desc:where(.svelte-k8jco8){padding:0;margin-top:0;margin-left:clamp(18px,2.34375vw,30px);font-size:clamp(10.8px,1.40625vw,18px);line-height:1.9}}.img-box.svelte-k8jco8{position:relative;width:74.6666666667vw;height:74.6666666667vw;pointer-events:none}@media (min-width: 768px){.img-box.svelte-k8jco8{width:clamp(228px,29.6875vw,380px);height:clamp(228px,29.6875vw,380px)}}.img-box.svelte-k8jco8>.grade:where(.svelte-k8jco8){position:absolute;top:-40vw;left:0vw;width:100vw;height:126.9333333333vw}@media (min-width: 768px){.img-box.svelte-k8jco8>.grade:where(.svelte-k8jco8){top:clamp(-30px,-2.34375vw,-18px);left:clamp(-260px,-20.3125vw,-156px);width:clamp(375.6px,48.90625vw,626px);height:clamp(301.8px,39.296875vw,503px)}}.img-box.svelte-k8jco8>.img:where(.svelte-k8jco8){position:absolute;top:27.2vw;left:28.2666666667vw;width:69.7333333333vw}@media (min-width: 768px){.img-box.svelte-k8jco8>.img:where(.svelte-k8jco8){top:clamp(87.6px,11.40625vw,146px);left:clamp(97.8px,12.734375vw,163px);width:clamp(205.5px,26.7578125vw,342.5px)}}.faq-box.svelte-k8jco8{margin:auto}@media (min-width: 768px){.faq-box.svelte-k8jco8{width:clamp(422.4px,55vw,704px)}}.faq-box.svelte-k8jco8>.ttl:where(.svelte-k8jco8){font-family:Poppins,sans-serif;font-size:7.4666666667vw;font-weight:600;line-height:1.6}@media (min-width: 768px){.faq-box.svelte-k8jco8>.ttl:where(.svelte-k8jco8){font-size:clamp(16.8px,2.1875vw,28px)}}.faq-box.svelte-k8jco8>.faq-items:where(.svelte-k8jco8){margin-top:5.3333333333vw}@media (min-width: 768px){.faq-box.svelte-k8jco8>.faq-items:where(.svelte-k8jco8){margin-top:clamp(14.4px,1.875vw,24px)}}.faq-items.svelte-k8jco8{display:flex;flex-direction:column;gap:6.1333333333vw}@media (min-width: 768px){.faq-items.svelte-k8jco8{gap:clamp(15px,1.953125vw,25px)}}.faq-item.svelte-k8jco8{width:75.2vw}@media (min-width: 768px){.faq-item.svelte-k8jco8{width:auto;padding-bottom:clamp(15px,1.953125vw,25px)}.faq-item.svelte-k8jco8:not(:last-child){border-bottom:1px solid #c9c9c9}}.faq-item.svelte-k8jco8>.q:where(.svelte-k8jco8){display:flex}.faq-item.svelte-k8jco8>.q:where(.svelte-k8jco8)>.ttl:where(.svelte-k8jco8){font-size:4.8vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-k8jco8>.q:where(.svelte-k8jco8)>.ttl:where(.svelte-k8jco8){font-size:clamp(10.8px,1.40625vw,18px)}}.faq-item.svelte-k8jco8>.q:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8){margin-top:1.0666666667vw;margin-left:2.6666666667vw;font-size:3.7333333333vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-k8jco8>.q:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8){margin-top:clamp(2.4px,.3125vw,4px);margin-left:clamp(6px,.78125vw,10px);font-size:clamp(8.4px,1.09375vw,14px)}}.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8){display:flex;margin-top:.5333333333vw}@media (min-width: 768px){.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8){margin-top:clamp(6px,.78125vw,10px)}}.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8)>.ttl:where(.svelte-k8jco8){font-size:4.8vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8)>.ttl:where(.svelte-k8jco8){font-size:clamp(10.8px,1.40625vw,18px)}}.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8){margin-top:1.0666666667vw;margin-left:2.6666666667vw;font-size:3.7333333333vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8){margin-top:clamp(2.4px,.3125vw,4px);margin-left:clamp(6px,.78125vw,10px);font-size:clamp(8.4px,1.09375vw,14px);letter-spacing:-.05em}}.faq-item.svelte-k8jco8>.a:where(.svelte-k8jco8)>.desc:where(.svelte-k8jco8)>.block:where(.svelte-k8jco8){display:inline-block;padding-left:1em;text-indent:-1em}.basic-box.svelte-k8jco8{width:100%;padding:19.7333333333vw 9.3333333333vw 19.7333333333vw 11.2vw;margin:auto;background-color:#acacac1a}@media (min-width: 768px){.basic-box.svelte-k8jco8{width:clamp(422.4px,55vw,704px);padding:clamp(34.2px,4.453125vw,57px) clamp(33.6px,4.375vw,56px)}}.basic-items.svelte-k8jco8>.item:where(.svelte-k8jco8){padding-left:1.5em;font-size:3.2vw;line-height:1.6;text-indent:-1.5em}@media (min-width: 768px){.basic-items.svelte-k8jco8>.item:where(.svelte-k8jco8){font-size:clamp(7.2px,.9375vw,12px)}}.basic-items.svelte-k8jco8>.item:where(.svelte-k8jco8):before{margin-right:5px;content:"●"}.en-box.svelte-k8jco8{position:relative;width:74.6666666667vw;height:74.6666666667vw}@media (min-width: 768px){.en-box.svelte-k8jco8{width:clamp(228px,29.6875vw,380px);height:clamp(228px,29.6875vw,380px)}}.en-box.svelte-k8jco8 svg:where(.svelte-k8jco8){width:100%;height:100%}.en-box.svelte-k8jco8>.base:where(.svelte-k8jco8){position:absolute;display:block;width:100%;height:100%}.en-box.svelte-k8jco8>.img:where(.svelte-k8jco8){position:absolute;inset:0;width:70.6666666667vw;height:70.6666666667vw;margin:auto;overflow:hidden;clip-path:url(#svgMask-1)}@media (min-width: 768px){.en-box.svelte-k8jco8>.img:where(.svelte-k8jco8){width:clamp(219px,28.515625vw,365px);height:clamp(219px,28.515625vw,365px)}}.en-box.svelte-k8jco8>.img:where(.svelte-k8jco8)>.img:where(.svelte-k8jco8){position:absolute;z-index:0;width:100%;height:100%;opacity:0;animation:svelte-k8jco8-fade-cycle 15s linear infinite}.en-box.svelte-k8jco8>.img:where(.svelte-k8jco8)>.img.-img1:where(.svelte-k8jco8){animation-delay:0s}.en-box.svelte-k8jco8>.img:where(.svelte-k8jco8)>.img.-img2:where(.svelte-k8jco8){animation-delay:5s}.en-box.svelte-k8jco8>.img:where(.svelte-k8jco8)>.img.-img3:where(.svelte-k8jco8){animation-delay:10s}@keyframes svelte-k8jco8-fade-cycle{0%{z-index:3;opacity:0;transform:scale(1)}7%{z-index:3;opacity:1}99%{z-index:0;opacity:1}to{z-index:0;opacity:1;transform:scale(1.3)}}.modal-cnt.svelte-k8jco8{position:relative;justify-content:center;width:100vw;height:100dvh;overflow:scroll;overscroll-behavior:none;color:var(--color-gray);background-color:#ffffff80}.modal-cnt.svelte-k8jco8>.contents-box:where(.svelte-k8jco8){overflow:hidden}.modal-cnt.svelte-k8jco8>.close:where(.svelte-k8jco8){position:absolute;top:3.2vw;right:3.7333333333vw;width:13.3333333333vw}@media (min-width: 768px){.modal-cnt.svelte-k8jco8>.close:where(.svelte-k8jco8){top:clamp(7.2px,.9375vw,12px);right:clamp(15px,1.953125vw,25px);width:clamp(30px,3.90625vw,50px)}}.modal-cnt.svelte-k8jco8>.close:where(.svelte-k8jco8)>svg{width:100%;height:auto}@media (any-hover: hover){.modal-cnt.svelte-k8jco8>.close:where(.svelte-k8jco8):hover{opacity:.5}}.contents-box.svelte-2qw4x9{padding-top:25.3333333333vw;padding-bottom:5.3333333333vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9{padding-top:clamp(78px,10.15625vw,130px);padding-bottom:clamp(12px,1.5625vw,20px)}}.contents-box.svelte-2qw4x9>.ttl-box:where(.svelte-2qw4x9){position:relative}.contents-box.svelte-2qw4x9>.basic-box:where(.svelte-2qw4x9){margin-top:16vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.basic-box:where(.svelte-2qw4x9){margin-top:clamp(14.4px,1.875vw,24px)}}.contents-box.svelte-2qw4x9>.img-box:where(.svelte-2qw4x9){margin-top:19.4666666667vw;margin-left:4vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.img-box:where(.svelte-2qw4x9){left:clamp(-68px,-5.3125vw,-40.8px);margin:auto;margin-top:clamp(23.4px,3.046875vw,39px)}}.contents-box.svelte-2qw4x9>.note:where(.svelte-2qw4x9){display:flex;align-items:center;padding-right:11.2vw;padding-left:11.2vw;margin-top:9.8666666667vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.note:where(.svelte-2qw4x9){justify-content:center;padding:0;margin-top:clamp(17.4px,2.265625vw,29px);margin-left:clamp(5.4px,.703125vw,9px)}}.contents-box.svelte-2qw4x9>.note:where(.svelte-2qw4x9)>.icon:where(.svelte-2qw4x9){display:inline-block;width:8.5333333333vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.note:where(.svelte-2qw4x9)>.icon:where(.svelte-2qw4x9){width:clamp(19.2px,2.5vw,32px)}}.contents-box.svelte-2qw4x9>.note:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9){flex:1;margin-left:2.6666666667vw;font-size:3.2vw;line-height:1.8}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.note:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9){flex:inherit;margin-left:clamp(4.8px,.625vw,8px);font-size:clamp(7.2px,.9375vw,12px)}}.contents-box.svelte-2qw4x9>.faq-box:where(.svelte-2qw4x9){margin-top:21.3333333333vw;margin-left:11.4666666667vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.faq-box:where(.svelte-2qw4x9){margin-top:clamp(49.8px,6.484375vw,83px);margin-left:auto}}.contents-box.svelte-2qw4x9>.close:where(.svelte-2qw4x9){display:block;width:13.3333333333vw;margin:auto;margin-top:6.9333333333vw}@media (min-width: 768px){.contents-box.svelte-2qw4x9>.close:where(.svelte-2qw4x9){width:clamp(30px,3.90625vw,50px);margin-top:clamp(24px,3.125vw,40px)}}.contents-box.svelte-2qw4x9>.close:where(.svelte-2qw4x9)>svg{width:100%;height:auto}@media (any-hover: hover){.contents-box.svelte-2qw4x9>.close:where(.svelte-2qw4x9):hover{opacity:.5}}@media (min-width: 768px){.ttl-box.svelte-2qw4x9{display:flex;align-items:center;width:clamp(422.4px,55vw,704px);margin:auto}}.ttl-box.svelte-2qw4x9>.ttl:where(.svelte-2qw4x9){width:81.3333333333vw;margin:auto}@media (min-width: 768px){.ttl-box.svelte-2qw4x9>.ttl:where(.svelte-2qw4x9){width:clamp(165px,21.484375vw,275px);margin:0}}.ttl-box.svelte-2qw4x9>.desc:where(.svelte-2qw4x9){padding:0 11.4666666667vw;margin-top:5.3333333333vw;font-size:4.2666666667vw;line-height:2;letter-spacing:.1em}@media (min-width: 768px){.ttl-box.svelte-2qw4x9>.desc:where(.svelte-2qw4x9){padding:0;margin-top:0;margin-left:clamp(18px,2.34375vw,30px);font-size:clamp(10.8px,1.40625vw,18px);line-height:1.9}}.img-box.svelte-2qw4x9{position:relative;width:74.6666666667vw;height:74.6666666667vw;pointer-events:none}@media (min-width: 768px){.img-box.svelte-2qw4x9{width:clamp(228px,29.6875vw,380px);height:clamp(228px,29.6875vw,380px)}}.img-box.svelte-2qw4x9>.grade:where(.svelte-2qw4x9){position:absolute;top:-40vw;left:0vw;width:98.1333333333vw;height:149.0666666667vw}@media (min-width: 768px){.img-box.svelte-2qw4x9>.grade:where(.svelte-2qw4x9){top:clamp(-140px,-10.9375vw,-84px);left:clamp(30px,3.90625vw,50px);width:clamp(307.2px,40vw,512px);height:clamp(335.4px,43.671875vw,559px)}}.img-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9){position:absolute;top:2.9333333333vw;left:49.6vw;width:40vw}@media (min-width: 768px){.img-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9){top:clamp(24.6px,3.203125vw,41px);left:clamp(162px,21.09375vw,270px);width:clamp(111px,14.453125vw,185px)}}.faq-box.svelte-2qw4x9{margin:auto}@media (min-width: 768px){.faq-box.svelte-2qw4x9{width:clamp(422.4px,55vw,704px)}}.faq-box.svelte-2qw4x9>.ttl:where(.svelte-2qw4x9){font-family:Poppins,sans-serif;font-size:7.4666666667vw;font-weight:600;line-height:1.6}@media (min-width: 768px){.faq-box.svelte-2qw4x9>.ttl:where(.svelte-2qw4x9){font-size:clamp(16.8px,2.1875vw,28px)}}.faq-box.svelte-2qw4x9>.faq-items:where(.svelte-2qw4x9){margin-top:5.3333333333vw}@media (min-width: 768px){.faq-box.svelte-2qw4x9>.faq-items:where(.svelte-2qw4x9){margin-top:clamp(14.4px,1.875vw,24px)}}.faq-items.svelte-2qw4x9{display:flex;flex-direction:column;gap:6.1333333333vw}@media (min-width: 768px){.faq-items.svelte-2qw4x9{gap:clamp(15px,1.953125vw,25px)}}.faq-item.svelte-2qw4x9{width:75.2vw}@media (min-width: 768px){.faq-item.svelte-2qw4x9{width:auto;padding-bottom:clamp(15px,1.953125vw,25px)}.faq-item.svelte-2qw4x9:not(:last-child){border-bottom:1px solid #c9c9c9}}.faq-item.svelte-2qw4x9>.q:where(.svelte-2qw4x9){display:flex}.faq-item.svelte-2qw4x9>.q:where(.svelte-2qw4x9)>.ttl:where(.svelte-2qw4x9){font-size:4.8vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-2qw4x9>.q:where(.svelte-2qw4x9)>.ttl:where(.svelte-2qw4x9){font-size:clamp(10.8px,1.40625vw,18px)}}.faq-item.svelte-2qw4x9>.q:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9){margin-top:1.0666666667vw;margin-left:2.6666666667vw;font-size:3.7333333333vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-2qw4x9>.q:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9){margin-top:clamp(2.4px,.3125vw,4px);margin-left:clamp(6px,.78125vw,10px);font-size:clamp(8.4px,1.09375vw,14px)}}.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9){display:flex;margin-top:.5333333333vw}@media (min-width: 768px){.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9){margin-top:clamp(6px,.78125vw,10px)}}.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9)>.ttl:where(.svelte-2qw4x9){font-size:4.8vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9)>.ttl:where(.svelte-2qw4x9){font-size:clamp(10.8px,1.40625vw,18px)}}.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9){margin-top:1.0666666667vw;margin-left:2.6666666667vw;font-size:3.7333333333vw;line-height:1.6}@media (min-width: 768px){.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9){margin-top:clamp(2.4px,.3125vw,4px);margin-left:clamp(6px,.78125vw,10px);font-size:clamp(8.4px,1.09375vw,14px)}}.faq-item.svelte-2qw4x9>.a:where(.svelte-2qw4x9)>.desc:where(.svelte-2qw4x9)>.block:where(.svelte-2qw4x9){display:inline-block;padding-left:1em;text-indent:-1em}.basic-box.svelte-2qw4x9{width:100%;padding:19.7333333333vw 9.3333333333vw 19.7333333333vw 11.2vw;margin:auto;background-color:#acacac1a}@media (min-width: 768px){.basic-box.svelte-2qw4x9{width:clamp(422.4px,55vw,704px);padding:clamp(34.2px,4.453125vw,57px) clamp(33.6px,4.375vw,56px)}}.basic-items.svelte-2qw4x9>.item:where(.svelte-2qw4x9){padding-left:1.5em;font-size:3.2vw;line-height:1.6;text-indent:-1.5em}@media (min-width: 768px){.basic-items.svelte-2qw4x9>.item:where(.svelte-2qw4x9){font-size:clamp(7.2px,.9375vw,12px)}}.basic-items.svelte-2qw4x9>.item:where(.svelte-2qw4x9):before{margin-right:5px;content:"●"}.basic-items.svelte-2qw4x9>.item.-non:where(.svelte-2qw4x9):before{margin-right:0;margin-left:1.5em;content:""}.en-box.svelte-2qw4x9{position:relative;width:74.6666666667vw;height:74.6666666667vw}@media (min-width: 768px){.en-box.svelte-2qw4x9{width:clamp(228px,29.6875vw,380px);height:clamp(228px,29.6875vw,380px)}}.en-box.svelte-2qw4x9 svg:where(.svelte-2qw4x9){width:100%;height:100%}.en-box.svelte-2qw4x9>.base:where(.svelte-2qw4x9){position:absolute;display:block;width:100%;height:100%}.en-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9){position:absolute;inset:0;width:70.6666666667vw;height:70.6666666667vw;margin:auto;overflow:hidden;clip-path:url(#svgMask-1)}@media (min-width: 768px){.en-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9){width:clamp(219px,28.515625vw,365px);height:clamp(219px,28.515625vw,365px)}}.en-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9)>.img:where(.svelte-2qw4x9){position:absolute;z-index:0;width:100%;height:100%;opacity:0;animation:svelte-2qw4x9-fade-cycle 15s linear infinite}.en-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9)>.img.-img1:where(.svelte-2qw4x9){animation-delay:0s}.en-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9)>.img.-img2:where(.svelte-2qw4x9){animation-delay:5s}.en-box.svelte-2qw4x9>.img:where(.svelte-2qw4x9)>.img.-img3:where(.svelte-2qw4x9){animation-delay:10s}@keyframes svelte-2qw4x9-fade-cycle{0%{z-index:3;opacity:0;transform:scale(1)}7%{z-index:3;opacity:1}99%{z-index:0;opacity:1}to{z-index:0;opacity:1;transform:scale(1.3)}}.modal-cnt.svelte-2qw4x9{position:relative;justify-content:center;width:100vw;height:100dvh;overflow:scroll;overscroll-behavior:none;color:var(--color-gray);background-color:#ffffff80}.modal-cnt.svelte-2qw4x9>.contents-box:where(.svelte-2qw4x9){overflow:hidden}.modal-cnt.svelte-2qw4x9>.close:where(.svelte-2qw4x9){position:absolute;top:3.2vw;right:3.7333333333vw;width:13.3333333333vw}@media (min-width: 768px){.modal-cnt.svelte-2qw4x9>.close:where(.svelte-2qw4x9){top:clamp(7.2px,.9375vw,12px);right:clamp(15px,1.953125vw,25px);width:clamp(30px,3.90625vw,50px)}}.modal-cnt.svelte-2qw4x9>.close:where(.svelte-2qw4x9)>svg{width:100%;height:auto}@media (any-hover: hover){.modal-cnt.svelte-2qw4x9>.close:where(.svelte-2qw4x9):hover{opacity:.5}}
