@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;-webkit-padding-start:1em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;-webkit-padding-end:.375em;padding-inline-end:.375em;padding-bottom:.1875em;-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;-webkit-padding-end:1.1428571em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;-webkit-padding-start:1.1428571em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;-webkit-padding-end:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;-webkit-padding-start:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;-webkit-padding-end:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;-webkit-padding-start:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.mb-4{margin-bottom:1rem}.mt-lg{margin-top:var(--spacing-lg)}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.text-center{text-align:center}.text-xl{font-size:var(--size-clamp);line-height:1.4}.font-bold{font-weight:700}.text-\[\#4a4a4a\]{--tw-text-opacity: 1;color:rgb(74 74 74 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.text-xl{--clamp-min: 18;--clamp-max: 20}@media (max-width: 767px){.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}}:root{scrollbar-gutter:stable}:root:has(:modal){overflow:hidden}:root:has(.HamburgerButton.-open){overflow:hidden}html{scroll-padding-top:var(--header-height)}html:has(dialog[modal-mode][open]){overflow:hidden}body{display:flex;flex-flow:column;min-height:100vh;font-family:var(--font);font-size:var(--size-clamp);line-height:1.75;color:var(--color-text);overflow-wrap:anywhere;background:var(--color-bg-body);transition:background .4s;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-break:strict;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 767px){body{min-width:0}}main{flex:1}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}*,:before,:after{--clamp-min: 14;--clamp-max: 16;--clamp-slope: calc( (var(--clamp-max, var(--clamp-base)) - var(--clamp-min, var(--clamp-base))) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--clamp-intersection: calc( (var(--clamp-max, var(--clamp-base)) - var(--clamp-viewport-max) * var(--clamp-slope)) / var(--clamp-base) );--size-clamp: clamp( calc(var(--clamp-min, var(--clamp-base)) / var(--clamp-base) * 1rem), calc(var(--clamp-intersection) * 1rem + 100 * var(--clamp-slope) * 1vw), calc(var(--clamp-max, var(--clamp-base)) / var(--clamp-base) * 1rem) )}p:not([class])+p:not([class]){margin-top:1lh}a{color:var(--color-link);text-decoration:none}a:visited{text-decoration:none}@media (hover: hover){a:hover,a:active{text-decoration:underline}}a[href^=http],a[href^="mailto:"]{word-break:break-all}@media (pointer: fine){a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}}:where(a[href],button,summary,[tabindex]:not([tabindex="-1"])):focus-visible{border-radius:2px;outline:2px solid var(--color-focus);outline-offset:1px;box-shadow:0 0 0 4px var(--color-focus-bg)}:where(input:not([type=hidden]),textarea,select):focus-visible{border-radius:2px;outline:2px solid var(--color-focus);box-shadow:0 0 0 3px var(--color-focus-bg)}[tabindex="-1"]:focus{outline:none!important}[aria-busy=true]{cursor:progress}[aria-disabled=true],[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:0}[inert]{pointer-events:none!important;cursor:default!important}[inert],[inert] *{-webkit-user-select:none!important;user-select:none!important}[hidden]{display:none!important}@media (prefers-reduced-motion: reduce){*,:before,:after,::backdrop{background-attachment:scroll!important;transition-delay:0s!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media (scripting: enabled){[data-inview-animation=fade-in]{--_duration: .6s;transition:opacity var(--_duration) var(--default-easing),translate var(--_duration) var(--default-easing)}[data-inview-animation=fade-in]:not([data-inview=true]){opacity:0;translate:0 20px}[data-inview-animation=clip-right]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-right]:not([data-inview=true]){-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-inview-animation=clip-right][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-left]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-left]:not([data-inview=true]){-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}[data-inview-animation=clip-left][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-top]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-top]:not([data-inview=true]){-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}[data-inview-animation=clip-top][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-bottom]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-bottom]:not([data-inview=true]){-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}[data-inview-animation=clip-bottom][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-overlay]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quart);--_delay: 0s;--_start-path: inset(0 100% 0 0);--_end-path: inset(0 0 0 0);--_overlay-color: #000;--_overlay-duration: 1s;--_overlay-delay: calc(var(--_overlay-duration) / 2);position:relative;transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-overlay]:after{position:absolute;inset:0;pointer-events:none;content:"";background-color:var(--_overlay-color);transition:var(--_property) var(--_overlay-duration) var(--_easing) var(--_overlay-delay);rotate:180deg}[data-inview-animation=clip-overlay]:not([data-inview=true]){-webkit-clip-path:var(--_start-path);clip-path:var(--_start-path)}[data-inview-animation=clip-overlay][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-overlay]:not([data-inview=true]):after{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-overlay][data-inview=true]:after{-webkit-clip-path:var(--_start-path);clip-path:var(--_start-path)}}@media screen and (max-width: 575px){.hide-down-sm{display:none!important}}@media screen and (max-width: 767px){.hide-down-md{display:none!important}}@media screen and (max-width: 991px){.hide-down-lg{display:none!important}}@media screen and (max-width: 1199px){.hide-down-xl{display:none!important}}@media screen and (max-width: 1399px){.hide-down-2xl{display:none!important}}@media screen and (min-width: 576px){.hide-up-sm{display:none!important}}@media screen and (min-width: 768px){.hide-up-md{display:none!important}}@media screen and (min-width: 992px){.hide-up-lg{display:none!important}}@media screen and (min-width: 1200px){.hide-up-xl{display:none!important}}@media screen and (min-width: 1400px){.hide-up-2xl{display:none!important}}.nobr{display:inline-block}:root{--color-bg-body: #fff8d9;--color-bg-yellow: #ffe139;--color-bg-orange: #f18907;--color-text: #000;--color-primary: #f16500;--color-secondary: #eee;--color-attention: #c44;--color-border: #d8d8d8;--color-border-input: #ccc;--color-link: #0061c2;--color-muted: #999;--color-disabled: #b2b2b2;--color-focus: #0060cd;--color-focus-bg: #fff;--color-white: #fff;--color-black: #000;--z-sticky: 800;--z-header: 900;--z-modal: 1000;--z-top-layer: calc(infinity);--font: "Noto Sans JP", sans-serif;--base-font-size: 16;--leading-trim: calc((1em - 1lh)/2) ;--clamp-base: var(--base-font-size);--clamp-viewport-min: 375;--clamp-viewport-max: 1440;--spacing-2xs-min: 4;--spacing-2xs-max: 4;--spacing-xs-min: 6;--spacing-xs-max: 8;--spacing-sm-min: 12;--spacing-sm-max: 16;--spacing-md-min: 16;--spacing-md-max: 24;--spacing-lg-min: 24;--spacing-lg-max: 32;--spacing-xl-min: 24;--spacing-xl-max: 48;--spacing-2xl-min: 32;--spacing-2xl-max: 64;--spacing-3xl-min: 40;--spacing-3xl-max: 80;--spacing-4xl-min: 56;--spacing-4xl-max: 112;--spacing-5xl-min: 84;--spacing-5xl-max: 168;--spacing-2xs-slope: calc( (var(--spacing-2xs-max) - var(--spacing-2xs-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-2xs-intersection: calc( (var(--spacing-2xs-max) - var(--clamp-viewport-max) * var(--spacing-2xs-slope)) / var(--clamp-base) );--spacing-2xs: min( calc(var(--spacing-2xs-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-2xs-min) / var(--clamp-base) * 1rem), calc(var(--spacing-2xs-intersection) * 1rem + 100 * var(--spacing-2xs-slope) * 1vw), calc(var(--spacing-2xs-max) / var(--clamp-base) * 1rem) ) );--spacing-xs-slope: calc( (var(--spacing-xs-max) - var(--spacing-xs-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-xs-intersection: calc( (var(--spacing-xs-max) - var(--clamp-viewport-max) * var(--spacing-xs-slope)) / var(--clamp-base) );--spacing-xs: min( calc(var(--spacing-xs-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-xs-min) / var(--clamp-base) * 1rem), calc(var(--spacing-xs-intersection) * 1rem + 100 * var(--spacing-xs-slope) * 1vw), calc(var(--spacing-xs-max) / var(--clamp-base) * 1rem) ) );--spacing-sm-slope: calc( (var(--spacing-sm-max) - var(--spacing-sm-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-sm-intersection: calc( (var(--spacing-sm-max) - var(--clamp-viewport-max) * var(--spacing-sm-slope)) / var(--clamp-base) );--spacing-sm: min( calc(var(--spacing-sm-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-sm-min) / var(--clamp-base) * 1rem), calc(var(--spacing-sm-intersection) * 1rem + 100 * var(--spacing-sm-slope) * 1vw), calc(var(--spacing-sm-max) / var(--clamp-base) * 1rem) ) );--spacing-md-slope: calc( (var(--spacing-md-max) - var(--spacing-md-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-md-intersection: calc( (var(--spacing-md-max) - var(--clamp-viewport-max) * var(--spacing-md-slope)) / var(--clamp-base) );--spacing-md: min( calc(var(--spacing-md-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-md-min) / var(--clamp-base) * 1rem), calc(var(--spacing-md-intersection) * 1rem + 100 * var(--spacing-md-slope) * 1vw), calc(var(--spacing-md-max) / var(--clamp-base) * 1rem) ) );--spacing-lg-slope: calc( (var(--spacing-lg-max) - var(--spacing-lg-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-lg-intersection: calc( (var(--spacing-lg-max) - var(--clamp-viewport-max) * var(--spacing-lg-slope)) / var(--clamp-base) );--spacing-lg: min( calc(var(--spacing-lg-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-lg-min) / var(--clamp-base) * 1rem), calc(var(--spacing-lg-intersection) * 1rem + 100 * var(--spacing-lg-slope) * 1vw), calc(var(--spacing-lg-max) / var(--clamp-base) * 1rem) ) );--spacing-xl-slope: calc( (var(--spacing-xl-max) - var(--spacing-xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-xl-intersection: calc( (var(--spacing-xl-max) - var(--clamp-viewport-max) * var(--spacing-xl-slope)) / var(--clamp-base) );--spacing-xl: min( calc(var(--spacing-xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-xl-intersection) * 1rem + 100 * var(--spacing-xl-slope) * 1vw), calc(var(--spacing-xl-max) / var(--clamp-base) * 1rem) ) );--spacing-2xl-slope: calc( (var(--spacing-2xl-max) - var(--spacing-2xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-2xl-intersection: calc( (var(--spacing-2xl-max) - var(--clamp-viewport-max) * var(--spacing-2xl-slope)) / var(--clamp-base) );--spacing-2xl: min( calc(var(--spacing-2xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-2xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-2xl-intersection) * 1rem + 100 * var(--spacing-2xl-slope) * 1vw), calc(var(--spacing-2xl-max) / var(--clamp-base) * 1rem) ) );--spacing-3xl-slope: calc( (var(--spacing-3xl-max) - var(--spacing-3xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-3xl-intersection: calc( (var(--spacing-3xl-max) - var(--clamp-viewport-max) * var(--spacing-3xl-slope)) / var(--clamp-base) );--spacing-3xl: min( calc(var(--spacing-3xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-3xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-3xl-intersection) * 1rem + 100 * var(--spacing-3xl-slope) * 1vw), calc(var(--spacing-3xl-max) / var(--clamp-base) * 1rem) ) );--spacing-4xl-slope: calc( (var(--spacing-4xl-max) - var(--spacing-4xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-4xl-intersection: calc( (var(--spacing-4xl-max) - var(--clamp-viewport-max) * var(--spacing-4xl-slope)) / var(--clamp-base) );--spacing-4xl: min( calc(var(--spacing-4xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-4xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-4xl-intersection) * 1rem + 100 * var(--spacing-4xl-slope) * 1vw), calc(var(--spacing-4xl-max) / var(--clamp-base) * 1rem) ) );--spacing-5xl-slope: calc( (var(--spacing-5xl-max) - var(--spacing-5xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-5xl-intersection: calc( (var(--spacing-5xl-max) - var(--clamp-viewport-max) * var(--spacing-5xl-slope)) / var(--clamp-base) );--spacing-5xl: min( calc(var(--spacing-5xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-5xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-5xl-intersection) * 1rem + 100 * var(--spacing-5xl-slope) * 1vw), calc(var(--spacing-5xl-max) / var(--clamp-base) * 1rem) ) );--default-property: all;--default-duration: .2s;--default-easing: ease;--default-delay: 0s;--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--icon-blank: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 3V14H13V16H0V3H2Z M16 0V12H4V0H16ZM6 10H14V2H6V10Z" /></svg>');--icon-arrow-right: url('data:image/svg+xml,<svg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><path d="M2 6.00001C2 5.8674 2.05268 5.74022 2.14645 5.64645C2.24021 5.55268 2.36739 5.50001 2.5 5.50001H8.293L6.146 3.35401C6.05211 3.26012 5.99937 3.13278 5.99937 3.00001C5.99937 2.86723 6.05211 2.73989 6.146 2.64601C6.23989 2.55212 6.36722 2.49937 6.5 2.49937C6.63278 2.49937 6.76011 2.55212 6.854 2.64601L9.854 5.64601C9.90056 5.69245 9.93751 5.74763 9.96271 5.80837C9.98792 5.86912 10.0009 5.93424 10.0009 6.00001C10.0009 6.06577 9.98792 6.13089 9.96271 6.19164C9.93751 6.25238 9.90056 6.30756 9.854 6.35401L6.854 9.35401C6.76011 9.44789 6.63278 9.50064 6.5 9.50064C6.36722 9.50064 6.23989 9.44789 6.146 9.35401C6.05211 9.26012 5.99937 9.13278 5.99937 9.00001C5.99937 8.86723 6.05211 8.73989 6.146 8.64601L8.293 6.50001H2.5C2.36739 6.50001 2.24021 6.44733 2.14645 6.35356C2.05268 6.25979 2 6.13261 2 6.00001Z" /></svg>');--icon-checkbox: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z" /></svg>');--icon-select: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z" /></svg>');--scrollbar-width: 0;--header-height: 80px;--artboad-size: 1440;--base-width: 1200px;--max-width: 1200px;--narrow-width: 800px;--rounded: 4px;--rounded-full: calc(infinity * 1px);--backdrop: rgb(0 0 0 / 60%);--side-gutter-px: 20;--side-gutter: min(calc(var(--side-gutter-px) * 1px), calc(var(--side-gutter-px) / var(--artboad-size) * 100%))}@media screen and (max-width: 767px){:root{--artboad-size: 375}}.Link[data-astro-cid-z64c3wqy]{gap:4px;align-items:center;line-height:1.5;color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-underline-offset:.3em}@media (any-hover: hover){.Link[data-astro-cid-z64c3wqy]:hover{text-decoration:none}}.Link[data-astro-cid-z64c3wqy]:focus-visible{text-decoration:none}.Link[data-astro-cid-z64c3wqy].-icon{display:inline-flex;text-decoration:none}.Link[data-astro-cid-z64c3wqy].-icon:after{--_size: 16px;display:block;flex-shrink:0;width:var(--_size);height:var(--_size);content:"";background:currentcolor;-webkit-mask:var(--icon-arrow-right) center/contain;mask:var(--icon-arrow-right) center/contain}.Link[data-astro-cid-z64c3wqy].-icon[target=_blank]:after{-webkit-mask:var(--icon-blank) center/contain;mask:var(--icon-blank) center/contain}.Link[data-astro-cid-z64c3wqy].-icon[href$=".pdf"]:after{-webkit-mask:var(--icon-pdf) center/contain;mask:var(--icon-pdf) center/contain}.PageTop[data-astro-cid-z22yvnun]{position:absolute;right:40px;bottom:100px}@media screen and (max-width: 767px){.PageTop[data-astro-cid-z22yvnun]{right:20px}}.Footer[data-astro-cid-2swtfulz]{position:relative;display:flex;flex-direction:column;align-items:center;padding:53px 0 15px;color:#fff;text-align:center;background:#000}@media screen and (max-width: 767px){.Footer[data-astro-cid-2swtfulz]{padding:80px 0 15px}}.Footer[data-astro-cid-2swtfulz] .logo[data-astro-cid-2swtfulz]{margin-bottom:44px}@media screen and (max-width: 767px){.Footer[data-astro-cid-2swtfulz] .logo[data-astro-cid-2swtfulz]{width:227px;margin-bottom:50px}.Footer[data-astro-cid-2swtfulz] .logo[data-astro-cid-2swtfulz] svg[data-astro-cid-2swtfulz]{width:100%}}.Footer[data-astro-cid-2swtfulz] .link[data-astro-cid-2swtfulz]{--clamp-min: 18;--clamp-max: 22;margin-bottom:72px;font-size:var(--size-clamp);font-weight:700}@media screen and (max-width: 767px){.Footer[data-astro-cid-2swtfulz] .link[data-astro-cid-2swtfulz]{margin-bottom:220px}}.Footer[data-astro-cid-2swtfulz] .link[data-astro-cid-2swtfulz] a[data-astro-cid-2swtfulz]{color:#fff}.Footer[data-astro-cid-2swtfulz] .copyright[data-astro-cid-2swtfulz]{--clamp-min: 20;--clamp-max: 20;font-size:var(--size-clamp)}.HamburgerButton[data-astro-cid-cshv2mns]{--_base-size: 50px;--_base-color: #fff5e9;--_bar-width: 22px;--_bar-height: 2px;--_bar-gutter: 6px;--_bar-color: var(--color-primary);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--_base-size);height:var(--_base-size);cursor:pointer;background:var(--_base-color);border-radius:50%;transition:transform var(--default-duration),background var(--default-duration)}@media screen and (min-width: 992px){.HamburgerButton[data-astro-cid-cshv2mns]{display:none}}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]{position:relative;display:block;width:var(--_bar-width);height:var(--_bar-height);transition:transform var(--default-duration),margin var(--default-duration)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:nth-of-type(1){margin-bottom:var(--_bar-gutter)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:nth-of-type(3){margin-top:var(--_bar-gutter)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:before,.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:after{position:absolute;display:block;width:100%;height:100%;content:"";background-color:var(--_bar-color)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:before{transform:scale3d(0,1,1);transform-origin:left}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:after{transform:scaleZ(1);transform-origin:right}@media (any-hover: hover){.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:before,.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:after{--_duration: .25s;--_delay: 0s;--_easing: cubic-bezier(.49, .46, .05, .995);transition:transform var(--_duration) var(--_delay) var(--_easing)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:before{--_delay: calc(var(--_duration) + .1s);transform:scaleZ(1)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:after{transform:scale3d(0,1,1)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:nth-of-type(2):before{--_delay: calc(var(--_duration) + .2s)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:nth-of-type(2):after{--_delay: .1s}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:nth-of-type(3):before{--_delay: calc(var(--_duration) + .3s)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:nth-of-type(3):after{--_delay: .2s}}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:before,.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:after{--_duration: .25s;--_delay: 0s;--_easing: cubic-bezier(.49, .46, .05, .995);transition:transform var(--_duration) var(--_delay) var(--_easing)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:before{--_delay: calc(var(--_duration) + .1s);transform:scaleZ(1)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:after{transform:scale3d(0,1,1)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:nth-of-type(2):before{--_delay: calc(var(--_duration) + .2s)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:nth-of-type(2):after{--_delay: .1s}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:nth-of-type(3):before{--_delay: calc(var(--_duration) + .3s)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:nth-of-type(3):after{--_delay: .2s}.HamburgerButton[data-astro-cid-cshv2mns].-open span[data-astro-cid-cshv2mns]:nth-of-type(1){margin-bottom:calc(var(--_bar-height) * -1);transform:rotate(-135deg) scale3d(-1,-1,1)}.HamburgerButton[data-astro-cid-cshv2mns].-open span[data-astro-cid-cshv2mns]:nth-of-type(2){transform:scale3d(0,0,0)}.HamburgerButton[data-astro-cid-cshv2mns].-open span[data-astro-cid-cshv2mns]:nth-of-type(3){margin-top:calc(var(--_bar-height) * -1);transform:rotate(135deg) scale3d(1,-1,1)}.HamburgerContent[data-astro-cid-mwb6bzo2]{position:fixed;inset:var(--header-height) 0 0;z-index:var(--z-header);min-height:calc(100dvh - var(--header-height));overflow:auto;background:#fff url(/degawarimofumofu/img/menu_bg.svg) right bottom no-repeat;transition:visibility var(--default-duration),opacity var(--default-duration)}.HamburgerContent[data-astro-cid-mwb6bzo2][data-active=false]{visibility:hidden;opacity:0}.HamburgerContent[data-astro-cid-mwb6bzo2][data-active=true]{visibility:visible;opacity:1}@media screen and (min-width: 992px){.HamburgerContent[data-astro-cid-mwb6bzo2]{display:none}}.Header[data-astro-cid-buzu6yjt]{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;width:100%;height:var(--header-height);padding:0 60px 0 30px;background:#fff}@media screen and (max-width: 991px){.Header[data-astro-cid-buzu6yjt]{padding:0 30px}}@media screen and (max-width: 767px){.Header[data-astro-cid-buzu6yjt]{padding:0 20px}}.Header[data-astro-cid-buzu6yjt] .logo[data-astro-cid-buzu6yjt]{margin-right:auto}.Header[data-astro-cid-buzu6yjt] .globalNav[data-astro-cid-buzu6yjt]{--clamp-min: 16;--clamp-max: 16;font-size:var(--size-clamp);font-weight:700}@media screen and (max-width: 991px){.Header[data-astro-cid-buzu6yjt] .globalNav[data-astro-cid-buzu6yjt]{display:none}}.Header[data-astro-cid-buzu6yjt] .globalNav[data-astro-cid-buzu6yjt] ul[data-astro-cid-buzu6yjt]{display:flex;gap:40px}.Header[data-astro-cid-buzu6yjt] .globalNav[data-astro-cid-buzu6yjt] a[data-astro-cid-buzu6yjt]{display:inline-flex;gap:8px;align-items:center;color:#251e1c;transition:color .1s}@media (any-hover: hover){.Header[data-astro-cid-buzu6yjt] .globalNav[data-astro-cid-buzu6yjt] a[data-astro-cid-buzu6yjt]:hover{color:var(--color-primary);text-decoration:none}}.Header[data-astro-cid-buzu6yjt] .globalNav[data-astro-cid-buzu6yjt] a[data-astro-cid-buzu6yjt]:focus-visible{color:var(--color-primary);text-decoration:none}.Header[data-astro-cid-buzu6yjt] .mobileNav[data-astro-cid-buzu6yjt]{--clamp-min: 24;--clamp-max: 24;font-size:var(--size-clamp);font-weight:700}.Header[data-astro-cid-buzu6yjt] .mobileNav[data-astro-cid-buzu6yjt] ul[data-astro-cid-buzu6yjt]{display:flex;flex-direction:column;gap:30px;margin:30px}.Header[data-astro-cid-buzu6yjt] .mobileNav[data-astro-cid-buzu6yjt] a[data-astro-cid-buzu6yjt]{display:inline-flex;gap:8px;align-items:center;color:#251e1c;transition:color .1s}@media (any-hover: hover){.Header[data-astro-cid-buzu6yjt] .mobileNav[data-astro-cid-buzu6yjt] a[data-astro-cid-buzu6yjt]:hover{color:var(--color-primary);text-decoration:none}}.Header[data-astro-cid-buzu6yjt] .mobileNav[data-astro-cid-buzu6yjt] a[data-astro-cid-buzu6yjt]:focus-visible{color:var(--color-primary);text-decoration:none}.SkipLink[data-astro-cid-u3mjs34a]{position:absolute;top:96px;left:8px;z-index:var(--z-top-layer);padding:8px 16px;background:#fff}.SkipLink[data-astro-cid-u3mjs34a]:not(:focus){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.Button[data-astro-cid-steqimjr]{--_icon-size: 16px;--_bg-color: white;--_color: var(--color-link);--_border-color: transparent;display:inline-grid;gap:var(--spacing-sm);align-items:center;justify-content:center;padding:8px var(--spacing-sm);font-size:var(--size-clamp);font-weight:900;line-height:1.5;color:var(--_color);color:transparent;text-align:center;text-decoration:none;vertical-align:top;background:var(--_bg-color);border:3px solid var(--_border-color);border-radius:var(--rounded-full);box-shadow:0 4px 0 0 var(--_border-color);transition:box-shadow var(--default-duration),transform var(--default-duration)}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr]{--_icon-size: 12px}}.Button[data-astro-cid-steqimjr]:after{display:block;width:var(--_icon-size);height:var(--_icon-size);content:"";background:currentcolor;-webkit-mask:var(--icon-arrow-right) center/contain;mask:var(--icon-arrow-right) center/contain}.Button[data-astro-cid-steqimjr][target=_blank]:after{-webkit-mask:var(--icon-blank) center/contain;mask:var(--icon-blank) center/contain}.Button[data-astro-cid-steqimjr]:has(svg:first-child):after{display:none}.Button[data-astro-cid-steqimjr]:has(svg:last-child):after{display:none}.Button[data-astro-cid-steqimjr]:not(:has(svg:first-child)):before{display:block;width:100%;aspect-ratio:1/1;content:""}.Button[data-astro-cid-steqimjr].-noIcon:after{display:none}.Button[data-astro-cid-steqimjr] [data-icon]{width:var(--_icon-size);height:var(--_icon-size);fill:currentcolor}.Button[data-astro-cid-steqimjr]:disabled{cursor:not-allowed;opacity:.3}.Button[data-astro-cid-steqimjr][aria-disabled=true]{pointer-events:none;opacity:.3}.Button[data-astro-cid-steqimjr]>span[data-astro-cid-steqimjr]{display:flex;justify-content:center}@media (any-hover: hover){.Button[data-astro-cid-steqimjr]:hover{text-decoration:none;box-shadow:0 0 0 0 var(--_border-color);transform:translateY(4px)}}.Button[data-astro-cid-steqimjr]:focus-visible{text-decoration:none;box-shadow:0 0 0 0 var(--_border-color);transform:translateY(4px)}.Button[data-astro-cid-steqimjr][data-color=red]{--_bg-color: linear-gradient(180deg, #f90f00 -19.57%, #ffc700 120.31%);--_color: #fff;--_border-color: #e52a00;position:relative;grid-template-columns:1fr var(--_icon-size);width:29.1666666667vw;aspect-ratio:420/92;padding-left:2.7777777778vw}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=red]{grid-template-columns:1fr;width:89.3333333333vw;padding-left:0;margin:0 auto}}.Button[data-astro-cid-steqimjr][data-color=red]>span[data-astro-cid-steqimjr]{display:block;width:22.0833333333vw;margin-top:-1.9444444444vw}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=red]>span[data-astro-cid-steqimjr]{width:72vw;margin:-8vw auto 0}}.Button[data-astro-cid-steqimjr][data-color=red]>span[data-astro-cid-steqimjr] svg{width:100%;height:auto}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=red]>svg{position:absolute;right:20px}}.Button[data-astro-cid-steqimjr][data-color=blue]{--_bg-color: linear-gradient(180deg, #004de2 -43.48%, #00daf8 119.02%);--_color: #fff;--_border-color: #0062bc;position:relative;grid-template-columns:1fr var(--_icon-size);width:29.1666666667vw;aspect-ratio:420/92;padding-left:2.7777777778vw}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=blue]{grid-template-columns:1fr;width:89.3333333333vw;margin:0 auto}}.Button[data-astro-cid-steqimjr][data-color=blue]>span[data-astro-cid-steqimjr]{display:block;width:21.875vw;margin-top:-1.9444444444vw}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=blue]>span[data-astro-cid-steqimjr]{width:77.8666666667vw;margin:-8vw auto 0}}.Button[data-astro-cid-steqimjr][data-color=blue]>span[data-astro-cid-steqimjr] svg{width:100%;height:auto}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=blue]>svg{position:absolute;right:20px}}.Button[data-astro-cid-steqimjr][data-color=orange]{--_bg-color: #f38a06;--_color: #fff;--_border-color: #c54e05;grid-template-columns:64px 1fr var(--_icon-size);width:380px;height:100px}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=orange]{grid-template-columns:50px 1fr var(--_icon-size);gap:0;width:82.6666666667vw;height:80px;padding:0 16px;margin:0 auto}.Button[data-astro-cid-steqimjr][data-color=orange]>span[data-astro-cid-steqimjr] svg{height:46px}}.Button[data-astro-cid-steqimjr][data-color=orange] [data-icon]:first-child{width:65px;height:65px}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=orange] [data-icon]:first-child{width:50px;height:50px}}.Button[data-astro-cid-steqimjr][data-color=white]{--_bg-color: #fff;--_color: #c54e05;--_border-color: #c54e05;position:relative;grid-template-columns:1fr;width:30.5555555556vw;aspect-ratio:420/85}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=white]{width:89.3333333333vw;margin:0 auto}}.Button[data-astro-cid-steqimjr][data-color=white]>span[data-astro-cid-steqimjr]{display:block;width:24.375vw;margin-inline:auto;margin-top:-2.9166666667vw}@media screen and (max-width: 767px){.Button[data-astro-cid-steqimjr][data-color=white]>span[data-astro-cid-steqimjr]{width:77.8666666667vw;margin:-8vw auto 0}}.Button[data-astro-cid-steqimjr][data-color=white]>span[data-astro-cid-steqimjr] svg{width:100%;height:auto}.Button[data-astro-cid-steqimjr][data-color=white] [data-icon]{position:absolute;right:30px;color:var(--_color)}.ButtonWrap[data-astro-cid-6kvlpglr]{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.ButtonWrap[data-astro-cid-6kvlpglr][data-align=left]{justify-content:flex-start}.ButtonWrap[data-astro-cid-6kvlpglr][data-align=right]{justify-content:flex-end}.Dialog[data-astro-cid-56vlujcg]{inset:0;display:flex;flex-direction:column;max-width:980px;padding:72px 90px;margin:auto;overscroll-behavior-block:contain;background-color:var(--color-white);border:unset;border-radius:20px;outline:none;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:display,overlay,opacity;transition-behavior:allow-discrete}@media screen and (max-width: 767px){.Dialog[data-astro-cid-56vlujcg]{width:calc(100% - 40px);padding:100px 12px 60px}}.Dialog[data-astro-cid-56vlujcg]::backdrop{background-color:#0009;transition-timing-function:inherit;transition-duration:inherit;transition-property:opacity}@starting-style{.Dialog[data-astro-cid-56vlujcg]:modal,.Dialog[data-astro-cid-56vlujcg]:modal::backdrop{opacity:0}}.Dialog[data-astro-cid-56vlujcg]:not(:modal),.Dialog[data-astro-cid-56vlujcg]:not(:modal)::backdrop{opacity:0}.Dialog[data-astro-cid-56vlujcg] .head[data-astro-cid-56vlujcg]{position:absolute;top:16px;right:16px;display:flex;justify-content:flex-end}.Dialog[data-astro-cid-56vlujcg] .head[data-astro-cid-56vlujcg] button[data-astro-cid-56vlujcg]{width:40px;aspect-ratio:1/1}.Dialog[data-astro-cid-56vlujcg] .head[data-astro-cid-56vlujcg] button[data-astro-cid-56vlujcg]:before,.Dialog[data-astro-cid-56vlujcg] .head[data-astro-cid-56vlujcg] button[data-astro-cid-56vlujcg]:after{position:absolute;inset:0;display:block;width:30px;height:3px;margin:auto;content:"";background:var(--color-black);border-radius:var(--rounded-full)}.Dialog[data-astro-cid-56vlujcg] .head[data-astro-cid-56vlujcg] button[data-astro-cid-56vlujcg]:before{rotate:45deg}.Dialog[data-astro-cid-56vlujcg] .head[data-astro-cid-56vlujcg] button[data-astro-cid-56vlujcg]:after{rotate:-45deg}.Dialog[data-astro-cid-56vlujcg] .foot[data-astro-cid-56vlujcg]{display:flex;justify-content:center}.CtaButton[data-astro-cid-x2zchfzt]{display:flex;gap:32px;justify-content:center}@media screen and (max-width: 767px){.CtaButton[data-astro-cid-x2zchfzt]{flex-direction:column}}.Cta[data-astro-cid-uvjpl67t]{aspect-ratio:1440/615;background:url(/degawarimofumofu/img/cta.png) no-repeat;background-size:100%}@media screen and (max-width: 767px){.Cta[data-astro-cid-uvjpl67t]{aspect-ratio:375/770;background:url(/degawarimofumofu/img/cta_sp.png) no-repeat;background-size:100%}}.Cta[data-astro-cid-uvjpl67t] .CtaButton{position:relative;top:30.5555555556vw}@media screen and (max-width: 767px){.Cta[data-astro-cid-uvjpl67t] .CtaButton{top:130.1333333333vw}}.CtaSticky[data-astro-cid-lmv3b5k3]{position:fixed;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;width:100%;height:130px;background:#fff url(/degawarimofumofu/img/cta_bg.svg);border-top:1px solid #fdf7df;border-bottom:1px solid #fdf7df;transition:transform .4s ease;transform:translateY(100%)}.CtaSticky[data-astro-cid-lmv3b5k3].is-visible{transform:translateY(0)}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-lmv3b5k3] .ButtonWrap{gap:10px}}.CtaSticky[data-astro-cid-lmv3b5k3] .CtaButton{gap:30px}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-lmv3b5k3] .CtaButton{flex-direction:row;gap:10px}}.CtaSticky[data-astro-cid-lmv3b5k3] .Button{--_icon-size: 12px}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-lmv3b5k3] .Button{--_icon-size: 6px}}.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=red],.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=blue]{width:314px;padding-left:40px}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=red],.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=blue]{width:172px;padding-left:10px;border-width:2px;box-shadow:0 3px 0 0 var(--_border-color)}}@media screen and (max-width: 767px) and (any-hover: hover){.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=red]:hover,.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=blue]:hover{transform:translateY(3px)}}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=red]:focus-visible,.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=blue]:focus-visible{transform:translateY(3px)}}.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=red]>span,.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=blue]>span{width:220px;margin-top:-28px}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=red]>span,.CtaSticky[data-astro-cid-lmv3b5k3] .Button[data-color=blue]>span{width:160px;margin-top:-20px}.CtaSticky[data-astro-cid-lmv3b5k3] .Button>svg{right:10px}.CtaSticky[data-astro-cid-lmv3b5k3]{height:70px}}.PictureImage[data-astro-cid-oe6rvjqj] img[data-astro-cid-oe6rvjqj]:not([width]){width:100%;height:100%;object-fit:cover}.Mv[data-astro-cid-4gel66fl]{aspect-ratio:1440/790;background:url(/degawarimofumofu/img/mv_bg.png) no-repeat;background-size:cover}@media screen and (max-width: 767px){.Mv[data-astro-cid-4gel66fl]{aspect-ratio:375/843;background:url(/degawarimofumofu/img/mv_bg_sp.png) no-repeat;background-size:cover}}.Mv[data-astro-cid-4gel66fl] .title[data-astro-cid-4gel66fl]{width:46.1111111111%;padding-top:1.5277777778vw;margin:0 auto}@media screen and (max-width: 767px){.Mv[data-astro-cid-4gel66fl] .title[data-astro-cid-4gel66fl]{width:80.2666666667%;padding-top:13.3333333333vw}}.Mv[data-astro-cid-4gel66fl] .title[data-astro-cid-4gel66fl] img{width:100%}.Mv[data-astro-cid-4gel66fl] .text[data-astro-cid-4gel66fl]{width:30.5555555556%;padding-top:11px;margin:0 auto}@media screen and (max-width: 767px){.Mv[data-astro-cid-4gel66fl] .text[data-astro-cid-4gel66fl]{width:76.2666666667%}}.Mv[data-astro-cid-4gel66fl] .text[data-astro-cid-4gel66fl] img{width:100%}.Mv[data-astro-cid-4gel66fl] .CtaButton{position:relative;top:29.7222222222vw}@media screen and (max-width: 767px){.Mv[data-astro-cid-4gel66fl] .CtaButton{top:74.6666666667vw}}.Box[data-astro-cid-zrjmwrkq]{position:relative;padding:35px 50px 50px;background:#fff;border-radius:10px}@media screen and (max-width: 767px){.Box[data-astro-cid-zrjmwrkq]{padding:35px 20px 50px}}.Box[data-astro-cid-zrjmwrkq].-illust{background:#fff url(/degawarimofumofu/img/box_bg.svg) right 30px bottom 30px no-repeat}@media screen and (max-width: 767px){.Box[data-astro-cid-zrjmwrkq].-illust{padding-bottom:80px;background-position:right 26px bottom 23px;background-size:46px 32px}}.HangingIndent[data-astro-cid-cvpcte5n]{display:flex;margin-bottom:0;font-size:var(--size-clamp)}.HangingIndent[data-astro-cid-cvpcte5n][data-size=sm]{--clamp-min: 12;--clamp-max: 14}.HangingIndent[data-astro-cid-cvpcte5n][data-size=md]{--clamp-min: 14;--clamp-max: 16}.HangingIndent[data-astro-cid-cvpcte5n][data-size=lg]{--clamp-min: 16;--clamp-max: 18}.HangingIndent[data-astro-cid-cvpcte5n][data-align=center]{justify-content:center}.HangingIndent[data-astro-cid-cvpcte5n][data-align=right]{justify-content:flex-end}.HangingIndent[data-astro-cid-cvpcte5n]>.mark[data-astro-cid-cvpcte5n]{flex-shrink:0;margin-right:4px}.h1[data-astro-cid-dvfdv35z]{--clamp-min: 32;--clamp-max: 40;margin-block:var(--leading-trim) calc(var(--leading-trim) + 1em);font-size:var(--size-clamp);font-weight:700;line-height:1.4}.h1[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]{color:inherit}@media (any-hover: hover){.h1[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:hover{text-decoration:none}}.h1[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:focus-visible{text-decoration:none}.h2[data-astro-cid-dvfdv35z]{--clamp-min: 24;--clamp-max: 46;margin-bottom:80px;font-size:var(--size-clamp);font-weight:900;line-height:1.4;color:var(--color-primary);text-align:center}@media screen and (max-width: 767px){.h2[data-astro-cid-dvfdv35z]{margin-bottom:40px}}.h2[data-astro-cid-dvfdv35z] span{--clamp-min: 18;--clamp-max: 34;display:block;font-size:var(--size-clamp)}.h2[data-astro-cid-dvfdv35z] b{display:block;display:inline;font-weight:900;background:linear-gradient(transparent 70%,#ffe790)}.h2[data-astro-cid-dvfdv35z] b span{display:inline}.h3[data-astro-cid-dvfdv35z]{--clamp-min: 30;--clamp-max: 30;margin-block:var(--leading-trim) calc(var(--leading-trim) + 1em);font-size:var(--size-clamp);font-weight:900;line-height:1.4;color:var(--color-primary)}.h3[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]{color:inherit}@media (any-hover: hover){.h3[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:hover{text-decoration:none}}.h3[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:focus-visible{text-decoration:none}.h4[data-astro-cid-dvfdv35z]{--clamp-min: 20;--clamp-max: 26;margin-block:var(--leading-trim) calc(var(--leading-trim) + .75em);font-size:var(--size-clamp);font-weight:700;line-height:1.4;color:var(--color-primary)}.h4[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]{color:inherit}@media (any-hover: hover){.h4[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:hover{text-decoration:none}}.h4[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:focus-visible{text-decoration:none}.h5[data-astro-cid-dvfdv35z]{--clamp-min: 16;--clamp-max: 18;margin-block:var(--leading-trim) calc(var(--leading-trim) + 1em);font-size:var(--size-clamp);font-weight:700;line-height:1.4}.h5[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]{color:inherit}@media (any-hover: hover){.h5[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:hover{text-decoration:none}}.h5[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:focus-visible{text-decoration:none}.h6[data-astro-cid-dvfdv35z]{margin-block:var(--leading-trim) calc(var(--leading-trim) + 1em);font-size:var(--size-clamp);font-weight:700}.h6[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]{color:inherit}@media (any-hover: hover){.h6[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:hover{text-decoration:none}}.h6[data-astro-cid-dvfdv35z]>a[data-astro-cid-dvfdv35z]:focus-visible{text-decoration:none}.SectionInner[data-astro-cid-guqlef4s]{width:min(100% - var(--side-gutter) * 2,var(--max-width));margin:0 auto}@media screen and (max-width: 767px){.SectionInner[data-astro-cid-guqlef4s]{width:auto;margin:0 var(--side-gutter)}}.SectionInner[data-astro-cid-guqlef4s][data-width=full]{width:100%}.SectionInner[data-astro-cid-guqlef4s][data-width=narrow]{max-width:var(--narrow-width)}.SectionInner[data-astro-cid-guqlef4s][data-width=wide]{max-width:var(--max-width)}.SectionInner[data-astro-cid-guqlef4s]+.SectionInner[data-astro-cid-guqlef4s]{margin-top:var(--spacing-2xl)}.Stack[data-astro-cid-3nqitgdc]{display:flex;gap:var(--spacing-md)}.Stack[data-astro-cid-3nqitgdc][data-direction=row]{flex-direction:row}.Stack[data-astro-cid-3nqitgdc][data-direction=column]{flex-direction:column}.Stack[data-astro-cid-3nqitgdc][data-gap="0"]{gap:0}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp="0"],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp="0"]{gap:0}}.Stack[data-astro-cid-3nqitgdc][data-gap="2xs"]{gap:var(--spacing-2xs)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp="2xs"],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp="2xs"]{gap:var(--spacing-2xs)}}.Stack[data-astro-cid-3nqitgdc][data-gap=xs]{gap:var(--spacing-xs)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp=xs],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp=xs]{gap:var(--spacing-xs)}}.Stack[data-astro-cid-3nqitgdc][data-gap=sm]{gap:var(--spacing-sm)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp=sm],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp=sm]{gap:var(--spacing-sm)}}.Stack[data-astro-cid-3nqitgdc][data-gap=md]{gap:var(--spacing-md)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp=md],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp=md]{gap:var(--spacing-md)}}.Stack[data-astro-cid-3nqitgdc][data-gap=lg]{gap:var(--spacing-lg)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp=lg],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp=lg]{gap:var(--spacing-lg)}}.Stack[data-astro-cid-3nqitgdc][data-gap=xl]{gap:var(--spacing-xl)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp=xl],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp=xl]{gap:var(--spacing-xl)}}.Stack[data-astro-cid-3nqitgdc][data-gap="2xl"]{gap:var(--spacing-2xl)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp="2xl"],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp="2xl"]{gap:var(--spacing-2xl)}}.Stack[data-astro-cid-3nqitgdc][data-gap="3xl"]{gap:var(--spacing-3xl)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp="3xl"],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp="3xl"]{gap:var(--spacing-3xl)}}.Stack[data-astro-cid-3nqitgdc][data-gap="4xl"]{gap:var(--spacing-4xl)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp="4xl"],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp="4xl"]{gap:var(--spacing-4xl)}}.Stack[data-astro-cid-3nqitgdc][data-gap="5xl"]{gap:var(--spacing-5xl)}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-sp="5xl"],.Stack[data-astro-cid-3nqitgdc][data-gap][data-gap-sp="5xl"]{gap:var(--spacing-5xl)}}.SecBenefits[data-astro-cid-mui2xwd5]{padding:80px 0}@media screen and (max-width: 767px){.SecBenefits[data-astro-cid-mui2xwd5]{padding:60px 0 80px}}.FaqA[data-astro-cid-itdth5hm]{--_size: 50px;display:grid;grid-template-columns:var(--_size) 1fr;gap:25px;padding-bottom:16px}@media screen and (max-width: 767px){.FaqA[data-astro-cid-itdth5hm]{--_size: 34px;gap:12px}}.FaqA[data-astro-cid-itdth5hm]:before{--clamp-min: 16;--clamp-max: 26;display:grid;place-items:center;width:var(--_size);height:var(--_size);padding-bottom:8px;font-size:var(--size-clamp);font-weight:700;color:var(--color-primary);content:"A";background:#fff;border:1px solid var(--color-primary);border-radius:50%}.FaqQ[data-astro-cid-syapyhz5]{--_size: 50px;display:grid;grid-template-columns:var(--_size) 1fr;gap:25px;padding:calc((var(--_size) - 1lh) / 2) 0}@media screen and (max-width: 767px){.FaqQ[data-astro-cid-syapyhz5]{--_size: 34px;gap:12px}}.FaqQ[data-astro-cid-syapyhz5]:before{--clamp-min: 16;--clamp-max: 26;display:grid;place-items:center;width:var(--_size);height:var(--_size);padding-bottom:8px;margin-top:-6px;margin-bottom:-14px;font-size:var(--size-clamp);font-weight:700;color:#fff;content:"Q";background:var(--color-bg-orange);border-radius:50%}@media screen and (max-width: 767px){.FaqQ[data-astro-cid-syapyhz5]:before{padding-bottom:4px;margin-top:calc((var(--_size) - 1lh) / 2 * -1);margin-top:0}}.Accordion[data-astro-cid-5spkaesg]{--_arrow-size: 28px;background:#fff;border-radius:20px}@media screen and (max-width: 767px){.Accordion[data-astro-cid-5spkaesg]{--_arrow-size: 16px}}.Accordion[data-astro-cid-5spkaesg] .Accordion[data-astro-cid-5spkaesg]{margin-left:20px}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]{--clamp-min: 18;--clamp-max: 20;position:relative;display:block;padding:28px 100px 28px 48px;font-size:var(--size-clamp);font-weight:700;cursor:pointer}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]::-webkit-details-marker{display:none}@media screen and (max-width: 767px){.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]{padding:28px 50px 28px 12px}}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:before,.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:after{position:absolute;top:50%;right:60px;display:block;width:var(--_arrow-size);height:4px;margin-top:-2px;content:"";background:var(--color-bg-orange)}@media screen and (max-width: 767px){.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:before,.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:after{right:24px;height:3px}}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:after{transition:scale var(--default-duration);rotate:-90deg;scale:1 1}.Accordion[data-astro-cid-5spkaesg]>.panel[data-astro-cid-5spkaesg]>.content[data-astro-cid-5spkaesg]{--clamp-min: 18;--clamp-max: 18;padding:0 48px 24px;font-size:var(--size-clamp)}@media screen and (max-width: 767px){.Accordion[data-astro-cid-5spkaesg]>.panel[data-astro-cid-5spkaesg]>.content[data-astro-cid-5spkaesg]{padding:0 50px 28px 12px}}.Accordion[data-astro-cid-5spkaesg][open]>.summary[data-astro-cid-5spkaesg]:after{scale:1 0}.SecFaq[data-astro-cid-jp4g3vms]{padding:78px 0 120px}@media screen and (max-width: 767px){.SecFaq[data-astro-cid-jp4g3vms]{padding:78px 0}}.SecFaq[data-astro-cid-jp4g3vms] .h2{margin-bottom:60px}@media screen and (max-width: 767px){.SecFaq[data-astro-cid-jp4g3vms] .h2{margin-bottom:40px}}.SecFaq[data-astro-cid-jp4g3vms] .faqWrap[data-astro-cid-jp4g3vms]{display:grid;gap:20px}.SecFlow[data-astro-cid-4ff5dgjh]{padding:120px 0}@media screen and (max-width: 767px){.SecFlow[data-astro-cid-4ff5dgjh]{padding:80px 0 100px}.SecFlow[data-astro-cid-4ff5dgjh] .h2{margin-bottom:60px}}.SecFlow[data-astro-cid-4ff5dgjh] .flow[data-astro-cid-4ff5dgjh]{display:grid;grid-template-columns:repeat(3,1fr);gap:56px;margin-bottom:60px}@media screen and (max-width: 767px){.SecFlow[data-astro-cid-4ff5dgjh] .flow[data-astro-cid-4ff5dgjh]{grid-template-columns:1fr;gap:74px}}.SecFlow[data-astro-cid-4ff5dgjh] .flow[data-astro-cid-4ff5dgjh] li[data-astro-cid-4ff5dgjh]{--clamp-min: 26;--clamp-max: 30;position:relative;display:flex;flex-direction:column;gap:20px;align-items:center;padding:32px;font-size:var(--size-clamp);font-weight:700;color:#4a4a4a;text-align:center;background:#fff;border-radius:10px}.SecFlow[data-astro-cid-4ff5dgjh] .flow[data-astro-cid-4ff5dgjh] li[data-astro-cid-4ff5dgjh]:not(:first-child):before{position:absolute;top:calc(50% - 16px);left:-38px;display:block;width:20px;height:32px;-webkit-clip-path:polygon(0 0,0% 100%,100% 50%);clip-path:polygon(0 0,0% 100%,100% 50%);content:"";background:var(--color-bg-orange)}@media screen and (max-width: 767px){.SecFlow[data-astro-cid-4ff5dgjh] .flow[data-astro-cid-4ff5dgjh] li[data-astro-cid-4ff5dgjh]:not(:first-child):before{top:-48px;left:calc(50% - 21px);width:42px;height:26px;-webkit-clip-path:polygon(0 0,100% 0%,50% 100%);clip-path:polygon(0 0,100% 0%,50% 100%)}}.SecFlow[data-astro-cid-4ff5dgjh] .flow[data-astro-cid-4ff5dgjh] li[data-astro-cid-4ff5dgjh] .step[data-astro-cid-4ff5dgjh]{position:absolute;top:-5px;left:-5px}.List[data-astro-cid-kc65ppqs].-disc,.List[data-astro-cid-kc65ppqs] .-disc{padding-left:1.5em;list-style-type:disc}.List[data-astro-cid-kc65ppqs].-decimal,.List[data-astro-cid-kc65ppqs] .-decimal{padding-left:1.5em;list-style-type:decimal}.List[data-astro-cid-kc65ppqs].-paren,.List[data-astro-cid-kc65ppqs] .-paren{padding-left:0;list-style:none}.List[data-astro-cid-kc65ppqs].-paren>li,.List[data-astro-cid-kc65ppqs] .-paren>li{position:relative;padding-left:2.5em;counter-increment:num}.List[data-astro-cid-kc65ppqs].-paren>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs] .-paren>li:nth-child(n+10){padding-left:3.25em}.List[data-astro-cid-kc65ppqs].-paren>li:before,.List[data-astro-cid-kc65ppqs] .-paren>li:before{position:absolute;left:0;display:marker;content:"（" counter(num) "）"}.List[data-astro-cid-kc65ppqs].-disc .-disc,.List[data-astro-cid-kc65ppqs].-decimal .-disc,.List[data-astro-cid-kc65ppqs].-paren .-disc{padding-left:1.5em;list-style-type:disc}.List[data-astro-cid-kc65ppqs].-disc .-decimal,.List[data-astro-cid-kc65ppqs].-decimal .-decimal,.List[data-astro-cid-kc65ppqs].-paren .-decimal{padding-left:1.5em;list-style-type:decimal}.List[data-astro-cid-kc65ppqs].-disc .-paren,.List[data-astro-cid-kc65ppqs].-decimal .-paren,.List[data-astro-cid-kc65ppqs].-paren .-paren{padding-left:0;list-style:none}.List[data-astro-cid-kc65ppqs].-disc .-paren>li>li,.List[data-astro-cid-kc65ppqs].-decimal .-paren>li>li,.List[data-astro-cid-kc65ppqs].-paren .-paren>li>li{position:relative;padding-left:2.5em;counter-increment:num2}.List[data-astro-cid-kc65ppqs].-disc .-paren>li>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs].-decimal .-paren>li>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs].-paren .-paren>li>li:nth-child(n+10){padding-left:3.25em}.List[data-astro-cid-kc65ppqs].-disc .-paren>li>li:before,.List[data-astro-cid-kc65ppqs].-decimal .-paren>li>li:before,.List[data-astro-cid-kc65ppqs].-paren .-paren>li>li:before{position:absolute;left:0;display:marker;content:"（" counter(num2) "）"}.List[data-astro-cid-kc65ppqs]>li{margin-bottom:4px}.SecNote[data-astro-cid-paj3grbn]{--clamp-min: 16;--clamp-max: 18;padding:0 0 200px;font-size:var(--size-clamp)}@media screen and (max-width: 767px){.SecNote[data-astro-cid-paj3grbn]{padding:0 0 140px}}.SecProblems[data-astro-cid-gjapa27z]{padding:40px 0 80px;background:#fff}.SecProblems[data-astro-cid-gjapa27z] .h2{margin-bottom:40px;color:#638eae}@media screen and (max-width: 767px){.SecProblems[data-astro-cid-gjapa27z] .h2{margin-bottom:20px}}.SecProblems[data-astro-cid-gjapa27z] .h2 b{background:none}.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z]{display:flex;gap:40px;justify-content:center}@media screen and (max-width: 991px){.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z]{flex-direction:column;gap:10px;align-items:center}}.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;width:318px;aspect-ratio:318/290;font-weight:700;color:#fff;text-align:center;background:url(/degawarimofumofu/img/problems_bg.svg) no-repeat;background-size:contain}@media screen and (max-width: 1199px){.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]{width:27.7777777778vw}}@media screen and (max-width: 991px){.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]{width:318px}}@media screen and (max-width: 767px){.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]{width:min(294px,78.4vw)}}.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z] p[data-astro-cid-gjapa27z]{--clamp-min: 16;--clamp-max: 18;margin-bottom:20px;font-size:var(--size-clamp);line-height:1.4117647059}@media screen and (max-width: 767px){.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]:nth-child(1) img[data-astro-cid-gjapa27z]{width:105px}.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]:nth-child(2) img[data-astro-cid-gjapa27z]{width:50px}.SecProblems[data-astro-cid-gjapa27z] .problems[data-astro-cid-gjapa27z] .problem[data-astro-cid-gjapa27z]:nth-child(3) img[data-astro-cid-gjapa27z]{width:56px}}.SecResults[data-astro-cid-2pq7co3s]{padding:90px 0 140px;background:#fff}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s]{padding:60px 0 80px}}.SecResults[data-astro-cid-2pq7co3s] .h2{margin-bottom:60px}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .h2{margin-bottom:40px}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s]{display:flex;gap:60px;justify-content:center;padding-top:40px}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s]{flex-direction:column;padding-top:20px}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]{display:grid;grid-template-columns:54px 1fr 54px;min-width:438px}@media screen and (max-width: 991px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]{min-width:0}}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]{grid-template-columns:38px 1fr 38px;min-width:0}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:before,.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:after{width:54px;height:192px;content:""}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:before,.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:after{width:38px;height:136px}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:before{background:url(/degawarimofumofu/img/result_bg_l.svg)}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:before{background-size:contain}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:after{background:url(/degawarimofumofu/img/result_bg_r.svg)}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s]:after{background-size:contain}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s] .text[data-astro-cid-2pq7co3s]{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:-40px}@media screen and (max-width: 767px){.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s] .text[data-astro-cid-2pq7co3s]{gap:4px;margin-top:-20px}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s] .text[data-astro-cid-2pq7co3s] svg[data-astro-cid-2pq7co3s]{width:45px;height:35px}}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s] h3[data-astro-cid-2pq7co3s]{--clamp-min: 26;--clamp-max: 32;font-size:var(--size-clamp);font-weight:700;color:var(--color-primary)}.SecResults[data-astro-cid-2pq7co3s] .results[data-astro-cid-2pq7co3s] .result[data-astro-cid-2pq7co3s] p[data-astro-cid-2pq7co3s]{--clamp-min: 16;--clamp-max: 18;font-size:var(--size-clamp);font-weight:500;color:#4a4a4a;text-align:center}@media screen and (max-width: 767px){.SecSet[data-astro-cid-26lnc4ry] .h2 span{margin-bottom:8px}.SecSet[data-astro-cid-26lnc4ry] .h2 b{--clamp-min: 32;--clamp-max: 46;font-size:var(--size-clamp)}}.SecSet[data-astro-cid-26lnc4ry] .areas[data-astro-cid-26lnc4ry]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:0 70px}@media screen and (max-width: 1199px){.SecSet[data-astro-cid-26lnc4ry] .areas[data-astro-cid-26lnc4ry]{padding:10px}}@media screen and (max-width: 767px){.SecSet[data-astro-cid-26lnc4ry] .areas[data-astro-cid-26lnc4ry]{grid-template-columns:1fr;gap:20px;padding:0;margin-inline:-20px}}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry]{display:flex;flex-direction:column}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .head[data-astro-cid-26lnc4ry]{padding:16px;background:#00b1ae;border-radius:10px 10px 0 0}@media screen and (max-width: 767px){.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .head[data-astro-cid-26lnc4ry]{padding:12px}}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .head[data-astro-cid-26lnc4ry] h3[data-astro-cid-26lnc4ry]{--clamp-min: 22;--clamp-max: 22;font-size:var(--size-clamp);font-weight:700;line-height:1.3;color:#fff;text-align:center}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry]{flex-grow:1;background:#fff;border-radius:0 0 10px 10px}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] h4[data-astro-cid-26lnc4ry]{--clamp-min: 16;--clamp-max: 18;margin-bottom:20px;font-size:var(--size-clamp);font-weight:700;text-align:center}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .graph[data-astro-cid-26lnc4ry]{display:grid;justify-content:center;padding:20px 56px}@media screen and (max-width: 767px){.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .graph[data-astro-cid-26lnc4ry]{padding:20px}}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .graph[data-astro-cid-26lnc4ry] p[data-astro-cid-26lnc4ry]{--clamp-min: 24;--clamp-max: 30;margin-bottom:16px;font-size:var(--size-clamp);font-weight:700;text-align:center}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .graph[data-astro-cid-26lnc4ry] p[data-astro-cid-26lnc4ry] strong[data-astro-cid-26lnc4ry]{color:var(--color-primary)}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .text[data-astro-cid-26lnc4ry]{padding:20px 40px 80px;border-top:1px solid var(--color-border)}@media screen and (max-width: 767px){.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .text[data-astro-cid-26lnc4ry]{padding:20px 20px 40px}}.SecSet[data-astro-cid-26lnc4ry] .area[data-astro-cid-26lnc4ry] .body[data-astro-cid-26lnc4ry] .text[data-astro-cid-26lnc4ry] .HangingIndent{margin-top:8px}.SecSet[data-astro-cid-26lnc4ry] .simulator[data-astro-cid-26lnc4ry]{display:grid;grid-template-columns:196px auto 196px;gap:40px;justify-content:center;padding-top:120px;padding-bottom:100px;margin-top:-60px;border-image:linear-gradient(var(--color-bg-orange) 0 0);border-image-slice:0 fill;border-image-outset:0 100vw}@media screen and (max-width: 991px){.SecSet[data-astro-cid-26lnc4ry] .simulator[data-astro-cid-26lnc4ry]{grid-template-columns:1fr;padding-top:90px;padding-bottom:0}}@media screen and (max-width: 767px){.SecSet[data-astro-cid-26lnc4ry] .simulator[data-astro-cid-26lnc4ry]{grid-template-columns:1fr}}@media screen and (max-width: 991px){.SecSet[data-astro-cid-26lnc4ry] .simulator[data-astro-cid-26lnc4ry] .illust[data-astro-cid-26lnc4ry]{margin:0 -20px}.SecSet[data-astro-cid-26lnc4ry] .simulator[data-astro-cid-26lnc4ry] .illust[data-astro-cid-26lnc4ry] svg{width:100%}}.SecSet[data-astro-cid-26lnc4ry] .simulator[data-astro-cid-26lnc4ry] p[data-astro-cid-26lnc4ry]{--clamp-min: 20;--clamp-max: 26;margin-bottom:50px;font-size:var(--size-clamp);font-weight:700;color:#fff;text-align:center}.SecSolutions[data-astro-cid-p6meh4pe]{padding:80px 0 160px}@media screen and (max-width: 767px){.SecSolutions[data-astro-cid-p6meh4pe]{padding:60px 0 80px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointWrap[data-astro-cid-p6meh4pe]{display:grid;gap:60px}@media screen and (max-width: 767px){.SecSolutions[data-astro-cid-p6meh4pe] .pointWrap[data-astro-cid-p6meh4pe]{gap:40px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center;min-height:320px;padding:50px 60px;background:#fff;border-radius:10px}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]{grid-template-columns:1fr;gap:20px;padding:20px 10px 60px}}@media screen and (min-width: 768px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe] .text[data-astro-cid-p6meh4pe]{padding-left:20px}}@media screen and (max-width: 767px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe] .text[data-astro-cid-p6meh4pe]{padding-right:10px;padding-left:10px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe] .text[data-astro-cid-p6meh4pe] .point[data-astro-cid-p6meh4pe]{margin-bottom:8px}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe] .text[data-astro-cid-p6meh4pe] p[data-astro-cid-p6meh4pe]{--clamp-min: 16;--clamp-max: 24;font-size:var(--size-clamp);font-weight:700;line-height:1.6071428571;color:#4a4a4a}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe] .text[data-astro-cid-p6meh4pe] p[data-astro-cid-p6meh4pe] span[data-astro-cid-p6meh4pe]{--clamp-min: 16;--clamp-max: 18;font-size:var(--size-clamp)}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe] .image[data-astro-cid-p6meh4pe] img[data-astro-cid-p6meh4pe]{margin:0 auto}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(1) .chara[data-astro-cid-p6meh4pe]{position:absolute;right:-30px;bottom:-20px;z-index:1}@media screen and (max-width: 1199px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(1) .chara[data-astro-cid-p6meh4pe]{right:6px;bottom:-60px;width:73px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2){grid-template-columns:auto 1fr;gap:45px}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2){grid-template-columns:auto;gap:8px;padding-bottom:10px;margin:30px -20px 0}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .point[data-astro-cid-p6meh4pe]{align-self:start;margin-left:10px}@media screen and (max-width: 1199px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .point[data-astro-cid-p6meh4pe] img[data-astro-cid-p6meh4pe]{margin-left:20px}}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .point[data-astro-cid-p6meh4pe]{margin-left:20px}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .point[data-astro-cid-p6meh4pe] img[data-astro-cid-p6meh4pe]{padding:0;margin-left:10px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .text[data-astro-cid-p6meh4pe] p[data-astro-cid-p6meh4pe]{--clamp-max: 20;font-size:var(--size-clamp)}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .text[data-astro-cid-p6meh4pe] p[data-astro-cid-p6meh4pe]{padding-inline:20px;margin:0 0 40px;line-height:2}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media screen and (min-width: 992px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]{grid-column:1/3;padding:0 150px}}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]{grid-template-columns:1fr;gap:40px;margin-inline:-10px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe] h4[data-astro-cid-p6meh4pe]{position:relative;padding:12px 40px;font-size:calc(18 / var(--base-font-size) * 1rem);font-weight:900;color:var(--color-white);text-align:center;background-color:#f75b19;border-radius:8px 8px 0 0}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe] h4[data-astro-cid-p6meh4pe]:after{position:absolute;bottom:-11px;left:calc(50% - 9px);width:18px;height:11px;-webkit-clip-path:polygon(0 0,100% 0%,50% 100%);clip-path:polygon(0 0,100% 0%,50% 100%);content:"";background:#f75b19}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe] h4[data-astro-cid-p6meh4pe] img[data-astro-cid-p6meh4pe]{position:absolute;top:-10px;left:50%;transform:translate(-50%)}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]{padding:27px 20px;background-color:var(--color-white);border:solid 1px var(--color-border);border-top:none}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]{border:none}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe] img[data-astro-cid-p6meh4pe]{margin:auto}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe] p[data-astro-cid-p6meh4pe]{font-size:calc(16 / var(--base-font-size) * 1rem);font-weight:700;text-align:center}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]+div[data-astro-cid-p6meh4pe]{padding:20px 20px 27px;border-radius:0 0 8px 8px}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]+div[data-astro-cid-p6meh4pe]{border-top:1px solid var(--color-border)}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]:first-child{order:1}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .box[data-astro-cid-p6meh4pe]>div[data-astro-cid-p6meh4pe]:last-child{order:3}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .chara[data-astro-cid-p6meh4pe]{position:absolute;right:auto;bottom:72px;left:72px;z-index:1}@media screen and (max-width: 1199px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(2) .chara[data-astro-cid-p6meh4pe]{bottom:-84px;left:30px;width:68px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3){display:block}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3){margin-top:60px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3)>div[data-astro-cid-p6meh4pe]{display:grid;grid-template-columns:repeat(2,1fr);gap:45px;margin-bottom:24px}@media screen and (max-width: 991px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3)>div[data-astro-cid-p6meh4pe]{grid-template-columns:auto;gap:20px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3) .HangingIndent[data-astro-cid-p6meh4pe]{--clamp-min: 16;--clamp-max: 18;font-size:var(--size-clamp);font-weight:500;color:#4a4a4a}@media screen and (min-width: 992px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3) .HangingIndent[data-astro-cid-p6meh4pe]{margin-left:20px}}.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3) .chara[data-astro-cid-p6meh4pe]{position:absolute;top:-40px;right:20px;z-index:1}@media screen and (max-width: 1199px){.SecSolutions[data-astro-cid-p6meh4pe] .pointBlock[data-astro-cid-p6meh4pe]:nth-child(3) .chara[data-astro-cid-p6meh4pe]{top:500px;right:6px;width:104px}}@use "@/styles/global" as *;
