@charset "UTF-8";._container_rxrqu_9{display:grid;row-gap:calc(1.25 * var(--rem));padding-inline:var(--contentInset);color:var(--blue)}@media screen and (width >= max(1024px,64rem)){._container_rxrqu_9{padding-inline:0}}._heading_rxrqu_21{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;font-size:clamp(1.75 * var(--rem),(var(--window-width) * .000705 + 1.486) * var(--rem),2.5 * var(--rem));line-height:1.5;letter-spacing:.02em}._text_rxrqu_31{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;font-size:clamp(1 * var(--rem),(var(--window-width) * .000118 + .956) * var(--rem),1.125 * var(--rem));line-height:1.6;letter-spacing:.02em}._container_kmzvk_9{padding-block:clamp(7.5 * var(--rem),(var(--window-width) * .00294 + 6.4) * var(--rem),10.625 * var(--rem)) clamp(3.75 * var(--rem),(var(--window-width) * .00118 + 3.31) * var(--rem),5 * var(--rem));background-color:var(--pale-slate-gray)}._wrapper_kmzvk_14{display:grid;row-gap:clamp(3.75 * var(--rem),(var(--window-width) * .00118 + 3.31) * var(--rem),5 * var(--rem));max-width:calc(960 * var(--px));margin-inline:auto}._box_kmzvk_21{display:grid;row-gap:clamp(3.75 * var(--rem),(var(--window-width) * .00118 + 3.31) * var(--rem),5 * var(--rem));padding-block:clamp(2.5 * var(--rem),(var(--window-width) * .00235 + 1.62) * var(--rem),5 * var(--rem));padding-inline:clamp(20 * var(--px),(var(--window-width) * .0752 + -8.169014) * var(--px),100 * var(--px));background-color:var(--white);border-radius:calc(20 * var(--px))}._infoBox_kmzvk_30{display:grid;row-gap:clamp(1.875 * var(--rem),(var(--window-width) * .000587 + 1.655) * var(--rem),2.5 * var(--rem))}._hero_kmzvk_35{display:grid;width:100%;overflow:hidden;border-radius:calc(10 * var(--px))}._hero_kmzvk_35 img{width:100%}._button_kmzvk_45{margin-inline:auto;color:var(--blue)}@media screen and (width >= max(768px,48rem)){._button_kmzvk_45{margin-inline:auto 0}}._image_kmzvk_55{display:grid;width:100%;margin-top:calc(1.875 * var(--rem));overflow:hidden;border-radius:calc(10 * var(--px))}._image_kmzvk_55 img{width:100%}._content_kmzvk_66{container-type:inline-size}._content_kmzvk_66>:first-child{margin-top:0}:where(._content_kmzvk_66) h2{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;margin-top:clamp(3.75 * var(--rem),(var(--window-width) * .00118 + 3.31) * var(--rem),5 * var(--rem));font-size:clamp(1.5 * var(--rem),(var(--window-width) * .00047 + 1.324) * var(--rem),2 * var(--rem));color:var(--blue)}:where(._content_kmzvk_66) h3{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;margin-top:clamp(1.875 * var(--rem),(var(--window-width) * .000587 + 1.655) * var(--rem),2.5 * var(--rem));font-size:clamp(1.25 * var(--rem),(var(--window-width) * .000235 + 1.162) * var(--rem),1.5 * var(--rem));color:var(--blue)}:where(._content_kmzvk_66) h4{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;margin-top:clamp(1.875 * var(--rem),(var(--window-width) * .000587 + 1.655) * var(--rem),2.5 * var(--rem));font-size:clamp(1 * var(--rem),(var(--window-width) * .000118 + .956) * var(--rem),1.125 * var(--rem));color:var(--blue)}:where(._content_kmzvk_66) strong{font-weight:700;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto}:where(._content_kmzvk_66) a{color:#1344cd}:where(._content_kmzvk_66) .note{font-size:calc(.8125 * var(--rem))}:where(._content_kmzvk_66) p{margin-top:calc(1.875 * var(--rem))}:where(._content_kmzvk_66) ul{margin-top:calc(1.875 * var(--rem))}:where(._content_kmzvk_66) ol{margin-top:calc(1.875 * var(--rem))}:where(._content_kmzvk_66) figure{display:grid;row-gap:clamp(.625 * var(--rem),(var(--window-width) * .000294 + .515) * var(--rem),.9375 * var(--rem));margin-top:clamp(2.5 * var(--rem),(var(--window-width) * .000587 + 2.28) * var(--rem),3.125 * var(--rem))}:where(._content_kmzvk_66) .figcaption{font-size:calc(.8125 * var(--rem))}:where(._content_kmzvk_66) ul>li{position:relative;padding-left:1.5em}:where(._content_kmzvk_66) ul>li:before{position:absolute;top:calc(.5lh - .125em);left:.625em;width:.25em;height:.25em;content:"";background-color:currentcolor;border-radius:50%}:where(._content_kmzvk_66) ol>li{position:relative;padding-left:1.5em}:where(._content_kmzvk_66) ol>li:before{position:absolute;top:0;right:calc(100% - 1.25em);content:counter(list-item,decimal) "."}._content_kmzvk_66 a{text-decoration:underline}._content_kmzvk_66 a[target=_blank]{display:inline-grid;grid-auto-flow:column;-moz-column-gap:calc(7 * var(--px));column-gap:calc(7 * var(--px));align-items:center;padding-right:calc(7 * var(--px))}@media (hover: hover){._content_kmzvk_66 a[target=_blank]:hover .icon[data-richtext-type=default]{transition:translate calc(var(--duration) * .25) cubic-bezier(.23,1,.32,1)}._content_kmzvk_66 a[target=_blank]:hover .icon[data-richtext-type=default]:first-child{translate:150% 0}._content_kmzvk_66 a[target=_blank]:hover .icon[data-richtext-type=default]:last-child{translate:0% 0}}._content_kmzvk_66 .iconBox[data-richtext-type=default]{position:relative;display:grid;place-items:center;overflow:hidden}._content_kmzvk_66 .icon[data-richtext-type=default]{width:calc(.625 * var(--rem))}._content_kmzvk_66 .icon[data-richtext-type=default]:last-child{position:absolute;translate:-150% 150%}._content_kmzvk_66 [data-richtext-table=wrapper]{width:100cqw;margin-top:clamp(2.5 * var(--rem),(var(--window-width) * .000587 + 2.28) * var(--rem),3.125 * var(--rem))}._content_kmzvk_66 [data-richtext-table=inner]{overflow-x:scroll;scrollbar-width:none;border:calc(2 * var(--px)) solid rgba(0,49,129,.15);border-radius:calc(10 * var(--px));-ms-overflow-style:none}._content_kmzvk_66 [data-richtext-table=inner]::-webkit-scrollbar{display:none}._content_kmzvk_66 table{width:100%;color:var(--blue);border-collapse:separate}._content_kmzvk_66 table tr:not(:last-child) :first-child:is(th){border-bottom:calc(2 * var(--px)) solid rgba(0,49,129,.15)}._content_kmzvk_66 table tr:not(:last-child) :is(td){border-bottom:calc(2 * var(--px)) solid rgba(0,49,129,.15)}._content_kmzvk_66 table tr:first-child>:not(:first-child){border-bottom:calc(2 * var(--px)) solid rgba(0,49,129,.15);border-left:calc(2 * var(--px)) solid rgba(0,49,129,.15)}._content_kmzvk_66 table th{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;white-space:nowrap;background-color:var(--light-gray)}._content_kmzvk_66 table td{border-left:calc(2 * var(--px)) solid rgba(0,49,129,.15)}._content_kmzvk_66 table th,._content_kmzvk_66 table td{padding-block:calc(clamp(.625 * var(--rem),(var(--window-width) * .000294 + .515) * var(--rem),.9375 * var(--rem)) - calc(2 * var(--px)));padding-inline:calc(clamp(.9375 * var(--rem),(var(--window-width) * .000294 + .828) * var(--rem),1.25 * var(--rem)) - calc(2 * var(--px)));word-break:break-word}._content_kmzvk_66 table th p,._content_kmzvk_66 table td p{margin-top:0}._container_1v79h_9{display:grid;gap:calc(1.875 * var(--rem)) var(--grid-gutter);padding-block:clamp(1.875 * var(--rem),(var(--window-width) * .000587 + 1.655) * var(--rem),2.5 * var(--rem));padding-inline:clamp(40 * var(--px),(var(--window-width) * .0188 + 32.958) * var(--px),60 * var(--px));border-radius:calc(10 * var(--px));box-shadow:inset 0 0 0 calc(2 * var(--px)) #a4afba4d}@media screen and (width >= max(1024px,64rem)){._container_1v79h_9{grid-template-columns:29.21875% 1fr;grid-auto-flow:column}}._image_1v79h_24{height:-moz-fit-content;height:fit-content;padding:calc(2 * var(--px));overflow:hidden;border-radius:calc(.3125 * var(--rem));box-shadow:inset 0 0 0 calc(2 * var(--px)) #a4afba4d}._image_1v79h_24 img{width:100%;border-radius:calc(.3125 * var(--rem))}._box_1v79h_36{display:grid;row-gap:calc(1.25 * var(--rem))}._customer_1v79h_41{font-weight:700;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;color:var(--blue)}._list_1v79h_49{display:grid;grid-template-columns:auto 1fr;gap:calc(.9375 * var(--rem)) calc(40 * var(--px));font-size:calc(.8125 * var(--rem))}._term_1v79h_56{font-weight:500;font-family:Noto Sans JP,sans-serif;font-style:normal;font-optical-sizing:auto;color:var(--blue)}
