
:root{--offersred-50:#ffebee;--offerswhite:#fff;--offersred-100:#ffcdd2;--offersred-200:#ef9a9a;--offersblack:#000;--offersred-300:#e57373;--offersred-400:#ef5350;--offersred-500:#f44336;--offersred-600:#e53935;--offersred-700:#d32f2f;--offersred-800:#c62828;--offersred-900:#b71c1c;--offerspink-50:#fce4ec;--offerspink-100:#f8bbd0;--offerspink-200:#f48fb1;--offerspink-300:#f06292;--offerspink-400:#ec407a;--offerspink-500:#e91e63;--offerspink-600:#d41a5a;--offerspink-700:#c2185b;--offerspink-800:#ad1457;--offerspink-900:#880e4f;--offerspurple-50:#f3e5f5;--offerspurple-100:#e1bee7;--offerspurple-200:#ce93d8;--offerspurple-300:#ba68c8;--offerspurple-400:#ab47bc;--offerspurple-500:#9c27b0;--offerspurple-600:#8e24aa;--offerspurple-700:#7b1fa2;--offerspurple-800:#6a1b9a;--offerspurple-900:#4a148c;--offersdeeppurple-50:#ede7f6;--offersdeeppurple-100:#d1c4e9;--offersdeeppurple-200:#b39ddb;--offersdeeppurple-300:#9575cd;--offersdeeppurple-400:#7e57c2;--offersdeeppurple-500:#673ab7;--offersdeeppurple-600:#5e35b1;--offersdeeppurple-700:#512da8;--offersdeeppurple-800:#4527a0;--offersdeeppurple-900:#311b92;--offersviolet-50:#e7eaff;--offersviolet-100:#c6d1fe;--offersviolet-200:#a5b6fd;--offersviolet-300:#839bfd;--offersviolet-400:#6684f7;--offersviolet-500:#5173fc;--offersviolet-600:#485fe1;--offersviolet-700:#3d4fbb;--offersviolet-800:#3444a2;--offersviolet-900:#2c3988;--offersblue-50:#e3f2fd;--offersblue-100:#bbdefb;--offersblue-200:#90caf9;--offersblue-300:#64b5f6;--offersblue-400:#42a5f5;--offersblue-500:#2196f3;--offersblue-600:#1e88e5;--offersblue-700:#1976d2;--offersblue-800:#1565c0;--offersblue-900:#0d47a1;--offersteal-50:#f5fdff;--offersteal-100:#e1f2f6;--offersteal-200:#c2e6ec;--offersteal-300:#81cbd8;--offersteal-400:#4fb6c8;--offersteal-500:#29a6bc;--offersteal-600:#0396b0;--offersteal-700:#027a8f;--offersteal-800:#00606b;--offersteal-900:#004d5a;--offerslightblue-50:#f2fbff;--offerslightblue-100:#cdeffe;--offerslightblue-200:#abe5fe;--offerslightblue-250:#82d8fd;--offerslightblue-300:#68d0fd;--offerslightblue-400:#36c0fc;--offerslightblue-500:#04b0fb;--offerslightblue-600:#0399da;--offerslightblue-700:#0381b8;--offerslightblue-800:#026a97;--offerslightblue-900:#025275;--offersgreen-50:#e5faee;--offersgreen-100:#bff1d4;--offersgreen-200:#99e9ba;--offersgreen-300:#80e3a9;--offersgreen-400:#4cd886;--offersgreen-500:#26d06d;--offersgreen-600:#00c853;--offersgreen-700:#00b74c;--offersgreen-800:#00a645;--offersgreen-900:#008437;--offerslime-50:#f9fbe7;--offerslime-100:#f0f4c3;--offerslime-200:#e6ee9c;--offerslime-300:#dce775;--offerslime-400:#d4e157;--offerslime-500:#cddc39;--offerslime-600:#c0ca33;--offerslime-700:#afb42b;--offerslime-800:#9e9d24;--offerslime-900:#827717;--offersyellow-50:#fff5db;--offersyellow-100:#feebba;--offersyellow-200:#fee298;--offersyellow-300:#fdd466;--offersyellow-400:#fdca44;--offersyellow-500:#fab603;--offersyellow-600:#d99e02;--offersyellow-700:#a67902;--offersyellow-800:#856001;--offersyellow-900:#634801;--offersorange-50:#fff1e7;--offersorange-100:#fee6d7;--offersorange-200:#fed2b5;--offersorange-300:#fda972;--offersorange-400:#fc8551;--offersorange-500:#fb6c0e;--offersorange-600:#e35d04;--offersorange-700:#b14803;--offersorange-800:#903b02;--offersorange-900:#6e2d02;--offersbluegray-50:#fbfbfb;--offersbluegray-100:#f2f5f5;--offersbluegray-200:#e5e9eb;--offersbluegray-250:#d2d8db;--offersbluegray-300:#becbd1;--offersbluegray-400:#99a9b0;--offersbluegray-500:#78909c;--offersbluegray-600:#607d8b;--offersbluegray-700:#345461;--offersbluegray-800:#27414c;--offersbluegray-900:#01293a;--offersgray-50:#fafafa;--offersgray-100:#f2f2f2;--offersgray-200:#e5e5e6;--offersgray-300:#c2c2c2;--offersgray-400:#9c9c9c;--offersgray-500:#6b6b6b;--offersgray-600:#525252;--offersgray-700:#393939;--offersgray-800:#212121;--offersgray-900:#080808}
:root{--background-screen-default:var(--offersbluegray-50);--background-tooltip-default:var(--offersgray-600);--surface-general-default:var(--offerswhite);--surface-general-hovered:var(--offerslightblue-50);--surface-general-disabled:var(--offersbluegray-200);--surface-general-error:var(--offerspink-400);--surface-division-default:var(--offersbluegray-50);--surface-information-default:var(--offerslightblue-500);--surface-informationlight-default:var(--offerslightblue-50);--text-heading-default:var(--offersbluegray-900);--text-body-default:var(--offersbluegray-700);--text-body-disabled:var(--offersbluegray-300);--text-description-default:var(--offersbluegray-500);--text-link-default:var(--offerslightblue-500);--text-link-hovered:var(--offerslightblue-400);--text-onfillbody-default:var(--offerswhite);--text-onfilldescription-default:var(--offersbluegray-400);--text-information-default:var(--offerslightblue-500);--border-field-default:var(--offersbluegray-500);--border-field-hovered:var(--offerslightblue-500);--border-field-error:var(--offerspink-400);--border-field-focus:var(--offerslightblue-500);--border-divider-default:var(--offersbluegray-200);--border-information-default:var(--offerslightblue-500);--icon-body-default:var(--offersbluegray-900);--icon-body-hovered:var(--offerslightblue-500);--icon-body-disabled:var(--offersbluegray-200);--icon-description-default:var(--offersbluegray-500);--icon-onfill-default:var(--offerswhite);--icon-onfill-hovered:var(--offerslightblue-500);--icon-onfill-disabled:var(--offersbluegray-400);--icon-information-default:var(--offerslightblue-500);--button-primarysolid-default:var(--offerslightblue-500);--button-primarysolid-hovered:var(--offerslightblue-400);--button-primarysolid-disabled:var(--offersbluegray-200);--button-primaryoutline-default:var(--offerslightblue-500);--button-primaryoutline-hovered:var(--offerslightblue-400);--button-primaryoutline-disabled:var(--offersbluegray-200);--button-normalsolid-default:var(--offersbluegray-700);--button-normalsolid-hovered:var(--offersbluegray-600);--status-primary-default:var(--offerslightblue-500);--button-normalsolid-disabled:var(--offersbluegray-200);--button-normalsolidonfill-default:var(--offerswhite);--button-normalsolidonfill-hovered:var(--offersbluegray-100);--button-normalsolidonfill-disabled:var(--offersbluegray-300);--button-normaloutline-default:var(--offersbluegray-700);--status-primary-hovered:var(--offerslightblue-600);--status-primarylight-default:var(--offerslightblue-50);--status-primarylight-hovered:var(--offerslightblue-100);--status-secondary-default:var(--offersviolet-500);--status-secondary-hovered:var(--offersviolet-600);--status-secondarylight-default:var(--offersviolet-50);--status-secondarylight-hovered:var(--offersviolet-100);--status-success-default:var(--offersgreen-500);--status-success-hovered:var(--offersgreen-600);--status-successlight-default:var(--offersgreen-50);--status-successlight-hovered:var(--offersgreen-100);--status-alert-default:var(--offerspink-400);--status-alert-hovered:var(--offerspink-500);--status-alertlight-default:var(--offerspink-50);--status-alertlight-hovered:var(--offerspink-100);--status-warning-default:var(--offersyellow-500);--status-warning-hovered:var(--offersyellow-600);--status-warninglight-default:var(--offersyellow-50);--status-warninglight-hovered:var(--offersyellow-100);--status-accent-default:var(--offersorange-400);--status-accent-hovered:var(--offersorange-500);--status-accentlight-default:var(--offersorange-50);--status-accentlight-hovered:var(--offersorange-100);--navigation-general-default:#fff;--navigation-general-hovered:#fff;--navigation-sub-default:#fff;--navigation-sub-hovered:#fff;--button-normaloutline-hovered:var(--offersbluegray-600);--button-normaloutline-disabled:var(--offersbluegray-200);--button-normaloutlineonfill-default:var(--offerswhite);--button-normaloutlineonfill-hovered:var(--offersbluegray-100);--button-normaloutlineonfill-disabled:var(--offersbluegray-300);--button-errorsolid-default:var(--offerspink-400);--button-errorsolid-hovered:var(--offerspink-300);--button-errorsolid-disabled:var(--offersbluegray-200);--button-erroroutline-default:var(--offerspink-400);--button-erroroutline-hovered:var(--offerspink-300);--button-erroroutline-disabled:#e5e9eb;--button-vividsolid-default:var(--offersorange-400);--button-vividsolid-hovered:var(--offersorange-300);--button-vividsolid-disabled:var(--offersbluegray-200);--button-vividoutline-default:var(--offersorange-400);--button-vividoutline-hovered:var(--offersorange-300);--button-vividoutline-disabled:#e5e9eb;--button-blacksolid-default:var(--offersblack);--button-blacksolid-hovered:var(--offersgray-700);--button-blacksolid-disabled:var(--offersgray-300);--button-blackoutline-default:var(--offersblack);--button-blackoutline-hovered:var(--offersblack);--button-blackoutline-disabled:var(--offersgray-300)}
:root{--facebook:#1877f2;--twitter:#55acee;--linkdin:#0077b5;--github:#1a1414;--dribbble:#ea4c89;--behance:#0057ff;--qiita:#59bb0c;--note:#000;--wantedly:#02aed0;--google:#4285f4;--slideshare:#0076b3;--speakerdeck:#009287;--connpass:#c63e1f;--zenn:#3ea8ff;--x-twitter:#000;--line:#06c755;--hatebu:#009ddb}
:root{--spacing-none:0;--spacing-x1:4px;--spacing-x2:8px;--spacing-x3:12px;--spacing-x4:16px;--spacing-x5:20px;--spacing-x6:24px;--spacing-x8:32px;--spacing-x10:40px;--spacing-x12:48px;--spacing-x14:56px;--spacing-x16:64px;--spacing-x20:80px;--spacing-x24:96px;--spacing-x32:128px;--spacing-x40:160px;--spacing-x48:192px;--spacing-x64:256px;--spacing-x80:320px}
:root{--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:12px}
:root{--font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--text-weight-bold:700;--text-weight-normal:500;--text-weight-thin:400;--text-size-xxs:10px;--text-size-xs:12px;--text-size-sm:14px;--text-size-md:16px;--text-size-lg:18px;--text-size-xl:24px;--text-size-xxl:32px;--fontsize-7xl:64px;--fontsize-6xl:56px;--fontsize-5xl:48px;--fontsize-4xl:40px;--fontsize-3xl:32px;--fontsize-xxl:24px;--fontsize-xl:20px;--fontsize-lg:18px;--fontsize-md:16px;--fontsize-sm:14px;--fontsize-xs:12px;--fontsize-xxs:10px;--fontweight-default:500;--fontweight-bold:700;--lineheight-xl:2;--lineheight-lg:1.8;--lineheight-md:1.6;--lineheight-sm:1.4;--lineheight-xs:1.2;--lineheight-none:1}
*,:before,:after{box-sizing:border-box}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;line-height:1.6}img,picture,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{word-break:break-all;overflow-wrap:break-word}ul,li{list-style:none}
:root{--z-index-header:10;--z-index-toast:11}
:root{--top-lp-grad-primary:linear-gradient(to top left, #5173fc, #04b0fb 51%, #6684f7);--top-lp-grad-gold:linear-gradient(180deg, #fdd466 0%, #fdca44 50%, #fab603 100%);--top-lp-grad-gold-02:linear-gradient(180deg, #fee298 0%, #fdd466 50%, #fdca44 100%);--toc-lp-grad-primary:linear-gradient(to top left, #5173fc, #04b0fb 51%, #6684f7);--toc-lp-grad-primary-02:linear-gradient(136deg, #68d0fd 0%, #6684f7 45.42%, #512da8 90.84%);--toc-lp-grad-secondary:linear-gradient(273.66deg, #c0ca33 0%, #4cc5eb 83.62%, #abe5fe 100%);--toc-lp-grad-secondary-02:linear-gradient(273.58deg, #c0ca33, #4cbbeb);--toc-lp-grad-secondary-light:linear-gradient(101.8deg, #f2f5f5 0%, #cdeffe 53.81%, #f0f4c3 81.53%);--agent-lp-grad-primary:linear-gradient(286.9deg, #36c0fc 14.73%, #ce93d8 61.24%);--agent-lp-grad-secondary-light:linear-gradient(285.3deg, #e3e7fd 2.13%, #f3e5f5 74.42%);--text-shadow-white:1px 1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, -1px 0 0 #fff, 1px 0 0 #fff}*{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--surface-general-default)}body{font-family:var(--font-noto-sans-jp), sans-serif;font-size:var(--text-size-md);font-weight:var(--text-weight-normal);color:var(--text-body-default);margin:0 auto}h1,h2,h3,h4,h5{margin:0}a{color:var(--text-body-default);text-decoration:none}ul{list-style:none}img{vertical-align:top}button,input{background-color:#0000;border-style:none;outline:none}input{appearance:none}
@font-face{font-family:notoSansJP;src:url(../media/noto_sans_jp_400-s.06m3y48eu1xpc.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:notoSansJP;src:url(../media/noto_sans_jp_500-s.0d447i-143c9y.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:notoSansJP;src:url(../media/noto_sans_jp_700-s.17tirsq30pzu6.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:notoSansJP Fallback;src:local(Arial);ascent-override:110.26%;descent-override:27.38%;line-gap-override:0.0%;size-adjust:105.2%}.notosansjp_bca14301-module__tOm1xq__className{font-family:notoSansJP,notoSansJP Fallback}.notosansjp_bca14301-module__tOm1xq__variable{--font-noto-sans-jp:"notoSansJP", "notoSansJP Fallback"}
@font-face{font-family:Cabin;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c5e8f55b564e6590-s.0i5xxdio8afb..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/2417dde7439e762d-s.08.92l7b-f08~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c6cbd2fc23005612-s.0.dojbl~wj.5v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin Fallback;src:local(Arial);ascent-override:101.94%;descent-override:26.41%;line-gap-override:0.0%;size-adjust:94.66%}.cabin_e6d3631b-module__zYLCOq__className{font-family:Cabin,Cabin Fallback;font-style:normal}.cabin_e6d3631b-module__zYLCOq__variable{--font-cabin:"Cabin", "Cabin Fallback"}