@charset "UTF-8";@keyframes lgdl-scroll{0%{translate:0 0}to{translate:-50% 0}}html,html *,html *:before,html *:after{box-sizing:border-box;min-width:0;border-style:solid;border-width:0}html main{display:block}html p,html table,html blockquote,html address,html pre,html iframe,html form,html figure,html dl{margin:0}html h1,html h2,html h3,html h4,html h5,html h6{margin:0;font-size:inherit;font-weight:inherit}html ul,html ol{padding:0;margin:0;list-style:none}html dt{font-weight:700}html dd{margin-left:0}html hr{clear:both;box-sizing:content-box;height:0;margin:0;overflow:visible;color:inherit;border-top-width:1px}html pre{font-family:monospace,monospace;font-size:inherit}html address{font-style:inherit}html a{color:inherit;text-decoration:none;background-color:transparent}html abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html b,html strong{font-weight:bolder}html code,html kbd,html samp{font-family:monospace,monospace;font-size:inherit}html small{font-size:80%}html sub,html sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}html sub{bottom:-.25em}html sup{top:-.5em}html svg,html img,html embed,html object,html iframe{vertical-align:bottom}html button,html input,html optgroup,html select,html textarea{padding:0;margin:0;font:inherit;vertical-align:middle;color:inherit;text-align:inherit;text-transform:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0}html button,html [type=button],html [type=reset],html [type=submit]{cursor:pointer}html button:disabled,html [type=button]:disabled,html [type=reset]:disabled,html [type=submit]:disabled{cursor:default}html select:disabled{opacity:inherit}html option{padding:0}html fieldset{min-width:0;padding:0;margin:0}html legend{padding:0}html progress{vertical-align:baseline}html textarea{overflow:auto}html [type=number]::-webkit-inner-spin-button,html [type=number]::-webkit-outer-spin-button{height:auto}html [type=search]{outline-offset:-2px}html [type=search]::-webkit-search-decoration{-webkit-appearance:none}html ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}html [type=number]{-moz-appearance:textfield}html label[for]{cursor:pointer}html details{display:block}html summary{display:list-item}html [contenteditable]:focus{outline:auto}html table{border-collapse:collapse;border-color:inherit}html caption{text-align:left}html td,html th{padding:0;vertical-align:top}html th{font-weight:700;text-align:left}@media screen and (width>=769px){.leadgridCms-o-sectionItem:first-child section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-pc=normal]{padding-top:round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:first-child section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-pc=wide]{padding-top:round(calc(144 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:first-child section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-pc=off]{padding-top:0!important}}@media screen and (width<=768px){.leadgridCms-o-sectionItem:first-child section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-sp=normal]{padding-top:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:first-child section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-sp=wide]{padding-top:round(calc(96 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:first-child section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-sp=off]{padding-top:0!important}}@media screen and (width>=769px){.leadgridCms-o-sectionItem:not(:first-child) section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-pc=normal]{padding-top:round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:not(:first-child) section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-pc=wide]{padding-top:round(calc(144 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:not(:first-child) section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-pc=off]{padding-top:unset!important}}@media screen and (width<=768px){.leadgridCms-o-sectionItem:not(:first-child) section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-sp=normal]{padding-top:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:not(:first-child) section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-sp=wide]{padding-top:round(calc(96 / var(--leadgrid-base-window-size) * 100vw),1px)!important}.leadgridCms-o-sectionItem:not(:first-child) section[lgdl-s-00023-rdesign][data-lg-section-header-padding=on][data-lg-section-padding-top-sp=off]{padding-top:unset!important}}[lgdl-s-00023-rdesign],[lgdl-s-00023-rdesign] *,[lgdl-s-00023-rdesign] *:before,[lgdl-s-00023-rdesign] *:after{box-sizing:border-box;min-width:0;border-style:solid;border-width:0}[lgdl-s-00023-rdesign] main{display:block}[lgdl-s-00023-rdesign] p,[lgdl-s-00023-rdesign] table,[lgdl-s-00023-rdesign] blockquote,[lgdl-s-00023-rdesign] address,[lgdl-s-00023-rdesign] pre,[lgdl-s-00023-rdesign] iframe,[lgdl-s-00023-rdesign] form,[lgdl-s-00023-rdesign] figure,[lgdl-s-00023-rdesign] dl{margin:0}[lgdl-s-00023-rdesign] h1,[lgdl-s-00023-rdesign] h2,[lgdl-s-00023-rdesign] h3,[lgdl-s-00023-rdesign] h4,[lgdl-s-00023-rdesign] h5,[lgdl-s-00023-rdesign] h6{margin:0;font-size:inherit;font-weight:inherit}[lgdl-s-00023-rdesign] ul,[lgdl-s-00023-rdesign] ol{padding:0;margin:0;list-style:none}[lgdl-s-00023-rdesign] dt{font-weight:700}[lgdl-s-00023-rdesign] dd{margin-left:0}[lgdl-s-00023-rdesign] hr{clear:both;box-sizing:content-box;height:0;margin:0;overflow:visible;color:inherit;border-top-width:1px}[lgdl-s-00023-rdesign] pre{font-family:monospace,monospace;font-size:inherit}[lgdl-s-00023-rdesign] address{font-style:inherit}[lgdl-s-00023-rdesign] a{color:inherit;text-decoration:none;background-color:transparent}[lgdl-s-00023-rdesign] abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[lgdl-s-00023-rdesign] b,[lgdl-s-00023-rdesign] strong{font-weight:bolder}[lgdl-s-00023-rdesign] code,[lgdl-s-00023-rdesign] kbd,[lgdl-s-00023-rdesign] samp{font-family:monospace,monospace;font-size:inherit}[lgdl-s-00023-rdesign] small{font-size:80%}[lgdl-s-00023-rdesign] sub,[lgdl-s-00023-rdesign] sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}[lgdl-s-00023-rdesign] sub{bottom:-.25em}[lgdl-s-00023-rdesign] sup{top:-.5em}[lgdl-s-00023-rdesign] svg,[lgdl-s-00023-rdesign] img,[lgdl-s-00023-rdesign] embed,[lgdl-s-00023-rdesign] object,[lgdl-s-00023-rdesign] iframe{vertical-align:bottom}[lgdl-s-00023-rdesign] button,[lgdl-s-00023-rdesign] input,[lgdl-s-00023-rdesign] optgroup,[lgdl-s-00023-rdesign] select,[lgdl-s-00023-rdesign] textarea{padding:0;margin:0;font:inherit;vertical-align:middle;color:inherit;text-align:inherit;text-transform:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0}[lgdl-s-00023-rdesign] button,[lgdl-s-00023-rdesign] [type=button],[lgdl-s-00023-rdesign] [type=reset],[lgdl-s-00023-rdesign] [type=submit]{cursor:pointer}[lgdl-s-00023-rdesign] button:disabled,[lgdl-s-00023-rdesign] [type=button]:disabled,[lgdl-s-00023-rdesign] [type=reset]:disabled,[lgdl-s-00023-rdesign] [type=submit]:disabled{cursor:default}[lgdl-s-00023-rdesign] select:disabled{opacity:inherit}[lgdl-s-00023-rdesign] option{padding:0}[lgdl-s-00023-rdesign] fieldset{min-width:0;padding:0;margin:0}[lgdl-s-00023-rdesign] legend{padding:0}[lgdl-s-00023-rdesign] progress{vertical-align:baseline}[lgdl-s-00023-rdesign] textarea{overflow:auto}[lgdl-s-00023-rdesign] [type=number]::-webkit-inner-spin-button,[lgdl-s-00023-rdesign] [type=number]::-webkit-outer-spin-button{height:auto}[lgdl-s-00023-rdesign] [type=search]{outline-offset:-2px}[lgdl-s-00023-rdesign] [type=search]::-webkit-search-decoration{-webkit-appearance:none}[lgdl-s-00023-rdesign] ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[lgdl-s-00023-rdesign] [type=number]{-moz-appearance:textfield}[lgdl-s-00023-rdesign] label[for]{cursor:pointer}[lgdl-s-00023-rdesign] details{display:block}[lgdl-s-00023-rdesign] summary{display:list-item}[lgdl-s-00023-rdesign] [contenteditable]:focus{outline:auto}[lgdl-s-00023-rdesign] table{border-collapse:collapse;border-color:inherit}[lgdl-s-00023-rdesign] caption{text-align:left}[lgdl-s-00023-rdesign] td,[lgdl-s-00023-rdesign] th{padding:0;vertical-align:top}[lgdl-s-00023-rdesign] th{font-weight:700;text-align:left}@media screen and (width>=769px){[lgdl-s-00023-rdesign] .pc-none{display:none!important}}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .sp-none{display:none!important}}[lgdl-s-00023-rdesign] .sr-only{position:absolute;width:vw(1);height:vw(1);padding:0;margin:vw(-1);overflow:hidden;border:0;clip:rect(0,0,0,0)}[lgdl-s-00023-rdesign]{--lgdl-base-text-color: var(--leadgrid-base-text);color:var(--lgdl-base-text-color);position:relative;font-family:var(--leadgrid-font-family-ja)}[lgdl-s-00023-rdesign].leadgridCms-onlyInnerWorkspace .editable-each-text{overflow-wrap:anywhere}[lgdl-s-00023-rdesign]{padding:round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px) 0}@media screen and (width<=768px){[lgdl-s-00023-rdesign]{padding:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px) 0}}@media screen and (width>=769px){[lgdl-s-00023-rdesign][data-lg-section-padding-top-pc=normal]{padding-top:round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-top-pc=normal][data-lg-section-header-padding=on]:first-child{padding-top:calc(var(--leadgrid-header-height) + round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px))}[lgdl-s-00023-rdesign][data-lg-section-padding-top-pc=wide]{padding-top:round(calc(144 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-top-pc=wide][data-lg-section-header-padding=on]:first-child{padding-top:calc(var(--leadgrid-header-height) + round(calc(144 / var(--leadgrid-base-window-size) * 100vw),1px))}[lgdl-s-00023-rdesign][data-lg-section-padding-top-pc=off]{padding-top:unset}[lgdl-s-00023-rdesign][data-lg-section-padding-top-pc=off][data-lg-section-header-padding=on]:first-child{padding-top:var(--leadgrid-header-height)}[lgdl-s-00023-rdesign][data-lg-section-padding-bottom-pc=normal]{padding-bottom:round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-bottom-pc=wide]{padding-bottom:round(calc(144 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-bottom-pc=off]{padding-bottom:unset}}@media screen and (width<=768px){[lgdl-s-00023-rdesign][data-lg-section-padding-top-sp=normal]{padding-top:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-top-sp=normal][data-lg-section-header-padding=on]:first-child{padding-top:calc(var(--leadgrid-header-height) + round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px))}[lgdl-s-00023-rdesign][data-lg-section-padding-top-sp=wide]{padding-top:round(calc(96 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-top-sp=wide][data-lg-section-header-padding=on]:first-child{padding-top:calc(var(--leadgrid-header-height) + round(calc(96 / var(--leadgrid-base-window-size) * 100vw),1px))}[lgdl-s-00023-rdesign][data-lg-section-padding-top-sp=off]{padding-top:unset}[lgdl-s-00023-rdesign][data-lg-section-padding-top-sp=off][data-lg-section-header-padding=on]:first-child{padding-top:var(--leadgrid-header-height)}[lgdl-s-00023-rdesign][data-lg-section-padding-bottom-sp=normal]{padding-bottom:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-bottom-sp=wide]{padding-bottom:round(calc(96 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign][data-lg-section-padding-bottom-sp=off]{padding-bottom:unset}}[lgdl-s-00023-rdesign] .leadgrid-form__row+.leadgrid-form__row{margin-top:round(calc(44 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__row+.leadgrid-form__row{margin-top:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__label{flex-direction:row-reverse;gap:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);justify-content:flex-end;margin-bottom:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-sm);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);letter-spacing:.04em;overflow-wrap:anywhere}[lgdl-s-00023-rdesign] .leadgrid-form__label:before{display:flex;align-items:center;justify-content:center;height:auto;padding:round(calc(3 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(6 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(4 / var(--leadgrid-base-window-size) * 100vw),1px);margin-right:0!important;font-size:var(--leadgrid-font-size-dl-xxs);font-weight:var(--leadgrid-font-weight-bold);line-height:round(120%,2px);color:var(--leadgrid-base-footer-background)!important;letter-spacing:.04em;overflow-wrap:anywhere;background-color:var(--leadgrid-base-primary-faded)!important;border-radius:var(--leadgrid-border-radius-small);opacity:.5}@supports (text-box-trim: trim-both){[lgdl-s-00023-rdesign] .leadgrid-form__label:before{display:block;padding:round(calc(6 / var(--leadgrid-base-window-size) * 100vw),1px);text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__label:before{padding:round(calc(2 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(3 / var(--leadgrid-base-window-size) * 100vw),1px)}@supports (text-box-trim: trim-both){[lgdl-s-00023-rdesign] .leadgrid-form__label:before{padding:round(calc(6 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)}}}[lgdl-s-00023-rdesign] .leadgrid-form__label.-required:before{color:var(--leadgrid-base-primary-inside)!important;background-color:var(--leadgrid-base-primary)!important;opacity:1}[lgdl-s-00023-rdesign] .leadgrid-form__input,[lgdl-s-00023-rdesign] .leadgrid-form__textarea,[lgdl-s-00023-rdesign] .leadgrid-form__select>select{height:auto;padding:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(28 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-sm);font-weight:var(--leadgrid-font-weight-normal);line-height:165%;letter-spacing:.04em;background-color:var(--leadgrid-base-background);border-radius:var(--leadgrid-border-radius-small)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__input,[lgdl-s-00023-rdesign] .leadgrid-form__textarea,[lgdl-s-00023-rdesign] .leadgrid-form__select>select{padding:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(28 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__input:focus,[lgdl-s-00023-rdesign] .leadgrid-form__textarea:focus,[lgdl-s-00023-rdesign] .leadgrid-form__select>select:focus{outline:round(calc(1 / var(--leadgrid-base-window-size) * 100vw),1px) solid var(--leadgrid-base-primary)}[lgdl-s-00023-rdesign] .leadgrid-form__select{position:relative}[lgdl-s-00023-rdesign] .leadgrid-form__select:before{position:absolute;top:50%;right:round(calc(28 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);pointer-events:none;content:"";background-color:var(--leadgrid-base-text);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTggMC43OTk4MDVMNCA2LjM5OThIMTJMOCAwLjc5OTgwNVpNOCAxNS4xOTk4TDEyIDkuNTk5OEg0TDggMTUuMTk5OFoiIGZpbGw9IiMwRjI4NTQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTggMC43OTk4MDVMNCA2LjM5OThIMTJMOCAwLjc5OTgwNVpNOCAxNS4xOTk4TDEyIDkuNTk5OEg0TDggMTUuMTk5OFoiIGZpbGw9IiMwRjI4NTQiLz48L3N2Zz4=);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;translate:0 -50%}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__select:before{right:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__textarea{min-height:round(calc(240 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__textarea{min-height:round(calc(240 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__error{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-xxs);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);line-height:150%;color:#d35645;letter-spacing:.04em;overflow-wrap:anywhere}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__error{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__free-text{font-size:var(--leadgrid-font-size-dl-xs);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);line-height:160%;overflow-wrap:anywhere}[lgdl-s-00023-rdesign] .leadgrid-form__calendar-wrapper{max-width:round(calc(320 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__calendar-wrapper{max-width:100%}}[lgdl-s-00023-rdesign] .leadgrid-form__calendar-wrapper .leadgrid-form__input{padding-right:round(calc(54 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__calendar-wrapper .leadgrid-form__input{padding-right:round(calc(54 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__calendar-wrapper .calendar-icon{right:round(calc(28 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);pointer-events:none;fill:var(--leadgrid-base-text)}[lgdl-s-00023-rdesign] .leadgrid-form__radio-label{font-size:var(--leadgrid-font-size-dl-sm);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);line-height:165%;letter-spacing:.04em;overflow-wrap:anywhere}[lgdl-s-00023-rdesign] .leadgrid-form__radio-label:before{width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),2px);min-width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),2px);height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),2px);margin-right:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);background-color:var(--leadgrid-base-border);border:none}[lgdl-s-00023-rdesign] .leadgrid-form__radio-label:after{left:0!important;width:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)!important;min-width:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)!important;margin-top:0!important;background-color:var(--leadgrid-base-primary)!important;transform:translateY(-50%) translate(calc((round(calc(20 / var(--leadgrid-base-window-size) * 100vw),2px) - round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px))/2))}[lgdl-s-00023-rdesign] .leadgrid-form__radio input:focus-visible+.leadgrid-form__radio-label:before{outline:round(calc(2 / var(--leadgrid-base-window-size) * 100vw),1px) solid -webkit-focus-ring-color}[lgdl-s-00023-rdesign] .leadgrid-form__radio+.leadgrid-form__radio{margin-top:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign] .leadgrid-form__checkbox input:focus-visible+.leadgrid-form__checkbox-label:before{outline:round(calc(2 / var(--leadgrid-base-window-size) * 100vw),1px) solid -webkit-focus-ring-color}[lgdl-s-00023-rdesign] .leadgrid-form__checkbox-label{font-size:var(--leadgrid-font-size-dl-sm);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);line-height:165%;letter-spacing:.04em;overflow-wrap:anywhere}[lgdl-s-00023-rdesign] .leadgrid-form__checkbox-label:before{width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);min-width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);margin-right:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);background-color:var(--leadgrid-base-border);border:none!important;border-radius:round(calc(3 / var(--leadgrid-base-window-size) * 100vw),1px)!important}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__checkbox-label:before{width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);min-width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);margin-right:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);border-radius:round(calc(3 / var(--leadgrid-base-window-size) * 100vw),1px)!important}}[lgdl-s-00023-rdesign] .leadgrid-form__checkbox-label:after{top:50%!important;left:round(calc(4 / var(--leadgrid-base-window-size) * 100vw),1px)!important;width:round(calc(13 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px)!important;margin-top:0!important;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.12109 4.85909L5.0071 7.74509L10.6311 2.12109' fill='none'/%3E%3Cpath d='M2.12109 4.85909L5.0071 7.74509L10.6311 2.12109' stroke='%23F5F5F5' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-position:center;background-size:contain;border:none!important;border-radius:0!important;transform:translateY(-50%)!important}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__checkbox-label:after{left:round(calc(4 / var(--leadgrid-base-window-size) * 100vw),1px)!important;width:round(calc(13 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px)!important}}[lgdl-s-00023-rdesign] .leadgrid-form__checkbox input[type=checkbox]:checked+.leadgrid-form__checkbox-label:before{background-color:var(--leadgrid-base-primary)!important}[lgdl-s-00023-rdesign] .leadgrid-form__checkbox+.leadgrid-form__checkbox{margin-top:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__checkbox+.leadgrid-form__checkbox{margin-top:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__file{position:relative}[lgdl-s-00023-rdesign] .leadgrid-form__file:has(input:focus-visible) .leadgrid-form__file-label{outline:round(calc(2 / var(--leadgrid-base-window-size) * 100vw),1px) solid -webkit-focus-ring-color}[lgdl-s-00023-rdesign] .leadgrid-form__file input{position:absolute;top:0;left:0;display:block!important;opacity:0}[lgdl-s-00023-rdesign] .leadgrid-form__file-label{gap:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px);padding:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-xs);font-weight:var(--leadgrid-font-weight-normal);line-height:165%;letter-spacing:.04em;overflow-wrap:anywhere;background-color:var(--leadgrid-base-background);border:none!important}[lgdl-s-00023-rdesign] .leadgrid-form__file-label img{width:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign] .leadgrid-form__file-caution{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-xxs);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);line-height:150%;color:#d35645;letter-spacing:.04em;overflow-wrap:anywhere}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__file-caution{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__row:has(.leadgrid-form__agree){margin-top:round(calc(58 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .leadgrid-form__row:has(.leadgrid-form__agree){margin-top:round(calc(38 / var(--leadgrid-base-window-size) * 100vw),1px)}}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__agreeText_not_scroll div{text-align:start!important}}[lgdl-s-00023-rdesign] .c-form__checkbox{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);margin-bottom:round(calc(15 / var(--leadgrid-base-window-size) * 100vw),1px);text-align:center}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__checkbox{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);margin-bottom:round(calc(15 / var(--leadgrid-base-window-size) * 100vw),1px);text-align:center}}[lgdl-s-00023-rdesign] .c-form__checkbox label{position:relative;cursor:pointer}[lgdl-s-00023-rdesign] .c-form__checkbox label input{position:absolute;top:0;left:0;opacity:0}[lgdl-s-00023-rdesign] .c-form__checkbox label input:focus-visible+.c-form__checkboxLabel:before{outline:round(calc(2 / var(--leadgrid-base-window-size) * 100vw),1px) solid -webkit-focus-ring-color}[lgdl-s-00023-rdesign] .c-form__checkbox label span{position:relative;padding-left:round(calc(36 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-xs);font-weight:var(--leadgrid-font-weight-normal);line-height:165%;letter-spacing:.04em}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__checkbox label span{padding-left:round(calc(28 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .c-form__checkbox label span:before{position:absolute!important;top:50%!important;left:0!important;display:inline-block!important;width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)!important;min-width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)!important;margin-right:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)!important;cursor:pointer!important;content:""!important;background-color:var(--leadgrid-base-border)!important;border:none!important;border-radius:round(calc(3 / var(--leadgrid-base-window-size) * 100vw),1px)!important;transform:translateY(-50%)!important}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__checkbox label span:before{width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)!important;min-width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)!important;margin-right:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)!important;border-radius:round(calc(3 / var(--leadgrid-base-window-size) * 100vw),1px)!important}}[lgdl-s-00023-rdesign] .c-form__checkbox label span:after{position:absolute!important;top:50%!important;left:round(calc(3.7 / var(--leadgrid-base-window-size) * 100vw),1px)!important;display:inline-block!important;width:round(calc(13 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px)!important;margin-top:0!important;content:""!important;background-color:transparent!important;background-image:none!important;border:none!important;border-radius:0!important;transform:translateY(-50%)!important}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__checkbox label span:after{left:round(calc(3.7 / var(--leadgrid-base-window-size) * 100vw),1px)!important;width:round(calc(13 / var(--leadgrid-base-window-size) * 100vw),1px)!important;height:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px)!important}}[lgdl-s-00023-rdesign] .c-form__checkbox label input[type=checkbox]:checked+span:before{background-color:var(--leadgrid-base-primary)!important}[lgdl-s-00023-rdesign] .c-form__checkbox label input[type=checkbox]:checked+span:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.12109 4.85909L5.0071 7.74509L10.6311 2.12109' fill='none'/%3E%3Cpath d='M2.12109 4.85909L5.0071 7.74509L10.6311 2.12109' stroke='%23F5F5F5' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}[lgdl-s-00023-rdesign] .c-form__agree.leadgrid-form__agree .c-form__agreeText_not_scroll{font-size:var(--leadgrid-font-size-dl-xs);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);font-feature-settings:"liga" off,"clig" off;line-height:165%;text-align:center;letter-spacing:.04em}[lgdl-s-00023-rdesign] .c-form__agree.leadgrid-form__agree .c-form__agreeText_not_scroll a{font-weight:var(--leadgrid-font-weight-normal)!important;text-decoration-line:underline;text-underline-position:from-font}[lgdl-s-00023-rdesign] .c-form__agree.leadgrid-form__agree .leadgrid-form__error{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);margin-bottom:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);text-align:center}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__agree.leadgrid-form__agree .leadgrid-form__error{margin-top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);margin-bottom:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .leadgrid-form__agree .privacy{font-family:var(--leadgrid-font-family-en);font-size:var(--leadgrid-font-size-dl-xxs);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);line-height:150%;color:#999;text-align:center;letter-spacing:.04em;overflow-wrap:anywhere}[lgdl-s-00023-rdesign] .leadgrid-form__agree .privacy a{text-decoration-line:underline;text-underline-position:from-font}[lgdl-s-00023-rdesign] .c-form__action{display:flex;justify-content:center;margin-top:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px);text-align:center}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__action{margin-top:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button{position:relative;display:flex;align-items:center;width:round(calc(288 / var(--leadgrid-base-window-size) * 100vw),1px);min-height:round(calc(72 / var(--leadgrid-base-window-size) * 100vw),1px);padding:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);background:var(--leadgrid-base-primary);border-radius:var(--leadgrid-border-radius-button);box-shadow:var(--leadgrid-shadow-small);transition:opacity .3s ease}[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button:after{position:absolute;top:50%;right:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);content:"";background-color:var(--leadgrid-base-white);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+IDxwYXRoIGQ9Ik04LjI1IDguNTg0NzdDOC4yNSA3LjQzMzA0IDkuNDk0MjIgNi43MTA5OCAxMC40OTQyIDcuMjgyNEwxNi40NzA5IDEwLjY5NzZDMTcuNDc4NiAxMS4yNzM1IDE3LjQ3ODYgMTIuNzI2NSAxNi40NzA5IDEzLjMwMjRMMTAuNDk0MiAxNi43MTc2QzkuNDk0MjIgMTcuMjg5IDguMjUgMTYuNTY3IDguMjUgMTUuNDE1Mkw4LjI1IDguNTg0NzdaIiBmaWxsPSJ3aGl0ZSIgLz4gPC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+IDxwYXRoIGQ9Ik04LjI1IDguNTg0NzdDOC4yNSA3LjQzMzA0IDkuNDk0MjIgNi43MTA5OCAxMC40OTQyIDcuMjgyNEwxNi40NzA5IDEwLjY5NzZDMTcuNDc4NiAxMS4yNzM1IDE3LjQ3ODYgMTIuNzI2NSAxNi40NzA5IDEzLjMwMjRMMTAuNDk0MiAxNi43MTc2QzkuNDk0MjIgMTcuMjg5IDguMjUgMTYuNTY3IDguMjUgMTUuNDE1Mkw4LjI1IDguNTg0NzdaIiBmaWxsPSJ3aGl0ZSIgLz4gPC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;translate:0 -50%}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button{width:round(calc(240 / var(--leadgrid-base-window-size) * 100vw),1px);min-height:round(calc(60 / var(--leadgrid-base-window-size) * 100vw),1px);padding:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)}[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button:after{right:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)}}@media(hover:hover){[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button:not(div):hover{opacity:.6}}[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button .c-button__jaTitle{font-size:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);font-weight:var(--leadgrid-font-weight-bold);font-feature-settings:"liga" off,"clig" off;line-height:140%;color:var(--leadgrid-base-white)}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .c-form__action .leadgrid-c-button .c-button__jaTitle{font-size:round(calc(14 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign][data-lg-section-bg-setting=unite] .lgdl-s-00023-rdesign__bg.u-unite{display:block}[lgdl-s-00023-rdesign][data-lg-section-bg-setting=unite] .lgdl-s-00023-rdesign__bg.u-pc,[lgdl-s-00023-rdesign][data-lg-section-bg-setting=unite] .lgdl-s-00023-rdesign__bg.u-sp{display:none}@media screen and (width>=769px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-pc=center] .lgdl-s-00023-rdesign__bg{background-position:center}}@media screen and (width>=769px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-pc=top-left] .lgdl-s-00023-rdesign__bg{background-position:top left}}@media screen and (width>=769px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-pc=top-right] .lgdl-s-00023-rdesign__bg{background-position:top right}}@media screen and (width>=769px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-pc=bottom-right] .lgdl-s-00023-rdesign__bg{background-position:bottom right}}@media screen and (width>=769px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-pc=bottom-left] .lgdl-s-00023-rdesign__bg{background-position:bottom left}}@media screen and (width<=768px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-sp=center] .lgdl-s-00023-rdesign__bg{background-position:center}}@media screen and (width<=768px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-sp=top-left] .lgdl-s-00023-rdesign__bg{background-position:top left}}@media screen and (width<=768px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-sp=top-right] .lgdl-s-00023-rdesign__bg{background-position:top right}}@media screen and (width<=768px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-sp=bottom-right] .lgdl-s-00023-rdesign__bg{background-position:bottom right}}@media screen and (width<=768px){[lgdl-s-00023-rdesign][data-lg-section-bg-position-setting-sp=bottom-left] .lgdl-s-00023-rdesign__bg{background-position:bottom left}}[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;background-position:center;background-size:cover}[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__bg.u-unite{display:none}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__bg.u-pc{display:none}}@media screen and (width>=769px){[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__bg.u-sp{display:none}}[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__inner{position:relative;width:round(calc(800 / var(--leadgrid-base-window-size) * 100vw),1px);margin:0 auto}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__inner{width:100%;padding:0 round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px)}}[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__desc{margin-bottom:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-sm);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);font-feature-settings:"liga" off,"clig" off;line-height:160%;overflow-wrap:anywhere}@media screen and (width<=768px){[lgdl-s-00023-rdesign] .lgdl-s-00023-rdesign__desc{font-size:var(--leadgrid-font-size-dl-xs)}}:root{--leadgrid-header-height: calc( 97 / var(--leadgrid-base-window-size) * 100vw ) !important}@media screen and (width<=768px){:root{--leadgrid-header-height: calc( 60 / var(--leadgrid-base-window-size) * 100vw ) !important}}.rdesign-c-header{position:fixed;top:0;left:0;z-index:100;width:100%;font-family:var(--leadgrid-font-family-ja);color:var(--leadgrid-base-text);box-shadow:var(--leadgrid-shadow-medium);transition:translate .3s ease}@media screen and (width<=768px){.rdesign-c-header{box-shadow:var(--leadgrid-shadow-small)}}.rdesign-c-header.is-hidden:not(.is-open){translate:0 -100%}.rdesign-c-header.is-open .rdesign-c-header__spBtn .rdesign-c-header__spBtnBar:nth-child(1){rotate:19deg;translate:-50% -50%}.rdesign-c-header.is-open .rdesign-c-header__spBtn .rdesign-c-header__spBtnBar:nth-child(2){opacity:0}.rdesign-c-header.is-open .rdesign-c-header__spBtn .rdesign-c-header__spBtnBar:nth-child(3){rotate:-19deg;translate:-50% -50%}.rdesign-c-header.is-open .rdesign-c-header__spBtn .rdesign-c-header__spBtnText.u-close{opacity:1}.rdesign-c-header.is-open .rdesign-c-header__spBtn .rdesign-c-header__spBtnText.u-menu{opacity:0}.rdesign-c-header.is-open .rdesign-c-header__navArea{pointer-events:all;opacity:1}.rdesign-c-header.is-open .rdesign-c-header__megamenuArea{pointer-events:all}.rdesign-c-header:has(.rdesign-c-header__megamenuArea.is-open){box-shadow:unset}.rdesign-c-header__inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);background-color:#fff}@media screen and (width<=768px){.rdesign-c-header__inner{padding:0 0 0 round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px)}}.rdesign-c-header__leftArea{display:flex;gap:round(calc(40 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){.rdesign-c-header__leftArea{display:contents}}.rdesign-c-header__rightArea{display:flex;flex-direction:column;gap:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:flex-end}@media screen and (width<=768px){.rdesign-c-header__rightArea{display:contents}}.rdesign-c-header__logoArea{position:relative;display:block}.rdesign-c-header__logoTitle{position:absolute;top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px);left:0;display:block;font-family:var(--leadgrid-font-family-ja-sub);font-size:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px);font-style:normal;font-weight:var(--leadgrid-font-weight-normal);font-feature-settings:"liga" off,"clig" off;line-height:100%;white-space:nowrap}@media screen and (width<=768px){.rdesign-c-header__logoTitle{top:0;font-size:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)}}.rdesign-c-header__logo{display:block;width:auto;height:round(calc(64 / var(--leadgrid-base-window-size) * 100vw),1px);transition:opacity .3s ease}@media screen and (width<=768px){.rdesign-c-header__logo{height:round(calc(40 / var(--leadgrid-base-window-size) * 100vw),1px)}}@media(hover:hover){.rdesign-c-header__logo:not(div):hover{opacity:.6}}.rdesign-c-header__logoImg{display:block;width:auto;max-width:round(calc(200 / var(--leadgrid-base-window-size) * 100vw),1px);height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (width<=768px){.rdesign-c-header__logoImg.u-pc{display:none}}@media screen and (width>=769px){.rdesign-c-header__logoImg.u-sp{display:none}}.rdesign-c-header__navArea{display:flex;gap:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:center;background-color:#fff}@media screen and (width<=768px){.rdesign-c-header__navArea{position:fixed;top:0;left:0;z-index:-1;display:block;width:100%;height:100svh;padding-top:round(calc(60 / var(--leadgrid-base-window-size) * 100vw),1px);overflow:auto;overscroll-behavior:none;pointer-events:none;opacity:0;transition:opacity .3s ease}}.rdesign-c-header__navAreaInner{display:contents}@media screen and (width<=768px){.rdesign-c-header__navAreaInner{position:relative;display:grid;gap:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);min-height:calc(100svh - var(--leadgrid-header-height));padding:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px)}}@media screen and (width>=769px){.rdesign-c-header__navAreaInner>.rdesign-c-header__bg{display:none!important;pointer-events:none}}.rdesign-c-header__navWrap{position:relative;display:flex;gap:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:center}@media screen and (width<=768px){.rdesign-c-header__navWrap{display:grid;grid-template-columns:1fr}}.rdesign-c-header__navMegamenuList{display:flex;gap:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:center}@media screen and (width<=768px){.rdesign-c-header__navMegamenuList{display:grid;grid-template-columns:1fr;padding-bottom:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px)}}.rdesign-c-header__navMegamenuItem{display:block}@media screen and (width<=768px){.rdesign-c-header__navMegamenuItem{display:flex;flex-direction:column;gap:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:flex-start;padding-bottom:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);border-bottom:round(calc(1 / var(--leadgrid-base-window-size) * 100vw),1px) solid var(--leadgrid-base-border)}}.rdesign-c-header__navMegamenuItemLink{position:relative;display:block;padding:0;font-family:var(--leadgrid-font-family-ja-sub);font-size:var(--leadgrid-font-size-dl-xs);font-style:normal;font-weight:var(--leadgrid-font-weight-bold);font-feature-settings:"liga" off,"clig" off;line-height:140%;overflow-wrap:anywhere}@media screen and (width<=768px){.rdesign-c-header__navMegamenuItemLink{width:100%;padding:0;font-size:var(--leadgrid-font-size-dl-sm)}}.rdesign-c-header__navMegamenuItemLink:has(.rdesign-c-header__navMegamenuItemIcon){padding-right:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){.rdesign-c-header__navMegamenuItemLink:has(.rdesign-c-header__navMegamenuItemIcon){padding-right:unset}}.rdesign-c-header__navMegamenuItemLink:not(:has(.rdesign-c-header__navMegamenuItemIcon)){transition:opacity .3s ease}@media(hover:hover){.rdesign-c-header__navMegamenuItemLink:not(:has(.rdesign-c-header__navMegamenuItemIcon)):not(div):hover{opacity:.6}}@media screen and (width>=769px){.rdesign-c-header__navMegamenuItemLink:has(+.rdesign-c-header__megamenuArea.is-open) .rdesign-c-header__navMegamenuItemIcon{rotate:180deg}}.rdesign-c-header__navMegamenuItemIcon{position:absolute;top:50%;right:0;width:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);translate:0 -50%;transition:rotate .3s ease}@media screen and (width<=768px){.rdesign-c-header__navMegamenuItemIcon{display:none}}.rdesign-c-header__navMegamenuItemIcon svg{display:block;width:100%;height:100%}.rdesign-c-header__navMegamenuItemAccordionIcon{position:absolute;top:50%;right:0;display:none;width:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);translate:0 -50%}.rdesign-c-header__navMegamenuItemAccordionIcon:before,.rdesign-c-header__navMegamenuItemAccordionIcon:after{position:absolute;top:50%;left:50%;width:100%;height:round(calc(1 / var(--leadgrid-base-window-size) * 100vw),1px);content:"";background-color:var(--leadgrid-base-text);border-radius:round(calc(1 / var(--leadgrid-base-window-size) * 100vw),1px);translate:-50% -50%;transition:rotate .3s ease}.rdesign-c-header__navMegamenuItemAccordionIcon:after{rotate:90deg}.rdesign-c-header__megamenuArea{position:fixed;top:0;left:0;z-index:-1;width:100%;padding-top:var(--leadgrid-header-height);pointer-events:none;background-color:#fff}@media screen and (width<=768px){.rdesign-c-header__megamenuArea{position:relative;z-index:unset;padding-top:unset;box-shadow:unset}}@media screen and (width>=769px){.rdesign-c-header__megamenuArea.is-open{pointer-events:auto;box-shadow:var(--leadgrid-shadow-medium)}.rdesign-c-header__megamenuArea.is-open .rdesign-c-header__megamenuAreaContent{grid-template-rows:1fr}}.rdesign-c-header__megamenuAreaContent{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}@media screen and (width<=768px){.rdesign-c-header__megamenuAreaContent{grid-template-rows:1fr}}.rdesign-c-header__megamenuAreaContentInner{display:grid;grid-template-columns:round(calc(400 / var(--leadgrid-base-window-size) * 100vw),1px) 1fr;overflow:hidden}@media screen and (width<=768px){.rdesign-c-header__megamenuAreaContentInner{display:block;grid-template-columns:unset;overflow:unset}}.rdesign-c-header__megamenuSideArea{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(96 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){.rdesign-c-header__megamenuSideArea{display:none}}.rdesign-c-header__megamenuSideLink{position:relative;display:block;padding-right:round(calc(32 / var(--leadgrid-base-window-size) * 100vw),1px);font-family:var(--leadgrid-font-family-ja-sub);font-size:var(--leadgrid-font-size-dl-md);font-weight:var(--leadgrid-font-weight-bold);font-feature-settings:"liga" off,"clig" off;line-height:120%;overflow-wrap:anywhere}.rdesign-c-header__megamenuSideLink:not(a) .rdesign-c-header__megamenuSideLinkIcon{display:none}.rdesign-c-header__megamenuSideLinkIcon{position:absolute;top:50%;right:0;width:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);translate:0 -50%}.rdesign-c-header__megamenuSideLinkIcon svg{display:block;width:100%;height:100%}.rdesign-c-header__megamenuMainArea{padding:round(calc(48 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){.rdesign-c-header__megamenuMainArea{display:flex;flex-direction:column;gap:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:flex-start;padding:unset}}.rdesign-c-header__megamenuLinkList{display:flex;flex-wrap:wrap;gap:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px)}@media screen and (width<=768px){.rdesign-c-header__megamenuLinkList{flex-direction:column;flex-wrap:unset;gap:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:flex-start}}@media screen and (width>=769px){.rdesign-c-header__megamenuLinkList--pcNone{display:none!important}}.rdesign-c-header__megamenuLinkItem{display:block}.rdesign-c-header__megamenuLinkItemLink{position:relative;display:block;padding-left:round(calc(16 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-xs);font-weight:var(--leadgrid-font-weight-normal);font-feature-settings:"liga" off,"clig" off;line-height:140%;overflow-wrap:anywhere;text-decoration-line:underline;text-underline-position:from-font;transition:opacity .3s ease}@media(hover:hover){.rdesign-c-header__megamenuLinkItemLink:not(div):hover{opacity:.6}}@media screen and (width<=768px){.rdesign-c-header__megamenuLinkItemLink{padding-left:round(calc(14 / var(--leadgrid-base-window-size) * 100vw),1px);font-size:var(--leadgrid-font-size-dl-xxs)}}.rdesign-c-header__megamenuLinkItemLink:before{position:absolute;top:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px);left:round(calc(4 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(4 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(1 / var(--leadgrid-base-window-size) * 100vw),1px);content:"";background-color:var(--leadgrid-base-text);translate:0 -50%}@media screen and (width<=768px){.rdesign-c-header__megamenuLinkItemLink:before{top:round(calc(8 / var(--leadgrid-base-window-size) * 100vw),1px)}}@media screen and (width<=768px){.rdesign-c-header__btnArea{display:none}}@media screen and (width>=769px){.rdesign-c-header__btnAreaSp{display:none}}.rdesign-c-header__btnList{display:flex;gap:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px);align-items:center}@media screen and (width<=768px){.rdesign-c-header__btnList{flex-direction:column;align-items:flex-start}}.rdesign-c-header__spBtnArea{display:none}@media screen and (width<=768px){.rdesign-c-header__spBtnArea{display:block}}.rdesign-c-header__spBtn{position:relative;width:round(calc(60 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(60 / var(--leadgrid-base-window-size) * 100vw),1px)}.rdesign-c-header__spBtnBar{position:absolute;top:round(calc(21 / var(--leadgrid-base-window-size) * 100vw),1px);left:50%;width:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(2 / var(--leadgrid-base-window-size) * 100vw),1px);background-color:var(--leadgrid-base-black);translate:-50% -50%;transition:translate .3s ease,rotate .3s ease}.rdesign-c-header__spBtnBar:nth-child(1){translate:-50% round(calc(-7 / var(--leadgrid-base-window-size) * 100vw),1px)}.rdesign-c-header__spBtnBar:nth-child(3){translate:-50% round(calc(5 / var(--leadgrid-base-window-size) * 100vw),1px)}.rdesign-c-header__spBtnText{position:absolute;bottom:round(calc(12 / var(--leadgrid-base-window-size) * 100vw),1px);left:50%;font-family:var(--leadgrid-font-family-en);font-size:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px);font-weight:var(--leadgrid-font-weight-bold);font-feature-settings:"palt" on;line-height:100%;text-align:center;translate:-50% 0}.rdesign-c-header__spBtnText.u-close{opacity:0}.rdesign-c-header__spBtnText.u-menu{opacity:1}.rdesign-c-header__btnWrap{display:block}.rdesign-c-header__btnWrap[data-lg-section-color=white] .rdesign-c-header__btn{background:var(--leadgrid-base-white);border:round(calc(1 / var(--leadgrid-base-window-size) * 100vw),1px) solid var(--leadgrid-base-border)}.rdesign-c-header__btnWrap[data-lg-section-color=white] .rdesign-c-header__btnText{color:var(--leadgrid-base-text)}.rdesign-c-header__btn{position:relative;display:flex;align-items:center;justify-content:center;min-width:round(calc(120 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(41 / var(--leadgrid-base-window-size) * 100vw),1px);padding:round(calc(10 / var(--leadgrid-base-window-size) * 100vw),1px) round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);overflow:hidden;background:var(--leadgrid-base-primary);border-radius:var(--leadgrid-border-radius-button);box-shadow:var(--leadgrid-shadow-small);transition:opacity .3s ease}@media screen and (width<=768px){.rdesign-c-header__btn{min-width:round(calc(240 / var(--leadgrid-base-window-size) * 100vw),1px)}}@media(hover:hover){.rdesign-c-header__btn:not(div):hover{opacity:.6}}.rdesign-c-header__btnText{font-size:var(--leadgrid-font-size-dl-xxs);font-weight:var(--leadgrid-font-weight-bold);font-feature-settings:"liga" off,"clig" off;line-height:140%;color:var(--leadgrid-base-primary-inside);text-align:center}.rdesign-c-header.leadgridCms-onlyInnerWorkspace{position:relative}.rdesign-c-header.leadgridCms-onlyInnerWorkspace .editable-each-text{overflow-wrap:anywhere}.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__megamenuArea:before{display:none}.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__langToggleSelectAdminList{display:block}.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__langToggleSelect{display:none}.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__btn .editable-display{position:absolute;top:50%;right:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(24 / var(--leadgrid-base-window-size) * 100vw),1px);translate:0 -50%}@media screen and (width<=768px){.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__btn .editable-display{right:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);width:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px);height:round(calc(20 / var(--leadgrid-base-window-size) * 100vw),1px)}}.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__btn .editable-display .rdesign-c-header__btnIcon{position:relative;top:unset;right:unset;width:100%;height:100%;translate:unset}@media screen and (width<=768px){.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__btn .editable-display .rdesign-c-header__btnIcon{position:relative;top:unset;right:unset;width:100%;height:100%;translate:unset}}@media screen and (width<=768px){.rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__navWrap{display:none}}@media screen and (width<=768px){#js-pageReused-editor-sections .rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__spBtn .rdesign-c-header__spBtnBar:nth-child(1){rotate:19deg;translate:-50% -50%}#js-pageReused-editor-sections .rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__spBtn .rdesign-c-header__spBtnBar:nth-child(2){opacity:0}#js-pageReused-editor-sections .rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__spBtn .rdesign-c-header__spBtnBar:nth-child(3){rotate:-19deg;translate:-50% -50%}#js-pageReused-editor-sections .rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__spBtn .rdesign-c-header__spBtnText.u-close{opacity:1}#js-pageReused-editor-sections .rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__spBtn .rdesign-c-header__spBtnText.u-menu{opacity:0}#js-pageReused-editor-sections .rdesign-c-header.leadgridCms-onlyInnerWorkspace .rdesign-c-header__navArea{pointer-events:all;opacity:1}}
