@charset "UTF-8";@media screen and (min-width: 821px){.cookiefirst-root .cfQzPp.cf2j7W{margin-bottom:1rem}}@media screen and (max-width:820.98px){.cookiefirst-root .cfQzPp.cf2j7W{margin-bottom:.375rem}}.cookiefirst-root .cf1XPf{display:grid;grid-template-columns:auto 1fr}@media screen and (min-width: 821px){.cookiefirst-root .cf1XPf{row-gap:.75rem}}@media screen and (max-width:820.98px){.cookiefirst-root .cf1XPf{row-gap:.375rem}}.cookiefirst-root .cfZo2x{align-content:center}@media screen and (max-width:820.98px){.cookiefirst-root .cfZo2x{padding-bottom:0!important;font-size:.4375rem}}.cookiefirst-root .cfT5lw{grid-column:1/3}@media screen and (min-width: 821px){.cookiefirst-root .cf2CeT{--banner-font-size: 1.25rem }}@media screen and (max-width:820.98px){.cookiefirst-root .cf2CeT{--banner-font-size: .375rem }}@media screen and (min-width: 821px){.cookiefirst-root .cffR0U{align-content:flex-end}}@media screen and (min-width: 821px){.cookiefirst-root .cf3E9g{padding:1.25rem 1.5rem!important}}.cookiefirst-root [data-cookiefirst-accent-color]{--banner-accent-color: #43709C;text-decoration:underline;font-weight:700}@media screen and (min-width: 821px){.cookiefirst-root [data-cookiefirst-accent-color]{--banner-font-size: 1.125rem }}@media screen and (max-width:820.98px){.cookiefirst-root [data-cookiefirst-accent-color]{--banner-font-size: .4375rem }}.cookiefirst-root [data-cookiefirst-button]{--banner-btn-primary-border-radius: 0;--banner-btn-secondary-border-radius: 0;--banner-btn-secondary-bg: #F3F7FE;--banner-btn-secondary-border-color: transparent}@media screen and (min-width: 821px){.cookiefirst-root [data-cookiefirst-button]{padding:.625rem 1.5rem!important;--banner-font-size: 1.25rem }}@media screen and (max-width:820.98px){.cookiefirst-root [data-cookiefirst-button]{--banner-font-size: .4375rem }}.cookiefirst-root [data-cookiefirst-button] .cf1y60{font-weight:700!important}@media screen and (min-width: 821px){.cookiefirst-root [data-cookiefirst-button] .cf1y60{--banner-font-size: 1.125rem }}.Record{display:flex;flex-wrap:wrap}@media screen and (min-width: 821px){.Record{gap:1.5625rem 1.5rem}}@media screen and (max-width:820.98px){.Record{gap:.3125rem}}.RecordItem{border:1px solid #DDE4E7;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 821px){.RecordItem{border-radius:.1875rem;gap:0rem;width:21.375rem;min-height:9.375rem;padding-block:1.25rem}.RecordItem.-column3{width:29rem}}@media screen and (max-width:820.98px){.RecordItem{border-radius:.09375rem;gap:.625rem;width:100%;min-height:3.625rem;padding-block:.59375rem .625rem}}@media screen and (max-width:820.98px){.Record.-en .RecordItem{padding-block:.5rem;margin-top:.3125rem;min-height:3.625rem}}.RecordTitle{position:relative;color:#113a61;font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:.05em}@media screen and (min-width: 821px){.RecordTitle{font-size:1.25rem}}@media screen and (max-width:820.98px){.RecordTitle{font-size:.53125rem}}@media screen and (max-width:820.98px) and (max-width: 221px){.RecordTitle{font-size:10px}}.Record.-en .RecordTitle{line-height:1.5}.RecordTitle:before{position:absolute;content:"";top:0;left:0;background:linear-gradient(180deg,#1e1d21,#43709c 50.87%,#5495be 104.76%)}@media screen and (min-width: 821px){.RecordTitle{padding-inline:1.125rem}.RecordTitle:before{width:.3125rem;height:1.75rem}}@media screen and (max-width:820.98px){.RecordTitle{padding-inline:.59375rem}.RecordTitle:before{width:.125rem;height:.6875rem}}.RecordList{display:flex;justify-content:flex-end}@media screen and (min-width: 821px){.RecordList{padding-inline:1.25rem}}@media screen and (max-width:820.98px){.RecordList{padding-inline:.59375rem}}.RecordCont{flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.RecordCont+.RecordCont:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;border-left:1px solid #DDE4E7}@media screen and (min-width: 821px){.RecordCont+.RecordCont{margin-left:2.75rem}}@media screen and (max-width:820.98px){.RecordCont+.RecordCont{padding-left:.78125rem}.RecordCont+.RecordCont:before{left:.375rem}}.RecordAdd{color:#727b89;font-weight:600;line-height:1.5;letter-spacing:.05em;text-align:right}@media screen and (min-width: 821px){.RecordAdd{font-size:.75rem}}@media screen and (min-width: 821px) and (max-width: 1334px){.RecordAdd{font-size:10px}}@media screen and (max-width:820.98px){.RecordAdd{font-size:.3125rem;padding-block:.0625rem .09375rem}}@media screen and (max-width:820.98px) and (max-width: 375px){.RecordAdd{font-size:10px}}.Record.-en .RecordAdd{font-weight:400}.RecordText{display:flex;align-items:flex-end;justify-content:flex-end}@media screen and (min-width: 821px){.RecordText{gap:.625rem}}@media screen and (max-width:820.98px){.RecordText{gap:.3125rem}}.RecordNum{display:flex;align-items:flex-end;font-family:parabolica,dnp-shuei-gothic-kin-std,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;line-height:100%}@media screen and (min-width: 821px){.RecordNum{font-size:2.375rem;margin-bottom:.1875rem}}@media screen and (max-width:820.98px){.RecordNum{font-size:.9375rem}}.RecordUnit{font-weight:600;line-height:1.5;letter-spacing:.05em}@media screen and (min-width: 821px){.RecordUnit{font-size:1.25rem}}@media screen and (max-width:820.98px){.RecordUnit{font-size:.4375rem;translate:0 .0625rem}}@media screen and (max-width:820.98px) and (max-width: 268px){.RecordUnit{font-size:10px}}@media screen and (max-width:820.98px){.Record.-en .RecordUnit{white-space:nowrap}}.Record.-en .RecordUnit{font-weight:400}.Record>.RecordNote{width:100%;color:#727b89;line-height:1.7;font-weight:400;letter-spacing:.05em}@media screen and (min-width: 821px){.Record>.RecordNote{font-size:.75rem}}@media screen and (min-width: 821px) and (max-width: 1334px){.Record>.RecordNote{font-size:10px}}@media screen and (max-width:820.98px){.Record>.RecordNote{font-size:.3125rem}}@media screen and (max-width:820.98px) and (max-width: 375px){.Record>.RecordNote{font-size:10px}}@media screen and (max-width:820.98px){.Record>.RecordNote{margin-top:-.3125rem;padding-top:.46875rem}}
