@charset "UTF-8";
:root{font-size: 62.5%;--colorpallet-name: "あがた002";--p-image-def: inherit;--p-image-wh: none;--txt-head-light: #fff;--txt-head-dark: #444444;--txt-body-light: #fff;--txt-body-dark: #444444;--txt-link: #0033cc;--txt-linkhover: #0033cc;--headlineColor: #18469D;--accentColor: #18469D;--emphasisColor: #2E6488;--infoColor: #f0f4fc;--border-lightColor: #fff;--border-darkColor: #444444;--shadowColor: rgba(68,68,68,0.20);--whiteColor: #ffffff;--white-txt-headColor: #444444;--white-txt-bodyColor: #444444;--white-txt-linkColor: #0033cc;--white-txt-linkhoverColor: #0033cc;--white-borderColor: #444444;--white-headlineColor: #18469D;--white-headline-txtColor: #fff;--white-accentColor: #18469D;--white-accent-txtColor: #fff;--white-emphasisColor: #2E6488;--white-emphasis-txtColor: #fff;--white-infoColor: #f0f4fc;--white-info-txtColor: #444444;--white-lightColor: #cccccc;--white-darkColor: #999999;--white-monoColor: #ffffff;--blackColor: #000000;--black-txt-headColor: #fff;--black-txt-bodyColor: #fff;--black-txt-linkColor: #fff;--black-txt-linkhoverColor: #fff;--black-borderColor: #fff;--black-headlineColor: #fff;--black-headline-txtColor: #444444;--black-accentColor: #fff;--black-accent-txtColor: #444444;--black-emphasisColor: #2E6488;--black-emphasis-txtColor: #fff;--black-infoColor: #f0f4fc;--black-info-txtColor: #444444;--black-lightColor: #cccccc;--black-darkColor: #999999;--black-monoColor: #000000;--baseColor: #ffffff;--base-txt-headColor: #444444;--base-txt-bodyColor: #444444;--base-txt-linkColor: #0033cc;--base-txt-linkhoverColor: #0033cc;--base-borderColor: #444444;--base-headlineColor: #18469D;--base-headline-txtColor: #fff;--base-accentColor: #18469D;--base-accent-txtColor: #fff;--base-emphasisColor: #2E6488;--base-emphasis-txtColor: #fff;--base-infoColor: #f0f4fc;--base-info-txtColor: #444444;--base-lightColor: #cccccc;--base-darkColor: #999999;--base-monoColor: #ffffff;--base-mono-txt-headColor: #444444;--base-mono-txt-bodyColor: #444444;--base-mono-txt-linkColor: #0033cc;--base-mono-txt-linkhoverColor: #0033cc;--base-mono-borderColor: #444444;--base-mono-headlineColor: #18469D;--base-mono-headline-txtColor: #fff;--base-mono-accentColor: #18469D;--base-mono-accent-txtColor: #fff;--base-mono-emphasisColor: #2E6488;--base-mono-emphasis-txtColor: #fff;--base-mono-infoColor: #f0f4fc;--base-mono-info-txtColor: #444444;--base-mono-lightColor: #cccccc;--base-mono-darkColor: #999999;--base-mono-monoColor: #ffffff;--mainColor: #18469D;--main-txt-headColor: #fff;--main-txt-bodyColor: #fff;--main-txt-linkColor: #fff;--main-txt-linkhoverColor: #fff;--main-borderColor: #fff;--main-headlineColor: #fff;--main-headline-txtColor: #444444;--main-accentColor: #fff;--main-accent-txtColor: #444444;--main-emphasisColor: #fff;--main-emphasis-txtColor: #444444;--main-infoColor: #f0f4fc;--main-info-txtColor: #444444;--main-lightColor: #13377d;--main-darkColor: #0e295e;--main-monoColor: #18469D;--main-mono-txt-headColor: #fff;--main-mono-txt-bodyColor: #fff;--main-mono-txt-linkColor: #fff;--main-mono-txt-linkhoverColor: #fff;--main-mono-borderColor: #fff;--main-mono-headlineColor: #fff;--main-mono-headline-txtColor: #444444;--main-mono-accentColor: #fff;--main-mono-accent-txtColor: #444444;--main-mono-emphasisColor: #fff;--main-mono-emphasis-txtColor: #444444;--main-mono-infoColor: #f0f4fc;--main-mono-info-txtColor: #444444;--main-mono-lightColor: #13377d;--main-mono-darkColor: #0e295e;--main-mono-monoColor: #18469D;--primaryColor: #2E6488;--primary-txt-headColor: #fff;--primary-txt-bodyColor: #fff;--primary-txt-linkColor: #fff;--primary-txt-linkhoverColor: #fff;--primary-borderColor: #fff;--primary-headlineColor: #fff;--primary-headline-txtColor: #444444;--primary-accentColor: #fff;--primary-accent-txtColor: #444444;--primary-emphasisColor: #fff;--primary-emphasis-txtColor: #444444;--primary-infoColor: #f0f4fc;--primary-info-txtColor: #444444;--primary-lightColor: #24506c;--primary-darkColor: #1b3b51;--primary-monoColor: #2E6488;--primary-defColor: #2E6488;--primary-def-txt-headColor: #fff;--primary-def-txt-bodyColor: #fff;--primary-def-txt-linkColor: #fff;--primary-def-txt-linkhoverColor: #fff;--primary-def-borderColor: #fff;--primary-def-headlineColor: #fff;--primary-def-headline-txtColor: #444444;--primary-def-accentColor: #fff;--primary-def-accent-txtColor: #444444;--primary-def-emphasisColor: #fff;--primary-def-emphasis-txtColor: #444444;--primary-def-infoColor: #f0f4fc;--primary-def-info-txtColor: #444444;--primary-def-lightColor: #24506c;--primary-def-darkColor: #1b3b51;--primary-def-monoColor: #2E6488;--subColor: #18469D;--sub-txt-headColor: #fff;--sub-txt-bodyColor: #fff;--sub-txt-linkColor: #fff;--sub-txt-linkhoverColor: #fff;--sub-borderColor: #fff;--sub-headlineColor: #fff;--sub-headline-txtColor: #444444;--sub-accentColor: #fff;--sub-accent-txtColor: #444444;--sub-emphasisColor: #fff;--sub-emphasis-txtColor: #444444;--sub-infoColor: #f0f4fc;--sub-info-txtColor: #444444;--sub-lightColor: #13377d;--sub-darkColor: #0e295e;--sub-monoColor: #18469D;--sub-defColor: #18469D;--sub-def-txt-headColor: #fff;--sub-def-txt-bodyColor: #fff;--sub-def-txt-linkColor: #fff;--sub-def-txt-linkhoverColor: #fff;--sub-def-borderColor: #fff;--sub-def-headlineColor: #fff;--sub-def-headline-txtColor: #444444;--sub-def-accentColor: #fff;--sub-def-accent-txtColor: #444444;--sub-def-emphasisColor: #fff;--sub-def-emphasis-txtColor: #444444;--sub-def-infoColor: #f0f4fc;--sub-def-info-txtColor: #444444;--sub-def-lightColor: #13377d;--sub-def-darkColor: #0e295e;--sub-def-monoColor: #18469D;--gray-defColor: #97999b;--gray-def-txt-headColor: #fff;--gray-def-txt-bodyColor: #fff;--gray-def-txt-linkColor: #0033cc;--gray-def-txt-linkhoverColor: #0033cc;--gray-def-borderColor: #fff;--gray-def-headlineColor: #18469D;--gray-def-headline-txtColor: #fff;--gray-def-accentColor: #18469D;--gray-def-accent-txtColor: #fff;--gray-def-emphasisColor: #fff;--gray-def-emphasis-txtColor: #444444;--gray-def-infoColor: #fff;--gray-def-info-txtColor: #444444;--gray-def-lightColor: #787a7c;--gray-def-darkColor: #5a5b5d;--gray-def-monoColor: #97999b;--secondaryColor: #18469D;--secondary-txt-headColor: #fff;--secondary-txt-bodyColor: #fff;--secondary-txt-linkColor: #fff;--secondary-txt-linkhoverColor: #fff;--secondary-borderColor: #fff;--secondary-headlineColor: #fff;--secondary-headline-txtColor: #444444;--secondary-accentColor: #fff;--secondary-accent-txtColor: #444444;--secondary-emphasisColor: #fff;--secondary-emphasis-txtColor: #444444;--secondary-infoColor: #f0f4fc;--secondary-info-txtColor: #444444;--secondary-lightColor: #13377d;--secondary-darkColor: #0e295e;--secondary-monoColor: #18469D;--headline-txt-headColor: #fff;--headline-txt-bodyColor: #fff;--headline-txt-linkColor: #fff;--headline-txt-linkhoverColor: #fff;--headline-borderColor: #fff;--headline-headlineColor: #fff;--headline-headline-txtColor: #444444;--headline-accentColor: #fff;--headline-accent-txtColor: #444444;--headline-emphasisColor: #fff;--headline-emphasis-txtColor: #444444;--headline-infoColor: #f0f4fc;--headline-info-txtColor: #444444;--headline-lightColor: #13377d;--headline-darkColor: #0e295e;--headline-monoColor: #18469D;--alertColor: #d9534f;--alert-txt-headColor: #fff;--alert-txt-bodyColor: #fff;--alert-txt-linkColor: #fff;--alert-txt-linkhoverColor: #fff;--alert-borderColor: #fff;--alert-headlineColor: #fff;--alert-headline-txtColor: #444444;--alert-accentColor: #fff;--alert-accent-txtColor: #444444;--alert-emphasisColor: #fff;--alert-emphasis-txtColor: #444444;--alert-infoColor: #f0f4fc;--alert-info-txtColor: #444444;--alert-lightColor: #c22e2a;--alert-darkColor: #92221f;--alert-monoColor: #d9534f;--accent-txt-headColor: #fff;--accent-txt-bodyColor: #fff;--accent-txt-linkColor: #fff;--accent-txt-linkhoverColor: #fff;--accent-borderColor: #fff;--accent-headlineColor: #fff;--accent-headline-txtColor: #444444;--accent-accentColor: #fff;--accent-accent-txtColor: #444444;--accent-emphasisColor: #fff;--accent-emphasis-txtColor: #444444;--accent-infoColor: #f0f4fc;--accent-info-txtColor: #444444;--accent-lightColor: #13377d;--accent-darkColor: #0e295e;--accent-monoColor: #18469D;--emphasis-txt-headColor: #fff;--emphasis-txt-bodyColor: #fff;--emphasis-txt-linkColor: #fff;--emphasis-txt-linkhoverColor: #fff;--emphasis-borderColor: #fff;--emphasis-headlineColor: #fff;--emphasis-headline-txtColor: #444444;--emphasis-accentColor: #fff;--emphasis-accent-txtColor: #444444;--emphasis-emphasisColor: #fff;--emphasis-emphasis-txtColor: #444444;--emphasis-infoColor: #f0f4fc;--emphasis-info-txtColor: #444444;--emphasis-lightColor: #24506c;--emphasis-darkColor: #1b3b51;--emphasis-monoColor: #2E6488;--info-txt-headColor: #444444;--info-txt-bodyColor: #444444;--info-txt-linkColor: #0033cc;--info-txt-linkhoverColor: #0033cc;--info-borderColor: #444444;--info-headlineColor: #18469D;--info-headline-txtColor: #fff;--info-accentColor: #18469D;--info-accent-txtColor: #fff;--info-emphasisColor: #2E6488;--info-emphasis-txtColor: #fff;--info-infoColor: #444444;--info-info-txtColor: #fff;--info-lightColor: #9db7eb;--info-darkColor: #4b7bdb;--info-monoColor: #f0f4fc;--shadow-txt-headColor: #fff;--shadow-txt-bodyColor: #fff;--shadow-txt-linkColor: #fff;--shadow-txt-linkhoverColor: #fff;--shadow-borderColor: #fff;--shadow-headlineColor: #fff;--shadow-headline-txtColor: #444444;--shadow-accentColor: #fff;--shadow-accent-txtColor: #444444;--shadow-emphasisColor: #fff;--shadow-emphasis-txtColor: #444444;--shadow-infoColor: #f0f4fc;--shadow-info-txtColor: #444444;--shadow-lightColor: #363636;--shadow-darkColor: #282828;--shadow-monoColor: rgba(68,68,68,0.20);--btn-defColor: #18469D;--btn-def-txt-headColor: #fff;--btn-def-txt-bodyColor: #fff;--btn-def-txt-linkColor: #fff;--btn-def-txt-linkhoverColor: #fff;--btn-def-borderColor: #fff;--btn-def-headlineColor: #fff;--btn-def-headline-txtColor: #444444;--btn-def-accentColor: #fff;--btn-def-accent-txtColor: #444444;--btn-def-emphasisColor: #fff;--btn-def-emphasis-txtColor: #444444;--btn-def-infoColor: #f0f4fc;--btn-def-info-txtColor: #444444;--btn-def-lightColor: #13377d;--btn-def-darkColor: #0e295e;--btn-def-monoColor: #18469D;--btn-backColor: #999999;--btn-back-txt-headColor: #fff;--btn-back-txt-bodyColor: #fff;--btn-back-txt-linkColor: #0033cc;--btn-back-txt-linkhoverColor: #0033cc;--btn-back-borderColor: #fff;--btn-back-headlineColor: #18469D;--btn-back-headline-txtColor: #fff;--btn-back-accentColor: #18469D;--btn-back-accent-txtColor: #fff;--btn-back-emphasisColor: #fff;--btn-back-emphasis-txtColor: #444444;--btn-back-infoColor: #fff;--btn-back-info-txtColor: #444444;--btn-back-lightColor: #7a7a7a;--btn-back-darkColor: #5b5b5b;--btn-back-monoColor: #999999;--btn-primaryColor: #2E6488;--btn-primary-txt-headColor: #fff;--btn-primary-txt-bodyColor: #fff;--btn-primary-txt-linkColor: #fff;--btn-primary-txt-linkhoverColor: #fff;--btn-primary-borderColor: #fff;--btn-primary-headlineColor: #fff;--btn-primary-headline-txtColor: #444444;--btn-primary-accentColor: #fff;--btn-primary-accent-txtColor: #444444;--btn-primary-emphasisColor: #fff;--btn-primary-emphasis-txtColor: #444444;--btn-primary-infoColor: #f0f4fc;--btn-primary-info-txtColor: #444444;--btn-primary-lightColor: #24506c;--btn-primary-darkColor: #1b3b51;--btn-primary-monoColor: #2E6488;--btn-disabledColor: #e9e9e9;--btn-disabled-txt-headColor: #444444;--btn-disabled-txt-bodyColor: #444444;--btn-disabled-txt-linkColor: #0033cc;--btn-disabled-txt-linkhoverColor: #0033cc;--btn-disabled-borderColor: #444444;--btn-disabled-headlineColor: #18469D;--btn-disabled-headline-txtColor: #fff;--btn-disabled-accentColor: #18469D;--btn-disabled-accent-txtColor: #fff;--btn-disabled-emphasisColor: #2E6488;--btn-disabled-emphasis-txtColor: #fff;--btn-disabled-infoColor: #444444;--btn-disabled-info-txtColor: #fff;--btn-disabled-lightColor: #bababa;--btn-disabled-darkColor: #8b8b8b;--btn-disabled-monoColor: #e9e9e9;--bg-defColor: #ffffff;--bg-def-txt-headColor: #444444;--bg-def-txt-bodyColor: #444444;--bg-def-txt-linkColor: #0033cc;--bg-def-txt-linkhoverColor: #0033cc;--bg-def-borderColor: #444444;--bg-def-headlineColor: #18469D;--bg-def-headline-txtColor: #fff;--bg-def-accentColor: #18469D;--bg-def-accent-txtColor: #fff;--bg-def-emphasisColor: #2E6488;--bg-def-emphasis-txtColor: #fff;--bg-def-infoColor: #f0f4fc;--bg-def-info-txtColor: #444444;--bg-def-lightColor: #cccccc;--bg-def-darkColor: #999999;--bg-def-monoColor: #ffffff;--bg-secondColor: #f6f6f6;--bg-second-txt-headColor: #444444;--bg-second-txt-bodyColor: #444444;--bg-second-txt-linkColor: #0033cc;--bg-second-txt-linkhoverColor: #0033cc;--bg-second-borderColor: #444444;--bg-second-headlineColor: #18469D;--bg-second-headline-txtColor: #fff;--bg-second-accentColor: #18469D;--bg-second-accent-txtColor: #fff;--bg-second-emphasisColor: #2E6488;--bg-second-emphasis-txtColor: #fff;--bg-second-infoColor: #444444;--bg-second-info-txtColor: #fff;--bg-second-lightColor: #c4c4c4;--bg-second-darkColor: #939393;--bg-second-monoColor: #f6f6f6;--bg-thirdColor: #f6f6f6;--bg-third-txt-headColor: #444444;--bg-third-txt-bodyColor: #444444;--bg-third-txt-linkColor: #0033cc;--bg-third-txt-linkhoverColor: #0033cc;--bg-third-borderColor: #444444;--bg-third-headlineColor: #18469D;--bg-third-headline-txtColor: #fff;--bg-third-accentColor: #18469D;--bg-third-accent-txtColor: #fff;--bg-third-emphasisColor: #2E6488;--bg-third-emphasis-txtColor: #fff;--bg-third-infoColor: #444444;--bg-third-info-txtColor: #fff;--bg-third-lightColor: #c4c4c4;--bg-third-darkColor: #939393;--bg-third-monoColor: #f6f6f6;--bg-mainColor: #18469D;--bg-main-txt-headColor: #fff;--bg-main-txt-bodyColor: #fff;--bg-main-txt-linkColor: #fff;--bg-main-txt-linkhoverColor: #fff;--bg-main-borderColor: #fff;--bg-main-headlineColor: #fff;--bg-main-headline-txtColor: #444444;--bg-main-accentColor: #fff;--bg-main-accent-txtColor: #444444;--bg-main-emphasisColor: #fff;--bg-main-emphasis-txtColor: #444444;--bg-main-infoColor: #f0f4fc;--bg-main-info-txtColor: #444444;--bg-main-lightColor: #13377d;--bg-main-darkColor: #0e295e;--bg-main-monoColor: #18469D;--bg-primaryColor: #aaaaaa;--bg-primary-txt-headColor: #fff;--bg-primary-txt-bodyColor: #fff;--bg-primary-txt-linkColor: #0033cc;--bg-primary-txt-linkhoverColor: #0033cc;--bg-primary-borderColor: #fff;--bg-primary-headlineColor: #18469D;--bg-primary-headline-txtColor: #fff;--bg-primary-accentColor: #18469D;--bg-primary-accent-txtColor: #fff;--bg-primary-emphasisColor: #fff;--bg-primary-emphasis-txtColor: #444444;--bg-primary-infoColor: #fff;--bg-primary-info-txtColor: #444444;--bg-primary-lightColor: #888888;--bg-primary-darkColor: #656565;--bg-primary-monoColor: #aaaaaa;--bg-infoColor: #f0f4fc;--bg-info-txt-headColor: #444444;--bg-info-txt-bodyColor: #444444;--bg-info-txt-linkColor: #0033cc;--bg-info-txt-linkhoverColor: #0033cc;--bg-info-borderColor: #444444;--bg-info-headlineColor: #18469D;--bg-info-headline-txtColor: #fff;--bg-info-accentColor: #18469D;--bg-info-accent-txtColor: #fff;--bg-info-emphasisColor: #2E6488;--bg-info-emphasis-txtColor: #fff;--bg-info-infoColor: #444444;--bg-info-info-txtColor: #fff;--bg-info-lightColor: #9db7eb;--bg-info-darkColor: #4b7bdb;--bg-info-monoColor: #f0f4fc;--bg-alertColor: #f7dcdb;--bg-alert-txt-headColor: #444444;--bg-alert-txt-bodyColor: #444444;--bg-alert-txt-linkColor: #0033cc;--bg-alert-txt-linkhoverColor: #0033cc;--bg-alert-borderColor: #444444;--bg-alert-headlineColor: #18469D;--bg-alert-headline-txtColor: #fff;--bg-alert-accentColor: #18469D;--bg-alert-accent-txtColor: #fff;--bg-alert-emphasisColor: #2E6488;--bg-alert-emphasis-txtColor: #fff;--bg-alert-infoColor: #444444;--bg-alert-info-txtColor: #fff;--bg-alert-lightColor: #e6918e;--bg-alert-darkColor: #d54742;--bg-alert-monoColor: #f7dcdb;--bg-annotationColor: #e9e9e9;--bg-annotation-txt-headColor: #444444;--bg-annotation-txt-bodyColor: #444444;--bg-annotation-txt-linkColor: #0033cc;--bg-annotation-txt-linkhoverColor: #0033cc;--bg-annotation-borderColor: #444444;--bg-annotation-headlineColor: #18469D;--bg-annotation-headline-txtColor: #fff;--bg-annotation-accentColor: #18469D;--bg-annotation-accent-txtColor: #fff;--bg-annotation-emphasisColor: #2E6488;--bg-annotation-emphasis-txtColor: #fff;--bg-annotation-infoColor: #444444;--bg-annotation-info-txtColor: #fff;--bg-annotation-lightColor: #bababa;--bg-annotation-darkColor: #8b8b8b;--bg-annotation-monoColor: #e9e9e9;--bg-breadcrumbColor: #f6f6f6;--bg-breadcrumb-txt-headColor: #444444;--bg-breadcrumb-txt-bodyColor: #444444;--bg-breadcrumb-txt-linkColor: #0033cc;--bg-breadcrumb-txt-linkhoverColor: #0033cc;--bg-breadcrumb-borderColor: #444444;--bg-breadcrumb-headlineColor: #18469D;--bg-breadcrumb-headline-txtColor: #fff;--bg-breadcrumb-accentColor: #18469D;--bg-breadcrumb-accent-txtColor: #fff;--bg-breadcrumb-emphasisColor: #2E6488;--bg-breadcrumb-emphasis-txtColor: #fff;--bg-breadcrumb-infoColor: #444444;--bg-breadcrumb-info-txtColor: #fff;--bg-breadcrumb-lightColor: #c4c4c4;--bg-breadcrumb-darkColor: #939393;--bg-breadcrumb-monoColor: #f6f6f6;--bg-col-theadColor: #3771e0;--bg-col-thead-txt-headColor: #fff;--bg-col-thead-txt-bodyColor: #fff;--bg-col-thead-txt-linkColor: #fff;--bg-col-thead-txt-linkhoverColor: #fff;--bg-col-thead-borderColor: #fff;--bg-col-thead-headlineColor: #fff;--bg-col-thead-headline-txtColor: #444444;--bg-col-thead-accentColor: #fff;--bg-col-thead-accent-txtColor: #444444;--bg-col-thead-emphasisColor: #fff;--bg-col-thead-emphasis-txtColor: #444444;--bg-col-thead-infoColor: #f0f4fc;--bg-col-thead-info-txtColor: #444444;--bg-col-thead-lightColor: #1d55c1;--bg-col-thead-darkColor: #164090;--bg-col-thead-monoColor: #3771e0;--bg-col-head1Color: #e2eafa;--bg-col-head1-txt-headColor: #444444;--bg-col-head1-txt-bodyColor: #444444;--bg-col-head1-txt-linkColor: #0033cc;--bg-col-head1-txt-linkhoverColor: #0033cc;--bg-col-head1-borderColor: #444444;--bg-col-head1-headlineColor: #18469D;--bg-col-head1-headline-txtColor: #fff;--bg-col-head1-accentColor: #18469D;--bg-col-head1-accent-txtColor: #fff;--bg-col-head1-emphasisColor: #2E6488;--bg-col-head1-emphasis-txtColor: #fff;--bg-col-head1-infoColor: #444444;--bg-col-head1-info-txtColor: #fff;--bg-col-head1-lightColor: #90afeb;--bg-col-head1-darkColor: #3f74dd;--bg-col-head1-monoColor: #e2eafa;--bg-col-head2Color: #c5d6f6;--bg-col-head2-txt-headColor: #444444;--bg-col-head2-txt-bodyColor: #444444;--bg-col-head2-txt-linkColor: #0033cc;--bg-col-head2-txt-linkhoverColor: #0033cc;--bg-col-head2-borderColor: #444444;--bg-col-head2-headlineColor: #18469D;--bg-col-head2-headline-txtColor: #fff;--bg-col-head2-accentColor: #18469D;--bg-col-head2-accent-txtColor: #fff;--bg-col-head2-emphasisColor: #2E6488;--bg-col-head2-emphasis-txtColor: #fff;--bg-col-head2-infoColor: #444444;--bg-col-head2-info-txtColor: #fff;--bg-col-head2-lightColor: #789fea;--bg-col-head2-darkColor: #2b69de;--bg-col-head2-monoColor: #c5d6f6;--bg-col-body1Color: #FFFFFF;--bg-col-body1-txt-headColor: #444444;--bg-col-body1-txt-bodyColor: #444444;--bg-col-body1-txt-linkColor: #0033cc;--bg-col-body1-txt-linkhoverColor: #0033cc;--bg-col-body1-borderColor: #444444;--bg-col-body1-headlineColor: #18469D;--bg-col-body1-headline-txtColor: #fff;--bg-col-body1-accentColor: #18469D;--bg-col-body1-accent-txtColor: #fff;--bg-col-body1-emphasisColor: #2E6488;--bg-col-body1-emphasis-txtColor: #fff;--bg-col-body1-infoColor: #f0f4fc;--bg-col-body1-info-txtColor: #444444;--bg-col-body1-lightColor: #cccccc;--bg-col-body1-darkColor: #999999;--bg-col-body1-monoColor: #FFFFFF;--bg-col-body2Color: #f0f0f0;--bg-col-body2-txt-headColor: #444444;--bg-col-body2-txt-bodyColor: #444444;--bg-col-body2-txt-linkColor: #0033cc;--bg-col-body2-txt-linkhoverColor: #0033cc;--bg-col-body2-borderColor: #444444;--bg-col-body2-headlineColor: #18469D;--bg-col-body2-headline-txtColor: #fff;--bg-col-body2-accentColor: #18469D;--bg-col-body2-accent-txtColor: #fff;--bg-col-body2-emphasisColor: #2E6488;--bg-col-body2-emphasis-txtColor: #fff;--bg-col-body2-infoColor: #444444;--bg-col-body2-info-txtColor: #fff;--bg-col-body2-lightColor: #c0c0c0;--bg-col-body2-darkColor: #909090;--bg-col-body2-monoColor: #f0f0f0;--bg-inputColor: #EEEEEE;--bg-input-txt-headColor: #444444;--bg-input-txt-bodyColor: #444444;--bg-input-txt-linkColor: #0033cc;--bg-input-txt-linkhoverColor: #0033cc;--bg-input-borderColor: #444444;--bg-input-headlineColor: #18469D;--bg-input-headline-txtColor: #fff;--bg-input-accentColor: #18469D;--bg-input-accent-txtColor: #fff;--bg-input-emphasisColor: #2E6488;--bg-input-emphasis-txtColor: #fff;--bg-input-infoColor: #444444;--bg-input-info-txtColor: #fff;--bg-input-lightColor: #bebebe;--bg-input-darkColor: #8e8e8e;--bg-input-monoColor: #EEEEEE;--label-defColor: #18469D;--label-def-txt-headColor: #fff;--label-def-txt-bodyColor: #fff;--label-def-txt-linkColor: #fff;--label-def-txt-linkhoverColor: #fff;--label-def-borderColor: #fff;--label-def-headlineColor: #fff;--label-def-headline-txtColor: #444444;--label-def-accentColor: #fff;--label-def-accent-txtColor: #444444;--label-def-emphasisColor: #fff;--label-def-emphasis-txtColor: #444444;--label-def-infoColor: #f0f4fc;--label-def-info-txtColor: #444444;--label-def-lightColor: #13377d;--label-def-darkColor: #0e295e;--label-def-monoColor: #18469D;--label-primaryColor: #2E6488;--label-primary-txt-headColor: #fff;--label-primary-txt-bodyColor: #fff;--label-primary-txt-linkColor: #fff;--label-primary-txt-linkhoverColor: #fff;--label-primary-borderColor: #fff;--label-primary-headlineColor: #fff;--label-primary-headline-txtColor: #444444;--label-primary-accentColor: #fff;--label-primary-accent-txtColor: #444444;--label-primary-emphasisColor: #fff;--label-primary-emphasis-txtColor: #444444;--label-primary-infoColor: #f0f4fc;--label-primary-info-txtColor: #444444;--label-primary-lightColor: #24506c;--label-primary-darkColor: #1b3b51;--label-primary-monoColor: #2E6488;--label-alertColor: #d9534f;--label-alert-txt-headColor: #fff;--label-alert-txt-bodyColor: #fff;--label-alert-txt-linkColor: #fff;--label-alert-txt-linkhoverColor: #fff;--label-alert-borderColor: #fff;--label-alert-headlineColor: #fff;--label-alert-headline-txtColor: #444444;--label-alert-accentColor: #fff;--label-alert-accent-txtColor: #444444;--label-alert-emphasisColor: #fff;--label-alert-emphasis-txtColor: #444444;--label-alert-infoColor: #f0f4fc;--label-alert-info-txtColor: #444444;--label-alert-lightColor: #c22e2a;--label-alert-darkColor: #92221f;--label-alert-monoColor: #d9534f;--bg-headerColor: #ffffff;--bg-header-txt-headColor: #444444;--bg-header-txt-bodyColor: #444444;--bg-header-txt-linkColor: #0033cc;--bg-header-txt-linkhoverColor: #0033cc;--bg-header-borderColor: #444444;--bg-header-headlineColor: #18469D;--bg-header-headline-txtColor: #fff;--bg-header-accentColor: #18469D;--bg-header-accent-txtColor: #fff;--bg-header-emphasisColor: #2E6488;--bg-header-emphasis-txtColor: #fff;--bg-header-infoColor: #f0f4fc;--bg-header-info-txtColor: #444444;--bg-header-lightColor: #cccccc;--bg-header-darkColor: #999999;--bg-header-monoColor: #ffffff;--bg-heroColor: #18469D;--bg-hero-txt-headColor: #fff;--bg-hero-txt-bodyColor: #fff;--bg-hero-txt-linkColor: #fff;--bg-hero-txt-linkhoverColor: #fff;--bg-hero-borderColor: #fff;--bg-hero-headlineColor: #fff;--bg-hero-headline-txtColor: #444444;--bg-hero-accentColor: #fff;--bg-hero-accent-txtColor: #444444;--bg-hero-emphasisColor: #fff;--bg-hero-emphasis-txtColor: #444444;--bg-hero-infoColor: #f0f4fc;--bg-hero-info-txtColor: #444444;--bg-hero-lightColor: #13377d;--bg-hero-darkColor: #0e295e;--bg-hero-monoColor: #18469D;--bg-footerColor: #323232;--bg-footer-txt-headColor: #fff;--bg-footer-txt-bodyColor: #fff;--bg-footer-txt-linkColor: #fff;--bg-footer-txt-linkhoverColor: #fff;--bg-footer-borderColor: #fff;--bg-footer-headlineColor: #fff;--bg-footer-headline-txtColor: #444444;--bg-footer-accentColor: #fff;--bg-footer-accent-txtColor: #444444;--bg-footer-emphasisColor: #fff;--bg-footer-emphasis-txtColor: #444444;--bg-footer-infoColor: #f0f4fc;--bg-footer-info-txtColor: #444444;--bg-footer-lightColor: #282828;--bg-footer-darkColor: #1e1e1e;--bg-footer-monoColor: #323232;--bg-gmenuColor: #18469D;--bg-gmenu-txt-headColor: #fff;--bg-gmenu-txt-bodyColor: #fff;--bg-gmenu-txt-linkColor: #fff;--bg-gmenu-txt-linkhoverColor: #fff;--bg-gmenu-borderColor: #fff;--bg-gmenu-headlineColor: #fff;--bg-gmenu-headline-txtColor: #444444;--bg-gmenu-accentColor: #fff;--bg-gmenu-accent-txtColor: #444444;--bg-gmenu-emphasisColor: #fff;--bg-gmenu-emphasis-txtColor: #444444;--bg-gmenu-infoColor: #f0f4fc;--bg-gmenu-info-txtColor: #444444;--bg-gmenu-lightColor: #13377d;--bg-gmenu-darkColor: #0e295e;--bg-gmenu-monoColor: #18469D;--bg-gmenu-activeColor: #040d1f;--bg-gmenu-active-txt-headColor: #fff;--bg-gmenu-active-txt-bodyColor: #fff;--bg-gmenu-active-txt-linkColor: #fff;--bg-gmenu-active-txt-linkhoverColor: #fff;--bg-gmenu-active-borderColor: #fff;--bg-gmenu-active-headlineColor: #fff;--bg-gmenu-active-headline-txtColor: #444444;--bg-gmenu-active-accentColor: #fff;--bg-gmenu-active-accent-txtColor: #444444;--bg-gmenu-active-emphasisColor: #2E6488;--bg-gmenu-active-emphasis-txtColor: #fff;--bg-gmenu-active-infoColor: #f0f4fc;--bg-gmenu-active-info-txtColor: #444444;--bg-gmenu-active-lightColor: #030a18;--bg-gmenu-active-darkColor: #020712;--bg-gmenu-active-monoColor: #040d1f;--bg-gmenu-subColor: #c5d6f6;--bg-gmenu-sub-txt-headColor: #444444;--bg-gmenu-sub-txt-bodyColor: #444444;--bg-gmenu-sub-txt-linkColor: #0033cc;--bg-gmenu-sub-txt-linkhoverColor: #0033cc;--bg-gmenu-sub-borderColor: #444444;--bg-gmenu-sub-headlineColor: #18469D;--bg-gmenu-sub-headline-txtColor: #fff;--bg-gmenu-sub-accentColor: #18469D;--bg-gmenu-sub-accent-txtColor: #fff;--bg-gmenu-sub-emphasisColor: #2E6488;--bg-gmenu-sub-emphasis-txtColor: #fff;--bg-gmenu-sub-infoColor: #444444;--bg-gmenu-sub-info-txtColor: #fff;--bg-gmenu-sub-lightColor: #789fea;--bg-gmenu-sub-darkColor: #2b69de;--bg-gmenu-sub-monoColor: #c5d6f6;--gmenu-btn-defColor: #18469D;--gmenu-btn-def-txt-headColor: #fff;--gmenu-btn-def-txt-bodyColor: #fff;--gmenu-btn-def-txt-linkColor: #fff;--gmenu-btn-def-txt-linkhoverColor: #fff;--gmenu-btn-def-borderColor: #fff;--gmenu-btn-def-headlineColor: #fff;--gmenu-btn-def-headline-txtColor: #444444;--gmenu-btn-def-accentColor: #fff;--gmenu-btn-def-accent-txtColor: #444444;--gmenu-btn-def-emphasisColor: #fff;--gmenu-btn-def-emphasis-txtColor: #444444;--gmenu-btn-def-infoColor: #f0f4fc;--gmenu-btn-def-info-txtColor: #444444;--gmenu-btn-def-lightColor: #13377d;--gmenu-btn-def-darkColor: #0e295e;--gmenu-btn-def-monoColor: #18469D;--gmenu-btn-primaryColor: #2E6488;--gmenu-btn-primary-txt-headColor: #fff;--gmenu-btn-primary-txt-bodyColor: #fff;--gmenu-btn-primary-txt-linkColor: #fff;--gmenu-btn-primary-txt-linkhoverColor: #fff;--gmenu-btn-primary-borderColor: #fff;--gmenu-btn-primary-headlineColor: #fff;--gmenu-btn-primary-headline-txtColor: #444444;--gmenu-btn-primary-accentColor: #fff;--gmenu-btn-primary-accent-txtColor: #444444;--gmenu-btn-primary-emphasisColor: #fff;--gmenu-btn-primary-emphasis-txtColor: #444444;--gmenu-btn-primary-infoColor: #f0f4fc;--gmenu-btn-primary-info-txtColor: #444444;--gmenu-btn-primary-lightColor: #24506c;--gmenu-btn-primary-darkColor: #1b3b51;--gmenu-btn-primary-monoColor: #2E6488;--root-content-width: var(--s-content-width);--parent-content-width: var(--s-content-width);--icon-arrowdown: url(/_assets_/icon/icon-arrowdown006.svg);--icon-arrowleft: url(/_assets_/icon/icon-arrowleft006.svg);--icon-arrowright: url(/_assets_/icon/icon-arrowright006.svg);--icon-arrowup: url(/_assets_/icon/icon-arrowup006.svg);--icon-download: url(/_assets_/icon/icon-download006.svg);--icon-mail: url(/_assets_/icon/icon-mail006.svg);--icon-tel: url(/_assets_/icon/icon-tel006.svg);--gmenu-height: var(--gmenu-height-pc);--header-height: calc(var(--header-inner-top) + var(--header-inner-main));--spheader-height: calc(var(--spheader-inner-top) + var(--spheader-inner-main));--spheader-gmenu-btn-height: var(--spheader-inner-main)}.s-white-color{--bgColor: var(--whiteColor);--txt-headColor: var(--white-txt-headColor);--txt-bodyColor: var(--white-txt-bodyColor);--txt-linkColor: var(--white-txt-linkColor);--txt-linkhoverColor: var(--white-txt-linkhoverColor);--borderColor: var(--white-borderColor);--headlineColor: var(--white-headlineColor);--headline-txtColor: var(--white-headline-txtColor);--accentColor: var(--white-accentColor);--accent-txtColor: var(--white-accent-txtColor);--emphasisColor: var(--white-emphasisColor);--emphasis-txtColor: var(--white-emphasis-txtColor);--infoColor: var(--white-infoColor);--info-txtColor: var(--white-info-txtColor);--lightColor: var(--white-lightColor);--darkColor: var(--white-darkColor);--monoColor: var(--white-monoColor)}.s-base-color{--bgColor: var(--baseColor);--txt-headColor: var(--base-txt-headColor);--txt-bodyColor: var(--base-txt-bodyColor);--txt-linkColor: var(--base-txt-linkColor);--txt-linkhoverColor: var(--base-txt-linkhoverColor);--borderColor: var(--base-borderColor);--headlineColor: var(--base-headlineColor);--headline-txtColor: var(--base-headline-txtColor);--accentColor: var(--base-accentColor);--accent-txtColor: var(--base-accent-txtColor);--emphasisColor: var(--base-emphasisColor);--emphasis-txtColor: var(--base-emphasis-txtColor);--infoColor: var(--base-infoColor);--info-txtColor: var(--base-info-txtColor);--lightColor: var(--base-lightColor);--darkColor: var(--base-darkColor);--monoColor: var(--base-monoColor)}.s-btn-def-color{--bgColor: var(--btn-defColor);--txt-headColor: var(--btn-def-txt-headColor);--txt-bodyColor: var(--btn-def-txt-bodyColor);--txt-linkColor: var(--btn-def-txt-linkColor);--txt-linkhoverColor: var(--btn-def-txt-linkhoverColor);--borderColor: var(--btn-def-borderColor);--headlineColor: var(--btn-def-headlineColor);--headline-txtColor: var(--btn-def-headline-txtColor);--accentColor: var(--btn-def-accentColor);--accent-txtColor: var(--btn-def-accent-txtColor);--emphasisColor: var(--btn-def-emphasisColor);--emphasis-txtColor: var(--btn-def-emphasis-txtColor);--infoColor: var(--btn-def-infoColor);--info-txtColor: var(--btn-def-info-txtColor);--lightColor: var(--btn-def-lightColor);--darkColor: var(--btn-def-darkColor);--monoColor: var(--btn-def-monoColor)}.s-bg-second-color{--bgColor: var(--bg-secondColor);--txt-headColor: var(--bg-second-txt-headColor);--txt-bodyColor: var(--bg-second-txt-bodyColor);--txt-linkColor: var(--bg-second-txt-linkColor);--txt-linkhoverColor: var(--bg-second-txt-linkhoverColor);--borderColor: var(--bg-second-borderColor);--headlineColor: var(--bg-second-headlineColor);--headline-txtColor: var(--bg-second-headline-txtColor);--accentColor: var(--bg-second-accentColor);--accent-txtColor: var(--bg-second-accent-txtColor);--emphasisColor: var(--bg-second-emphasisColor);--emphasis-txtColor: var(--bg-second-emphasis-txtColor);--infoColor: var(--bg-second-infoColor);--info-txtColor: var(--bg-second-info-txtColor);--lightColor: var(--bg-second-lightColor);--darkColor: var(--bg-second-darkColor);--monoColor: var(--bg-second-monoColor)}.s-bg-breadcrumb-color{--bgColor: var(--bg-breadcrumbColor);--txt-headColor: var(--bg-breadcrumb-txt-headColor);--txt-bodyColor: var(--bg-breadcrumb-txt-bodyColor);--txt-linkColor: var(--bg-breadcrumb-txt-linkColor);--txt-linkhoverColor: var(--bg-breadcrumb-txt-linkhoverColor);--borderColor: var(--bg-breadcrumb-borderColor);--headlineColor: var(--bg-breadcrumb-headlineColor);--headline-txtColor: var(--bg-breadcrumb-headline-txtColor);--accentColor: var(--bg-breadcrumb-accentColor);--accent-txtColor: var(--bg-breadcrumb-accent-txtColor);--emphasisColor: var(--bg-breadcrumb-emphasisColor);--emphasis-txtColor: var(--bg-breadcrumb-emphasis-txtColor);--infoColor: var(--bg-breadcrumb-infoColor);--info-txtColor: var(--bg-breadcrumb-info-txtColor);--lightColor: var(--bg-breadcrumb-lightColor);--darkColor: var(--bg-breadcrumb-darkColor);--monoColor: var(--bg-breadcrumb-monoColor)}.s-bg-header-color{--bgColor: var(--bg-headerColor);--txt-headColor: var(--bg-header-txt-headColor);--txt-bodyColor: var(--bg-header-txt-bodyColor);--txt-linkColor: var(--bg-header-txt-linkColor);--txt-linkhoverColor: var(--bg-header-txt-linkhoverColor);--borderColor: var(--bg-header-borderColor);--headlineColor: var(--bg-header-headlineColor);--headline-txtColor: var(--bg-header-headline-txtColor);--accentColor: var(--bg-header-accentColor);--accent-txtColor: var(--bg-header-accent-txtColor);--emphasisColor: var(--bg-header-emphasisColor);--emphasis-txtColor: var(--bg-header-emphasis-txtColor);--infoColor: var(--bg-header-infoColor);--info-txtColor: var(--bg-header-info-txtColor);--lightColor: var(--bg-header-lightColor);--darkColor: var(--bg-header-darkColor);--monoColor: var(--bg-header-monoColor)}.s-bg-footer-color{--bgColor: var(--bg-footerColor);--txt-headColor: var(--bg-footer-txt-headColor);--txt-bodyColor: var(--bg-footer-txt-bodyColor);--txt-linkColor: var(--bg-footer-txt-linkColor);--txt-linkhoverColor: var(--bg-footer-txt-linkhoverColor);--borderColor: var(--bg-footer-borderColor);--headlineColor: var(--bg-footer-headlineColor);--headline-txtColor: var(--bg-footer-headline-txtColor);--accentColor: var(--bg-footer-accentColor);--accent-txtColor: var(--bg-footer-accent-txtColor);--emphasisColor: var(--bg-footer-emphasisColor);--emphasis-txtColor: var(--bg-footer-emphasis-txtColor);--infoColor: var(--bg-footer-infoColor);--info-txtColor: var(--bg-footer-info-txtColor);--lightColor: var(--bg-footer-lightColor);--darkColor: var(--bg-footer-darkColor);--monoColor: var(--bg-footer-monoColor)}.s-bg-gmenu-color{--bgColor: var(--bg-gmenuColor);--txt-headColor: var(--bg-gmenu-txt-headColor);--txt-bodyColor: var(--bg-gmenu-txt-bodyColor);--txt-linkColor: var(--bg-gmenu-txt-linkColor);--txt-linkhoverColor: var(--bg-gmenu-txt-linkhoverColor);--borderColor: var(--bg-gmenu-borderColor);--headlineColor: var(--bg-gmenu-headlineColor);--headline-txtColor: var(--bg-gmenu-headline-txtColor);--accentColor: var(--bg-gmenu-accentColor);--accent-txtColor: var(--bg-gmenu-accent-txtColor);--emphasisColor: var(--bg-gmenu-emphasisColor);--emphasis-txtColor: var(--bg-gmenu-emphasis-txtColor);--infoColor: var(--bg-gmenu-infoColor);--info-txtColor: var(--bg-gmenu-info-txtColor);--lightColor: var(--bg-gmenu-lightColor);--darkColor: var(--bg-gmenu-darkColor);--monoColor: var(--bg-gmenu-monoColor)}*,::before,::after{box-sizing: border-box}::before,::after{text-decoration: inherit;vertical-align: inherit}html{cursor: default;line-height: 1.5;-moz-tab-size: 4;tab-size: 4;-webkit-tap-highlight-color: transparent;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;word-break: break-word}body{margin: 0;counter-reset: number 0}h1{font-size: 2em;margin: .67em 0}ol ol,ol ul,ul ol,ul ul{margin: 0}main{display: block}nav ol,nav ul{list-style: none;padding: 0}a{background-color: transparent;transition: all .3s;color: inherit}img{border-style: none;width: 100%;height: auto;display: block}table{border-collapse: collapse;margin: 0 auto 1.875rem;border-left: solid 1px #7f7f7f;border-top: solid 1px #7f7f7f}button,input,select{margin: 0}button{overflow: visible;text-transform: none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance: button}input{overflow: visible}[type=checkbox],[type=radio]{padding: 0}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action: manipulation;touch-action: manipulation}.p-btn.s-animation-001[href]{transition: all .2s}.p-btn.s-animation-001[href]:hover{transform: scale(1.05)}.p-btn.s-animation-001[href]::after{transition: all .2s}.p-btn.s-animation-001[href]:hover::after{transform: translateX(.3em)}.p-btn.s-animation-002[href]{transition: all .2s}.p-btn.s-animation-002[href]:hover{transform: scale(1.1)}.p-btn.s-animation-002[href]::after{transition: all .2s}.p-btn.s-animation-002[href]:hover::after{transform: translateX(.3em)}h1,h2,h3,.h1 > div,.h2 > div,.h3 > div{font-size: inherit;font-weight: inherit;line-height: inherit;margin: 0}p{margin-top: 0;margin: 0}figure{margin: 0}table:not(:first-child){margin-top: .75rem}.text-nowrap{white-space: nowrap}body.highlightBlock #app main .l-body-wrapper > .l-section-wrapper:not(.highlightBlock-active){opacity: 0.3 !important}html,body{background-color: var(--bg-defColor);color: var(--base-txt-bodyColor);--ffamily: var(--ffamily-base);--fsize: var(--fsize-base);--fweight: var(--fweight-base);--flineheight: var(--flineheight-base);--fletterspacing: var(--fletterspacing-base);font-family: var(--ffamily);font-size: var(--fsize);font-weight: var(--fweight);line-height: var(--flineheight);letter-spacing: var(--fletterspacing)}.page-wrapper{}.page-wrapper > main{background-size: 100% auto;position: relative;background-blend-mode: normal;background-position: top center;background-repeat: no-repeat;z-index: 1}.page-wrapper > main > .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;opacity: .2}.p-subtext{display: block}.l-body-wrapper{overflow: hidden;position: relative}.l-section-wrapper{position: relative;color: var(--base-txt-bodyColor);color: var(--txt-bodyColor)}.l-section-wrapper > .l-section-bg{position: absolute;content: '';top: 0;left: 0;width: 100%;height: calc(100%);background-position: left bottom;background-blend-mode: multiply;background-repeat: no-repeat;background-size: cover;z-index: 1;/* top: calc(var(--header-height) + var(--gmenu-height));*/ /* height: calc(100% - (var(--header-height) + var(--gmenu-height)));*/}.breadcrumb.s-primary-bgcolor,.l-section-wrapper.s-primary-bgcolor{--bgColor: var(--bg-primaryColor);--txt-headColor: var(--bg-primary-txt-headColor);--txt-bodyColor: var(--bg-primary-txt-bodyColor);--txt-linkColor: var(--bg-primary-txt-linkColor);--txt-linkhoverColor: var(--bg-primary-txt-linkhoverColor);--borderColor: var(--bg-primary-borderColor);--headlineColor: var(--bg-primary-headlineColor);--headline-txtColor: var(--bg-primary-headline-txtColor);--accentColor: var(--bg-primary-accentColor);--accent-txtColor: var(--bg-primary-accent-txtColor);--emphasisColor: var(--bg-primary-emphasisColor);--emphasis-txtColor: var(--bg-primary-emphasis-txtColor);--infoColor: var(--bg-primary-infoColor);--info-txtColor: var(--bg-primary-info-txtColor);--lightColor: var(--bg-primary-lightColor);--darkColor: var(--bg-primary-darkColor);--monoColor: var(--bg-primary-monoColor)}.l-section-wrapper.s-bgcolor > .l-section-bg,.l-section-wrapper.s-def-bgcolor > .l-section-bg,.l-section-wrapper.s-second-bgcolor > .l-section-bg,.l-section-wrapper.s-third-bgcolor > .l-section-bg,.l-section-wrapper.s-main-bgcolor > .l-section-bg,.l-section-wrapper.s-primary-bgcolor > .l-section-bg,.l-section-wrapper.s-alert-bgcolor > .l-section-bg{background: var(--bgColor)}.l-section-wrapper .l-section-container{padding-top: calc(var(--block--margin) * var(--block--margin-diff));padding-bottom: calc(var(--block--margin) * var(--block--margin-diff))}.l-section-container{position: relative;z-index: 2;max-width: none;text-align: var(--s-align,left)}.l-section-container > * + *{margin-top: var(--gap-section-vertical)}.l-section-wrapper .p-container-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.l-section-wrapper .p-container-bg .p-bgimage-inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover}.l-section-wrapper.s-bgpos-left > .l-section-container > * > .p-bgimage,.l-section-wrapper.s-bgpos-right > .l-section-container > * > .p-bgimage{left: 0;box-sizing: content-box;overflow: hidden}.s-headline-bgsubtext .p-subtext{position: absolute;opacity: .1;font-size: 5rem !important;line-height: 1;bottom: 1rem;left: auto;font-weight: 700 !important;letter-spacing: 0;text-transform: uppercase}.l-section-container > * > .p-container,.l-section-container > * > .p-group.box > .p-group-container{position: relative}.l-section-container > * > .p-container.box,.l-section-container > * > .p-group.box > .p-group-container{background-color: var(--baseColor);color: var(--base-txt-bodyColor);border-style: solid;border-color: var(--base-txt-bodyColor);border-width: calc(2px * var(--s-border,0));overflow: hidden}.l-section-container > * > .p-container.box.s-border{border: 1px solid #F8F8F8;padding: 3rem;padding: 3rem 1rem}.l-section-container > * > .p-container.s-concept-header-right > .p-container-items{padding-left: 0}.l-section-container > * > .p-container.s-concept-header-left > .p-container-items{padding-right: 0}.l-section-container > * > .p-group.box > .p-group-container > .p-group-items{padding: calc(1rem * 1.5 * var(--s-margin,1)) 0;text-align: left}.l-section-container > * > .p-group.box.image-fit-cover > .p-group-container > .p-group-header + .p-group-items{padding: var(--s-vertical-box-gap) 0 0}#app.s-shadow-middle .l-section-container > * > .p-group.box > .p-group-container > .p-group-items,.s-main-bgcolor > .l-section-container > * > .p-group.box > .p-group-container > .p-group-items,.s-main-light-bgcolor > .l-section-container > * > .p-group.box > .p-group-container > .p-group-items{padding: var(--s-vertical-box-gap)}.l-section-container > * > .p-container.row > .p-container-items,.l-section-container > * > .p-group.row > .p-group-container > .p-group-items{padding: 0}.l-section-container > * > .p-container.row > .p-container-items{align-items: self-start;text-align: left}#app.s-shadow-middle .l-section-container > * > .p-container.row > .p-container-items,.s-main-bgcolor .l-section-container > * > .p-container.row > .p-container-items{padding: 3.5rem}.l-section-container > * > .p-container.row > .p-container-items > * + .p-buttons,.l-section-container > * > .p-group.row > .p-group-container > .p-group-items > * + .p-buttons{margin-top: 2.7rem}.l-section-container > * > .p-container.row > .p-container-items > * + .p-links,.l-section-container > * > .p-group.row > .p-group-container > .p-group-items > * + .p-links{margin-top: 2.7rem}.p-group.box > .p-group-container > .p-group-items > .p-headline > .p-headline-container{padding: 0;display: block;font-weight: 600;text-align: var(--s-align,left);line-height: 1.25}.p-group.box > .p-group-container > .p-group-header > .p-headline > .p-headline-container{margin: calc(1rem * 1.5 * var(--s-margin,1));margin-bottom: 0;font-size: 1.5rem}.p-group.row > .p-group-container > .p-group-header > .p-headline > .p-headline-container{margin: calc(1rem * 1.5 * 1.5 * var(--s-margin,1));margin-bottom: 0}.p-group.p-box-point > .p-group-container > .p-group-header > .p-headline > .p-headline-container{display: flex;margin: 0;align-items: center;gap: 1rem}.p-group.p-box-point > .p-group-container > .p-group-header > .p-headline > .p-headline-container > .p-headline-header > .p-label{background-color: unset;color: var(--primary-defColor);font-size: 2.5rem;padding: 0;padding-right: 1rem;border-right: 1px solid var(--des-main-defColor);white-space: nowrap}.p-group.p-box-point > .p-group-container > .p-group-header > .p-headline > .p-headline-container > .p-headline-items{line-height: 1.5}.p-group.p-box-point > .p-group-container > .p-group-header > .p-headline > .p-headline-container > .p-headline-items > .p-textarea{opacity: 0.7;font-weight: 400}.s-align-left > .p-headline-container{text-align: left !important}.s-align-center > .p-headline-container{text-align: center !important}.s-align-right > .p-headline-container{text-align: right !important}.l-section-container > * > .p-container.s-concept-header-left > .p-container-items,.l-section-container > * > .p-container.s-concept-header-right > .p-container-items{padding: calc(1.5rem * var(--s-margin,1))}.l-section-container > * > .p-container.s-concept-header-left > .p-container-header + .p-container-items,.l-section-container > * > .p-container.s-concept-header-right > .p-container-header + .p-container-items{padding-top: 0}.p-container.column > .p-container-items > * + .p-buttons{margin-top: 2rem}.l-section-wrapper.column .l-content-wrapper{display: flex;justify-content: space-between;align-items: center;gap: 3rem;flex-wrap: wrap;flex-direction: column}.l-section-footer-container .p-btn-container{margin-top: var(--size-md)}.l-header-wrapper{display: flex;flex-direction: column}.l-content-wrapper{position: relative}.l-footer-wrapper{}.l-section-container > * + .l-footer-wrapper{margin-top: var(--gap-section-vertical)}.l-section-wrapper.s-block-bg-image > .l-section-bg::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--block-bg-image-style);background-image: var(--block-bg-image)}.l-section-wrapper.s-bg-def-color > .l-section-bg::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bg-def-image-style);background-image: var(--bg-def-image);background-color: var(--bgColor)}.l-section-wrapper.s-bg-second-color > .l-section-bg::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bg-second-image-style);background-image: var(--bg-second-image);background-color: var(--bgColor)}.l-section-wrapper.s-primary-color > .l-section-bg::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bg-primary-image-style);background-image: var(--bg-primary-image);background-color: var(--bgColor)}.l-section-wrapper.bg-primary > .l-section-bg::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bg-block-subColor);background-image: var(--bg-primary-image);background-size: 100% auto;background-color: var(--bgColor)}.l-section-wrapper.bg-inner-section.bg-baseDark2-Opacity060::after{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 75%;background-image: linear-gradient(to bottom,transparent 10%,var(--base-baseColor-dark2));z-index: 1}.l-section-wrapper.bg-inner-section.bg-baseDark3-baseLight2::after{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 30%;background-image: linear-gradient(to bottom,transparent,var(--base-defColor));z-index: 1}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-left-opacity020 > .p-figure{height: 100%}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-left-opacity020 > .p-figure > img{height: 100%;width: auto;opacity: .2}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-right-opacity020 > .p-figure{height: 100%}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-right-opacity020 > .p-figure > img{height: 100%;width: auto;opacity: .2}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-leftBottom-opacity030 > .p-figure{height: 100%}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-leftBottom-opacity030 > .p-figure > img{height: 100%;width: auto;opacity: .2}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-right-opacity030 > .p-figure{height: 100%}.p-group-contents-bg .p-group-contents-bg-image.p-group-contents-bg-image-right-opacity030 > .p-figure > img{height: 100%;width: auto;opacity: .2}.p-group.grid.grid-3 > .p-group-container > .p-group-items > *{flex: 0 0 calc(33.3% - 2rem);margin: 0 1rem 1rem}.p-group.grid.grid-3 > .p-group-container > .p-group-items > *.box{box-shadow: var(--s-shadow,none) rgba(0,0,0,.16);border-radius: calc(var(--s-radius,0) * 0.3rem);overflow: hidden}.p-group.grid.grid-3 > .p-group-container > .p-group-items > *.box > .p-container-items{padding: calc(1rem * var(--s-margin,1))}.p-group.grid.grid-2 > .p-group-container > .p-group-items > *,.p-group.grid.grid-3 > .p-group-container > .p-group-items > *{flex: 0 0 100%;margin: 0}.grid-height-100.p-image > .p-figure{height: 100%;height: auto}.grid-height-100.p-image > .p-figure > img{width: auto;height: 100%;width: 100%;height: auto}.p-contatiner.grid.grid-3 > .p-contatiner-items > *{flex: 0 0 calc(33.3% - 2rem);margin: 0 1rem 1rem}.p-contatiner.grid.grid-2 > .p-contatiner-items > *,.p-contatiner.grid.grid-3 > .p-contatiner-items > *{flex: 0 0 100%;margin: 0}.h2-headlineTextarea-white > .p-headline-container > * > .p-textarea > .p-text-inner{color: var(--base-baseColor-opp)}.h2-headlineTextarea-white > .p-headline-container::after{background-color: var(--base-baseColor-opp) !important}.p-subtext-colorBg.p-subtext{display: block}.p-subtext-colorBg.p-subtext > .p-text-inner.color-default{color: var(--base-subColor-opp);background-color: var(--base-baseColor-light1);padding: 3px 24px;display: inline-block;font-size: 1.1rem;font-weight: 400;letter-spacing: 0.1rem;padding: 0.2rem 2rem;font-size: 1.3rem}.p-subtext-white.p-subtext{display: block}.p-subtext-white.p-subtext > .p-text-inner{color: var(--base-baseColor-opp);padding: .2rem 1.5rem;border: 2px solid var(--base-baseColor-opp);font-size: 0.9rem;display: inline-block}.p-subtext-colorBg.p-subtext > .p-text-inner{padding: 0.2rem 2rem;font-size: 1.3rem}.s-container-fix{max-width: var(--block-contents-max-width);margin-left: auto;margin-right: auto}.p-buttons.s-justify-between{display: flex;flex-wrap: wrap;justify-content: space-between}.s-align-right.p-buttons,.s-align-left.p-buttons{text-align: center}.p-copyright-container{}.p-image-container.s-align-left .p-figure{align-items: flex-start}.p-image-container.s-align-right .p-figure{align-items: flex-end}.p-row-container > .p-image-container .p-figure{height: 100%}.p-row-container > .p-image-wrapper{min-width: 20%}.p-text-wrapper .p-text-container .p-title{margin-bottom: var(--size-xs)}.p-image-wrapper{}.p-image-wrapper .p-image-container{padding: 0;margin-bottom: var(--size-xs)}.l-section-bg{}.block__breadcrumb.breadcrumb > ul:after{content: "";flex-shrink: 0;flex-basis: 1.5rem}.block__breadcrumb.breadcrumb > ul > li + li:last-child:before{}#app.des-main-def-gradient .block__breadcrumb.breadcrumb > ul > li + li:last-child:before{background: var(--des-main-def-gradient)}.block__breadcrumb.breadcrumb > ul > li > a[href]:not([aria-current=page]):hover{color: var(--base-baseColor)}.block__breadcrumb.breadcrumb > ul > li > a[aria-current=page]{color: #333}.l-section-wrapper .l-content-wrapper .p-container-items .p-group{width: 100%}.l-section-wrapper .l-content-wrapper .p-container-items .p-group .p-group-container > .p-group-items{display: flex;justify-content: flex-start;align-items: center;gap: var(--s-text-gap)}.l-section-wrapper.s-container-gap-normal .l-content-wrapper .p-container{padding: var(--s-grid-gap)}.l-section-wrapper.bd-verticalList .l-content-wrapper > .p-container + .p-container{margin-top: 3.5rem}.l-section-wrapper.bd-verticalList .l-content-wrapper > .p-container > *{display: flex;justify-content: center;align-items: center;gap: var(--s-grid-gap);width: 100%;flex-wrap: wrap}.l-section-wrapper.bd-verticalList .l-content-wrapper > .p-container a{text-decoration: none;text-align: left}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container-header{width: calc(var(--s-content-width) * 5 / 12 - 1.5rem);display: flex;justify-content: center;align-items: center}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container .p-container-header{width: calc(var(--s-content-width) * 2 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container .p-container-items{width: calc(var(--s-content-width) * 10 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-3-9 .p-container-header{width: calc(var(--s-content-width) * 3 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-3-9 .p-container-items{width: calc(var(--s-content-width) * 9 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-4-8 .p-container-header{width: calc(var(--s-content-width) * 4 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-4-8 .p-container-items{width: calc(var(--s-content-width) * 8 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-5-7 .p-container-header{width: calc(var(--s-content-width) * 5 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-5-7 .p-container-items{width: calc(var(--s-content-width) * 7 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-6-6 .p-container-header{width: calc(var(--s-content-width) * 6 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-6-6 .p-container-items{width: calc(var(--s-content-width) * 6 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper > .p-container > *{display: flex;justify-content: center;align-items: center;gap: var(--s-grid-gap);width: 100%;flex-wrap: wrap}.l-section-wrapper.bd-conceptInfo.s-main-light-bgcolor .l-content-wrapper > .p-container{padding: var(--s-grid-gap)}.l-section-wrapper.bd-conceptInfo .l-content-wrapper > .p-container a{text-decoration: none}.l-section-wrapper.bd-conceptInfo .l-content-wrapper > .p-container + .p-container{margin-top: 3.5rem}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container .p-container-items{display: flex;flex-direction: column;gap: var(--s-text-box-gap)}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container .p-container-items .p-buttons.p-btn-container{justify-content: flex-start;margin-top: var(--gap-container);justify-content: center}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container .p-container-header{width: calc(var(--s-content-width) * 5 / 12 - 1.5rem);display: flex;justify-content: center;align-items: center}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.s-header-right .p-container-header{order: 2}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.s-header-right .p-container-items{order: 1}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-3-9 .p-container-header{width: calc(var(--s-content-width) * 3 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-3-9 .p-container-items{width: calc(var(--s-content-width) * 9 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-4-8 .p-container-header{width: calc(var(--s-content-width) * 4 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-4-8 .p-container-items{width: calc(var(--s-content-width) * 8 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-5-7 .p-container-header{width: calc(var(--s-content-width) * 5 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-5-7 .p-container-items{width: calc(var(--s-content-width) * 7 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-6-6 .p-container-header{width: calc(var(--s-content-width) * 6 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-6-6 .p-container-items{width: calc(var(--s-content-width) * 6 / 12 - 1.5rem);width: 100%}.l-section-wrapper.bd-gridInfo .l-content-wrapper .p-container-items{display: flex;flex-direction: column;align-items: center;gap: var(--s-text-gap)}.l-section-wrapper.bd-gridInfo .l-content-wrapper > .p-container .p-container-header + .p-container-items{margin-top: var(--s-text-box-gap)}.l-section-wrapper.bd-gridInfo .l-content-wrapper > .p-container a{text-decoration: none}.l-section-wrapper.bd-gridInfo .l-content-wrapper .p-container-items .p-buttons.p-btn-container{margin-top: var(--s-button-gap)}.l-section-wrapper.bd-gridInfo .l-content-wrapper > .p-container > *{display: flex;flex-direction: column;justify-content: space-between;height: 100%}.l-section-wrapper.bd-explanationInfo.s-bgimagepos-right > .l-section-container > * > .p-bgimage + *{margin-left: calc(100% * (4 / 12) + var(--gap-container));margin-left: auto}.l-section-wrapper.bd-explanationInfo .l-content-wrapper .p-container .p-container-items{display: flex;flex-direction: column;gap: var(--gap-container-items)}.l-section-wrapper.bd-explanationInfo.s-bgimagepos-right > .l-section-container > * > .p-bgimage{position: absolute;top: 0;left: 0;width: calc(100% * (4 / 12));height: 100%;width: 100%;opacity: .2}i{display: inline-block}.fas::before,.far::before{content: "";display: inline-block;background: var(--iconColor,var(--txt-bodyColor));-webkit-mask-box-image: var(--iconImage);-webkit-mask-box-image-repeat: space;mask-image: var(--iconImage);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: var(--iconSize,1em);height: var(--iconSize,1em)}.fas.fa-envelope::before{--iconImage: url(/_assets_/icon/envelope-solid.svg)}.far.fa-envelope:before{--iconImage: url(/_assets_/icon/envelope-regular.svg);content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/envelope-regular.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/envelope-regular.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1em;height: 1em}.l-gheader-pc .l-gmenu-cta-container > li > .p-link .fas.fa-envelope:before{width: 1.26rem;height: 1.2rem;background: #444444}.l-gmenu-sp .l-spgmenu-navi-wrapper .fas.fa-envelope:before{width: 2.029rem;height: 2.06rem;background: var(--txt-bodyColor)}.l-gheader-pc .l-gmenu-cta-container > li > .p-link .far.fa-envelope:before{width: 1.26rem;height: 1.2rem;background: #444444}.l-gmenu-sp .l-spgmenu-navi-wrapper .far.fa-envelope:before{width: 2.029rem;height: 2.06rem;background: var(--txt-bodyColor)}.p-conversion-horizontal.s-contactHorizontal002 .p-dl.s-contactHorizontal002-dl .p-dl-container > .p-dl-header .p-image .p-image-wrapper .far.fa-envelope:before{background: var(--txt-bodyColor);width: 2rem;height: 2rem}.fas.fa-book-open:before{content: "";display: inline-block;/* background: var(--accentColor);*/ -webkit-mask-box-image: url(/_assets_/icon/book-open-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/book-open-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-gheader-pc .l-gmenu-cta-container > li > .p-link .fas.fa-book-open:before{width: 1.41rem;height: 1.2rem;background: #444444}.l-gmenu-sp .l-spgmenu-navi-wrapper .fas.fa-book-open:before{width: 2.229rem;height: 2.16rem;background: var(--txt-bodyColor)}.fas.fa-phone-alt:before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/phone-alt-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/phone-alt-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 2rem;height: 2rem}.l-gmenu-pc .l-gmenu-main-container>li.is-child>a::after{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/keyboard_arrow_down_24dp.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/keyboard_arrow_down_24dp.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1em;height: 1em;font-size: 2em;position: absolute;right: 1rem;margin: auto}.link-text.link-external-customfont.externalLinkIcon::after,.p-text.link-external-customfont a.externalLinkIcon::after{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/external01.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/external01.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1.4rem;height: 1.1rem;margin-left: 0.3em}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li a.link-text.link-external-customfont.externalLinkIcon::after{width: 1.8rem;height: 1.8rem}.link-text.link-gmenu-head1-icon-customfont::before{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/arrowRight03.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrowRight03.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 2rem;height: 3.5rem}.l-gmenu-pc .l-gmenu-main-container .parent-info > a::before{margin: 0 !important;font-size: 1em;margin: 0.3em;order: 2}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li a.link-text.link-gmenu-head1-icon-customfont::before{width: 1.049rem;height: 1.08rem;background: var(--txt-bodyColor);margin-right: 0.3em}.link-text.link-gmenu-head2-icon-customfont::before{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/arrowRight03.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrowRight03.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1.049rem;height: 1.08rem;margin-right: 0.3em}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list a.link-text.link-gmenu-head2-icon-customfont::before{background: var(--txt-bodyColor)}.link-text.link-gmenu-sub-icon-customfont::before{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/arrowRight07.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrowRight07.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 0.949rem;height: 0.78rem;margin-right: 0.3em}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list a.link-text.link-gmenu-sub-icon-customfont::before{background: var(--txt-bodyColor)}.link-text.link-icon-customfont::before,.p-text.link-icon-customfont a::before{content: "";display: inline-block;background: var(--txt-linkColor);-webkit-mask-box-image: url(/_assets_/icon/arrowRight07.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrowRight07.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 0.7em;height: 0.7em;margin-right: 0.3em}.link-btn.link-icon-btn-customfont::before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/arrowRight07.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrowRight07.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 0.8em;height: 0.9em}.fas.fa-chevron-up:before{content: "";display: inline-block;/* background: var(--txt-bodyColor);*/ -webkit-mask-box-image: url(/_assets_/icon/chevron-up-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-up-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}#page-top .fas.fa-chevron-up:before{background: #000;width: 28px;height: 31px}.p-ullist.cx-ullist002 > ul > li::before{content: "";display: inline-block;background: var(--headlineColor);-webkit-mask-box-image: url(/_assets_/icon/circle-check-regular.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/circle-check-regular.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1.1em;height: 1.1em;margin-right: 0.3em;font-size: 0.7em}.p-ullist.s-ullist-icon-fontawsome > ul > li::before{content: "";display: inline-block;/* background: var(--txt-bodyColor);*/ -webkit-mask-box-image: url(/_assets_/icon/check_box_24dp.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/check_box_24dp.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.p-ullist > ul > li.s-ullist-icon-checkbox::before{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/check-circle-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/check-circle-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1em;height: 1em;font-size: 1em}.link-container.externalLinkIcon.link-container-arrow01::after{content: "";display: inline-block;background: #FFF;-webkit-mask-box-image: url(/_assets_/icon/external01.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/external01.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.link-text.link-external-fontawsome.externalLinkIcon::after{content: "";display: inline-block;/* background: #FFF;*/ -webkit-mask-box-image: url(/_assets_/icon/external01.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/external01.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.link-btn.link-external-fontawsome.externalLinkIcon::after{content: "";display: inline-block;/* background: #FFF;*/ -webkit-mask-box-image: url(/_assets_/icon/external01.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/external01.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.link-btn.link-icon-btn-fontawsome:not(.externalLinkIcon)::before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/angle-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/angle-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-gmenu-sp .l-spgmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul>li.link-icon-fontawsome>a::before{content: "";display: inline-block;/* background: var(--txt-bodyColor);*/ -webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;line-height: 1em;color: inherit;text-decoration: none;vertical-align: middle;text-align: left;position: absolute;left: 0em}.l-section-container > .l-content-wrapper > .p-contatiner.service-list > .p-contatiner-items > .p-group-linkActive::after{content: "";display: inline-block;/* background: var(--txt-bodyColor);*/ -webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.p-ullist.s-ullist-icon-materialoutlined > ul > li::before{content: "";display: inline-block;/* background: var(--txt-bodyColor);*/ -webkit-mask-box-image: url(/_assets_/icon/check_box_24dp_wght700.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/check_box_24dp_wght700.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li.is-child>a::after{content: "" !important;display: inline-block !important;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/add_24dp.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/add_24dp.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;right: 1.5rem;width: 3rem;height: 3rem;position: absolute}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li input[type="checkbox"]:checked+a::after{content: "";display: inline-block;/* background: #FFF;*/ -webkit-mask-box-image: url(/_assets_/icon/remove_24dp.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/remove_24dp.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;content: "\e15b"}.link-btn.link-icon-customfont::before{content: "";display: inline-block;/* background: #FFF;*/ -webkit-mask-box-image: url(/_assets_/icon/angle-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/angle-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.p-image.p-image-caption .link-image.link-icon-image-customfont figcaption::before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/arrowRight04.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrowRight04.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 0.9em;height: 1.3em;position: absolute;right: 0.5em;z-index: 9}.fas.fa-chevron-right::before{content: "";display: inline-block;/* background: #000000;*/ -webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.b-case-koyou .p-figure figcaption::before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/user-alt-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/user-alt-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.link-btn.link-icon-btn-fontawsome::before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/chevron-down-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-down-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.link-text.link-icon-fontawsome::before{content: "";display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/angle-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/angle-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 0.4em;height: 0.8em}.fas.fa-chevron-down:before{content: "";display: inline-block;background: var(--txt-bodyColor);-webkit-mask-box-image: url(/_assets_/icon/chevron-down-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-down-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain;width: 1em;height: 1em}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li a .fas.fa-chevron-down:before{background: var(--txt-bodyColor)}.l-gmenu-cta-container > li > .p-btn::after{content: "";display: inline-block;background: var(--base-primaryColor);-webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-gmenu-cta-container > li:nth-child(2) > a.p-btn::after{content: "";display: inline-block;background: var(--base-defColor);-webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.p-buttons > .p-btn::after{content: "";display: inline-block;background: var(--base-defColor);-webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-section-container > .l-content-wrapper > .p-container.service-list .p-container-items > .p-group-linkActive::after{content: "";display: inline-block;/* background: var(--base-defColor);*/ -webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.block__blog_category.l-side-content-wrapper .l-side-content > ul > li > a > .fas:before{background: var(--base-txt-bodyColor)}.block__blog_newentry .l-side-content > ul > li > a > .fas:before{background: var(--des-main-defColor)}.far.fa-handshake:before{content: "";display: inline-block;-webkit-mask-box-image: url(/_assets_/icon/chevron-right-solid.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/chevron-right-solid.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-header-container .l-gmenu-sub-container > li:hover .subNavi > li a::before{content: "" !important;display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/arrow_forward_ios_24dp.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrow_forward_ios_24dp.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-gmenu-sp .l-spgmenu-main-container .child-list .child-list-line>ul>li a::before{content: "" !important;display: inline-block;background: var(--accentColor);-webkit-mask-box-image: url(/_assets_/icon/arrow_forward_ios_24dp.svg);-webkit-mask-box-image-repeat: space;mask-image: url(/_assets_/icon/arrow_forward_ios_24dp.svg);mask-position: center center;mask-repeat: no-repeat;mask-size: contain}.l-gmenu-sp{display: none}.l-gheader-sp{display: none}.l-gmenu-pc{position: sticky;top: var(--header-height);z-index: 999;font-size: var(--gmenu-fsize-base);font-family: var(--gmenu-ffamily-base);font-weight: var(--gmenu-fweight-base);line-height: var(--gmenu-flineheight-base);letter-spacing: var(--gmenu-fletterspacing-base)}.l-gmenu-pc .l-gmenu-wrapper{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%}.l-gmenu-pc .l-gmenu-wrapper .l-gmenu-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bgColor);opacity: 1}.l-gmenu-pc .l-gmenu-navi-wrapper{width: 100%;color: var(--txt-bodyColor);max-width: var(--s-content-width);margin: auto}.l-gmenu-pc .l-gmenu-main-wrapper{display: flex;flex-wrap: wrap;justify-content: space-between}.l-gmenu-pc .l-gmenu-main-container{display: flex;justify-content: space-between;list-style: none;padding: 0;margin: 0;width: 100%;font-size: var(--gmenu-fsize-main);font-family: var(--gmenu-ffamily-base);font-weight: var(--gmenu-fweight-base);line-height: var(--gmenu-flineheight-base);letter-spacing: var(--gmenu-fletterspacing-base)}.l-gmenu-pc .l-gmenu-main-container>li{width: 100%;position: relative;border-left: 1px solid var(--txt-bodyColor)}.l-gmenu-pc .l-gmenu-main-container>li.is-child>a{padding-left: 1em;padding-right: 2em}.l-gmenu-pc .l-gmenu-main-container>li>a{color: inherit}.l-gmenu-pc .l-gmenu-main-container>li a{padding: 0 0.5rem;display: inline-flex;text-align: center;padding: 0;height: var(--gmenu-height);color: var(--accentColor);width: 100%;text-decoration: none;align-items: center;justify-content: center;position: relative;z-index: 1001}.l-gmenu-pc .l-gmenu-main-container>li:last-child{border-right: 1px solid var(--txt-bodyColor)}.l-gmenu-pc .l-gmenu-main-container>li:hover{--bgColor: var(--baseColor);--txt-headColor: var(--base-txt-headColor);--txt-bodyColor: var(--base-txt-bodyColor);--borderColor: var(--base-borderColor);--accentColor: var(--base-accentColor);--accent-txtColor: var(--base-accent-txtColor);--emphasisColor: var(--base-emphasisColor);--emphasis-txtColor: var(--base-emphasis-txtColor);--infoColor: var(--base-infoColor);--info-txtColor: var(--base-info-txtColor);--lightColor: var(--base-lightColor);--darkColor: var(--base-darkColor);--monoColor: var(--base-monoColor);color: var(--accentColor)}.l-gmenu-pc .l-gmenu-main-container>li::before{content: "";position: absolute;display: block;width: calc(100% + 1px);height: 0;bottom: 0;left: 0;background: var(--bgColor);transition: all 0.5s;z-index: 1000}.l-gmenu-pc .l-gmenu-main-container>li:hover::before{height: 100%;transition: all 0.5s}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap[data-styles-gmenu-child-num="1"]{--gmenu-child-num: 1}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap[data-styles-gmenu-child-num="2"]{--gmenu-child-num: 2}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap[data-styles-gmenu-child-num="3"]{--gmenu-child-num: 3}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap[data-styles-gmenu-child-num="4"]{--gmenu-child-num: 4}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap[data-styles-gmenu-child-num="5"]{--gmenu-child-num: 5}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap[data-styles-gmenu-child-num="6"]{--gmenu-child-num: 6}.l-gmenu-pc .l-gmenu-main-container>li .child-wrap{visibility: hidden;height: 0;position: fixed;left: 0;top: calc(var(--header-height) + var(--gmenu-height));z-index: 1001;margin: 0;width: 100%;text-align: left;font-size: var(--gmenu-fsize-sub);opacity: 0;overflow: hidden;background: var(--bgColor);margin-top: 0;box-shadow: 0 10px 10px -5px var(--shadowColor)}.l-gmenu-pc .l-gmenu-main-container>li input[type="checkbox"]{display: none}.l-gmenu-pc .l-gmenu-main-container>li label{display: none}.l-gmenu-pc .l-gmenu-main-container>li:hover .child-wrap,.l-gmenu-pc .l-gmenu-main-container>li .child-wrap.viewtest{visibility: visible;height: auto;opacity: 1;transition: all .3s !important}.l-gmenu-pc .l-gmenu-main-container .child-menu-title{width: var(--s-content-width);margin: auto;text-align: center;color: var(--txt-bodyColor);padding: 30px 0 10px}.l-gmenu-pc .l-gmenu-main-container .child-inner{width: var(--s-content-width);margin: auto;max-width: 100%;min-height: calc(var(--gmenu-child-parent-width) + (var(--gmenu-child-gap) * 2));display: flex;justify-content: stretch;align-items: stretch;gap: var(--gmenu-child-gap)}.l-gmenu-pc .l-gmenu-main-container .child-inner .search-form{display: flex;justify-content: center;align-items: center}.l-gmenu-pc .l-gmenu-main-container .parent-block{display: flex;width: 230px;box-sizing: border-box;position: relative;font-size: 0;padding: 30px 20px 30px 8px;text-align: center;line-height: 1;max-height: none;height: auto;align-items: center}.l-gmenu-pc .l-gmenu-main-container .parent-block>a{color: var(--txt-bodyColor);text-align: center;display: block}.l-gmenu-pc .l-gmenu-main-container .parent-block>a:last-child{margin-bottom: 0}.l-gmenu-pc .l-gmenu-main-container .parent-block>a .parent-block-txt{text-align: center;margin-bottom: 0;padding: 5px 10px;display: inline-block;width: 100%;border-top: 1px solid var(--txt-bodyColor)}.l-gmenu-pc .l-gmenu-main-container .parent-block img{width: 100%;max-width: 100%}.l-gmenu-pc .l-gmenu-main-container .parent-info{display: flex;align-items: center;color: var(--txt-headColor);width: var(--gmenu-child-parent-width);flex: 0 0 var(--gmenu-child-parent-width);font-size: var(--gmenu-fsize-head1);padding: var(--gmenu-child-gap);padding-right: 0;padding-left: 0;position: relative}.l-gmenu-pc .l-gmenu-main-container .parent-info > a{display: flex;flex-direction: column;align-items: center;justify-content: center}.l-gmenu-pc .l-gmenu-main-container .parent-info.link-icon-fontawsome > a{width: var(--gmenu-child-parent-width);height: var(--gmenu-child-parent-width)}.l-gmenu-pc .l-gmenu-main-container .parent-info.link-icon-fontawsome > a::before{position: absolute;bottom: 0.5em;right: 0.5em}.l-gmenu-pc .l-gmenu-main-container .child-list{zoom: 1;display: flex;justify-content: space-between;vertical-align: top;padding: var(--gmenu-child-gap) var(--gmenu-child-gap) var(--gmenu-child-gap) 0;box-sizing: border-box;width: 100%}.l-gmenu-pc .l-gmenu-main-container .child-list:after{content: "";display: block;clear: both}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line{display: flex;align-items: center;padding: 0;width: 100%}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul{display: flex;flex-wrap: wrap;width: 100%;gap: var(--gmenu-child-gap);padding: 0}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li{margin-bottom: 0;width: calc((var(--s-content-width) - var(--gmenu-child-parent-width) - var(--gmenu-child-gap)) / var(--gmenu-child-num) - var(--gmenu-child-gap));display: inline-flex;align-items: flex-start;flex-direction: column}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li>a{font-weight: 700;font-size: var(--gmenu-fsize-head2);color: var(--accentColor);line-height: 3}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li>a + .child-sub-list::before{content: "";position: absolute;display: block;width: 100%;height: 1px;left: 0;top: 0;background: var(--txt-bodyColor);opacity: 0.3}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li.link-icon-fontawsome>a::before{position: absolute;right: 0.5em}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li>a > span{width: 100%}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li .child-sub-list{position: relative;margin-top: 0;padding-top: 1em}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul{padding: 0}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul>li{margin-bottom: 0;width: 100%;line-height: 2;display: inline-flex;align-items: flex-start;flex-direction: column}.l-gmenu-pc .l-gmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul>li a{padding: 0 0 0 1em}.l-gmenu-pc .l-gmenu-main-container .child-list li:last-child a{border-right: none}.l-gmenu-pc .l-gmenu-main-container .child-list a{display: flex;position: relative;padding: 0;text-align: left;justify-content: flex-start;height: auto}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl{line-height: 1.2;position: relative;margin-bottom: 5px;color: var(--txt-bodyColor)}.l-gmenu-pc .l-gmenu-main-container .child-list .parent .child-ttl{font-weight: bold}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl i{margin-left: 14px}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl img{margin-bottom: 5px}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl:before{display: inline-block;width: 8px;height: 11px}.l-gmenu-pc .l-gmenu-main-container .child-list .btn{margin-bottom: 20px}.l-gmenu-pc .l-gmenu-main-container .child-list .btn .child-ttl{text-align: center;background-size: cover;background-repeat: no-repeat;height: 80px;display: flex;justify-content: center;align-items: center}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl.bold{margin-bottom: 10px}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl.bold:before{content: none}.l-gmenu-pc .l-gmenu-main-container .child-list .child-ttl.bold span{margin-left: 0}.l-gmenu-sp form.l-spgmenu-sub-form-sp{position: relative;border: 1px solid #ECECEC;background-color: #F5F6F8;height: fit-content;border-radius: 0.5rem;width: 100%;margin-bottom: 1.5rem;margin-right: 40px}.l-gmenu-sp form.l-spgmenu-sub-form-sp>input{border: 0;background: transparent;min-width: 18rem;width: calc(100% - 23px - 1rem);padding: 1.5rem}.l-gmenu-sp form.l-spgmenu-sub-form-sp>button{border: 0;background: transparent;text-indent: 100%;white-space: nowrap;overflow: hidden;position: relative;padding: 0}.l-gmenu-sp form.l-spgmenu-sub-form-sp>button::before{content: "";display: block;width: 100%;height: 100%;background: url(https://files.cmssv.awsv.jp/_assets_/agtax/gmenu_search.svg) no-repeat;background-size: contain;background-position: center;position: absolute;bottom: 0;top: 0;margin: auto}.l-gmenu-sp .l-spgmenu-sp-wrapper{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;display: none;background-color: #fff;bottom: 0;display: block;left: 0;margin-top: var(--v-spheader-height);position: fixed;right: 0;top: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);z-index: 10;transition: all 0.3s;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bgColor);opacity: 1}.l-gmenu-sp .l-spgmenu-navi-wrapper{width: 100%;max-width: var(--s-content-width);background: var(--bgColor);color: var(--txt-bodyColor);padding: var(--spgmenu-menu-padding);overflow: scroll;height: calc(100vh - var(--v-spheader-height));margin: 0;--v-spheader-height: 4px;padding-bottom: 20vh}.l-gmenu-sp .l-spgmenu-main-wrapper{display: flex;flex-wrap: wrap;justify-content: space-between}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container{display: flex;flex-direction: column;align-items: center;list-style: none;padding: 0;margin: 0;width: 100%;font-size: var(--spgmenu-fsize-base);font-weight: var(--spgmenu-fweight-base);line-height: var(--spgmenu-flineheight-base);letter-spacing: var(--spgmenu-fletterspacing-base)}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li{width: 100%;position: relative;border-left: 0;border-top: 1px solid var(--txt-bodyColor)}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li:first-child{border-top: 0}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li:last-child{border-right: 0}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li.is-child>a{padding-left: 0.5em;padding-right: 2em}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li a{display: inline-flex;text-align: left;width: 100%;text-decoration: none;align-items: center;position: relative;z-index: 1001;padding: var(--spgmenu-menu-padding) 1rem;height: auto;justify-content: flex-start;color: var(--txt-bodyColor)}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li:not(.l-spgmenu-sub-wrapper-sp) a > i{display: none}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li::before{content: "";position: absolute;display: block;width: 100%;height: 0;bottom: 0;left: 0;background: var(--bgColor);transition: all 0.5s;z-index: 1000}.l-gmenu-sp .l-spgmenu-cta-container{list-style: none;padding: 0;margin: 0;margin-left: 2em;display: flex;gap: 0;flex-wrap: wrap;margin-left: 0;gap: 2rem;justify-content: center}.l-gmenu-sp .l-spgmenu-cta-container>li>.p-btn{font-size: var(--spgmenu-fsize-btn);font-weight: var(--spgmenu-fweight-btn);line-height: var(--spgmenu-flineheight-btn);letter-spacing: var(--spgmenu-fletterspacing-btn);min-width: var(--s-width-gmenu-btn)}.l-gmenu-sp .l-spgmenu-cta-container>li>.p-btn>span{padding: 0 0.5em}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li .child-wrap{visibility: hidden;height: 0;position: fixed;left: 0;top: var(--spheader-height);z-index: 1001;margin: 0;width: 100%;text-align: left;opacity: 0;overflow: hidden;background: var(--bgColor);margin-top: 0;box-shadow: 0 5px 15px -5px #999}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li input[type="checkbox"]{display: none}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li label{display: block;position: absolute;top: 0;right: 0;width: 6rem;height: calc(var(--spgmenu-fsize-base) * var(--spgmenu-flineheight-base) + var(--spgmenu-menu-padding) + var(--spgmenu-menu-padding));z-index: 9999;cursor: pointer}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li input[type="checkbox"]:checked+*+.child-wrap{display: block;position: unset;visibility: visible;height: auto;opacity: 1;background: inherit;box-shadow: none}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li,.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container>li:nth-child(1){padding: 0;margin: 0}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-menu-title{width: 1200px;margin: auto;text-align: center;color: var(--txt-bodyColor);padding: 30px 0 10px}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-inner{width: 1200px;margin: auto;max-width: 100%;display: flex;justify-content: stretch;align-items: stretch}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-inner .search-form{display: flex;justify-content: center;align-items: center}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list{zoom: 1;display: flex;justify-content: space-between;vertical-align: top;padding: 20px 0 0 20px;box-sizing: border-box;width: 100%;padding: 0}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list:after{content: "";display: block;clear: both}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-list-line{display: flex;align-items: center;padding: 0 0 0 var(--spgmenu-menu-padding);width: 100%}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-list-line>ul{display: flex;flex-wrap: wrap;width: 100%;flex-direction: column;padding: 1px 0 0 0}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-list-line>ul>li{margin-bottom: 0;display: inline-flex;flex-direction: column;align-items: center;width: 100%;border-top: 1px dotted #fff}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list li:last-child a{border-right: none}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list a{display: flex;position: relative;text-align: left;justify-content: flex-start;height: auto;color: inherit;padding: var(--spgmenu-submenu-padding)}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl{line-height: 1.2;position: relative;margin-bottom: 5px;color: var(--txt-bodyColor)}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .parent .child-ttl{font-weight: bold}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl i{margin-left: 14px}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl img{margin-bottom: 5px}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl:before{display: inline-block;width: 8px;height: 11px}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .btn{margin-bottom: 20px}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .btn .child-ttl{text-align: center;background-size: cover;background-repeat: no-repeat;height: 80px;display: flex;justify-content: center;align-items: center}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl.bold{margin-bottom: 10px}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl.bold:before{content: none}.l-gmenu-sp .l-spgmenu-sp-wrapper .l-spgmenu-main-container .child-list .child-ttl.bold span{margin-left: 0}.l-gmenu-sp .l-spgmenu-main-container .child-list .child-list-line>ul>li .child-sub-list{margin-top: 0;width: 100%;padding: 0 var(--spgmenu-submenu-padding) var(--spgmenu-menu-padding)}.l-gmenu-sp .l-spgmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul{padding: 0}.l-gmenu-sp .l-spgmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul>li{margin-bottom: 0;width: 100%;line-height: 2;display: inline-flex;align-items: flex-start;flex-direction: column}.l-gmenu-sp .l-spgmenu-main-container .child-list .child-list-line>ul>li .child-sub-list .child-sub-list-line>ul>li a{padding: 0 var(--spgmenu-submenu-padding)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger{background-color: transparent;border: none;z-index: 100000000;display: block;width: var(--spheader-gmenu-btn-height);height: 100%;position: absolute;right: 0;top: 0;padding: 1rem}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger:after{color: var(--txt-bodyColor);content: "メニュー";display: block;font-size: calc(var(--spheader-gmenu-btn-height) * 0.2);font-weight: 700;left: 50%;top: calc(var(--spheader-gmenu-btn-height) * 0.67);line-height: 1;position: absolute;text-align: center;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 100%}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger span{background-color: var(--txt-bodyColor);border-radius: 2px;display: block;height: 2px;left: 50%;position: absolute;-webkit-transform: translate(-50%);transform: translate(-50%);-webkit-transition: 0.2s;transition: 0.2s;width: calc(var(--spheader-gmenu-btn-height) * 0.4)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger span:first-of-type{top: calc(var(--spheader-gmenu-btn-height) * 0.22)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger span:nth-of-type(2){top: calc(var(--spheader-gmenu-btn-height) * 0.36)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger span:last-of-type{top: calc(var(--spheader-gmenu-btn-height) * 0.5)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger.is-open{-webkit-transition: pointer-events 1s;transition: pointer-events 1s;background-color: #FFF;border-radius: 7px}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger.is-open:after{content: "閉じる"}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger.is-open span{width: calc(var(--spheader-gmenu-btn-height) * 0.4)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger.is-open span:first-of-type{top: calc(var(--spheader-gmenu-btn-height) * 0.35);-webkit-transform: translate(-50%) rotate(-45deg);transform: translate(-50%) rotate(-45deg)}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger.is-open span:nth-of-type(2){opacity: 0}.l-gmenu-sp.gspmenu__agtax005-button .p-humberger.is-open span:last-of-type{top: calc(var(--spheader-gmenu-btn-height) * 0.35);-webkit-transform: translate(-50%) rotate(45deg);transform: translate(-50%) rotate(45deg)}.l-gmenu-sp .l-spgmenu-sub-wrapper-sp{width: 100%;z-index: 1;display: none;margin: 0 auto;display: block;}.l-gmenu-sp .l-spgmenu-sub-wrapper-sp .l-spgmenu-cta-container{background: var(--bg-headerColor);padding: 2rem}.l-gmenu-sp .l-spgmenu-sp-wrapper.is-open{-webkit-transform: translateX(0);transform: translateX(0)}.l-gmenu-sp .l-spgmenu-sp-wrapper.is-active{-webkit-transition: 0.2s;transition: 0.2s}.l-gmenu-sp .l-spgmenu-sub-form-sp{display: none;display: block}.l-gheader-sp .l-spgmenu-sub{background-color: #FAFAFA;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 2rem;padding: var(--spgmenu-menu-padding);gap: 1rem;z-index: 1}.l-gheader-sp .l-spgmenu-sub::before{content: "";display: block;height: 24px;width: 110px;background: url(/_assets_/agtax/site_label.png) no-repeat;background-size: cover}.l-gheader-sp .l-spgmenu-sub .link-text{max-width: 40rem;display: block}.l-gheader-sp .l-spgmenu-sub a:nth-child(odd){padding-bottom: 1rem;border-bottom: 1px solid var(--gray-defColor)}.l-gheader-pc{border-bottom: var(--header-border);font-family: var(--header-ffamily-base);font-size: var(--header-fsize-base);font-weight: var(--header-fweight-base);letter-spacing: var(--header-fletterspacing-base);line-height: var(--header-flineheight-base);background: var(--bgColor);color: var(--txt-bodyColor);position: sticky;top: 0;transition: all .5s;width: 100%;z-index: 4}.l-gheader-pc.is-hero-scroll,.l-gheader-pc.is-scroll{position: sticky}.l-gheader-pc .l-header-complogo-container > .p-company-logo > .p-image{height: calc(var(--header-inner-main) - 1rem);transition: all .3s}.l-gheader-pc .l-header-complogo-container > .p-company-logo > .p-image .p-figure{height: 100%;padding: 0.5rem 0;width: 100%}.l-gheader-pc .l-header-complogo-container > .p-company-logo > .p-image .p-figure img{height: 100%;object-fit: contain;object-position: right;width: 100%}.l-gheader-pc .l-header-container{align-items: stretch;display: flex;flex-wrap: wrap;height: var(--header-inner-main);justify-content: space-between;margin: 0 auto;max-width: 100%;position: relative;width: var(--parent-content-width);z-index: 1}.l-gheader-pc .l-header-container .l-gmenu-fix{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%}.l-gheader-pc .l-header-container .l-gmenu-sub-wrapper{align-items: center;display: flex;flex-wrap: wrap;justify-content: space-between}.l-gheader-pc .l-header-container .l-header-logo-container{height: var(--header-inner-main);transition: all .3s}.l-gheader-pc .l-header-container .l-header-logo-container > *{height: 100%}.l-gheader-pc .l-header-container .l-header-logo-container > .p-title{align-items: center;display: flex;justify-content: flex-start}.l-gheader-pc .l-header-container .l-header-logo-container .p-image{box-sizing: border-box;display: inline-block;margin-right: 1.5em;max-height: 100%;max-width: var(--header-logo-max-width);padding: 0.5em 0}.l-gheader-pc .l-header-container .l-header-logo-container .p-image > img{max-height: 100%;max-width: 100%;object-fit: contain;width: auto}.l-gheader-pc .l-header-container .l-header-logo-container .p-image .p-figure{align-items: flex-start;height: 100%;padding: 0;width: 100%}.l-gheader-pc .l-header-container .l-header-logo-container .p-image .p-image-wrapper{display: block;height: calc(var(--header-inner-main) - 1rem)}.l-gheader-pc .l-header-container .l-header-logo-container .p-image a{text-decoration: none}.l-gheader-pc .l-header-container .l-header-logo-container .p-image.p-image-caption .p-figure figcaption{order: 1}.l-gheader-pc .l-header-container .l-header-logo-container .p-image.p-image-caption .p-figure img{height: calc(100% - 1.5rem);order: 2}.l-gheader-pc .l-header-container .l-header-logo-container .p-image .p-figure img{height: 100%;object-fit: contain;object-position: left;width: 100%}.l-gheader-pc .l-header-container .p-title .p-logo .p-text{padding: 0 1rem}.l-gheader-pc .l-header-container .l-header-logo-container .p-subtitle{font-size: var(--fsize-gmenu-sub)}.l-gheader-pc .l-header-top-container{align-items: center;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 auto;max-width: 100%;padding-top: var(--header-top-line-height);position: relative;height: var(--header-inner-top);width: var(--parent-content-width);z-index: 1}.l-gheader-pc .l-header-wapper form{background-color: #F5F6F8;border: 1px solid #ECECEC;border-radius: 0.5rem;height: fit-content;margin-left: 2rem}.l-gheader-pc .l-header-wapper form > input{background: transparent;border: 0;min-width: 18rem;width: auto}.l-gheader-pc .l-header-wapper form > button{background: transparent;border: 0;overflow: hidden;padding: 0;position: relative;text-indent: 100%;white-space: nowrap}.l-gheader-pc .l-header-wapper form > button::before{background: url(https://files.cmssv.awsv.jp/_assets_/agtax/gmenu_search.svg) no-repeat;background-position: center;background-size: contain;bottom: 0;content: "";display: block;height: 100%;margin: auto;position: absolute;top: 0;width: 100%}.l-gheader-pc .l-header-top-container::before{content: "";display: block;position: absolute;width: 100vw;height: 100%;right: calc(-1 * (100vw - 1200px) / 2);top: 0;z-index: -1;background-color: #FAFAFA}.l-gheader-pc .l-header-top-container>p{padding: 0.5rem 0;color: var(--txt-bodyColor);font-size: 1.3rem;font-weight: 400;font-family: 'ヒラギノ丸ゴ ProN W4','Hiragino Maru Gothic ProN',sans-serif;position: relative;padding-right: 3rem;height: calc(var(--header-inner-top) - var(--header-top-line-height));display: flex;align-items: center;max-width: 40vw}.l-gheader-pc .l-header-top-container>p::before{content: "";display: block;width: 100vw;height: calc(var(--header-inner-top) - var(--header-top-line-height));background: var(--bgColor);box-shadow: 0 0 3px 0px var(--shadowColor);transform: skewX(-17deg);background-size: auto 100%;background-position: right;position: absolute;right: 0;top: 0;z-index: -1}.l-gheader-pc .l-header-wapper{height: var(--header-height);position: relative;transition: all .3s}.l-gheader-pc .l-header-wapper::before{background: var(--accentColor);content: "";display: block;height: var(--header-top-line-height);position: absolute;width: 100%;z-index: 1002}.l-gheader-pc .l-gmenu-cta-container{display: flex;flex-wrap: wrap;gap: 0;list-style: none;margin: 0;margin-left: 20px;padding: 0}.l-gheader-pc .l-gmenu-cta-container .p-btn{padding: .7em 2em}.l-gheader-pc .l-gmenu-cta-container > li > .p-link{background: inherit;border: 0;border-bottom: 1px solid var(--primary-defColor);color: var(--header-txt-bodyColor);flex-wrap: wrap;font-size: var(--fsize-gmenu-btn);font-weight: var(--fweight-gmenu-btn);letter-spacing: var(--fletterspacing-gmenu-btn);line-height: var(--flineheight-gmenu-btn);min-width: var(--s-width-gmenu-btn);padding: 0 2.3em 1em;position: relative}.l-gheader-pc .l-gmenu-cta-container > li > .p-link::before{background-color: var(--primary-defColor);bottom: 0;content: "";display: block;height: 0.5rem;left: 0;position: absolute;width: 1px}.l-gheader-pc .l-gmenu-cta-container > li:last-child > .p-link::after{background-color: var(--primary-defColor);bottom: 0;content: "";display: block;height: 0.5rem;margin: auto 0 0;position: absolute;right: 0;width: 1px}.l-gheader-pc .l-gmenu-sub{display: flex;align-items: center;justify-content: center}.l-gheader-pc .l-gmenu-sub::before{content: "";display: block;height: 24px;width: 110px;background: url(/_assets_/agtax/site_label.png) no-repeat;background-size: cover;margin-right: 10px}.l-gheader-pc .l-gmenu-sub a{display: inline-block;height: 20px;padding: 0 10px;border-bottom: 1px solid transparent}.l-gheader-pc .l-gmenu-sub a:hover{border-bottom: 1px solid #ECECEC}.l-gheader-pc .l-gmenu-sub a:nth-child(n+2){border-left: 1px solid var(--gray-defColor)}.l-gheader-pc .l-gmenu-sub a img{width: auto;height: 100%}.l-gheader-pc .btn-movie{height: 30px;margin-left: 20px}.l-gheader-pc .btn-movie:hover{filter: brightness(0.7)}.l-gheader-pc .btn-movie img{width: auto;height: 100%}.l-gheader-sp.gspheader__agtax001{position: sticky;width: 100%;z-index: 4;top: 0;transition: all .5s;border-bottom: var(--spheader-border);font-family: var(--spheader-ffamily-base);font-size: var(--spheader-fsize-base);font-weight: var(--spheader-fweight-base);line-height: var(--spheader-flineheight-base);letter-spacing: var(--spheader-fletterspacing-base)}.l-gheader-sp.gspheader__agtax001.is-hero-scroll{position: sticky}.l-gheader-sp.gspheader__agtax001 .l-header-wapper{position: relative;height: var(--spheader-height);transition: all .3s}.l-gheader-sp.gspheader__agtax001 .l-header-wapper::before{content: "";display: block;width: 100%;height: 0.4rem;position: absolute;z-index: 1002;background: var(--accentColor)}.l-gheader-sp.gspheader__agtax001 .l-header-container{position: relative;margin: 0 auto;padding-top: 0;z-index: 1;justify-self: auto;width: var(--s-content-width);height: var(--spheader-inner-main);max-width: 100%;display: flex;justify-content: space-between;align-items: stretch;flex-wrap: wrap}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-gmenu-fix{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container{height: var(--spheader-inner-main);transition: all .3s}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container>*{height: 100%}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container> .p-title{display: flex;justify-content: flex-start;align-items: center}.l-gheader-sp.gspheader__agtax001 .l-header-bg{position: absolute;width: 100%;height: 100%;background: var(--bgColor)}.l-gheader-sp.gspheader__agtax001 .l-header-top-container{position: relative;margin: 0 auto;padding-top: 0.5rem;z-index: 1;justify-self: auto;width: var(--s-content-width);max-width: 100%;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap}.l-gheader-sp.gspheader__agtax001 .l-header-top-container>p{padding: 0.5em 0;color: var(--txt-bodyColor);font-size: var(--fsize-gmenu-sub);font-weight: 400;position: relative;padding-right: 3rem;padding: 0.5rem var(--page-side--margin-sp);width: 100%;white-space: nowrap;overflow: hidden}.l-gheader-sp.gspheader__agtax001 .l-header-top-container>p::before{content: "";display: block;width: 100vw;height: calc(100% - 3px);background: var(--bgColor);box-shadow: 0 0 3px 0px var(--lightColor);background-size: auto 100%;background-position: right;position: absolute;right: 0;top: 0;z-index: -1}body.is-gmenu-active .l-gheader-sp.gspheader__agtax001 .l-header-wapper{filter: drop-shadow(0 0 3px var(--spheader-txt-bodyColor));filter: drop-shadow(0 0 3px var(--shadowColor))}body.is-gmenu-active .l-gheader-sp.gspheader__agtax001{z-index: 9999}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image{max-width: var(--spheader-logo-max-width);max-height: 100%;padding: 0.5em 0;margin-right: 1.5em;display: inline-block;box-sizing: border-box}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image .p-image-wrapper{display: block;height: calc(var(--spheader-height) / 2 - 1rem)}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image>img{width: auto;max-width: 100%;max-height: 100%;object-fit: contain}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image .p-figure{width: 100%;height: 100%;padding: 0;align-items: flex-start}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image a{text-decoration: none}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image.p-image-caption .p-figure figcaption{order: 1}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image.p-image-caption .p-figure img{height: calc(100% - 1.5rem);order: 2}.l-gheader-sp.gspheader__agtax001.is-scroll .l-header-container .l-header-logo-container .p-image .p-figure{padding: 0}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-subtitle{font-size: var(--fsize-gmenu-sub)}.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image .p-figure img{width: 100%;height: 100%;object-fit: contain;object-position: left}.l-gheader-sp.gspheader__agtax001 .l-header-container .p-title .p-logo .p-text{padding: 0 1rem}.l-gheader-sp.gspheader__agtax001 .l-header-complogo-container>.p-company-logo>.p-image{height: calc(var(--spheader-height) / 2 - 1rem);transition: all .3s}.l-gheader-sp.gspheader__agtax001 .l-header-complogo-container>.p-company-logo>.p-image .p-figure{width: 100%;height: 100%;padding: 0.5rem 0}.l-gheader-sp.gspheader__agtax001 .l-header-complogo-container>.p-company-logo>.p-image .p-figure img{width: 100%;height: 100%;object-fit: contain;object-position: right}.l-gheader-sp.gspheader__agtax001 .l-header-top-container>form>button::before{content: "";display: block;width: 100%;height: 100%;background: url(https://files.cmssv.awsv.jp/_assets_/agtax/gmenu_search.svg) no-repeat;background-size: contain;background-position: center;position: absolute;bottom: 0;top: 0;margin: auto}.l-gheader-sp.gspheader__agtax001 .l-gmenu-cta-container .p-btn{padding: .7em 2em}.l-gheader-sp.gspheader__agtax001 .l-gmenu-cta-container>li>.p-link{font-size: var(--fsize-gmenu-btn);font-weight: var(--fweight-gmenu-btn);line-height: var(--flineheight-gmenu-btn);letter-spacing: var(--fletterspacing-gmenu-btn);min-width: var(--s-width-gmenu-btn);border: 0;border-bottom: 1px solid var(--primary-defColor);color: var(--spheader-txt-bodyColor);position: relative;background: inherit;padding: 0 2.3em 1em;flex-wrap: wrap}.l-gheader-sp.gspheader__agtax001 .l-gmenu-cta-container>li>.p-link::before{content: "";display: block;height: 0.5rem;width: 1px;background-color: var(--primary-defColor);position: absolute;left: 0;bottom: 0}.l-gheader-sp.gspheader__agtax001 .l-gmenu-cta-container>li:last-child>.p-link::after{content: "";display: block;height: 0.5rem;width: 1px;background-color: var(--primary-defColor);position: absolute;right: 0;bottom: 0;margin: auto 0 0}.l-gheader-sp.gspheader__agtax001 .l-gmenu-cta-container .p-btn i{margin-right: 1rem}.l-hero-wrapper{--v-hero-height: var(--hero-min-height,180px);--bgColor: var(--bg-heroColor);--txt-headColor: var(--bg-hero-txt-headColor);--txt-bodyColor: var(--bg-hero-txt-bodyColor);--borderColor: var(--bg-hero-borderColor);--accentColor: var(--bg-hero-accentColor);--accent-txtColor: var(--bg-hero-accent-txtColor);--emphasisColor: var(--bg-hero-emphasisColor);--emphasis-txtColor: var(--bg-hero-emphasis-txtColor);--infoColor: var(--bg-hero-infoColor);--info-txtColor: var(--bg-hero-info-txtColor);--lightColor: var(--bg-hero-lightColor);--darkColor: var(--bg-hero-darkColor);--monoColor: var(--bg-hero-monoColor);--v-hero-txt-shadow: var(--hero-txt-shadow,none);--v-fsize-1head: var(--fsize-1head,4.0rem);--v-fweight-1head: var(--fweight-1head,400);--v-flineheight-1head: var(--flineheight-1head,1.5);--v-fletterspacing-1head: var(--fletterspacing-1head,0.05em);background-size: cover;position: relative;z-index: 3;overflow: hidden}.l-hero-container{padding: 0;background-image: var(--main-gradation);background-blend-mode: multiply;background-position: center;background-repeat: no-repeat;background-size: cover;width: 100%;margin: 0;position: relative}.l-hero-bg-container{margin: 0 auto}.l-hero-wrapper .l-hero-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--bgColor)}.l-hero-wrapper .l-hero-bg-after{position: absolute;top: var(--header-height);left: 0;width: 100%;height: 100%;z-index: 3;opacity: 0}.l-hero-wrapper .l-hero-bg-image{position: absolute;overflow:hidden;top: 0;left: 0;width: 100%;height: 100%;background-image: var(--bg-hero);background-repeat: no-repeat;background-size: cover;background-position: var(--s-hero-bg-positioin)}.l-hero-content{width: 100%;padding: 1.5rem 1rem;z-index: 10;position: relative}.l-hero-main{display: flex;flex-direction: column;color: var(--txt-bodyColor)}.l-hero-wrapper .l-hero-main-container{display: flex;flex-direction: column;gap: var(--gap-hero)}.l-hero-wrapper .p-group .p-group-container{color: var(--txt-bodyColor);padding: 0.5em 0}.s-border-small .l-hero-wrapper .p-group .p-group-container{border-top: 1px solid var(--txt-bodyColor);border-bottom: 1px solid var(--txt-bodyColor)}.head__agslim .l-hero-content{max-width: var(--s-content-width);width: auto;height: var(--v-hero-height);margin: auto;display: flex;justify-content: center;align-items: center;padding: var(--gap-hero-top) 0;position: relative;font-family: var(--ffamily-1head);font-size: var(--v-fsize-1head);font-weight: var(--v-fweight-1head);letter-spacing: var(--fletterspacing-1head);line-height: var(--v-flineheight-1head);justify-content: var(--s-hero-align-flex,flex-start);text-align: var(--s-hero-align,left);color: var(--txt-bodyColor)}.head__agslim .l-hero-content > * > * + .p-buttons{margin-top: calc(1.5rem * 1.5);text-align: left;gap: .5rem;display: flex;flex-wrap: wrap;justify-content: var(--s-hero-align-flex,flex-start)}.head__agslim .head__agslim-headline-bg-light .p-headline-container .p-headline-header + .p-headline-items{margin-top: 1.5rem}.head__agslim .head__agslim-headline-bg-light .p-headline-container > * > * + *{margin-top: 1.25rem}.head__agslim .head__agslim-headline-bg-light .p-textarea{line-height: calc(1.5rem * 2)}.head__agslim .head__agslim-headline-bg-light strong::before{content: "";display: block;top: 0rem;left: 0;width: 100%;height: calc(100% + .2rem);background-color: var(--emphasisColor);position: absolute;z-index: -1;border-radius: calc(var(--s-radius,0) * .3rem);overflow: hidden}.head__agslim.l-hero-wrapper .l-hero-content .p-headline > .p-headline-container{justify-content: var(--s-hero-align-flex,flex-start);align-items: center;text-align: center}.head__agslim.l-hero-wrapper .l-hero-content .p-headline > .p-headline-container > * > .p-subtext{font-size: 0.5em;font-weight: 400}.head__agslim .l-hero-clip.clip-type-left-radius{position: absolute;top: 0;left: 0;width: 50%;height: 100%}.head__agslim .l-hero-clip.clip-type-left-solid{position: absolute;top: 0;left: 0;width: 50%;height: 100%}.head__agslim .l-hero-clip.clip-type-center-radius{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.head__agslim .l-hero-clip.clip-type-center-solid{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.p-headline.s-headline-h1 .p-headline-items{display: flex;flex-direction: column;gap: var(--gap-hero-text);margin: 0;justify-content: var(--s-hero-align-flex,flex-start);text-align: var(--s-hero-align,left)}.p-headline.s-headline-h1 .p-headline-items .p-inlinetext{order: 2}.p-headline.s-headline-h1 .p-headline-items .p-subtext{order: 1}/* safelist-keep: patterns matched */ @media only screen and (max-width: 1024px){:root{font-size: 42.5%}html,body{--fsize: var(--fsize-base-sp);--flineheight: var(--flineheight-base-sp);--s-align: var(--s-align-sp);--s-align-flex: var(--s-align-sp-flex)}.l-section-wrapper.s-bgpos-left > .l-section-container > * > .p-bgimage,.l-section-wrapper.s-bgpos-right > .l-section-container > * > .p-bgimage{position: relative;width: 100%;height: 25rem;order: 2}.l-section-wrapper.s-bgpos-left > .l-section-container > * > .p-bgimage > *,.l-section-wrapper.s-bgpos-right > .l-section-container > * > .p-bgimage > *{background-size: cover}.l-body-wrapper{margin-top: 0}.l-section-wrapper.s-bgimagepos-right > .l-section-container > * > .p-bgimage + *,.l-section-wrapper.s-bgpos-right > .l-section-container > * > .p-bgimage + *{margin-right: auto;padding: calc(1.5rem * var(--s-margin,1))}.l-section-wrapper.s-bgimagepos-left > .l-section-container > * > .p-bgimage,.l-section-wrapper.s-bgimagepos-right > .l-section-container > * > .p-bgimage,.l-section-wrapper.s-bgpos-left > .l-section-container > * > .p-bgimage,.l-section-wrapper.s-bgpos-right > .l-section-container > * > .p-bgimage{width: 100%}.l-section-container > * > .p-container.box.s-border{padding: 3rem 1rem}.l-section-container > * > .p-container.s-concept-header-left > .p-container-items,.l-section-container > * > .p-container.s-concept-header-right > .p-container-items{padding: calc(1.5rem * var(--s-margin,1))}.l-section-container > * > .p-container.s-concept-header-left > .p-container-header + .p-container-items,.l-section-container > * > .p-container.s-concept-header-right > .p-container-header + .p-container-items{padding-top: 0}.l-section-wrapper.bg-inner-section.bg-baseDark2-Opacity060::after{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 75%;background-image: linear-gradient(to bottom,transparent 10%,var(--base-baseColor-dark2));z-index: 1}.l-section-wrapper.bg-inner-section.bg-baseDark3-baseLight2::after{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 30%;background-image: linear-gradient(to bottom,transparent,var(--base-defColor));z-index: 1}.p-group.grid.grid-wrapNone > .p-group-container > .p-group-items{flex-wrap: wrap}.p-group.grid.grid-2 > .p-group-container > .p-group-items > *,.p-group.grid.grid-3 > .p-group-container > .p-group-items > *{flex: 0 0 100%;margin: 0}.p-group.grid.grid-2.grid-marginNone > .p-group-container > .p-group-items > *{flex: 0 0 100%}.grid-height-100.p-image > .p-figure{height: auto}.grid-height-100.p-image > .p-figure > img{width: 100%;height: auto}.grid-height-100.p-group > .p-group-container{height: auto}.p-contatiner.grid.grid-2 > .p-contatiner-items > *,.p-contatiner.grid.grid-3 > .p-contatiner-items > *{flex: 0 0 100%;margin: 0}.p-subtext-colorBg.p-subtext > .p-text-inner.color-default{padding: 0.2rem 2rem;font-size: 1.3rem}.p-subtext-colorBg.p-subtext > .p-text-inner{padding: 0.2rem 2rem;font-size: 1.3rem}.s-align-right.p-buttons,.s-align-left.p-buttons{text-align: center}.l-section-wrapper.bd-verticalList .l-content-wrapper > *{flex-wrap: wrap}.l-section-wrapper.bd-verticalList .l-content-wrapper > .p-container > *{flex-wrap: wrap}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container .p-container-header{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container .p-container-items{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-3-9 .p-container-header{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-3-9 .p-container-items{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-4-8 .p-container-header{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-4-8 .p-container-items{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-5-7 .p-container-header{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-5-7 .p-container-items{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-6-6 .p-container-header{width: 100%}.l-section-wrapper.bd-verticalList .l-content-wrapper .p-container.wid-6-6 .p-container-items{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper > *{flex-wrap: wrap}.l-section-wrapper.bd-conceptInfo .l-content-wrapper > .p-container > *{flex-wrap: wrap}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-3-9 .p-container-header{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-3-9 .p-container-items{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-4-8 .p-container-header{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-4-8 .p-container-items{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-5-7 .p-container-header{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-5-7 .p-container-items{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-6-6 .p-container-header{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container.wid-6-6 .p-container-items{width: 100%}.l-section-wrapper.bd-conceptInfo .l-content-wrapper .p-container .p-container-items .p-buttons.p-btn-container{justify-content: center}.l-section-wrapper.bd-gridInfo .l-content-wrapper{flex-direction: column}.l-section-wrapper.bd-gridInfo .l-content-wrapper .p-container-items{flex-direction: column}.l-section-wrapper.bd-gridInfo.grid-2 .l-content-wrapper > *{flex: 0 0 100%;width: 100%}.l-section-wrapper.bd-gridInfo.grid-3 .l-content-wrapper > *{flex: 0 0 100%;width: 100%}.l-section-wrapper.bd-gridInfo.grid-4 .l-content-wrapper > *{flex: 0 0 100%;width: 100%}.l-section-wrapper.bd-gridInfo.grid-5 .l-content-wrapper > *{flex: 0 0 100%;width: 100%}.l-section-wrapper.bd-gridInfo.grid-6 .l-content-wrapper > *{flex: 0 0 100%;width: 100%}.l-section-wrapper.bd-explanationInfo.s-bgimagepos-right > .l-section-container > * > .p-bgimage + *{margin-left: auto}.l-section-wrapper.bd-explanationInfo.s-bgimagepos-right > .l-section-container > * > .p-bgimage{width: 100%;opacity: .2}.l-hero-content{flex-direction: column}.l-hero-main{text-align: center;width: 100%}.head__agslim .l-hero-content{width: 100%}.head__agslim .l-hero-main{justify-content: center}.head__agslim .head__agslim-headline-bg-light{max-width: none}.head__agslim .head__agslim-textarea{max-width: none}}@media screen and (min-width: 1024px){.sponly,.spOnly,.sp_only{display: none !important}}@media screen and (max-width: 1024px){.pconly,.pcOnly,.pc_only{display: none !important}.l-section-wrapper{--block--margin: var(--block--margin-sp);--gap-section-vertical: var(--gap-section-vertical-sp)}.l-gmenu-pc-before{display: none}.l-gmenu-sp{display: block}.l-gheader-pc{display: none}.l-gheader-sp{display: block}}@media only screen and (min-width: 1024px){table{max-width: 57.75rem;margin: 0 auto 3.75rem;max-width: 48.75rem}.l-hero-content{margin: 0 auto;max-width: 1240px;padding: 0;display: flex;justify-content: left;align-items: flex-start}}@media only screen and (max-width: 1240px){.l-section-container{padding-left: var(--page-side--margin-sp);padding-right: var(--page-side--margin-sp)}.s-container-fix{max-width: calc(100vw - (var(--page-side--margin-sp) * 2))}.l-hero-wrapper{--v-hero-height: auto}.head__agslim .l-hero-content{padding: 6rem 2rem}}@media print,screen and (max-width: 1240px){:root{--root-content-width: calc(var(--s-content-width) - (var(--page-side--margin-sp) * 2));--parent-content-width: calc(100vw - (var(--page-side--margin-sp) * 2))}}@media(hover:hover){.block__breadcrumb.breadcrumb > ul > li > a[href]:not([aria-current=page]):hover{color: var(--base-baseColor)}}@media screen and (max-width: 1240px){.l-gheader-pc .l-header-wapper form{display: none}}@media print,screen and (max-width: 1024px){.l-gheader-sp.gspheader__agtax001 .l-header-container .l-header-logo-container .p-image{margin-left: 1.5em}}