@charset "UTF-8";*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{padding:0;margin:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*,::after,::before{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--header-height:0;--w-max:1200px;--root-font-size:16;--font-size-pc:16;--font-size-sp:14;--font-ratio:1;--fz:calc(var(--font-size-pc) / var(--root-font-size) * var(--font-ratio) * 1rem);--ff:Noto Sans JP,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;--fw-normal:400;--fw-bold:700;--lh-normal:1.5;--lh-tall:1.7;--lts:0;--c-main:#00ad9a;--c-sub1:#0d8f87;--c-sub2:#169d00;--c-sub3:#dfeeeb;--c-gray1:#f7f7f7;--c-gray12:#e1e1e1;--c-acc:#f96a3d;--c-text:#000;--c-text-note:#626264;--c-text-description:#666;--c-text-reverse:#fff;--c-link:var(--c-main);--c-focus:var(--c-main);--c-hover:var(--c-main);--bgc-white:#fff;--bgc-green:#edf6f4;--bgc-gray:#4d4d4d;--si:24}@media screen and (max-width:575.98px){:root{--fz:calc(var(--font-size-sp) / var(--root-font-size) * var(--font-ratio) * 1rem)}}@media screen and (max-width:575.98px){:root{--si:24}}@media screen and (max-width:575.2px){:root{--font-ratio:1.388}}@media screen and (max-width:565.2px){:root{--font-ratio:1.364}}@media screen and (max-width:555.2px){:root{--font-ratio:1.34}}@media screen and (max-width:545.2px){:root{--font-ratio:1.316}}@media screen and (max-width:535.2px){:root{--font-ratio:1.292}}@media screen and (max-width:525.2px){:root{--font-ratio:1.267}}@media screen and (max-width:515.2px){:root{--font-ratio:1.243}}@media screen and (max-width:505.2px){:root{--font-ratio:1.219}}@media screen and (max-width:495.2px){:root{--font-ratio:1.195}}@media screen and (max-width:485.2px){:root{--font-ratio:1.171}}@media screen and (max-width:475.2px){:root{--font-ratio:1.147}}@media screen and (max-width:465.2px){:root{--font-ratio:1.123}}@media screen and (max-width:455.2px){:root{--font-ratio:1.099}}@media screen and (max-width:445.2px){:root{--font-ratio:1.075}}@media screen and (max-width:435.2px){:root{--font-ratio:1.051}}@media screen and (max-width:425.2px){:root{--font-ratio:1.027}}@media screen and (max-width:415.2px){:root{--font-ratio:1.002}}@media screen and (max-width:405.2px){:root{--font-ratio:0.978}}@media screen and (max-width:395.2px){:root{--font-ratio:0.954}}@media screen and (max-width:385.2px){:root{--font-ratio:0.93}}@media screen and (max-width:375.2px){:root{--font-ratio:0.906}}@media screen and (max-width:365.2px){:root{--font-ratio:0.882}}@media screen and (max-width:355.2px){:root{--font-ratio:0.858}}@media screen and (max-width:345.2px){:root{--font-ratio:0.834}}@media screen and (max-width:335.2px){:root{--font-ratio:0.81}}@media screen and (max-width:325.2px){:root{--font-ratio:0.786}}@media screen and (max-width:315.2px){:root{--font-ratio:0.761}}html{font-size:100%;font-kerning:normal;word-wrap:break-word;overflow-wrap:break-word;opacity:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(94 * var(--font-ratio) * 1px)}@media screen and (max-width:575.98px){html{scroll-padding-top:calc(64 * var(--font-ratio) * 1px)}}html.loaded{opacity:1}body{position:relative;font-family:var(--ff);font-size:var(--fz);font-weight:var(--fw-normal);line-height:var(--lh-normal);color:var(--c-text);letter-spacing:var(--lts);background:var(--bgc-white)}[data-menu-root=".l-navigation"]{overflow:hidden}::-moz-placeholder{color:var(--c-text-note)}::placeholder{color:var(--c-text-note)}:focus-visible{outline:solid 1px var(--c-focus)!important}:focus{outline:0!important}sup{font-size:.8em;vertical-align:top}img{max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height)}button{padding:0;line-height:inherit;color:currentColor;cursor:pointer;background-color:transparent;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:#000;text-decoration:none;cursor:pointer}@media (any-hover:hover) and (any-pointer:fine){a:where(:-moz-any-link,:enabled,summary):hover{outline:0}a:where(:any-link,:enabled,summary):hover{outline:0}}em{font-style:normal;font-weight:var(--fw-bold);color:var(--c-sub1)}picture{font-size:0}li,ol,ul{padding:0;margin:0;list-style:none}button,input,select,textarea{box-sizing:border-box;padding:0;margin:0;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border-style:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus,input:focus,select:focus,textarea:focus{outline-style:auto}.l-contents{position:relative;padding-inline:calc(var(--si) * var(--font-ratio) * 1px)}.l-contents:has(.p-view-main){padding-inline:0}.l-contents__inr{max-width:var(--w-max);margin-inline:auto;text-align:center}.l-contents__inr:has(.p-view-main){max-width:1440px;padding-inline:calc(var(--si) * var(--font-ratio) * 1px)}@media screen and (max-width:575.98px){.l-contents{padding-inline:calc(var(--si)/ var(--root-font-size) * var(--font-ratio) * 1rem)}}.l-footer{position:relative;padding:calc(30 * var(--font-ratio) * 1px) calc(30 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);color:var(--c-text-reverse);background:var(--bgc-gray)}.l-footer__inr{max-width:var(--w-max);margin-inline:auto}.l-footer__nav{display:flex;flex-wrap:wrap;justify-content:space-between}.l-footer__logo{font-family:Roboto,sans-serif;font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold)}.l-footer__logo>a>span{display:block;line-height:1.167;color:var(--c-text-reverse)}.l-footer__list{display:flex;flex-wrap:wrap;row-gap:calc(8 * var(--font-ratio) * 1px);margin-top:calc(23 * var(--font-ratio) * 1px)}.l-footer__item{margin-right:calc(40 * var(--font-ratio) * 1px)}.l-footer__item>a{color:inherit}.l-footer a:visited{color:var(--c-text-reverse);text-decoration:none}.l-footer a:active{color:var(--c-text-reverse);text-decoration:none}.l-footer a:link{color:var(--c-text-reverse);text-decoration:none}.l-footer a:hover{text-decoration:none}@media screen and (max-width:575.98px){.l-footer{padding:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.l-footer__logo{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.l-footer__nav{flex-direction:column}.l-footer__list{flex-direction:column;gap:calc(10 / var(--root-font-size) * var(--font-ratio) * 1rem);margin-top:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.l-header{position:relative;top:0;left:0;z-index:999;width:100%;height:calc(94 * var(--font-ratio) * 1px)}.top .l-header{position:absolute}.l-header__inr{width:100%;height:inherit;margin-inline:auto;transition:background-color .2s ease;transform:translateY(0)}@media print{.l-header__inr{position:absolute!important}}.sticky .l-header__inr{position:fixed;top:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,.9);transition:background-color .2s ease}[data-menu=".l-navigation"] .l-header__inr{position:fixed!important;transform:translateY(0)!important}[data-dropnav=true] .sticky .l-header__inr{position:fixed!important;transform:translateY(0)!important}.l-header__cnt{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;width:100%;max-width:calc(1440 * var(--font-ratio) * 1px);height:inherit;padding-inline:calc(16 * var(--font-ratio) * 1px);margin:0 auto;transition:background-color .2s}.top .l-header__cnt{background:rgba(255,255,255,0)}.l-header__logo{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.43}.l-header__logo a:visited{color:var(--c-text);text-decoration:none}.l-header__logo a:active{color:var(--c-text);text-decoration:none}.l-header__logo a:link{color:var(--c-text);text-decoration:none}.l-header__logo a:hover{text-decoration:none}.l-header__logo>a>span{display:block;line-height:1.167}.l-header__logo>a>span:last-child{padding-top:calc(2 * var(--font-ratio) * 1px)}.l-header__logo .small{margin-bottom:calc(3 * var(--font-ratio) * 1px);font-size:calc(10 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.4;color:var(--c-sub1)}.l-header__logo .small:visited{color:var(--c-sub1);text-decoration:none}.l-header__logo .small:active{color:var(--c-sub1);text-decoration:none}.l-header__logo .small:link{color:var(--c-sub1);text-decoration:none}.l-header__divider{display:flex;align-items:center;margin-inline:calc(24 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px);color:#757578;-webkit-user-select:none;-moz-user-select:none;user-select:none}.l-header__link{display:none}.l-header__menu{position:relative;z-index:10;display:none;width:calc(60 * var(--font-ratio) * 1px);height:calc(60 * var(--font-ratio) * 1px);cursor:pointer}.l-header__menu svg{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%}.l-header__menu svg .icon-a,.l-header__menu svg .icon-b{transition:all .4s;transform:scale(1);transform-origin:center center}.l-header__menu svg .icon-b{opacity:0}.l-header__menu:hover svg .icon-a{transform:scale(.9)}.l-header__menu[aria-expanded=true] svg .icon-a{opacity:0}.l-header__menu[aria-expanded=true] svg .icon-b{opacity:1}.l-header__menu[aria-expanded=true]:hover svg .icon-b{transform:scale(.9)}@media screen and (max-width:1200px){.l-header__menu{display:block;grid-area:menu}.l-header__link{display:block;justify-self:flex-end;margin-right:calc(16 * var(--font-ratio) * 1px)}.l-header__logo{grid-area:logo;margin-right:0}.l-header__cnt{grid-template-areas:"logo ... menu";grid-template-rows:1fr;grid-template-columns:auto 1fr auto}.l-header__divider{display:none}[data-menu=".l-navigation"] .l-header__cnt{background:#fff}}@media screen and (max-width:1200px){.l-header__menu{-ms-grid-row:1;-ms-grid-column:3}.l-header__logo{-ms-grid-row:1;-ms-grid-column:1}}@media screen and (max-width:575.98px){.l-header{height:calc(64 * var(--font-ratio) * 1px)}.l-header__cnt{padding:0 0 0 calc(15 * var(--font-ratio) * 1px);padding-inline-start:calc(10 * var(--font-ratio) * 1px);padding-inline-end:calc(18 * var(--font-ratio) * 1px)}.l-header__logo{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.188}.l-header__logo>a>span:last-child{padding-top:calc(2 / var(--root-font-size) * var(--font-ratio) * 1rem)}.l-header__menu{display:block;width:calc(30 / var(--root-font-size) * var(--font-ratio) * 1rem);height:calc(30 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.l-navigation{width:100%}.l-navigation__inr{display:grid;grid-template-columns:1fr auto;color:var(--c-text)}.l-navigation__list{display:flex;gap:calc(40 * var(--font-ratio) * 1px);align-items:center;font-weight:var(--fw-bold);line-height:1.438}.l-navigation__list a:visited{color:var(--c-text);text-decoration:none}.l-navigation__list a:link{color:var(--c-text);text-decoration:none}.l-navigation__list a:focus{text-decoration:none;outline:0!important}.l-navigation__list a:active{color:var(--c-text);text-decoration:none}.l-navigation__list a:hover{text-decoration:none}@media screen and (max-width:1274px){.l-navigation__list{gap:calc(28 * var(--font-ratio) * 1px)}}.l-navigation__btn{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center}.l-navigation__item a[data-current]{padding-bottom:calc(8 * var(--font-ratio) * 1px);color:var(--c-sub1);pointer-events:none;border-bottom:calc(4 * var(--font-ratio) * 1px) solid var(--c-sub1)}@media screen and (max-width:1200px){.l-navigation{position:absolute;top:0;right:0;z-index:-1;width:100%;padding-top:calc(94 * var(--font-ratio) * 1px);background:#fff;opacity:0;transition:opacity .4s,transform .4s}.l-navigation.-closing{display:none}.l-navigation[aria-hidden=false]{opacity:1}.l-navigation__inr{display:flex;flex-direction:column;gap:calc(50 * var(--font-ratio) * 1px);align-items:center;justify-content:center;width:100%;padding:calc(32 * var(--font-ratio) * 1px) 0 calc(23 * var(--font-ratio) * 1px);margin-inline:auto;overflow-y:auto;overscroll-behavior-y:none;background-color:#fff;border-top:calc(1 * var(--font-ratio) * 1px) solid #919191}.l-navigation__list{display:flex;flex-direction:column;gap:calc(32 * var(--font-ratio) * 1px);text-align:center}.l-navigation__lang{justify-content:center;margin-top:calc(30 * var(--font-ratio) * 1px);margin-left:0}.l-navigation__item a[data-current]{padding-bottom:calc(4 * var(--font-ratio) * 1px)}}@media screen and (max-width:575.98px){.l-navigation{top:0;width:100%;max-width:100%;padding-top:calc(64 * var(--font-ratio) * 1px)}}.l-wrapper{position:relative;overflow:hidden}.l-wrapper::after{position:absolute;top:0;left:0;z-index:100;width:0;height:0;content:"";background:rgba(0,0,0,.4);opacity:0;transition:transform .5s,opacity .5s}@media screen and (max-width:1200px){[data-menu=".l-navigation"] .l-wrapper::after{width:100%;height:100%;opacity:1}}.c-contact{position:relative;padding:calc(78 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px) calc(68 * var(--font-ratio) * 1px);background-color:var(--c-main);border-radius:calc(48 * var(--font-ratio) * 1px)}.c-contact__txt{font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem);color:var(--c-text-reverse);text-align:center}.c-contact__btn{display:flex;flex-wrap:wrap;gap:calc(16 * var(--font-ratio) * 1px);justify-content:center;max-width:calc(760 * var(--font-ratio) * 1px);margin-inline:auto;margin-top:calc(49 * var(--font-ratio) * 1px)}.c-contact__btn a{flex:1}.c-contact__btn a:first-child{grid-template-columns:1fr auto 2fr}.c-contact__btn a:first-child::before{content:""}@media screen and (max-width:575.98px){.c-contact{padding:calc(72 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px) calc(56 * var(--font-ratio) * 1px);border-radius:calc(48 * var(--font-ratio) * 1px)}.c-contact__txt{font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-contact__btn{gap:calc(16 * var(--font-ratio) * 1px);margin-top:calc(40 * var(--font-ratio) * 1px)}.c-contact__btn a:last-child{grid-template-columns:1fr auto 1fr}}.l-glossary-main{display:grid;grid-template:"hed hed hed" auto "... ... ..." calc(56 * var(--font-ratio) * 1px) "nav ... ttl" auto "nav ... ..." calc(32 * var(--font-ratio) * 1px) "nav ... cnt" 1fr/calc(320 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px) 1fr;padding-top:calc(30 * var(--font-ratio) * 1px);padding-bottom:calc(72 * var(--font-ratio) * 1px);text-align:left}.l-glossary-main__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;display:flex;grid-area:hed;gap:calc(32 * var(--font-ratio) * 1px);align-items:center;font-size:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}.l-form>.l-glossary-main__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.l-glossary-main__head .en{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);color:var(--c-sub1)}.l-glossary-main__btn{position:relative;z-index:10;display:none;grid-area:btn;width:calc(113 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);cursor:pointer}.c-card__inr>.l-glossary-main__btn{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:1}.p-top-service__item>.l-glossary-main__btn{-ms-grid-row:8;-ms-grid-row-span:1;-ms-grid-column:5}.p-top-documents>.l-glossary-main__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:4}.p-top-documents--rev>.l-glossary-main__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.l-glossary-main__btn svg{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%}.l-glossary-main__btn svg .icon-a,.l-glossary-main__btn svg .icon-b{transition:all .4s;transform:scale(1);transform-origin:center center}.l-glossary-main__btn svg .icon-b{visibility:hidden;opacity:0}.l-glossary-main__btn[aria-expanded=true] svg .icon-a{visibility:hidden;opacity:0}.l-glossary-main__btn[aria-expanded=true] svg .icon-b{visibility:visible;opacity:1}.l-glossary-main__nav{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:nav}.l-glossary-main__ttl{-ms-grid-row:3;-ms-grid-column:3;grid-area:ttl;font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.438}.c-card__inr>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-documents>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2}.p-top-documents--rev>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.l-glossary-main__cnt{-ms-grid-row:5;-ms-grid-column:3;grid-area:cnt}.l-form>.l-glossary-main__cnt{-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:3;-ms-grid-column-span:1}.l-glossary-main__cnt>*+*{margin-top:calc(16 * var(--font-ratio) * 1px)}.l-glossary-main__cnt p{line-height:1.438}.l-glossary-main__cnt sup{vertical-align:middle}.l-glossary-main__cnt a{color:var(--c-sub1);text-decoration:underline;overflow-wrap:anywhere}.l-glossary-main__cnt a[target=_blank]::after{display:inline-block;width:.9em;height:.9em;margin-left:calc(4 * var(--font-ratio) * 1px);content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNjYuMzIgMzY2LjY4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTtzdHJva2U6IzEyOGE4MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjI0cHg7fTwvc3R5bGU+PC9kZWZzPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjE3OS43NSIgeTE9IjE4Ni41NiIgeDI9IjM1NC4zMiIgeTI9IjEyIi8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIyNzYuNzMgMTIgMzU0LjMyIDEyIDM1NC4zMiA4OS41OCIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxNi41OSw1Mi45NEgyNy40Yy04LjQ3LDAtMTUuNCw2LjkzLTE1LjQsMTUuNHYyNzAuOTNjMCw4LjQ3LDYuOTMsMTUuNCwxNS40LDE1LjRoMjc3Ljc5YzguNDcsMCwxNS40LTYuOTMsMTUuNC0xNS40di0xOTYuOTUiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain}.l-glossary-main__cnt a:visited{color:var(--c-sub1)}.l-glossary-main__cnt a:active{color:var(--c-sub1)}.l-glossary-main__cnt a:link{color:var(--c-sub1)}.l-glossary-main__cnt li{padding-left:1em;margin-top:0;text-indent:-1em}.l-glossary-main__cnt ol li{padding-left:1.25em;margin-top:0;text-indent:-1.25em}.l-glossary-main__cnt .note{font-size:calc(12 * var(--font-ratio) * 1px);color:var(--c-sub1)}.l-glossary-main__cnt .note+.note{margin-top:0}.l-glossary-main__cnt .block{margin-block:calc(50 * var(--font-ratio) * 1px)}.l-glossary-main__cnt .block>*+*{display:block;margin-top:calc(12 * var(--font-ratio) * 1px)}.l-glossary-main__cnt .fig img{border-radius:calc(24 * var(--font-ratio) * 1px)}.l-glossary-main__cnt .fig[data-noround] img{border-radius:0}@media screen and (max-width:889.98px){.l-glossary-main{grid-template:"hed btn" calc(76 * var(--font-ratio) * 1px) "nav nav" auto "... ..." calc(22 * var(--font-ratio) * 1px) "ttl ttl" auto "... ..." calc(27 * var(--font-ratio) * 1px) "cnt cnt" 1fr/auto 1fr;padding-top:0;padding-bottom:calc(41 * var(--font-ratio) * 1px)}.l-glossary-main__head{gap:calc(12 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.458}.l-glossary-main__head .en{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.286}.l-glossary-main__btn{display:block;align-self:center;justify-self:flex-end}.l-glossary-main__nav{height:0;opacity:0;transition:all .3s}.l-glossary-main__nav.-closing{display:none}.l-glossary-main__nav[aria-hidden=false]{height:auto;opacity:1}.l-glossary-main__ttl{font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-normal);line-height:1.458}.l-glossary-main__cnt p{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.438}.l-glossary-main__cnt p+*{margin-top:calc(16 * var(--font-ratio) * 1px)}.l-glossary-main__cnt .note{font-size:calc(10 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.6}.l-glossary-main__cnt .block{margin-block:calc(24 * var(--font-ratio) * 1px)}.l-glossary-main__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.l-glossary-main__btn{-ms-grid-row:1;-ms-grid-column:2}.l-glossary-main__nav{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.l-glossary-main__ttl{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.l-glossary-main__cnt{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2}}.l-glossary-aside{position:relative;padding:calc(80 * var(--font-ratio) * 1px) calc(var(--si) * var(--font-ratio) * 1px);background-color:var(bgc-white);background-image:linear-gradient(to bottom,var(--c-sub3) 0,var(--c-sub3) 32%,var(--bgc-white) 32%,var(--bgc-white) 100%)}[data-level=webinar-view] .l-glossary-aside{background-image:linear-gradient(to bottom,var(--c-sub3) 0,var(--c-sub3) 62%,var(--bgc-white) 62%,var(--bgc-white) 100%)}.l-glossary-aside__inr{max-width:var(--w-max);margin-inline:auto}.l-glossary-aside__txt{font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.458}.l-glossary-aside__list{display:grid;grid-template-columns:1fr 1fr;gap:calc(24 * var(--font-ratio) * 1px);margin-top:calc(48 * var(--font-ratio) * 1px)}.l-glossary-aside__contact{margin-top:calc(94 * var(--font-ratio) * 1px)}@media screen and (max-width:1199.98px){.l-glossary-aside{background-image:linear-gradient(to bottom,var(--c-sub3) 0,var(--c-sub3) 46%,var(--bgc-white) 46%,var(--bgc-white) 100%)}.l-glossary-aside__list{grid-template-columns:auto;justify-content:center}[data-level=webinar-view] .l-glossary-aside{background-image:linear-gradient(to bottom,var(--c-sub3) 0,var(--c-sub3) 78%,var(--bgc-white) 78%,var(--bgc-white) 100%)}}@media screen and (max-width:575.98px){.l-glossary-aside{padding:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.l-glossary-aside__txt{font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.l-form{display:grid;grid-template:"hed hed hed" auto "... ... ..." calc(55 * var(--font-ratio) * 1px) "txt ... cnt" auto "... ... cnt" calc(32 * var(--font-ratio) * 1px) "lst ... cnt" auto "... ... cnt" calc(8 * var(--font-ratio) * 1px) "fig ... cnt" 1fr/1fr calc(106 * var(--font-ratio) * 1px) calc(496 * var(--font-ratio) * 1px);padding-bottom:calc(115 * var(--font-ratio) * 1px);text-align:left}.l-form__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:hed;gap:calc(32 * var(--font-ratio) * 1px);padding-top:calc(42 * var(--font-ratio) * 1px);padding-bottom:calc(32 * var(--font-ratio) * 1px);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);font-size:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45;background-color:var(--bgc-green);box-shadow:0 0 0 100vmax var(--bgc-green)}.l-form>.l-form__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.l-form__head small{display:block;font-size:.75em}.l-form__txt{-ms-grid-row:3;-ms-grid-column:1;grid-area:txt;font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.45}.c-card__inr>.l-form__txt{-ms-grid-row:3;-ms-grid-column:1}.p-top-service__item>.l-form__txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.l-form__txt{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.l-form__list{-ms-grid-row:5;-ms-grid-column:1;display:flex;flex-direction:column;grid-area:lst;gap:calc(22 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-service__item>.l-form__list{-ms-grid-row:8;-ms-grid-column:2;-ms-grid-column-span:3}.l-form__list br{display:block}@media screen and (max-width:1280px){.l-form__list br{display:none}}.l-form__list .etc{margin-inline:calc(20 * var(--font-ratio) * 1px);text-align:right}.l-form__item{padding-left:2.24em;text-indent:-2.24em}.l-form__item::before{display:inline-block;width:1.4em;height:1.4em;margin-right:calc(16 * var(--font-ratio) * 1px);vertical-align:bottom;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDI4QzIxLjczMiAyOCAyOCAyMS43MzIgMjggMTRDMjggNi4yNjgwMSAyMS43MzIgMCAxNCAwQzYuMjY4MDEgMCAwIDYuMjY4MDEgMCAxNEMwIDIxLjczMiA2LjI2ODAxIDI4IDE0IDI4WiIgZmlsbD0iIzAwQUQ5QSIvPjxwYXRoIGQ9Ik0xMS4wNzggMTguMzEwNUw2Ljg3MTc5IDE0LjEwNDJMNS40Mzk0NSAxNS41MjY1TDExLjA3OCAyMS4xNjUxTDIzLjE4MjMgOS4wNjA4MUwyMS43NiA3LjYzODU2TDExLjA3OCAxOC4zMTA1WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain}.l-form__item small{display:block;font-size:.75em;color:#7a7a7a;text-indent:.1em}.l-form__fig{-ms-grid-row:7;-ms-grid-column:1;grid-area:fig;justify-self:center}.p-top-service__item>.l-form__fig{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:4;-ms-grid-column-span:2}.p-top-challenge>.l-form__fig{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4;-ms-grid-column-span:1}.p-top-documents>.l-form__fig{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents--rev>.l-form__fig{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:4;-ms-grid-column-span:1}.l-form__cnt{-ms-grid-row:5;-ms-grid-column:3;grid-area:cnt}.l-form>.l-form__cnt{-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:3;-ms-grid-column-span:1}.l-form__cnt .c-input+.c-input{margin-top:calc(24 * var(--font-ratio) * 1px)}.l-form__cnt .c-input[data-type=checkbox]{margin-top:calc(36 * var(--font-ratio) * 1px)}.l-form__cnt .c-btn{margin-inline:auto;margin-top:calc(24 * var(--font-ratio) * 1px)}.l-form__lead{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(24 * var(--font-ratio) * 1px)}.l-form__note{margin-bottom:calc(40 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px)}.l-form__note sup{font-size:1em;color:#f36d6d;vertical-align:sub}@media screen and (max-width:889.98px){.l-form{grid-template:"hed" auto "..." calc(20 * var(--font-ratio) * 1px) "txt" auto "..." calc(30 * var(--font-ratio) * 1px) "lst" auto "..." calc(1 * var(--font-ratio) * 1px) "fig" 1fr "..." 0 "cnt" auto/1fr;padding-bottom:calc(34 * var(--font-ratio) * 1px)}.l-form__head{padding-top:calc(15 * var(--font-ratio) * 1px)}.l-form__list .etc{margin:0}.l-form__item{padding-left:1.8em;text-indent:-1.8em}.l-form__item::before{display:inline-block;width:1.2em;height:1.2em;margin-right:calc(13 * var(--font-ratio) * 1px);vertical-align:sub;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAxNC40TDQgMTAuNEw1LjQgOUw4IDExLjZMMTQuNiA1TDE2IDYuNEw4IDE0LjRaIiBmaWxsPSIjMEQ4Rjg3Ii8+PC9zdmc+)}.l-form__item small{text-indent:.2em}.l-form>.l-glossary-main__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.l-form>.l-glossary-main__cnt{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.l-form>.l-form__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.l-form__txt{-ms-grid-row:3;-ms-grid-column:1}.l-form__list{-ms-grid-row:5;-ms-grid-column:1}.l-form__fig{-ms-grid-row:7;-ms-grid-column:1}.l-form>.l-form__cnt{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:575.98px){.l-form__head{padding-bottom:calc(24 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}.l-form__txt{font-size:calc(20 * var(--font-ratio) * 1px);line-height:1.2}.l-form__list{gap:calc(2 * var(--font-ratio) * 1px);font-size:calc(12 * var(--font-ratio) * 1px);line-height:1.75}.l-form__lead{margin-bottom:calc(8 * var(--font-ratio) * 1px);font-size:calc(18 * var(--font-ratio) * 1px);line-height:1.55}.l-form__note{margin-bottom:calc(30 * var(--font-ratio) * 1px);font-size:calc(14 * var(--font-ratio) * 1px);line-height:1.42}.l-form__item small{line-height:1;text-indent:.8em}.l-form__cnt .c-input+.c-input{margin-top:calc(16 * var(--font-ratio) * 1px)}.l-form__cnt .c-input[data-type=checkbox]{margin-top:calc(36 * var(--font-ratio) * 1px)}.l-form__cnt .c-btn{margin-top:calc(24 * var(--font-ratio) * 1px)}}.c-icon{position:relative;top:-.08em;display:inline-block;width:1em;height:1em;margin-left:.3rem;line-height:inherit;vertical-align:middle;fill:inherit}.c-icon.blank{font-size:130%;fill:rgb(var(--c-main))}.c-icon.pdf{font-size:130%;fill:rgb(var(--c-main))}.c-icon.white{fill:#fff}.c-icon.ar{font-size:125%}.c-link{opacity:1;transition:opacity .2s}@media (any-hover:hover) and (any-pointer:fine){.c-link:where(:-moz-any-link,:enabled,summary):hover{opacity:.3}.c-link:where(:any-link,:enabled,summary):hover{opacity:.3}}.c-section{--pt:64;--pb:64;--pt-sp:64;--pb-sp:64;position:relative;padding-top:calc(var(--pt) * var(--font-ratio) * 1px);padding-bottom:calc(var(--pb) * var(--font-ratio) * 1px);margin-inline:auto;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);background-color:var(--bgc-white);box-shadow:0 0 0 100vmax var(--bgc-white)}.c-section__ttl{font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.43}.c-section__ttl>span{display:block}.c-section__ttl>.en{font-family:"Roboto Mono",monospace;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.313;color:var(--c-sub1)}.c-section h2[class=c-section__ttl]{margin-bottom:calc(90 * var(--font-ratio) * 1px)}.c-section h3[class=c-section__ttl]{margin-bottom:calc(40 * var(--font-ratio) * 1px)}.c-section:nth-child(even){background-color:var(--bgc-green);box-shadow:0 0 0 100vmax var(--bgc-green)}.c-section#news{-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);background-color:var(--bgc-white);box-shadow:0 0 0 100vmax var(--bgc-white)}@media screen and (min-width:890px){.c-section[data-split]{width:100vw;padding-inline:calc(var(--si) * var(--font-ratio) * 1px);margin-left:calc(50% - 50vw);background:linear-gradient(180deg,var(--bgc-white) 0,var(--bgc-white) 9.4%,var(--bgc-green) 9.4%,var(--bgc-green) 100%)}}@media screen and (max-width:575.98px){.c-section{padding-top:calc(var(--pt-sp)/ var(--root-font-size) * var(--font-ratio) * 1rem);padding-bottom:calc(var(--pb-sp)/ var(--root-font-size) * var(--font-ratio) * 1rem)}.c-section__ttl{font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-section__ttl>.en{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-section h2[class=c-section__ttl]{margin-bottom:calc(32 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-section h3[class=c-section__ttl]{margin-bottom:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.c-btn{--c-hover:#d84c20;display:grid;grid-template-columns:auto;-moz-column-gap:8px;column-gap:8px;align-items:center;max-width:calc(240 * var(--font-ratio) * 1px);padding:calc(16 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);line-height:1.1;color:var(--c-text-reverse);text-align:center;text-decoration:none;background-color:var(--c-acc);border:1px solid var(--bgc-white);border-radius:calc(60 * var(--font-ratio) * 1px);transition:background-color .15s}.c-btn[aria-disabled=true]{color:var(--c-text-reverse);text-decoration:none;pointer-events:none;background-color:#d2d2d2}.c-btn[aria-disabled=true]:focus,.c-btn[aria-disabled=true]:hover{color:var(--c-text-reverse);text-decoration:none}.c-btn .pc{display:inline}.c-btn .sp{display:none}.c-btn:visited{color:var(--c-text-reverse);text-decoration:none}.c-btn:active{color:var(--c-text-reverse);text-decoration:none}.c-btn:link{color:var(--c-text-reverse);text-decoration:none}.c-btn:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.c-btn:where(:-moz-any-link,:enabled,summary):hover{background-color:var(--c-hover)}.c-btn:where(:any-link,:enabled,summary):hover{background-color:var(--c-hover)}}.c-btn[data-ar]{grid-template-columns:0 auto 1fr}.c-btn[data-ar]::before{content:""}.c-btn[data-ar]::after{justify-self:end;width:1em;height:1em;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.c-btn[data-plus]{grid-template-columns:0 auto 1fr}.c-btn[data-plus]::before{content:""}.c-btn[data-plus]::after{justify-self:end;width:1em;height:1em;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguODEyNSAxMS4zMTI1SDEwLjgxMjVWMTkuMzEyNUg4LjE4NzVWMTEuMzEyNUgwLjE4NzVWOC42ODc1SDguMTg3NVYwLjY4NzVIMTAuODEyNVY4LjY4NzVIMTguODEyNVYxMS4zMTI1WiIgZmlsbD0iIzAwQUQ5QSIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-size:contain}.c-btn[data-size=sm]{max-width:unset;padding:calc(16 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.1}.c-btn[data-size=md]{max-width:unset;max-width:calc(402 / var(--root-font-size) * var(--font-ratio) * 1rem);padding:calc(14 * var(--font-ratio) * 1px) calc(28 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-normal);line-height:1.458}.c-btn[data-size=lg]{max-width:calc(402 / var(--root-font-size) * var(--font-ratio) * 1rem);padding:calc(32 * var(--font-ratio) * 1px) calc(48 * var(--font-ratio) * 1px);font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-btn[data-color=rev]{--c-hover:#ffe3da;color:var(--c-acc);background-color:var(--bgc-white);border-color:var(--c-acc);transition:background-color .15s}.c-btn[data-color=rev]::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiNGOTZBM0QiLz48L3N2Zz4=)}.c-btn[data-color=rev]:visited{color:var(--c-acc);text-decoration:none}.c-btn[data-color=rev]:active{color:var(--c-acc);text-decoration:none}.c-btn[data-color=rev]:link{color:var(--c-acc);text-decoration:none}.c-btn[data-color=rev]:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.c-btn[data-color=rev]:where(:-moz-any-link,:enabled,summary):hover{background-color:var(--c-hover)}.c-btn[data-color=rev]:where(:any-link,:enabled,summary):hover{background-color:var(--c-hover)}}.c-btn[data-color=sub1]{--c-hover:#afddd4;font-weight:var(--fw-normal);color:var(--c-text-riverse);background-color:var(--c-sub3);border-color:var(--c-sub3);transition:background-color .15s}.c-btn[data-color=sub1]::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiMwMEFEOUEiLz48L3N2Zz4=)}.c-btn[data-color=sub1]:visited{color:var(--c-text);text-decoration:none}.c-btn[data-color=sub1]:active{color:var(--c-text);text-decoration:none}.c-btn[data-color=sub1]:link{color:var(--c-text);text-decoration:none}.c-btn[data-color=sub1]:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.c-btn[data-color=sub1]:where(:-moz-any-link,:enabled,summary):hover{background-color:var(--c-hover)}.c-btn[data-color=sub1]:where(:any-link,:enabled,summary):hover{background-color:var(--c-hover)}}.c-btn[data-color=sub2]{--c-hover:#afddd4;color:var(--c-sub1);background-color:#fff;border-color:var(--bgc-white);transition:background-color .15s}.c-btn[data-color=sub2]:visited{color:var(--c-sub1);text-decoration:none}.c-btn[data-color=sub2]:active{color:var(--c-sub1);text-decoration:none}.c-btn[data-color=sub2]:link{color:var(--c-sub1);text-decoration:none}.c-btn[data-color=sub2]:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.c-btn[data-color=sub2]:where(:-moz-any-link,:enabled,summary):hover{background-color:var(--c-hover)}.c-btn[data-color=sub2]:where(:any-link,:enabled,summary):hover{background-color:var(--c-hover)}}.c-btn[data-submit]{width:100%;max-width:calc(500 * var(--font-ratio) * 1px);padding-block:calc(22 * var(--font-ratio) * 1px);font-size:calc(24 * var(--font-ratio) * 1px);line-height:1.45;background-color:var(--c-main)}.c-btn[data-submit][disabled]{cursor:not-allowed;background-color:#d2d2d2}.c-btn[data-submit]:visited{color:var(--c-main);text-decoration:none}.c-btn[data-submit]:active{color:var(--c-main);text-decoration:none}.c-btn[data-submit]:link{color:var(--c-main);text-decoration:none}.c-btn[data-submit]:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.c-btn[data-submit]:where(:-moz-any-link,:enabled,summary):hover{background-color:var(--c-sub1)}.c-btn[data-submit]:where(:any-link,:enabled,summary):hover{background-color:var(--c-sub1)}}@media screen and (max-width:575.98px){.c-btn .pc{display:none}.c-btn .sp{display:inline}.c-btn[data-size=md]{max-width:initial}.c-btn[data-size=lg]{max-width:initial}.c-btn[data-color=sub2]{width:100%}.c-btn[data-size=sm]{padding:calc(12 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.429}.c-btn[data-submit]{padding-block:calc(18 * var(--font-ratio) * 1px);font-size:calc(20 * var(--font-ratio) * 1px);line-height:1.45}}@media screen and (max-width:889.98px){.c-btn{border-radius:calc(66 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-btn[data-ar]{grid-template-columns:1fr auto 1fr}.c-btn[data-plus]{grid-template-columns:1fr auto 1fr}.c-btn[data-size=md]{padding:calc(17.5 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-normal);line-height:1.458}.c-btn[data-size=lg]{padding:calc(22.5 * var(--font-ratio) * 1px) calc(48 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}}.has-dialog{overflow:hidden}.c-dialog{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;opacity:0;transition:opacity .4s}@supports (view-transition-name:x){.c-dialog{transition-duration:10ms}}.c-dialog::before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.has-dialog{overflow:hidden}.c-dialog.-closing{display:none}.c-dialog[aria-hidden=false]{opacity:1}.c-dialog__wrap{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.c-dialog__cnt{position:absolute;right:50%;bottom:50%;z-index:2;width:calc(100% - 4rem);max-width:800px;max-height:100%;transform:translate(50%,50%)}.c-dialog__cnt.img{width:calc(100% - 4rem);max-width:1400px}.c-dialog__cnt.movie{width:calc(100% - 4rem);max-width:1400px}.c-dialog__main{position:relative;width:100%;padding:60px 0 20px;transition:.4s ease;transition-property:transform,opacity}.c-dialog__main img{display:inline-block;margin:0 auto}[aria-hidden=true] .c-dialog__main{opacity:0;transform:translateY(50px)}[aria-hidden=false] .c-dialog__main{opacity:1;transform:translateY(0)}.c-dialog__inr{position:relative;overflow:hidden;color:#000;background:#ecefec}.c-dialog__padding{padding:6rem 10rem}.c-dialog__video{position:relative;width:100%;padding-top:56.666%}.c-dialog__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-dialog__close-bottom{padding-bottom:calc(60 / var(--root-font-size) * var(--font-ratio) * 1rem);text-align:center}.c-dialog__close{position:absolute;top:10px;right:0;z-index:10;width:40px;height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNi43NyIgaGVpZ2h0PSIzNi43NyIgdmlld0JveD0iMCAwIDM2Ljc3IDM2Ljc3Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzkxLjc0NyAtOTcyLjM1Mikgcm90YXRlKDQ1KSI+PHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNDguNDA2IDEyNi43MDcpIiBmaWxsPSIjZmZmIi8+PHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNzIuNDA2IDE1Mi43MDcpIHJvdGF0ZSgtOTApIiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0/100%}.c-dialog iframe{display:block;width:100%;border:0}.c-dialog .cnt{padding:calc(60 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(80 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog .cnt>*+*{margin-top:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog .ttl{margin-bottom:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem);font-size:calc(22 / var(--root-font-size) * var(--font-ratio) * 1rem)}@media screen and (max-width:575.98px){.c-dialog__cnt{width:calc(100% - 2rem)!important}.c-dialog__main{padding:calc(50 / var(--root-font-size) * var(--font-ratio) * 1rem) 0 calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog__padding{padding:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(15 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog__close-bottom{padding:0 0 calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog__close{right:0;width:2rem;height:2rem}.c-dialog .cnt{padding:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog .cnt>*+*{margin-top:calc(30 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-dialog .ttl{margin-bottom:calc(30 / var(--root-font-size) * var(--font-ratio) * 1rem);font-size:calc(19 / var(--root-font-size) * var(--font-ratio) * 1rem)}}::view-transition-group(*){animation-duration:.5s}.c-accordion{--c-main:#caece2;--c-sub:#b6e1d4;--c-white:#fff;padding:calc(13 * var(--font-ratio) * 1px) calc(14 * var(--font-ratio) * 1px);text-align:left;background-color:var(--c-main);border-radius:calc(14 * var(--font-ratio) * 1px);transition:background-color .15s}.c-accordion__btn{position:relative;display:flex;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;padding:calc(26 * var(--font-ratio) * 1px) calc(17 * var(--font-ratio) * 1px);font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-normal);line-height:1.438;color:#000;cursor:pointer;transition:background-color .3s}.c-accordion__btn .icon{flex-shrink:0;width:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-accordion__cnt{max-height:0;color:#000;opacity:0;transition:all .3s}.c-accordion__cnt-inr{display:flex;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;width:100%;padding:calc(26 * var(--font-ratio) * 1px) calc(17 * var(--font-ratio) * 1px);line-height:1.438;background:#fff;border-radius:calc(14 * var(--font-ratio) * 1px)}.c-accordion__cnt-inr .icon{flex-shrink:0;width:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-accordion__cnt.-closing{display:none}.c-accordion__cnt[aria-hidden=false]{max-height:300px;opacity:1}@media (any-hover:hover){.c-accordion:hover{background-color:var(--c-sub)}}@media screen and (max-width:575.98px){.c-accordion{padding:calc(16 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);border-radius:initial}.c-accordion__btn{gap:calc(16 * var(--font-ratio) * 1px);padding:calc(16 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-accordion__btn .icon{width:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-accordion__cnt-inr{gap:calc(16 * var(--font-ratio) * 1px);padding:calc(16 * var(--font-ratio) * 1px);border-radius:calc(16 * var(--font-ratio) * 1px)}.c-accordion__cnt .icon{width:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}}[data-animation=fade]{opacity:0;transition:all .8s cubic-bezier(.33,1,.68,1)}[data-animation=fade][data-finished]{opacity:1}[data-animation=fadeUp][class]{filter:blur(5px) brightness(.7);opacity:0;transition:opacity .6s ease-out,transform .6s ease-out,filter .6s ease-out,box-shadow .3s;transition-delay:var(--delay,0s);transform:translateY(40px)}[data-animation=fadeUp][class][data-finished]{filter:blur(0) brightness(1);opacity:1;transform:translateY(0)}[data-animation=fadeLeft]{opacity:0;transition:all .3s cubic-bezier(.25,.46,.45,.94);transform:translateX(40px)}[data-animation=fadeLeft][data-finished]{opacity:1;transform:translateX(0)}[data-animation=fadeRight]{opacity:0;transition:all .3s cubic-bezier(.25,.46,.45,.94);transition-delay:var(--delay,0s);transition-duration:var(--duration,.3s);transform:translateX(-40px)}[data-animation=fadeRight][data-finished]{opacity:1;transform:translateX(0)}[data-animation-mv=fadeIn01]{animation:fadeIn01 2.5s ease-out forwards}[data-animation-mv=fadeIn02]{animation:fadeIn02 2.3s ease-out forwards}[data-animation-mv=fadeIn03]{animation:fadeIn03 2.3s ease-out forwards}[data-animation-mv=fadeIn04]{opacity:0;animation:fadeIn04 1s ease-out forwards;animation-delay:2.3s}[data-animation-mv=fadeIn05]{animation:fadeIn04 1s ease-out forwards}[data-animation-mv=dashIn01]{opacity:0;stroke-dasharray:4000px;animation:dashIn01 3.8s linear .3s forwards}[data-animation-mv=dashIn02]{opacity:0;stroke-dasharray:200px;animation:dashIn02 2.3s linear .3s forwards}[data-animation=dashIn]{--stroke:3500px;--delay:0s}[data-animation=dashIn] .line{stroke-dasharray:var(--stroke);stroke-dashoffset:var(--stroke)}[data-animation=dashIn][data-finished] .line{animation:dashIn 8s linear 0s forwards;animation-delay:var(--delay)}[data-animation=intro] #line_01{opacity:0;stroke-dasharray:200px}[data-animation=intro] #line_02{opacity:0;stroke-dasharray:200px}[data-animation=intro] #line_03{opacity:0;stroke-dasharray:200px}[data-animation=intro] #dot_01{opacity:0}[data-animation=intro] #dot_02{opacity:0}[data-animation=intro][data-finished] #line_01{animation:dashIn02 3.5s linear 0s forwards}[data-animation=intro][data-finished] #line_02{animation:dashIn02 1.8s linear 0s forwards}[data-animation=intro][data-finished] #line_03{animation:dashIn02 1.8s linear 0s forwards}[data-animation=intro][data-finished] #dot_01{animation:fadeIn01 2s ease-out forwards}[data-animation=intro][data-finished] #dot_02{animation:fadeIn01 2s ease-out forwards}[data-animation=dashLoop]{--stroke:280px}[data-animation=dashLoop] .line{opacity:0;stroke-dasharray:var(--stroke)}[data-animation=dashLoop] .line-rev{opacity:0;stroke-dasharray:var(--stroke)}[data-animation=dashLoop] .dot{opacity:0}[data-animation=dashLoop][data-finished] .line{animation:dashLoop 6s linear 1ms infinite}[data-animation=dashLoop][data-finished] .line-rev{animation:dashLoop-rev 6s linear 1ms infinite reverse}[data-animation=dashLoop][data-finished] .dot{animation:fadeIn01 .4s ease-out forwards}[data-animation=dashLoop02]{--stroke:280px}[data-animation=dashLoop02] .line{opacity:1;stroke-dasharray:var(--stroke)}[data-animation=dashLoop02] .dot{opacity:0}[data-animation=dashLoop02][data-finished] .line{animation:dashLoop 13s linear 1ms infinite}[data-animation=dashLoop02][data-finished] .dot{animation:fadeIn01 1s ease-out forwards}@keyframes fadeIn01{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn02{0%{opacity:0;transform:translate(34%,-34%)}10%{transform:translate(34%,-34%)}90%{transform:translate(0,0)}100%{opacity:1}}@keyframes fadeIn03{0%{opacity:0;transform:translate(-34%,34%)}10%{transform:translate(-34%,34%)}90%{transform:translate(0,0)}100%{opacity:1}}@keyframes fadeIn04{0%{opacity:0;transform:translateX(-2%)}100%{opacity:1;transform:translateX(0)}}@keyframes dashIn{0%{stroke-dashoffset:var(--stroke)}100%{stroke-dashoffset:0}}@keyframes dashIn01{0%{stroke-dashoffset:4000px}100%{opacity:1;stroke-dashoffset:0}}@keyframes dashIn02{0%{stroke-dashoffset:200px}100%{opacity:1;stroke-dashoffset:0}}@keyframes dashIn03{0%{stroke-dashoffset:3500px}100%{stroke-dashoffset:0}}@keyframes dashLoop{0%{opacity:0;stroke-dasharray:var(--stroke);stroke-dashoffset:var(--stroke)}10%{opacity:1}46%{opacity:1;stroke-dashoffset:0}46.001%{opacity:0}54%{opacity:0}100%{opacity:0}}@keyframes dashLoop-rev{0%{opacity:1;stroke-dashoffset:var(--stroke)}46%{opacity:1;stroke-dasharray:var(--stroke);stroke-dashoffset:0}54%{opacity:1;stroke-dasharray:var(--stroke);stroke-dashoffset:0}54.001%{opacity:0;stroke-dasharray:var(--stroke);stroke-dashoffset:0}100%{opacity:0;stroke-dasharray:var(--stroke);stroke-dashoffset:0}}@keyframes dashLoop02{0%{opacity:0;stroke-dasharray:var(--stroke);stroke-dashoffset:var(--stroke)}10%{opacity:1}46%{stroke-dashoffset:0}54%{stroke-dashoffset:0}100%{opacity:1;stroke-dashoffset:calc(var(--stroke) * -1)}}.c-breadcrumb{z-index:10;width:100%;padding:calc(15 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.c-breadcrumb a:visited{color:var(--c-text);text-decoration:none}.c-breadcrumb a:active{color:var(--c-text);text-decoration:none}.c-breadcrumb a:link{color:var(--c-text);text-decoration:none}[data-level=download] .c-breadcrumb{background-color:var(--bgc-green)}[data-level=contact] .c-breadcrumb{background-color:var(--bgc-green)}[data-level=webinarForm] .c-breadcrumb{background-color:var(--bgc-green)}[data-level=questionnaireForm] .c-breadcrumb{background-color:var(--bgc-green)}.c-breadcrumb__inr{display:flex;max-width:calc(1200 * var(--font-ratio) * 1px);padding:0;margin:0 auto;overflow-x:auto;list-style-type:none}.c-breadcrumb li{padding:0;margin:0;font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);color:#707070;white-space:nowrap}.c-breadcrumb li:not(:first-child)::before{display:inline-block;width:7px;height:1px;margin-right:.5em;vertical-align:middle;content:"";background-color:#707070}.c-breadcrumb li:not(:last-child){margin-right:.5em}.c-breadcrumb li [aria-current=location]{pointer-events:none}.c-breadcrumb li:first-child{text-decoration:underline}.c-breadcrumb li:last-child{color:var(--c-sub1)}.c-breadcrumb li:last-child a:visited{color:var(--c-sub1);text-decoration:none}.c-breadcrumb li:last-child a:active{color:var(--c-sub1);text-decoration:none}.c-breadcrumb li:last-child a:link{color:var(--c-sub1);text-decoration:none}@media screen and (max-width:575.98px){.c-breadcrumb{position:relative;padding:calc(12 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);background-color:var(--c-gray1)}.c-breadcrumb__inr{justify-content:flex-start}.c-breadcrumb li{font-size:calc(12 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.c-card{max-width:calc(700 * var(--font-ratio) * 1px);background-color:var(--bgc-white);border-radius:calc(24 * var(--font-ratio) * 1px)}.c-card__inr{display:grid;grid-template:"ttl ttl ttl" auto "... ... ..." calc(16 * var(--font-ratio) * 1px) "txt ... img" auto "... ... img" calc(33 * var(--font-ratio) * 1px) "btn ... img" auto "btn ... ..." 1fr/auto minmax(4%,1fr) calc(160 * var(--font-ratio) * 1px);padding:calc(23 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px) calc(26 * var(--font-ratio) * 1px)}.c-card__ttl{-ms-grid-row:3;-ms-grid-column:3;grid-area:ttl;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.438}.c-card__inr>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-documents>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2}.p-top-documents--rev>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.c-card__ttl em{padding-right:calc(4 * var(--font-ratio) * 1px)}.c-card__txt{-ms-grid-row:3;-ms-grid-column:1;grid-area:txt;font-size:calc(22 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.455}.c-card__inr>.c-card__txt{-ms-grid-row:3;-ms-grid-column:1}.p-top-service__item>.c-card__txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.c-card__txt{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.c-card__btn{grid-area:btn;max-width:calc(226 * var(--font-ratio) * 1px)}.c-card__inr>.c-card__btn{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:1}.p-top-service__item>.c-card__btn{-ms-grid-row:8;-ms-grid-row-span:1;-ms-grid-column:5}.p-top-documents>.c-card__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:4}.p-top-documents--rev>.c-card__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.c-card__img{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:img;overflow:hidden;border-radius:calc(24 * var(--font-ratio) * 1px)}.c-card__img img{width:100%;height:100%}@media screen and (max-width:575.98px){.c-card__inr{grid-template-rows:auto calc(19 * var(--font-ratio) * 1px) auto calc(21 * var(--font-ratio) * 1px) auto 1fr;grid-template-columns:1fr calc(11 * var(--font-ratio) * 1px) calc(136 * var(--font-ratio) * 1px);padding:calc(24 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}.c-card__list{gap:calc(16 * var(--font-ratio) * 1px)}.c-card__ttl{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card__txt{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card__btn{max-width:calc(168 * var(--font-ratio) * 1px)}.c-card__img{border-radius:calc(16 * var(--font-ratio) * 1px)}}.c-card-b{position:relative;overflow:hidden;background-color:#fff;border:solid 1px #e2e2e2;border-radius:calc(16 * var(--font-ratio) * 1px)}@media (any-hover:hover) and (any-pointer:fine){.c-card-b:has(:where(.c-card-b__anchor:-moz-any-link):hover) img{transform:scale(1.1)}.c-card-b:has(:where(.c-card-b__anchor:any-link):hover) img{transform:scale(1.1)}}.c-card-b__inner{display:flex;flex-direction:column;height:inherit}.c-card-b__anchor{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap}.c-card-b__main{padding:calc(24 * var(--font-ratio) * 1px);text-align:left}.c-card-b__img{position:relative;overflow:hidden}.c-card-b__img img{width:100%;height:100%;transition:transform .3s;-o-object-fit:cover;object-fit:cover}.c-card-b__lead{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(12 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card-b__lead::before{display:block;width:calc(4 * var(--font-ratio) * 1px);height:calc(4 * var(--font-ratio) * 1px);content:"";background-color:currentColor;border-radius:50%}.c-card-b__time{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:#9d9d9d}.c-card-b__type{margin-top:calc(16 * var(--font-ratio) * 1px);font-family:"Roboto Mono",monospace;font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:#008d7e}.c-card-b__title{margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(22 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-normal)}.c-card-b__list{display:flex;gap:calc(8 * var(--font-ratio) * 1px);margin-top:calc(24 * var(--font-ratio) * 1px)}.c-card-b__item{position:relative;z-index:1;padding:calc(6 * var(--font-ratio) * 1px) calc(13 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);color:var(--c-text-reverse);background-color:#00ad9a;border-radius:calc(16 * var(--font-ratio) * 1px)}@media screen and (max-width:889.98px){.c-card-b__main{padding-top:calc(16 * var(--font-ratio) * 1px)}.c-card-b__time{font-size:calc(11 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card-b__type{font-size:calc(11 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card-b__title{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card-b__list{margin-top:calc(19 * var(--font-ratio) * 1px)}.c-card-b__item{padding:calc(5.5 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(12 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.c-sideNav{background-color:var(--c-gray1);border-radius:calc(24 * var(--font-ratio) * 1px)}.c-sideNav__list{padding-inline:calc(24 * var(--font-ratio) * 1px)}.c-sideNav__item{position:relative;font-weight:var(--fw-bold);border-bottom:calc(1 * var(--font-ratio) * 1px) solid #e1e1e1}.c-sideNav__item a{display:block;padding-block:calc(18 * var(--font-ratio) * 1px);transition:opacity .2s}.c-sideNav__item a:visited{color:var(--c-text);text-decoration:none}.c-sideNav__item a:active{color:var(--c-text);text-decoration:none}.c-sideNav__item a:link{color:var(--c-text);text-decoration:none}.c-sideNav__item a:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.c-sideNav__item a:where(:-moz-any-link,:enabled,summary):hover{opacity:.2}.c-sideNav__item a:where(:any-link,:enabled,summary):hover{opacity:.2}}.c-sideNav__item a[data-current]{color:var(--c-main);pointer-events:none}.c-sideNav__item a[data-current]::before{position:absolute;top:0;left:calc(-24 * var(--font-ratio) * 1px);display:block;width:calc(4 * var(--font-ratio) * 1px);height:100%;content:"";background-color:var(--c-main)}.c-sideNav__item:first-child{padding-top:calc(8 * var(--font-ratio) * 1px)}.c-sideNav__item:first-child a::before{top:initial;bottom:0;height:calc(100% - 20 * var(--font-ratio) * 1px)}.c-sideNav__item:last-child{padding-bottom:calc(8 * var(--font-ratio) * 1px);border:none}.c-sideNav__item:last-child a::before{height:calc(100% - 20 * var(--font-ratio) * 1px)}@media screen and (max-width:889.98px){.c-sideNav{width:100vw;margin-left:calc(50% - 50vw);border-radius:0}.c-sideNav__list{padding:0}.c-sideNav__item{position:relative;padding:0;border-color:var(--bgc-white)}.c-sideNav__item a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.c-sideNav__item a[data-current]::before{left:0}.c-sideNav__item a::after{display:inline-block;width:1.2em;height:1.2em;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiMwMDAwMDAiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain}.c-sideNav__item:first-child{padding:0}.c-sideNav__item:first-child a::before{height:100%}.c-sideNav__item:last-child{padding:0}.c-sideNav__item:last-child a::before{height:100%}}.c-input{position:relative}.c-input__label{font-size:calc(14 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);line-height:1.4}.c-input__label[data-required=true]::after{display:inline-block;margin-left:calc(4 * var(--font-ratio) * 1px);color:#f36d6d;vertical-align:bottom;content:"*"}.c-input__main{display:block;width:100%;padding:calc(17 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.43;border:solid 1px #e2e2e2;border-radius:calc(8 * var(--font-ratio) * 1px)}.c-input__select-wrapper{position:relative}.c-input__select-wrapper select{display:block;width:100%;padding:calc(17 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.43;cursor:pointer;border:solid 1px #e2e2e2;border-radius:calc(8 * var(--font-ratio) * 1px)}.c-input__select-wrapper::before{position:absolute;top:0;right:calc(55 * var(--font-ratio) * 1px);width:calc(1 * var(--font-ratio) * 1px);height:100%;content:"";background-color:#e2e2e2}.c-input__select-wrapper::after{position:absolute;top:50%;right:calc(22 * var(--font-ratio) * 1px);width:calc(12 * var(--font-ratio) * 1px);height:calc(8 * var(--font-ratio) * 1px);content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuODU1NzQgNkwwLjc4NDk4NSAtMS4wNjY5MWUtMDdMMTAuOTI2NSA4Ljc3NTQ0ZS0wN0w1Ljg1NTc0IDZaIiBmaWxsPSIjRDNEM0QzIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.c-input[data-type=checkbox]{width:100%;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:700}.c-input[data-type=checkbox] label{position:relative;display:flex;align-items:center;font-size:calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-normal);cursor:pointer}.c-input[data-type=checkbox] label::before{display:inline-block;width:calc(24 * var(--font-ratio) * 1px);height:calc(23 * var(--font-ratio) * 1px);margin-right:calc(8 * var(--font-ratio) * 1px);content:"";background:no-repeat 0 0/100% auto}.c-input[data-type=checkbox] label a{margin-right:calc(4 * var(--font-ratio) * 1px);text-decoration:underline;text-decoration-color:var(--c-sub1)}.c-input[data-type=checkbox] label a:hover{color:inherit}.c-input[data-type=checkbox] input{position:absolute;z-index:-1;opacity:0}.c-input[data-type=checkbox] input:checked+label::before{background-position-y:100%}.c-input[data-type=checkbox] input[type=checkbox]+label::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJfXzEiIGRhdGEtbmFtZT0iIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjQ3LjYxIiB2aWV3Qm94PSIwIDAgMjQgNDcuNjEiPjxyZWN0IHk9IjIzLjYxIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOiAjMDBhZDlhOyBzdHJva2Utd2lkdGg6IDBweDsiLz48cGF0aCBkPSJNMTAsNDAuMDFsLTQtNCwxLjQtMS40LDIuNiwyLjYsNi42LTYuNiwxLjQsMS40LTgsOFoiIHN0eWxlPSJmaWxsOiAjZmZmOyBzdHJva2Utd2lkdGg6IDBweDsiLz48cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOiAjMDBhZDlhOyBzdHJva2Utd2lkdGg6IDBweDsiLz48cmVjdCB4PSIyLjE4IiB5PSIxLjc5IiB3aWR0aD0iMTkuNjQiIGhlaWdodD0iMTkuNjQiIHN0eWxlPSJmaWxsOiAjZmZmOyBzdHJva2Utd2lkdGg6IDBweDsiLz48L3N2Zz4=)}@media screen and (max-width:575.98px){.c-input__label{font-size:calc(14 * var(--font-ratio) * 1px)}.c-input__main{padding-inline:calc(10 * var(--font-ratio) * 1px)}.c-input[data-type=checkbox] label{font-size:calc(14 * var(--font-ratio) * 1px)}.c-input[data-type=selectbox]::before{top:32%}.c-input__select{padding-left:calc(10 * var(--font-ratio) * 1px)}}.c-form .c-form__inr{width:100%}.c-form .c-form__inr .mktoForm .mktoRequiredField .mktoAsterix{display:none}.c-form .c-form__inr *{box-sizing:border-box}.c-form .c-form__inr input::-moz-placeholder{color:inherit}.c-form .c-form__inr input::placeholder{color:inherit}.c-form .c-form__inr input:focus{border-color:inherit;outline:0}.c-form .c-form__inr .mktoForm .mktoClear{display:none}.c-form .c-form__inr .mktoForm>*+*{margin-top:calc(16 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoForm textarea{width:100%!important;min-height:calc(112 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFormRow{display:flex;gap:calc(20 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFormRow:has(.mktoHtmlText){margin-top:calc(40 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFormRow:has(.mktoHtmlText) a{padding:0!important;color:var(--c-sub1)}.c-form .c-form__inr .mktoFormCol{width:100%}.c-form .c-form__inr .mktoForm .mktoLayoutAbove .mktoRequiredField .mktoAsterix{color:red}.c-form .c-form__inr .mktoForm .mktoError .mktoErrorArrow{background:var(--c-main);border:0}.c-form .c-form__inr .mktoGutter{display:none;height:0}.c-form .c-form__inr .mktoForm .mktoError .mktoErrorMsg{max-width:none;padding:calc(14 * var(--font-ratio) * 1px) calc(15 * var(--font-ratio) * 1px);font-size:calc(15 / var(--root-font-size) * var(--font-ratio) * 1rem);color:#fff;text-shadow:none;background:var(--c-main);border:0;box-shadow:none}.c-form .c-form__inr .mktoOffset{display:none}.c-form .c-form__inr .mktoHasWidth{width:100%}.c-form .c-form__inr .mktoLabel{position:relative;font-size:calc(14 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);line-height:1.4}.c-form .c-form__inr .mktoField{width:100%;padding:calc(17 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.43;border:solid 1px #e2e2e2;border-radius:calc(8 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoRequiredField label{position:relative}.c-form .c-form__inr .mktoRequiredField label::after{display:inline-block;margin-left:calc(4 * var(--font-ratio) * 1px);color:#f36d6d;vertical-align:bottom;content:"*"}.c-form .c-form__inr .mktoRequiredField label:has(br)::after{position:absolute;top:0;left:calc(57 * var(--font-ratio) * 1px);display:inline-block;margin-left:calc(4 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoRequiredField:has(.mktoCheckboxList):not(:has([id=LblCo_PrivacyPolicyAccepted])) label{position:relative!important}.c-form .c-form__inr .mktoRequiredField:has(.mktoCheckboxList):not(:has([id=LblCo_PrivacyPolicyAccepted])) label::after{display:inline-block!important;margin-left:calc(4 * var(--font-ratio) * 1px)!important;color:#f36d6d!important;vertical-align:bottom!important;content:"*"!important}.c-form .c-form__inr .mktoRequiredField:has(.mktoCheckboxList):not(:has([id=LblCo_PrivacyPolicyAccepted])) .mktoCheckboxList label::after{display:none!important}.c-form .c-form__inr .mktoFieldWrap{width:100%}.c-form .c-form__inr .mktoButtonRow{display:block;max-width:calc(500 * var(--font-ratio) * 1px);margin-inline:auto;margin-top:calc(30 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoButtonWrap.mktoMinimal .mktoButton{width:100%;padding:calc(23 * var(--font-ratio) * 1px) 0;font:inherit;font-size:calc(17 * var(--font-ratio) * 1px);font-weight:700;color:#fff;text-shadow:none;background:#6fa1cb;border:0;box-shadow:none;transition-duration:.4s;transition-property:background-color}.c-form .c-form__inr .mktoHtmlText{width:auto;font-size:calc(11 * var(--font-ratio) * 1px);line-height:1.8}.c-form .c-form__inr .mktoHtmlText a{text-decoration:underline}.c-form .c-form__inr .mktoForm .mktoLabel{padding-top:0}.c-form .c-form__inr .mktoButtonWrap button{display:grid;grid-template-columns:1fr auto 1fr;-moz-column-gap:calc(8 * var(--font-ratio) * 1px);column-gap:calc(8 * var(--font-ratio) * 1px);align-items:center;width:100%;padding:calc(22 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.1;color:var(--c-text-reverse);text-align:center;text-decoration:none;background-color:#00ad9a;border-radius:calc(60 * var(--font-ratio) * 1px);transition:background-color .15s}.c-form .c-form__inr .mktoButtonWrap button::before{content:""}.c-form .c-form__inr .mktoButtonWrap button::after{justify-self:end;width:1em;height:1em;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}@media (any-hover:hover) and (any-pointer:fine){.c-form .c-form__inr .mktoButtonWrap button:where(:-moz-any-link,:enabled,summary):hover{background-color:#008d7e}.c-form .c-form__inr .mktoButtonWrap button:where(:any-link,:enabled,summary):hover{background-color:#008d7e}}.c-form .c-form__inr .mktoCheckboxList{width:auto;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:700}.c-form .c-form__inr .mktoCheckboxList label{position:relative;display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;padding:0;margin-left:0;font-size:calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-normal);cursor:pointer}.c-form .c-form__inr .mktoCheckboxList label::before{display:inline-block;flex-shrink:0;width:calc(24 * var(--font-ratio) * 1px);height:calc(23 * var(--font-ratio) * 1px);content:"";background:no-repeat 0 0/100% auto}.c-form .c-form__inr .mktoCheckboxList label a{margin-right:calc(4 * var(--font-ratio) * 1px);text-decoration:underline;text-decoration-color:var(--c-sub1)}.c-form .c-form__inr .mktoCheckboxList label a:hover{color:inherit}.c-form .c-form__inr .mktoCheckboxList input{position:absolute;z-index:-1;opacity:0}.c-form .c-form__inr .mktoCheckboxList input:checked+label::before{background-position-y:100%}.c-form .c-form__inr .mktoCheckboxList input[type=checkbox]+label::before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJfXzEiIGRhdGEtbmFtZT0iIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjQ3LjYxIiB2aWV3Qm94PSIwIDAgMjQgNDcuNjEiPjxyZWN0IHk9IjIzLjYxIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOiAjMDBhZDlhOyBzdHJva2Utd2lkdGg6IDBweDsiLz48cGF0aCBkPSJNMTAsNDAuMDFsLTQtNCwxLjQtMS40LDIuNiwyLjYsNi42LTYuNiwxLjQsMS40LTgsOFoiIHN0eWxlPSJmaWxsOiAjZmZmOyBzdHJva2Utd2lkdGg6IDBweDsiLz48cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOiAjMDBhZDlhOyBzdHJva2Utd2lkdGg6IDBweDsiLz48cmVjdCB4PSIyLjE4IiB5PSIxLjc5IiB3aWR0aD0iMTkuNjQiIGhlaWdodD0iMTkuNjQiIHN0eWxlPSJmaWxsOiAjZmZmOyBzdHJva2Utd2lkdGg6IDBweDsiLz48L3N2Zz4=)}.c-form .c-form__inr .mktoCheckboxList input[type=checkbox]+label::after{display:none}.c-form .c-form__inr .mktoFieldWrap:has([for=Co_PrivacyPolicyAccepted]){display:flex;align-items:center}.c-form .c-form__inr .mktoFieldWrap:has([for=Co_PrivacyPolicyAccepted]) label{width:auto;margin:0;font-size:calc(14 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFieldWrap:has([for=Co_PrivacyPolicyAccepted]) label::after{display:none}.c-form .c-form__inr .mktoFieldWrap:has([for=Co_PrivacyPolicyAccepted]) .mktoAsterix{display:none;width:0;height:0}.c-form .c-form__inr .mktoFieldWrap:has([type=checkbox]):not(:has([for=Co_PrivacyPolicyAccepted])) label{width:auto;margin:0;font-size:calc(14 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFieldWrap:has([type=checkbox]):not(:has([for=Co_PrivacyPolicyAccepted])) label::after{display:none}.c-form .c-form__inr .mktoFieldWrap:has([type=checkbox]):not(:has([for=Co_PrivacyPolicyAccepted])) .mktoCheckboxList{display:flex;flex-direction:column;gap:calc(10 * var(--font-ratio) * 1px);padding:0;padding-top:calc(8 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFieldWrap:has([type=checkbox]):not(:has([for=Co_PrivacyPolicyAccepted])) .mktoAsterix{display:none;width:0;height:0}.c-form .c-form__inr .mktoFieldWrap:has(select){position:relative}.c-form .c-form__inr .mktoFieldWrap:has(select) select{display:block;width:100%;padding:calc(17 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.43;cursor:pointer;border:solid 1px #e2e2e2;border-radius:calc(8 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFieldWrap:has(select)::before{position:absolute;right:calc(55 * var(--font-ratio) * 1px);bottom:0;width:calc(1 * var(--font-ratio) * 1px);height:calc(100% - 27.5 * var(--font-ratio) * 1px);content:"";background-color:#e2e2e2}.c-form .c-form__inr .mktoFieldWrap:has(select)::after{position:absolute;top:50%;top:calc(50% + 12 * var(--font-ratio) * 1px);right:calc(22 * var(--font-ratio) * 1px);width:calc(12 * var(--font-ratio) * 1px);height:calc(8 * var(--font-ratio) * 1px);content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuODU1NzQgNkwwLjc4NDk4NSAtMS4wNjY5MWUtMDdMMTAuOTI2NSA4Ljc3NTQ0ZS0wN0w1Ljg1NTc0IDZaIiBmaWxsPSIjRDNEM0QzIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.c-form .c-form__inr .mktoHtmlText a:hover{text-decoration:none}@media only screen and (max-width:480px){.c-form .c-form__inr .mktoForm .mktoFieldWrap{float:left}}@media screen and (max-width:575.98px){.c-form .c-form__inr .mktoLabel{font-size:calc(14 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoField{width:100%;height:auto!important;padding-inline:calc(10 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoForm{padding:0}.c-form .c-form__inr .mktoForm>*+*{margin-top:calc(16 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoForm textarea{min-height:calc(160 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFieldWrap:has(select){position:relative}.c-form .c-form__inr .mktoFieldWrap:has(select) select{display:block;width:100%;padding:calc(17 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.43;cursor:pointer;border:solid 1px #e2e2e2;border-radius:calc(8 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFieldWrap:has(select)::before{position:absolute;right:calc(55 * var(--font-ratio) * 1px);bottom:0;width:calc(1 * var(--font-ratio) * 1px);height:calc(100% - 27.5 * var(--font-ratio) * 1px);content:"";background-color:#e2e2e2}.c-form .c-form__inr .mktoFieldWrap:has(select)::after{position:absolute;top:50%;top:calc(50% + 12 * var(--font-ratio) * 1px);right:calc(22 * var(--font-ratio) * 1px);width:calc(12 * var(--font-ratio) * 1px);height:calc(8 * var(--font-ratio) * 1px);content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuODU1NzQgNkwwLjc4NDk4NSAtMS4wNjY5MWUtMDdMMTAuOTI2NSA4Ljc3NTQ0ZS0wN0w1Ljg1NTc0IDZaIiBmaWxsPSIjRDNEM0QzIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.c-form .c-form__inr .mktoButtonRow{margin-top:calc(35 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoFormRow:has(.mktoHtmlText){margin-top:calc(35 * var(--font-ratio) * 1px)}.c-form .c-form__inr .mktoButtonWrap button{display:grid;grid-template-columns:1fr auto 1fr;padding-block:calc(18 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}}.c-video-wrap{display:block;width:calc(576 * var(--font-ratio) * 1px);height:calc(324 * var(--font-ratio) * 1px);overflow:hidden;border-radius:calc(18 * var(--font-ratio) * 1px);box-shadow:0 0 0 1px #d8d8d8}@media screen and (max-width:575.98px){.c-video-wrap{width:84vw;height:47.25vw;border-radius:calc(8 * var(--font-ratio) * 1px)}}.c-video{position:relative;width:inherit;height:inherit}.c-video video{width:100%;height:100%;border-radius:0}.vjs-poster{background-color:transparent!important}.vjs-control{display:none}.c-info{display:grid;grid-template-columns:minmax(0,calc(222 * var(--font-ratio) * 1px)) auto 1fr;gap:calc(48 * var(--font-ratio) * 1px);padding:calc(22 * var(--font-ratio) * 1px);transition:opacity .2s}.c-info:active,.c-info:hover,.c-info:visited{text-decoration:none}.c-info__main{display:grid;grid-template-rows:auto 1fr;gap:calc(24 * var(--font-ratio) * 1px);text-align:left}.c-info__meta{display:flex;gap:calc(16 * var(--font-ratio) * 1px);color:var(--c-text)}.c-info__category{font-weight:var(--fw-bold);color:var(--c-main)}.c-info__desc{color:var(--c-text)}.c-info::after{display:block;align-self:center;justify-self:flex-end;width:1.4em;height:1.4em;margin-right:calc(-22 * var(--font-ratio) * 1px);content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiMwMEFEOUEiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain}@media (any-hover:hover) and (any-pointer:fine){.c-info:where(:-moz-any-link,:enabled,summary):hover{text-decoration:none;opacity:.6}.c-info:where(:any-link,:enabled,summary):hover{text-decoration:none;opacity:.6}}@media screen and (max-width:575.98px){.c-info{grid-template-columns:auto 1fr;gap:calc(16 * var(--font-ratio) * 1px)}.c-info::after{margin-right:0}.c-info__main{gap:calc(16 * var(--font-ratio) * 1px);font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-info__desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-info__img{display:none}}.pagetop{--icon-size:50;position:absolute;top:calc(100% - var(--icon-size) * var(--font-ratio) * 1px);right:24px;z-index:1;display:flex;align-items:center;justify-content:center;width:calc(var(--icon-size) * var(--font-ratio) * 1px);height:calc(var(--icon-size) * var(--font-ratio) * 1px);background:#dfeeeb;opacity:1;transition:opacity .2s,transform .2s}.pagetop>svg{width:1.2em;height:1.2em}.pagetop[data-sticky=true]{position:fixed;top:auto;bottom:24px}.pagetop[data-sticky=true][data-hide=true]{pointer-events:none;opacity:0}@media (any-hover:hover) and (any-pointer:fine){.pagetop:where(:-moz-any-link,:enabled,summary):hover{transform:scale(1.1)}.pagetop:where(:any-link,:enabled,summary):hover{transform:scale(1.1)}}@media screen and (max-width:1199.98px){:where(body:has([data-active=true])) .pagetop{pointer-events:none;opacity:0}}@media screen and (max-width:889.98px){.pagetop{--icon-size:50}}.p-top-mv{--w-max:1920;--h-max:1011;position:relative;max-width:calc(var(--w-max) * 1 * var(--font-ratio) * 1px);margin-inline:auto;--h-threshold:0}@media screen and (max-width:1800px){.p-top-mv{--h-threshold:64}}.p-top-mv__inr{position:relative;padding-top:calc((var(--h-max) - var(--h-threshold))/ var(--w-max) * 100%);padding-top:calc(var(--h-max)/ var(--w-max) * 100%)}.p-top-mv__lead{--w-max:1440;--item-t:287;--item-l:0;position:absolute;inset-inline:0;top:calc((var(--item-t) - var(--h-threshold))/ var(--h-max) * 100%);z-index:3;max-width:1536px;padding-left:calc(48 * var(--font-ratio) * 1px);margin-inline:auto;font-size:calc(72 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);line-height:1.444;color:var(--c-text)}.p-top-mv__fig{--item-t:60;--item-l:729;--item-w:1222;position:absolute;top:calc((var(--item-t) - var(--h-threshold))/ var(--h-max) * 100%);left:calc(var(--item-l)/ var(--w-max) * 100%);z-index:2;width:calc(var(--item-w)/ var(--w-max) * 100%);opacity:0;animation-delay:.3s}.p-top-mv__fig img{width:100%}.p-top-mv__scroll{--item-t:817;position:absolute;top:calc((var(--item-t) - var(--h-threshold))/ var(--h-max) * 100%);right:0;z-index:100;padding-right:4%;overflow:hidden;font-family:"Roboto Mono",monospace;font-size:calc(18 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.333;transform:rotate(90deg)}.p-top-mv__scroll div{position:relative;color:var(--c-sub1);pointer-events:none}.p-top-mv__scroll div::after{display:block;width:200%;height:calc(2 * var(--font-ratio) * 1px);padding-top:calc(2 * var(--font-ratio) * 1px);content:"";background-color:#f1f1f1;transform:translateY(2px)}.p-top-mv__scroll::after{display:block;width:200%;height:calc(2 * var(--font-ratio) * 1px);content:"";background-color:var(--c-sub1);animation:scrl 2s linear 0s infinite}@media screen and (max-width:1800px){.p-top-mv__scroll{right:-1%}}@keyframes scrl{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes scrl2{0%{width:0}50%{width:200%;transform:translateX(0)}100%{width:200%;transform:translateX(100%)}}.p-top-mv__btn{display:none}.p-top-mv__bg{--item-t:0;--item-l:0;--item-w:0;position:absolute;top:calc((var(--item-t) - var(--h-threshold))/ var(--h-max) * 100%);left:calc(var(--item-l)/ var(--w-max) * 100%);z-index:-1;display:inline-flex;width:calc(var(--item-w)/ var(--w-max) * 100%);height:auto}.p-top-mv__bg[data-num="1"]{--item-t:474;--item-l:311;--item-w:567;opacity:0;animation-duration:2.3s;animation-delay:.3s}.p-top-mv__bg[data-num="1"] path{fill:#e5f6f4}.p-top-mv__bg[data-num="2"]{--item-t:669;--item-l:410;--item-w:130;transform:rotate(180deg)}.p-top-mv__bg[data-num="3"]{--item-t:665;--item-l:526;--item-w:16;opacity:0;animation-duration:2s;animation-delay:.3s}.p-top-mv__bg[data-num="4"]{--item-t:736;--item-l:400;--item-w:25;opacity:0;animation-duration:1s;animation-delay:.3s}.p-top-mv__bg[data-num="5"]{--item-t:162;--item-l:-89;--item-w:452;opacity:0;animation-duration:2.3s;animation-delay:.3s}.p-top-mv__bg[data-num="6"]{--item-t:122;--item-l:350;--item-w:87;opacity:0;animation-duration:2s;animation-delay:.3s}.p-top-mv__bg[data-num="7"]{--item-t:115;--item-l:426;--item-w:18;opacity:0;animation-duration:1s;animation-delay:.3s}.p-top-mv__bg[data-num="8"]{--item-t:220;--item-l:333;--item-w:25;opacity:0;animation-duration:2s;animation-delay:.3s}@media screen and (max-width:1130px){.p-top-mv__lead{font-size:6.3vw}}@media screen and (max-width:1200px){.p-top-mv__btn{--item-t:850;--item-l:120;position:absolute;top:calc(var(--item-t)/ var(--h-max) * 100%);left:calc(var(--item-l)/ var(--w-max) * 100%);display:flex;gap:calc(9 * var(--font-ratio) * 1px)}}@media screen and (max-width:575.98px){.p-top-mv{--w-max:414;--h-max:647;--h-threshold:0}.p-top-mv__inr{padding-top:calc(calc(var(--h-max)) * var(--font-ratio) * 1px)}.p-top-mv__bg[data-num="1"]{--item-t:423;--item-l:207;--item-w:306}.p-top-mv__bg[data-num="2"]{--item-t:511;--item-l:260;--item-w:74}.p-top-mv__bg[data-num="3"]{--item-t:508;--item-l:327;--item-w:9}.p-top-mv__bg[data-num="4"]{--item-t:545;--item-l:252;--item-w:14}.p-top-mv__bg[data-num="5"]{--item-t:300;--item-l:-16;--item-w:247}.p-top-mv__bg[data-num="6"]{--item-t:290;--item-l:210;--item-w:52}.p-top-mv__bg[data-num="7"]{--item-t:288;--item-l:252;--item-w:11}.p-top-mv__bg[data-num="8"]{--item-t:345;--item-l:209;--item-w:11}.p-top-mv__lead{--item-t:378;padding-left:calc(24 * var(--font-ratio) * 1px);font-size:calc(40 * var(--font-ratio) * 1px);line-height:1.45}.p-top-mv__fig{--item-t:4;--item-l:30;--item-w:385;position:absolute;top:calc(var(--item-t)/ var(--h-max) * 100%);left:calc(var(--item-l)/ var(--w-max) * 100%);z-index:2;width:calc(var(--item-w)/ var(--w-max) * 100%)}.p-top-mv__btn{--item-t:534;--item-l:32;gap:calc(9 * var(--font-ratio) * 1px)}}.p-top-intro{padding-inline:calc(var(--si) * var(--font-ratio) * 1px);text-align:center}.p-top-intro__inr{position:relative;max-width:var(--w-max);margin-inline:auto}.p-top-intro__ttl{position:relative;display:inline-block;padding-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.208}.p-top-intro__ttl::after{position:absolute;bottom:0;left:50%;display:inline-block;width:100%;height:calc(2 * var(--font-ratio) * 1px);content:"";background-color:var(--c-main);transform:translate(-50%)}.p-top-intro__sub{white-space:nowrap}.p-top-intro__list{display:flex;justify-content:space-between;margin-top:calc(77 * var(--font-ratio) * 1px)}.p-top-intro__list small{display:block;margin-bottom:calc(16 * var(--font-ratio) * 1px)}.p-top-intro__item{position:relative;max-width:calc(282 * var(--font-ratio) * 1px);padding:calc(40 * var(--font-ratio) * 1px) calc(9 * var(--font-ratio) * 1px)}.p-top-intro__item:last-child{padding-right:calc(10 * var(--font-ratio) * 1px)}.p-top-intro__dot{position:absolute;bottom:0;left:51%;display:none;width:calc(9 / var(--root-font-size) * var(--font-ratio) * 1rem);transform:translateX(-50%)}.p-top-intro__core{--w-max:1200;--item-w:980;position:relative;width:calc(var(--item-w)/ var(--w-max) * 100%);padding-bottom:27%;margin-inline:auto;margin-top:8%}.p-top-intro__core .p-top-intro__txt{position:absolute;inset:0;line-height:2}.p-top-intro__core .p-top-intro__txt>em{padding-inline:calc(2 * var(--font-ratio) * 1px);font-weight:var(--fw-normal);color:var(--c-text);background-color:var(--bgc-white)}.p-top-intro__txt{font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-intro__bg{position:absolute;top:-90%;left:50%;z-index:-1;width:100%;transform:translateX(-50%)}.p-top-intro__bg svg #dot_02,.p-top-intro__bg svg #line_03{display:none}@media screen and (max-width:1200px){.p-top-intro{margin-top:calc(44 * var(--font-ratio) * 1px)}}@media screen and (max-width:889.98px){.p-top-intro{margin-bottom:calc(40 * var(--font-ratio) * 1px)}.p-top-intro__ttl{padding-bottom:calc(10 * var(--font-ratio) * 1px)}.p-top-intro__ttl::after{width:calc(160 / var(--root-font-size) * var(--font-ratio) * 1rem);height:calc(2 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-intro__list{flex-direction:column;gap:0;align-items:center;margin-top:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-intro__dot{display:inline-flex}.p-top-intro__core{padding-bottom:40%;margin-top:24%}.p-top-intro__core .p-top-intro__txt{top:-18%}.p-top-intro__bg{top:-70%;width:calc(734 * var(--font-ratio) * 1px)}.p-top-intro__bg svg #dot_01,.p-top-intro__bg svg #line_01,.p-top-intro__bg svg #line_02{display:none}.p-top-intro__bg svg #dot_02,.p-top-intro__bg svg #line_03{display:initial}}@media screen and (max-width:575.98px){.p-top-intro{padding-inline:calc(var(--si) * var(--font-ratio) * 1px)}.p-top-intro__ttl{font-size:calc(20 * var(--font-ratio) * 1px)}.p-top-intro__item{padding:calc(24 * var(--font-ratio) * 1px) calc(31 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-intro__item small{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-intro__item:last-child{padding-right:calc(32 * var(--font-ratio) * 1px)}.p-top-intro__txt{font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-intro__core{width:100%;padding-bottom:calc(230 * var(--font-ratio) * 1px);margin-top:calc(120 * var(--font-ratio) * 1px)}.p-top-intro__core .p-top-intro__txt{top:15%;line-height:2}.p-top-intro__bg{top:calc(-130 * var(--font-ratio) * 1px)}.p-top-intro__bg svg{width:calc(734 * var(--font-ratio) * 1px);height:calc(503 * var(--font-ratio) * 1px)}}.p-top-service{--w-max:1248;--shift:0;margin-inline:auto}.p-top-service__list{position:relative;display:flex;flex-direction:column;gap:calc(154 * var(--font-ratio) * 1px)}.p-top-service__item{position:relative;display:grid;grid-template:"ttl ttl ... fig fig" auto "... ... ... fig fig" calc(16 * var(--font-ratio) * 1px) "led led ... fig fig" auto "... ... ... fig fig" calc(16 * var(--font-ratio) * 1px) "txt txt ... fig fig" auto "... ... ... fig fig" 1fr "... ... ... ... ..." calc(40 * var(--font-ratio) * 1px) "sub lst lst lst btn" auto/auto minmax(40%,1fr) minmax(calc(24 * var(--font-ratio) * 1px),auto) minmax(auto,calc(350 * var(--font-ratio) * 1px)) calc(226 * var(--font-ratio) * 1px);text-align:left}.p-top-service__item .ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:ttl;font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-service__item .ttl em{margin-right:calc(4 * var(--font-ratio) * 1px)}.p-top-service__item .lead{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:led;font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-normal)}.p-top-service__item .txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:txt;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.875}.p-top-service__item .fig{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:4;-ms-grid-column-span:2;grid-area:fig}.p-top-service__item .fig img{border-radius:calc(24 * var(--font-ratio) * 1px)}.p-top-service__item .sub{-ms-grid-row:8;-ms-grid-column:1;position:relative;grid-area:sub;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.875}.p-top-service__item .sub>span{display:block}.p-top-service__item .sub .en{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);color:#9d9d9d}.p-top-service__item .sub svg{display:none}.p-top-service__item .list{-ms-grid-row:8;-ms-grid-column:2;-ms-grid-column-span:3;grid-area:lst;margin-left:calc(50 * var(--font-ratio) * 1px)}.p-top-service__item .list li{padding-left:1.7em;font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.875;text-indent:-1.7em}.p-top-service__item .list li::before{display:inline-block;width:1.2em;height:1.2em;margin-right:8px;vertical-align:sub;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAxNC40TDQgMTAuNEw1LjQgOUw4IDExLjZMMTQuNiA1TDE2IDYuNEw4IDE0LjRaIiBmaWxsPSIjMEQ4Rjg3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.p-top-service__item .btn{-ms-grid-row:8;-ms-grid-row-span:1;-ms-grid-column:5;grid-area:btn;text-align:right}.p-top-service__item .acc{display:none}.p-top-service__movie{position:relative;display:inline-block;margin-top:calc(145 * var(--font-ratio) * 1px)}.p-top-service__movie p{position:absolute;top:-8%;left:6%;z-index:2;font-family:Roboto,sans-serif;font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold)}.p-top-service__movie img{width:calc(576 * var(--font-ratio) * 1px)}.p-top-service__bg{--item-t:0;--item-l:0;--item-w:0;position:absolute;top:calc(var(--item-t) * 1px);left:calc((var(--item-l)) * 1px);z-index:-1;display:inline-flex;width:calc(var(--item-w) * 1px);height:auto}.p-top-service__bg[data-num="1"]{--item-t:0;--item-l:-358;--item-w:431}.p-top-service__bg[data-num="1"] path{fill:#e5f6f4}.p-top-service__bg[data-num="2"]{--item-t:0;--item-l:-40;--item-w:266}.p-top-service__bg[data-num="3"]{--item-t:120;--item-l:1080;--item-w:340;transform:rotate(120deg)}.p-top-service__bg[data-num="4"]{--item-t:0;--item-l:1100;--item-w:90}.p-top-service__bg[data-num="5"]{--item-t:480;--item-l:560;--item-w:370}.p-top-service__bg[data-num="6"]{--item-t:730;--item-l:460;--item-w:179}.p-top-service__bg[data-num="7"]{--item-t:460;--item-l:1500;--item-w:427}.p-top-service__bg[data-num="7"] path{fill:#e5f6f4}.p-top-service__bg[data-num="8"]{--item-t:594;--item-l:-40;--item-w:232}.p-top-service__bg[data-num="9"]{--item-t:880;--item-l:-550;--item-w:348}.p-top-service__bg[data-num="10"]{--item-t:980;--item-l:960;--item-w:340;transform:rotate(-120deg)}.p-top-service__bg[data-num="10"] path{fill:#e5f6f4}.p-top-service__bg[data-num="11"]{--item-t:1220;--item-l:-40;--item-w:232;transform:rotate(-60deg)}.p-top-service__bg[data-num="12"]{--item-t:1480;--item-l:-155;--item-w:162}.p-top-service__bg[data-num="13"]{--item-t:1480;--item-l:-52;--item-w:120}.p-top-service__bg[data-num="14"]{--item-t:1720;--item-l:890;--item-w:320}.p-top-service__bg[data-num="15"]{--item-t:1592;--item-l:1046;--item-w:118}.p-top-service__acc{display:none}@media screen and (max-width:889.98px){.p-top-service{font-size:calc(18 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-service__bg{display:none}.p-top-service__item{grid-template:"ttl ttl ttl" auto "... ... ..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "led led led" auto "... .. ..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "txt txt txt" auto "... ... ..." calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem) "fig fig fig" auto "... ... ..." calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem) "sub ... btn" auto "... ... ..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "lst lst lst" auto "acc acc acc" auto/auto 1fr calc(300 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-service__item .btn{justify-self:flex-end}.p-top-service__item .list{margin-left:0}.p-top-service__item .fig img{width:100%}.p-top-service__item>.l-glossary-main__btn{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:3}.p-top-service__item>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.l-form__txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.l-form__list{-ms-grid-row:11;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.l-form__fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.c-card__txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.c-card__btn{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:3}.p-top-service__item>.ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item .lead{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item .sub{-ms-grid-row:9;-ms-grid-column:1}.p-top-service__item>.list{-ms-grid-row:11;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.btn{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:3}}@media screen and (max-width:889.98px) and (max-width:575.98px){.p-top-service__ttl em{margin-right:calc(4 * var(--font-ratio) * 1px)}.p-top-service__list{gap:calc(20 * var(--font-ratio) * 1px)}.p-top-service__item{grid-template:".. ttl .." auto ".. ... .." calc(16 * var(--font-ratio) * 1px) ".. led .." auto ".. ... .." calc(16 * var(--font-ratio) * 1px) ".. txt .." auto ".. ... .." calc(32 * var(--font-ratio) * 1px) ".. fig .." auto ".. ... .." calc(32 * var(--font-ratio) * 1px) ".. sub .." auto ".. ... .." calc(16 * var(--font-ratio) * 1px) ".. lst .." auto ".. acc .." auto/1fr auto 1fr}.p-top-service__item .ttl{font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.438}.p-top-service__item .lead{font-size:calc(20 * var(--font-ratio) * 1px);line-height:1.45}.p-top-service__item .txt{font-size:calc(16 * var(--font-ratio) * 1px);line-height:1.5}.p-top-service__item .sub{display:flex;gap:calc(4 * var(--font-ratio) * 1px);align-items:center;font-size:calc(16 * var(--font-ratio) * 1px)}.p-top-service__item .list{margin-left:0}.p-top-service__item .list li{font-size:calc(16 * var(--font-ratio) * 1px)}.p-top-service__item .list li::before{margin-right:calc(8 * var(--font-ratio) * 1px)}.p-top-service__item .btn{justify-self:initial}.p-top-service__item .acc{display:block;grid-area:acc;justify-self:center;margin-top:calc(100 * var(--font-ratio) * 1px)}.p-top-service__item .acc svg{width:calc(62 * var(--font-ratio) * 1px);height:calc(72 * var(--font-ratio) * 1px)}.p-top-service__movie{margin-top:calc(64 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-service__movie p{position:initial;margin-bottom:calc(8 / var(--root-font-size) * var(--font-ratio) * 1rem);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);text-align:left}.p-top-service__acc{position:relative;display:block;margin-inline:auto;margin-top:calc(45 * var(--font-ratio) * 1px);text-align:center}.p-top-service__acc svg{width:calc(142 * var(--font-ratio) * 1px);height:calc(50 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="1"]{margin-top:calc(29 * var(--font-ratio) * 1px);margin-bottom:calc(24 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="1"] .line{width:calc(52 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="1"] .dot1{top:calc(-6 * var(--font-ratio) * 1px);left:calc(48 * var(--font-ratio) * 1px);width:calc(10.5 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="1"] .dot2{top:calc(60 * var(--font-ratio) * 1px);left:calc(-6 * var(--font-ratio) * 1px);width:calc(10.5 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="2"]{height:calc(50 * var(--font-ratio) * 1px);margin-top:calc(45 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="2"] .line{position:absolute;left:calc(120 * var(--font-ratio) * 1px);width:calc(130 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="2"] .dot1{top:calc(3 * var(--font-ratio) * 1px);left:calc(114 * var(--font-ratio) * 1px);width:calc(11 * var(--font-ratio) * 1px)}.p-top-service__acc[data-num="2"] .dot2{top:calc(32 * var(--font-ratio) * 1px);left:calc(238 * var(--font-ratio) * 1px);width:calc(15 * var(--font-ratio) * 1px)}.p-top-service__bg[data-num="11"]{top:calc(1720 * var(--font-ratio) * 1px);left:calc(-80 * var(--font-ratio) * 1px);z-index:-1;display:inline-flex;width:calc(232 * var(--font-ratio) * 1px)}.p-top-service__bg[data-num="14"]{top:calc(765 * var(--font-ratio) * 1px);left:calc(-40 * var(--font-ratio) * 1px);z-index:-1;display:inline-flex;width:calc(240 * var(--font-ratio) * 1px)}.p-top-service__bg[data-num="17"]{top:calc(1698 * var(--font-ratio) * 1px);left:calc(-80 * var(--font-ratio) * 1px);z-index:-1;display:inline-flex;width:calc(250 * var(--font-ratio) * 1px)}.p-top-service__item>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.l-form__txt{-ms-grid-row:5;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.l-form__list{-ms-grid-row:11;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.l-form__fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.c-card__txt{-ms-grid-row:5;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.ttl{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item .lead{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.txt{-ms-grid-row:5;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item .sub{-ms-grid-row:9;-ms-grid-column:2}.p-top-service__item>.list{-ms-grid-row:11;-ms-grid-column:2;-ms-grid-column-span:1}}.p-top-configuration__fig{display:block}.p-top-configuration__note{margin-top:calc(6 * var(--font-ratio) * 1px);font-size:calc(12 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.41;color:var(--c-sub1)}.p-top-configuration__txt{max-width:calc(520 * var(--font-ratio) * 1px);margin-inline:auto;margin-top:calc(40 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-configuration__btn{margin-top:calc(52 * var(--font-ratio) * 1px)}.p-top-configuration__btn a{margin-inline:auto}@media screen and (max-width:889.98px){.p-top-configuration__fig{max-width:calc(365 / var(--root-font-size) * var(--font-ratio) * 1rem);margin-inline:auto}.p-top-configuration__fig div{display:flex;align-items:center;justify-content:space-around;width:100%}.p-top-configuration__txt{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}}@media screen and (max-width:575.98px){.p-top-configuration__btn{margin-top:calc(32 * var(--font-ratio) * 1px)}.p-top-configuration__note{margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(10 / var(--root-font-size) * var(--font-ratio) * 1rem);white-space:nowrap}}.p-top-challenge{display:grid;grid-template:"ttl ttl .. fig" auto "... ... .. fig" calc(16 * var(--font-ratio) * 1px) "txt txt .. fig" auto "txt txt .. ..." 1fr/auto 1fr minmax(calc(24 * var(--font-ratio) * 1px),auto) calc(576 * var(--font-ratio) * 1px);text-align:left}.p-top-challenge__ttl{-ms-grid-row:3;-ms-grid-column:3;grid-area:ttl;font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card__inr>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-documents>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2}.p-top-documents--rev>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge__txt{-ms-grid-row:3;-ms-grid-column:1;grid-area:txt;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.875}.c-card__inr>.p-top-challenge__txt{-ms-grid-row:3;-ms-grid-column:1}.p-top-service__item>.p-top-challenge__txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.p-top-challenge__txt{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge__btn{grid-area:btn}.c-card__inr>.p-top-challenge__btn{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:1}.p-top-service__item>.p-top-challenge__btn{-ms-grid-row:8;-ms-grid-row-span:1;-ms-grid-column:5}.p-top-documents>.p-top-challenge__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:4}.p-top-documents--rev>.p-top-challenge__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-challenge__fig{-ms-grid-row:7;-ms-grid-column:1;position:relative;grid-area:fig;overflow:hidden;border-radius:calc(24 * var(--font-ratio) * 1px)}.p-top-service__item>.p-top-challenge__fig{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:4;-ms-grid-column-span:2}.p-top-challenge>.p-top-challenge__fig{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4;-ms-grid-column-span:1}.p-top-documents>.p-top-challenge__fig{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents--rev>.p-top-challenge__fig{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:4;-ms-grid-column-span:1}.p-top-challenge__zoom{position:absolute;right:0;bottom:0;z-index:2;width:calc(50 * var(--font-ratio) * 1px);height:calc(50 * var(--font-ratio) * 1px)}.p-top-challenge__anchor{position:absolute;top:0;left:0;z-index:3;display:block;width:100%;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap}.p-top-challenge__img img{width:100%;vertical-align:top}@media screen and (max-width:889.98px){.p-top-challenge{grid-template:"ttl" auto "..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "fig" auto "..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "txt" auto "..." calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem) "btn" auto/1fr}.p-top-challenge__anchor,.p-top-challenge__zoom{display:none}.l-glossary-main__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-challenge>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.l-form__txt{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.l-form__fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.c-card__txt{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.c-card__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-challenge>.ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.txt{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-service__item .btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-challenge>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge>.p-top-challenge__txt{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-challenge__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-challenge>.p-top-challenge__fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:575.98px){.p-top-challenge__ttl{font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-challenge__txt{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.p-top-challenge::before{position:absolute;top:0;left:calc(50% - 50vw);z-index:-1;width:100vw;height:100%;content:"";background:-webkit-image-set();background:image-set();background-repeat:repeat;background-size:cover}.p-top-documents{display:grid;grid-template:"fig .. ttl ttl" auto "fig .. ... ..." calc(20 * var(--font-ratio) * 1px) "fig .. min min" auto "fig .. ... ..." calc(24 * var(--font-ratio) * 1px) "fig .. ... btn" 1fr/544px minmax(31px,auto) 1fr auto;max-width:var(--w-max);margin-inline:auto;text-align:left}.p-top-documents--rev{grid-template:"ttl ttl .. fig" auto "... ... .. fig" calc(20 * var(--font-ratio) * 1px) "min min .. fig" auto "... ... .. fig" calc(24 * var(--font-ratio) * 1px) "btn ... .. fig" 1fr/auto 1fr minmax(31px,auto) 554px;margin-top:calc(112 * var(--font-ratio) * 1px)}.p-top-documents__ttl{-ms-grid-row:3;-ms-grid-column:3;grid-area:ttl;font-size:calc(28 / var(--root-font-size) * var(--font-ratio) * 1rem)}.c-card__inr>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-service__item>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-challenge>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-documents>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2}.p-top-documents--rev>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-documents__main{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:min}.p-top-documents--rev>.p-top-documents__main{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-documents__main>p+p{margin-top:calc(14 * var(--font-ratio) * 1px)}.p-top-documents__txt{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.875}.p-top-documents__txt--bold{font-weight:var(--fw-bold)}.p-top-documents__list{padding-left:calc(8 * var(--font-ratio) * 1px);margin-top:calc(6 * var(--font-ratio) * 1px)}.p-top-documents__item{padding-left:2.2em;font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.875;text-indent:-2.2em}.p-top-documents__item::before{display:inline-block;width:1.2em;height:1.2em;margin-right:calc(16 * var(--font-ratio) * 1px);vertical-align:sub;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAxNC40TDQgMTAuNEw1LjQgOUw4IDExLjZMMTQuNiA1TDE2IDYuNEw4IDE0LjRaIiBmaWxsPSIjMEQ4Rjg3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.p-top-documents__btn{grid-area:btn;margin-top:calc(14 * var(--font-ratio) * 1px);text-align:right}.c-card__inr>.p-top-documents__btn{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:1}.p-top-service__item>.p-top-documents__btn{-ms-grid-row:8;-ms-grid-row-span:1;-ms-grid-column:5}.p-top-documents>.p-top-documents__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:4}.p-top-documents--rev>.p-top-documents__btn{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents__fig{-ms-grid-row:7;-ms-grid-column:1;grid-area:fig}.p-top-service__item>.p-top-documents__fig{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:4;-ms-grid-column-span:2}.p-top-challenge>.p-top-documents__fig{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4;-ms-grid-column-span:1}.p-top-documents>.p-top-documents__fig{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents--rev>.p-top-documents__fig{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:4;-ms-grid-column-span:1}.p-top-documents__fig img{width:100%;border-radius:calc(24 * var(--font-ratio) * 1px)}@media screen and (max-width:889.98px){.p-top-documents{grid-template:"ttl" auto "..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "fig" auto "..." calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem) "min" auto "..." calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem) "btn" auto/1fr}.p-top-documents__btn{margin:0 auto}.p-top-documents>.l-glossary-main__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents>.l-glossary-main__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.l-form__fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.c-card__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.c-card__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents>.ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.p-top-challenge__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents>.p-top-challenge__fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents__main{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents>.p-top-documents__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents>.p-top-documents__fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:575.98px){.p-top-documents--rev{margin-top:calc(50 * var(--font-ratio) * 1px)}.p-top-documents__ttl{font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-documents__txt{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-documents__item{padding-left:1.6em;line-height:1.875;text-indent:-1.6em}.p-top-documents__item::before{margin-right:calc(8 * var(--font-ratio) * 1px)}}.p-top-documents::before{position:absolute;top:0;left:calc(50% - 50vw);z-index:-1;width:100vw;height:100%;content:"";background:-webkit-image-set();background:image-set();background-repeat:repeat;background-size:cover}.p-top-usage__list{display:flex;justify-content:space-between}.p-top-usage__item{position:relative;display:grid;align-items:center}.p-top-usage__txt{margin-block:auto;font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}.p-top-usage__arrow{position:absolute;bottom:4%;left:-3%;width:calc(27 * var(--font-ratio) * 1px);height:calc(27 * var(--font-ratio) * 1px);content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiMwMEFEOUEiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:889.98px){.p-top-usage__item{margin-top:calc(-7 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-usage__item img{margin-inline:auto}.p-top-usage .splide__pagination{bottom:calc(-38 / var(--root-font-size) * var(--font-ratio) * 1rem)!important}.p-top-usage .splide__pagination__page.is-active{background:var(--c-main)!important;transform:initial!important}.p-top-usage .splide__arrow{top:40%!important;background-color:initial!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiMwMEFEOUEiLz48L3N2Zz4=)!important;background-size:contain!important;transition:opacity .15s!important}.p-top-usage .splide__arrow svg{display:none!important}.p-top-usage .splide__arrow--next{right:0!important}.p-top-usage .splide__arrow--prev{left:0!important;transform:scale(-1,1) translateY(-50%)!important}.p-top-usage .splide__arrow:disabled{opacity:0!important}}@media screen and (max-width:575.98px){.p-top-usage__item img{width:calc(300 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-usage__txt{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.438}}.p-top-faq__list{display:flex;flex-direction:column;gap:calc(17 * var(--font-ratio) * 1px)}.p-top-faq__item{height:100%;pointer-events:initial;visibility:visible;opacity:1;transition:all .3s ease}.p-top-faq__item[aria-hidden=true]{display:none;height:0;pointer-events:none;visibility:hidden;opacity:0}.p-top-faq__btn{margin-top:calc(64 * var(--font-ratio) * 1px)}.p-top-faq__btn button{width:calc(200 * var(--font-ratio) * 1px);margin-inline:auto}@media screen and (max-width:575.98px){.p-top-faq__list{gap:calc(2 / var(--root-font-size) * var(--font-ratio) * 1rem);width:100vw;margin-left:calc(-24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-faq__btn{margin-top:calc(30 * var(--font-ratio) * 1px)}}.p-top-glossary{--c-main:#caece2;--c-sub:#b6e1d4}.p-top-glossary__list{display:grid;grid-template-columns:1fr 1fr;gap:calc(16 * var(--font-ratio) * 1px)}.p-top-glossary__item{height:100%;pointer-events:initial;visibility:visible;opacity:1;transition:all .3s ease}.p-top-glossary__item[aria-hidden=true]{display:none;height:0;pointer-events:none;visibility:hidden;opacity:0}.p-top-glossary__item a{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between;padding:calc(39 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px);line-height:1.188;text-align:left;background-color:var(--c-main);border-radius:calc(16 * var(--font-ratio) * 1px);transition:background-color .3s}.p-top-glossary__item a::after{width:1.4em;height:1.4em;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMC42NDA2MjVMMjcuMzU5NCAxNEwxNCAyNy4zNTk0TDExLjY1NjIgMjUuMDE1NkwyMC45NTMxIDE1LjY0MDZIMC42NDA2MjVWMTIuMzU5NEgyMC45NTMxTDExLjY1NjIgMi45ODQzOEwxNCAwLjY0MDYyNVoiIGZpbGw9IiMwMEFEOUEiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain}.p-top-glossary__item a:visited{color:var(--c-text);text-decoration:none}.p-top-glossary__item a:active{color:var(--c-text);text-decoration:none}.p-top-glossary__item a:link{color:var(--c-text);text-decoration:none}.p-top-glossary__item a:hover{text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.p-top-glossary__item a:where(:-moz-any-link,:enabled,summary):hover{background-color:var(--c-sub)}.p-top-glossary__item a:where(:any-link,:enabled,summary):hover{background-color:var(--c-sub)}}.p-top-glossary__btn{margin-top:calc(64 * var(--font-ratio) * 1px)}.p-top-glossary__btn button{width:calc(200 * var(--font-ratio) * 1px);margin-inline:auto}@media screen and (max-width:575.98px){.p-top-glossary__list{grid-template-columns:1fr;gap:calc(2 / var(--root-font-size) * var(--font-ratio) * 1rem);width:100vw;margin-left:calc(-24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-glossary__item a{padding:calc(24 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.429;border-radius:initial}.p-top-glossary__btn{padding-bottom:calc(45 * var(--font-ratio) * 1px);margin-top:calc(30 * var(--font-ratio) * 1px)}}.p-top-aside{position:relative;padding:calc(80 * var(--font-ratio) * 1px) calc(var(--si) * var(--font-ratio) * 1px);background-color:var(bgc-white)}.p-top-aside__inr{max-width:var(--w-max);margin-inline:auto}@media screen and (max-width:575.98px){.p-top-aside{padding:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem) calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-aside__txt{font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-aside__btn{gap:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);margin-top:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-aside__btn a:last-child{grid-template-columns:1fr auto 1fr}}.p-top-info{--border:1px solid var(--c-main)}.p-top-info__list{border-top:var(--border);border-bottom:var(--border)}.p-top-info__item+.p-top-info__item{border-top:var(--border)}.p-top-info__btn{max-width:calc(230 * var(--font-ratio) * 1px);margin-inline:auto;margin-top:calc(40 * var(--font-ratio) * 1px)}@media screen and (max-width:575.98px){.p-top-info__list{width:100vw;margin-left:calc(-24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-top-info__btn{width:100%;max-width:initial}.p-top-info__btn a{width:100%}}.p-thanks{--border-color:#e5e5e5;min-height:61vh;margin-block:calc(120 * var(--font-ratio) * 1px) calc(120 * var(--font-ratio) * 1px);text-align:center}.p-thanks__ttl{padding-block:calc(40 * var(--font-ratio) * 1px);margin-bottom:calc(60 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.p-thanks__txt{font-size:calc(20 * var(--font-ratio) * 1px)}.p-thanks__txt+p{margin-top:calc(20 * var(--font-ratio) * 1px)}.p-thanks__txt--bold{font-weight:700}.p-thanks__list{margin-top:calc(20 * var(--font-ratio) * 1px)}@media screen and (max-width:575.98px){.p-thanks{margin-block:calc(60 * var(--font-ratio) * 1px) calc(60 * var(--font-ratio) * 1px)}.p-thanks__ttl{padding-block:calc(40 * var(--font-ratio) * 1px);margin-bottom:calc(40 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-thanks__txt{font-size:calc(18 * var(--font-ratio) * 1px)}.p-thanks__txt+p{margin-top:calc(18 * var(--font-ratio) * 1px)}.p-thanks__txt--bold{font-weight:700}}.p-webinar-heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;display:flex;grid-area:hed;gap:calc(32 * var(--font-ratio) * 1px);align-items:center;margin-top:calc(30 * var(--font-ratio) * 1px);font-size:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}.l-form>.p-webinar-heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}@media screen and (max-width:889.98px){.l-form__head{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.l-form__cnt{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2}.c-card__ttl{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.c-card__txt{-ms-grid-row:3;-ms-grid-column:1}.c-card__btn{-ms-grid-row:1;-ms-grid-column:2}.p-top-service__item .ttl{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-service__item .txt{-ms-grid-row:3;-ms-grid-column:1}.p-top-service__item .fig{-ms-grid-row:7;-ms-grid-column:1}.p-top-service__item .list{-ms-grid-row:5;-ms-grid-column:1}.p-top-service__item .btn{-ms-grid-row:1;-ms-grid-column:2}.p-top-service__item .acc{-ms-grid-row:12;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-challenge__ttl{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-service__item>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-challenge__txt{-ms-grid-row:3;-ms-grid-column:1}.p-top-service__item>.p-top-challenge__txt{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-challenge__btn{-ms-grid-row:1;-ms-grid-column:2}.p-top-service__item>.p-top-challenge__btn{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:3}.p-top-challenge__fig{-ms-grid-row:7;-ms-grid-column:1}.p-top-service__item>.p-top-challenge__fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-documents__ttl{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.p-top-service__item>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-challenge>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-top-documents__btn{-ms-grid-row:1;-ms-grid-column:2}.p-top-service__item>.p-top-documents__btn{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:3}.p-top-documents__btn{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1}.p-top-documents__fig{-ms-grid-row:7;-ms-grid-column:1}.p-top-service__item>.p-top-documents__fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.p-top-challenge>.p-top-documents__fig{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-webinar-heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.l-form>.p-webinar-heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:889.98px) and (max-width:575.98px){.p-top-service__item .acc{-ms-grid-row:12;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.p-top-challenge__ttl{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.p-top-challenge__txt{-ms-grid-row:5;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.p-top-challenge__fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.p-top-documents__ttl{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-top-service__item>.p-top-documents__fig{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.p-webinar-heading .en{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);color:var(--c-sub1)}@media screen and (max-width:889.98px){.p-webinar-heading{flex-direction:column;gap:calc(8 * var(--font-ratio) * 1px);align-items:start;margin-top:calc(19 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.458;text-align:left}.p-webinar-heading .en{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.286}}.p-webinar-main{margin-top:calc(56 * var(--font-ratio) * 1px);margin-bottom:calc(72 * var(--font-ratio) * 1px)}.p-webinar-main__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(350 * var(--font-ratio) * 1px),1fr));gap:calc(24 * var(--font-ratio) * 1px)}@media screen and (max-width:889.98px){.p-webinar-main{margin-top:calc(44 * var(--font-ratio) * 1px)}}.p-view-main{display:grid;grid-template:"head head head" auto ".... .... ...." calc(16 * var(--font-ratio) * 1px) "video .... disc" auto "cont .... disc" auto ".... .... disc" 1fr/1fr calc(24 * var(--font-ratio) * 1px) calc(458 * var(--font-ratio) * 1px);margin-bottom:calc(72 * var(--font-ratio) * 1px);text-align:left}.p-view-main__heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;display:flex;grid-area:head;gap:calc(18 * var(--font-ratio) * 1px);align-items:flex-end;font-size:calc(32 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-view-main__heading .p-view-main__sub{padding-bottom:calc(4 * var(--font-ratio) * 1px);font-size:.55em;font-weight:var(--fw-normal)}.p-view-main__video{-ms-grid-row:3;-ms-grid-column:1;position:relative;z-index:2;display:block;grid-area:video;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:calc(16 * var(--font-ratio) * 1px);box-shadow:0 0 0 1px #d8d8d8}.p-view-main__video video{background-color:#fff}.p-view-main__video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:#000;opacity:0;transition:opacity .2s}@media (any-hover:hover){.p-view-main__video-overlay:hover{opacity:.1}}.p-view-main__video-overlay[aria-hidden=true]{display:none}.p-view-main__discription{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:disc;padding:calc(40 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);background-color:#f7f7f7;border-radius:calc(16 * var(--font-ratio) * 1px)}.p-view-main__discription *+*{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-view-main__discription .p-view-main__title{margin-top:0}.p-view-main__contact{-ms-grid-row:4;-ms-grid-column:1;display:grid;grid-area:cont;grid-template-columns:auto 1fr auto;align-items:center}.p-view-main__contact p{font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-view-main__contact p span{font-weight:var(--fw-bold);color:var(--c-main)}.p-view-main__title{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(20 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:700}.p-view-main__date{display:block;margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:#9d9d9d}.p-view-main__divider{display:inline-block;width:100%;height:1px;margin-top:calc(25 * var(--font-ratio) * 1px);margin-bottom:calc(32 * var(--font-ratio) * 1px);background-color:#d9d9d9}.p-view-main__list small{display:block;padding-bottom:calc(4 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);color:#9d9d9d}.p-view-main__note{color:#7a7a7a!important;text-indent:.1em}.p-view-main__button+.p-view-main__title,.p-view-main__list+.p-view-main__title,.p-view-main__text+.p-view-main__title{margin-top:calc(40 * var(--font-ratio) * 1px)}.p-view-main__button--check li,.p-view-main__list--check li,.p-view-main__text--check li{padding-left:1.7em;text-indent:-1.7em}.p-view-main__button--check li::before,.p-view-main__list--check li::before,.p-view-main__text--check li::before{display:inline-block;width:1.2em;height:1.2em;margin-right:8px;vertical-align:sub;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAxNC40TDQgMTAuNEw1LjQgOUw4IDExLjZMMTQuNiA1TDE2IDYuNEw4IDE0LjRaIiBmaWxsPSIjMEQ4Rjg3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain}.p-view-main__text+.p-view-main__title{margin-top:calc(40 * var(--font-ratio) * 1px)}.p-view-main__text+.p-view-main__text{margin-top:calc(16 * var(--font-ratio) * 1px)}@media screen and (max-width:1199.98px){.p-view-main{grid-template:"head" auto "...." calc(8 * var(--font-ratio) * 1px) "video" 1fr "...." calc(8 * var(--font-ratio) * 1px) "cont" auto "disc" auto/auto;margin-inline:calc(-24 * var(--font-ratio) * 1px);margin-top:calc(8 * var(--font-ratio) * 1px);margin-bottom:0}.p-view-main__heading{flex-direction:column;gap:calc(4 * var(--font-ratio) * 1px);align-items:flex-start;margin-left:calc(24 * var(--font-ratio) * 1px)}.p-view-main__heading .p-view-main__sub{padding-bottom:0}.p-view-main__video{border-radius:0;box-shadow:none}.p-view-main__discription{padding:calc(32 * var(--font-ratio) * 1px);border-radius:0}.p-view-main__discription *+*{margin-top:calc(14 * var(--font-ratio) * 1px)}.p-view-main__discription__list small{font-size:calc(12 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-view-main__contact{-ms-grid-row:4;-ms-grid-column:1;display:grid;grid-area:cont;grid-template-columns:auto 1fr auto;align-items:center}@media screen and (max-width:1199.98px){.p-view-main__contact{-ms-grid-row:5;-ms-grid-column:1}}.p-view-main__contact p{margin-left:calc(-4 * var(--font-ratio) * 1px);font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-view-main__contact img{width:calc(73 * var(--font-ratio) * 1px)}.p-view-main__contact a{margin-right:calc(8 * var(--font-ratio) * 1px)}.p-view-main__button{margin-top:calc(24 * var(--font-ratio) * 1px)}.p-view-main__heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.p-view-main__video{-ms-grid-row:3;-ms-grid-column:1}.p-view-main__discription{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1}.p-view-main__contact{-ms-grid-row:5;-ms-grid-column:1}}@media screen and (max-width:889.98px){.p-view-main__heading{margin-left:calc(24 * var(--font-ratio) * 1px);font-size:calc(18 / var(--root-font-size) * var(--font-ratio) * 1rem)}}.p-view-relation{max-width:calc(1200 * var(--font-ratio) * 1px);margin-inline:auto;margin-top:calc(37 * var(--font-ratio) * 1px);margin-bottom:calc(72 * var(--font-ratio) * 1px)}.p-view-relation__heading{margin-bottom:calc(36 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);text-align:left}.p-view-relation__slider .splide__arrow{width:calc(30 * var(--font-ratio) * 1px);height:calc(30 * var(--font-ratio) * 1px);background-color:unset!important;transition:opacity .15s!important}.p-view-relation__slider .splide__arrow svg{width:100%;height:100%;fill:#9d9d9d}.p-view-relation__slider .splide__arrow--prev{left:-1em}.p-view-relation__slider .splide__arrow--next{right:-1em}@media screen and (max-width:889.98px){.p-view-relation__heading{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(18 / var(--root-font-size) * var(--font-ratio) * 1rem)}.p-view-relation__slider .splide__arrow{width:calc(26 * var(--font-ratio) * 1px);height:calc(26 * var(--font-ratio) * 1px)}.p-view-relation__slider .splide__arrow--prev{left:-1.2em}.p-view-relation__slider .splide__arrow--next{right:-1.2em}}.p-info-heading{margin-top:calc(30 * var(--font-ratio) * 1px)}.p-info-heading__main{display:flex;gap:calc(32 * var(--font-ratio) * 1px);align-items:center;font-size:calc(40 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.45}.p-info-heading__main .en{font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);color:var(--c-sub1)}.p-info-heading__btn{position:relative;z-index:10;display:none;gap:calc(4 * var(--font-ratio) * 1px);align-items:center;min-width:calc(113 * var(--font-ratio) * 1px);padding-block:calc(8 * var(--font-ratio) * 1px);padding-inline:calc(19 * var(--font-ratio) * 1px);font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);cursor:pointer;background-color:#dfeeeb;border-radius:9999px}.p-info-heading__btn:before{content:"ALL"}.p-info-heading__btn:after{display:inline-block;width:1em;height:1em;margin-top:.1em;margin-right:0;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNDA2MjUgMC41NzgxMjVMNiA1LjE3MTg4TDEwLjU5MzggMC41NzgxMjVMMTIgMS45ODQzOEw2IDcuOTg0MzhMMCAxLjk4NDM4TDEuNDA2MjUgMC41NzgxMjVaIiBmaWxsPSIjMEQ4Rjg3Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:center;background-size:80%}.p-info-heading__btn[data-sorted=news]:before{content:"NEWS"}.p-info-heading__btn[data-sorted=media]:before{content:"MEDIA"}.p-info-heading__btn[data-sorted=press-release]:before{content:"PRESS RELEASE"}.p-info-heading__btn[aria-expanded=true]:before{content:"閉じる"}.p-info-heading__btn[aria-expanded=true]:after{display:inline-block;width:1em;height:1em;margin-right:0;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMuOTg0NCAxLjQyMTg4TDguNDA2MjUgN0wxMy45ODQ0IDEyLjU3ODFMMTIuNTc4MSAxMy45ODQ0TDcgOC40MDYyNUwxLjQyMTg4IDEzLjk4NDRMMC4wMTU2MjUgMTIuNTc4MUw1LjU5Mzc1IDdMMC4wMTU2MjUgMS40MjE4OEwxLjQyMTg4IDAuMDE1NjI1TDcgNS41OTM3NUwxMi41NzgxIDAuMDE1NjI1TDEzLjk4NDQgMS40MjE4OFoiIGZpbGw9IiMwRDhGODciLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:80%}@media screen and (max-width:889.98px){.p-info-heading{display:flex;justify-content:space-between;margin-top:calc(19 * var(--font-ratio) * 1px);margin-bottom:calc(24 * var(--font-ratio) * 1px)}.p-info-heading__main{gap:calc(12 * var(--font-ratio) * 1px);font-size:calc(24 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.458}.p-info-heading__main .en{font-size:calc(14 / var(--root-font-size) * var(--font-ratio) * 1rem);line-height:1.286}.p-info-heading__btn{display:flex;justify-content:space-between}}.p-info-nav{display:flex}.p-info-nav__item:first-child>button{border-top-left-radius:calc(24 * var(--font-ratio) * 1px)}.p-info-nav__item:last-child>button{border-top-right-radius:calc(24 * var(--font-ratio) * 1px)}.p-info-nav__button{position:relative;display:block;min-width:calc(120 * var(--font-ratio) * 1px);padding-block:calc(24 * var(--font-ratio) * 1px) calc(18 * var(--font-ratio) * 1px);padding-inline:calc(19 * var(--font-ratio) * 1px);font-size:calc(16 / var(--root-font-size) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);background-color:#f7f7f7;transition:color .2s}.p-info-nav__button::after{position:absolute;bottom:0;left:50%;width:0;height:calc(4 * var(--font-ratio) * 1px);content:"";background-color:var(--c-main);transform:translateX(-50%)}@media (any-hover:hover) and (any-pointer:fine){.p-info-nav__button:where(:-moz-any-link,:enabled,summary):hover{color:rgba(0,0,0,.3)}.p-info-nav__button:where(:any-link,:enabled,summary):hover{color:rgba(0,0,0,.3)}}.p-info-nav__button[data-current]{color:var(--c-main)}.p-info-nav__button[data-current]::after{width:100%}@media screen and (max-width:889.98px){.p-info-nav{flex-direction:column;width:100vw;height:0;padding:0;margin-left:calc(50% - 50vw);border-radius:0;opacity:0;transition:all .3s}.p-info-nav.-closing{display:none}.p-info-nav:after{width:100%;height:calc(24 * var(--font-ratio) * 1px);content:""}.p-info-nav[aria-hidden=false]{height:auto;opacity:1}.p-info-nav__item{position:relative;padding:0;border-bottom:calc(1 * var(--font-ratio) * 1px) solid var(--bgc-white)}.p-info-nav__item:first-child{padding:0}.p-info-nav__item:first-child a::before{height:100%}.p-info-nav__item:last-child{padding:0}.p-info-nav__item:last-child a::before{height:100%}.p-info-nav__button{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:initial;padding:calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);border-top-left-radius:0!important;border-top-right-radius:0!important}.p-info-nav__button::after{display:none}.p-info-nav__button::before{position:absolute;left:0;width:calc(4 * var(--font-ratio) * 1px);height:0;content:"";background-color:var(--c-main)}.p-info-nav__button[data-current]::before{height:100%}}.p-info-main{--border:1px solid var(--c-main);margin-top:calc(56 * var(--font-ratio) * 1px);margin-bottom:calc(72 * var(--font-ratio) * 1px)}.p-info-main__list{border-top:var(--border)}.p-info-main__item{border-bottom:var(--border)}.p-info-main__btn{display:flex;justify-content:center;max-width:calc(224 * var(--font-ratio) * 1px);margin-inline:auto;margin-top:calc(40 * var(--font-ratio) * 1px)}.p-info-main__btn button{width:100%}@media screen and (max-width:575.98px){.p-info-main{margin-top:0}.p-info-main__btn{max-width:initial;margin-inline:auto}.p-info-main__btn button{width:100%}.p-info-main__list{width:100vw;margin-left:calc(-24 / var(--root-font-size) * var(--font-ratio) * 1rem)}}@media screen and (max-width:889.98px){.u-only-pc{display:none!important}}.u-only-sp{display:none!important}@media screen and (max-width:889.98px){.u-only-sp{display:block!important}}.u-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}