:root{--box-shadow-1:0 4px 6px -1px rgb(0 0 0/0.1),0 1px 6px -2px rgb(0 0 0/0.12);--box-shadow-2:0 10px 15px -3px rgb(0 0 0/0.1),0 1px 13px -4px rgb(0 0 0/0.12);--box-shadow-3:0 20px 25px -5px rgb(0 0 0/0.1),0 1px 20px -6px rgb(0 0 0/0.12);--font-family-noto-sans-jp:"Noto Sans JP";--font-weight-normal:400;--font-weight-bold:600;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-32:32px;--font-size-40:40px;--font-size-48:48px;--font-size-56:56px;--font-size-64:64px;--font-size-72:72px;--size-4:4px;--size-8:8px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-32:32px;--size-40:40px;--size-48:48px;--size-56:56px;--size-64:64px;--size-72:72px;--size-80:80px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-120:120px;--max-width-768:768px;--max-width-848:848px;--max-width-1024:1024px;--radius-4:4px;--radius-8:8px;--radius-16:16px;--radius-24:24px;--radius-9999:9999px;--border-1:1px;--border-2:2px;--opacity-70:0.7;--leading-tight:1.2;--leading-snug:1.4;--leading-normal:1.6;--tracking-normal:0;--tracking-wide:0.02em;--aspect-\*:initial;--aspect-16-9:16/9;--aspect-3-2:3/2;--aspect-1-1:1/1;--color-black:#000;--color-white:#fff;--color-transparent:transparent;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e8e8e8;--color-gray-300:#d1d1d1;--color-gray-400:#b3b3b3;--color-gray-500:#949494;--color-gray-600:#737373;--color-gray-700:#5c5c5c;--color-gray-800:#474747;--color-gray-900:#363636;--color-gray-950:#1b1b1b;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#d92525;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a56500;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4a044e;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-brand-blue-50:#f0fafb;--color-brand-blue-100:#d9f3f4;--color-brand-blue-200:#b7e6ea;--color-brand-blue-300:#85d3db;--color-brand-blue-400:#4cb7c4;--color-brand-blue-500:#319ba9;--color-brand-blue-600:#2c8091;--color-brand-blue-700:#296775;--color-brand-blue-800:#295561;--color-brand-blue-900:#264853;--color-brand-blue-950:#142f38;--color-brand-pink-50:#fff1f2;--color-brand-pink-100:#ffe1e3;--color-brand-pink-200:#ffc7cb;--color-brand-pink-300:#ffa0a6;--color-brand-pink-400:#ff5762;--color-brand-pink-500:#f83b47;--color-brand-pink-600:#e51d2a;--color-brand-pink-700:#c1141f;--color-brand-pink-800:#a0141d;--color-brand-pink-900:#84181f;--color-brand-pink-950:#48070b;--color-brand-green-50:#f2faeb;--color-brand-green-100:#e1f4d3;--color-brand-green-200:#c5eaac;--color-brand-green-300:#a1db7b;--color-brand-green-400:#80c952;--color-brand-green-500:#61ae34;--color-brand-green-600:#4f9629;--color-brand-green-700:#3a6a21;--color-brand-green-800:#30551f;--color-brand-green-900:#2b491e;--color-brand-green-950:#14270c;--color-background-base:var(--color-gray-100);--color-surface-primary:var(--color-white);--color-surface-secondary:var(--color-gray-100);--color-surface-tertiary:var(--color-gray-200);--color-surface-accent:var(--color-gray-800);--color-surface-success:var(--color-green-700);--color-surface-success-light:var(--color-green-100);--color-surface-caution:var(--color-red-600);--color-surface-caution-light:var(--color-red-50);--color-surface-warning:var(--color-yellow-400);--color-surface-warning-light:var(--color-yellow-100);--color-surface-state-disable:var(--color-gray-200);--color-surface-state-hover-gray:var(--color-gray-400);--color-surface-state-hover-white:var(--color-gray-200);--color-surface-state-hover-success:var(--color-green-900);--color-surface-state-hover-caution:var(--color-green-800);--color-high:var(--color-gray-900);--color-medium:var(--color-gray-800);--color-low:var(--color-gray-600);--color-success:var(--color-green-700);--color-caution:var(--color-red-600);--color-state-disable:var(--color-gray-400);--color-state-hover-success:var(--color-green-900);--color-state-hover-caution:var(--color-green-800);--color-border-high:var(--color-gray-500);--color-border-medium:var(--color-gray-400);--color-border-low:var(--color-gray-300);--color-border-white:var(--color-white);--color-border-success:var(--color-green-700);--color-border-caution:var(--color-red-600);--color-border-warning:var(--color-yellow-400);--color-border-state-disable:var(--color-gray-200);--color-border-state-hover-gray:var(--color-gray-400);--color-border-state-hover-success:var(--color-green-900);--color-border-state-hover-caution:var(--color-red-800);--color-border-state-focus:var(--color-blue-600);--color-overlay-high:rgba(0,0,0,0.7);--color-overlay-medium:rgba(0,0,0,0.5);--color-overlay-low:rgba(0,0,0,0.3);--color-facebook:#1877f2;--color-x:#0f1419;--color-instagram:#ff0069;--color-apple:#000;--color-youtube:red;--color-hatebu:#00a4de;--color-tiktok:#2dccd3;--color-primary-light:#faffea;--color-primary-middle:#8dc500;--color-primary-high:#728f10;--color-secondary-low:#fefbd2;--color-secondary-middle:#ffea3f;--color-accent-middle:#ffa234;--color-accent-high:#ff8b01;--color-link-base:#1096aa;--color-btn-primary-gradient-top:#ffc400;--color-btn-primary-gradient-bottom:#ff9100;--color-btn-primary-gradient-top-hover:#ff6200;--color-btn-primary-gradient-bottom-hover:#fa0;--z-modal:1000;--z-fixedArea:100;--pc-width:768px;--opacity-100:1;--opacity-0:0;--transition-duration-fast:.2s;--transition-duration-normal:.4s;--transition-duration-slow:.6s}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 7 Regular;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fontawesome-free-7.1.0-web/webfonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:Font Awesome\ 7 Solid;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fontawesome-free-7.1.0-web/webfonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:Font Awesome\ 7 Brands;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fontawesome-free-7.1.0-web/webfonts/fa-brands-400.woff2) format("woff2")}@font-face{font-family:notosansjp;src:url(/fonts/Noto_Sans_JP/NotoSansJP-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:notosansjp;src:url(/fonts/Noto_Sans_JP/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}.v4{font-family:var(--font-family-noto-sans-jp),notosansjp,sans-serif;font-weight:var(--font-weight-normal);font-size:var(--font-size-14);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);color:var(--color-high)}.v4 a,.v4 a:hover{color:var(--color-link-base)}.v4 a:hover{text-decoration:none}.v4 .u-bgSecondaryLow{background-color:var(--color-secondary-low)!important}.v4 .u-bgPrimaryLow{background-color:var(--color-primary-light)!important}.v4 .u-block{display:block!important}.v4 .u-inline{display:inline!important}.v4 .u-inlineBlock{display:inline-block!important}.v4 .u-none{display:none!important}.v4 .u-sp{display:inline-block}@media screen and (min-width:768px){.v4 .u-sp{display:none}}.v4 .u-pc{display:none}@media screen and (min-width:768px){.v4 .u-pc{display:inline-block}}.v4 .u-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.v4 .u-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.v4 .u-gap8{gap:var(--space-8)}.v4 .u-gap16{gap:var(--space-16)}.v4 .u-gap20{gap:var(--space-20)}.v4 .u-gap24{gap:var(--space-24)}.v4 .u-textLeft{text-align:left!important}.v4 .u-textRight{text-align:right!important}.v4 .u-textCenter{text-align:center!important}.v4 .u-textTop{vertical-align:top!important}.v4 .u-textMiddle{vertical-align:middle!important}.v4 .u-textBaseline{vertical-align:baseline!important}.v4 .u-textBottom{vertical-align:bottom!important}.v4 .u-textNowrap{white-space:nowrap!important}.v4 .u-textBreakword{word-wrap:break-word!important;overflow-wrap:break-word!important}.v4 .u-textTruncate{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.v4 .u-textNormal{font-weight:var(--font-weight-normal)!important}.v4 .u-textBold{font-weight:var(--font-weight-bold)!important}.v4 .u-textPrimaryMiddle{color:var(--color-primary-middle)!important}.v4 .u-textLow{color:var(--color-low)!important}.v4 .u-textLink,.v4 .u-textLinkGray{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-decoration:underline!important}.v4 .u-textLink:hover,.v4 .u-textLinkGray:hover{text-decoration:none!important}.v4 .u-textLink:after,.v4 .u-textLink:before,.v4 .u-textLinkGray:after,.v4 .u-textLinkGray:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none!important;content:none}.v4 .u-textLink--small,.v4 .u-textLinkGray--small{font-size:var(--font-size-12)}.v4 .u-textLink--prefix,.v4 .u-textLinkGray--prefix{padding-left:18px}.v4 .u-textLink--prefix:before,.v4 .u-textLinkGray--prefix:before{left:0}.v4 .u-textLink--accordion,.v4 .u-textLink--suffix,.v4 .u-textLinkGray--accordion,.v4 .u-textLinkGray--suffix{padding-right:18px}.v4 .u-textLink--accordion:after,.v4 .u-textLink--suffix:after,.v4 .u-textLinkGray--accordion:after,.v4 .u-textLinkGray--suffix:after{right:0}.v4 .u-textLink--iconArrowUpRightFromSquare.u-textLink--accordion:after,.v4 .u-textLink--iconArrowUpRightFromSquare.u-textLink--prefix:before,.v4 .u-textLink--iconArrowUpRightFromSquare.u-textLink--suffix:after,.v4 .u-textLink--iconArrowUpRightFromSquare.u-textLinkGray--accordion:after,.v4 .u-textLinkGray--iconArrowUpRightFromSquare.u-textLink--accordion:after,.v4 .u-textLinkGray--iconArrowUpRightFromSquare.u-textLink--prefix:before,.v4 .u-textLinkGray--iconArrowUpRightFromSquare.u-textLink--suffix:after,.v4 .u-textLinkGray--iconArrowUpRightFromSquare.u-textLinkGray--accordion:after{content:"\F08E"}.v4 .u-textLink--iconCircleQuestion.u-textLink--accordion:after,.v4 .u-textLink--iconCircleQuestion.u-textLink--prefix:before,.v4 .u-textLink--iconCircleQuestion.u-textLink--suffix:after,.v4 .u-textLink--iconCircleQuestion.u-textLinkGray--accordion:after,.v4 .u-textLinkGray--iconCircleQuestion.u-textLink--accordion:after,.v4 .u-textLinkGray--iconCircleQuestion.u-textLink--prefix:before,.v4 .u-textLinkGray--iconCircleQuestion.u-textLink--suffix:after,.v4 .u-textLinkGray--iconCircleQuestion.u-textLinkGray--accordion:after{content:"\F059"}.v4 .u-textLink--iconChevronLeft.u-textLink--accordion:after,.v4 .u-textLink--iconChevronLeft.u-textLink--prefix:before,.v4 .u-textLink--iconChevronLeft.u-textLink--suffix:after,.v4 .u-textLink--iconChevronLeft.u-textLinkGray--accordion:after,.v4 .u-textLinkGray--iconChevronLeft.u-textLink--accordion:after,.v4 .u-textLinkGray--iconChevronLeft.u-textLink--prefix:before,.v4 .u-textLinkGray--iconChevronLeft.u-textLink--suffix:after,.v4 .u-textLinkGray--iconChevronLeft.u-textLinkGray--accordion:after{content:"\F053"}.v4 .u-textLink--accordion,.v4 .u-textLinkGray--accordion{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto!important;color:var(--color-text-main)!important;text-decoration:underline!important;cursor:pointer;position:relative}.v4 .u-textLink--accordion:after,.v4 .u-textLinkGray--accordion:after{content:"\F078"!important;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-decoration:none!important}.v4 .u-textLink--accordion:hover,.v4 .u-textLinkGray--accordion:hover{text-decoration:none!important}.v4 .u-textLink--accordion.is-open:after,.v4 .u-textLinkGray--accordion.is-open:after{-webkit-transform:translateY(-50%) rotate(180deg)!important;transform:translateY(-50%) rotate(180deg)!important}.v4 .u-textLink__accordionContent,.v4 .u-textLinkGray__accordionContent{display:none;width:100%!important;padding-top:var(--space-12);color:inherit;text-decoration:none}.v4 .u-textLink__accordionContent.is-open,.v4 .u-textLinkGray__accordionContent.is-open{display:block!important}.v4 .u-textLink__accordionContent:after,.v4 .u-textLink__accordionContent:before,.v4 .u-textLinkGray__accordionContent:after,.v4 .u-textLinkGray__accordionContent:before{content:none!important}.v4 .u-textLink{color:var(--color-primary-middle)!important}.v4 .u-textLink--colorDefault,.v4 .u-textLinkGray{color:var(--color-medium)!important}.v4 .u-fontSize12{font-size:var(--font-size-12)!important}.v4 .u-fontSize16{font-size:var(--font-size-16)!important}.v4 .u-fontSize20{font-size:var(--font-size-20)!important}.v4 .u-textUnderline{text-decoration:underline!important}.v4 .u-textStrike{text-decoration:line-through!important}.v4 .u-textDecorationNone{text-decoration:none!important}.v4 .u-textHalfMarker{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,var(--color-secondary-low)));background-image:-webkit-linear-gradient(transparent 50%,var(--color-secondary-low) 0);background-image:linear-gradient(transparent 50%,var(--color-secondary-low) 0)}.v4 .u-wa{width:auto!important}.v4 .u-w5{width:5%!important}.v4 .u-w10{width:10%!important}.v4 .u-w15{width:15%!important}.v4 .u-w20{width:20%!important}.v4 .u-w25{width:25%!important}.v4 .u-w30{width:30%!important}.v4 .u-w35{width:35%!important}.v4 .u-w40{width:40%!important}.v4 .u-w45{width:45%!important}.v4 .u-w50{width:50%!important}.v4 .u-w55{width:55%!important}.v4 .u-w60{width:60%!important}.v4 .u-w65{width:65%!important}.v4 .u-w70{width:70%!important}.v4 .u-w75{width:75%!important}.v4 .u-w80{width:80%!important}.v4 .u-w85{width:85%!important}.v4 .u-w90{width:90%!important}.v4 .u-w95{width:95%!important}.v4 .u-w100{width:100%!important}.v4 .c-buttonCtaPrimary{display:block;outline:0;cursor:pointer;border-radius:var(--radius-8);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);text-decoration:none;text-align:center;width:100%;padding:var(--space-16);-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear;background:var(--color-accent-middle);color:var(--color-white)}.v4 .c-buttonCtaPrimary--textSmall{font-size:var(--font-size-16);padding:18px var(--space-16)}.v4 .c-buttonCtaPrimary:active,.v4 .c-buttonCtaPrimary:hover{color:var(--color-white);background-color:var(--color-accent-high);background-image:none}.v4 .c-buttonCtaPrimary:active .c-buttonCtaPrimary__optionTxt,.v4 .c-buttonCtaPrimary:hover .c-buttonCtaPrimary__optionTxt{color:var(--color-accent-high)}.v4 .c-buttonCtaPrimary__optionTxtBlock{gap:var(--space-8)}.v4 .c-buttonCtaPrimary__optionTxt,.v4 .c-buttonCtaPrimary__optionTxtBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.v4 .c-buttonCtaPrimary__optionTxt{border-radius:var(--radius-4);background:var(--color-surface-primary);padding:0 var(--space-4);color:var(--color-accent-middle);text-align:center;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.v4 .c-buttonCtaPrimary--arrowRight{position:relative;padding:var(--space-12)}.v4 .c-buttonCtaPrimary--arrowRight:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";position:absolute;top:50%;right:var(--space-16);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v4 .c-buttonCtaSecondary{display:block;outline:0;cursor:pointer;border-radius:var(--radius-8);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);text-decoration:none;text-align:center;width:100%;padding:var(--space-16);-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear;background-color:var(--color-primary-middle);color:var(--color-white)}.v4 .c-buttonCtaSecondary--textSmall{font-size:var(--font-size-16);padding:18px var(--space-16)}.v4 .c-buttonCtaSecondary:active,.v4 .c-buttonCtaSecondary:hover{color:var(--color-white);background-color:var(--color-primary-high)}.v4 .c-buttonCtaSecondary--small{font-size:var(--font-size-16);padding:var(--space-8)}.v4 .c-buttonCtaSecondary--pill{border-radius:var(--radius-9999)}.v4 .c-buttonCtaSecondary--arrowRight{position:relative;padding:var(--space-12)}.v4 .c-buttonCtaSecondary--arrowRight:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";position:absolute;top:50%;right:var(--space-16);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v4 .c-buttonTertiary{display:block;outline:0;cursor:pointer;border-radius:var(--radius-8);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);text-decoration:none;text-align:center;width:100%;-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear;background-color:var(--color-white);color:var(--color-primary-middle);border:var(--border-1) solid var(--color-primary-middle);padding:calc(var(--space-16) - var(--border-1))}.v4 .c-buttonTertiary--textSmall{font-size:var(--font-size-16);padding:18px var(--space-16)}.v4 .c-buttonTertiary:active,.v4 .c-buttonTertiary:hover{color:var(--color-primary-middle);background-color:var(--color-gray-200)}.v4 .c-buttonTertiary--small3{font-size:var(--font-size-14);padding:var(--space-8) calc(var(--space-16) - var(--border-1))}.v4 .c-buttonTertiary--arrowRight,.v4 .c-buttonTertiary--arrowRightSmall{position:relative;padding-right:var(--space-20)}.v4 .c-buttonTertiary--arrowRight:after,.v4 .c-buttonTertiary--arrowRightSmall:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";margin-right:var(--space-4);position:absolute;top:50%;right:var(--space-16);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.v4 .c-buttonTertiary--arrowRightSmall{padding-right:28px}.v4 .c-buttonTertiary--arrowRightSmall:after{font-size:var(--font-size-12);right:var(--space-12)}.v4 .c-buttonCaptionBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.v4 .c-buttonCaptionBlock__txt:before{content:"\\";margin:0 var(--space-4) 0 0;font-family:Arial}.v4 .c-buttonCaptionBlock__txt:after{content:"/";margin:0 0 0 var(--space-4);font-family:Arial}.v4 .c-buttonCaptionBlock__lead{text-align:center;font-weight:var(--font-weight-bold)}.v4 .c-buttonCaptionBlock--primary{color:var(--color-accent-middle)}.v4 .c-buttonCaptionBlock:has(.c-buttonCtaAccentMiddle:hover,.c-buttonCtaAccentMiddle:active,.c-buttonCtaPrimary:hover,.c-buttonCtaPrimary:active) .v4 .c-buttonCaptionBlock__lead,.v4 .c-buttonCaptionBlock:has(.c-buttonCtaAccentMiddle:hover,.c-buttonCtaAccentMiddle:active,.c-buttonCtaPrimary:hover,.c-buttonCtaPrimary:active) .v4 .c-buttonCaptionBlock__txt{color:var(--color-accent-high)}.v4 .c-buttonCtaAccentMiddle{display:block;outline:0;cursor:pointer;border-radius:var(--radius-8);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);text-decoration:none;text-align:center;-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear;background-color:var(--color-accent-middle);color:var(--color-white);padding:var(--space-12);border-radius:var(--radius-9999);width:100%;height:var(--size-48)}.v4 .c-buttonCtaAccentMiddle--textSmall{font-size:var(--font-size-16);padding:18px var(--space-16)}.v4 .c-buttonCtaAccentMiddle:active,.v4 .c-buttonCtaAccentMiddle:hover{color:var(--color-white);background-color:var(--color-accent-high)}.v4 .c-buttonCtaAccentMiddle:active .c-buttonCtaAccentMiddle__optionTxt,.v4 .c-buttonCtaAccentMiddle:hover .c-buttonCtaAccentMiddle__optionTxt{color:var(--color-accent-high)}.v4 .c-buttonCtaAccentMiddle.is-disabled{cursor:not-allowed;background-color:var(--color-surface-state-disable)}.v4 .c-buttonCtaAccentMiddle__optionTxtBlock{gap:var(--space-8)}.v4 .c-buttonCtaAccentMiddle__optionTxt,.v4 .c-buttonCtaAccentMiddle__optionTxtBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.v4 .c-buttonCtaAccentMiddle__optionTxt{border-radius:var(--radius-4);background:var(--color-surface-primary);padding:0 var(--space-4);color:var(--color-accent-middle);text-align:center;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.v4 .c-buttonCtaAccentMiddle--arrowRight{position:relative}.v4 .c-buttonCtaAccentMiddle--arrowRight:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";color:var(--color-white);position:absolute;top:50%;right:var(--space-16);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v4 .c-fixed{display:block;position:fixed;bottom:0;left:0;z-index:var(--z-fixedArea);width:100%;padding:var(--space-8) var(--space-8) var(--space-20);background-color:var(--color-overlay-high);text-align:center}@media screen and (min-width:768px){.v4 .c-fixed{left:auto;width:var(--pc-width);padding:var(--space-8) var(--space-8) var(--space-20)}}.v4 .c-headerLogo{-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear}.v4 .c-headerLogo:hover{opacity:var(--opacity-70)}.v4 .c-list{width:100%}.v4 .c-list__item{position:relative;margin-bottom:-1px;border:0 solid var(--color-border-low);border-bottom:var(--border-1) solid var(--color-border-low);word-break:break-all}.v4 .c-list__item:last-child{border-width:0;border:none}.v4 .c-list__ttl{font-weight:var(--font-weight-bold)}.v4 .c-list__txt{font-size:var(--font-size-14)}.v4 .c-list__txtSmall{font-size:var(--font-size-12);display:block}.v4 .c-list__block{display:block;color:inherit;text-decoration:none;padding:var(--space-12) var(--space-16)}.v4 .c-list__block:hover{color:inherit}.v4 .c-list--arrow .c-list__item:after{position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:var(--color-primary-middle);font-size:var(--font-size-12);pointer-events:none;content:"\F105"}.v4 .c-list--arrow .c-list__block{padding-right:var(--space-24)}.v4 .c-list__item--arrow:after{position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:var(--color-primary-middle);font-size:var(--font-size-12);pointer-events:none;content:"\F105"}.v4 .c-list__block--arrow{position:relative;padding-right:var(--space-24)}.v4 .c-list__block--arrow:after{position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:var(--color-primary-middle);font-size:var(--font-size-12);pointer-events:none;content:"\F105"}.v4 .c-card{border-radius:var(--radius-16);background-color:var(--color-white)}.v4 .c-accordion{padding-right:0;border-bottom:var(--border-1) solid var(--color-border-low)}.v4 .c-accordion:after{content:none}.v4 .c-accordion--hug{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v4 .c-accordion__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-24);padding:var(--space-12) 0;background-color:var(--color-surface-primary);cursor:pointer;list-style:none}.v4 .c-accordion__header::-webkit-details-marker{display:none}.v4 .c-accordion__header:hover{background-color:var(--color-surface-state-hover-white)}.v4 .c-accordion__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:var(--size-20);height:var(--size-20);font-size:var(--font-size-20);color:var(--color-medium);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.v4 .c-accordion__icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F078"}.v4 .c-accordion__title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);color:var(--color-high);text-overflow:ellipsis;white-space:nowrap}.v4 .c-accordion__body{padding:var(--space-12) 0;background-color:var(--color-surface-primary)}.v4 .c-accordion--title18 .c-accordion__title{font-size:var(--font-size-18)}.v4 .c-accordion--title20 .c-accordion__title{font-size:var(--font-size-20)}.v4 .c-accordion--title20 .c-accordion__icon{width:var(--size-24);height:var(--size-24);font-size:var(--font-size-24)}.v4 .c-accordion--title24 .c-accordion__title{font-size:var(--font-size-24)}.v4 .c-accordion--title24 .c-accordion__icon{width:var(--size-24);height:var(--size-24);font-size:var(--font-size-24)}.v4 .c-accordion[open] .c-accordion__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v4 .c-moreRead__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-4);text-align:center;border-radius:var(--radius-9999);background-color:var(--color-surface-tertiary);color:var(--color-medium);padding:var(--space-8) var(--space-16);height:var(--size-32);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v4 .c-moreRead__btn:before{content:"\7D9A\304D\3092\898B\308B";font-weight:var(--font-weight-bold)}.v4 .c-moreRead__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F078";color:var(--color-low);width:var(--size-18);padding:0}.v4 .c-moreRead__contents{position:relative;overflow:hidden;height:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.v4 .c-moreRead__contents:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:var(--size-32);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.9)),color-stop(50%,hsla(0,0%,100%,.9)),to(var(--color-white)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,var(--color-white));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,var(--color-white));content:"";z-index:2}.v4 .c-moreRead__trigger{display:none}.v4 .c-moreRead__trigger:checked~.c-moreRead__contents{height:auto;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.v4 .c-moreRead__trigger:checked~.c-moreRead__btn:before{content:"\9589\3058\308B"}.v4 .c-moreRead__trigger:checked~.c-moreRead__btn:after{content:"\F077"}.v4 .c-moreRead__trigger:checked~.c-moreRead__contents:before{display:none}.v4 .c-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.v4 .c-tag__alert,.v4 .c-tag__default,.v4 .c-tag__primary{padding:3px var(--space-4);border-radius:var(--radius-4);height:var(--size-24)}.v4 .c-tag__alert--small,.v4 .c-tag__default--small,.v4 .c-tag__primary--small{font-size:var(--font-size-12);height:var(--size-20)}.v4 .c-tag__alert--large,.v4 .c-tag__default--large,.v4 .c-tag__primary--large{font-size:var(--font-size-16);height:var(--size-32)}.v4 .c-tag__default{background-color:var(--color-surface-tertiary);line-height:1}.v4 .c-tag__alert{background-color:var(--color-surface-caution);color:var(--color-surface-primary)}.v4 .c-tag__primary{background-color:var(--color-primary-middle);color:var(--color-surface-primary)}.v4 .c-selectbox{width:100%;position:relative}.v4 .c-selectbox:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;content:"\F078";font-weight:900;position:absolute;top:50%;right:var(--space-16);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;pointer-events:none;color:var(--color-low)}.v4 .c-selectbox__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:var(--size-40);padding:0 var(--space-12);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:var(--radius-8);border:var(--border-1) solid var(--color-border-medium);background:var(--color-surface-primary);width:100%;cursor:pointer;font-size:var(--font-size-14);text-align:left;color:var(--color-text-main);position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v4 .c-selectbox__btn,.v4 .c-selectbox__btn:hover{-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.v4 .c-selectbox__btn:hover{background:var(--color-surface-state-hover-white)}.v4 .c-selectbox__btn:focus-visible{outline:var(--border-1) solid var(--color-primary-middle);border:var(--border-1) solid var(--color-primary-middle)}.v4 .c-selectbox__menulayer{display:none;position:absolute;left:0;width:100%;z-index:1000}.v4 .c-selectbox__menulayer--show{display:block}.v4 .c-selectbox__menu{background:var(--color-surface-primary);margin:0;list-style:none;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:var(--space-8);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:var(--space-12);border-radius:var(--radius-8);border:var(--border-1) solid var(--color-surface-primary);-webkit-box-shadow:var(--box-shadow-2);box-shadow:var(--box-shadow-2)}.v4 .c-selectbox__item,.v4 .c-selectbox__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.v4 .c-selectbox__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:var(--space-12) var(--space-16);cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;border-radius:var(--radius-8);margin-bottom:2px;color:var(--color-text-main);border:var(--border-1) solid var(--color-transparent)}.v4 .c-selectbox__item:last-child{margin-bottom:0}.v4 .c-selectbox__item:hover{background:var(--color-surface-state-hover-white)}.v4 .c-selectbox__item.is-selected{border-radius:var(--radius-8);border:var(--border-1) solid var(--color-border-medium);background:var(--color-primary-light)}.v4 .c-selectbox__item--disabled{cursor:default;color:var(--color-state-disable)!important;background:none!important;border-color:var(--color-transparent)!important}.v4 .c-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);cursor:pointer}.v4 .c-checkbox:hover .c-checkbox__icon:not(.is-checked):not(.is-error):not(.is-disabled){border-color:var(--color-high)}.v4 .c-checkbox__icon{margin:2px;width:var(--size-20);height:var(--size-20);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-transparent);border:solid var(--border-2) var(--color-low);border-radius:var(--size-4);-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;position:relative}.v4 .c-checkbox__icon:before{width:auto;height:auto;border-right:none;border-bottom:none;-webkit-transform:rotate(8deg);transform:rotate(8deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F00C";position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--color-surface-primary);font-size:var(--font-size-14);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.v4 .c-checkbox__icon.is-checked{background:var(--color-primary-middle);border-color:var(--color-primary-middle)}.v4 .c-checkbox__icon.is-checked:before{opacity:1}.v4 .c-checkbox__icon.is-error{border-color:var(--color-border-caution);background-color:var(--color-transparent)}.v4 .c-checkbox__icon.is-disabled{cursor:not-allowed;border-color:var(--color-state-disable);background-color:var(--color-transparent)}.v4 .c-checkbox__icon__input{display:none}.v4 .c-checkbox__icon__input:checked+.c-checkbox__icon{background-color:var(--color-primary-middle);border-color:var(--color-primary-middle);-webkit-box-shadow:inset 0 0 0 1em var(--color-primary-middle);box-shadow:inset 0 0 0 1em var(--color-primary-middle)}.v4 .c-checkbox__icon__input:checked+.c-checkbox__icon:before{opacity:1}.v4 .c-checkbox__label{font-size:var(--font-size-14);font-weight:400;-webkit-transition:color .2s ease;transition:color .2s ease;text-align:left}.c-checkbox__icon.is-error+.v4 .c-checkbox__label{color:var(--color-caution)}.c-checkbox__icon.is-disabled+.v4 .c-checkbox__label{color:var(--color-state-disable)}.v4 .c-checkbox__input{display:none}.v4 .c-checkbox__input:checked+.c-checkbox__icon{background-color:var(--color-primary-middle);border-color:var(--color-primary-middle);-webkit-box-shadow:inset 0 0 0 1em var(--color-primary-middle);box-shadow:inset 0 0 0 1em var(--color-primary-middle)}.v4 .c-checkbox:hover .c-checkbox__icon.is-checked,.v4 .c-checkbox:hover .c-checkbox__input:checked+.c-checkbox__icon{border-color:var(--color-primary-middle)!important}.v4 .c-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);cursor:pointer}.v4 .c-radio:hover .c-radio__icon:not(.is-checked):not(.is-error):not(.is-disabled){border-color:var(--color-high)}.v4 .c-radio__icon{margin:2px;width:var(--size-20);height:var(--size-20);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-transparent);border:solid var(--border-2) var(--color-low);border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;position:relative}.v4 .c-radio__icon:before{width:auto;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F111";position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--color-surface-primary);font-size:var(--font-size-12);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.v4 .c-radio__icon.is-checked{background-color:var(--color-surface-primary);border-color:var(--color-primary-middle)}.v4 .c-radio__icon.is-checked:before{opacity:1;color:var(--color-primary-middle)}.v4 .c-radio__icon.is-error{border-color:var(--color-border-caution);background-color:var(--color-transparent)}.v4 .c-radio__icon.is-disabled{cursor:not-allowed;border-color:var(--color-state-disable);background-color:var(--color-transparent)}.v4 .c-radio__label{font-size:var(--font-size-14);font-weight:400;line-height:1.5;-webkit-transition:color .2s ease;transition:color .2s ease}.c-radio__icon.is-error+.v4 .c-radio__label{color:var(--color-caution)}.c-radio__icon.is-disabled+.v4 .c-radio__label{color:var(--color-state-disable)}.v4 .c-radio__input{display:none}.v4 .c-radio__input:checked+.c-radio__icon{border-color:var(--color-primary-middle)}.v4 .c-radio__input:checked+.c-radio__icon:before{background-color:var(--color-surface-primary);-webkit-transform:scale(1);transform:scale(1);opacity:1;color:var(--color-primary-middle)}.v4 .c-radio:hover .c-radio__icon.is-checked,.v4 .c-radio:hover .c-radio__input:checked+.c-radio__icon{border-color:var(--color-primary-middle)!important}.v4 .c-textField{width:100%;height:var(--size-40);padding:0 var(--space-12);font-size:var(--font-size-14);color:var(--color-text-main);background-color:var(--color-surface-primary);border:solid var(--border-1) var(--color-border-medium);border-radius:var(--radius-8);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-transition:all .2s ease;transition:all .2s ease}.v4 .c-textField::-webkit-input-placeholder{color:var(--color-state-disable)}.v4 .c-textField::-moz-placeholder{color:var(--color-state-disable)}.v4 .c-textField:-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textField::-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textField::placeholder{color:var(--color-state-disable)}.v4 .c-textField:hover:not(:focus):not(.is-error):not(:disabled){border-color:var(--color-high)}.v4 .c-textField:focus-visible{border:var(--border-1) solid var(--color-primary-middle);background-color:var(--color-surface-primary)}.v4 .c-textField.is-error{border-color:var(--color-border-caution);background-color:var(--color-surface-caution-light)}.v4 .c-textField.is-error:focus{-webkit-box-shadow:0 0 0 1px var(--color-border-caution);box-shadow:0 0 0 1px var(--color-border-caution)}.v4 .c-textField.is-disabled,.v4 .c-textField:disabled{cursor:not-allowed;background-color:var(--color-background-secondary);border-color:var(--color-state-disable);color:var(--color-state-disable);opacity:var(--opacity-100)}.v4 .c-textField.is-disabled::-webkit-input-placeholder,.v4 .c-textField:disabled::-webkit-input-placeholder{color:var(--color-state-disable)}.v4 .c-textField.is-disabled::-moz-placeholder,.v4 .c-textField:disabled::-moz-placeholder{color:var(--color-state-disable)}.v4 .c-textField.is-disabled:-ms-input-placeholder,.v4 .c-textField:disabled:-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textField.is-disabled::-ms-input-placeholder,.v4 .c-textField:disabled::-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textField.is-disabled::placeholder,.v4 .c-textField:disabled::placeholder{color:var(--color-state-disable)}.v4 .c-textField:focus-visible{border:solid var(--border-1) var(--color-primary-middle);outline:0}.v4 .c-textArea{width:100%;min-height:120px;padding:var(--space-12);line-height:1.5;color:var(--color-text-main);background-color:var(--color-surface-primary);border:solid var(--border-1) var(--color-border-medium);border-radius:var(--radius-8);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-transition:all .2s ease;transition:all .2s ease}.v4 .c-textArea::-webkit-input-placeholder{color:var(--color-state-disable)}.v4 .c-textArea::-moz-placeholder{color:var(--color-state-disable)}.v4 .c-textArea:-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textArea::-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textArea::placeholder{color:var(--color-state-disable)}.v4 .c-textArea--resizableVertical{resize:vertical}.v4 .c-textArea:hover:not(:focus):not(.is-error):not(:disabled){background-color:var(--color-surface-state-hover-white)}.v4 .c-textArea:focus{border-color:var(--color-primary-middle);-webkit-box-shadow:0 0 0 1px var(--color-primary-middle);box-shadow:0 0 0 1px var(--color-primary-middle);background-color:var(--color-surface-primary)}.v4 .c-textArea.is-error{border-color:var(--color-border-caution);background-color:var(--color-surface-caution-light)}.v4 .c-textArea.is-error:focus{-webkit-box-shadow:0 0 0 1px var(--color-border-caution);box-shadow:0 0 0 1px var(--color-border-caution)}.v4 .c-textArea.is-disabled,.v4 .c-textArea:disabled{cursor:not-allowed;background-color:var(--color-background-secondary);border-color:var(--color-state-disable);color:var(--color-state-disable);opacity:1;resize:none}.v4 .c-textArea.is-disabled::-webkit-input-placeholder,.v4 .c-textArea:disabled::-webkit-input-placeholder{color:var(--color-state-disable)}.v4 .c-textArea.is-disabled::-moz-placeholder,.v4 .c-textArea:disabled::-moz-placeholder{color:var(--color-state-disable)}.v4 .c-textArea.is-disabled:-ms-input-placeholder,.v4 .c-textArea:disabled:-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textArea.is-disabled::-ms-input-placeholder,.v4 .c-textArea:disabled::-ms-input-placeholder{color:var(--color-state-disable)}.v4 .c-textArea.is-disabled::placeholder,.v4 .c-textArea:disabled::placeholder{color:var(--color-state-disable)}.v4 .c-textArea:-moz-read-only{background-color:var(--color-background-secondary);cursor:text;resize:none}.v4 .c-textArea:read-only{background-color:var(--color-background-secondary);cursor:text;resize:none}.v4 .c-formLabel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:var(--size-20);padding:0 var(--space-4);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:var(--radius-4);color:var(--color-surface-primary);font-size:var(--font-size-12)}.v4 .c-formLabel--required{background:var(--color-surface-caution)}.v4 .c-formLabel--optional{background:var(--color-surface-tertiary);color:var(--color-medium)}.v4 .c-errorMessage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;gap:var(--space-4);padding-top:var(--space-4);color:var(--color-caution);font-family:var(--font-family-noto-sans-jp);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:.24px}.v4 .c-errorMessage p{margin:0}.v4 .c-errorMessage:before{content:"";display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:20px;height:20px;background:url(/images/v4/sp/common/circleExclamationIcon.svg) no-repeat 50%/contain}.u-bgSecondaryLow{background-color:var(--color-secondary-low)!important}.u-bgPrimaryLow{background-color:var(--color-primary-light)!important}.u-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.u-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.u-gap8{gap:var(--space-8)}.u-gap16{gap:var(--space-16)}.u-gap20{gap:var(--space-20)}.u-gap24{gap:var(--space-24)}.u-textNormal{font-weight:var(--font-weight-normal)!important}.u-textBold{font-weight:var(--font-weight-bold)!important}.u-textPrimaryMiddle{color:var(--color-primary-middle)!important}.u-textLow{color:var(--color-low)!important}.u-textLink,.u-textLinkGray{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-decoration:underline!important}.u-textLink:hover,.u-textLinkGray:hover{text-decoration:none!important}.u-textLink:after,.u-textLink:before,.u-textLinkGray:after,.u-textLinkGray:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none!important;content:none}.u-textLink--small,.u-textLinkGray--small{font-size:var(--font-size-12)}.u-textLink--prefix,.u-textLinkGray--prefix{padding-left:18px}.u-textLink--prefix:before,.u-textLinkGray--prefix:before{left:0}.u-textLink--accordion,.u-textLink--suffix,.u-textLinkGray--accordion,.u-textLinkGray--suffix,.v4 .u-textLink--accordion,.v4 .u-textLinkGray--accordion{padding-right:18px}.u-textLink--accordion:after,.u-textLink--suffix:after,.u-textLinkGray--accordion:after,.u-textLinkGray--suffix:after,.v4 .u-textLink--accordion:after,.v4 .u-textLinkGray--accordion:after{right:0}.u-textLink--iconArrowUpRightFromSquare.u-textLink--accordion:after,.u-textLink--iconArrowUpRightFromSquare.u-textLink--prefix:before,.u-textLink--iconArrowUpRightFromSquare.u-textLink--suffix:after,.u-textLink--iconArrowUpRightFromSquare.u-textLinkGray--accordion:after,.u-textLinkGray--iconArrowUpRightFromSquare.u-textLink--accordion:after,.u-textLinkGray--iconArrowUpRightFromSquare.u-textLink--prefix:before,.u-textLinkGray--iconArrowUpRightFromSquare.u-textLink--suffix:after,.u-textLinkGray--iconArrowUpRightFromSquare.u-textLinkGray--accordion:after{content:"\F08E"}.u-textLink--iconCircleQuestion.u-textLink--accordion:after,.u-textLink--iconCircleQuestion.u-textLink--prefix:before,.u-textLink--iconCircleQuestion.u-textLink--suffix:after,.u-textLink--iconCircleQuestion.u-textLinkGray--accordion:after,.u-textLinkGray--iconCircleQuestion.u-textLink--accordion:after,.u-textLinkGray--iconCircleQuestion.u-textLink--prefix:before,.u-textLinkGray--iconCircleQuestion.u-textLink--suffix:after,.u-textLinkGray--iconCircleQuestion.u-textLinkGray--accordion:after{content:"\F059"}.u-textLink--iconChevronLeft.u-textLink--accordion:after,.u-textLink--iconChevronLeft.u-textLink--prefix:before,.u-textLink--iconChevronLeft.u-textLink--suffix:after,.u-textLink--iconChevronLeft.u-textLinkGray--accordion:after,.u-textLinkGray--iconChevronLeft.u-textLink--accordion:after,.u-textLinkGray--iconChevronLeft.u-textLink--prefix:before,.u-textLinkGray--iconChevronLeft.u-textLink--suffix:after,.u-textLinkGray--iconChevronLeft.u-textLinkGray--accordion:after{content:"\F053"}.u-textLink--accordion,.u-textLinkGray--accordion{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto!important;color:var(--color-text-main)!important;text-decoration:underline!important;cursor:pointer;position:relative}.u-textLink--accordion:after,.u-textLinkGray--accordion:after{content:"\F078"!important;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-decoration:none!important}.u-textLink--accordion:hover,.u-textLinkGray--accordion:hover{text-decoration:none!important}.u-textLink--accordion.is-open:after,.u-textLinkGray--accordion.is-open:after{-webkit-transform:translateY(-50%) rotate(180deg)!important;transform:translateY(-50%) rotate(180deg)!important}.u-textLink__accordionContent,.u-textLinkGray__accordionContent{display:none;width:100%!important;padding-top:var(--space-12);color:inherit;text-decoration:none}.u-textLink__accordionContent.is-open,.u-textLinkGray__accordionContent.is-open{display:block!important}.u-textLink__accordionContent:after,.u-textLink__accordionContent:before,.u-textLinkGray__accordionContent:after,.u-textLinkGray__accordionContent:before{content:none!important}.u-textLink{color:var(--color-primary-middle)!important}.u-textLink--colorDefault,.u-textLinkGray{color:var(--color-medium)!important}.u-fontSize12{font-size:var(--font-size-12)!important}.u-fontSize16{font-size:var(--font-size-16)!important}.u-fontSize20{font-size:var(--font-size-20)!important}.u-textHalfMarker{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,var(--color-secondary-low)));background-image:-webkit-linear-gradient(transparent 50%,var(--color-secondary-low) 0);background-image:linear-gradient(transparent 50%,var(--color-secondary-low) 0)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{line-height:1.6;color:#545454;font-family:YuGothic,Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",Meiryo,sans-serif;font-size:16px}dd,dl,dt,figure,ol,p,ul{margin:0;padding:0}a{color:#1096aa;-webkit-tap-highlight-color:transparent}a:hover{color:#15b9d2;text-decoration:none}a:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:400}i{font-style:normal}img{max-width:100%;height:auto;vertical-align:bottom}ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}label{cursor:inherit}button{padding:0;border:0;background:none;outline:0}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.lazyloaded.lazyloaded-fast{opacity:1;-webkit-transition:opacity 0ms;transition:opacity 0ms}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\F26E"}.fa-accessible-icon:before{content:"\F368"}.fa-accusoft:before{content:"\F369"}.fa-acquisitions-incorporated:before{content:"\F6AF"}.fa-ad:before{content:"\F641"}.fa-address-book:before{content:"\F2B9"}.fa-address-card:before{content:"\F2BB"}.fa-adjust:before{content:"\F042"}.fa-adn:before{content:"\F170"}.fa-adobe:before{content:"\F778"}.fa-adversal:before{content:"\F36A"}.fa-affiliatetheme:before{content:"\F36B"}.fa-air-freshener:before{content:"\F5D0"}.fa-airbnb:before{content:"\F834"}.fa-algolia:before{content:"\F36C"}.fa-align-center:before{content:"\F037"}.fa-align-justify:before{content:"\F039"}.fa-align-left:before{content:"\F036"}.fa-align-right:before{content:"\F038"}.fa-alipay:before{content:"\F642"}.fa-allergies:before{content:"\F461"}.fa-amazon:before{content:"\F270"}.fa-amazon-pay:before{content:"\F42C"}.fa-ambulance:before{content:"\F0F9"}.fa-american-sign-language-interpreting:before{content:"\F2A3"}.fa-amilia:before{content:"\F36D"}.fa-anchor:before{content:"\F13D"}.fa-android:before{content:"\F17B"}.fa-angellist:before{content:"\F209"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-down:before{content:"\F107"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angry:before{content:"\F556"}.fa-angrycreative:before{content:"\F36E"}.fa-angular:before{content:"\F420"}.fa-ankh:before{content:"\F644"}.fa-app-store:before{content:"\F36F"}.fa-app-store-ios:before{content:"\F370"}.fa-apper:before{content:"\F371"}.fa-apple:before{content:"\F179"}.fa-apple-alt:before{content:"\F5D1"}.fa-apple-pay:before{content:"\F415"}.fa-archive:before{content:"\F187"}.fa-archway:before{content:"\F557"}.fa-arrow-alt-circle-down:before{content:"\F358"}.fa-arrow-alt-circle-left:before{content:"\F359"}.fa-arrow-alt-circle-right:before{content:"\F35A"}.fa-arrow-alt-circle-up:before{content:"\F35B"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-down:before{content:"\F063"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrows-alt:before{content:"\F0B2"}.fa-arrows-alt-h:before{content:"\F337"}.fa-arrows-alt-v:before{content:"\F338"}.fa-artstation:before{content:"\F77A"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-asterisk:before{content:"\F069"}.fa-asymmetrik:before{content:"\F372"}.fa-at:before{content:"\F1FA"}.fa-atlas:before{content:"\F558"}.fa-atlassian:before{content:"\F77B"}.fa-atom:before{content:"\F5D2"}.fa-audible:before{content:"\F373"}.fa-audio-description:before{content:"\F29E"}.fa-autoprefixer:before{content:"\F41C"}.fa-avianex:before{content:"\F374"}.fa-aviato:before{content:"\F421"}.fa-award:before{content:"\F559"}.fa-aws:before{content:"\F375"}.fa-baby:before{content:"\F77C"}.fa-baby-carriage:before{content:"\F77D"}.fa-backspace:before{content:"\F55A"}.fa-backward:before{content:"\F04A"}.fa-bacon:before{content:"\F7E5"}.fa-balance-scale:before{content:"\F24E"}.fa-balance-scale-left:before{content:"\F515"}.fa-balance-scale-right:before{content:"\F516"}.fa-ban:before{content:"\F05E"}.fa-band-aid:before{content:"\F462"}.fa-bandcamp:before{content:"\F2D5"}.fa-barcode:before{content:"\F02A"}.fa-bars:before{content:"\F0C9"}.fa-baseball-ball:before{content:"\F433"}.fa-basketball-ball:before{content:"\F434"}.fa-bath:before{content:"\F2CD"}.fa-battery-empty:before{content:"\F244"}.fa-battery-full:before{content:"\F240"}.fa-battery-half:before{content:"\F242"}.fa-battery-quarter:before{content:"\F243"}.fa-battery-three-quarters:before{content:"\F241"}.fa-battle-net:before{content:"\F835"}.fa-bed:before{content:"\F236"}.fa-beer:before{content:"\F0FC"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-bell:before{content:"\F0F3"}.fa-bell-slash:before{content:"\F1F6"}.fa-bezier-curve:before{content:"\F55B"}.fa-bible:before{content:"\F647"}.fa-bicycle:before{content:"\F206"}.fa-biking:before{content:"\F84A"}.fa-bimobject:before{content:"\F378"}.fa-binoculars:before{content:"\F1E5"}.fa-biohazard:before{content:"\F780"}.fa-birthday-cake:before{content:"\F1FD"}.fa-bitbucket:before{content:"\F171"}.fa-bitcoin:before{content:"\F379"}.fa-bity:before{content:"\F37A"}.fa-black-tie:before{content:"\F27E"}.fa-blackberry:before{content:"\F37B"}.fa-blender:before{content:"\F517"}.fa-blender-phone:before{content:"\F6B6"}.fa-blind:before{content:"\F29D"}.fa-blog:before{content:"\F781"}.fa-blogger:before{content:"\F37C"}.fa-blogger-b:before{content:"\F37D"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-bold:before{content:"\F032"}.fa-bolt:before{content:"\F0E7"}.fa-bomb:before{content:"\F1E2"}.fa-bone:before{content:"\F5D7"}.fa-bong:before{content:"\F55C"}.fa-book:before{content:"\F02D"}.fa-book-dead:before{content:"\F6B7"}.fa-book-medical:before{content:"\F7E6"}.fa-book-open:before{content:"\F518"}.fa-book-reader:before{content:"\F5DA"}.fa-bookmark:before{content:"\F02E"}.fa-bootstrap:before{content:"\F836"}.fa-border-all:before{content:"\F84C"}.fa-border-none:before{content:"\F850"}.fa-border-style:before{content:"\F853"}.fa-bowling-ball:before{content:"\F436"}.fa-box:before{content:"\F466"}.fa-box-open:before{content:"\F49E"}.fa-boxes:before{content:"\F468"}.fa-braille:before{content:"\F2A1"}.fa-brain:before{content:"\F5DC"}.fa-bread-slice:before{content:"\F7EC"}.fa-briefcase:before{content:"\F0B1"}.fa-briefcase-medical:before{content:"\F469"}.fa-broadcast-tower:before{content:"\F519"}.fa-broom:before{content:"\F51A"}.fa-brush:before{content:"\F55D"}.fa-btc:before{content:"\F15A"}.fa-buffer:before{content:"\F837"}.fa-bug:before{content:"\F188"}.fa-building:before{content:"\F1AD"}.fa-bullhorn:before{content:"\F0A1"}.fa-bullseye:before{content:"\F140"}.fa-burn:before{content:"\F46A"}.fa-buromobelexperte:before{content:"\F37F"}.fa-bus:before{content:"\F207"}.fa-bus-alt:before{content:"\F55E"}.fa-business-time:before{content:"\F64A"}.fa-buy-n-large:before{content:"\F8A6"}.fa-buysellads:before{content:"\F20D"}.fa-calculator:before{content:"\F1EC"}.fa-calendar:before{content:"\F133"}.fa-calendar-alt:before{content:"\F073"}.fa-calendar-check:before{content:"\F274"}.fa-calendar-day:before{content:"\F783"}.fa-calendar-minus:before{content:"\F272"}.fa-calendar-plus:before{content:"\F271"}.fa-calendar-times:before{content:"\F273"}.fa-calendar-week:before{content:"\F784"}.fa-camera:before{content:"\F030"}.fa-camera-retro:before{content:"\F083"}.fa-campground:before{content:"\F6BB"}.fa-canadian-maple-leaf:before{content:"\F785"}.fa-candy-cane:before{content:"\F786"}.fa-cannabis:before{content:"\F55F"}.fa-capsules:before{content:"\F46B"}.fa-car:before{content:"\F1B9"}.fa-car-alt:before{content:"\F5DE"}.fa-car-battery:before{content:"\F5DF"}.fa-car-crash:before{content:"\F5E1"}.fa-car-side:before{content:"\F5E4"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-caret-square-down:before{content:"\F150"}.fa-caret-square-left:before{content:"\F191"}.fa-caret-square-right:before{content:"\F152"}.fa-caret-square-up:before{content:"\F151"}.fa-caret-up:before{content:"\F0D8"}.fa-carrot:before{content:"\F787"}.fa-cart-arrow-down:before{content:"\F218"}.fa-cart-plus:before{content:"\F217"}.fa-cash-register:before{content:"\F788"}.fa-cat:before{content:"\F6BE"}.fa-cc-amazon-pay:before{content:"\F42D"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-apple-pay:before{content:"\F416"}.fa-cc-diners-club:before{content:"\F24C"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-cc-visa:before{content:"\F1F0"}.fa-centercode:before{content:"\F380"}.fa-centos:before{content:"\F789"}.fa-certificate:before{content:"\F0A3"}.fa-chair:before{content:"\F6C0"}.fa-chalkboard:before{content:"\F51B"}.fa-chalkboard-teacher:before{content:"\F51C"}.fa-charging-station:before{content:"\F5E7"}.fa-chart-area:before{content:"\F1FE"}.fa-chart-bar:before{content:"\F080"}.fa-chart-line:before{content:"\F201"}.fa-chart-pie:before{content:"\F200"}.fa-check:before{content:"\F00C"}.fa-check-circle:before{content:"\F058"}.fa-check-double:before{content:"\F560"}.fa-check-square:before{content:"\F14A"}.fa-cheese:before{content:"\F7EF"}.fa-chess:before{content:"\F439"}.fa-chess-bishop:before{content:"\F43A"}.fa-chess-board:before{content:"\F43C"}.fa-chess-king:before{content:"\F43F"}.fa-chess-knight:before{content:"\F441"}.fa-chess-pawn:before{content:"\F443"}.fa-chess-queen:before{content:"\F445"}.fa-chess-rook:before{content:"\F447"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-down:before{content:"\F078"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-chevron-up:before{content:"\F077"}.fa-child:before{content:"\F1AE"}.fa-chrome:before{content:"\F268"}.fa-chromecast:before{content:"\F838"}.fa-church:before{content:"\F51D"}.fa-circle:before{content:"\F111"}.fa-circle-notch:before{content:"\F1CE"}.fa-city:before{content:"\F64F"}.fa-clinic-medical:before{content:"\F7F2"}.fa-clipboard:before{content:"\F328"}.fa-clipboard-check:before{content:"\F46C"}.fa-clipboard-list:before{content:"\F46D"}.fa-clock:before{content:"\F017"}.fa-clone:before{content:"\F24D"}.fa-closed-captioning:before{content:"\F20A"}.fa-cloud:before{content:"\F0C2"}.fa-cloud-download-alt:before{content:"\F381"}.fa-cloud-meatball:before{content:"\F73B"}.fa-cloud-moon:before{content:"\F6C3"}.fa-cloud-moon-rain:before{content:"\F73C"}.fa-cloud-rain:before{content:"\F73D"}.fa-cloud-showers-heavy:before{content:"\F740"}.fa-cloud-sun:before{content:"\F6C4"}.fa-cloud-sun-rain:before{content:"\F743"}.fa-cloud-upload-alt:before{content:"\F382"}.fa-cloudscale:before{content:"\F383"}.fa-cloudsmith:before{content:"\F384"}.fa-cloudversify:before{content:"\F385"}.fa-cocktail:before{content:"\F561"}.fa-code:before{content:"\F121"}.fa-code-branch:before{content:"\F126"}.fa-codepen:before{content:"\F1CB"}.fa-codiepie:before{content:"\F284"}.fa-coffee:before{content:"\F0F4"}.fa-cog:before{content:"\F013"}.fa-cogs:before{content:"\F085"}.fa-coins:before{content:"\F51E"}.fa-columns:before{content:"\F0DB"}.fa-comment:before{content:"\F075"}.fa-comment-alt:before{content:"\F27A"}.fa-comment-dollar:before{content:"\F651"}.fa-comment-dots:before{content:"\F4AD"}.fa-comment-medical:before{content:"\F7F5"}.fa-comment-slash:before{content:"\F4B3"}.fa-comments:before{content:"\F086"}.fa-comments-dollar:before{content:"\F653"}.fa-compact-disc:before{content:"\F51F"}.fa-compass:before{content:"\F14E"}.fa-compress:before{content:"\F066"}.fa-compress-arrows-alt:before{content:"\F78C"}.fa-concierge-bell:before{content:"\F562"}.fa-confluence:before{content:"\F78D"}.fa-connectdevelop:before{content:"\F20E"}.fa-contao:before{content:"\F26D"}.fa-cookie:before{content:"\F563"}.fa-cookie-bite:before{content:"\F564"}.fa-copy:before{content:"\F0C5"}.fa-copyright:before{content:"\F1F9"}.fa-cotton-bureau:before{content:"\F89E"}.fa-couch:before{content:"\F4B8"}.fa-cpanel:before{content:"\F388"}.fa-creative-commons:before{content:"\F25E"}.fa-creative-commons-by:before{content:"\F4E7"}.fa-creative-commons-nc:before{content:"\F4E8"}.fa-creative-commons-nc-eu:before{content:"\F4E9"}.fa-creative-commons-nc-jp:before{content:"\F4EA"}.fa-creative-commons-nd:before{content:"\F4EB"}.fa-creative-commons-pd:before{content:"\F4EC"}.fa-creative-commons-pd-alt:before{content:"\F4ED"}.fa-creative-commons-remix:before{content:"\F4EE"}.fa-creative-commons-sa:before{content:"\F4EF"}.fa-creative-commons-sampling:before{content:"\F4F0"}.fa-creative-commons-sampling-plus:before{content:"\F4F1"}.fa-creative-commons-share:before{content:"\F4F2"}.fa-creative-commons-zero:before{content:"\F4F3"}.fa-credit-card:before{content:"\F09D"}.fa-critical-role:before{content:"\F6C9"}.fa-crop:before{content:"\F125"}.fa-crop-alt:before{content:"\F565"}.fa-cross:before{content:"\F654"}.fa-crosshairs:before{content:"\F05B"}.fa-crow:before{content:"\F520"}.fa-crown:before{content:"\F521"}.fa-crutch:before{content:"\F7F7"}.fa-css3:before{content:"\F13C"}.fa-css3-alt:before{content:"\F38B"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-cut:before{content:"\F0C4"}.fa-cuttlefish:before{content:"\F38C"}.fa-d-and-d:before{content:"\F38D"}.fa-d-and-d-beyond:before{content:"\F6CA"}.fa-dashcube:before{content:"\F210"}.fa-database:before{content:"\F1C0"}.fa-deaf:before{content:"\F2A4"}.fa-delicious:before{content:"\F1A5"}.fa-democrat:before{content:"\F747"}.fa-deploydog:before{content:"\F38E"}.fa-deskpro:before{content:"\F38F"}.fa-desktop:before{content:"\F108"}.fa-dev:before{content:"\F6CC"}.fa-deviantart:before{content:"\F1BD"}.fa-dharmachakra:before{content:"\F655"}.fa-dhl:before{content:"\F790"}.fa-diagnoses:before{content:"\F470"}.fa-diaspora:before{content:"\F791"}.fa-dice:before{content:"\F522"}.fa-dice-d20:before{content:"\F6CF"}.fa-dice-d6:before{content:"\F6D1"}.fa-dice-five:before{content:"\F523"}.fa-dice-four:before{content:"\F524"}.fa-dice-one:before{content:"\F525"}.fa-dice-six:before{content:"\F526"}.fa-dice-three:before{content:"\F527"}.fa-dice-two:before{content:"\F528"}.fa-digg:before{content:"\F1A6"}.fa-digital-ocean:before{content:"\F391"}.fa-digital-tachograph:before{content:"\F566"}.fa-directions:before{content:"\F5EB"}.fa-discord:before{content:"\F392"}.fa-discourse:before{content:"\F393"}.fa-divide:before{content:"\F529"}.fa-dizzy:before{content:"\F567"}.fa-dna:before{content:"\F471"}.fa-dochub:before{content:"\F394"}.fa-docker:before{content:"\F395"}.fa-dog:before{content:"\F6D3"}.fa-dollar-sign:before{content:"\F155"}.fa-dolly:before{content:"\F472"}.fa-dolly-flatbed:before{content:"\F474"}.fa-donate:before{content:"\F4B9"}.fa-door-closed:before{content:"\F52A"}.fa-door-open:before{content:"\F52B"}.fa-dot-circle:before{content:"\F192"}.fa-dove:before{content:"\F4BA"}.fa-download:before{content:"\F019"}.fa-draft2digital:before{content:"\F396"}.fa-drafting-compass:before{content:"\F568"}.fa-dragon:before{content:"\F6D5"}.fa-draw-polygon:before{content:"\F5EE"}.fa-dribbble:before{content:"\F17D"}.fa-dribbble-square:before{content:"\F397"}.fa-dropbox:before{content:"\F16B"}.fa-drum:before{content:"\F569"}.fa-drum-steelpan:before{content:"\F56A"}.fa-drumstick-bite:before{content:"\F6D7"}.fa-drupal:before{content:"\F1A9"}.fa-dumbbell:before{content:"\F44B"}.fa-dumpster:before{content:"\F793"}.fa-dumpster-fire:before{content:"\F794"}.fa-dungeon:before{content:"\F6D9"}.fa-dyalog:before{content:"\F399"}.fa-earlybirds:before{content:"\F39A"}.fa-ebay:before{content:"\F4F4"}.fa-edge:before{content:"\F282"}.fa-edit:before{content:"\F044"}.fa-egg:before{content:"\F7FB"}.fa-eject:before{content:"\F052"}.fa-elementor:before{content:"\F430"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-ello:before{content:"\F5F1"}.fa-ember:before{content:"\F423"}.fa-empire:before{content:"\F1D1"}.fa-envelope:before{content:"\F0E0"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-text:before{content:"\F658"}.fa-envelope-square:before{content:"\F199"}.fa-envira:before{content:"\F299"}.fa-equals:before{content:"\F52C"}.fa-eraser:before{content:"\F12D"}.fa-erlang:before{content:"\F39D"}.fa-ethereum:before{content:"\F42E"}.fa-ethernet:before{content:"\F796"}.fa-etsy:before{content:"\F2D7"}.fa-euro-sign:before{content:"\F153"}.fa-evernote:before{content:"\F839"}.fa-exchange-alt:before{content:"\F362"}.fa-exclamation:before{content:"\F12A"}.fa-exclamation-circle:before{content:"\F06A"}.fa-exclamation-triangle:before{content:"\F071"}.fa-expand:before{content:"\F065"}.fa-expand-arrows-alt:before{content:"\F31E"}.fa-expeditedssl:before{content:"\F23E"}.fa-external-link-alt:before{content:"\F35D"}.fa-external-link-square-alt:before{content:"\F360"}.fa-eye:before{content:"\F06E"}.fa-eye-dropper:before{content:"\F1FB"}.fa-eye-slash:before{content:"\F070"}.fa-facebook:before{content:"\F09A"}.fa-facebook-f:before{content:"\F39E"}.fa-facebook-messenger:before{content:"\F39F"}.fa-facebook-square:before{content:"\F082"}.fa-fan:before{content:"\F863"}.fa-fantasy-flight-games:before{content:"\F6DC"}.fa-fast-backward:before{content:"\F049"}.fa-fast-forward:before{content:"\F050"}.fa-fax:before{content:"\F1AC"}.fa-feather:before{content:"\F52D"}.fa-feather-alt:before{content:"\F56B"}.fa-fedex:before{content:"\F797"}.fa-fedora:before{content:"\F798"}.fa-female:before{content:"\F182"}.fa-fighter-jet:before{content:"\F0FB"}.fa-figma:before{content:"\F799"}.fa-file:before{content:"\F15B"}.fa-file-alt:before{content:"\F15C"}.fa-file-archive:before{content:"\F1C6"}.fa-file-audio:before{content:"\F1C7"}.fa-file-code:before{content:"\F1C9"}.fa-file-contract:before{content:"\F56C"}.fa-file-csv:before{content:"\F6DD"}.fa-file-download:before{content:"\F56D"}.fa-file-excel:before{content:"\F1C3"}.fa-file-export:before{content:"\F56E"}.fa-file-image:before{content:"\F1C5"}.fa-file-import:before{content:"\F56F"}.fa-file-invoice:before{content:"\F570"}.fa-file-invoice-dollar:before{content:"\F571"}.fa-file-medical:before{content:"\F477"}.fa-file-medical-alt:before{content:"\F478"}.fa-file-pdf:before{content:"\F1C1"}.fa-file-powerpoint:before{content:"\F1C4"}.fa-file-prescription:before{content:"\F572"}.fa-file-signature:before{content:"\F573"}.fa-file-upload:before{content:"\F574"}.fa-file-video:before{content:"\F1C8"}.fa-file-word:before{content:"\F1C2"}.fa-fill:before{content:"\F575"}.fa-fill-drip:before{content:"\F576"}.fa-film:before{content:"\F008"}.fa-filter:before{content:"\F0B0"}.fa-fingerprint:before{content:"\F577"}.fa-fire:before{content:"\F06D"}.fa-fire-alt:before{content:"\F7E4"}.fa-fire-extinguisher:before{content:"\F134"}.fa-firefox:before{content:"\F269"}.fa-first-aid:before{content:"\F479"}.fa-first-order:before{content:"\F2B0"}.fa-first-order-alt:before{content:"\F50A"}.fa-firstdraft:before{content:"\F3A1"}.fa-fish:before{content:"\F578"}.fa-fist-raised:before{content:"\F6DE"}.fa-flag:before{content:"\F024"}.fa-flag-checkered:before{content:"\F11E"}.fa-flag-usa:before{content:"\F74D"}.fa-flask:before{content:"\F0C3"}.fa-flickr:before{content:"\F16E"}.fa-flipboard:before{content:"\F44D"}.fa-flushed:before{content:"\F579"}.fa-fly:before{content:"\F417"}.fa-folder:before{content:"\F07B"}.fa-folder-minus:before{content:"\F65D"}.fa-folder-open:before{content:"\F07C"}.fa-folder-plus:before{content:"\F65E"}.fa-font:before{content:"\F031"}.fa-font-awesome:before{content:"\F2B4"}.fa-font-awesome-alt:before{content:"\F35C"}.fa-font-awesome-flag:before{content:"\F425"}.fa-font-awesome-logo-full:before{content:"\F4E6"}.fa-fonticons:before{content:"\F280"}.fa-fonticons-fi:before{content:"\F3A2"}.fa-football-ball:before{content:"\F44E"}.fa-fort-awesome:before{content:"\F286"}.fa-fort-awesome-alt:before{content:"\F3A3"}.fa-forumbee:before{content:"\F211"}.fa-forward:before{content:"\F04E"}.fa-foursquare:before{content:"\F180"}.fa-free-code-camp:before{content:"\F2C5"}.fa-freebsd:before{content:"\F3A4"}.fa-frog:before{content:"\F52E"}.fa-frown:before{content:"\F119"}.fa-frown-open:before{content:"\F57A"}.fa-fulcrum:before{content:"\F50B"}.fa-funnel-dollar:before{content:"\F662"}.fa-futbol:before{content:"\F1E3"}.fa-galactic-republic:before{content:"\F50C"}.fa-galactic-senate:before{content:"\F50D"}.fa-gamepad:before{content:"\F11B"}.fa-gas-pump:before{content:"\F52F"}.fa-gavel:before{content:"\F0E3"}.fa-gem:before{content:"\F3A5"}.fa-genderless:before{content:"\F22D"}.fa-get-pocket:before{content:"\F265"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-ghost:before{content:"\F6E2"}.fa-gift:before{content:"\F06B"}.fa-gifts:before{content:"\F79C"}.fa-git:before{content:"\F1D3"}.fa-git-alt:before{content:"\F841"}.fa-git-square:before{content:"\F1D2"}.fa-github:before{content:"\F09B"}.fa-github-alt:before{content:"\F113"}.fa-github-square:before{content:"\F092"}.fa-gitkraken:before{content:"\F3A6"}.fa-gitlab:before{content:"\F296"}.fa-gitter:before{content:"\F426"}.fa-glass-cheers:before{content:"\F79F"}.fa-glass-martini:before{content:"\F000"}.fa-glass-martini-alt:before{content:"\F57B"}.fa-glass-whiskey:before{content:"\F7A0"}.fa-glasses:before{content:"\F530"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-globe:before{content:"\F0AC"}.fa-globe-africa:before{content:"\F57C"}.fa-globe-americas:before{content:"\F57D"}.fa-globe-asia:before{content:"\F57E"}.fa-globe-europe:before{content:"\F7A2"}.fa-gofore:before{content:"\F3A7"}.fa-golf-ball:before{content:"\F450"}.fa-goodreads:before{content:"\F3A8"}.fa-goodreads-g:before{content:"\F3A9"}.fa-google:before{content:"\F1A0"}.fa-google-drive:before{content:"\F3AA"}.fa-google-play:before{content:"\F3AB"}.fa-google-plus:before{content:"\F2B3"}.fa-google-plus-g:before{content:"\F0D5"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-wallet:before{content:"\F1EE"}.fa-gopuram:before{content:"\F664"}.fa-graduation-cap:before{content:"\F19D"}.fa-gratipay:before{content:"\F184"}.fa-grav:before{content:"\F2D6"}.fa-greater-than:before{content:"\F531"}.fa-greater-than-equal:before{content:"\F532"}.fa-grimace:before{content:"\F57F"}.fa-grin:before{content:"\F580"}.fa-grin-alt:before{content:"\F581"}.fa-grin-beam:before{content:"\F582"}.fa-grin-beam-sweat:before{content:"\F583"}.fa-grin-hearts:before{content:"\F584"}.fa-grin-squint:before{content:"\F585"}.fa-grin-squint-tears:before{content:"\F586"}.fa-grin-stars:before{content:"\F587"}.fa-grin-tears:before{content:"\F588"}.fa-grin-tongue:before{content:"\F589"}.fa-grin-tongue-squint:before{content:"\F58A"}.fa-grin-tongue-wink:before{content:"\F58B"}.fa-grin-wink:before{content:"\F58C"}.fa-grip-horizontal:before{content:"\F58D"}.fa-grip-lines:before{content:"\F7A4"}.fa-grip-lines-vertical:before{content:"\F7A5"}.fa-grip-vertical:before{content:"\F58E"}.fa-gripfire:before{content:"\F3AC"}.fa-grunt:before{content:"\F3AD"}.fa-guitar:before{content:"\F7A6"}.fa-gulp:before{content:"\F3AE"}.fa-h-square:before{content:"\F0FD"}.fa-hacker-news:before{content:"\F1D4"}.fa-hacker-news-square:before{content:"\F3AF"}.fa-hackerrank:before{content:"\F5F7"}.fa-hamburger:before{content:"\F805"}.fa-hammer:before{content:"\F6E3"}.fa-hamsa:before{content:"\F665"}.fa-hand-holding:before{content:"\F4BD"}.fa-hand-holding-heart:before{content:"\F4BE"}.fa-hand-holding-usd:before{content:"\F4C0"}.fa-hand-lizard:before{content:"\F258"}.fa-hand-middle-finger:before{content:"\F806"}.fa-hand-paper:before{content:"\F256"}.fa-hand-peace:before{content:"\F25B"}.fa-hand-point-down:before{content:"\F0A7"}.fa-hand-point-left:before{content:"\F0A5"}.fa-hand-point-right:before{content:"\F0A4"}.fa-hand-point-up:before{content:"\F0A6"}.fa-hand-pointer:before{content:"\F25A"}.fa-hand-rock:before{content:"\F255"}.fa-hand-scissors:before{content:"\F257"}.fa-hand-spock:before{content:"\F259"}.fa-hands:before{content:"\F4C2"}.fa-hands-helping:before{content:"\F4C4"}.fa-handshake:before{content:"\F2B5"}.fa-hanukiah:before{content:"\F6E6"}.fa-hard-hat:before{content:"\F807"}.fa-hashtag:before{content:"\F292"}.fa-hat-cowboy:before{content:"\F8C0"}.fa-hat-cowboy-side:before{content:"\F8C1"}.fa-hat-wizard:before{content:"\F6E8"}.fa-haykal:before{content:"\F666"}.fa-hdd:before{content:"\F0A0"}.fa-heading:before{content:"\F1DC"}.fa-headphones:before{content:"\F025"}.fa-headphones-alt:before{content:"\F58F"}.fa-headset:before{content:"\F590"}.fa-heart:before{content:"\F004"}.fa-heart-broken:before{content:"\F7A9"}.fa-heartbeat:before{content:"\F21E"}.fa-helicopter:before{content:"\F533"}.fa-highlighter:before{content:"\F591"}.fa-hiking:before{content:"\F6EC"}.fa-hippo:before{content:"\F6ED"}.fa-hips:before{content:"\F452"}.fa-hire-a-helper:before{content:"\F3B0"}.fa-history:before{content:"\F1DA"}.fa-hockey-puck:before{content:"\F453"}.fa-holly-berry:before{content:"\F7AA"}.fa-home:before{content:"\F015"}.fa-hooli:before{content:"\F427"}.fa-hornbill:before{content:"\F592"}.fa-horse:before{content:"\F6F0"}.fa-horse-head:before{content:"\F7AB"}.fa-hospital:before{content:"\F0F8"}.fa-hospital-alt:before{content:"\F47D"}.fa-hospital-symbol:before{content:"\F47E"}.fa-hot-tub:before{content:"\F593"}.fa-hotdog:before{content:"\F80F"}.fa-hotel:before{content:"\F594"}.fa-hotjar:before{content:"\F3B1"}.fa-hourglass:before{content:"\F254"}.fa-hourglass-end:before{content:"\F253"}.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-start:before{content:"\F251"}.fa-house-damage:before{content:"\F6F1"}.fa-houzz:before{content:"\F27C"}.fa-hryvnia:before{content:"\F6F2"}.fa-html5:before{content:"\F13B"}.fa-hubspot:before{content:"\F3B2"}.fa-i-cursor:before{content:"\F246"}.fa-ice-cream:before{content:"\F810"}.fa-icicles:before{content:"\F7AD"}.fa-icons:before{content:"\F86D"}.fa-id-badge:before{content:"\F2C1"}.fa-id-card:before{content:"\F2C2"}.fa-id-card-alt:before{content:"\F47F"}.fa-igloo:before{content:"\F7AE"}.fa-image:before{content:"\F03E"}.fa-images:before{content:"\F302"}.fa-imdb:before{content:"\F2D8"}.fa-inbox:before{content:"\F01C"}.fa-indent:before{content:"\F03C"}.fa-industry:before{content:"\F275"}.fa-infinity:before{content:"\F534"}.fa-info:before{content:"\F129"}.fa-info-circle:before{content:"\F05A"}.fa-instagram:before{content:"\F16D"}.fa-intercom:before{content:"\F7AF"}.fa-internet-explorer:before{content:"\F26B"}.fa-invision:before{content:"\F7B0"}.fa-ioxhost:before{content:"\F208"}.fa-italic:before{content:"\F033"}.fa-itch-io:before{content:"\F83A"}.fa-itunes:before{content:"\F3B4"}.fa-itunes-note:before{content:"\F3B5"}.fa-java:before{content:"\F4E4"}.fa-jedi:before{content:"\F669"}.fa-jedi-order:before{content:"\F50E"}.fa-jenkins:before{content:"\F3B6"}.fa-jira:before{content:"\F7B1"}.fa-joget:before{content:"\F3B7"}.fa-joint:before{content:"\F595"}.fa-joomla:before{content:"\F1AA"}.fa-journal-whills:before{content:"\F66A"}.fa-js:before{content:"\F3B8"}.fa-js-square:before{content:"\F3B9"}.fa-jsfiddle:before{content:"\F1CC"}.fa-kaaba:before{content:"\F66B"}.fa-kaggle:before{content:"\F5FA"}.fa-key:before{content:"\F084"}.fa-keybase:before{content:"\F4F5"}.fa-keyboard:before{content:"\F11C"}.fa-keycdn:before{content:"\F3BA"}.fa-khanda:before{content:"\F66D"}.fa-kickstarter:before{content:"\F3BB"}.fa-kickstarter-k:before{content:"\F3BC"}.fa-kiss:before{content:"\F596"}.fa-kiss-beam:before{content:"\F597"}.fa-kiss-wink-heart:before{content:"\F598"}.fa-kiwi-bird:before{content:"\F535"}.fa-korvue:before{content:"\F42F"}.fa-landmark:before{content:"\F66F"}.fa-language:before{content:"\F1AB"}.fa-laptop:before{content:"\F109"}.fa-laptop-code:before{content:"\F5FC"}.fa-laptop-medical:before{content:"\F812"}.fa-laravel:before{content:"\F3BD"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-laugh:before{content:"\F599"}.fa-laugh-beam:before{content:"\F59A"}.fa-laugh-squint:before{content:"\F59B"}.fa-laugh-wink:before{content:"\F59C"}.fa-layer-group:before{content:"\F5FD"}.fa-leaf:before{content:"\F06C"}.fa-leanpub:before{content:"\F212"}.fa-lemon:before{content:"\F094"}.fa-less:before{content:"\F41D"}.fa-less-than:before{content:"\F536"}.fa-less-than-equal:before{content:"\F537"}.fa-level-down-alt:before{content:"\F3BE"}.fa-level-up-alt:before{content:"\F3BF"}.fa-life-ring:before{content:"\F1CD"}.fa-lightbulb:before{content:"\F0EB"}.fa-line:before{content:"\F3C0"}.fa-link:before{content:"\F0C1"}.fa-linkedin:before{content:"\F08C"}.fa-linkedin-in:before{content:"\F0E1"}.fa-linode:before{content:"\F2B8"}.fa-linux:before{content:"\F17C"}.fa-lira-sign:before{content:"\F195"}.fa-list:before{content:"\F03A"}.fa-list-alt:before{content:"\F022"}.fa-list-ol:before{content:"\F0CB"}.fa-list-ul:before{content:"\F0CA"}.fa-location-arrow:before{content:"\F124"}.fa-lock:before{content:"\F023"}.fa-lock-open:before{content:"\F3C1"}.fa-long-arrow-alt-down:before{content:"\F309"}.fa-long-arrow-alt-left:before{content:"\F30A"}.fa-long-arrow-alt-right:before{content:"\F30B"}.fa-long-arrow-alt-up:before{content:"\F30C"}.fa-low-vision:before{content:"\F2A8"}.fa-luggage-cart:before{content:"\F59D"}.fa-lyft:before{content:"\F3C3"}.fa-magento:before{content:"\F3C4"}.fa-magic:before{content:"\F0D0"}.fa-magnet:before{content:"\F076"}.fa-mail-bulk:before{content:"\F674"}.fa-mailchimp:before{content:"\F59E"}.fa-male:before{content:"\F183"}.fa-mandalorian:before{content:"\F50F"}.fa-map:before{content:"\F279"}.fa-map-marked:before{content:"\F59F"}.fa-map-marked-alt:before{content:"\F5A0"}.fa-map-marker:before{content:"\F041"}.fa-map-marker-alt:before{content:"\F3C5"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-markdown:before{content:"\F60F"}.fa-marker:before{content:"\F5A1"}.fa-mars:before{content:"\F222"}.fa-mars-double:before{content:"\F227"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mask:before{content:"\F6FA"}.fa-mastodon:before{content:"\F4F6"}.fa-maxcdn:before{content:"\F136"}.fa-mdb:before{content:"\F8CA"}.fa-medal:before{content:"\F5A2"}.fa-medapps:before{content:"\F3C6"}.fa-medium:before{content:"\F23A"}.fa-medium-m:before{content:"\F3C7"}.fa-medkit:before{content:"\F0FA"}.fa-medrt:before{content:"\F3C8"}.fa-meetup:before{content:"\F2E0"}.fa-megaport:before{content:"\F5A3"}.fa-meh:before{content:"\F11A"}.fa-meh-blank:before{content:"\F5A4"}.fa-meh-rolling-eyes:before{content:"\F5A5"}.fa-memory:before{content:"\F538"}.fa-mendeley:before{content:"\F7B3"}.fa-menorah:before{content:"\F676"}.fa-mercury:before{content:"\F223"}.fa-meteor:before{content:"\F753"}.fa-microchip:before{content:"\F2DB"}.fa-microphone:before{content:"\F130"}.fa-microphone-alt:before{content:"\F3C9"}.fa-microphone-alt-slash:before{content:"\F539"}.fa-microphone-slash:before{content:"\F131"}.fa-microscope:before{content:"\F610"}.fa-microsoft:before{content:"\F3CA"}.fa-minus:before{content:"\F068"}.fa-minus-circle:before{content:"\F056"}.fa-minus-square:before{content:"\F146"}.fa-mitten:before{content:"\F7B5"}.fa-mix:before{content:"\F3CB"}.fa-mixcloud:before{content:"\F289"}.fa-mizuni:before{content:"\F3CC"}.fa-mobile:before{content:"\F10B"}.fa-mobile-alt:before{content:"\F3CD"}.fa-modx:before{content:"\F285"}.fa-monero:before{content:"\F3D0"}.fa-money-bill:before{content:"\F0D6"}.fa-money-bill-alt:before{content:"\F3D1"}.fa-money-bill-wave:before{content:"\F53A"}.fa-money-bill-wave-alt:before{content:"\F53B"}.fa-money-check:before{content:"\F53C"}.fa-money-check-alt:before{content:"\F53D"}.fa-monument:before{content:"\F5A6"}.fa-moon:before{content:"\F186"}.fa-mortar-pestle:before{content:"\F5A7"}.fa-mosque:before{content:"\F678"}.fa-motorcycle:before{content:"\F21C"}.fa-mountain:before{content:"\F6FC"}.fa-mouse:before{content:"\F8CC"}.fa-mouse-pointer:before{content:"\F245"}.fa-mug-hot:before{content:"\F7B6"}.fa-music:before{content:"\F001"}.fa-napster:before{content:"\F3D2"}.fa-neos:before{content:"\F612"}.fa-network-wired:before{content:"\F6FF"}.fa-neuter:before{content:"\F22C"}.fa-newspaper:before{content:"\F1EA"}.fa-nimblr:before{content:"\F5A8"}.fa-node:before{content:"\F419"}.fa-node-js:before{content:"\F3D3"}.fa-not-equal:before{content:"\F53E"}.fa-notes-medical:before{content:"\F481"}.fa-npm:before{content:"\F3D4"}.fa-ns8:before{content:"\F3D5"}.fa-nutritionix:before{content:"\F3D6"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-oil-can:before{content:"\F613"}.fa-old-republic:before{content:"\F510"}.fa-om:before{content:"\F679"}.fa-opencart:before{content:"\F23D"}.fa-openid:before{content:"\F19B"}.fa-opera:before{content:"\F26A"}.fa-optin-monster:before{content:"\F23C"}.fa-orcid:before{content:"\F8D2"}.fa-osi:before{content:"\F41A"}.fa-otter:before{content:"\F700"}.fa-outdent:before{content:"\F03B"}.fa-page4:before{content:"\F3D7"}.fa-pagelines:before{content:"\F18C"}.fa-pager:before{content:"\F815"}.fa-paint-brush:before{content:"\F1FC"}.fa-paint-roller:before{content:"\F5AA"}.fa-palette:before{content:"\F53F"}.fa-palfed:before{content:"\F3D8"}.fa-pallet:before{content:"\F482"}.fa-paper-plane:before{content:"\F1D8"}.fa-paperclip:before{content:"\F0C6"}.fa-parachute-box:before{content:"\F4CD"}.fa-paragraph:before{content:"\F1DD"}.fa-parking:before{content:"\F540"}.fa-passport:before{content:"\F5AB"}.fa-pastafarianism:before{content:"\F67B"}.fa-paste:before{content:"\F0EA"}.fa-patreon:before{content:"\F3D9"}.fa-pause:before{content:"\F04C"}.fa-pause-circle:before{content:"\F28B"}.fa-paw:before{content:"\F1B0"}.fa-paypal:before{content:"\F1ED"}.fa-peace:before{content:"\F67C"}.fa-pen:before{content:"\F304"}.fa-pen-alt:before{content:"\F305"}.fa-pen-fancy:before{content:"\F5AC"}.fa-pen-nib:before{content:"\F5AD"}.fa-pen-square:before{content:"\F14B"}.fa-pencil-alt:before{content:"\F303"}.fa-pencil-ruler:before{content:"\F5AE"}.fa-penny-arcade:before{content:"\F704"}.fa-people-carry:before{content:"\F4CE"}.fa-pepper-hot:before{content:"\F816"}.fa-percent:before{content:"\F295"}.fa-percentage:before{content:"\F541"}.fa-periscope:before{content:"\F3DA"}.fa-person-booth:before{content:"\F756"}.fa-phabricator:before{content:"\F3DB"}.fa-phoenix-framework:before{content:"\F3DC"}.fa-phoenix-squadron:before{content:"\F511"}.fa-phone:before{content:"\F095"}.fa-phone-alt:before{content:"\F879"}.fa-phone-slash:before{content:"\F3DD"}.fa-phone-square:before{content:"\F098"}.fa-phone-square-alt:before{content:"\F87B"}.fa-phone-volume:before{content:"\F2A0"}.fa-photo-video:before{content:"\F87C"}.fa-php:before{content:"\F457"}.fa-pied-piper:before{content:"\F2AE"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-pied-piper-hat:before{content:"\F4E5"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-piggy-bank:before{content:"\F4D3"}.fa-pills:before{content:"\F484"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-p:before{content:"\F231"}.fa-pinterest-square:before{content:"\F0D3"}.fa-pizza-slice:before{content:"\F818"}.fa-place-of-worship:before{content:"\F67F"}.fa-plane:before{content:"\F072"}.fa-plane-arrival:before{content:"\F5AF"}.fa-plane-departure:before{content:"\F5B0"}.fa-play:before{content:"\F04B"}.fa-play-circle:before{content:"\F144"}.fa-playstation:before{content:"\F3DF"}.fa-plug:before{content:"\F1E6"}.fa-plus:before{content:"\F067"}.fa-plus-circle:before{content:"\F055"}.fa-plus-square:before{content:"\F0FE"}.fa-podcast:before{content:"\F2CE"}.fa-poll:before{content:"\F681"}.fa-poll-h:before{content:"\F682"}.fa-poo:before{content:"\F2FE"}.fa-poo-storm:before{content:"\F75A"}.fa-poop:before{content:"\F619"}.fa-portrait:before{content:"\F3E0"}.fa-pound-sign:before{content:"\F154"}.fa-power-off:before{content:"\F011"}.fa-pray:before{content:"\F683"}.fa-praying-hands:before{content:"\F684"}.fa-prescription:before{content:"\F5B1"}.fa-prescription-bottle:before{content:"\F485"}.fa-prescription-bottle-alt:before{content:"\F486"}.fa-print:before{content:"\F02F"}.fa-procedures:before{content:"\F487"}.fa-product-hunt:before{content:"\F288"}.fa-project-diagram:before{content:"\F542"}.fa-pushed:before{content:"\F3E1"}.fa-puzzle-piece:before{content:"\F12E"}.fa-python:before{content:"\F3E2"}.fa-qq:before{content:"\F1D6"}.fa-qrcode:before{content:"\F029"}.fa-question:before{content:"\F128"}.fa-question-circle:before{content:"\F059"}.fa-quidditch:before{content:"\F458"}.fa-quinscape:before{content:"\F459"}.fa-quora:before{content:"\F2C4"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-quran:before{content:"\F687"}.fa-r-project:before{content:"\F4F7"}.fa-radiation:before{content:"\F7B9"}.fa-radiation-alt:before{content:"\F7BA"}.fa-rainbow:before{content:"\F75B"}.fa-random:before{content:"\F074"}.fa-raspberry-pi:before{content:"\F7BB"}.fa-ravelry:before{content:"\F2D9"}.fa-react:before{content:"\F41B"}.fa-reacteurope:before{content:"\F75D"}.fa-readme:before{content:"\F4D5"}.fa-rebel:before{content:"\F1D0"}.fa-receipt:before{content:"\F543"}.fa-record-vinyl:before{content:"\F8D9"}.fa-recycle:before{content:"\F1B8"}.fa-red-river:before{content:"\F3E3"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-alien:before{content:"\F281"}.fa-reddit-square:before{content:"\F1A2"}.fa-redhat:before{content:"\F7BC"}.fa-redo:before{content:"\F01E"}.fa-redo-alt:before{content:"\F2F9"}.fa-registered:before{content:"\F25D"}.fa-remove-format:before{content:"\F87D"}.fa-renren:before{content:"\F18B"}.fa-reply:before{content:"\F3E5"}.fa-reply-all:before{content:"\F122"}.fa-replyd:before{content:"\F3E6"}.fa-republican:before{content:"\F75E"}.fa-researchgate:before{content:"\F4F8"}.fa-resolving:before{content:"\F3E7"}.fa-restroom:before{content:"\F7BD"}.fa-retweet:before{content:"\F079"}.fa-rev:before{content:"\F5B2"}.fa-ribbon:before{content:"\F4D6"}.fa-ring:before{content:"\F70B"}.fa-road:before{content:"\F018"}.fa-robot:before{content:"\F544"}.fa-rocket:before{content:"\F135"}.fa-rocketchat:before{content:"\F3E8"}.fa-rockrms:before{content:"\F3E9"}.fa-route:before{content:"\F4D7"}.fa-rss:before{content:"\F09E"}.fa-rss-square:before{content:"\F143"}.fa-ruble-sign:before{content:"\F158"}.fa-ruler:before{content:"\F545"}.fa-ruler-combined:before{content:"\F546"}.fa-ruler-horizontal:before{content:"\F547"}.fa-ruler-vertical:before{content:"\F548"}.fa-running:before{content:"\F70C"}.fa-rupee-sign:before{content:"\F156"}.fa-sad-cry:before{content:"\F5B3"}.fa-sad-tear:before{content:"\F5B4"}.fa-safari:before{content:"\F267"}.fa-salesforce:before{content:"\F83B"}.fa-sass:before{content:"\F41E"}.fa-satellite:before{content:"\F7BF"}.fa-satellite-dish:before{content:"\F7C0"}.fa-save:before{content:"\F0C7"}.fa-schlix:before{content:"\F3EA"}.fa-school:before{content:"\F549"}.fa-screwdriver:before{content:"\F54A"}.fa-scribd:before{content:"\F28A"}.fa-scroll:before{content:"\F70E"}.fa-sd-card:before{content:"\F7C2"}.fa-search:before{content:"\F002"}.fa-search-dollar:before{content:"\F688"}.fa-search-location:before{content:"\F689"}.fa-search-minus:before{content:"\F010"}.fa-search-plus:before{content:"\F00E"}.fa-searchengin:before{content:"\F3EB"}.fa-seedling:before{content:"\F4D8"}.fa-sellcast:before{content:"\F2DA"}.fa-sellsy:before{content:"\F213"}.fa-server:before{content:"\F233"}.fa-servicestack:before{content:"\F3EC"}.fa-shapes:before{content:"\F61F"}.fa-share:before{content:"\F064"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-share-square:before{content:"\F14D"}.fa-shekel-sign:before{content:"\F20B"}.fa-shield-alt:before{content:"\F3ED"}.fa-ship:before{content:"\F21A"}.fa-shipping-fast:before{content:"\F48B"}.fa-shirtsinbulk:before{content:"\F214"}.fa-shoe-prints:before{content:"\F54B"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-shopping-cart:before{content:"\F07A"}.fa-shopware:before{content:"\F5B5"}.fa-shower:before{content:"\F2CC"}.fa-shuttle-van:before{content:"\F5B6"}.fa-sign:before{content:"\F4D9"}.fa-sign-in-alt:before{content:"\F2F6"}.fa-sign-language:before{content:"\F2A7"}.fa-sign-out-alt:before{content:"\F2F5"}.fa-signal:before{content:"\F012"}.fa-signature:before{content:"\F5B7"}.fa-sim-card:before{content:"\F7C4"}.fa-simplybuilt:before{content:"\F215"}.fa-sistrix:before{content:"\F3EE"}.fa-sitemap:before{content:"\F0E8"}.fa-sith:before{content:"\F512"}.fa-skating:before{content:"\F7C5"}.fa-sketch:before{content:"\F7C6"}.fa-skiing:before{content:"\F7C9"}.fa-skiing-nordic:before{content:"\F7CA"}.fa-skull:before{content:"\F54C"}.fa-skull-crossbones:before{content:"\F714"}.fa-skyatlas:before{content:"\F216"}.fa-skype:before{content:"\F17E"}.fa-slack:before{content:"\F198"}.fa-slack-hash:before{content:"\F3EF"}.fa-slash:before{content:"\F715"}.fa-sleigh:before{content:"\F7CC"}.fa-sliders-h:before{content:"\F1DE"}.fa-slideshare:before{content:"\F1E7"}.fa-smile:before{content:"\F118"}.fa-smile-beam:before{content:"\F5B8"}.fa-smile-wink:before{content:"\F4DA"}.fa-smog:before{content:"\F75F"}.fa-smoking:before{content:"\F48D"}.fa-smoking-ban:before{content:"\F54D"}.fa-sms:before{content:"\F7CD"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-snowboarding:before{content:"\F7CE"}.fa-snowflake:before{content:"\F2DC"}.fa-snowman:before{content:"\F7D0"}.fa-snowplow:before{content:"\F7D2"}.fa-socks:before{content:"\F696"}.fa-solar-panel:before{content:"\F5BA"}.fa-sort:before{content:"\F0DC"}.fa-sort-alpha-down:before{content:"\F15D"}.fa-sort-alpha-down-alt:before{content:"\F881"}.fa-sort-alpha-up:before{content:"\F15E"}.fa-sort-alpha-up-alt:before{content:"\F882"}.fa-sort-amount-down:before{content:"\F160"}.fa-sort-amount-down-alt:before{content:"\F884"}.fa-sort-amount-up:before{content:"\F161"}.fa-sort-amount-up-alt:before{content:"\F885"}.fa-sort-down:before{content:"\F0DD"}.fa-sort-numeric-down:before{content:"\F162"}.fa-sort-numeric-down-alt:before{content:"\F886"}.fa-sort-numeric-up:before{content:"\F163"}.fa-sort-numeric-up-alt:before{content:"\F887"}.fa-sort-up:before{content:"\F0DE"}.fa-soundcloud:before{content:"\F1BE"}.fa-sourcetree:before{content:"\F7D3"}.fa-spa:before{content:"\F5BB"}.fa-space-shuttle:before{content:"\F197"}.fa-speakap:before{content:"\F3F3"}.fa-speaker-deck:before{content:"\F83C"}.fa-spell-check:before{content:"\F891"}.fa-spider:before{content:"\F717"}.fa-spinner:before{content:"\F110"}.fa-splotch:before{content:"\F5BC"}.fa-spotify:before{content:"\F1BC"}.fa-spray-can:before{content:"\F5BD"}.fa-square:before{content:"\F0C8"}.fa-square-full:before{content:"\F45C"}.fa-square-root-alt:before{content:"\F698"}.fa-squarespace:before{content:"\F5BE"}.fa-stack-exchange:before{content:"\F18D"}.fa-stack-overflow:before{content:"\F16C"}.fa-stackpath:before{content:"\F842"}.fa-stamp:before{content:"\F5BF"}.fa-star:before{content:"\F005"}.fa-star-and-crescent:before{content:"\F699"}.fa-star-half:before{content:"\F089"}.fa-star-half-alt:before{content:"\F5C0"}.fa-star-of-david:before{content:"\F69A"}.fa-star-of-life:before{content:"\F621"}.fa-staylinked:before{content:"\F3F5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-steam-symbol:before{content:"\F3F6"}.fa-step-backward:before{content:"\F048"}.fa-step-forward:before{content:"\F051"}.fa-stethoscope:before{content:"\F0F1"}.fa-sticker-mule:before{content:"\F3F7"}.fa-sticky-note:before{content:"\F249"}.fa-stop:before{content:"\F04D"}.fa-stop-circle:before{content:"\F28D"}.fa-stopwatch:before{content:"\F2F2"}.fa-store:before{content:"\F54E"}.fa-store-alt:before{content:"\F54F"}.fa-strava:before{content:"\F428"}.fa-stream:before{content:"\F550"}.fa-street-view:before{content:"\F21D"}.fa-strikethrough:before{content:"\F0CC"}.fa-stripe:before{content:"\F429"}.fa-stripe-s:before{content:"\F42A"}.fa-stroopwafel:before{content:"\F551"}.fa-studiovinari:before{content:"\F3F8"}.fa-stumbleupon:before{content:"\F1A4"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-subscript:before{content:"\F12C"}.fa-subway:before{content:"\F239"}.fa-suitcase:before{content:"\F0F2"}.fa-suitcase-rolling:before{content:"\F5C1"}.fa-sun:before{content:"\F185"}.fa-superpowers:before{content:"\F2DD"}.fa-superscript:before{content:"\F12B"}.fa-supple:before{content:"\F3F9"}.fa-surprise:before{content:"\F5C2"}.fa-suse:before{content:"\F7D6"}.fa-swatchbook:before{content:"\F5C3"}.fa-swift:before{content:"\F8E1"}.fa-swimmer:before{content:"\F5C4"}.fa-swimming-pool:before{content:"\F5C5"}.fa-symfony:before{content:"\F83D"}.fa-synagogue:before{content:"\F69B"}.fa-sync:before{content:"\F021"}.fa-sync-alt:before{content:"\F2F1"}.fa-syringe:before{content:"\F48E"}.fa-table:before{content:"\F0CE"}.fa-table-tennis:before{content:"\F45D"}.fa-tablet:before{content:"\F10A"}.fa-tablet-alt:before{content:"\F3FA"}.fa-tablets:before{content:"\F490"}.fa-tachometer-alt:before{content:"\F3FD"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-tape:before{content:"\F4DB"}.fa-tasks:before{content:"\F0AE"}.fa-taxi:before{content:"\F1BA"}.fa-teamspeak:before{content:"\F4F9"}.fa-teeth:before{content:"\F62E"}.fa-teeth-open:before{content:"\F62F"}.fa-telegram:before{content:"\F2C6"}.fa-telegram-plane:before{content:"\F3FE"}.fa-temperature-high:before{content:"\F769"}.fa-temperature-low:before{content:"\F76B"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-tenge:before{content:"\F7D7"}.fa-terminal:before{content:"\F120"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-th:before{content:"\F00A"}.fa-th-large:before{content:"\F009"}.fa-th-list:before{content:"\F00B"}.fa-the-red-yeti:before{content:"\F69D"}.fa-theater-masks:before{content:"\F630"}.fa-themeco:before{content:"\F5C6"}.fa-themeisle:before{content:"\F2B2"}.fa-thermometer:before{content:"\F491"}.fa-thermometer-empty:before{content:"\F2CB"}.fa-thermometer-full:before{content:"\F2C7"}.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-think-peaks:before{content:"\F731"}.fa-thumbs-down:before{content:"\F165"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbtack:before{content:"\F08D"}.fa-ticket-alt:before{content:"\F3FF"}.fa-times:before{content:"\F00D"}.fa-times-circle:before{content:"\F057"}.fa-tint:before{content:"\F043"}.fa-tint-slash:before{content:"\F5C7"}.fa-tired:before{content:"\F5C8"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-toilet:before{content:"\F7D8"}.fa-toilet-paper:before{content:"\F71E"}.fa-toolbox:before{content:"\F552"}.fa-tools:before{content:"\F7D9"}.fa-tooth:before{content:"\F5C9"}.fa-torah:before{content:"\F6A0"}.fa-torii-gate:before{content:"\F6A1"}.fa-tractor:before{content:"\F722"}.fa-trade-federation:before{content:"\F513"}.fa-trademark:before{content:"\F25C"}.fa-traffic-light:before{content:"\F637"}.fa-train:before{content:"\F238"}.fa-tram:before{content:"\F7DA"}.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-trash:before{content:"\F1F8"}.fa-trash-alt:before{content:"\F2ED"}.fa-trash-restore:before{content:"\F829"}.fa-trash-restore-alt:before{content:"\F82A"}.fa-tree:before{content:"\F1BB"}.fa-trello:before{content:"\F181"}.fa-tripadvisor:before{content:"\F262"}.fa-trophy:before{content:"\F091"}.fa-truck:before{content:"\F0D1"}.fa-truck-loading:before{content:"\F4DE"}.fa-truck-monster:before{content:"\F63B"}.fa-truck-moving:before{content:"\F4DF"}.fa-truck-pickup:before{content:"\F63C"}.fa-tshirt:before{content:"\F553"}.fa-tty:before{content:"\F1E4"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-tv:before{content:"\F26C"}.fa-twitch:before{content:"\F1E8"}.fa-twitter:before{content:"\F099"}.fa-twitter-square:before{content:"\F081"}.fa-typo3:before{content:"\F42B"}.fa-uber:before{content:"\F402"}.fa-ubuntu:before{content:"\F7DF"}.fa-uikit:before{content:"\F403"}.fa-umbraco:before{content:"\F8E8"}.fa-umbrella:before{content:"\F0E9"}.fa-umbrella-beach:before{content:"\F5CA"}.fa-underline:before{content:"\F0CD"}.fa-undo:before{content:"\F0E2"}.fa-undo-alt:before{content:"\F2EA"}.fa-uniregistry:before{content:"\F404"}.fa-universal-access:before{content:"\F29A"}.fa-university:before{content:"\F19C"}.fa-unlink:before{content:"\F127"}.fa-unlock:before{content:"\F09C"}.fa-unlock-alt:before{content:"\F13E"}.fa-untappd:before{content:"\F405"}.fa-upload:before{content:"\F093"}.fa-ups:before{content:"\F7E0"}.fa-usb:before{content:"\F287"}.fa-user:before{content:"\F007"}.fa-user-alt:before{content:"\F406"}.fa-user-alt-slash:before{content:"\F4FA"}.fa-user-astronaut:before{content:"\F4FB"}.fa-user-check:before{content:"\F4FC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-clock:before{content:"\F4FD"}.fa-user-cog:before{content:"\F4FE"}.fa-user-edit:before{content:"\F4FF"}.fa-user-friends:before{content:"\F500"}.fa-user-graduate:before{content:"\F501"}.fa-user-injured:before{content:"\F728"}.fa-user-lock:before{content:"\F502"}.fa-user-md:before{content:"\F0F0"}.fa-user-minus:before{content:"\F503"}.fa-user-ninja:before{content:"\F504"}.fa-user-nurse:before{content:"\F82F"}.fa-user-plus:before{content:"\F234"}.fa-user-secret:before{content:"\F21B"}.fa-user-shield:before{content:"\F505"}.fa-user-slash:before{content:"\F506"}.fa-user-tag:before{content:"\F507"}.fa-user-tie:before{content:"\F508"}.fa-user-times:before{content:"\F235"}.fa-users:before{content:"\F0C0"}.fa-users-cog:before{content:"\F509"}.fa-usps:before{content:"\F7E1"}.fa-ussunnah:before{content:"\F407"}.fa-utensil-spoon:before{content:"\F2E5"}.fa-utensils:before{content:"\F2E7"}.fa-vaadin:before{content:"\F408"}.fa-vector-square:before{content:"\F5CB"}.fa-venus:before{content:"\F221"}.fa-venus-double:before{content:"\F226"}.fa-venus-mars:before{content:"\F228"}.fa-viacoin:before{content:"\F237"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-vial:before{content:"\F492"}.fa-vials:before{content:"\F493"}.fa-viber:before{content:"\F409"}.fa-video:before{content:"\F03D"}.fa-video-slash:before{content:"\F4E2"}.fa-vihara:before{content:"\F6A7"}.fa-vimeo:before{content:"\F40A"}.fa-vimeo-square:before{content:"\F194"}.fa-vimeo-v:before{content:"\F27D"}.fa-vine:before{content:"\F1CA"}.fa-vk:before{content:"\F189"}.fa-vnv:before{content:"\F40B"}.fa-voicemail:before{content:"\F897"}.fa-volleyball-ball:before{content:"\F45F"}.fa-volume-down:before{content:"\F027"}.fa-volume-mute:before{content:"\F6A9"}.fa-volume-off:before{content:"\F026"}.fa-volume-up:before{content:"\F028"}.fa-vote-yea:before{content:"\F772"}.fa-vr-cardboard:before{content:"\F729"}.fa-vuejs:before{content:"\F41F"}.fa-walking:before{content:"\F554"}.fa-wallet:before{content:"\F555"}.fa-warehouse:before{content:"\F494"}.fa-water:before{content:"\F773"}.fa-wave-square:before{content:"\F83E"}.fa-waze:before{content:"\F83F"}.fa-weebly:before{content:"\F5CC"}.fa-weibo:before{content:"\F18A"}.fa-weight:before{content:"\F496"}.fa-weight-hanging:before{content:"\F5CD"}.fa-weixin:before{content:"\F1D7"}.fa-whatsapp:before{content:"\F232"}.fa-whatsapp-square:before{content:"\F40C"}.fa-wheelchair:before{content:"\F193"}.fa-whmcs:before{content:"\F40D"}.fa-wifi:before{content:"\F1EB"}.fa-wikipedia-w:before{content:"\F266"}.fa-wind:before{content:"\F72E"}.fa-window-close:before{content:"\F410"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-windows:before{content:"\F17A"}.fa-wine-bottle:before{content:"\F72F"}.fa-wine-glass:before{content:"\F4E3"}.fa-wine-glass-alt:before{content:"\F5CE"}.fa-wix:before{content:"\F5CF"}.fa-wizards-of-the-coast:before{content:"\F730"}.fa-wolf-pack-battalion:before{content:"\F514"}.fa-won-sign:before{content:"\F159"}.fa-wordpress:before{content:"\F19A"}.fa-wordpress-simple:before{content:"\F411"}.fa-wpbeginner:before{content:"\F297"}.fa-wpexplorer:before{content:"\F2DE"}.fa-wpforms:before{content:"\F298"}.fa-wpressr:before{content:"\F3E4"}.fa-wrench:before{content:"\F0AD"}.fa-x-ray:before{content:"\F497"}.fa-xbox:before{content:"\F412"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-y-combinator:before{content:"\F23B"}.fa-yahoo:before{content:"\F19E"}.fa-yammer:before{content:"\F840"}.fa-yandex:before{content:"\F413"}.fa-yandex-international:before{content:"\F414"}.fa-yarn:before{content:"\F7E3"}.fa-yelp:before{content:"\F1E9"}.fa-yen-sign:before{content:"\F157"}.fa-yin-yang:before{content:"\F6AD"}.fa-yoast:before{content:"\F2B1"}.fa-youtube:before{content:"\F167"}.fa-youtube-square:before{content:"\F431"}.fa-zhihu:before{content:"\F63F"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:"block";src:url(/fonts/font-awesome/fa-regular-400.eot);src:url(/fonts/font-awesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/fonts/font-awesome/fa-regular-400.woff2) format("woff2"),url(/fonts/font-awesome/fa-regular-400.woff) format("woff"),url(/fonts/font-awesome/fa-regular-400.ttf) format("truetype"),url(/fonts/font-awesome/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:"block";src:url(/fonts/font-awesome/fa-solid-900.eot);src:url(/fonts/font-awesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/fonts/font-awesome/fa-solid-900.woff2) format("woff2"),url(/fonts/font-awesome/fa-solid-900.woff) format("woff"),url(/fonts/font-awesome/fa-solid-900.ttf) format("truetype"),url(/fonts/font-awesome/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:"block";src:url(/fonts/font-awesome/fa-brands-400.eot);src:url(/fonts/font-awesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/fonts/font-awesome/fa-brands-400.woff2) format("woff2"),url(/fonts/font-awesome/fa-brands-400.woff) format("woff"),url(/fonts/font-awesome/fa-brands-400.ttf) format("truetype"),url(/fonts/font-awesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}.l-wrapper{background-color:#faffea}@media screen and (min-width:768px){.l-wrapper{background:#fcfbfb}.l-wrapper--white{background:#fff}}.l-wrapper.is-active{position:fixed;top:0;bottom:0;width:100%;overflow:hidden}.l-banner{padding:8px}.l-banner a{display:block}.l-footer,.l-header{width:100%}.l-header--white{background:#fff}.l-container{min-width:100%;min-height:100%;padding-top:69px}@media screen and (min-width:768px){.l-container{min-width:768px;margin:0 auto;width:768px}.l-container--h1Logo{padding-top:0}.l-container--reskilling{padding:24px 0;min-width:800px;width:800px}}.l-content{width:100%;padding:0 24px 32px}@media screen and (min-width:768px){.l-content{padding:16px 96px 32px}.l-content--form{padding:16px 0 0}}.l-content:last-child{padding-bottom:40px}.l-contentPa16{width:100%;padding:16px}@media screen and (min-width:768px){.l-contentPa16{padding:16px 96px}}.l-contentSingle{padding:24px}@media screen and (min-width:768px){.l-contentSingle{padding:24px 96px}}.l-contentFull{width:100%;padding-bottom:32px}@media screen and (min-width:768px){.l-contentFull{padding:16px 96px 32px}.l-contentFull--paddingTop{padding-top:32px}}.l-contentWrap{width:100%}.l-contentTime{display:none}.l-contentTime.is-active{display:block;margin:-26px 24px 24px}@media screen and (min-width:768px){.l-contentTime.is-active{margin:-28px 96px 24px}}.l-section{position:relative}@media screen and (min-width:768px){.l-section{background:#faffea}}.l-mainVisual{width:100%}.c-accordion{position:relative;padding-right:24px;cursor:pointer}.c-accordion:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:55%;right:15px;margin-top:-.5em;color:#ccc;content:"\F078"}.c-accordion.is-open:after{content:"\F077"}.c-accordionContent{display:none}.c-accordionContent.is-open{display:block}.c-accordion--dark{position:relative;padding-right:24px;cursor:pointer}.c-accordion--dark:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:55%;right:15px;margin-top:-.5em;color:#545454;content:"\F078"}.c-accordion--dark.is-open:after{content:"\F077"}.c-accordion--jobContent{padding-right:0}.c-accordion--jobContent:after{top:63%;right:15%}.c-accordion--footerLinkWrap{border-top:1px solid #dfdfdf;padding-right:0}.c-accordion--footerLinkWrap:after{top:63%;right:15%}.c-accordion__footerLink{text-align:center;padding:12px 0;width:70vw;margin:16px auto;border-radius:20px;background:#f6f6f6;font-size:14px}.c-balloonBottom,.c-balloonBottomFill,.c-balloonLeft,.c-balloonLeftFill,.c-balloonRight,.c-balloonRightFill,.c-balloonTop,.c-balloonTopFill{padding:8px}.c-balloonTop{position:relative;background-color:#fff;border:2px solid #8dc500;border-radius:10px}.c-balloonTop:after,.c-balloonTop:before{content:"";display:block;margin-left:-8px}.c-balloonTop:before{top:-8px;border-color:transparent transparent #8dc500}.c-balloonTop:after,.c-balloonTop:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:0 8px 8px}.c-balloonTop:after{top:-5px;border-color:transparent transparent #fff}.c-balloonRight{position:relative;background-color:#fff;border:2px solid #8dc500;border-radius:10px}.c-balloonRight:after,.c-balloonRight:before{content:"";display:block;margin-top:-8px}.c-balloonRight:before{right:-8px;border-color:transparent transparent transparent #8dc500}.c-balloonRight:after,.c-balloonRight:before{position:absolute;top:50%;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px}.c-balloonRight:after{right:-5px;border-color:transparent transparent transparent #fff}.c-balloonBottom{position:relative;background-color:#fff;border:2px solid #8dc500;border-radius:10px}.c-balloonBottom:after,.c-balloonBottom:before{content:"";display:block;margin-left:-8px}.c-balloonBottom:before{bottom:-8px;border-color:#8dc500 transparent transparent}.c-balloonBottom:after,.c-balloonBottom:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:8px 8px 0}.c-balloonBottom:after{bottom:-5px;border-color:#fff transparent transparent}.c-balloonLeft{position:relative;background-color:#fff;border:2px solid #8dc500;border-radius:10px}.c-balloonLeft:after,.c-balloonLeft:before{content:"";display:block;margin-top:-8px}.c-balloonLeft:before{left:-8px;border-color:transparent #8dc500 transparent transparent}.c-balloonLeft:after,.c-balloonLeft:before{position:absolute;top:50%;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0}.c-balloonLeft:after{left:-5px;border-color:transparent #fff transparent transparent}.c-balloonBottomFill,.c-balloonLeftFill,.c-balloonRightFill,.c-balloonTopFill{color:#fff}.c-balloonTopFill{position:relative;background-color:#8dc500;border-radius:10px}.c-balloonTopFill:after,.c-balloonTopFill:before{content:"";display:block;margin-left:-8px}.c-balloonTopFill:before{position:absolute;top:-8px;left:50%;width:0;height:0;border:8px solid transparent;border-top:0 solid transparent}.c-balloonTopFill:after{position:absolute;top:-5px;left:50%;width:0;height:0;border-color:transparent transparent #8dc500;border-style:solid;border-width:0 8px 8px}.c-balloonRightFill{position:relative;background-color:#8dc500;border-radius:10px}.c-balloonRightFill:after,.c-balloonRightFill:before{content:"";display:block;margin-top:-8px}.c-balloonRightFill:before{position:absolute;top:50%;right:-8px;width:0;height:0;border:8px solid transparent;border-right-width:0}.c-balloonRightFill:after{position:absolute;top:50%;right:-5px;width:0;height:0;border-color:transparent transparent transparent #8dc500;border-style:solid;border-width:8px 0 8px 8px}.c-balloonBottomFill{position:relative;background-color:#8dc500;border-radius:10px}.c-balloonBottomFill:after,.c-balloonBottomFill:before{content:"";display:block;margin-left:-8px}.c-balloonBottomFill:before{position:absolute;bottom:-8px;left:50%;width:0;height:0;border:solid transparent;border-width:8px 8px 0}.c-balloonBottomFill:after{position:absolute;bottom:-5px;left:50%;width:0;height:0;border-color:#8dc500 transparent transparent;border-style:solid;border-width:8px 8px 0}.c-balloonLeftFill{position:relative;background-color:#8dc500;border-radius:10px}.c-balloonLeftFill:after,.c-balloonLeftFill:before{content:"";display:block;margin-top:-8px}.c-balloonLeftFill:before{position:absolute;top:50%;left:-8px;width:0;height:0;border:8px solid transparent;border-left-width:0}.c-balloonLeftFill:after{position:absolute;top:50%;left:-5px;width:0;height:0;border-color:transparent #8dc500 transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.c-btnDefault{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.c-btnDefault--disabled,.c-btnDefault[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnDefault:active,.c-btnDefault:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.c-btnDefault:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnDefault:focus{color:#545454}.c-btnDefault:hover{background-color:#f6f6f6;background-image:none}.c-btnDefault__btnIcon{position:relative}.c-btnDefault__btnIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F005";color:#dfdfdf;font-size:20px;margin:4px 4px 0 0}.c-btnDefault__btnImg{max-height:30px;padding-bottom:6px}.c-btnDefault.is-active .c-btnDefault__btnIcon:before{color:#f6c800}.c-btnDefault--small{padding:8px;font-size:16px;border-radius:10px}.c-btnPrimary{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);line-height:1.4}.c-btnPrimary--disabled,.c-btnPrimary[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnPrimary:active,.c-btnPrimary:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.c-btnPrimary:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnPrimary:focus{color:#fff}.c-btnPrimary:active,.c-btnPrimary:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none}.c-btnPrimary__balloon{position:relative;background-color:#fff;border-radius:10px;display:inline-block;color:#ffa234;border-radius:5px;padding:4px 8px;margin-right:6px;font-size:16px}.c-btnPrimary__balloon:after,.c-btnPrimary__balloon:before{content:"";display:block;margin-top:-8px}.c-btnPrimary__balloon:before{position:absolute;top:50%;right:-8px;width:0;height:0;border:8px solid transparent;border-right-width:0}.c-btnPrimary__balloon:after{position:absolute;top:50%;right:-5px;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 8px}.c-btnPrimary__txt{display:inline-block;vertical-align:middle;text-align:left;margin-left:10px}.c-btnPrimary--large{padding:16px 32px;font-size:24px;line-height:1.2}@media screen and (min-width:768px){.c-btnPrimary--large:active,.c-btnPrimary--large:hover{padding:16px}}.c-btnPrimary__appeal{background:#fff;border-radius:10px;color:#ffa234;font-size:14px;padding:6px 8px;margin-top:8px}.c-btnPrimary--small{width:80%;margin:0 auto;font-size:16px;line-height:1.4}.c-btnSecondary{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#b2ed1f,#8dc500);background-image:linear-gradient(135deg,#b2ed1f,#8dc500);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);line-height:1.4}.c-btnSecondary--disabled,.c-btnSecondary[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnSecondary:active,.c-btnSecondary:hover{background:#618800;color:#fff;-webkit-box-shadow:none;box-shadow:none}.c-btnSecondary:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnSecondary:focus{color:#fff}.c-btnSecondary:active,.c-btnSecondary:hover{background:-webkit-linear-gradient(25deg,#b2ed1f,#8dc500);background:linear-gradient(65deg,#b2ed1f,#8dc500);-webkit-box-shadow:none;box-shadow:none}.c-btnSecondarySearch{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#b2ed1f,#8dc500);background-image:linear-gradient(135deg,#b2ed1f,#8dc500);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);width:25%;font-size:16px}.c-btnSecondarySearch--disabled,.c-btnSecondarySearch[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnSecondarySearch:active,.c-btnSecondarySearch:hover{background:#618800;color:#fff;-webkit-box-shadow:none;box-shadow:none}.c-btnSecondarySearch:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnSecondarySearch:focus{color:#fff}.c-btnSecondarySearch:active,.c-btnSecondarySearch:hover{background:-webkit-linear-gradient(25deg,#8dc500,#b2ed1f);background:linear-gradient(65deg,#8dc500,#b2ed1f);-webkit-box-shadow:none;box-shadow:none}.c-btnDisabled{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#a7a7a7;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#f6f6f6;background-image:-webkit-linear-gradient(315deg,#fff,#f6f6f6);background-image:linear-gradient(135deg,#fff,#f6f6f6);color:#dfdfdf;background-image:none;position:relative}.c-btnDisabled--disabled,.c-btnDisabled[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnDisabled:active,.c-btnDisabled:hover{background:#e0e0e0;color:#a7a7a7;-webkit-box-shadow:none;box-shadow:none}.c-btnDisabled:focus{color:#a7a7a7}.c-btnDisabled:active{-webkit-transform:none;transform:none}.c-btnDisabled:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:8px;margin-top:-.5em;content:"\F105"}.c-btnDisabledPrev{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#a7a7a7;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#f6f6f6;background-image:-webkit-linear-gradient(315deg,#fff,#f6f6f6);background-image:linear-gradient(135deg,#fff,#f6f6f6);border:2px solid #ccc;color:#dfdfdf;background-image:none;position:relative}.c-btnDisabledPrev--disabled,.c-btnDisabledPrev[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnDisabledPrev:active,.c-btnDisabledPrev:hover{background:#e0e0e0;color:#a7a7a7;-webkit-box-shadow:none;box-shadow:none}.c-btnDisabledPrev:focus{color:#a7a7a7}.c-btnDisabledPrev:active{-webkit-transform:none;transform:none}.c-btnDisabledPrev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:8px;margin-top:-.5em;content:"\F104"}.c-btnForm{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);text-align:left;border:1px solid #dfdfdf;font-weight:400}.c-btnForm--disabled,.c-btnForm[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnForm:active,.c-btnForm:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.c-btnForm:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnForm:focus{color:#545454}.c-btnFlatPrimary{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100)}.c-btnFlatPrimary--disabled,.c-btnFlatPrimary[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnFlatPrimary:active,.c-btnFlatPrimary:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.c-btnFlatPrimary:focus{color:#fff}.c-btnFlatPrimary:active,.c-btnFlatPrimary:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none;padding:10px}@media screen and (min-width:768px){.c-btnFlatPrimary:active,.c-btnFlatPrimary:hover{padding:12px;border:none}}.c-btnOutlineLink{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative;padding:12px 20px 12px 8px;font-size:20px;border:2px solid #1096aa}.c-btnOutlineLink--disabled,.c-btnOutlineLink[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnOutlineLink:active,.c-btnOutlineLink:focus,.c-btnOutlineLink:hover{background-color:#1096aa;color:#fff}.c-btnOutlineLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:8px;margin-top:-.5em;content:"\F105";color:#1096aa}.c-btnOutlineLink:active,.c-btnOutlineLink:focus,.c-btnOutlineLink:hover{padding:12px 20px 12px 8px;background-color:#fff;color:#1096aa;-webkit-box-shadow:none;box-shadow:none;border:3px solid}@media screen and (min-width:768px){.c-btnOutlineLink:active,.c-btnOutlineLink:focus,.c-btnOutlineLink:hover{border:2px solid;background:#f6f6f6}}.c-btnOutlineLink--inline{display:inline-block}.c-btnOutlineLink--back:after{content:""}.c-btnOutlineLink--back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:8px;margin-top:-.5em;content:"\F104";color:#1096aa}.c-btnOutlineLinkPrev{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative;border:2px solid #1096aa;padding:12px 8px 12px 20px}.c-btnOutlineLinkPrev--disabled,.c-btnOutlineLinkPrev[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnOutlineLinkPrev:active,.c-btnOutlineLinkPrev:focus,.c-btnOutlineLinkPrev:hover{background-color:#1096aa;color:#fff}.c-btnOutlineLinkPrev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:8px;margin-top:-.5em;content:"\F104";color:#1096aa}.c-btnOutlineLinkPrev:active,.c-btnOutlineLinkPrev:focus,.c-btnOutlineLinkPrev:hover{background-color:#fff;color:#1096aa;-webkit-box-shadow:none;box-shadow:none;border:3px solid}@media screen and (min-width:768px){.c-btnOutlineLinkPrev:active,.c-btnOutlineLinkPrev:focus,.c-btnOutlineLinkPrev:hover{border:2px solid;background:#f6f6f6}}.c-btnOutlineLinkAbout{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative;line-height:1.4;font-size:18px;border:2px solid #1096aa;width:90%;padding:12px 32px;margin:0 auto}.c-btnOutlineLinkAbout--disabled,.c-btnOutlineLinkAbout[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnOutlineLinkAbout:active,.c-btnOutlineLinkAbout:focus,.c-btnOutlineLinkAbout:hover{background-color:#1096aa;color:#fff}.c-btnOutlineLinkAbout:before{content:"\E92C";font-family:kc-icons!important;text-transform:none;top:33%;left:3%;font-size:24px}.c-btnOutlineLinkAbout:after,.c-btnOutlineLinkAbout:before{font-style:normal;font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.c-btnOutlineLinkAbout:after{display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;top:50%;right:8px;margin-top:-.5em;content:"\F105"}.c-btnOutlineLinkAbout:active,.c-btnOutlineLinkAbout:focus,.c-btnOutlineLinkAbout:hover{padding:11px 31px;background-color:#fff;color:#1096aa;-webkit-box-shadow:none;box-shadow:none;border:3px solid}@media screen and (min-width:768px){.c-btnOutlineLinkAbout:active,.c-btnOutlineLinkAbout:focus,.c-btnOutlineLinkAbout:hover{padding:16px;border:2px solid;background:#f6f6f6}}.c-btnOutlineLinkAbout+.c-btnOutlineLinkAbout{margin-top:8px}@media screen and (min-width:768px){.c-btnOutlineLinkAbout{padding:16px;font-size:20px}}.c-btnFlatOutlineSecondary{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;padding:8px 0;border:2px solid #8dc500}.c-btnFlatOutlineSecondary--disabled,.c-btnFlatOutlineSecondary[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnFlatOutlineSecondary:active,.c-btnFlatOutlineSecondary:focus,.c-btnFlatOutlineSecondary:hover{background-color:#8dc500;color:#fff;padding:7.5px 0;background-color:#fff;color:#8dc500;-webkit-box-shadow:none;box-shadow:none;border:3px solid}@media screen and (min-width:768px){.c-btnFlatOutlineSecondary:active,.c-btnFlatOutlineSecondary:focus,.c-btnFlatOutlineSecondary:hover{padding:8px 0;border:2px solid;background:#f6f6f6}}.c-btnFlatOutlineSecondary__icon{color:#ccc;padding-right:2px}.c-btnFlatOutlineSecondary__icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F005";font-size:18px}.c-btnFlatOutlineSecondary.is-active .c-btnFlatOutlineSecondary__icon{color:#f6c800}.c-btnFlatOutlineLink{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;padding:10px 16px 10px 8px;position:relative;line-height:1.7;font-size:16px;border:2px solid #1096aa}.c-btnFlatOutlineLink--disabled,.c-btnFlatOutlineLink[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnFlatOutlineLink:active,.c-btnFlatOutlineLink:focus,.c-btnFlatOutlineLink:hover{background-color:#1096aa;color:#fff}.c-btnFlatOutlineLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:5px;margin-top:-.5em;content:"\F105";color:#1096aa}.c-btnFlatOutlineLink:active,.c-btnFlatOutlineLink:focus,.c-btnFlatOutlineLink:hover{padding:9px 10px 9px 2px;background-color:#fff;color:#1096aa;-webkit-box-shadow:none;box-shadow:none;border:3px solid}@media screen and (min-width:768px){.c-btnFlatOutlineLink:active,.c-btnFlatOutlineLink:focus,.c-btnFlatOutlineLink:hover{background:#f6f6f6}}.c-btnGroupVertical [class*=c-btn]{display:block;-webkit-box-shadow:none;box-shadow:none}.c-btnGroupVertical [class*=c-btn]:not(:last-child){margin-bottom:-1px}.c-btnGroupVertical [class*=c-btn]:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.c-btnGroupVertical [class*=c-btn]:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.c-btnGroupVertical [class*=c-btn]+[class*=c-btn]:not(:last-of-type){border-radius:0}.c-btnGroupVertical [class*=c-btn]:active{bottom:0}.c-btnMap{display:block;line-height:1.6;vertical-align:middle;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:16px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;border-radius:10px;display:inline-block;width:38%;margin:4px 0 0 4px;padding:2px 4px}.c-btnMap--disabled,.c-btnMap[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnMap:active,.c-btnMap:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.c-btnMap:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnMap:focus{color:#545454}.c-btnMap:active,.c-btnMap:focus,.c-btnMap:hover{background-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none}.c-btnConsider{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);line-height:1.3;font-size:16px;width:86%;margin:0 auto}.c-btnConsider--disabled,.c-btnConsider[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.c-btnConsider:active,.c-btnConsider:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.c-btnConsider:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.c-btnConsider:focus{color:#fff}.c-btnConsider:active,.c-btnConsider:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none;border:2px solid #fff;padding:10px}.c-card{border-radius:10px;background-color:#fff}.c-card>.c-list:first-child>.c-list__item:first-child{border-top:0}.c-card>.c-list:last-child>.c-list__item:last-child{border-bottom:0}.c-card__block{padding:16px}.c-card__block+.c-card__block{padding-top:0}.c-card__block--small{padding:12px}.c-card__block--small+.c-card__block--small{padding-top:0}@media screen and (min-width:768px){.c-card__block--large{padding:16px 56px}}.c-card__header{border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;color:#545454;background:#fff;padding:8px 16px}.c-card__header:after{display:block;clear:both;content:""}.c-card__header:not(:first-child){border-radius:0}.c-card__header+.c-list{margin-top:-1px}.c-card__header--small{border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;color:#545454;background:#fff;padding:12px}.c-card__header--small:after{display:block;clear:both;content:""}.c-card__footer{border-top:1px solid #dfdfdf;border-radius:0 0 10px 10px;color:#545454;background:#fff;padding:8px 16px}.c-card__footer:after{display:block;clear:both;content:""}.c-card__footer--small{border-top:1px solid #dfdfdf;border-radius:0 0 10px 10px;color:#545454;background:#fff;padding:12px}.c-card__footer--small:after{display:block;clear:both;content:""}.c-card--shadow{-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.c-card--border{border:1px solid #dfdfdf}.c-cardSecondary{border-radius:10px;background-color:#fff;background-color:#e7f7b3}.c-cardSecondary>.c-list:first-child>.c-list__item:first-child{border-top:0}.c-cardSecondary>.c-list:last-child>.c-list__item:last-child{border-bottom:0}.c-cardSecondary__block{padding:16px}.c-cardSecondary__block+.c-cardSecondary__block{padding-top:0}.c-cardSecondary__block--small{padding:12px}.c-cardSecondary__block--small+.c-cardSecondary__block--small{padding-top:0}.c-cardSecondary__header{border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;color:#545454;background:#fff;padding:8px 16px}.c-cardSecondary__header:after{display:block;clear:both;content:""}.c-cardSecondary__header:not(:first-child){border-radius:0}.c-cardSecondary__header+.c-list{margin-top:-1px}.c-cardSecondary__header--small{border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;color:#545454;background:#fff;padding:12px}.c-cardSecondary__header--small:after{display:block;clear:both;content:""}.c-cardSecondary__footer{border-top:1px solid #dfdfdf;border-radius:0 0 10px 10px;color:#545454;background:#fff;padding:8px 16px}.c-cardSecondary__footer:after{display:block;clear:both;content:""}.c-cardSecondary__footer--small{border-top:1px solid #dfdfdf;border-radius:0 0 10px 10px;color:#545454;background:#fff;padding:12px}.c-cardSecondary__footer--small:after{display:block;clear:both;content:""}.c-cardBorder{border-radius:10px;background-color:#fff;border:1px solid #dfdfdf}.c-cardBorder>.c-list:first-child>.c-list__item:first-child{border-top:0}.c-cardBorder>.c-list:last-child>.c-list__item:last-child{border-bottom:0}.c-cardBorder__block{padding:16px}.c-cardBorder__block+.c-cardBorder__block{padding-top:0}.c-cardBorder__block--small{padding:12px}.c-cardBorder__block--small+.c-cardBorder__block--small{padding-top:0}.c-cardBorder__header{border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;color:#545454;background:#fff;padding:8px 16px}.c-cardBorder__header:after{display:block;clear:both;content:""}.c-cardBorder__header:not(:first-child){border-radius:0}.c-cardBorder__header+.c-list{margin-top:-1px}.c-cardBorder__header--small{border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;color:#545454;background:#fff;padding:12px}.c-cardBorder__header--small:after{display:block;clear:both;content:""}.c-cardBorder__footer{border-top:1px solid #dfdfdf;border-radius:0 0 10px 10px;color:#545454;background:#fff;padding:8px 16px}.c-cardBorder__footer:after{display:block;clear:both;content:""}.c-cardBorder__footer--small{border-top:1px solid #dfdfdf;border-radius:0 0 10px 10px;color:#545454;background:#fff;padding:12px}.c-cardBorder__footer--small:after{display:block;clear:both;content:""}.c-fixed{display:block;position:fixed;bottom:0;left:0;z-index:100;width:100%;padding:14px 10px 20px;background-color:rgba(0,0,0,.7);text-align:center}@media screen and (min-width:768px){.c-fixed{left:auto;width:768px;padding:17px 96px}}.c-fixed--top{top:-62px;bottom:auto}.c-fixed--bgWhite{background-color:#fff}.c-fixed--bgNone{background-color:transparent}.c-selectbox__icon,.c-selectbox__iconSuggest{position:absolute;top:50%;right:8px;margin-top:-.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;pointer-events:none}.c-selectbox__icon:after,.c-selectbox__iconSuggest:after{content:"\F107"}.c-selectbox{display:block;position:relative;cursor:pointer}.c-selectbox--readonly{pointer-events:none}.c-selectbox--readonly .c-selectbox__input{pointer-events:none;background-color:#f6f6f6;-webkit-box-shadow:none;box-shadow:none}.c-selectbox__input{width:100%;height:40px;padding:8px 20px 8px 8px;border:1px solid #dfdfdf;border-radius:10px;background-color:#fff;font-size:14px;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-selectbox__input:disabled{background-color:#f6f6f6;color:#a7a7a7;cursor:not-allowed}.c-selectbox__input::-ms-expand{display:none}.c-selectbox__input:focus-visible{border:2px solid #ffa234;outline:0}.c-selectbox__icon{top:50%}.c-selectbox__iconSuggest{top:25px}.c-selectbox__input:disabled+.c-selectbox__icon,.c-selectbox__input:disabled+.c-selectbox__iconSuggest{color:#a7a7a7}.c-selectbox02{display:block;position:relative;cursor:pointer;margin-bottom:16px}.c-selectbox02--readonly{pointer-events:none}.c-selectbox02--readonly .c-selectbox__input{pointer-events:none;background-color:#f6f6f6;-webkit-box-shadow:none;box-shadow:none}.c-selectbox02__input{width:100%;height:60px;padding:8px 20px 8px 16px;border-radius:10px;background-color:#fff;font-size:18px;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-selectbox02__input:disabled{background-color:#f6f6f6;color:#a7a7a7;cursor:not-allowed}.c-selectbox02__input::-ms-expand{display:none}.c-selectbox02__icon{position:absolute;top:50%;right:12px;margin-top:-.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;pointer-events:none}.c-selectbox02__icon:after{content:"\F107";font-size:22px}.c-selectbox02__input:disabled+.c-selectbox02__icon{color:#a7a7a7}.c-checkbox,.c-checkbox02{font-size:14px;cursor:pointer}.c-checkbox02__icon,.c-checkbox__icon{position:relative;display:inline-block;line-height:1;padding:5px 8px;border:1px solid #dfdfdf;border-radius:5px;background-color:#fff;font-size:14px;text-align:center;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;-webkit-box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);margin-right:4px}.c-checkbox02__icon:before,.c-checkbox__icon:before{display:inline-block;width:.5em;height:.8em;border-right:.26em solid #fff;border-bottom:.26em solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.c-checkbox02--readonly,.c-checkbox--readonly{pointer-events:none}.c-checkbox02--readonly .c-checkbox02__icon,.c-checkbox02--readonly .c-checkbox__icon,.c-checkbox--readonly .c-checkbox02__icon,.c-checkbox--readonly .c-checkbox__icon{background-color:#f6f6f6;color:#a7a7a7;-webkit-box-shadow:none;box-shadow:none}.c-checkbox02--readonly .c-checkbox02__input:checked+.c-checkbox02__icon,.c-checkbox02--readonly .c-checkbox__input:checked+.c-checkbox__icon,.c-checkbox--readonly .c-checkbox02__input:checked+.c-checkbox02__icon,.c-checkbox--readonly .c-checkbox__input:checked+.c-checkbox__icon{opacity:.7}.c-checkbox02__input,.c-checkbox__input{display:none}.c-checkbox02__input:checked+.c-checkbox02__icon,.c-checkbox02__input:checked+.c-checkbox__icon,.c-checkbox__input:checked+.c-checkbox02__icon,.c-checkbox__input:checked+.c-checkbox__icon{background-color:#f6f6f6;border-color:#f6c800;background:none;-webkit-box-shadow:inset 0 0 0 1em #f6c800;box-shadow:inset 0 0 0 1em #f6c800}.c-checkbox02__input:checked+.c-checkbox02__icon:before,.c-checkbox02__input:checked+.c-checkbox__icon:before,.c-checkbox__input:checked+.c-checkbox02__icon:before,.c-checkbox__input:checked+.c-checkbox__icon:before{opacity:1}.c-checkbox02__input:disabled+.c-checkbox02__icon,.c-checkbox02__input:disabled+.c-checkbox__icon,.c-checkbox__input:disabled+.c-checkbox02__icon,.c-checkbox__input:disabled+.c-checkbox__icon{-webkit-box-shadow:none;box-shadow:none;opacity:.7;background-color:#f6f6f6;cursor:not-allowed}.c-checkbox02__input:checked:disabled+.c-checkbox02__icon,.c-checkbox02__input:checked:disabled+.c-checkbox__icon,.c-checkbox__input:checked:disabled+.c-checkbox02__icon,.c-checkbox__input:checked:disabled+.c-checkbox__icon{background-color:#a7a7a7;border-color:#a7a7a7}.c-checkbox02__input:disabled~.c-checkbox02__txt,.c-checkbox02__input:disabled~.c-checkbox__txt,.c-checkbox__input:disabled~.c-checkbox02__txt,.c-checkbox__input:disabled~.c-checkbox__txt{opacity:.7;cursor:not-allowed}.c-checkbox02__txt,.c-checkbox__txt{vertical-align:middle;font-size:16px}.c-checkbox02__icon{padding:8px;margin:4px 4px -5px 0}.c-checkbox02__icon:before{position:absolute;right:5px;bottom:4px}.c-checkbox02__input:checked+.c-checkbox02__icon{background-color:#8dc500;border-color:#8dc500;-webkit-box-shadow:inset 0 0 0 1em #8dc500;box-shadow:inset 0 0 0 1em #8dc500}.c-radio,.c-radio02,.c-radio03{font-size:14px;cursor:pointer}.c-radio02__icon,.c-radio03__icon,.c-radio__icon{display:inline-block;width:1.58em;height:1.58em;vertical-align:middle;padding:.2em;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;font-size:14px;-webkit-box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);margin-right:4px}.c-radio02__icon:before,.c-radio03__icon:before,.c-radio__icon:before{display:block;width:0;height:0;padding:.5em;border-radius:100%;content:"";-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}@media screen and (min-width:768px){.c-radio02__icon:before,.c-radio03__icon:before,.c-radio__icon:before{width:auto;height:auto}}.c-radio02--readonly,.c-radio03--readonly,.c-radio--readonly{pointer-events:none}.c-radio02--readonly .c-radio02__icon,.c-radio02--readonly .c-radio03__icon,.c-radio02--readonly .c-radio__icon,.c-radio03--readonly .c-radio02__icon,.c-radio03--readonly .c-radio03__icon,.c-radio03--readonly .c-radio__icon,.c-radio--readonly .c-radio02__icon,.c-radio--readonly .c-radio03__icon,.c-radio--readonly .c-radio__icon{background-color:#f6f6f6;color:#a7a7a7;-webkit-box-shadow:none;box-shadow:none}.c-radio02--readonly .c-radio02__input:checked+.c-radio02__icon,.c-radio02--readonly .c-radio03__input:checked+.c-radio03__icon,.c-radio02--readonly .c-radio__input:checked+.c-radio__icon,.c-radio03--readonly .c-radio02__input:checked+.c-radio02__icon,.c-radio03--readonly .c-radio03__input:checked+.c-radio03__icon,.c-radio03--readonly .c-radio__input:checked+.c-radio__icon,.c-radio--readonly .c-radio02__input:checked+.c-radio02__icon,.c-radio--readonly .c-radio03__input:checked+.c-radio03__icon,.c-radio--readonly .c-radio__input:checked+.c-radio__icon{opacity:.7}.c-radio02__input,.c-radio03__input,.c-radio__input{display:none}.c-radio02__input:checked+.c-radio02__icon,.c-radio02__input:checked+.c-radio03__icon,.c-radio02__input:checked+.c-radio__icon,.c-radio03__input:checked+.c-radio02__icon,.c-radio03__input:checked+.c-radio03__icon,.c-radio03__input:checked+.c-radio__icon,.c-radio__input:checked+.c-radio02__icon,.c-radio__input:checked+.c-radio03__icon,.c-radio__input:checked+.c-radio__icon{border-color:#f6c800}.c-radio02__input:checked+.c-radio02__icon:before,.c-radio02__input:checked+.c-radio03__icon:before,.c-radio02__input:checked+.c-radio__icon:before,.c-radio03__input:checked+.c-radio02__icon:before,.c-radio03__input:checked+.c-radio03__icon:before,.c-radio03__input:checked+.c-radio__icon:before,.c-radio__input:checked+.c-radio02__icon:before,.c-radio__input:checked+.c-radio03__icon:before,.c-radio__input:checked+.c-radio__icon:before{background-color:#f6c800;-webkit-transform:scale(1);transform:scale(1);opacity:1}.c-radio02__input:disabled+.c-radio02__icon,.c-radio02__input:disabled+.c-radio03__icon,.c-radio02__input:disabled+.c-radio__icon,.c-radio03__input:disabled+.c-radio02__icon,.c-radio03__input:disabled+.c-radio03__icon,.c-radio03__input:disabled+.c-radio__icon,.c-radio__input:disabled+.c-radio02__icon,.c-radio__input:disabled+.c-radio03__icon,.c-radio__input:disabled+.c-radio__icon{background-color:#f6f6f6;-webkit-box-shadow:none;box-shadow:none;opacity:.7;cursor:not-allowed}.c-radio02__input:disabled+.c-radio02__icon:before,.c-radio02__input:disabled+.c-radio03__icon:before,.c-radio02__input:disabled+.c-radio__icon:before,.c-radio03__input:disabled+.c-radio02__icon:before,.c-radio03__input:disabled+.c-radio03__icon:before,.c-radio03__input:disabled+.c-radio__icon:before,.c-radio__input:disabled+.c-radio02__icon:before,.c-radio__input:disabled+.c-radio03__icon:before,.c-radio__input:disabled+.c-radio__icon:before{background-color:#a7a7a7}.c-radio02__input:checked:disabled+.c-radio02__icon,.c-radio02__input:checked:disabled+.c-radio03__icon,.c-radio02__input:checked:disabled+.c-radio__icon,.c-radio03__input:checked:disabled+.c-radio02__icon,.c-radio03__input:checked:disabled+.c-radio03__icon,.c-radio03__input:checked:disabled+.c-radio__icon,.c-radio__input:checked:disabled+.c-radio02__icon,.c-radio__input:checked:disabled+.c-radio03__icon,.c-radio__input:checked:disabled+.c-radio__icon{border-color:#a7a7a7}.c-radio02__input:disabled~.c-radio02__txt,.c-radio02__input:disabled~.c-radio03__txt,.c-radio02__input:disabled~.c-radio__txt,.c-radio03__input:disabled~.c-radio02__txt,.c-radio03__input:disabled~.c-radio03__txt,.c-radio03__input:disabled~.c-radio__txt,.c-radio__input:disabled~.c-radio02__txt,.c-radio__input:disabled~.c-radio03__txt,.c-radio__input:disabled~.c-radio__txt{opacity:.7;cursor:not-allowed}.c-radio02__txt,.c-radio03__txt,.c-radio__txt{vertical-align:middle}.c-radio02__icon{width:18px;height:18px}.c-radio02__input:checked+.c-radio02__icon{border-color:#8dc500}.c-radio02__input:checked+.c-radio02__icon:before{background-color:#8dc500;padding:5px}.c-radio03__icon{width:18px;height:18px}.c-radio03__input:checked+.c-radio03__icon{border-color:#ff8b01}.c-radio03__input:checked+.c-radio03__icon:before{background-color:#ff8b01;padding:5px}.c-textField{width:100%;height:40px;padding:8px;border:1px solid #dfdfdf;border-radius:10px;background-color:#fff;font-size:16px;-webkit-box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-textField:disabled{background-color:#f6f6f6;color:#a7a7a7;cursor:not-allowed}.c-textField:-moz-read-only{background-color:#f6f6f6;cursor:text}.c-textField--readonly,.c-textField:read-only{background-color:#f6f6f6;cursor:text}.c-textField--readonly{pointer-events:none}.c-textField:focus-visible{border:2px solid #ffa234;outline:0}.c-textArea{width:100%;max-width:100%;padding:8px;border:1px solid #dfdfdf;border-radius:10px;background-color:#fff;font-size:14px;-webkit-box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px -1px rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.6}.c-textArea--resizableVertical{resize:vertical}.c-textArea:disabled{background-color:#f6f6f6;color:#a7a7a7;resize:none;cursor:not-allowed}.c-textArea:-moz-read-only{background-color:#f6f6f6;resize:none;cursor:text}.c-textArea--readonly,.c-textArea:read-only{background-color:#f6f6f6;resize:none;cursor:text}.c-textArea--readonly{pointer-events:none}.c-row{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.c-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-row__col{display:inline-block;letter-spacing:normal;-ms-flex:1;max-width:100%}@supports (display:flex) or (display:-moz-flex){.c-row__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.c-row__col1{display:inline-block;letter-spacing:normal;-ms-flex:1 1 8.33333%;width:8.33333%;max-width:8.33333%}@supports (display:flex) or (display:-moz-flex){.c-row__col1{-webkit-box-flex:1;-webkit-flex:1 1 8.33333%;-ms-flex:1 1 8.33333%;flex:1 1 8.33333%}}.c-row__col2{display:inline-block;letter-spacing:normal;-ms-flex:1 1 16.66667%;width:16.66667%;max-width:16.66667%}@supports (display:flex) or (display:-moz-flex){.c-row__col2{-webkit-box-flex:1;-webkit-flex:1 1 16.66667%;-ms-flex:1 1 16.66667%;flex:1 1 16.66667%}}.c-row__col3{display:inline-block;letter-spacing:normal;-ms-flex:1 1 25%;width:25%;max-width:25%}@supports (display:flex) or (display:-moz-flex){.c-row__col3{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.c-row__col4{display:inline-block;letter-spacing:normal;-ms-flex:1 1 33.33333%;width:33.33333%;max-width:33.33333%}@supports (display:flex) or (display:-moz-flex){.c-row__col4{-webkit-box-flex:1;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}}.c-row__col5{display:inline-block;letter-spacing:normal;-ms-flex:1 1 41.66667%;width:41.66667%;max-width:41.66667%}@supports (display:flex) or (display:-moz-flex){.c-row__col5{-webkit-box-flex:1;-webkit-flex:1 1 41.66667%;-ms-flex:1 1 41.66667%;flex:1 1 41.66667%}}.c-row__col6{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%}@supports (display:flex) or (display:-moz-flex){.c-row__col6{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.c-row__col7{display:inline-block;letter-spacing:normal;-ms-flex:1 1 58.33333%;width:58.33333%;max-width:58.33333%}@supports (display:flex) or (display:-moz-flex){.c-row__col7{-webkit-box-flex:1;-webkit-flex:1 1 58.33333%;-ms-flex:1 1 58.33333%;flex:1 1 58.33333%}}.c-row__col8{display:inline-block;letter-spacing:normal;-ms-flex:1 1 66.66667%;width:66.66667%;max-width:66.66667%}@supports (display:flex) or (display:-moz-flex){.c-row__col8{-webkit-box-flex:1;-webkit-flex:1 1 66.66667%;-ms-flex:1 1 66.66667%;flex:1 1 66.66667%}}.c-row__col9{display:inline-block;letter-spacing:normal;-ms-flex:1 1 75%;width:75%;max-width:75%}@supports (display:flex) or (display:-moz-flex){.c-row__col9{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}}.c-row__col10{display:inline-block;letter-spacing:normal;-ms-flex:1 1 83.33333%;width:83.33333%;max-width:83.33333%}@supports (display:flex) or (display:-moz-flex){.c-row__col10{-webkit-box-flex:1;-webkit-flex:1 1 83.33333%;-ms-flex:1 1 83.33333%;flex:1 1 83.33333%}}.c-row__col11{display:inline-block;letter-spacing:normal;-ms-flex:1 1 91.66667%;width:91.66667%;max-width:91.66667%}@supports (display:flex) or (display:-moz-flex){.c-row__col11{-webkit-box-flex:1;-webkit-flex:1 1 91.66667%;-ms-flex:1 1 91.66667%;flex:1 1 91.66667%}}.c-row__col12{display:inline-block;letter-spacing:normal;-ms-flex:1 1 100%;width:100%;max-width:100%}@supports (display:flex) or (display:-moz-flex){.c-row__col12{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-row__colOffset1{margin-left:8.33333%}.c-row__colOffset2{margin-left:16.66667%}.c-row__colOffset3{margin-left:25%}.c-row__colOffset4{margin-left:33.33333%}.c-row__colOffset5{margin-left:41.66667%}.c-row__colOffset6{margin-left:50%}.c-row__colOffset7{margin-left:58.33333%}.c-row__colOffset8{margin-left:66.66667%}.c-row__colOffset9{margin-left:75%}.c-row__colOffset10{margin-left:83.33333%}.c-row__colOffset11{margin-left:91.66667%}.c-row__colOffset12{margin-left:100%}.c-row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-row--space{margin-left:-8px;margin-right:-8px;margin-bottom:-16px}.c-row--space>*{margin-bottom:16px;padding-left:8px;padding-right:8px}.c-row--spaceSmall{margin-left:-4px;margin-right:-4px;margin-bottom:-8px}.c-row--spaceSmall>*{margin-bottom:8px;padding-left:4px;padding-right:4px}.c-row--spaceLarge{margin-left:-16px;margin-right:-16px;margin-bottom:-32px}.c-row--spaceLarge>*{margin-bottom:32px;padding-left:16px;padding-right:16px}.c-row--fill>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-row--fill>*>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}.c-row--left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.c-row--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-row--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-row--between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-row--around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-row--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-row--middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-row--bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-row--baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.c-heading1,.c-heading1Primary{display:block;font-weight:700;margin-bottom:8px;font-size:24px}.c-heading1Primary{color:#ffa234}.c-heading1Secondary{display:block;font-weight:700;margin-bottom:8px;color:#8dc500;font-size:24px}.c-heading1BgGray{background-color:#f6f6f6}.c-heading1BgGray,.c-heading1BgPrimary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;font-size:24px}.c-heading1BgPrimary{background-color:#fff0de}.c-heading1BgSecondary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;background-color:#faffea;font-size:24px}.c-heading2,.c-heading2Primary{display:block;font-weight:700;margin-bottom:8px;font-size:22px}.c-heading2Primary{color:#ffa234}.c-heading2Secondary{display:block;font-weight:700;margin-bottom:8px;color:#8dc500;font-size:22px}.c-heading2BgGray{background-color:#f6f6f6}.c-heading2BgGray,.c-heading2BgPrimary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;font-size:22px}.c-heading2BgPrimary{background-color:#fff0de}.c-heading2BgSecondary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;background-color:#faffea;font-size:22px}.c-heading3,.c-heading3Primary{display:block;font-weight:700;margin-bottom:8px;font-size:18px}.c-heading3Primary{color:#ffa234}.c-heading3Secondary{display:block;font-weight:700;margin-bottom:8px;color:#8dc500;font-size:18px}.c-heading3BgGray{background-color:#f6f6f6}.c-heading3BgGray,.c-heading3BgPrimary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;font-size:18px}.c-heading3BgPrimary{background-color:#fff0de}.c-heading3BgSecondary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;background-color:#faffea;font-size:18px}.c-heading4,.c-heading4Primary{display:block;font-weight:700;margin-bottom:8px;font-size:16px}.c-heading4Primary{color:#ffa234}.c-heading4Secondary{display:block;font-weight:700;margin-bottom:8px;color:#8dc500;font-size:16px}.c-heading4BgGray{background-color:#f6f6f6}.c-heading4BgGray,.c-heading4BgPrimary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;font-size:16px}.c-heading4BgPrimary{background-color:#fff0de}.c-heading4BgSecondary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;background-color:#faffea;font-size:16px}.c-heading5,.c-heading5Primary{display:block;font-weight:700;margin-bottom:8px;font-size:14px}.c-heading5Primary{color:#ffa234}.c-heading5Secondary{display:block;font-weight:700;margin-bottom:8px;color:#8dc500;font-size:14px}.c-heading5BgGray{background-color:#f6f6f6}.c-heading5BgGray,.c-heading5BgPrimary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;font-size:14px}.c-heading5BgPrimary{background-color:#fff0de}.c-heading5BgSecondary{display:block;font-weight:700;margin-bottom:0;padding:8px 16px;background-color:#faffea;font-size:14px}.c-card__header>[class*=c-heading]{margin:0}.c-label{border:1px solid transparent;border-radius:10px;background-color:#a7a7a7}.c-label,.c-labelPrimary{display:inline-block;line-height:1;color:#fff;text-align:center;padding:3px 4px;font-size:12px}.c-labelPrimary{border:1px solid #ffa234;border-radius:10px;background-color:#ffa234}.c-labelLightGray{border:1px solid transparent;border-radius:10px;background-color:#f6f6f6;color:#a7a7a7}.c-labelLightGray,.c-labelRequired{display:inline-block;line-height:1;text-align:center;padding:3px 4px;font-size:12px}.c-labelRequired{border:1px solid #e46249;border-radius:10px;background-color:#e46249;color:#fff}.c-labelOptional{border:1px solid #a7a7a7;border-radius:10px;background-color:#a7a7a7;color:#fff}.c-labelOptional,.c-labelOutline{display:inline-block;line-height:1;text-align:center;padding:3px 4px;font-size:12px}.c-labelOutline{border:1px solid #dfdfdf;border-radius:10px;color:#545454}.c-labelOutlinePrimary{border:1px solid #ffa234;border-radius:10px;color:#ffa234}.c-labelOutlineLightGray,.c-labelOutlinePrimary{display:inline-block;line-height:1;text-align:center;padding:3px 4px;font-size:12px}.c-labelOutlineLightGray{border:1px solid #dfdfdf;border-radius:10px;color:#a7a7a7}.c-labelLarge{padding:4px 8px;font-size:16px}.c-list{width:100%}.c-list__item{position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all}.c-list__item:last-child{border-width:0;border:none}.c-list__ttl{font-weight:700}.c-list__txt{font-size:14px}.c-list__txtSmall{font-size:13px;display:block}.c-list__block{display:block;color:inherit;text-decoration:none;padding:12px 16px}.c-list__block:hover{color:inherit}.c-list--small .c-list__block{padding:8px 12px}.c-list--arrow .c-list__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:#1096aa;font-size:16px;pointer-events:none;content:"\F105"}.c-list--arrow .c-list__block{padding-right:24px}.c-list__item--arrow:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:#1096aa;font-size:16px;pointer-events:none;content:"\F105"}.c-list__block--arrow{position:relative;padding-right:24px}.c-list__block--arrow:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:#1096aa;font-size:16px;pointer-events:none;content:"\F105"}.c-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-media__img{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 12px 0 0}.c-media__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-media__ttl{color:#ffa234;font-size:18px;font-weight:700}.c-media:not(:last-child),.c-media__ttl{margin-bottom:8px}.c-media--reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-media--reverse>.c-media__img{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 0 0 12px}.c-media--middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-messageInfo{padding:8px;background-color:#e9f1f9;color:#21507f;font-size:16px;border:1px solid #c1d8ef;border-radius:10px}.c-messageError{padding:8px;background-color:#fceeec;color:#717171;font-size:16px;border:1px solid #f8d5ce;border-radius:10px}.c-messageWarning{padding:8px;background-color:#fefbd2;color:#b29100;font-size:16px;border:1px solid #ffeda1;border-radius:10px}.c-messageGray{padding:8px;background-color:#f6f6f6;color:#717171;font-size:16px;border:1px solid #ff0;border-radius:10px}.c-messageFillInfo{background-color:#337ac2}.c-messageFillError,.c-messageFillInfo{padding:8px;color:#fff;font-size:16px;border-radius:10px}.c-messageFillError{background-color:#e46249}.c-messageFillWarning{background-color:#f6c800}.c-messageFillGray,.c-messageFillWarning{padding:8px;color:#fff;font-size:16px;border-radius:10px}.c-messageFillGray{background-color:#a7a7a7}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;visibility:hidden;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;opacity:0;z-index:-1}.c-modal.is-open{visibility:visible;opacity:1;z-index:1000}.c-modal__loading{text-align:center;padding:24px}.c-modal__loadingIcon{display:inline-block;-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite;margin-bottom:12px}.c-modal__loadingIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F110";font-size:70px;color:#ffa234}.c-modal__loadingTtl{font-size:22px;font-weight:700;margin-bottom:4px}.c-modal__loadingTxt{position:relative;display:inline-block}.c-modal__loadingTxt:before{content:"";width:59px;height:48px;position:absolute;right:-42px;bottom:-24px;background-image:url(/images/v3/sp/kirakko/imgKirakko03.png);background-size:contain}.c-modal__content{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:1001;width:100%;padding:16px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}@media screen and (min-width:768px){.c-modal__content{margin:0 auto;width:600px}}.c-modal__inner{position:relative;width:100%;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.c-modal__innerBlock{max-height:78vh;overflow:scroll}.c-modal__header{position:relative;padding:16px;border-bottom:1px solid #dfdfdf;border-radius:10px 10px 0 0;background-color:transparent}.c-modal__header>[class*=c-heading]{margin-bottom:0}.c-modal__body{position:relative;padding:16px}.c-modal__body:not(:last-of-type){border-bottom:1px solid #dfdfdf}.c-modal__footer{position:relative;padding:16px;border-radius:0 0 10px 10px;background-color:transparent}.c-modal__close{position:absolute;top:0;right:0;width:34px;line-height:32px;margin:-1em -1em 0 0;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.c-modal__close:hover{color:#545454}.c-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,.5)}.c-modal__overlay--keepList{background-color:rgba(0,0,0,.75)}.c-modal__process{padding:16px;max-height:78vh;overflow:scroll}.c-modal__processTtl{color:#8dc500;font-size:18px;font-weight:700;padding-bottom:16px;text-align:center;border-bottom:1px solid #dfdfdf;margin:0 -16px 8px}.c-moreRead__btn{display:block;text-align:center;border-radius:10px;background-color:#f6f6f6;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;padding:8px;margin:16px auto;width:50%}@media screen and (min-width:768px){.c-moreRead__btn{width:160px}.c-moreRead__btn:active,.c-moreRead__btn:hover{-webkit-box-shadow:none;box-shadow:none}}.c-moreRead__btn:before{content:"\7D9A\304D\3092\898B\308B"}.c-moreRead__btn--writing{margin:4px auto 8px}.c-moreRead__btn--writing:before{content:"\3082\3063\3068\898B\308B"}.c-moreRead__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";padding:4px 0 4px 8px}.c-moreRead__contents{position:relative;overflow:hidden;height:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.c-moreRead__contents--writing{font-size:12px}.c-moreRead__contents--facilityInfo,.c-moreRead__contents--writing{height:90px}@media screen and (min-width:768px){.c-moreRead__contents--facilityInfo,.c-moreRead__contents--writing{height:64px}}.c-moreRead__contents--comment{height:78px;padding:16px}.c-moreRead__contents:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:24px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.9)),color-stop(50%,hsla(0,0%,100%,.9)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,#fff);content:"";z-index:2}.c-moreRead__trigger{display:none}.c-moreRead__trigger:checked~.c-moreRead__contents{height:auto;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.c-moreRead__trigger:checked~.c-moreRead__btn:before{content:"\9589\3058\308B"}.c-moreRead__trigger:checked~.c-moreRead__btn:after{content:"\F106"}.c-moreRead__trigger:checked~.c-moreRead__contents--comment .c-moreRead__list,.c-moreRead__trigger:checked~.c-moreRead__contents--facilityInfo .c-moreRead__list{-webkit-transition:all .1s ease 0s;transition:all .1s ease 0s;padding-bottom:16px}.c-moreRead__trigger:checked~.c-moreRead__contents--comment .c-moreRead__list:not(:first-child),.c-moreRead__trigger:checked~.c-moreRead__contents--facilityInfo .c-moreRead__list:not(:first-child){padding:16px 0}.c-moreRead__trigger:checked~.c-moreRead__contents:before{display:none}.c-moreRead__img{width:128px;height:128px;border-radius:50%;background-position:50%;-o-object-fit:cover;object-fit:cover}.c-moreRead__annotation{font-size:12px}.c-moreRead__annotationThin{font-size:12px;color:#a7a7a7;line-height:1.4;padding:12px}.c-moreRead__txt:not(:last-child){margin-bottom:16px}.c-moreRead__txtItem{margin-left:16px;list-style:disc}.c-moreRead__caption{font-weight:700;line-height:1.4;margin-bottom:12px}.c-moreRead__media{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;clear:both}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.c-moreRead__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-moreRead__mediaImageBlock{display:inline-block;letter-spacing:normal;-ms-flex:1 1 16.66667%;width:16.66667%;max-width:16.66667%}@supports (display:flex) or (display:-moz-flex){.c-moreRead__mediaImageBlock{-webkit-box-flex:1;-webkit-flex:1 1 16.66667%;-ms-flex:1 1 16.66667%;flex:1 1 16.66667%}}.c-moreRead__mediaImageAdvisorBlock{display:inline-block;letter-spacing:normal;-ms-flex:1 1 25%;width:25%;max-width:25%}@supports (display:flex) or (display:-moz-flex){.c-moreRead__mediaImageAdvisorBlock{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}@media screen and (min-width:768px){.c-moreRead__mediaImageAdvisorBlock{display:inline-block;letter-spacing:normal;-ms-flex:1 1 16.66667%;width:16.66667%;max-width:16.66667%}@supports (display:flex) or (display:-moz-flex){.c-moreRead__mediaImageAdvisorBlock{-webkit-box-flex:1;-webkit-flex:1 1 16.66667%;-ms-flex:1 1 16.66667%;flex:1 1 16.66667%}}}.c-moreRead__mediaImage{background:#f6f6f6;border-radius:50%}.c-moreRead__mediaTtl{display:inline-block;letter-spacing:normal;-ms-flex:1 1 75%;width:75%;max-width:75%;padding-left:4px;font-weight:700;font-size:18px}@supports (display:flex) or (display:-moz-flex){.c-moreRead__mediaTtl{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}}.c-moreRead__mediaTtl--small{font-size:14px;padding:0}@media screen and (min-width:768px){.c-moreRead__mediaTtl{display:inline-block;letter-spacing:normal;-ms-flex:1 1 83.33333%;width:83.33333%;max-width:83.33333%}@supports (display:flex) or (display:-moz-flex){.c-moreRead__mediaTtl{-webkit-box-flex:1;-webkit-flex:1 1 83.33333%;-ms-flex:1 1 83.33333%;flex:1 1 83.33333%}}}.c-moreRead__mediaTxtItem{display:inline-block;letter-spacing:normal;-ms-flex:1 1 83.33333%;width:83.33333%;max-width:83.33333%;padding-left:4px}@supports (display:flex) or (display:-moz-flex){.c-moreRead__mediaTxtItem{-webkit-box-flex:1;-webkit-flex:1 1 83.33333%;-ms-flex:1 1 83.33333%;flex:1 1 83.33333%}}.c-moreRead__mediaTxt{margin-top:12px}.c-moreRead__list{border-bottom:1px dotted #a7a7a7;-webkit-transition:all .1s ease 0s;transition:all .1s ease 0s}.c-moreRead__ttl{font-weight:700}.c-moreRead__txt{margin-bottom:16px}.c-moreReadTxt__btn{background-color:#f6f6f6;padding:4px;border-radius:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 0 5px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05);position:absolute;right:8px;bottom:8px}.c-moreReadTxt__btn:before{content:"\8A73\3057\304F\898B\308B";padding-left:4px}.c-moreReadTxt__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";padding:4px}@media screen and (min-width:768px){.c-moreReadTxt__btn:active,.c-moreReadTxt__btn:hover{-webkit-box-shadow:none;box-shadow:none}}.c-moreReadTxt__contents{position:relative;overflow:hidden;-webkit-transition:max-height .1s linear;transition:max-height .1s linear}.c-moreReadTxt__contents:before{display:block;position:absolute;right:6vw;bottom:0;width:76px;height:24px;content:"\2026";background-color:#fff;padding:12px 0 0 5px}@media screen and (min-width:768px){.c-moreReadTxt__contents:before{width:34px;position:absolute;right:56px;bottom:0}}.c-moreReadTxt__contents--writingHeader{max-height:20px}.c-moreReadTxt__trigger{display:none}.c-moreReadTxt__trigger:checked~.c-moreReadTxt__btn:after{content:"\F106"}.c-moreReadTxt__trigger:checked~.c-moreReadTxt__btn:before{content:"\9589\3058\308B"}.c-moreReadTxt__trigger:checked~.c-moreReadTxt__contents{max-height:492px;-webkit-transition:max-height .1s linear;transition:max-height .1s linear;padding-bottom:24px}.c-moreReadTxt__trigger:checked~.c-moreReadTxt__contents:before{display:none}.c-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:2px solid #ffa234;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.c-tab__item{border-radius:10px 10px 0 0;background-color:#f7faef;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.c-tab__item:hover{background-color:#dce2c8}.c-tab__item:not(:first-of-type){margin-left:4px}.c-tab__item.is-active{background-color:#ffa234;color:#fff;pointer-events:none}.c-tab__link{display:block;width:100%;padding:8px 16px;text-decoration:none}.c-tab__link,.c-tab__link:focus,.c-tab__link:hover{color:inherit}.c-tabContent{display:none}.c-tabContent.is-active{display:block}.c-tabArea{display:none}.c-tabArea.is-active{display:table-row}.c-tabFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:2px solid #ffa234;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.c-tabFlex__item{border-radius:10px 10px 0 0;background-color:#f7faef;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-tabFlex__item:hover{background-color:#dce2c8}.c-tabFlex__item:not(:first-of-type){margin-left:4px}.c-tabFlex__item.is-active{background-color:#ffa234;color:#fff;pointer-events:none}.c-tabFlex__link{display:block;width:100%;padding:8px 16px;color:inherit;text-decoration:none}.c-tabFlex__link:focus,.c-tabFlex__link:hover{color:inherit}.c-table{width:100%}.c-table__head{text-align:center}.c-table__data,.c-table__head{padding:8px;border:solid #dfdfdf;border-width:0 0 1px}.c-table__data{text-align:left}.c-table .c-table{margin:-1px}.c-table--borderDotted .c-table__data,.c-table--borderDotted .c-table__head{padding:8px;text-align:left;border:dotted #dfdfdf;border-width:0 0 1px}.c-table--borderVertical .c-table__row>:not(:first-child){border-width:0 0 1px 1px}.c-table--borderAll .c-table__data,.c-table--borderAll .c-table__head{border-width:1px}.c-table--bgGray .c-table__head{background-color:#f6f6f6}.c-textLinkList{font-size:16px}.c-textLinkList__item{padding:4px 8px}.c-textLinkList__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#a7a7a7;content:"\F105"}.c-textLinkList--inline{font-size:0}.c-textLinkList--inline else{font-size:16px}.c-textLinkList--inline .c-textLinkList__item{display:inline;padding:4px 8px;font-size:16px}.c-textLinkList--inline .c-textLinkList__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#a7a7a7;content:"\F105"}.c-textLinkList--slash{font-size:0}.c-textLinkList--slash else{font-size:16px}.c-textLinkList--slash .c-textLinkList__item{display:inline;font-size:16px;padding-left:0;padding-right:0}.c-textLinkList--slash .c-textLinkList__item:before{display:none}.c-textLinkList--slash .c-textLinkList__item:not(:last-child):after{padding-right:4px;padding-left:4px;color:#a7a7a7;font-size:12px;content:"/"}.c-textMarker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffeda1));background:-webkit-linear-gradient(transparent 60%,#ffeda1 0);background:linear-gradient(transparent 60%,#ffeda1 0)}.c-textLink{font-size:16px;text-align:center}.c-textLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px;content:"\F107";color:#1096aa}.c-image{width:100%}.c-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-tag__status{display:inline-block;padding:2px 4px;margin:0 4px 4px 0;font-size:14px;border-radius:5px;text-align:center;border:2px solid #f6c800;color:#545454;overflow:hidden}.c-tag__status--kango{border:2px solid #ed9584}.c-tag__status--small{font-size:12px;padding:0 4px}.c-tag__status:last-child{margin-right:0}.c-tag__feature{line-height:1;border:1px solid transparent;border-radius:10px;background-color:#a7a7a7;color:#fff;text-align:center;font-size:12px;background-color:#e7f7b3;color:#545454;font-weight:700;margin:0 8px 4px 0;padding:7px 8px;text-decoration:none;display:inline-block}.c-tag__feature--kango{background-color:#f8d5ce}.c-tag__feature:last-child{margin-right:0}.fa-primary:before{color:#ffa234}.fa-secondary:before{color:#8dc500}.fa-gray:before{color:#a7a7a7}.p-access{text-align:center}.p-access__map{width:100%;height:250px;margin:0 auto}.p-access__ttl{font-weight:700;margin-bottom:16px}.p-access__txt{text-align:left;margin-bottom:16px}.p-access__phone{color:#1096aa;text-decoration:none}.p-accessInfo{width:100%;table-layout:fixed;word-wrap:break-word}.p-accessInfo__head{text-align:center}.p-accessInfo__data,.p-accessInfo__head{padding:8px;text-align:left;border:dotted #dfdfdf;border-width:0 0 1px}.p-accessInfo .p-accessInfo{margin:-1px}.p-areaMap__btn--notyet:after,.p-areaMap__btnNoInfo--notyet:after{content:"\203B";font-size:12px;vertical-align:text-top;line-height:10px;text-decoration:none;margin-left:2px}.p-areaMap{background-color:#e7f7b3;overflow:hidden;padding:24px 16px 16px}@media screen and (min-width:768px){.p-areaMap{padding:32px 48px 16px}}@media screen and (max-width:360px){.p-areaMap{padding:16px 8px}}.p-areaMap__ttl{font-size:18px;font-weight:700;color:#545454;text-align:center;line-height:1.3;margin-bottom:16px}.p-areaMap__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F3C5";color:#ffb967;margin-right:8px}.p-areaMap__map{position:relative}@media screen and (min-width:768px){.p-areaMap__map{height:300px}}.p-areaMap__zenkoku{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;pointer-events:none;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.p-areaMap__zenkoku.is-active{pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.p-areaMap__region{position:absolute;top:0;width:100%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;opacity:0;pointer-events:none}.p-areaMap__region.is-active{pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.p-areaMap__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:url(/images/v3/sp/top/imgMap.svg) 35% 50%/219px 164px no-repeat;margin:0 auto 24px;width:295px}@media screen and (max-width:360px){.p-areaMap__list{background-size:199px 144px;width:256px}}@media screen and (min-width:768px){.p-areaMap__list{background:url(/images/v3/sp/top/imgMap.svg) 66px 16px/279px 179px no-repeat;width:450px}}.p-areaMap__areaGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:90px;position:relative}@media screen and (max-width:360px){.p-areaMap__areaGroup{width:80px}}@media screen and (min-width:768px){.p-areaMap__areaGroup{width:130px}}.p-areaMap__areaGroup--center,.p-areaMap__areaGroup--left{top:39px}@media screen and (min-width:768px){.p-areaMap__areaGroup--center{right:16px}}.p-areaMap__areaGroup--right{top:-8px}.p-areaMap__areaList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:295px;margin:0 auto}@media screen and (min-width:768px){.p-areaMap__areaList{width:100%}}.p-areaMap__item{width:93px;margin:0 8px 8px 0}.p-areaMap__item:nth-child(3n){margin-right:0}@media screen and (max-width:360px){.p-areaMap__item{width:80px}}@media screen and (min-width:768px){.p-areaMap__item{width:153px;margin:0 10px 10px 0}}.p-areaMap__btn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:16px;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:52px;line-height:1.2;padding:0;width:1}.p-areaMap__btn--disabled,.p-areaMap__btn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-areaMap__btn:active,.p-areaMap__btn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-areaMap__btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-areaMap__btn:focus{color:#545454}.p-areaMap__btn :active,.p-areaMap__btn:hover{background:#f6f6f6;-webkit-box-shadow:none;box-shadow:none}.p-areaMap__btn--kanto{margin-top:64px}.p-areaMap__btn--tokai{margin-top:8px}.p-areaMap__btn--kansai,.p-areaMap__btn--kyusyu{margin-top:88px}.p-areaMap__btn--caution{padding-left:10px}.p-areaMap__btn--caution:after{content:"\203B";font-size:12px;margin:22px 0 0 4px}.p-areaMap__btnNoInfo{border-radius:10px;font-weight:700;text-align:center;padding:12px 0;color:#a7a7a7;background:#f6f6f6}.p-areaMap__returnBtnArea{margin:12px auto;width:295px}@media screen and (max-width:360px){.p-areaMap__returnBtnArea{width:100%}}@media screen and (min-width:768px){.p-areaMap__returnBtnArea{width:100%}}.p-areaMap__returnBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#bce751;background-image:-webkit-linear-gradient(315deg,#c5ea67,#bce751);background-image:linear-gradient(135deg,#c5ea67,#bce751);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);width:auto;margin-bottom:10px}.p-areaMap__returnBtn--disabled,.p-areaMap__returnBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-areaMap__returnBtn:active,.p-areaMap__returnBtn:hover{background:#a6dc1e;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-areaMap__returnBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-areaMap__returnBtn:focus{color:#fff}.p-areaMap__returnBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;content:"\F0D9"}@media screen and (min-width:768px){.p-areaMap__caption{margin-left:24px}}.p-areaMapDetail{position:fixed;top:0;left:0;z-index:200;width:100%;height:115%;padding-bottom:120px;overflow-x:hidden;overflow-y:scroll;margin-left:100%;background-color:#fff;-webkit-transition:.4s;transition:.4s;-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden;-webkit-overflow-scrolling:touch}.p-areaMapDetail.is-active{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#e7f7b3}@media screen and (min-width:768px){.p-areaMapDetail.is-active{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:-50%;width:768px}}.p-areaMapDetail__header{background-color:#fefbd2;padding:16px 24px}.p-areaMapDetail__ttl{position:relative;top:0;z-index:201;font-size:18px;color:#717171;font-weight:700;margin-bottom:16px}.p-areaMapDetail__txt{padding-left:60px}.p-areaMapDetail__returnBtn{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:12px;background-color:#bce751;background-image:-webkit-linear-gradient(315deg,#c5ea67,#bce751);background-image:linear-gradient(135deg,#c5ea67,#bce751);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:4px 8px;width:52px}.p-areaMapDetail__returnBtn--disabled,.p-areaMapDetail__returnBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-areaMapDetail__returnBtn:active,.p-areaMapDetail__returnBtn:hover{background:#a6dc1e;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-areaMapDetail__returnBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-areaMapDetail__returnBtn:focus{color:#fff}.p-areaMapDetail__returnBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;content:"\F0D9"}@media screen and (min-width:768px){.p-areaMapDetail__returnBtn:active{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}.p-areaMapDetail__linkDetail{margin:16px 24px 72px}.p-areaMapDetail__link{display:none;text-decoration:none}.p-areaMapDetail__link.is-active{display:block}.p-areaMapDetail__subTtl{margin-bottom:16px;color:#717171;font-size:18px;font-weight:700}.p-areaMapDetail__subTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;content:"\F002"}.p-areaMapDetail__card{border-radius:10px;background-color:#fff}@media screen and (min-width:768px){.p-areaMapDetail__card{margin:0 48px}}.p-areaMapDetail__item{position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all}.p-areaMapDetail__item:last-child{border-width:0}.p-areaMapDetail__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none;content:"\F105";font-size:18px;color:#1096aa}.p-areaMapDetail__block{display:block;color:inherit;text-decoration:none;padding:12px 16px}.p-areaMapDetail__block:hover{color:inherit}@media screen and (min-width:768px){.p-breadCrumbWrap{width:768px;margin:0 auto}}.p-breadcrumb{overflow-x:scroll;padding:2px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#f6f6f6;font-size:12px;white-space:nowrap}@media screen and (min-width:768px){.p-breadcrumb{padding:4px 8px}}.p-breadcrumb::-webkit-scrollbar{height:0}.p-breadcrumb__item{display:inline}.p-breadcrumb__item:not(:last-of-type):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;padding:0 4px;content:"\F105"}.p-breadcrumb--white{background:#fff}.p-breadcrumb--yellow{background:#ffea3f}.p-temphireCard{border-radius:10px;background-color:#fff;margin-bottom:16px;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-temphireCard:last-child{margin-bottom:0}.p-temphireCard__link{display:block;color:#545454}.p-temphireCard__link:active,.p-temphireCard__link:hover{outline:1px solid #1096aa;border-radius:10px 10px 0 0;color:#545454}.p-temphireCard__header{text-align:center;padding:8px}@media screen and (min-width:768px){.p-temphireCard__header{border-bottom:1px solid #dfdfdf;padding:16px}}.p-temphireCard__headerNoTtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}@media screen and (min-width:768px){.p-temphireCard__headerNoTtl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px}}.p-temphireCard__headerImageBlock{overflow:hidden;height:180px;position:relative;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (min-width:768px){.p-temphireCard__headerImageBlock{margin:0 16px 0 0;width:200px;height:150px;border-radius:0}}.p-temphireCard__headerOwnerName{font-size:14px;color:#1096aa}.p-temphireCard__headerOfficeName{font-size:22px;font-weight:700;color:#1096aa}.p-temphireCard__body{padding:0;border-bottom:1px solid #dfdfdf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-temphireCard__body+.p-temphireCard__body{padding-top:0}.p-temphireCard__body:hover{color:inherit}@media screen and (min-width:768px){.p-temphireCard__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:12px 22px}}.p-temphireCard__info{padding:8px 16px 4px;color:#545454}@media screen and (min-width:768px){.p-temphireCard__info{padding:0;-webkit-flex-basis:calc(100% - 216px);-ms-flex-preferred-size:calc(100% - 216px);flex-basis:calc(100% - 216px)}}.p-temphireCard__infoData{margin-bottom:4px}.p-temphireCard__imageBlock{overflow:hidden;position:relative;height:204px}@media screen and (min-width:768px){.p-temphireCard__imageBlock{margin:0 16px 0 0;width:200px;height:150px}}.p-temphireCard__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}@media screen and (min-width:768px){.p-temphireCard__image{width:auto;max-width:none;height:100%}}.p-temphireCard__officePrLead{font-size:16px;padding:16px;background:#fefbd2;border-radius:10px 10px 0 0;font-weight:700;border-bottom:1px solid #dfdfdf}@media screen and (min-width:768px){.p-temphireCard__officePrLead{-webkit-flex-basis:calc(100% - 216px);-ms-flex-preferred-size:calc(100% - 216px);flex-basis:calc(100% - 216px)}}.p-temphireCard__officePrText{position:relative;overflow:hidden;border-radius:4px;padding:12px;font-size:14px}.p-temphireCard__officePrText.is-open{height:100%}@media screen and (min-width:768px){.p-temphireCard__officePrText{margin:0 16px}}.p-temphireCard__address:before{content:"\F3C5";padding-left:1px}.p-temphireCard__access:before,.p-temphireCard__address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:6px;color:#8dc500;font-size:15px}.p-temphireCard__access:before{content:"\F238"}.p-temphireCard__assignment:before,.p-temphireCard__facility:before{content:"\F004"}.p-temphireCard__assignment:before,.p-temphireCard__facility:before,.p-temphireCard__salary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:6px;color:#8dc500}.p-temphireCard__salary:before{content:"\F157";font-size:18px}.p-temphireCard__recruit{padding:16px 16px 12px;margin-bottom:16px;border-bottom:1px solid #dfdfdf}@media screen and (min-width:768px){.p-temphireCard__recruit{padding:16px 22px 12px}}.p-temphireCard__recruitList{font-size:16px;color:#545454;margin-top:8px}.p-temphireCard__recruitTtl{font-weight:700;font-size:18px;position:relative;padding-left:16px;color:#545454;margin-bottom:8px}.p-temphireCard__recruitTtl:before{content:"";background:#bce751;width:7px;height:24px;position:absolute;top:2px;left:2px;border-radius:5px}.p-temphireCard__recruitListDataEmphasis{color:#8dc500;font-size:24px;font-weight:700}.p-temphireCard__recruitBtnImg{max-height:22px;padding-bottom:6px}.p-temphireCard__remarks{margin:8px 16px}.p-temphireCard__remarksImg{vertical-align:top}.p-temphireCard__remove{border-top:1px solid #dfdfdf;padding:12px 0;text-align:center}@media screen and (min-width:768px){.p-temphireCard__remove{border:none}}.p-temphireCard__removeBtn{background:#f6f6f6;border-radius:20px;font-size:12px;padding:8px 26%}.p-temphireCard__removeBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F2ED";margin-right:6px;color:#a7a7a7;font-size:14px}.p-temphireCard__officePrTtl{background:#f6f6f6;border-radius:20px;text-align:center;padding:4px;margin:0 auto 8px;width:216px;font-size:14px;font-weight:700}.p-cardSlider{width:100%;position:relative}@media screen and (min-width:768px){.p-cardSlider{overflow:initial;width:500px;margin:0 auto}}.p-cardSlider__itemWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-bottom:8px}.p-cardSlider__itemWrap--space{margin:8px -32px}.p-cardSlider__item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding:0 12px 16px}.p-cardSlider__item:first-child{padding-left:0}.p-cardSlider__btn{position:absolute;top:50%;width:1.9em;height:4em;line-height:4em;margin-top:-2em;background-color:rgba(0,0,0,.4);color:#fff;font-size:14px;text-align:center}.p-cardSlider__btn--prev{left:0;border-radius:0 10px 10px 0}.p-cardSlider__btn--prev:before{content:"\F053";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:12px}@media screen and (min-width:768px){.p-cardSlider__btn--prev{width:40px;left:-26px;border-radius:5px}}.p-cardSlider__btn--next{right:0;border-radius:10px 0 0 10px}.p-cardSlider__btn--next:before{content:"\F054";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:12px}@media screen and (min-width:768px){.p-cardSlider__btn--next{width:40px;right:-26px;border-radius:5px}}.p-cardSlider__btn.is-disabled{display:none}.p-cardSlider__link{text-decoration:none;color:#545454;display:block}.p-cardSlider__link:active,.p-cardSlider__link:hover{outline:1px solid #1096aa;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;color:#545454}.p-cardSlider__linkNeighbor{text-decoration:none;color:#545454;display:block;border-radius:10px;background-color:#fff;padding:12px;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-cardSlider__linkNeighbor:last-child{margin-bottom:0}.p-cardSlider__linkNeighbor:active,.p-cardSlider__linkNeighbor:hover{outline:1px solid #1096aa;color:#545454}.p-cardSlider__wrap{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin-bottom:16px;counter-increment:rank;margin-top:3px}.p-cardSlider__wrap:last-child{margin-bottom:0}.p-cardSlider__officeImage{border-top-left-radius:10px;border-top-right-radius:10px}.p-cardSlider__remarks{height:12px}.p-cardSlider__remarksImg{vertical-align:top}.p-cardSlider__moreBtn{padding:8px;margin:0 auto;font-size:16px}.p-cardSlider__moreBtn:active,.p-cardSlider__moreBtn:hover{padding:8px;border:2px solid #1096aa}@media screen and (min-width:768px){.p-cardSlider__moreBtn{width:80%}}.p-cardSlider__officeImageBlock{height:190px;overflow:hidden;height:156px}@media screen and (min-width:768px){.p-cardSlider__officeImageBlock{height:274px;overflow:hidden}}.p-cardSlider__cardHeader{text-align:center}.p-cardSlider__officeImage{border-radius:10px 10px 0 0;width:100%}.p-cardSlider__body{padding:16px;display:block;color:#545454;text-decoration:none}.p-cardSlider__body+.p-cardSlider__body{padding-top:0}.p-cardSlider__body:after{display:block;clear:both;content:""}.p-cardSlider__body:hover{color:inherit}.p-cardSlider__ownerName{font-size:14px;color:#1096aa;font-size:16px}.p-cardSlider__ownerName--noLink{color:#545454}.p-cardSlider__ownerName--smallCard{font-size:12px;color:#545454}@media screen and (min-width:768px){.p-cardSlider__ownerName--smallCard{font-size:14px}}.p-cardSlider__officeName{display:inline-block;font-weight:700;font-size:20px;line-height:1.3;margin-bottom:8px;font-size:14px}.p-cardSlider__officeName--space{margin:0 20px}.p-cardSlider__officeName:active,.p-cardSlider__officeName:hover{color:#545454}@media screen and (min-width:768px){.p-cardSlider__officeName{font-size:18px}}.p-cardSlider__officeNameEmphasis{color:inherit;text-decoration:inherit;font-size:22px;font-size:18px}@media screen and (min-width:768px){.p-cardSlider__officeNameEmphasis,.p-cardSlider__officeNameEmphasis--neighbor{font-size:22px}}.p-cardSlider__officePrLead{font-size:14px;line-height:1.4;margin-bottom:8px}.p-cardSlider__recruitList{color:#545454;font-size:16px;margin:0 8px 0 0;width:100%}@media screen and (min-width:768px){.p-cardSlider__recruitList{margin:0 8px 16px 0;font-size:16px}.p-cardSlider__recruitList--neighbor{width:64%}}.p-cardSlider__recruitListData{line-height:1.3;position:relative;margin:0 0 8px 16px;font-size:14px}@media screen and (min-width:768px){.p-cardSlider__recruitListData{margin:0 0 6px 24px;font-size:16px}}.p-cardSlider__recruitListDataEmphasis{color:#8dc500;font-size:24px;font-size:18px;font-weight:700}@media screen and (min-width:768px){.p-cardSlider__recruitListDataEmphasis{font-size:22px}}.p-cardSlider__address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F3C5";color:#8dc500;font-size:15px;position:absolute;top:4px;left:-16px}@media screen and (min-width:768px){.p-cardSlider__address:before{left:-22px}}.p-cardSlider__access:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F238";color:#8dc500;font-size:11px;position:absolute;top:4px;left:-16px}@media screen and (min-width:768px){.p-cardSlider__access:before{left:-21px}}.p-cardSlider__facility:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F004";color:#8dc500;font-weight:700;font-size:14px;position:absolute;top:4px;left:-18px}@media screen and (min-width:768px){.p-cardSlider__facility:before{left:-23px}}.p-cardSlider__salary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F157";color:#8dc500;font-size:16px;position:absolute;top:10px;left:-16px;top:4px}@media screen and (min-width:768px){.p-cardSlider__salary:before{left:-22px;top:8px}}.p-cardSlider__salaryMore{font-size:14px}.p-cardSlider__license:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F15C";color:#8dc500;font-weight:700;position:absolute;top:4px;left:-16px}@media screen and (min-width:768px){.p-cardSlider__license:before{left:-22px;top:2px}}.p-cardSlider__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-items:start;align-items:start}.p-cardSlider__imageWrap{margin:0 16px 8px 0}.p-cardSlider__imageWrap--neightbor{margin:0 -1px 0 0}.p-cardSlider__img{width:278px;height:132px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.p-cardSlider__imgNeighbor{border-radius:10px}@media screen and (min-width:768px){.p-cardSlider__imgNeighbor{width:278px;height:132px;-o-object-fit:cover;object-fit:cover}}.p-searchPanelModal,.p-searchPanelWrap{position:fixed;top:0;right:0;bottom:0;left:0;padding:0 0 56px;background-color:#fff;z-index:200;overflow-y:auto}.p-searchPanel{position:relative;overflow-y:auto;height:100%;padding:60px 0 40px;-webkit-overflow-scrolling:touch;z-index:1}@media screen and (min-width:768px){.p-searchPanel{background:#fff}}.p-searchPanel__box{margin-bottom:8px}.p-searchPanel__box:last-child{border-style:none}.p-searchPanel__boxHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 16px;margin-bottom:16px;background-color:#f6f6f6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-searchPanel__boxHeader{padding:8px 96px}}.p-searchPanel__boxContent{padding:0 16px 8px}.p-searchPanel__boxContent+.p-searchPanel__boxContent{border-top:1px dotted #dfdfdf}@media screen and (min-width:768px){.p-searchPanel__boxContent{padding:0 96px 8px}}.p-searchPanel__ttl{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:13px;color:#717171}@media screen and (min-width:768px){.p-searchPanel__ttl{margin-right:24px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.p-searchPanel__list{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-left:-4px;margin-right:-4px;margin-bottom:-8px}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-searchPanel__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-searchPanel__list>*{margin-bottom:8px;padding-left:4px;padding-right:4px}.p-searchPanel__listItem{display:inline-block;letter-spacing:normal;-ms-flex:1 1 100%;width:100%;max-width:100%}@supports (display:flex) or (display:-moz-flex){.p-searchPanel__listItem{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (min-width:768px){.p-searchPanel__listItem{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%}@supports (display:flex) or (display:-moz-flex){.p-searchPanel__listItem{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}}.p-searchPanel__listItem02{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%}@supports (display:flex) or (display:-moz-flex){.p-searchPanel__listItem02{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.p-searchPanel__selectBtn{display:block;position:relative;overflow:hidden;padding:8px 24px 8px 8px;border:1px solid #dfdfdf;border-radius:10px;color:#545454;font-weight:400;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;width:100%;text-align:left}.p-searchPanel__selectBtn:not(:last-of-type){margin-bottom:8px}.p-searchPanel__selectBtn:hover{border-color:#dfdfdf;background-color:#fff}.p-searchPanel__selectBtn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:8px;line-height:1;margin-top:-.5em;color:#545454;content:"\F105"}.p-searchPanel__selectBtn.is-disabled,.p-searchPanel__selectBtn.is-disabled:hover{background-color:#f6f6f6;color:#a7a7a7}.p-searchPanel__selectBtn.is-disabled:after,.p-searchPanel__selectBtnPlaceholder{color:#a7a7a7}.p-searchPanel__switch{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}@media screen and (min-width:768px){.p-searchPanel__switch{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.p-searchPanel__switchItem{display:inline-block;margin-left:8px}.p-searchPanel__switchItem .c-radio{font-size:12px}.p-searchPanel__historyWrap{background-color:#faffea;padding:16px}.p-searchPanel__historyArea{border:1px solid #dfdfdf;border-radius:10px;background-color:#fff;padding:8px}.p-searchPanel__historyLink{text-decoration:none}.p-searchPanel__historyTtl{color:#a7a7a7}.p-searchPanel__historyData{overflow:hidden;font-weight:700;white-space:nowrap;text-overflow:ellipsis;font-size:14px;padding-right:8px;position:relative}.p-searchPanel__historyData:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:46%;right:0;margin-top:-.5em;content:"\F105"}.p-searchPanel__more{margin-bottom:8px;text-align:center}.p-searchPanel__moreBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:4px 16px;font-size:14px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff)}.p-searchPanel__moreBtn--disabled,.p-searchPanel__moreBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-searchPanel__moreBtn:active,.p-searchPanel__moreBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-searchPanel__moreBtn:focus{color:#545454}.p-searchPanel__tabSwitchBtn{background-color:#f6f6f6;display:block;font-size:14px;padding:4px 16px;line-height:1.3;border-radius:10px;color:#717171;border-bottom:4px solid #ccc;margin-right:16px}.p-searchPanel__tabArea{margin:8px 0;border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-searchPanel__tabItem{border-radius:0;background-color:#f6f6f6;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:none;top:1px;max-width:49%;color:#a7a7a7;font-size:14px}.p-searchPanel__tabItem.is-active{background-color:#fff;border-top:5px solid #f6c800;border-radius:4px 4px 0 0;color:#717171;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;font-size:16px;letter-spacing:-.7px}.p-searchPanel__tabItem.is-active .p-searchPanel__tabIcon{color:#f6c800}.p-searchPanel__tabLink{width:100%;padding:8px 16px 4px;line-height:20px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.4;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-searchPanel__tabIcon{font-size:14px;top:1px}.p-searchPanel__tabIcon--electricTrain:before{content:"\F238";font-size:14px}.p-searchPanel__tabIcon--address:before,.p-searchPanel__tabIcon--electricTrain:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px}.p-searchPanel__tabIcon--address:before{content:"\F3C5";font-size:18px}.p-searchPanel__fixedBlock,.p-searchPanel__fixedBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-searchPanel__fixedBtn{font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.4;text-align:left;padding:8px 0;-webkit-transition:none;transition:none}.p-searchPanel__fixedBtn:before{content:"\E916";font-family:ko-icons!important;margin-right:4px;color:#15b9d2}.p-searchPanel__fixedBtn+.p-searchPanel__fixedBtn{margin-left:2%;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;font-size:16px}.p-searchPanel__fixedBtn+.p-searchPanel__fixedBtn:before{display:none}.p-searchPanel__searchLink,.p-searchPanel__searchLink:hover{color:#fff}.p-searchPanel__changeLink,.p-searchPanel__changeLink:hover{color:#545454}.p-searchPanel__inputAreaSalary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:8px}.p-searchPanel__inputAreaSalary:last-child{margin-bottom:16px}.p-searchPanel__salaryTtl{padding-right:6px}.p-searchPanel__salaryMore{padding-left:6px}.p-searchPanel__searchIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";padding-top:2px}.p-searchPanel__btnClear{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;padding:15px 8px}.p-searchPanel__btnClear--disabled,.p-searchPanel__btnClear[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-searchPanel__btnClear:active,.p-searchPanel__btnClear:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-searchPanel__btnClear:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-searchPanel__btnClear:focus{color:#545454}.p-searchPanel__btnClear:hover{background-color:#f6f6f6;background-image:none}.p-searchPanel__btnSearch{display:block;position:relative;border-radius:10px;color:#fff;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;padding:10px;font-size:20px;background-image:-webkit-linear-gradient(315deg,#8dc500,#b2ed1f);background-image:linear-gradient(135deg,#8dc500,#b2ed1f);border:2px solid false;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.p-searchPanel__btnSearch:active,.p-searchPanel__btnSearch:hover{background:-webkit-linear-gradient(25deg,#acd44a,#7dda14);background:linear-gradient(65deg,#acd44a,#7dda14);-webkit-box-shadow:none;box-shadow:none;color:#fff}.p-searchPanel__btnSearch:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:33%;right:16px;content:"\F105"}.p-searchPanelWrap{margin-top:0}@media screen and (min-width:768px){.p-searchPanelWrap{background:#fcfbfb}}@media screen and (min-width:768px){.p-searchPanelWrap__block{width:768px;margin:0 auto}}.p-searchPanelHeader{background-color:#fefbd2;padding:16px;position:absolute;z-index:2;width:100%}@media screen and (min-width:768px){.p-searchPanelHeader{width:768px;text-align:center}}.p-searchPanelHeader__ttl{position:relative;top:0;z-index:201;font-size:18px;font-weight:700}.p-searchPanelHeader__txt{padding-left:60px}.p-searchPanelHeader__returnBtn{position:absolute;top:0;left:0;font-weight:400;display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:12px;background-color:#bce751;background-image:-webkit-linear-gradient(315deg,#c5ea67,#bce751);background-image:linear-gradient(135deg,#c5ea67,#bce751);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:4px 8px;width:52px}.p-searchPanelHeader__returnBtn--disabled,.p-searchPanelHeader__returnBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-searchPanelHeader__returnBtn:active,.p-searchPanelHeader__returnBtn:hover{background:#a6dc1e;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-searchPanelHeader__returnBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-searchPanelHeader__returnBtn:focus{color:#fff}.p-searchPanelHeader__returnBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;content:"\F0D9"}.p-searchPanelHeader__back{position:absolute;padding-left:16px;color:#fff;font-weight:700;text-decoration:none}.p-searchPanelHeader__back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:4px;content:"\F053"}.p-searchPanelHeader__back:after{content:"\623B\308B"}.p-searchPanelHeader__back:hover{color:#fff}.p-searchPanelHeader__close{height:100%;float:right}.p-searchPanelHeader__close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:4px;content:"\F00D"}.p-searchPanelHeader__close:after{content:"\9589\3058\308B"}.p-searchPanelHeader__ttlSub{font-size:18px;font-weight:700;display:inline-block;color:#717171}.p-searchPanelModal{margin-top:100%;-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}@media screen and (min-width:768px){.p-searchPanelModal{width:768px;margin:0 auto}}.p-searchPanelModal.is-active{margin-top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.p-searchPanelTab{text-align:right;margin-right:145px}@media screen and (min-width:768px){.p-searchPanelTab{margin-right:188px}}.p-searchPanelTab__link{position:fixed;top:0;z-index:999;width:142px;height:56px;margin-left:-142px;border:2px solid #1096aa;border-radius:0 0 8px 8px;background-color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}@media screen and (min-width:768px){.p-searchPanelTab__link{width:162px;height:61px;margin-left:-141px}}.p-searchPanelTab__txt{position:relative;font-weight:700;line-height:18px;font-size:14px;color:#545454;margin-left:30px;text-align:left}.p-searchPanelTab__txt:before{position:absolute;top:4px;left:-32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";color:#1096aa;font-size:26px}@media screen and (min-width:768px){.p-searchPanelTab__txt:before{font-size:30px;left:-38px}}@media screen and (min-width:768px){.p-searchPanelTab__txt{right:-2px;line-height:22px;font-size:16px}}.p-searchPanelTabSlide-enter-active,.p-searchPanelTabSlide-leave-active{-webkit-transition:.4s;transition:.4s}.p-searchPanelTabSlide-enter{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.p-searchPanelTabSlide-enter-to,.p-searchPanelTabSlide-leave{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.p-searchPanelTabSlide-leave-to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.p-footer__upper{background-color:#f6f6f6}@media screen and (min-width:768px){.p-footer__upper{margin:0 auto;width:768px;padding:16px 0 0}}@media screen and (max-width:360px){.p-footer__upper{padding:8px}}.p-footer__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.p-footer__navBlock{padding:12px 12px 4px}.p-footer__navBlock--border{border-bottom:1px solid #dfdfdf;padding-bottom:12px}.p-footer__nav{margin-bottom:4px}.p-footer__navSearchTtl{display:none}@media screen and (min-width:768px){.p-footer__navSearchTtl{display:block;font-size:12px;font-weight:700;padding-top:4px}}.p-footer__navSearch{display:none}@media screen and (min-width:768px){.p-footer__navSearch{display:block;margin-bottom:4px}}.p-footer__navItem{display:inline-block;font-size:11px;position:relative;margin-right:8px}.p-footer__navLink{color:#1096aa;text-decoration:underline}.p-footer__navBaseColorLink{color:#545454;text-decoration:underline}.p-footer__navTitle{font-size:11px;color:#a7a7a7}.p-footer__indexTtl{font-weight:700}.p-footer__index{font-size:12px;font-weight:700}.p-footer__copyright{padding:12px 0;background-color:#fff;font-size:10px;text-align:center}@media screen and (min-width:768px){.p-footer__groupBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;gap:16px}}.p-footer__groupIndexTtl{font-weight:700;margin-bottom:16px}.p-footer__groupIndex{font-size:12px;font-weight:700;margin-bottom:8px}@media screen and (min-width:768px){.p-footer__groupIndex{min-width:120px}}.p-footer__groupNav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;gap:8px 4px}@media screen and (min-width:768px){.p-footer__groupNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}.p-footer__groupNavItem{font-size:12px;width:100%;line-height:150%;margin-bottom:8px}@media screen and (min-width:768px){.p-footer__groupNavItem{width:200px;margin-bottom:0}}.p-footer__groupNavLink{color:#1096aa;text-decoration:underline}.p-footerEntry{padding:16px;background-color:#f6f6f6}@media screen and (min-width:768px){.p-footerEntry{position:relative;background-color:#fff;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.26);box-shadow:0 -2px 5px rgba(0,0,0,.26)}}.p-footerEntry__copyright{font-family:Arial,sans-serif;font-size:10px;text-align:center}@media screen and (min-width:768px){.p-footerEntry__copyright,.p-footerEntry__copyright a{color:#8dc500}}.p-footerEntry__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-footerEntry__navItem{display:inline-block;margin:4px;font-size:12px}@media screen and (min-width:768px){.p-footerEntry__navItem{margin-right:16px;padding:4px 8px 4px 0}.p-footerEntry__navItem:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#a7a7a7;content:"\F105"}}.p-footerEntry__navLink{color:#545454}@media screen and (min-width:768px){.p-footerEntry__navLink{color:#1096aa;text-decoration:underline}}.p-footerSchool{background-color:#f6f6f6}.p-footerSchool__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;padding:12px}@media screen and (min-width:768px){.p-footerSchool__content{margin:0 auto;width:768px;padding:12px 0}}.p-footerSchool__nav{margin-bottom:4px}.p-footerSchool__navItem{display:inline-block;font-size:11px;position:relative;margin-right:8px}.p-footerSchool__navLink{color:#545454;text-decoration:underline}.p-footerSchool__copyright{padding:12px 0;background-color:#fff;font-size:12px;text-align:center}.p-footerReskilling{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 16px 20px}.p-footerReskilling,.p-footerReskilling__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-footerReskilling__nav{gap:8px}.p-footerReskilling__navItem{font-size:10px}@media screen and (min-width:768px){.p-footerReskilling__navItem{padding:0 12px}}.p-footerReskilling__navItem:last-child{margin-right:0}.p-footerReskilling__navItem>a{color:#545454;text-decoration:underline}.p-footerReskilling__copyright{font-family:Arial,sans-serif;font-size:10px}.p-footerReskilling__copyrightLink{padding-left:4px;color:#545454;text-decoration:none}.p-header{background-color:#f6f6f6;position:relative;z-index:101}.p-header__ttl{height:23px;font-size:12px;overflow:hidden;padding:1px 8px;white-space:nowrap;text-overflow:ellipsis;text-align:center}@media screen and (min-width:768px){.p-header__ttl{margin:0 auto;width:768px}}.p-header__main{position:absolute;height:69px;z-index:100;padding:11px 0 8px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26);width:100%}.p-header__main,.p-header__main.is-active{-webkit-transition:all .2s;transition:all .2s}.p-header__main.is-active{position:fixed}.p-header__logoImg{width:160px;margin-top:8px}.p-header__utility{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}@media screen and (min-width:768px){.p-header__utility{max-width:768px;margin:0 auto}}.p-header__utilityItem{padding:0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.p-header__utilityBtn{width:40px;line-height:12px;text-decoration:none;padding:4px 2px 0;position:relative}.p-header__utilityIcon{display:block;height:26px}.p-header__utilityIcon--cta{font-size:20px;color:#ffa234}.p-header__utilityIcon--cta:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F14A"}.p-header__utilityIcon--consider{color:#ffa234}.p-header__utilityIcon--consider:before{content:"\F005"}.p-header__utilityIcon--consider:before,.p-header__utilityIcon--search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;padding-top:2px}.p-header__utilityIcon--search:before{font-weight:900;color:#1096aa;content:"\F002"}.p-header__utilityTxt{display:block;color:#1096aa;font-size:10px;font-weight:700;white-space:nowrap}.p-header__utilityTxt--consider,.p-header__utilityTxt--cta{color:#ffa234}.p-header__txtLinkPc{display:none}@media screen and (min-width:768px){.p-header__txtLinkPc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 12px 8px 0}}.p-header__badge{color:#fff;font-size:10px;background:#e46249;border-radius:50%;height:15px;width:15px;line-height:16px;position:absolute;top:-5px;right:6px}.p-header__logo{text-align:right;width:50%}.p-headerLogo{position:absolute;top:24px;z-index:100;background:#fff;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26);height:69px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.p-headerLogo{position:relative;top:0;height:88px}}.p-headerLogo__link{display:block}.p-headerLogo__img{width:160px;height:29px}@media screen and (min-width:768px){.p-headerLogo__img{width:178px;height:37px}}.p-headerEntry{position:absolute;top:0;z-index:100;width:100%;-webkit-transition:all .2s;transition:all .2s;position:fixed}.p-headerEntry__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;background:#fff;height:62px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26)}@media screen and (min-width:768px){.p-headerEntry__block{height:71px}}.p-headerEntry__logoImg{width:160px}.p-headerEntry__registerText{color:#fff;background-color:#8dc500;border-radius:5px;font-weight:700;width:143px;height:34px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-headerEntry__ttlBar{display:none}@media screen and (min-width:768px){.p-headerEntry__ttlBar{display:block;background-color:#bce751;text-align:center;height:51px;font-size:20px;color:#fff;font-weight:700;padding-top:8px;position:relative;z-index:-1}}.p-headerEntryNote{position:absolute;top:0;z-index:100;width:100%;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width:768px){.p-headerEntryNote{position:fixed}}.p-headerEntryNote__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;height:62px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26)}@media screen and (min-width:768px){.p-headerEntryNote__block{height:71px}}.p-headerEntryNote__logo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:16px}@media screen and (min-width:768px){.p-headerEntryNote__logo{text-align:center}}.p-headerEntryNote__logoImg{width:160px}.p-headerEntryNote__modalBtnArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 16px}@media screen and (min-width:768px){.p-headerEntryNote__modalBtnArea{position:absolute;width:100%;max-width:902px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0}}.p-headerEntryNote__modalBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:2px 8px;font-size:10px;background-color:#fff;border:1px solid #dfdfdf;border-radius:5px}.p-headerEntryNote__modalBtn--disabled,.p-headerEntryNote__modalBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-headerEntryNote__modalBtn:active,.p-headerEntryNote__modalBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-headerEntryNote__modalBtn:focus{color:#545454}@media screen and (min-width:768px){.p-headerEntryNote__modalBtn{height:30px;width:136px}}.p-headerEntryNote__ttlBar{display:none}@media screen and (min-width:768px){.p-headerEntryNote__ttlBar{display:block;background-color:#bce751;text-align:center;height:51px;font-size:20px;color:#fff;font-weight:700;padding-top:8px;position:relative;z-index:-1}}.p-headerEntryStepPanel{position:relative;top:0;height:62px;width:100%;z-index:100;padding:8px;background:#fff;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26)}@media screen and (min-width:768px){.p-headerEntryStepPanel{height:71px}}.p-headerEntryStepPanel__block{margin:0 auto;max-width:902px;position:relative}.p-headerEntryStepPanel__logo{width:50%;padding:12px 0 0 8px}@media screen and (min-width:768px){.p-headerEntryStepPanel__logo{width:100%;text-align:center}}.p-headerEntryStepPanel__logoImg{width:160px}.p-headerEntryStepPanel__modalBtnArea{position:absolute;top:14px;right:8px;width:43%}@media screen and (min-width:768px){.p-headerEntryStepPanel__modalBtnArea{width:136px;top:12px;right:0}}.p-headerEntryStepPanel__modalBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:2px 8px;font-size:10px;background-color:#fff;border:1px solid #dfdfdf;border-radius:5px}.p-headerEntryStepPanel__modalBtn--disabled,.p-headerEntryStepPanel__modalBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-headerEntryStepPanel__modalBtn:active,.p-headerEntryStepPanel__modalBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-headerEntryStepPanel__modalBtn:focus{color:#545454}@media screen and (min-width:768px){.p-headerEntryStepPanel__modalBtn{height:30px}}.p-headerSchool{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 1px 6px -2px rgba(0,0,0,.12);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 1px 6px -2px rgba(0,0,0,.12);position:relative;z-index:2}.p-headerSchool__block{background-color:#fff;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 16px}@media screen and (min-width:768px){.p-headerSchool__block{max-width:768px;margin:0 auto;padding:12px 0}}.p-headerSchool__logoImg{width:163px}.p-headerSchool__formBtn{text-align:center;padding:4px 16px;color:#fff;line-height:1.7;border-radius:10px;font-size:16px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ffc400,#ff8b01);background-image:linear-gradient(180deg,#ffc400 0,#ff8b01);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.p-headerSchool__formBtn:active,.p-headerSchool__formBtn:disabled,.p-headerSchool__formBtn:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8b01),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ff8b01,#ff8b01);background-image:linear-gradient(180deg,#ff8b01 0,#ff8b01);-webkit-box-shadow:none;box-shadow:none;color:#fff}.p-headerSchool__formBtnDocument{text-align:center;padding:4px 16px;color:#1096aa;border:1px solid #1096aa;border-radius:10px;font-size:16px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 1px 6px -2px rgba(0,0,0,.12);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 1px 6px -2px rgba(0,0,0,.12)}.p-headerSchool__formBtnDocument:active,.p-headerSchool__formBtnDocument:disabled,.p-headerSchool__formBtnDocument:hover{-webkit-box-shadow:none;box-shadow:none}.p-headerSchool__formTop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 16px}@media screen and (min-width:768px){.p-headerSchool__formTop{max-width:900px;margin:0 auto}}.p-headerSchool__modalBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:2px 8px;font-size:10px;background-color:#fff;border:1px solid #dfdfdf;border-radius:5px}.p-headerSchool__modalBtn--disabled,.p-headerSchool__modalBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-headerSchool__modalBtn:active,.p-headerSchool__modalBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-headerSchool__modalBtn:focus{color:#545454}@media screen and (min-width:768px){.p-headerSchool__modalBtn{height:30px;width:136px}}.p-headerSchool__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.p-headerSchool--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-headerReskilling{background-color:#fff;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px}@media screen and (min-width:768px){.p-headerReskilling{max-width:820px;margin:0 auto}}.p-headerReskilling__logoImg{width:160px}.p-headerReskilling__recruitment{font-size:12px;margin-right:8px}@media screen and (max-width:360px){.p-headerReskilling__recruitment{margin-right:4px}}.p-headerReskilling__recruitmentBtn{display:inline-block;border-radius:5px;color:#ffa234;font-weight:700;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;padding:4px;background:#fff;border:2px solid #ffa234;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 2px 1px 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.05);width:100%;line-height:1.2}.p-headerReskilling__recruitmentBtn:hover{color:#ffa234;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:768px){.p-headerReskilling__recruitmentBtn{font-size:16px;padding:8px 16px}}.p-headerReskilling__btnBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-headerReskilling__btn{width:88px;height:40px;display:table;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff9100));background:-webkit-linear-gradient(top,#ffc400,#ff9100);background:linear-gradient(-180deg,#ffc400,#ff9100);-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 2px 1px 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.05);border-radius:5px}@media screen and (max-width:360px){.p-headerReskilling__btn{width:50px}}.p-headerReskilling__btnTxt{color:#fff;text-decoration:none;display:table-cell;vertical-align:middle;font-weight:700}.p-headerReskilling__btnTxt:hover{color:#fff;text-decoration:none;opacity:.8}@media screen and (min-width:768px){.p-headerReskilling__btnTxt{padding:0 24px}}.p-headerSimple{height:69px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26)}@media screen and (min-width:768px){.p-headerSimple{height:71px}}.p-headerSimple__logo{width:160px;margin-top:10px}@media screen and (min-width:768px){.p-headerSimple__logo{height:41px;width:auto}}.p-headerEntrySingleForm{position:relative;top:0;width:100%;z-index:1000;padding:12px;background:#fff;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26)}.p-headerEntrySingleForm__block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:16px}.p-headerEntrySingleForm__block,.p-headerEntrySingleForm__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-headerEntrySingleForm__logoImg{width:160px}.p-headerEntrySingleForm__modalBtnArea{position:static;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-headerEntrySingleForm__modalBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:2px 8px;font-size:10px;background-color:#fff;border:1px solid #dfdfdf;border-radius:5px;white-space:nowrap}.p-headerEntrySingleForm__modalBtn--disabled,.p-headerEntrySingleForm__modalBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-headerEntrySingleForm__modalBtn:active,.p-headerEntrySingleForm__modalBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-headerEntrySingleForm__modalBtn:focus{color:#545454}@media screen and (min-width:768px){.p-headerEntrySingleForm__modalBtn{height:30px}}.p-stepForm{overflow:hidden;padding-bottom:24px;background-color:#fefbd2}.p-stepForm--bgLightYellow{background:#fffef0;border:2px solid #8dc500;border-radius:15px}.p-stepForm--bgWhite{background:#fff}@media screen and (min-width:768px){.p-stepForm--bgWhite{border:2px solid #8dc500;border-radius:15px}}.p-stepForm--stress{background:#79b110;padding-bottom:0;overflow:hidden;position:relative}.p-stepForm__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.2;padding:8px 16px;background-color:#ffa234;color:#fff;font-size:16px;font-weight:700}.p-stepForm__header--bgGreen{border-radius:10px 10px 0 0}.p-stepForm__header--bgGreen,.p-stepForm__header--bgGreenNoBorder{background:#8dc500;color:#fff}.p-stepForm__ttl{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:18px}.p-stepForm__ttlLead{position:relative;background-color:#fff;border:2px solid #ffa234;border-radius:10px;width:236px;display:block;font-size:14px;padding:4px;margin:0 auto 8px;text-align:center;color:#ffa234}.p-stepForm__ttlLead:after,.p-stepForm__ttlLead:before{content:"";display:block;margin-left:-8px}.p-stepForm__ttlLead:before{bottom:-8px;border-color:#ffa234 transparent transparent}.p-stepForm__ttlLead:after,.p-stepForm__ttlLead:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:8px 8px 0}.p-stepForm__ttlLead:after{bottom:-5px;border-color:#fff transparent transparent}.p-stepForm__ttlLead--green{width:244px;border-color:#8dc500;color:#8dc500}.p-stepForm__ttlLead--green:before{border-color:#8dc500}.p-stepForm__body{position:relative;overflow:hidden;-webkit-transition:height .4s ease-in-out .2s,-webkit-transform .2s ease-in-out 0s;transition:height .4s ease-in-out .2s,-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s,height .4s ease-in-out .2s;transition:transform .2s ease-in-out 0s,height .4s ease-in-out .2s,-webkit-transform .2s ease-in-out 0s;min-height:380px}.p-stepForm__body--height{min-height:363px}.p-stepForm__step{float:left;width:100%;height:auto;overflow:hidden;padding:16px}.p-stepForm__step--next-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.p-stepForm__step--next-enter-active,.p-stepForm__step--next-leave-active{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.p-stepForm__step--next-leave-active{position:absolute;top:0;left:0;width:100%}.p-stepForm__step--back-enter,.p-stepForm__step--next-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.p-stepForm__step--back-enter-active,.p-stepForm__step--back-leave-active{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.p-stepForm__step--back-leave-active{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width:768px){.p-stepForm__stepItem{margin:0 32px}}.p-stepForm__stepItem:not(:last-child){margin-bottom:16px}.p-stepForm__stepItemTtl{margin-bottom:8px;font-weight:700}.p-stepForm__labelRequired{background-color:#e46249}.p-stepForm__labelOptional,.p-stepForm__labelRequired{display:inline-block;line-height:1;border:1px solid transparent;border-radius:10px;color:#fff;text-align:center;padding:3px 4px;font-size:12px;margin-right:4px}.p-stepForm__labelOptional{background-color:#a7a7a7}.p-stepForm__input{font-weight:400;text-align:left}.p-stepForm__input:focus{border:2px solid #ffa234;outline:0}.p-stepForm__error{padding:8px;background-color:#e46249;color:#fff;font-size:16px;border-radius:10px;margin-top:8px}.p-stepForm__error-enter{line-height:0;padding-top:0;padding-bottom:0;opacity:0}.p-stepForm__error-enter-active,.p-stepForm__error-leave-active{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.p-stepForm__error-leave-active{line-height:0;padding-top:0;padding-bottom:0;opacity:1}.p-stepForm__stepBar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:8px 16px 0;text-align:center}@media screen and (min-width:768px){.p-stepForm__stepBar{margin:16px 52px 24px}}.p-stepForm__stepBarKirakko{position:absolute;top:4px;right:0;bottom:0;left:0;display:block;width:33.333%;text-align:center;margin-left:0;z-index:1;-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear}.p-stepForm__stepBarKirakko:before{content:"";position:relative;display:inline-block;width:43px;height:43px;background:url(/images/v3/sp/form/imgFormStep01.png) no-repeat 50%;background-size:contain;bottom:-10px;z-index:1;-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s;-webkit-animation:kirakko .5s ease-in-out 0s infinite alternate;animation:kirakko .5s ease-in-out 0s infinite alternate}.p-stepForm__stepBarItem{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;color:#dfdfdf;-webkit-transition:color 1s linear 0s;transition:color 1s linear 0s}.p-stepForm__stepBarItem:not(:first-child):before{position:absolute;top:32px;right:0;bottom:5px;left:0;content:"";width:100%;height:3px;background-color:#dfdfdf;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#8dc500),color-stop(50%,#dfdfdf));background-image:-webkit-linear-gradient(left,#8dc500 50%,#dfdfdf 0);background-image:linear-gradient(90deg,#8dc500 50%,#dfdfdf 0);background-size:200% 100%;background-position:100% 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-position 1s linear 0s;transition:background-position 1s linear 0s}.p-stepForm__stepBarItem:after{position:relative;content:"";display:block;width:12px;height:12px;margin:0 auto;background-color:#dfdfdf;border-radius:12px;z-index:1;-webkit-transition:all 1s linear 0s;transition:all 1s linear 0s;bottom:4px}.p-stepForm__stepBarItem.is-active{color:#8dc500}.p-stepForm__stepBarItem.is-active:before{background-position:0 0}.p-stepForm__stepBarItem.is-active:after{background-color:#8dc500}.p-stepForm__stepBarItemNumber{margin-bottom:12px;font-size:12px;font-weight:700}.p-stepForm__footer{width:100%;padding:16px;text-align:center}.p-stepForm__actions{margin-bottom:8px}.p-stepForm__btnNext{width:70%;display:inline-block;padding:12px 4px;font-size:16px}.p-stepForm__btnPrev{display:inline-block;width:18%;margin-right:2%;padding:10px 4px;font-size:16px}.p-stepForm__attention{line-height:1.2;font-size:12px;text-align:left}.p-stepForm__accordion{position:relative;margin:12px 0 16px;cursor:pointer;color:#1096aa;text-align:center}.p-stepForm__accordion:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:55%;margin-top:-.5em;content:"\F078"}.p-stepForm__accordion.is-open:after{content:"\F077"}.p-stepForm__accordionTxt{padding-right:8px;text-decoration:underline}.p-stepForm__modalBtnArea{text-align:center}.p-stepForm__modalBtn{font-size:14px;color:#1096aa}.p-stepForm__modalBtn:before{content:"\F059";margin-right:4px}.p-stepForm__modalBtn:after,.p-stepForm__modalBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:16px}.p-stepForm__modalBtn:after{content:"\F105";margin-left:4px}@media screen and (max-width:360px){.p-stepForm__modalBtn{font-size:14px}}.p-stepForm__stressTtlBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenWave.png) repeat-x bottom/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressTtlCloudBg.png) no-repeat center 20px/340px 108px,#ffea3f;padding:44px 20px 47px}.p-stepForm__stressTtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px}.p-stepForm__stressStepItemTtl{margin-bottom:14px;font-weight:700;font-size:18px;width:224px}.p-stepForm__stressStepItemTtlEmphasis{font-size:22px}.p-stepForm__stressStepItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;font-size:16px;padding:10px;border-radius:10px;border:2px solid #e7f7b3}@media screen and (min-width:768px){.p-stepForm__stressStepItem{margin:0 32px}}.p-stepForm__stressStepItem:not(:last-child){margin-bottom:8px}.p-stepForm__stressStepItem.is-selected{border-color:#ff8b01}.p-stepForm__stressStepItemTxt{line-height:1.5}.p-stepForm__stressStepFormBlock{background:#79b110;padding:16px 24px 0;position:relative;margin-top:-1px}@media screen and (min-width:768px){.p-stepForm__stressStepFormBlock{padding:16px 124px 0}}.p-stepForm__stressAssessmentCaption{display:inline-block;background:#fefbd2;font-size:12px;font-weight:700;padding:4px 12px;margin-bottom:12px;border-radius:10px;position:absolute;top:-20px;left:50%;translate:-50% 0;-webkit-box-shadow:0 3px 16px rgba(0,0,0,.15);box-shadow:0 3px 16px rgba(0,0,0,.15)}.p-stepForm__stressAssessmentCaption:before{content:"";position:absolute;bottom:-4px;left:50%;translate:-50% 0;width:9px;height:9px;background:#fefbd2;rotate:-45deg;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%)}.p-stepForm__stressPrevBtn{background:#fff;padding:4px 12px 4px 27px;border-radius:30px;position:relative;color:#1096aa;font-size:14px;font-weight:700}.p-stepForm__stressPrevBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:8px;left:12px;content:"\F053"}@-webkit-keyframes kirakko{0%{-webkit-transform:translate(0) rotate(-4deg);transform:translate(0) rotate(-4deg)}50%{-webkit-transform:translateY(-1px) rotate(0deg);transform:translateY(-1px) rotate(0deg)}to{-webkit-transform:translate(0) rotate(2deg);transform:translate(0) rotate(2deg)}}@keyframes kirakko{0%{-webkit-transform:translate(0) rotate(-4deg);transform:translate(0) rotate(-4deg)}50%{-webkit-transform:translateY(-1px) rotate(0deg);transform:translateY(-1px) rotate(0deg)}to{-webkit-transform:translate(0) rotate(2deg);transform:translate(0) rotate(2deg)}}.p-flowCard{counter-reset:number}.p-flowCard__item{border-radius:10px;background-color:#fff;padding:16px}.p-flowCard__item+.p-flowCard__item{padding-top:0}.p-flowCard__item:not(:last-of-type){position:relative;margin-bottom:36px}.p-flowCard__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:100%;left:50%;line-height:32px;margin-left:-.5em;color:#8dc500;font-size:22px;content:"\F107"}.p-flowCard__item:last-of-type:before{content:""}.p-flowCard__item+.p-flowCard__item{padding-top:16px}.p-flowCard__ttlBlock{color:#8dc500;font-size:20px;font-weight:700;padding-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-flowCard__ttlBlock:before{counter-increment:number;content:counter(number) "";color:#fff;font-weight:700;background-color:#8dc500;border-radius:50%;padding:0 10px;margin-right:8px;height:32px;width:32px}.p-flowCard__subTtl{text-align:center;margin-bottom:8px}.p-flowCard__body{padding-top:8px}.p-flowCard__body:after{display:block;clear:both;content:""}.p-flowCard__imageBlock{width:50%;float:left;margin:0 16px 8px 0}@media screen and (min-width:768px){.p-flowCard__imageBlock{margin-bottom:0}}.p-flowCard__image{border-radius:10px}@media screen and (min-width:768px){.p-flowCard__image{-o-object-fit:cover;object-fit:cover;width:272px;height:151px}}.p-flowCard__btn{margin-top:16px}.p-flowCard__phone{color:#8dc500;display:inline}.p-flowCard__phoneNumberShort{font-size:12px;color:#a7a7a7}.p-flowCard__link{float:right;color:#1096aa;text-decoration:none}.p-flowCard__link:hover{color:#15b9d2}.p-flowCard__link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px;color:#1096aa;content:"\F105"}.p-ctaAndInfo__block{margin:0 auto 16px;position:relative}@media screen and (min-width:768px){.p-ctaAndInfo__block{max-width:480px}}.p-ctaAndInfo__block:last-child{margin-bottom:0}.p-ctaAndInfo__link{font-weight:700;font-family:sans-serif;text-decoration:none;color:#ffa234;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);border-radius:16px;display:block}.p-ctaAndInfo__link:hover{color:#ffa234}@media screen and (min-width:768px){.p-ctaAndInfo__link:active,.p-ctaAndInfo__link:hover{-webkit-box-shadow:none;box-shadow:none}}.p-ctaAndInfo__bnrImg{width:100%}@media screen and (min-width:768px){.p-ctaAndInfo__bnrImg:active,.p-ctaAndInfo__bnrImg:hover{-webkit-box-shadow:none;box-shadow:none}}.p-ctaAndInfo__phone{font-size:6.2vw;padding-left:33%;position:absolute;top:2.1vh}@media screen and (min-width:768px){.p-ctaAndInfo__phone{font-size:34px}}.p-ctaAndInfo__txt{color:#545454;font-size:2.8vw;padding:5% 0 0 35%;line-height:1.2;position:absolute;bottom:2.2vh}@media screen and (min-width:768px){.p-ctaAndInfo__txt{font-size:16px;padding:0 0 4px 158px}}.p-ctaAndInfo__noteCard{padding:8px;background-color:#fff;line-height:1.5}.p-ctaAndInfo__certification,.p-ctaAndInfo__noteCard{font-size:10px;border-radius:10px;border:2px solid #f6f6f6;margin-bottom:8px}.p-ctaAndInfo__certification{letter-spacing:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 12px}@media screen and (min-width:768px){.p-ctaAndInfo__certification{max-width:282px;margin-bottom:0;padding:16px 12px}}.p-ctaAndInfo__certificationImage{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;margin-right:12px;width:86px}@media screen and (min-width:768px){.p-ctaAndInfo__certificationImage{width:auto}}.p-searchBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;font-size:20px}@media screen and (min-width:768px){.p-searchBox{margin:0 28px;max-width:480px}}.p-searchBox:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";margin-right:4px;position:absolute;top:50%;left:12px;margin-top:-.5em;color:#ccc;pointer-events:none;font-size:24px}.p-searchBox__input{width:100%;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%;padding:10px 0 10px 36px;font-size:18px;margin-right:8px;border:3px solid #dfdfdf;border-radius:10px}.p-searchBox__input:disabled{background-color:#f6f6f6;color:#ccc;cursor:not-allowed}.p-searchBoxTop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:12px}@media screen and (min-width:768px){.p-searchBoxTop{margin:0 auto;max-width:392px}}.p-searchBoxTop:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";margin:0 4px 0 0;position:absolute;top:15px;left:12px;color:#ccc;pointer-events:none;font-size:16px}.p-searchBoxTop__input{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;padding:11px 0 11px 30px;font-size:14px;border:2px solid #dfdfdf;width:100%;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-searchBoxTop__input:disabled{background-color:#f6f6f6;color:#ccc;cursor:not-allowed}.p-searchBoxTop__btn{font-size:16px;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2ed1f),to(#8dc500));background-image:-webkit-linear-gradient(top,#b2ed1f,#8dc500);background-image:linear-gradient(180deg,#b2ed1f,#8dc500)}.p-globalNav{position:relative;display:block;width:48px;-webkit-box-flex:0;-webkit-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;margin-left:auto;cursor:pointer}.p-globalNav .p-header__utilityBtn,.p-globalNav~.p-header__utilityBtn{position:relative;z-index:10}.p-globalNav:after{position:absolute;bottom:9px;left:0;z-index:100;width:46px;line-height:1;color:#1096aa;font-size:10px;font-weight:700;text-align:center;content:"MENU";pointer-events:none}.p-globalNav.is-active:after{content:"\9589\3058\308B"}.p-globalNav__icon{display:block;position:relative;z-index:100;padding:8px 0 27px;-webkit-transition:all .4s;transition:all .4s;margin-top:4px;pointer-events:auto}.p-globalNav__icon:after{display:block;position:absolute;top:-6px;left:7px;width:32px;height:32px;border:2px solid #1096aa;border-radius:50%;content:"";-webkit-transition:all .2s;transition:all .2s;opacity:0;pointer-events:none;z-index:-1}.p-globalNav__line{position:absolute;left:0;width:16px;height:2px;background-color:#1096aa;-webkit-transition:all .4s;transition:all .4s}.p-globalNav__line:first-of-type{top:4px;left:15px;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.p-globalNav__line:nth-of-type(2){top:10px;left:15px;opacity:1}.p-globalNav__line:nth-of-type(3){top:16px;left:15px;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.p-globalNav.is-active .p-globalNav__icon:after{-webkit-animation:globalNavAnimation .4s;animation:globalNavAnimation .4s}.p-globalNav.is-active .p-globalNav__icon .p-globalNav__line:first-of-type{top:4px;left:15px;-webkit-transform:translateY(5px) rotate(-315deg);transform:translateY(5px) rotate(-315deg)}.p-globalNav.is-active .p-globalNav__icon .p-globalNav__line:nth-of-type(2){top:18px;left:15px;opacity:0}.p-globalNav.is-active .p-globalNav__icon .p-globalNav__line:nth-of-type(3){top:20px;left:15px;-webkit-transform:translateY(-11px) rotate(315deg);transform:translateY(-11px) rotate(315deg)}.p-globalNavMenu{position:fixed;top:92px;left:0;padding-bottom:120px;z-index:100;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;margin-left:100%;border-top:1px solid #dfdfdf;background-color:#fff;text-align:left;-webkit-transition:.4s;transition:.4s;-webkit-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.p-globalNavMenu{right:0;z-index:99;width:768px;margin:0 auto;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-top:none;padding:0 96px 120px;background:#fff;top:0}}.p-globalNavMenu.is-active{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width:768px){.p-globalNavMenu.is-active{-webkit-transform:translateY(0);transform:translateY(0);top:92px}}.p-globalNavMenu__card{border-radius:10px;background-color:#fff;overflow:hidden;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin:16px}@media screen and (min-width:768px){.p-globalNavMenu__card{margin:0}}@media screen and (min-width:768px){.p-globalNavMenu__twoLine{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-globalNavMenu__twoLine,.p-globalNavMenu__twoLine .c-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-globalNavMenu__twoLine .c-list__item{width:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-globalNavMenu__twoLine .c-list__item:nth-child(odd){border-right:1px solid #dfdfdf}.p-globalNavMenu__twoLine .c-list__block{width:100%}.p-globalNavMenu__twoLine .p-linkList__ttl{height:56px}}.p-globalNavMenu__linkBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-globalNavMenu__linkBox{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.p-globalNavMenu__linkBox:first-child{border-right:1px solid #dfdfdf}.p-globalNavMenu__index{font-weight:700;margin:0 0 12px 16px;text-align:center}@media screen and (min-width:768px){.p-globalNavMenu__index{margin-left:0}}.p-globalNavMenu__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:12px 0 24px;color:#545454}.p-globalNavMenu__link--right{padding-bottom:28px}.p-globalNavMenu__link:active,.p-globalNavMenu__link:focus,.p-globalNavMenu__link:hover{color:#545454}@media screen and (min-width:768px){.p-globalNavMenu__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.p-globalNavMenu__linkTtl{font-size:12px;margin-bottom:12px;line-height:16px}.p-globalNavMenu__linkTtl--right{margin-bottom:22px}@media screen and (min-width:768px){.p-globalNavMenu__linkTtl--right{margin-bottom:12px}}@media screen and (max-width:360px){.p-globalNavMenu__linkTtl{font-size:10px}}.p-globalNavMenu__question{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:12px;background-color:#e7f7b3;background-image:-webkit-linear-gradient(315deg,#eef9ca,#e7f7b3);background-image:linear-gradient(135deg,#eef9ca,#e7f7b3);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative;width:140px;height:29px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-globalNavMenu__question--disabled,.p-globalNavMenu__question[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-globalNavMenu__question:active,.p-globalNavMenu__question:hover{background:#d6f17c;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-globalNavMenu__question:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-globalNavMenu__question:focus{color:#545454}.p-globalNavMenu__question:active,.p-globalNavMenu__question:focus,.p-globalNavMenu__question:hover{-webkit-box-shadow:none;box-shadow:none;color:#545454}.p-globalNavMenu__question:after{position:absolute;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105"}@media screen and (min-width:768px){.p-globalNavMenu__question{width:243px;height:41px}}@media screen and (max-width:360px){.p-globalNavMenu__question{width:120px}}.p-globalNavMenu__linkImg{width:140px;height:29px}@media screen and (min-width:768px){.p-globalNavMenu__linkImg{width:168px;height:35px}}@media screen and (max-width:360px){.p-globalNavMenu__linkImg{width:120px;height:25px}}@-webkit-keyframes globalNavAnimation{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes globalNavAnimation{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.p-headingPage{line-height:1.2;padding:8px 24px;color:#8dc500;font-size:28px;font-weight:700;text-align:center}.p-headingPage__ttlLabel{background:#fff;padding:4px;margin-right:4px;border-radius:5px;color:#ffa234;display:inline-block;line-height:1;font-size:16px}.p-headingPage__normal{color:#717171;font-size:20px;display:inline-block}.p-headingPage__pagenation{color:#545454;font-size:14px;padding-top:8px;font-weight:400}.p-headingPage--advisor{padding:16px 16px 24px;letter-spacing:-.8px}@media screen and (min-width:768px){.p-headingPage--advisor{padding:32px 0 24px;font-size:26px}}.p-headingContent{line-height:1.4;padding:32px 16px 16px;font-size:24px;font-weight:700;color:#8dc500;text-align:center}.p-headingContent--line{border-top:4px solid #e7f7b3;margin:0 16px}@media screen and (min-width:768px){.p-headingContent--line{margin:0 96px}}.p-headingContent--border{margin:0 24px 16px;padding-top:32px;border-top:4px solid #e7f7b3}@media screen and (min-width:768px){.p-headingContent--border{margin:0 96px 16px}}@media screen and (min-width:768px){.p-headingContent--linePc{border-top:4px solid #e7f7b3;margin:0 16px}.p-headingContent--shortLine{border-top:4px solid #e7f7b3;margin:0 200px}}.p-headingContent--bottomLine{border-bottom:1px solid #dfdfdf;padding-bottom:16px}.p-headingContent__sub{font-size:20px}.p-headingContent--black{color:#000}.p-headingContent02{line-height:1.4;padding:12px 16px;font-size:22px;font-weight:700;color:#8dc500;text-align:center}.p-headingContent02__ttlSmall{font-size:14px}.p-headingContent02--bgGreen{background:#bce751;color:#545454;border-radius:10px 10px 0 0;padding:4px 12px 8px}.p-headingContent02--line{border-bottom:1px solid #dfdfdf}@media screen and (min-width:768px){.p-headingContent02--linePc{border-top:4px solid #e7f7b3;margin:0 16px}}.p-headingContentCatch{font-weight:700;font-size:18px}.p-headingContentCatch:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:24px}.p-headingContentCatch:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:24px}.p-headingSubContent{color:#8dc500}.p-headingSubContent,.p-headingSubContent02{font-size:20px;font-weight:700;text-align:center}.p-headingSubContent02{margin-bottom:12px}.p-headingMenuContent{line-height:1.2;padding:12px 16px;border-top:2px solid #dfdfdf;background-color:#fff;font-size:16px;font-weight:700}.p-imagesSlider{position:relative;width:100%;overflow:hidden}.p-imagesSlider__itemWrap{text-align:center}.p-imagesSlider__item,.p-imagesSlider__itemWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-imagesSlider__item{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:210px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.p-imagesSlider__item{width:576px;height:auto;max-height:325px;margin:0 auto}}.p-imagesSlider__img{width:100%}.p-imagesSlider__caption{width:100%;padding:4px 8px;background-color:rgba(0,0,0,.6);font-size:12px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-imagesSlider__btn,.p-imagesSlider__caption{color:#fff;text-align:center;position:absolute}.p-imagesSlider__btn{top:50%;width:1.9em;height:4em;line-height:4em;margin-top:-2em;background-color:rgba(0,0,0,.4);font-size:14px}.p-imagesSlider__btn--prev{left:0;border-radius:0 10px 10px 0}.p-imagesSlider__btn--prev:before{content:"\F053";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:12px}.p-imagesSlider__btn--next{right:0;border-radius:10px 0 0 10px}.p-imagesSlider__btn--next:before{content:"\F054";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:12px}.p-imagesSlider__btn.is-disabled{display:none}.p-btnSocial,.p-imagesSlider--radius{border-radius:10px}.p-btnSocial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);text-decoration:none;color:#545454;height:58px;margin-bottom:12px}.p-btnSocial:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff}.p-btnSocial--line{border:2px solid #00c300}.p-btnSocial--line:hover{background:#00c300}.p-btnSocial--mail{border:2px solid #e46249}.p-btnSocial--mail:hover{background:#e46249}.p-btnSocial--facebook{border:2px solid #039be5}.p-btnSocial--facebook:hover{background:#039be5}.p-btnSocial--x{border:2px solid #0e3a63}.p-btnSocial--x:hover{background:#0e3a63}.p-btnSocial__itemIcon{width:30%;height:100%;position:relative;border-radius:6px 0 0 6px}@media screen and (min-width:768px){.p-btnSocial__itemIcon{width:84px}}.p-btnSocial__itemIcon:first-child{border-left:none}.p-btnSocial__itemIcon:last-child{border-right:none}.p-btnSocial__itemIcon:before{content:"";position:absolute;top:20px;right:-12px;display:block;width:0;height:0;border-left:13px solid #8dc500;border-top:6px solid transparent;border-bottom:6px solid transparent}.p-btnSocial__itemIcon--line{background:#00c300;border-radius:2px 0 0 2px}.p-btnSocial__itemIcon--line:before{border-left:13px solid #00c300}.p-btnSocial__itemIcon--mail{background:#e46249;border-radius:2px 0 0 2px}.p-btnSocial__itemIcon--mail:before{border-left:13px solid #e46249}.p-btnSocial__itemIcon--facebook{background:#039be5;border-radius:2px 0 0 2px}.p-btnSocial__itemIcon--facebook:before{border-left:13px solid #039be5}.p-btnSocial__itemIcon--x{background:#0e3a63;border-radius:2px 0 0 2px}.p-btnSocial__itemIcon--x:before{border-left:13px solid #0e3a63}.p-btnSocial__itemTxt{font-size:18px;font-weight:700;width:100%}.p-btnSocial__itemTxt:first-child{border-left:none}.p-btnSocial__itemTxt:last-child{border-right:none}.p-btnSocial__txt{display:block;padding:9px 4px 8px 17px;font-size:14px}@media screen and (max-width:360px){.p-btnSocial__txt{font-size:12px}}.p-btnSocial__icon{color:#fff;display:block}.p-btnSocial__icon--line:before{position:absolute;top:8px;left:18%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Brands;font-weight:400;content:"\F3C0";font-size:9.6vw}@media screen and (min-width:768px){.p-btnSocial__icon--line:before{font-size:38px;left:15px}}.p-btnSocial__icon--mail:before{position:absolute;top:10px;left:20%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0E0";font-size:8.4vw}@media screen and (min-width:768px){.p-btnSocial__icon--mail:before{font-size:34px}}.p-btnSocial__icon--facebook:before{position:absolute;top:8px;left:16%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Brands;font-weight:400;content:"\F09A";font-size:9.4vw}@media screen and (min-width:768px){.p-btnSocial__icon--facebook:before{font-size:34px;top:9px;left:14px}}.p-btnSocial__icon--x:before{position:absolute;top:15px;left:17px;background:url(/images/v3/sp/page/introduction/imgIntroductionSnsX.png);background-size:cover;content:"";display:inline-block;width:25px;height:26px}.p-btnSocial__item:first-child .p-listDisplayLink__select{border-radius:7px 0 0 7px}.p-btnSocial__item:last-of-type .p-listDisplayLink__select{border-radius:0 7px 7px 0}.p-form{margin-bottom:8px;padding:16px;font-size:18px}@media screen and (min-width:768px){.p-form--margin{padding:16px 54px}}.p-form__ttl,.p-form__wrap{margin-bottom:8px}.p-form__ttl{font-weight:700}.p-form__input:focus{outline:0;border:2px solid #ffa234}@media screen and (min-width:768px){.p-form__input{border-radius:4px}.p-form__input--half{width:230px}.p-form__input--half:not(:last-of-type){margin-right:8px}.p-form__input--wide{width:468px;border-radius:4px}}.p-form__inputWrap{margin-bottom:8px}@media screen and (min-width:768px){.p-form__inputWrap--margin{margin-right:8px}}.p-form__error{padding:8px;background-color:#e46249;color:#fff;font-size:16px;border-radius:10px;border-radius:5px;margin-top:8px}.p-form__labelRequired{background-color:#e46249;padding:2px 4px;font-weight:400}.p-form__labelOptional,.p-form__labelRequired{display:inline-block;line-height:1;border:1px solid transparent;border-radius:10px;color:#fff;text-align:center;font-size:12px;margin-right:8px;border-radius:5px}.p-form__labelOptional{background-color:#a7a7a7;padding:3px 4px;background-color:#ccc}.p-form__item{margin-bottom:24px}.p-form__privacy{margin:16px 0 24px;padding:16px;font-size:12px;background:#f6f6f6}.p-form__errorCheck{padding:8px;background-color:#fceeec;color:#e46249;font-size:16px;border:1px solid #f8d5ce;border-radius:10px;margin:8px 0 16px;text-align:center}.p-form__errorCheckIcon{margin-right:4px}.p-form__errorCheckIcon:before{content:"\E923";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-form__btnArea{text-align:center}@media screen and (min-width:768px){.p-form__btnArea{width:226px;margin:0 auto}}.p-form__btn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ffa234;background-image:-webkit-linear-gradient(315deg,#ffae4e,#ffa234);background-image:linear-gradient(135deg,#ffae4e,#ffa234);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);width:70%;margin:0 15%}.p-form__btn--disabled,.p-form__btn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-form__btn:active,.p-form__btn:hover{background:#f68500;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-form__btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-form__btn:focus{color:#fff}.p-form__block{padding:8px 0 16px}.p-form__blockItem:not(:last-child){margin-bottom:16px}@media screen and (min-width:768px){.p-form__blockItem--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.p-form__blockItemTtl{margin-bottom:8px;font-weight:700}.p-form__blockItemTtl--flexTtl{width:276px;font-size:16px;font-weight:700}.p-form__note{font-size:14px;margin-bottom:8px}@media screen and (min-width:768px){.p-form__note{text-align:center;margin-bottom:32px}}.p-form__submit{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);margin:0 auto 16px;width:80%}.p-form__submit--disabled,.p-form__submit[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-form__submit:active,.p-form__submit:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-form__submit:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-form__submit:focus{color:#fff}.p-form__submit:active,.p-form__submit:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none;border:2px solid #fff;padding:10px}@media screen and (min-width:768px){.p-form__submit:active,.p-form__submit:hover{border:none;padding:12px}}@media screen and (min-width:768px){.p-form__submit{width:460px}}.p-form__flexItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}.p-form__checkboxIcon:before{position:absolute;top:5px;left:8px}.c-checkbox__input+.p-form__checkboxIcon,.c-checkbox__input:checked+.p-form__checkboxIcon{height:25px;width:25px;position:relative}.p-searchConditionBox{padding:0 0 2px;background-color:#faffea}.p-searchConditionBox__ttl{margin-bottom:8px;padding:16px 8px 0;color:#8dc500;font-weight:700}.p-searchConditionBox__link{line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:12px;font-size:20px;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#9fdf00,#8dc500);background-image:linear-gradient(135deg,#9fdf00,#8dc500);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);display:block;width:100%}.p-searchConditionBox__link--disabled,.p-searchConditionBox__link[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-searchConditionBox__link:active,.p-searchConditionBox__link:hover{background:#618800;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-searchConditionBox__link:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-searchConditionBox__link:focus{color:#fff}.p-searchConditionBox__selectedArea{border:1px solid #dfdfdf;border-radius:10px;background-color:#fff;padding:0;margin:0 8px 16px;font-size:14px;line-height:1.3}.p-searchConditionBox__selectedItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;padding:0;letter-spacing:normal;height:48px;border-bottom:1px solid #f6f6f6}.p-searchConditionBox__selectedItem:before{top:9px;position:absolute;top:calc(50% - 15px);right:4px;bottom:auto;left:auto;display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:4px 8px;font-size:14px;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#9fdf00,#8dc500);background-image:linear-gradient(135deg,#9fdf00,#8dc500);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);content:"\9078\629E"}.p-searchConditionBox__selectedItem:before--disabled,.p-searchConditionBox__selectedItem:before[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-searchConditionBox__selectedItem:before:active,.p-searchConditionBox__selectedItem:before:hover{background:#618800;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-searchConditionBox__selectedItem:before:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-searchConditionBox__selectedItem:before:focus{color:#fff}.p-searchConditionBox__selectedItem--selected:before{content:"\5909\66F4"}.p-searchConditionBox__itemTtl{background-color:#f6f6f6;border-bottom:1px solid #fff;padding:0 6px;min-width:76px;color:#545454;margin-left:1px}.p-searchConditionBox__itemData,.p-searchConditionBox__itemTtl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-searchConditionBox__itemData{padding:0 4px;color:#a7a7a7;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.p-searchConditionBox__itemData--selected{margin-right:48px;color:#545454}@media screen and (min-width:768px){.p-checkboxList{padding:0 96px 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-checkboxList__accordion{margin-bottom:0;padding:12px 16px}.p-checkboxList__item{position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.p-checkboxList__item:last-child{border-width:0}@media screen and (min-width:768px){.p-checkboxList__item{border:none;width:33.3333%;display:inline-block;vertical-align:top;padding-right:8px}}.p-checkboxList__item--parent{font-weight:700}@media screen and (min-width:768px){.p-checkboxList__item--parent{width:100%;border-bottom:1px solid #f6f6f6}}.p-checkboxList__item--child .p-checkboxList__input{padding-left:32px}@media screen and (min-width:768px){.p-checkboxList__item--child .p-checkboxList__input{padding:12px 0 8px 32px}}.p-checkboxList__item.is-active{background-color:#fafafa}.p-checkboxList__txt{font-size:18px}.p-checkboxList__input{display:block;color:inherit;text-decoration:none;padding:12px 16px}.p-checkboxList__input:hover{color:inherit}.p-checkboxList__input .c-checkbox__txt{padding-left:8px}@media screen and (min-width:768px){.p-checkboxList__input{padding:12px 0 4px;position:relative}}@font-face{font-family:kc-icons;src:url(../../../../fonts/bootstrap-kc/kc-icons.ttf?kkslzo) format("truetype"),url(../../../../fonts/bootstrap-kc/kc-icons.woff?kkslzo) format("woff"),url(../../../../fonts/bootstrap-kc/kc-icons.svg?kkslzo#kc-icons) format("svg");font-weight:400;font-style:normal}.p-iconLine:before{content:"\E901";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconLinePrimary{color:#ffa234}.p-iconLinePrimary:before{content:"\E901";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconLineSecondary{color:#8dc500}.p-iconLineSecondary:before{content:"\E901";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconLineGray{color:#a7a7a7}.p-iconLineGray:before{content:"\E901"}.p-iconExclamationTriangleOutline:before,.p-iconLineGray:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconExclamationTriangleOutline:before{content:"\E923"}.p-iconExclamationTriangleOutlinePrimary{color:#ffa234}.p-iconExclamationTriangleOutlinePrimary:before{content:"\E923";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconExclamationTriangleOutlineSecondary{color:#8dc500}.p-iconExclamationTriangleOutlineSecondary:before{content:"\E923";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconExclamationTriangleOutlineGray{color:#a7a7a7}.p-iconExclamationTriangleOutlineGray:before{content:"\E923"}.p-iconExclamationTriangleOutlineGray:before,.p-iconMobile:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconMobile:before{content:"\E936"}.p-iconMobilePrimary{color:#ffa234}.p-iconMobilePrimary:before{content:"\E936";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconMobileSecondary{color:#8dc500}.p-iconMobileSecondary:before{content:"\E936";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconMobileGray{color:#a7a7a7}.p-iconMobileGray:before{content:"\E936"}.p-iconMobileGray:before,.p-iconQuestionCircle:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconQuestionCircle:before{content:"\E940"}.p-iconQuestionCirclePrimary{color:#ffa234}.p-iconQuestionCirclePrimary:before{content:"\E940";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconQuestionCircleSecondary{color:#8dc500}.p-iconQuestionCircleSecondary:before{content:"\E940";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconQuestionCircleGray{color:#a7a7a7}.p-iconQuestionCircleGray:before{content:"\E940"}.p-iconAreaSearch:before,.p-iconQuestionCircleGray:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconAreaSearch:before{content:"\E900"}.p-iconAreaSearchPrimary{color:#ffa234}.p-iconAreaSearchPrimary:before{content:"\E900";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconAreaSearchSecondary{color:#8dc500}.p-iconAreaSearchSecondary:before{content:"\E900";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconAreaSearchGray{color:#a7a7a7}.p-iconAreaSearchGray:before{content:"\E900"}.p-iconAreaSearchGray:before,.p-iconRailwaySearch:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconRailwaySearch:before{content:"\E901"}.p-iconRailwaySearchPrimary{color:#ffa234}.p-iconRailwaySearchPrimary:before{content:"\E901";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconRailwaySearchSecondary{color:#8dc500}.p-iconRailwaySearchSecondary:before{content:"\E901";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconRailwaySearchGray{color:#a7a7a7}.p-iconRailwaySearchGray:before{content:"\E901"}.p-iconRailwaySearchGray:before,.p-iconSelectSearch:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconSelectSearch:before{content:"\E902"}.p-iconSelectSearchPrimary{color:#ffa234}.p-iconSelectSearchPrimary:before{content:"\E902";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconSelectSearchSecondary{color:#8dc500}.p-iconSelectSearchSecondary:before{content:"\E902";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconSelectSearchGray{color:#a7a7a7}.p-iconSelectSearchGray:before{content:"\E902"}.p-iconBeginer:before,.p-iconSelectSearchGray:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconBeginer:before{content:"\E92C"}.p-iconBeginerPrimary{color:#ffa234}.p-iconBeginerPrimary:before{content:"\E92C";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconBeginerSecondary{color:#8dc500}.p-iconBeginerSecondary:before{content:"\E92C";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconBeginerGray{color:#a7a7a7}.p-iconBeginerGray:before{content:"\E92C"}.p-iconBeginerGray:before,.p-iconPencil:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconPencil:before{content:"\E910"}.p-iconPencilPrimary{color:#ffa234}.p-iconPencilPrimary:before{content:"\E910";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconPencilSecondary{color:#8dc500}.p-iconPencilSecondary:before{content:"\E910";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconPencilGray{color:#a7a7a7}.p-iconPencilGray:before{content:"\E910"}.p-iconPencilGray:before,.p-iconShines:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconShines:before{content:"\E911"}.p-iconShinesPrimary{color:#ffa234}.p-iconShinesPrimary:before{content:"\E911";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconShinesSecondary{color:#8dc500}.p-iconShinesSecondary:before{content:"\E911";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconShinesGray{color:#a7a7a7}.p-iconShinesGray:before{content:"\E911"}.p-iconShine:before,.p-iconShinesGray:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconShine:before{content:"\E912"}.p-iconShinePrimary{color:#ffa234}.p-iconShinePrimary:before{content:"\E912";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconShineSecondary{color:#8dc500}.p-iconShineSecondary:before{content:"\E912";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconShineGray{color:#a7a7a7}.p-iconShineGray:before{content:"\E912"}.p-iconShineGray:before,.p-iconSweat:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconSweat:before{content:"\E913"}.p-iconSweatPrimary{color:#ffa234}.p-iconSweatPrimary:before{content:"\E913";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconSweatSecondary{color:#8dc500}.p-iconSweatSecondary:before{content:"\E913";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-iconSweatGray{color:#a7a7a7}.p-iconSweatGray:before{content:"\E913";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-more:after{display:block;clear:both;content:""}.p-more:not(:first-child){margin-top:8px}.p-more__link{float:right;margin-right:8px;color:#1096aa;text-decoration:underline}.p-more__link:not(:first-child){margin-top:8px}.p-more__link:hover{color:#15b9d2}.p-more__link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#a7a7a7;content:"\F105"}.p-more__btn{line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:12px;font-size:20px;background-color:#fff;display:block;width:100%;margin-bottom:8px}.p-more__btn--disabled,.p-more__btn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-more__btn:active,.p-more__btn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-more__btn:focus{color:#545454}.p-infoTable{width:100%;width:92%;margin:0 auto}.p-infoTable__head{width:30%}.p-infoTable__data,.p-infoTable__head{padding:8px;text-align:left;border:dotted #dfdfdf;border-width:0 0 1px}.p-infoTable__data{word-break:break-all}.p-infoTable__dataTxt{margin-bottom:12px}.p-infoTable__dataTxt:last-of-type{margin-bottom:0}.p-infoTable__mapBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:16px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;padding:2px 4px;margin-left:4px}.p-infoTable__mapBtn--disabled,.p-infoTable__mapBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-infoTable__mapBtn:active,.p-infoTable__mapBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-infoTable__mapBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-infoTable__mapBtn:focus{color:#545454}.p-infoTable__mapBtn:active,.p-infoTable__mapBtn:focus,.p-infoTable__mapBtn:hover{background-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none}.p-infoTable__mapBtnIcon{margin-right:.25em}.p-infoTable__mapBtnIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F3C5"}.p-infoTable__otherJobLink{margin-left:8px}.p-infoTable__link{display:block;padding-bottom:4px}.p-infoTable__link:last-child{padding-bottom:0}.p-infoTableMoreContentsBtn{line-height:1.2;padding:8px 2%;font-size:18px;font-weight:700;text-align:right;color:#1096aa}.p-infoTableMoreContentsBtn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";padding:8px 8px 8px 4px}.p-infoTableMoreContentsBtn.is-open:after{content:"\F106"}.p-infoTableMoreContent{display:none;margin-top:-1px}.p-infoTableMoreContent.is-open{display:block}.p-infoTable02{width:100%}.p-infoTable02__head{width:20%;color:#8dc500;line-height:1.3;padding:0 4px 8px;vertical-align:bottom;vertical-align:middle}.p-infoTable02__data,.p-infoTable02__head{text-align:left;border:#dfdfdf;border-width:0 0 1px}.p-infoTable02__data{word-break:break-all;line-height:1.2;padding:8px}.p-infoTable02__dataEmphasis{font-weight:700;font-size:24px;color:#8dc500}.p-infoTable02__otherJobLink{margin-left:8px}.p-infoTable02__tags{margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-infoTable02__tag{display:inline-block;padding:4px 8px;margin-right:4px;font-size:16px;border-radius:5px;text-align:center;border:2px solid #f6c800;color:#545454;margin-bottom:4px;overflow:hidden}.p-sideMenu__ctaBtnBalloon:after,.p-sideMenu__ctaBtnBalloon:before{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-sideMenu{width:100%;padding:24px;position:relative}@media screen and (min-width:768px){.p-sideMenu{padding:24px 69px}}.p-sideMenu__ctaBtn,.p-sideMenu__ctaBtnLink{margin-bottom:16px;position:relative}.p-sideMenu__ctaBtnLink{height:100px;padding:4px 0 16px}.p-sideMenu__ctaBtnLink:hover{padding:4px 0 16px;border:none}@media screen and (min-width:768px){.p-sideMenu__ctaBtnLink{padding-top:16px}.p-sideMenu__ctaBtnLink:hover{padding:16px 0}}.p-sideMenu__ctaBtnBalloonArea{position:absolute;top:0;left:-20px;font-size:12px;color:#ffa234;z-index:1}.p-sideMenu__ctaBtnBalloon{display:inline-block;position:relative;padding:8px 12px;background:#fff;border:2px solid #ffa234;border-radius:50%;line-height:1.3;text-align:center}.p-sideMenu__ctaBtnBalloon:before{position:absolute;right:1px;bottom:-4px;border-left:10px solid #ffa234;border-top:5px solid transparent;border-bottom:5px solid transparent}.p-sideMenu__ctaBtnBalloon:after{position:absolute;right:3px;bottom:2px;border-left:16px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}.p-sideMenu__ctaBtnImageBlock{position:absolute;top:39px;left:14px;height:61px;overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (min-width:768px){.p-sideMenu__ctaBtnImageBlock{height:59px;top:41px}}@media screen and (max-width:360px){.p-sideMenu__ctaBtnImageBlock{height:52px;top:48px;left:6px}}.p-sideMenu__ctaBtnImage{height:85px;width:auto}@media screen and (max-width:360px){.p-sideMenu__ctaBtnImage{height:70px}}.p-sideMenu__ctaBtnCaption{font-weight:400;font-size:14px;padding-left:28px}@media screen and (max-width:360px){.p-sideMenu__ctaBtnCaption{font-size:12px}}.p-sideMenu__ctaBtnTxt{display:block;padding-left:32px;font-size:22px}@media screen and (max-width:360px){.p-sideMenu__ctaBtnTxt{font-size:20px}}.p-sideMenu__telBtn{width:80%;margin:0 auto}.p-sideMenu__telBtnLink{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);border-radius:10px;font-size:20px;border:2px solid #ffa234;text-align:center;display:block;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:8px;line-height:1.4}.p-sideMenu__telBtnLink:active,.p-sideMenu__telBtnLink:focus,.p-sideMenu__telBtnLink:hover{padding:8px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-sideMenu__telBtnMessage{display:block;color:#545454;font-size:12px}.p-sideMenu__telBtnNumber{position:relative;display:block;color:#ffa234;font-size:22px;font-weight:700;margin-bottom:-2px;padding-left:18px}.p-sideMenu__telBtnNumber:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;content:"\F095";margin-top:8px;font-size:16px;margin-left:-18px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-sideMenu__telBtnInfo{display:block;color:#545454;font-size:12px}.p-stickyFooterWrap{-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.p-stickyFooterWrap.is-active{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.p-stickyFooterWrap--wide{width:100%}.p-stickyFooterWrap__btn{position:relative}.p-stickyFooterWrap__schoolMail,.p-stickyFooterWrap__search{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;padding:14px 4px;font-size:14px}.p-stickyFooterWrap__schoolMail--disabled,.p-stickyFooterWrap__schoolMail[disabled],.p-stickyFooterWrap__search--disabled,.p-stickyFooterWrap__search[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-stickyFooterWrap__schoolMail:active,.p-stickyFooterWrap__schoolMail:focus,.p-stickyFooterWrap__schoolMail:hover,.p-stickyFooterWrap__search:active,.p-stickyFooterWrap__search:focus,.p-stickyFooterWrap__search:hover{background-color:#1096aa;color:#fff}.p-stickyFooterWrap__search:active,.p-stickyFooterWrap__search:focus,.p-stickyFooterWrap__search:hover{padding:13px 3px;background-color:#fff;color:#1096aa;border:3px solid}@media screen and (min-width:768px){.p-stickyFooterWrap__search:active,.p-stickyFooterWrap__search:focus,.p-stickyFooterWrap__search:hover{padding:14px 4px;background-color:#f6f6f6;border:2px solid}}.p-stickyFooterWrap__schoolMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0E0";margin-right:4px;background-color:#f6f6f6}.p-stickyFooterWrap__schoolMail:active,.p-stickyFooterWrap__schoolMail:focus,.p-stickyFooterWrap__schoolMail:hover{background-color:#f6f6f6;color:#1096aa}.p-stickyFooterWrap__school{margin-bottom:-16px}@media screen and (min-width:768px){.p-stickyFooterWrap__school{width:578px;margin:0 auto}}.p-stickyFooterWrap__schoolMailBalloon{-webkit-transform:translateX(50%);transform:translateX(50%);white-space:nowrap;border-radius:20px;color:#fff;font-size:14px;padding:8px 12px;line-height:.8;display:inline-block;position:relative;background-color:#1096aa;border:2px solid #1096aa;border-radius:10px;position:absolute;top:-20px;right:50%}.p-stickyFooterWrap__schoolMailBalloon:after,.p-stickyFooterWrap__schoolMailBalloon:before{content:"";display:block;margin-left:-8px}.p-stickyFooterWrap__schoolMailBalloon:before{bottom:-8px}.p-stickyFooterWrap__schoolMailBalloon:after,.p-stickyFooterWrap__schoolMailBalloon:before{position:absolute;left:50%;width:0;height:0;border-color:#1096aa transparent transparent;border-style:solid;border-width:8px 8px 0}.p-stickyFooterWrap__schoolMailBalloon:after{bottom:-5px}.p-stickyFooterWrap__txt{font-size:14px}.p-stickyFooterWrap__txt--search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002"}@media screen and (max-width:320px){.p-stickyFooterWrap__txt--small{font-size:13px}}.p-stickyFooterWrap__image{width:600px}.p-stickyFooterWrap__close{position:absolute;top:6px;right:4px;z-index:_strip-unit(1);width:22px;line-height:20px;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-stickyFooterWrap__link{line-height:1.3;padding:18px 0;font-size:14px}.p-stickyFooterWrap__link:active,.p-stickyFooterWrap__link:focus,.p-stickyFooterWrap__link:hover{padding:18px 0;border:none}.p-stickyFooterWrap__link--emphashis{font-size:20px;padding:12px 0}.p-stickyFooterWrap__link--emphashis:active,.p-stickyFooterWrap__link--emphashis:focus,.p-stickyFooterWrap__link--emphashis:hover{padding:12px 0}.p-stickyFooterWrap__link--emphashis.is-disabled{border-color:transparent;background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:360px){.p-stickyFooterWrap__link--emphashis{font-size:18px;padding:14px 0}}.p-stickyFooterWrap__schoolFeeBlock{text-align:left}@media screen and (min-width:768px){.p-stickyFooterWrap__schoolFeeBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.p-stickyFooterWrap__schoolFeeTtl{color:#fff;line-height:.8;margin-right:6px}.p-stickyFooterWrap__schoolFee{color:#8dc500;font-size:30px;font-weight:700}.p-stickyFooterWrap__schoolYen{color:#fff;font-size:22px}.p-stickyFooterWrap__schoolNotion{color:#fff;font-size:12px;text-align:left}@media screen and (min-width:768px){.p-stickyFooterWrap__schoolNotion{width:578px;margin:0 auto}}.p-stickyFooterBtn{position:fixed;right:20px;bottom:16px;width:76px;height:76px;padding:30px 0 0 6px;color:#fff;font-size:14px;font-weight:700;text-align:center;background-color:rgba(0,0,0,.3);border-radius:50%;line-height:1.2;z-index:100;opacity:1;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;text-decoration:none}.p-stickyFooterBtn:after{position:absolute;top:5px;right:0;left:0;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:inherit;text-rendering:auto;content:"\F106";font-size:24px}.p-stickyFooterBtn:active,.p-stickyFooterBtn:hover{color:#fff}.p-stickyFooterReturnTop{position:fixed;bottom:16px;left:20px;width:76px;height:76px;padding:30px 0 0 6px;color:#fff;font-size:14px;font-weight:700;text-align:center;background-color:rgba(0,0,0,.3);border-radius:50%;line-height:1.2;z-index:100;opacity:0;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;text-decoration:none}.p-stickyFooterReturnTop.is-active{opacity:1;visibility:inherit}.p-stickyFooterReturnTop:before{position:absolute;top:5px;left:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F104";font-size:24px}.p-stickyFooterReturnTop:active,.p-stickyFooterReturnTop:hover{color:#fff}.p-stickyFooterBannerWrap{-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;background-color:initial;padding:0 12px 8px}.p-stickyFooterBannerWrap.is-active{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}@media screen and (min-width:768px){.p-stickyFooterBannerWrap{padding:0 96px 8px}}.p-stickyFooterBanner{border-radius:10px;border:3px solid #ffa234;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative}.p-stickyFooterBanner__link{display:block;padding:6px 12px 0;border-radius:7px;background:url(/images/v3/sp/cta/imgStickyFooterBannerBg.png) 0 0/72px 152px repeat}.p-stickyFooterBanner__closeBtn{position:absolute;top:0;right:0;width:34px;line-height:32px;margin:-1em -1em 0 0;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-stickyFooterBanner__closeBtn:hover{color:#545454}.p-jobSort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:3px solid #8dc500;background:#fff;border-radius:10px;margin:15px auto}.p-jobSort__btn{border:1px solid #8dc500;font-weight:700;text-align:center;width:100%;line-height:1.2}.p-jobSort__btn,.p-jobSort__noselect,.p-jobSort__select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.p-jobSort__noselect,.p-jobSort__select{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:11px 3px}.p-jobSort__select{background:#8dc500;color:#fff}.p-jobSort__noselect{text-decoration:none;color:#8dc500}.p-jobSort__noselect:active,.p-jobSort__noselect:hover{color:#8dc500;background-color:#e7f7b3;border-radius:5px}.p-searchContents__loading{line-height:200px}.p-officeFeature{padding:16px}.p-officeFeature__mainImage{border-radius:10px;width:100%;margin-bottom:16px;text-align:center}.p-officeFeature__ttl{display:block;font-weight:700;margin-bottom:8px;color:#545454;padding-bottom:8px;border-top:1px dotted #dfdfdf;font-size:18px;padding-top:16px;text-align:center}.p-officeFeature__ttl--large{font-size:20px}.p-officeFeature__block{padding-bottom:40px}.p-officeFeature__ttlNumber{margin-right:8px;color:#ffa234;font-size:22px}.p-officeFeature__appealItem{position:relative;margin-bottom:-1px;word-break:break-all;display:block;color:inherit;text-decoration:none;padding:16px 0 24px;border:0 solid #dfdfdf;border-bottom:1px dotted #dfdfdf}.p-officeFeature__appealItem:last-child{border-width:0}.p-officeFeature__appealItem:hover{color:inherit}.p-officeFeature__appealItem:first-child,.p-officeFeature__appealItem:last-child{border:none}.p-officeFeature__appealItem:first-child{padding-top:8px}.p-officeFeature__appealTtl{font-weight:700;color:#8dc500;margin-bottom:8px}.p-officeFeature__appealTxt{margin-bottom:16px}.p-officeFeature__appealNumber{font-size:20px;padding-right:4px}.p-officeFeature__appealImageBlock{margin-bottom:4px;text-align:center}.p-officeFeature__appealImage{border-radius:10px}.p-officeFeature__appealBody{font-size:14px}@media screen and (min-width:768px){.p-officeFeature__appealBody{margin:0 42px}}.p-officeFeature__moreLinkImageBlock{margin-bottom:16px}@media screen and (min-width:768px){.p-officeFeature__moreLinkImageBlock{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:480px;height:210px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:10px;overflow:hidden;margin:0 auto 16px}}.p-officeFeature__moreLinkKirakko{height:95px;position:absolute;right:-6px;bottom:25px}.p-officeFeature__moreLinkTtlBlock{padding-right:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-height:56px}.p-officeFeature__moreLinkTtl{font-size:18px;font-weight:700;margin-bottom:12px}.p-officeFeature__moreLinkTxtBlock{margin-bottom:8px}.p-officeFeature__moreLinkTxt{font-size:14px;padding:0 0 8px 16px;position:relative}.p-officeFeature__moreLinkTxt:before{background:#ffd19a;border-radius:50%;content:"";position:absolute;top:13%;left:0;height:8px;width:8px}.p-officeFeature__moreLinkBtn{width:75%;margin:0 auto 8px}.p-officeFeature__moreLinkBtnLink{text-decoration:none;font-size:14px;padding:4px 20px 4px 12px}.p-officeFeature__moreLinkBtnLink :active,.p-officeFeature__moreLinkBtnLink:hover{padding:3px 19px 3px 11px}@media screen and (min-width:768px){.p-officeFeature__moreLinkBtnLink{padding:8px 20px 8px 12px}.p-officeFeature__moreLinkBtnLink :active,.p-officeFeature__moreLinkBtnLink:hover{padding:7px 19px 7px 11px}}.p-officeVoice{padding:16px}.p-officeVoice__item{border-bottom:1px dotted #dfdfdf;margin-bottom:24px;padding-bottom:16px}.p-officeVoice__item:last-child{border-bottom:none;padding-bottom:0}.p-officeVoice__area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-officeVoice__img{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 12px 0 0}.p-officeVoice__imgCaption{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-officeVoice__boxBlock{display:block;color:inherit;text-decoration:none;position:relative;margin-bottom:-1px;word-break:break-all;border:0 solid #dfdfdf;padding:12px 0}.p-officeVoice__boxBlock:hover{color:inherit}.p-officeVoice__boxBlock:last-child{border-width:0}.p-officeVoice__question{font-weight:700;margin:0 8px 8px 32px;position:relative}.p-officeVoice__question:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:-.3em;content:"\F075";color:#ffd19a;padding:4px 8px 4px 0;margin-left:-20px;font-size:22px}.p-detailPrTxt__item{margin:8px 16px 16px 42px;position:relative}.p-detailPrTxt__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:-.3em;content:"\F075";color:#ffd19a;padding:4px 8px 4px 0;margin-left:-20px;font-size:22px}.p-searchSelect{padding:24px 16px;border-radius:10px;background-color:#fff}.p-searchSelect__ttl{padding-bottom:12px;font-size:18px;font-weight:700;color:#545454;text-align:center}.p-searchSelect__ttl:before{font-family:kc-icons!important;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\E902";color:#ffb967;padding-right:8px}.p-searchSelect__freeBox{padding-bottom:36px;border-bottom:1px solid #dfdfdf}.p-comment{border:1px solid #dfdfdf;border-radius:10px;margin-bottom:24px}.p-comment:last-child{margin-bottom:0}.p-comment__mainHeader{text-align:center;margin-bottom:8px;font-size:22px;letter-spacing:.06em;font-weight:700;color:#8dc500;border-bottom:1px solid #dfdfdf;padding:16px}.p-featureList{padding:16px}.p-featureList__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:16px}.p-featureList__ttl{line-height:1.2;padding:12px 16px;font-size:18px;font-weight:700;color:#545454;text-align:center;margin-bottom:8px}.p-featureList__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F02C";color:#ffb967;padding-right:8px}.p-featureList__item{background-color:#e7f7b3;border-radius:10px;margin:4px}.p-featureList__block{-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-shadow:2px 2px 5px rgba(0,0,0,.1);padding:8px;text-align:center;font-size:14px;color:#545454;text-decoration:none;font-weight:700;display:inline-block;border-radius:10px}.p-featureList__block:active,.p-featureList__block:hover{-webkit-box-shadow:none;box-shadow:none;color:#545454;background-color:#e7f7b3;mix-blend-mode:multiply}.p-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:4px solid #8dc500;border-radius:10px;margin-bottom:24px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative}.p-tab__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-tab__item:first-of-type .p-tab__link{border-radius:5px 0 0 5px}.p-tab__item:last-of-type .p-tab__link{border-radius:0 5px 5px 0}.p-tab__link{padding:14px 0;font-size:14px;font-weight:700;background:#fff;color:#8dc500;display:block;width:100%}@media screen and (min-width:768px){.p-tab__link--large{font-size:18px}}.is-active .p-tab__link{background:#8dc500;color:#fff}@media screen and (max-width:360px){.p-tab__link{font-size:13px}}.p-tab__balloon{position:absolute;top:-32px;left:7%;background-color:#fff;border:3px solid #8dc500;padding:4px 16px;text-align:center;color:#8dc500;border-radius:20px;font-weight:700;font-size:14px}.p-tab__balloon:before{border:12px solid transparent;border-top-color:#8dc500}.p-tab__balloon:after,.p-tab__balloon:before{content:"";position:absolute;top:100%;left:40%}.p-tab__balloon:after{border:12px solid transparent;border-top-color:#fff;margin-top:-4px}@media screen and (min-width:768px){.p-tab__balloon{left:16%}}.p-jobListNote{background-color:#f6f6f6;font-size:12px;padding:8px 0;margin-top:12px}.p-jobList{border-radius:10px;background-color:#fff;padding-bottom:1px;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin-bottom:16px}.p-jobList__salary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F157";margin-right:6px;color:#8dc500;font-size:18px}.p-jobList__salaryMore{font-size:12px}.p-jobList__groupList{padding:0}.p-jobList__groupList:not(:last-child){border-bottom:1px solid #dfdfdf}.p-jobList__eachLink{display:block;color:inherit;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 24px 12px 16px;position:relative;margin-bottom:0}.p-jobList__eachLink:hover{color:inherit}.p-jobList__eachLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:12px;content:"\F105";-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;color:#1096aa}.p-jobList__eachLink:active,.p-jobList__eachLink:hover{border:1px solid #1096aa;padding:11px 23px 11px 15px}.p-jobList__eachLink:active:after,.p-jobList__eachLink:hover:after{right:11px}.p-jobList__eachLink.is-kaigo{padding:12px 16px 74px}.p-jobList__eachLink.is-kaigo:hover{padding:11px 15px 73px}.p-jobList__eachLink.is-kaigo:after{content:none}.p-jobList__eachList{position:relative;margin-bottom:0}.p-jobList__eachList:not(:last-of-type):after{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 32px);height:1px;border-bottom:1px dashed #dfdfdf}.p-jobList__dataList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:14px;color:#545454;line-height:1.4;word-break:break-all}.p-jobList__dataList:not(:last-child){margin-bottom:8px}.p-jobList__dataListTtl{font-size:16px;font-weight:700;line-height:1.4;margin-right:6px}.p-jobList__dataSquareIndex{height:18px;-webkit-box-flex:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;font-size:10px;border:1px solid #dfdfdf;text-align:center;margin:2px 6px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-jobList__dataEmphasis{font-size:16px;font-weight:700;color:#8dc500}.p-jobList__dataEmphasis--kango{color:#f87273}.p-jobList__dataWorkStyle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:24px;width:58px;margin-right:4px;font-size:14px;font-weight:700;border-radius:5px;border:1px solid}.p-jobList__dataWorkStyle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:12px;margin-right:4px}.p-jobList__dataWorkStyle--daily{border-color:#ffeda1}.p-jobList__dataWorkStyle--daily:before{content:"\F185";color:#ffeda1}.p-jobList__dataWorkStyle--night{border-color:#dec6e2}.p-jobList__dataWorkStyle--night:before{content:"\F186";color:#dec6e2}.p-jobList__facilitiesTtl{text-align:center;font-size:18px;font-weight:700;padding:12px 16px}@media screen and (max-width:360px){.p-jobList__facilitiesTtl{font-size:17px}}.p-jobList__facilitiesTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F66F";color:#dfdfdf;font-size:16px;margin-right:6px}.p-jobList__facilitiesTtl--kango{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.p-jobList__jobClassTtl{background:#e7f7b3;font-size:18px;padding:12px 16px}.p-jobList__jobClassTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F328";font-size:16px;margin-right:6px;border-radius:50%;padding:6px 8px;background:#fff;color:#bce751}.p-jobList__jobClassTtl--kango{background:#fff1f0}.p-jobList__jobClassTtl--kango:before{color:#f87273}.p-jobList__recruitTypeTxt{font-size:14px}.p-jobList__updateDate{padding-top:6px;text-align:center;color:#a7a7a7;font-size:14px}.p-jobList__buttons{position:relative;margin-top:-66px;padding:0 16px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;pointer-events:none}.p-jobList__button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-jobList__button--flatOutline{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#fff;border:1px solid #1096aa}.p-jobList__button--flatOutline--disabled,.p-jobList__button--flatOutline[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-jobList__button--flatOutline:active,.p-jobList__button--flatOutline:focus,.p-jobList__button--flatOutline:hover{background-color:#1096aa;color:#fff}.p-jobList__button--flatOutline:hover{color:#1096aa;background-color:#f6f6f6}.p-jobList__button--flatOutline:after{content:none}.p-jobList__button--primary{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ff9c1a,#ff9100);background-image:linear-gradient(135deg,#ff9c1a,#ff9100);background-image:-webkit-gradient(linear,left bottom,left top,from(#ff9100),to(#ffc400));background-image:-webkit-linear-gradient(bottom,#ff9100,#ffc400);background-image:linear-gradient(0deg,#ff9100,#ffc400)}.p-jobList__button--primary--disabled,.p-jobList__button--primary[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-jobList__button--primary:active,.p-jobList__button--primary:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-jobList__button--primary:focus{color:#fff}.p-jobList__button--primary:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#fa0),to(#ff6200));background-image:-webkit-linear-gradient(bottom,#fa0,#ff6200);background-image:linear-gradient(0deg,#fa0,#ff6200)}.p-jobList__button--flatOutline,.p-jobList__button--primary{pointer-events:auto;padding:12px 16px;font-size:16px;line-height:1.5}.p-interviewDetail__assignment:before,.p-interviewDetail__facility:before,.p-interviewDetail__workStyle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:8px;color:#ccc;font-weight:700}.p-interviewBlock__card{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin-bottom:24px;counter-increment:rank}.p-interviewBlock__card:last-child{margin-bottom:0}@media screen and (min-width:768px){.p-interviewBlock__card{width:270px}.p-interviewBlock__card:nth-child(odd){margin-right:36px}}.p-interviewBlock__link{text-decoration:none;color:#545454}.p-interviewBlock__link:active,.p-interviewBlock__link:hover{display:block;border-radius:10px;height:100%;-webkit-box-shadow:0 0 0 1px #1096aa;box-shadow:0 0 0 1px #1096aa;color:inherit}.p-interviewBlock__imageBlock{position:relative}.p-interviewBlock__image{border-radius:10px 10px 0 0;width:100%}.p-interviewBlock__item{font-size:12px;font-weight:700;color:#8dc500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;padding:10px 12px 0;border-radius:0 5px 0 0;position:absolute;bottom:0;left:0}.p-interviewBlock__assignment{margin-right:8px}.p-interviewBlock__assignment:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F004";margin-right:2px}.p-interviewBlock__private{display:inline-block;font-size:12px}.p-interviewBlock__private:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F007";margin-right:2px}.p-interviewBlock__info{padding:16px}.p-interviewBlock__ttl{font-size:18px;font-weight:700;padding-bottom:12px;line-height:1.4}.p-interviewBlock__index{padding-top:24px}@media screen and (min-width:768px){.p-interviewBlock__index{padding-top:32px}}.p-interviewBlock__layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.p-interviewBlock__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-interviewDetail__block{padding-bottom:24px}@media screen and (min-width:768px){.p-interviewDetail__block{padding:16px 24px}}.p-interviewDetail__index{padding:24px 0}@media screen and (min-width:768px){.p-interviewDetail__index{padding:32px 0}}.p-interviewDetail__card{border-radius:10px;background-color:#fff;padding-bottom:32px}@media screen and (min-width:768px){.p-interviewDetail__card{margin:0}}.p-interviewDetail__card+.p-interviewDetail__card{padding-top:16px}.p-interviewDetail__ttl{font-size:20px;color:#8dc500;font-weight:700;border-bottom:1px solid #dfdfdf;padding:16px;line-height:1.2}@media screen and (min-width:768px){.p-interviewDetail__ttl{font-size:22px;padding:16px 58px;margin-bottom:24px}}.p-interviewDetail__item{line-height:1.8}@media screen and (min-width:768px){.p-interviewDetail__item{padding:0 58px}}.p-interviewDetail__image{width:100%}.p-interviewDetail__private{background-color:#f6f6f6;padding:12px 12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}.p-interviewDetail__age{margin-left:8px}.p-interviewDetail__experience{padding:4px 8px;margin-left:8px;font-size:12px;background:#e7f7b3;border-radius:10px;display:inline-block}.p-interviewDetail__infoBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px;background-color:#f6f6f6}@media screen and (min-width:768px){.p-interviewDetail__infoBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px}}.p-interviewDetail__infoItem{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;position:relative;border-radius:8px;background-color:#fff;padding:8px 16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-interviewDetail__infoItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-interviewDetail__infoItem--after{border:2px solid #8dc500}@media screen and (min-width:768px){.p-interviewDetail__infoItem{padding:8px}}.p-interviewDetail__infoTtl{display:inline-block;letter-spacing:normal;-ms-flex:1 1 25%;width:25%;max-width:25%;color:#8dc500}@supports (display:flex) or (display:-moz-flex){.p-interviewDetail__infoTtl{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.p-interviewDetail__infoData{display:inline-block;letter-spacing:normal;-ms-flex:1 1 75%;width:75%;max-width:75%;line-height:1.8}@supports (display:flex) or (display:-moz-flex){.p-interviewDetail__infoData{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}}.p-interviewDetail__assignment{font-size:14px}.p-interviewDetail__assignment:before{content:"\F004"}.p-interviewDetail__assignment--after:before{color:#bce751}.p-interviewDetail__workStyle{font-size:14px}.p-interviewDetail__workStyle:before{content:"\F007"}.p-interviewDetail__workStyle--after:before{color:#bce751}.p-interviewDetail__facility{font-size:14px}.p-interviewDetail__facility:before{content:"\F0F8"}.p-interviewDetail__facility--after:before{color:#bce751}.p-interviewDetail__infoArrow{position:relative;height:30px}.p-interviewDetail__infoArrow:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:8px;right:50%;font-size:14px;color:#8dc500;content:"\F078"}@media screen and (min-width:768px){.p-interviewDetail__infoArrow{width:26px;height:auto}.p-interviewDetail__infoArrow:after{top:50%;right:8px;content:"\F054"}}.p-interviewDetail__point{font-size:18px;padding:16px 0;margin:0 24px 24px;border-bottom:1px dashed #dfdfdf}@media screen and (min-width:768px){.p-interviewDetail__point{margin:0 0 24px;padding:24px 0}}.p-interviewDetail__pointTtl{font-weight:700;margin-bottom:8px;text-align:center}.p-interviewDetail__pointTxt{font-size:14px;padding:0 0 8px 16px;line-height:1.8;position:relative}.p-interviewDetail__pointTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:-4px;left:-3px;line-height:32px;color:#ffd19a;content:"\F075";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-interviewDetail__pointTxt:last-child{padding-bottom:0}@media screen and (min-width:768px){.p-interviewDetail__pointTxt{padding:0 0 8px 24px}.p-interviewDetail__pointTxt:before{left:0}}.p-interviewDetail__qa{margin:16px 16px 36px}@media screen and (min-width:768px){.p-interviewDetail__qa{margin:16px 0 36px}}.p-interviewDetail__qaBoxImg{padding-bottom:16px}.p-interviewDetail__question{font-weight:700;font-size:18px;line-height:1.3;margin-bottom:12px;position:relative;padding-left:18px}.p-interviewDetail__questionIcon{color:#e7f7b3;font-size:36px;-webkit-transform:scaleX(-1);transform:scaleX(-1);position:absolute;top:-6px;left:0}.p-interviewDetail__questionTxt{position:relative;line-height:1.5}.p-interviewDetail__answer{line-height:1.8;margin-bottom:24px}.p-interviewDetail__qaImageBlock{margin-bottom:24px}.p-interviewDetail__qaImage{width:100%;border-radius:15px}.p-interviewDetail__qaImgCaption{font-size:14px;background:#f6f6f6;padding:8px;line-height:1.4}.p-interviewDetail__recruiterBlock{margin:0 16px 24px;border-top:2px dotted #dfdfdf;padding-top:24px}@media screen and (min-width:768px){.p-interviewDetail__recruiterBlock{margin:16px 0 36px}}.p-interviewDetail__recruiterVoice{background:#8dc500;border-radius:20px;font-size:20px;font-weight:700;color:#fff;margin:0 auto 16px;text-align:center;width:200px}.p-interviewDetail__recruiterTtl{font-size:18px;font-weight:700;margin-bottom:16px}.p-interviewDetail__recruiterSection{font-size:12px}.p-interviewDetail__recruiterName{margin-bottom:24px}.p-interviewDetail__recruiterTxt{padding-bottom:24px;margin-bottom:24px;border-bottom:2px dotted #ccc}.p-interviewDetail__facilityInfoBlock{margin:0 16px;border-bottom:2px dotted #dfdfdf;padding-bottom:16px}@media screen and (min-width:768px){.p-interviewDetail__facilityInfoBlock{border:none;padding:0}}.p-interviewDetail__facilityInfoTtl{font-size:18px;font-weight:700;margin-bottom:4px}.p-interviewDetail__facilityListTtl{font-size:16px;font-weight:700;position:relative;padding-left:16px}.p-interviewDetail__facilityListTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:10px;color:#8dc500;content:"\F111";position:absolute;top:9px;left:0}.p-interviewDetail__note{padding:16px;margin:32px 16px 0;border-radius:8px;background-color:#f6f6f6}@media screen and (min-width:768px){.p-interviewDetail__note{margin:32px 0 0}}.p-interviewDetail__noteTtl{font-size:20px;font-weight:700;margin-bottom:16px}.p-interviewDetail__noteTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0A1";margin-right:6px;color:#ed9584;font-weight:700}.p-interviewDetail__noteTxt{line-height:1.8;font-size:14px}.p-interviewList{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-interviewList__item{position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all}.p-interviewList__item:last-child{border-width:0}.p-interviewList__item:last-child>a:hover{border-radius:0 0 10px 10px}.p-interviewList__item:first-child>a:hover{border-radius:10px 10px 0 0}.p-interviewList__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none;content:"\F105";font-size:20px;color:#1096aa}.p-interviewList__block{display:block;color:inherit;text-decoration:none;padding:12px 16px}.p-interviewList__block:hover{color:inherit}.p-interviewList__block--simple{padding:4px 16px}.p-interviewList__block:active,.p-interviewList__block:hover{border:1px solid #1096aa;padding:11px 15px}.p-interviewList__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 12px 8px 0}.p-interviewList__imageBlock{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:28%;margin:12px 12px 0 0}.p-interviewList__image{border-radius:5px;width:100%;margin-bottom:8px;height:80px;-o-object-fit:cover;object-fit:cover}.p-interviewList__private{display:inline-block;font-size:12px}.p-interviewList__private:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F007";margin-right:2px;color:#ccc}.p-interviewList__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#545454}.p-interviewList__ttl{font-weight:700;margin-bottom:8px}.p-serviceCard{border-radius:10px;background-color:#fff;margin-bottom:16px;counter-increment:rank;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-serviceCard:last-child{margin-bottom:0}.p-serviceCard__wrap{border-top:5px solid #8dc500;border-radius:10px}.p-serviceCard__wrap:last-child{margin-bottom:16px}.p-serviceCard__header{border-radius:10px 10px 0 0;background:#fff;padding:8px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:0;background-color:#faffea;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#545454;text-decoration:none}.p-serviceCard__header:after{display:block;clear:both;content:""}.p-serviceCard__header:hover{color:inherit}.p-serviceCard__body{padding:16px;display:block;color:#545454;text-decoration:none}.p-serviceCard__body+.p-serviceCard__body{padding-top:0}.p-serviceCard__body:after{display:block;clear:both;content:""}.p-serviceCard__body>:not(:last-child){margin-bottom:8px}.p-serviceCard__body:hover{color:inherit}.p-serviceCard__img{text-align:center;width:160px;margin:0 auto 8px}.p-serviceCard__cardHeader{padding:8px 12px;background-color:#faffea;color:#545454;text-decoration:none}.p-serviceCard__cardHeader:hover{color:inherit}.p-date{margin:16px 0 8px;text-align:center;font-size:12px;color:#a7a7a7}.p-officeDetail{border-radius:10px;background-color:#fff}.p-officeDetail:not(:last-child){margin-bottom:32px}.p-officeDetail--border{border:1px solid #dfdfdf}.p-officeDetail__readMore{background-color:#fff;position:relative;border-radius:10px;padding:16px}.p-officeDetail__ttl{display:block;font-weight:700;font-size:20px;padding:16px 16px 8px;color:#8dc500;text-align:center;border-bottom:1px solid #dfdfdf}.p-officeDetail__txt{margin:16px 16px 0;padding-bottom:16px;border-bottom:1px dotted #dfdfdf}.p-officeDetail__txt--lineNone{border-bottom:none}.p-officeDetail__wrap{padding:16px}.p-officeDetail__block,.p-officeDetail__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-officeDetail__block{width:100%;text-align:center;margin:20px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-officeDetail__block:not(:last-child){border-bottom:1px solid #dfdfdf;padding-bottom:32px}.p-officeDetail__blockTtl{font-size:18px;font-weight:700;margin-bottom:8px;width:100%}.p-officeDetail__comment{width:100%;font-size:12px;padding:12px}.p-officeDetail__comment--date{text-align:right;margin-top:8px}.p-officeDetail__comment:first-of-type{margin-top:8px}.p-officeDetail__item{margin:0 0 8px 32px;position:relative}.p-officeDetail__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:-26px;content:"\F075";color:#ffd19a;padding:4px 8px 4px 0;font-size:22px}.p-officeDetail__scoreList{padding:0 8px}.p-officeDetail__scoreListItem:not(:first-child){margin-top:16px}.p-officeDetail__scoreContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;pointer-events:none}.p-officeDetail__scoreContent.is-open .p-officeDetail__scoreToggleButton:before{content:"\F077"}.p-officeDetail__scoreTitle{font-size:16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-officeDetail__scores{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}.p-officeDetail__scoreStar:before{color:#ffa234;content:"\2605"}.p-officeDetail__scoreStar--empty:before{content:"\2606"}.p-officeDetail__scoreToggleButton{border-radius:8px;background-color:#f6f6f6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);width:28px;height:28px;-webkit-flex-basis:28px;-ms-flex-preferred-size:28px;flex-basis:28px;pointer-events:auto}.p-officeDetail__scoreToggleButton:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F078";font-size:12px}.p-officeDetail__descriptionList{padding:16px 0 14px 1em;font-size:12px;list-style:"\30FB"}.p-officeUser__number{font-weight:700;color:#8bb6e1;font-size:28px;width:100%}.p-officeUser__number:before{content:"\F29D";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:8px}.p-officeUser__numberDitail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:4px}.p-officeUser__numberTxt{width:80%;text-align:left}.p-officeUser__numberUnit{font-size:16px;font-weight:700;color:#8bb6e1;text-align:right;width:88px}.p-officeUser__unit{font-size:22px;font-weight:700;padding-top:5px;text-align:right}.p-officeUser__unit--support{color:#ed9584}.p-officeUser__unit--care{color:#8bb6e1}.p-officeUser__unit--under64{font-size:20px;color:#f8d5ce}.p-officeUser__unit--under74{font-size:20px;color:#ed9584}.p-officeUser__unit--under84{font-size:20px;color:#cba4d1}.p-officeUser__unit--under94{font-size:20px;color:#c1d8ef}.p-officeUser__unit--over95{font-size:20px;color:#8bb6e1}.p-officeUser__barChart{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.p-officeUser__barChart,.p-officeUser__barChartItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-officeUser__barChartItem{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-officeUser__ttl{margin:4px;font-weight:700;width:78px}.p-officeUser__ttl--support{color:#ed9584}.p-officeUser__ttl--care{color:#8bb6e1}.p-officeUser__barWrap{display:block;margin:6px;width:58%;height:20px;text-align:left;white-space:nowrap}.p-officeUser__barWidth{display:inline-block;height:100%}.p-officeUser__barWidth--support{background-color:#f8d5ce}.p-officeUser__barWidth--care{background-color:#c1d8ef}.p-officeUser__barWidth:before{content:"";position:absolute;margin-left:-2px;margin-top:-8px;height:36px;display:inline-block;border-left:2px solid #dfdfdf}.p-officeUser__barChartUnit{display:inline-block;font-size:14px;font-weight:700;vertical-align:text-bottom}.p-officeUser__barChartUnit--support{color:#ed9584}.p-officeUser__barChartUnit--care{color:#8bb6e1}.p-officeUser__genderRate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.p-officeUser__genderRateMale{font-size:20px;font-weight:700;margin:4px;color:#8bb6e1}.p-officeUser__genderRateFemale{font-size:20px;font-weight:700;margin:4px;color:#ed9584}.p-officeUser__genderRateTxt{margin-top:20px}.p-officeUser__genderRateNumber{font-size:28px;margin-left:7px}.p-officeUser__genderRateItem{font-weight:700}.p-officeUser__genderRateItem--male:before{content:"";position:relative;bottom:-10px;display:inline-block;width:28px;height:28px;background:url(/images/v3/sp/page/office/imgOfficeUserMale.png) 0 0/contain}@media screen and (max-width:360px){.p-officeUser__genderRateItem--male:before{width:24px;height:24px}}.p-officeUser__genderRateItem--female:before{content:"";position:relative;bottom:-10px;display:inline-block;width:28px;height:28px;background:url(/images/v3/sp/page/office/imgOfficeUserFemale.png) 0 0/contain}@media screen and (max-width:360px){.p-officeUser__genderRateItem--female:before{width:24px;height:24px}}.p-officeUser__pieChart{position:relative;height:200px;min-width:375PX;margin:12px auto 0}@media screen and (max-width:360px){.p-officeUser__pieChart{min-width:320px}}.p-officeUser__pieChartObject{position:absolute;left:-32px}@media screen and (max-width:360px){.p-officeUser__pieChartObject{left:-44px}.p-officeUser__pieChartObject canvas{width:88%}}.p-officeUser__pieChartNote{position:absolute;right:40px}@media screen and (max-width:360px){.p-officeUser__pieChartNote{right:28px}}.p-officeUser__pieChartNoteWrap{width:134px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-officeUser__pieChartTag{margin:2px 10px 0 0;padding:4px;height:30px;border-radius:10px;width:72px;font-size:14px}.p-officeUser__pieChartTag--under64{background-color:#f8d5ce}.p-officeUser__pieChartTag--under74{background-color:#ed9584;color:#fff}.p-officeUser__pieChartTag--under84{background-color:#cba4d1;color:#fff}.p-officeUser__pieChartTag--under94{background-color:#c1d8ef}.p-officeUser__pieChartTag--over95{background-color:#8bb6e1;color:#fff}.p-officeUser__pieChartRate{font-size:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:48px;padding-right:2px}.p-officeUser__pieChartRate--under64{color:#f8d5ce}.p-officeUser__pieChartRate--under74{color:#ed9584}.p-officeUser__pieChartRate--under84{color:#cba4d1}.p-officeUser__pieChartRate--under94{color:#c1d8ef}.p-officeUser__pieChartRate--over95{color:#8bb6e1}.p-officeWorker__number{font-weight:700;color:#cba4d1;font-size:28px}.p-officeWorker__number:before{content:"";position:relative;bottom:-10px;display:inline-block;width:38px;height:38px;background:url(/images/v3/sp/page/office/imgOfficeWorkerHuman.png) 0 0/contain;margin:8px}.p-officeWorker__unit{font-size:22px;font-weight:700;color:#cba4d1;padding-top:7px;text-align:right}.p-officeWorker__unit--20s{font-size:20px;color:#f8d5ce}.p-officeWorker__unit--30s{font-size:20px;color:#ed9584}.p-officeWorker__unit--40s{font-size:20px;color:#cba4d1}.p-officeWorker__unit--50s{font-size:20px;color:#c1d8ef}.p-officeWorker__unit--60sOver{font-size:20px;color:#8bb6e1}.p-officeWorker__genderRate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.p-officeWorker__genderRateMale{font-size:20px;font-weight:700;margin:4px;color:#8bb6e1}.p-officeWorker__genderRateFemale{font-size:20px;font-weight:700;margin:4px;color:#ed9584}.p-officeWorker__genderRateNumber{font-size:28px;margin-left:7px}.p-officeWorker__genderRateTxt{margin-top:20px}.p-officeWorker__genderRateItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700}.p-officeWorker__genderRateItem--male:before{content:"";position:relative;bottom:-10px;display:inline-block;width:26px;height:26px;background:url(/images/v3/sp/page/office/imgOfficeWorkerMale.png) 0 0/contain}.p-officeWorker__genderRateItem--female:before{content:"";position:relative;bottom:-10px;display:inline-block;width:26px;height:26px;background:url(/images/v3/sp/page/office/imgOfficeWorkerFemale.png) 0 0/contain}.p-officeWorker__pieChart{position:relative;height:200px;min-width:375PX;margin:12px auto 0}@media screen and (max-width:360px){.p-officeWorker__pieChart{min-width:320px}}.p-officeWorker__pieChartObject{position:absolute;left:-32px}@media screen and (max-width:360px){.p-officeWorker__pieChartObject{left:-44px}.p-officeWorker__pieChartObject canvas{width:88%}}.p-officeWorker__pieChartNote{position:absolute;right:40px}@media screen and (max-width:360px){.p-officeWorker__pieChartNote{right:28px}}.p-officeWorker__pieChartNoteWrap{width:132px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-officeWorker__pieChartTag{margin:2px 10px 0 0;padding:4px;height:30px;border-radius:10px;width:72px;font-size:14px}.p-officeWorker__pieChartTag--20s{background-color:#f8d5ce}.p-officeWorker__pieChartTag--30s{background-color:#ed9584;color:#fff}.p-officeWorker__pieChartTag--40s{background-color:#cba4d1;color:#fff}.p-officeWorker__pieChartTag--50s{background-color:#c1d8ef}.p-officeWorker__pieChartTag--60sOver{background-color:#8bb6e1;color:#fff}.p-officeWorker__pieChartRate{font-size:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:48px;padding-right:2px}.p-officeWorker__pieChartRate--20s{color:#f8d5ce}.p-officeWorker__pieChartRate--30s{color:#ed9584}.p-officeWorker__pieChartRate--40s{color:#cba4d1}.p-officeWorker__pieChartRate--50s{color:#c1d8ef}.p-officeWorker__pieChartRate--60sOver{color:#8bb6e1}.p-infoMoreText{color:#ffa234;text-align:center;margin:32px 0 8px;font-weight:700;font-size:20px}.p-infoMoreText:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:20px}.p-infoMoreText:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:20px}.p-infoMoreText--small{margin:8px 0 0;font-size:12px}.p-prCard__mainHeader{text-align:center;margin-bottom:8px;font-size:18px;letter-spacing:.06em;font-weight:700;color:#8dc500;border-bottom:1px solid #dfdfdf;padding:16px}.p-prCard__mainHeader--padding{padding-top:24px}.p-prCard__readMore{background-color:#fff;position:relative;border-radius:10px;padding:16px}.p-prCard__readMore .c-moreRead__contents{height:300px}@media screen and (min-width:768px){.p-prCard__readMore .c-moreRead__contents{height:220px}}.p-prCard__moreContentsBtn{line-height:1.2;padding:4px;margin:16px 24% 24px;border:1px solid #8dc500;font-size:14px;font-weight:700;text-align:center}.p-prCard__moreContentsBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";color:#1096aa;padding:8px 8px 8px 4px}.p-prCard__moreContentsBtn.is-open:before{content:"\F106";color:#1096aa;font-size:20px}.p-pagination{padding-top:24px}.p-pagination__numberArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.p-pagination__item{padding:0}.p-pagination__item:not(:first-child){margin-left:8px}.p-pagination__item--dot{width:16px;position:relative}.p-pagination__item--dot,.p-pagination__link{height:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-pagination__link{color:#1096aa;width:42px}.p-pagination__link--disabled{color:#333;font-weight:700}.p-pagination__link--disabled:hover{color:#333}.p-pagination__dot,.p-pagination__dot:after,.p-pagination__dot:before{width:4px;height:4px;border-radius:50%;background-color:#dfdfdf}.p-pagination__dot:after,.p-pagination__dot:before{content:"";position:absolute;top:auto;right:auto;bottom:auto;left:0}.p-pagination__dot:after{position:absolute;top:auto;right:0;bottom:auto;left:auto}.p-pagination__transitionArea{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-bottom:0}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-pagination__transitionArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-pagination__transitionArea>*{margin-bottom:16px;padding-left:8px;padding-right:8px}.p-pagination__btn{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%}@supports (display:flex) or (display:-moz-flex){.p-pagination__btn{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.p-pagination__displayedNumber{text-align:center}.p-serviceContents{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-serviceContents__item{position:relative;word-break:break-all}.p-serviceContents__item:last-child>a:hover{border-radius:0 0 10px 10px}.p-serviceContents__item:first-child>a:hover{border-radius:10px 10px 0 0}.p-serviceContents__ttl{font-weight:700;font-size:18px}.p-serviceContents__block{display:block;color:inherit;text-decoration:none;padding:12px 16px;border-bottom:1px solid #dfdfdf}.p-serviceContents__block:hover{color:inherit}.p-serviceContents__block:active,.p-serviceContents__block:hover{border:1px solid #1096aa;padding:11px 15px 12px}.p-serviceContents__block--txt{padding-right:24px}.p-serviceContents__btnBlock{display:block;color:inherit;text-decoration:none;text-align:center;padding:24px 16px}.p-serviceContents__btnBlock:hover{color:inherit}.p-serviceContents__btnFlatOutline{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#fff;padding:12px 20px 12px 8px;position:relative;line-height:1.4;margin-bottom:16px;font-size:18px}.p-serviceContents__btnFlatOutline+.p-serviceContents__btnFlatOutline{margin-top:8px}.p-serviceContents__btnFlatOutline--disabled,.p-serviceContents__btnFlatOutline[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-serviceContents__btnFlatOutline:active,.p-serviceContents__btnFlatOutline:focus,.p-serviceContents__btnFlatOutline:hover{background-color:#1096aa;color:#fff}.p-serviceContents__btnFlatOutline:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:5px;margin-top:-.5em;content:"\F105";color:#1096aa}.p-serviceContents__btnFlatOutline:hover{background-color:#f6f6f6;color:#1096aa}.p-serviceContents__logoImg{width:200px}.p-serviceContents__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 12px 8px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-serviceContents__imageBlock{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%;margin:12px 12px 0 0}.p-serviceContents__image{border-radius:10px;width:100%}.p-serviceContents__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#545454}.p-serviceContents__item--arrow:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none;content:"\F105";font-size:20px;color:#1096aa}.p-linkList__ttl,.p-linkList__ttlSeparate{color:#545454;padding:12px 33px 12px 16px;background:#f6f6f6;position:relative}.p-linkList__ttl--accordion:before,.p-linkList__ttlSeparate--accordion:before{content:"";background:#fff;height:24px;width:24px;border-radius:50%;position:absolute;top:52%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-linkListWrap{margin:0 16px 16px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}@media screen and (min-width:768px){.p-linkListWrap{margin:0 46px 16px}}.p-linkList{overflow:hidden;border-radius:10px}.p-linkList--noHeader{border-radius:initial}.p-linkList__ttl{border-bottom:2px solid #fff;font-weight:700}.p-linkList__ttl:last-child{border-bottom:.5px solid;border-color:#dfdfdf}.p-linkList__ttl--globalNav{height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:none}.p-linkList__ttlLink{text-decoration:underline}.p-linkList__info{text-align:left;margin-bottom:12px}.p-linkList__list{padding:16px}.p-linkList__subTtl{font-weight:700;color:#717171}.p-linkList__subTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";padding-right:4px}.p-linkList__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:24px}.p-linkList__links:last-child{padding-bottom:0}.p-linkList__partition:after{padding:0 4px;color:#ccc;font-size:12px;content:"|"}.p-linkList__partition:last-child:after{content:""}.p-linkList__txt{color:#1096aa;font-size:14px;text-decoration:none}.p-linkList__notyet{color:#a7a7a7;font-size:12px;margin-left:4px;text-decoration:none}.p-linkList__txtNoCount{color:#a7a7a7;font-size:14px}.p-linkListModal{max-height:420px;overflow:scroll;border-radius:10px}.p-linkListModal__ttl{font-weight:700;padding:12px;background-color:#e7f7b3;text-align:left;color:#717171}.p-linkListModal__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";padding-right:8px}.p-linkListModal__info{text-align:left;margin-bottom:12px}.p-linkListModal__subTtl{font-weight:700;color:#717171;text-align:left}.p-linkListModal__subTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";padding-right:4px}.p-linkListModal__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 12px 24px}.p-linkListModal__links:last-child{padding-bottom:0}.p-linkListModal__partition:after{padding-right:4px;color:#ccc;font-size:12px;content:"|"}.p-linkListModal__partition:last-child:after{content:""}.p-linkListModal__list{padding:16px}.p-linkListModal__txt{color:#1096aa;font-size:14px;text-decoration:none}.p-linkListModal__txtNoCount{color:#a7a7a7;font-size:14px;padding-right:4px}.p-linkListModal__notyet{color:#a7a7a7;font-size:12px;margin-left:4px;text-decoration:none}.p-writingCard{padding:12px 16px;font-size:14px;background-color:#fff;position:relative;border-radius:8px;border:2px solid #f6f6f6;margin-bottom:16px}.p-writingCard--header{font-size:10px;margin:0 24px 32px}@media screen and (min-width:768px){.p-writingCard--header{margin:0 96px 16px}}.p-writingCard__block{height:74px;overflow:hidden}.p-writingCard__block:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;background:#fff;content:""}.p-writingCard__ttl{font-weight:700}.p-writingCard__subTtl{font-weight:700;color:#8dc500;font-size:12px}.p-writingCard__txt{color:#545454;margin-bottom:10px;max-width:calc(100% - 77px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-writingCard__txt:last-child{margin-bottom:40px}.p-writingCard__moreReadTxt{background-color:#f6f6f6;padding:4px;border-radius:10px;position:absolute;right:16px;bottom:10px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.p-writingCard__moreReadTxt:before{content:"\8A73\3057\304F\898B\308B";padding:2px}.p-writingCard__moreReadTxt:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";padding:4px}@media screen and (min-width:768px){.p-writingCard__moreReadTxt:active,.p-writingCard__moreReadTxt:hover{-webkit-box-shadow:none;box-shadow:none}}.p-writingCard__trigger{display:none}.p-writingCard__trigger:checked~.p-writingCard__block{height:auto}.p-writingCard__trigger:checked~.p-writingCard__block .p-writingCard__txt{max-width:100%;white-space:normal}.p-writingCard__trigger:checked~.p-writingCard__moreReadTxt:before{content:"\9589\3058\308B"}.p-brandAbout{min-height:152px;overflow:hidden}.p-brandAbout__ttl{font-size:18px;font-weight:700;padding:32px 0 16px;text-align:center}.p-brandAbout__ttlEmphasis{font-size:26px;font-weight:700;color:#8dc500}.p-brandAbout__space{float:right;height:3.5em}.p-brandAbout__balloon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;margin:24px 0;text-align:center;font-size:13px}@media screen and (min-width:768px){.p-brandAbout__balloon{margin:24px 0;width:100%}}.p-brandAbout__emphasis{color:#8dc500;font-weight:700}.p-brandAbout__kirakkoBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4%;margin:12px 20px}@media screen and (min-width:768px){.p-brandAbout__kirakkoBlock{margin:12px 56px}}@media screen and (max-width:360px){.p-brandAbout__kirakkoBlock{gap:6%;margin:12px}}.p-brandAbout__kirakko{width:55px;margin-top:8px}@media screen and (min-width:768px){.p-brandAbout__kirakko{margin-right:120px}}.p-brandAbout__content{margin-bottom:24px}.p-brandAbout__listWrapper{background-color:#faffea;border-radius:10px;padding:16px 12px;margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.p-brandAbout__listWrapper{padding:24px 96px}}.p-brandAbout__unorderedList{font-size:14px;font-weight:700;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media screen and (max-width:360px){.p-brandAbout__unorderedList{font-size:12px}}.p-brandAbout__listTtl{margin-bottom:4px}.p-brandAbout__listTxt{line-height:30px}.p-brandAbout__listTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F005";color:#ffeda1;margin-right:4px}.p-brandAbout__listMarker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffeda1));background:-webkit-linear-gradient(transparent 60%,#ffeda1 0);background:linear-gradient(transparent 60%,#ffeda1 0);padding-bottom:2px}.p-brandAbout__listKirakko{width:82px}.p-brandAbout__listKirakkoTtl{text-align:center;font-size:10px}.p-brandAbout__listKirakkoEmphasis{font-size:14px;font-weight:700;display:block;margin-bottom:10px}.p-brandInfo__item{padding-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-brandInfo__block{padding-bottom:32px}.p-brandInfo__block:first-child{padding-top:8px}.p-brandInfo__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.p-brandInfo__icon{background-color:#bce751;border-radius:50%;color:#fff;height:48px;width:48px;margin:0 16px 14px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:24px;padding:12px 10px}.p-brandInfo__icon--home:after{content:"\F015"}.p-brandInfo__icon--comments:after{content:"\F086"}.p-brandInfo__icon--shakeHands:after{content:"\F2B5"}.p-brandInfo__icon--user:after{content:"\F007";padding:4px}.p-brandInfo__icon--money:after{content:"\F53A"}.p-brandInfo__icon--handHoldingHeart:after{content:"\F4BE"}.p-brandInfo__icon--pen:after{content:"\F304";padding:1px}.p-brandInfo__icon--hospital:after{content:"\F0F8";padding:3px}.p-brandInfo__ttl{font-size:18px;font-weight:700;position:absolute;top:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:64px}.p-brandInfo__marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(0,#ffeda1));background:-webkit-linear-gradient(transparent 40%,#ffeda1 0);background:linear-gradient(transparent 40%,#ffeda1 0)}.p-brandInfo__txtEmphasis{font-weight:700}.p-brandInfo__txt{padding-top:8px}.p-brandInfoHaken{background:#fff;border-radius:10px}.p-brandInfoHaken__headBlock{border:4px solid #f6c800;border-radius:10px 10px 0 0;background:url(/images/v3/sp/page/info/imgInfoAboutHakenBgKirakira01.svg) no-repeat 4% 38px,url(/images/v3/sp/page/info/imgInfoAboutHakenBgKirakira02.svg) no-repeat 97% 40px,#fefbd2;position:relative;padding:16px}.p-brandInfoHaken__headBlock:before{content:"";position:absolute;bottom:-28px;left:41.5%;display:block;width:0;height:0;border-top:25px solid #f6c800;border-right:28px solid transparent;border-left:28px solid transparent}@media screen and (min-width:768px){.p-brandInfoHaken__headBlock:before{left:44.5%}}.p-brandInfoHaken__headBlock:after{content:"";position:absolute;bottom:-22px;left:41%;display:block;width:0;height:0;border-top:28px solid #fefbd2;border-right:30px solid transparent;border-left:30px solid transparent}@media screen and (min-width:768px){.p-brandInfoHaken__headBlock:after{left:44%}}.p-brandInfoHaken__headTtl{color:#8dc500;font-weight:700;font-size:20px;text-align:center;line-height:1.2;margin-bottom:8px}.p-brandInfoHaken__headTtlEmphasis{color:#ffa234;font-size:36px}.p-brandInfoHaken__headImageBlock{text-align:center;width:100%}@media screen and (min-width:768px){.p-brandInfoHaken__headImage{width:400px}}.p-brandInfoHaken__block{position:relative;margin-top:32px;padding:0 16px}.p-brandInfoHaken__block:last-child{padding-bottom:24px}@media screen and (min-width:768px){.p-brandInfoHaken__block{padding:16px 58px}}.p-brandInfoHaken__ttlBlock{text-align:center;margin:24px 0 16px;padding-top:24px;border-top:1px dotted #dfdfdf}.p-brandInfoHaken__ttlBlock--borderNone{border-top:none}.p-brandInfoHaken__ttlNumber{font-size:122px;font-weight:700;color:#ffeda1;position:absolute;top:-16px}@media screen and (min-width:768px){.p-brandInfoHaken__ttlNumber{top:24px}}.p-brandInfoHaken__ttlCatch{position:relative;background:#8dc500;padding:4px 8px;color:#fff;font-size:12px;font-weight:700;display:inline-block;border-radius:20px;margin-bottom:8px}.p-brandInfoHaken__subTtl{position:relative;font-weight:700;font-size:14px}.p-brandInfoHaken__ttl{position:relative;font-size:24px;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.p-brandInfoHaken__ttl{font-size:30px}}.p-brandInfoHaken__txtEmphasis{font-weight:700}.p-brandInfoHaken__txtNote{font-size:10px;padding-top:8px}.p-brandInfoHaken__txtNoteBlock{background:#f6f6f6;padding:16px;border-radius:10px;margin:16px 0;font-size:12px}.p-brandInfoHaken__textNoteItem{font-size:12px}.p-brandInfoHaken__itemTtl{font-weight:700;text-align:center;font-size:14px;position:relative}.p-brandInfoHaken__itemTtl:before{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);margin:-12px 0 0 -14px}.p-brandInfoHaken__itemTtl:after,.p-brandInfoHaken__itemTtl:before{content:"";background-image:url(/images/v3/sp/page/info/imgInfoLine.png);width:2px;height:36px;position:absolute}.p-brandInfoHaken__itemTtl:after{-webkit-transform:rotate(24deg);transform:rotate(24deg);margin:-17px 0 0 15px}.p-brandInfoHaken__itemTtlMarker{font-size:18px;color:#b29100;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(0,#ffeda1));background:-webkit-linear-gradient(transparent 40%,#ffeda1 0);background:linear-gradient(transparent 40%,#ffeda1 0);text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}.p-brandInfoHaken__imageBlock{margin-bottom:12px;padding-top:16px;text-align:center}.p-brandInfoHaken__imageBlockMore{margin-bottom:12px;padding-top:12px;text-align:center}.p-brandInfoHaken__btnBlock{padding:40px 16px;margin:40px 0;border-top:1px dotted #dfdfdf}.p-brandInfoHaken__btn{font-size:16px;padding:24px 8px}.p-brandInfoHaken__btn:active,.p-brandInfoHaken__btn:hover{border:none;padding:24px 8px}@media screen and (min-width:768px){.p-brandInfoHaken__btn{margin:0 auto;width:64%}}.p-arrivalList{border-radius:10px;background-color:#fff;padding:16px}.p-arrivalList>.c-list:first-child>.c-list__item:first-child{border-top:0}.p-arrivalList>.c-list:last-child>.c-list__item:last-child{border-bottom:0}.p-arrivalList__ttl{padding:12px 16px;font-size:18px;font-weight:700;color:#545454;text-align:center}.p-arrivalList__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0A1";color:#ffb967;padding-right:8px}.p-arrivalList__item{position:relative;margin-bottom:-1px;word-break:break-all;border:dotted #dfdfdf;border-width:0 0 1px;color:#1096aa;padding:12px 24px 6px 0;text-overflow:ellipsis}.p-arrivalList__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none}.p-arrivalList__item:last-child{border-width:0}.p-arrivalList__item:after{color:#1096aa;content:"\F105";font-weight:700;right:4px}.p-arrivalList__link{text-decoration:none;display:block;line-height:1.5}.p-arrivalList__recruitMore{color:#545454;padding:4px 8px;text-align:center;border-radius:10px;background-color:#f6f6f6;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;margin:16px auto 0;width:70vw}@media screen and (min-width:768px){.p-arrivalList__recruitMore{width:240px}}.p-arrivalList__recruitMore:active,.p-arrivalList__recruitMore:hover{text-decoration:none;color:#545454}@media screen and (min-width:768px){.p-arrivalList__recruitMore:active,.p-arrivalList__recruitMore:hover{-webkit-box-shadow:none;box-shadow:none}}.p-arrivalList__area{display:block;color:#545454;font-size:14px}.p-arrivalList__recruitItem{font-weight:700;line-height:1.7}.p-arrivalList__employment{padding:6px;margin-right:8px;background:#e7f7b3;font-size:14px;color:#545454;border-radius:5px}.p-arrivalList__employmentSmall{font-size:14px;font-weight:400}.p-episodeCard{margin-bottom:24px}.p-episodeCard__link{text-decoration:none;display:block;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-episodeCard__link:active,.p-episodeCard__link:hover{outline:1px solid #1096aa}.p-episodeCard__block{position:relative;overflow:hidden;height:177px;padding:16px;width:100%;color:#545454;border-bottom:1px solid #dfdfdf}.p-episodeCard__block:after{display:block;position:absolute;bottom:0;left:1px;width:99%;height:40px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.9)),color-stop(50%,hsla(0,0%,100%,.9)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,#fff);content:""}.p-episodeCard__imageBlock{background-position:50%;margin:0 16px 8px 0;float:left}.p-episodeCard__image{width:88px;height:88px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.p-episodeCard__ttl{font-size:14px;font-weight:700;width:56%;float:left}@media screen and (min-width:768px){.p-episodeCard__ttl{width:438px}}.p-episodeCard__txt{clear:both;font-size:14px}.p-episodeCard__btn{font-weight:700;text-align:center;color:#1096aa;display:block;padding:8px;position:relative;text-decoration:none}.p-episodeCard__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#1096aa;content:"\F105";position:absolute;top:29%;right:8px}.p-contentIntroduction{margin-bottom:16px}.p-contentIntroductionFull{margin-bottom:16px;padding:0 24px}@media screen and (min-width:768px){.p-contentIntroductionFull{padding:0}}.p-hakenDetail__list{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-bottom:-16px;padding-bottom:16px}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-hakenDetail__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-hakenDetail__list>*{margin-bottom:16px;padding-left:8px;padding-right:8px}.p-hakenDetail__item{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%}@supports (display:flex) or (display:-moz-flex){.p-hakenDetail__item{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.p-hakenDetail__search{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:12px;font-size:20px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);width:100%}.p-hakenDetail__search--disabled,.p-hakenDetail__search[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-hakenDetail__search:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-hakenDetail__search:active{-webkit-transform:translateY(1px);transform:translateY(1px);background:#e0e0e0;color:#545454}.p-hakenDetail__search:focus{color:#545454}.p-hakenDetail__search:active{-webkit-box-shadow:none;box-shadow:none;background:#e6e6e6}.p-hakenDetail__search:focus,.p-hakenDetail__search:hover{background:#e6e6e6}.p-hakenDetail__btn{height:65px;width:100%}.p-hakenDetail__txt{line-height:1.2;font-size:16px;display:inherit}.p-brandCopy__subTtl{font-size:20px;font-weight:700;text-align:center;margin-bottom:24px}.p-brandCopy__subCatch{background:#8dc500;padding:4px 8px;color:#fff;font-size:14px;display:inline-block;border-radius:10px}.p-brandCopy__catch{color:#8dc500;font-size:30px;font-weight:700;margin-bottom:36px}@media screen and (min-width:768px){.p-brandCopy__catch{font-size:32px;margin:20px auto 30px;text-align:center}}.p-brandCopy__catchHaken{color:#8dc500;font-size:30px;font-weight:700;margin-bottom:24px}@media screen and (min-width:768px){.p-brandCopy__catchHaken{font-size:32px;margin:12px auto 30px}}@media screen and (max-width:360px){.p-brandCopy__catchHaken{font-size:26px}}.p-brandCopy__body{position:relative}.p-brandCopy__txt{text-align:center;line-height:1.9;background:#fff;padding:32px 24px;border-radius:10px;font-size:14px}@media screen and (min-width:768px){.p-brandCopy__txt{font-size:16px;margin-bottom:20px}}.p-brandCopy__txtHaken{font-size:16px}.p-brandCopy__txtHaken--emphasis{font-size:16px;color:#8dc500;font-weight:700}.p-brandCopy__note{font-size:12px}.p-brandCopy__imageBlock{display:inline;position:absolute;top:-104px;right:-14px}@media screen and (min-width:768px){.p-brandCopy__imageBlock{top:-90px;right:-40px}}.p-brandCopy__imageBlockFriend{position:absolute;top:-18px;right:-14px}@media screen and (min-width:768px){.p-brandCopy__imageBlockFriend{top:-40px;right:-20px}}.p-brandCopy__imageBlockHaken{display:inline;position:absolute;top:53px;right:4px}@media screen and (min-width:768px){.p-brandCopy__imageBlockHaken{top:28px;right:93px}}.p-brandCopy__image{height:116px}@media screen and (min-width:768px){.p-brandCopy__image{height:143px}}.p-brandCopy__imageFriend{width:91px;height:86px}.p-brandCopy__imageHaken{width:100px}.p-recommended__item{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;padding:4px 0;margin:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-weight:700}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-recommended__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-recommended__item>*{margin-bottom:16px;padding-left:8px;padding-right:8px;margin-bottom:0;padding-right:0}.p-recommended__recruitTypeWorkStyle{display:inline-block;letter-spacing:normal;-ms-flex:1 1 25%;width:25%;max-width:25%;line-height:1.3;border:1px solid #ed9584;border-radius:5px;color:#ed9584;text-align:center;padding:3px 4px;font-size:12px}@supports (display:flex) or (display:-moz-flex){.p-recommended__recruitTypeWorkStyle{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.p-recommended__txt{display:inline-block;letter-spacing:normal;-ms-flex:1 1 75%;width:75%;max-width:75%;font-size:14px;font-size:3.6vw;text-decoration:underline}@supports (display:flex) or (display:-moz-flex){.p-recommended__txt{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}}@media screen and (min-width:768px){.p-recommended__txt{font-size:14px}}.p-recommendModal__ttl{padding:12px;background:#e7f7b3;text-align:left;border-top-left-radius:10px;border-top-right-radius:10px;color:#717171}.p-recommendModal__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";padding-right:8px}.p-recommendModal__list{padding-bottom:16px}.p-recommendModal__listItem{position:relative;margin-bottom:-1px;word-break:break-all;border:0 solid #dfdfdf;border-bottom:1px solid #f6f6f6}.p-recommendModal__listItem:last-child{border-width:0}.p-recommendModal__listItem:after{font-size:22px}.p-recommendModal__listItemLink{display:block;padding:12px 16px;font-size:14px;text-decoration:none}.p-recommendModal__listItemLink:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:#1096aa;font-size:16px;pointer-events:none;content:"\F105"}.p-recommendModalLink{margin-bottom:12px}.p-recommendModalLink__txt{font-weight:700;font-size:14px}@media screen and (min-width:768px){.p-recommendModalLink__txt{font-weight:400;font-size:12px}}.p-recommendModalLink__btn{color:#1096aa}.p-recommendModalLink__btnOfficeFirstView{color:#fff;text-shadow:1px 1px 4px #333;font-size:14px;text-decoration:underline}@media screen and (min-width:768px){.p-recommendModalLink__btnOfficeFirstView{color:#1096aa;text-shadow:none}}.p-recommendModalLink--officeFirstView{text-shadow:1px 1px 4px #333;text-align:center}@media screen and (min-width:768px){.p-recommendModalLink--officeFirstView{color:#545454;text-shadow:none;text-align:left}}.p-jobCard{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin-bottom:16px;counter-increment:rank;padding-bottom:1px}.p-jobCard:last-child{margin-bottom:0}.p-jobCard__linkWrap{display:block;position:relative}.p-jobCard__link:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:1}.p-jobCard__cardHeader{text-align:center}.p-jobCard__cardHeaderImageBlock{overflow:hidden;width:100%;height:180px;position:relative}@media screen and (min-width:768px){.p-jobCard__cardHeaderImageBlock{height:250px}}.p-jobCard__cardHeaderImageBlock--border{border-radius:10px 10px 0 0}.p-jobCard__cardHeaderImage{width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;border-top-left-radius:10px;border-top-right-radius:10px}.p-jobCard__cardHeaderImage--borderNone{border-radius:0}@media screen and (min-width:768px){.p-jobCard__cardHeaderImage{top:-60%}}.p-jobCard__cardHeaderLink02{display:block;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;padding-top:8px}.p-jobCard__cardHeaderLink02:active,.p-jobCard__cardHeaderLink02:hover{border:1px solid #1096aa;border-radius:10px 10px 0 0;margin:-1px}.p-jobCard__cardHeaderOwnerName{font-size:14px;padding:0 16px}.p-jobCard__cardHeaderOfficeName{display:inline-block;font-weight:700;margin:0 16px 8px;line-height:1.3}.p-jobCard__ownerNameHead{font-size:14px;color:#1096aa;padding:12px 8px 0;margin-bottom:-8px}.p-jobCard__officeNameHead{display:inline-block;font-weight:700;color:#1096aa;padding:8px;line-height:1.4;font-size:20px}.p-jobCard__body{padding:16px;display:block;color:#545454;text-decoration:none}.p-jobCard__body+.p-jobCard__body{padding-top:0}.p-jobCard__body:after{display:block;clear:both;content:""}.p-jobCard__body:hover{color:inherit}.p-jobCard__address:before{content:"\F3C5";font-size:15px}.p-jobCard__access:before,.p-jobCard__address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#8dc500;position:absolute;top:4px;left:-16px}.p-jobCard__access:before{content:"\F238";font-size:11px}.p-jobCard__facility:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F004";color:#8dc500;font-weight:700;font-size:14px;position:absolute;top:4px;left:-18px}.p-jobCard__facilityEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:23px}.p-jobCard__facilityEllipsis:before{font-weight:400;font-weight:900;content:"\F004";font-weight:700;font-size:14px;top:4px;left:-18px;left:4px}.p-jobCard__facilityEllipsis:before,.p-jobCard__salary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;color:#8dc500;position:absolute}.p-jobCard__salary:before{font-weight:400;font-weight:900;content:"\F157";font-size:16px;top:10px;left:-16px}.p-jobCard__owner:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0F8";color:#a7a7a7;position:absolute;top:4px;left:-16px}.p-jobCard__officeName{display:inline-block;font-weight:700;font-size:20px;line-height:1.3}.p-jobCard__officeName--space{margin:0 20px}.p-jobCard__officeName:active,.p-jobCard__officeName:hover{color:#545454}.p-jobCard__officeNameEmphasis{color:inherit;text-decoration:inherit;font-size:22px}.p-jobCard__jobPrLead{line-height:1.4;margin:0 0 8px;color:#717171;font-size:14px}.p-jobCard__officePrLead{font-size:14px;line-height:1.4;margin-bottom:8px}.p-jobCard__officePrLead--color{color:#545454}.p-jobCard__officeImageBlock{height:190px;overflow:hidden}.p-jobCard__officeImage{border-radius:10px 10px 0 0;width:100%}.p-jobCard__recruitList,.p-jobCard__recruitList02{color:#545454;font-size:16px;margin-bottom:8px}.p-jobCard__recruitList02{text-align:left}.p-jobCard__recruitListData{line-height:1.3;position:relative;margin:0 0 6px 16px}.p-jobCard__recruitListData--ellipsis{overflow:hidden;width:100%;margin-left:-6px}.p-jobCard__recruit{padding:12px 16px}.p-jobCard__recruit02{position:relative;border-top:1px solid #ccc;padding:16px;display:block;text-decoration:none}.p-jobCard__recruitCard{display:block;text-decoration:none;margin:0 16px 8px}.p-jobCard__recruitCard:active,.p-jobCard__recruitCard:hover{border:1px solid #1096aa;margin:-1px -1px 7px;color:#545454;padding:0 16px}.p-jobCard__recruitListDataEmphasis{color:#8dc500;font-size:24px}.p-jobCard__recruitBtnImg{padding-bottom:7px;max-width:80px}.p-jobCard__recruitDetailBtnImg{max-height:22px;padding-bottom:2px}.p-jobCard__remarks{margin:8px 4px}.p-jobCard__remarksImg{vertical-align:top}.p-jobCard__updateDate{padding:0 16px 16px;text-align:center;color:#a7a7a7;font-size:14px}.p-jobCard__pickupLink{color:#545454;text-decoration:none}.p-jobCard__pickupLink:hover{color:#545454;opacity:.7}.p-jobCard__pickupTtl{font-weight:700;text-align:center;margin-bottom:16px}.p-jobCard__pickupCard{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);position:relative;overflow:hidden}.p-jobCard__pickupCard:not(:last-child){margin-bottom:16px}.p-jobCard__pickupTag{position:absolute;top:-10px;left:-24px;width:64px;height:36px;line-height:54px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#f6c800;color:#fff;font-size:12px;font-weight:700;text-align:center}.p-jobCard__pickupCardHeader{padding:12px 42px 4px 24px;margin:0 12px;border-bottom:1px dotted #dfdfdf;position:relative}.p-jobCard__pickupCardTtl{color:inherit;font-size:18px;text-decoration:none;display:block}.p-jobCard__pickupTxtLink{position:absolute;top:32%;right:0;display:inline-block;color:#1096aa}.p-jobCard__pickupTxtLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";margin-left:4px}.p-jobCard__pickupCardBody{padding:8px 16px 16px}.p-jobCard__pickupOfficePrLead{font-weight:700;margin-bottom:8px}.p-jobCard__pickupOfficeInfoArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-jobCard__pickupOfficeImageBlock{width:70px;min-width:70px}.p-jobCard__pickupOfficeImage{border-radius:5px}.p-jobCard__pickupOfficeInfoList{width:78%;margin-left:12px}.p-jobCard__pickupOfficeInfoListData{font-size:14px}.p-jobCard__pickupOfficeInfoListData:not(:last-child){margin-bottom:4px}.p-jobCard__pickupAddress:before{content:"\F3C5";margin:0 6px 0 1px}.p-jobCard__pickupAddress:before,.p-jobCard__pickupRecruit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ccc;font-size:18px}.p-jobCard__pickupRecruit:before{content:"\F007";margin-right:5px}.p-jobCard__pickupRecruitEmphasis{color:#8dc500;font-weight:700}.p-jobCard__officeBtn{padding:0 16px}@media screen and (min-width:768px){.p-jobCard__officeBtn{padding:0 96px}}.p-jobCard__imageBlock{overflow:hidden;margin-bottom:16px;height:180px;position:relative}@media screen and (min-width:768px){.p-jobCard__imageBlock{height:250px}}.p-jobCard__image{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;width:100%}@media screen and (min-width:768px){.p-jobCard__image{top:-60%}}.p-jobCard__recruitTtl{font-weight:700;font-size:18px;position:relative;padding:0 0 16px 16px;color:#545454}.p-jobCard__recruitTtl:before{content:"";background:#bce751;width:7px;height:24px;position:absolute;top:2px;left:2px;border-radius:5px}.p-jobCard__otherSample{border-top:1px solid #dfdfdf;padding:8px 16px}.p-jobCard__otherSampleTtl{font-weight:700;font-size:14px;margin-bottom:4px}.p-jobCard__otherSampleItem{font-size:12px;margin-bottom:8px}.p-jobCard__otherSampleItem,.p-jobCard__otherSampleItemTtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-jobCard__otherSampleItemTtl{width:60px;background:#f6f6f6;border-radius:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-jobCard__otherSampleItemTxt{padding:4px 0 4px 8px}.p-jobCard__otherSampleItemTxtList{float:left;padding-right:12px;position:relative}.p-jobCard__otherSampleItemTxtList:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"/";position:absolute;top:50%;right:1px;margin:-.5em 2px 0 0}.p-jobCard__otherJobsLink{border-top:1px solid #dfdfdf;display:block;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:12px 24px 12px 8px;position:relative;font-size:14px;font-weight:700;line-height:1.4}.p-jobCard__otherJobsLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";position:absolute;top:50%;right:8px;margin:-.5em 4px 0 0;color:#1096aa}.p-jobCard__otherJobsLinkTxt{font-size:18px}.p-jobCard__noRecruitTxt{background:#f6f6f6;margin:12px 16px;padding:8px 28px;border-radius:8px;line-height:1;text-align:center}@media screen and (min-width:768px){.p-jobCard__noRecruitTxt{padding:8px 148px}}.p-jobCard--marginBottom{margin-bottom:32px}.p-jobCard__matchingRate{position:absolute;top:-8px;left:-12px;background:#f6c800;padding:18px 0 0;border-radius:50%;color:#fff;font-size:18px;width:88px;height:88px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.p-jobCard__matchingRateTxt{font-size:12px;display:block}.p-jobCard__matchingRateNumber{font-size:34px;line-height:.8}.p-advisorAbout{border-radius:10px;background-color:#fff;margin-bottom:36px}.p-advisorAbout__item{margin:0 16px;padding:24px 0;border-bottom:1px dashed #dfdfdf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.p-advisorAbout__item{display:block;margin:24px 0 0}}.p-advisorAbout__item:last-child{border-bottom:none}.p-advisorAbout__itemTtl{margin-bottom:16px;font-weight:700;font-size:22px;position:relative;padding-left:52px}@media screen and (min-width:768px){.p-advisorAbout__itemTtl{font-size:18px}}.p-advisorAbout__itemTtlNumber{position:absolute;left:0;z-index:0;text-align:center;font-size:14px;padding:4px 19px}.p-advisorAbout__itemTtlNumber:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F075";font-size:36px;color:#ffd19a;position:absolute;top:-1px;left:5px;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:-1}@media screen and (min-width:768px){.p-advisorAbout__itemTxt{max-width:310px;margin-left:24px}}.p-advisorAbout__itemWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.p-advisorAbout__itemWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.p-advisorAbout__imageBlock{margin:0 auto}.p-advisorAbout__imageBlock--01{width:108px}.p-advisorAbout__imageBlock--02{width:158px}.p-advisorAbout__imageBlock--03{width:183px}.p-advisorAbout__imageBlockLarge{margin:0 auto}.p-advisorAbout__image{margin-bottom:16px}.p-advisorAbout__ttl{font-size:22px;border-bottom:1px solid #dfdfdf;padding:16px}.p-advisorAbout__list{max-width:464px;margin:0 auto}.p-advisorList{border-radius:10px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}@media screen and (min-width:768px){.p-advisorList{padding:16px 76px}}.p-advisorList__item{-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);width:calc(50% - 16px);margin:8px;border-radius:10px}@media screen and (min-width:768px){.p-advisorList__item{width:calc(33% - 8px);margin:4px}}.p-advisorList__block{position:relative;display:block}.p-advisorList__block:active,.p-advisorList__block:hover{outline:1px solid #1096aa;border-radius:10px}.p-advisorList__imageBlock{margin:0 auto;max-height:123px;text-align:center}.p-advisorList__image{border-radius:10px 10px 0 0;padding:4px}.p-advisorList__ttl{font-size:18px;font-weight:700;position:relative;text-align:center;padding:4px;background:#fff;border-radius:0 0 10px 10px}.p-advisorList__ttl:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";margin-right:4px;color:#1096aa;position:absolute;top:10px;right:6px}.p-advisorList__more{color:#545454;padding:12px 0;text-align:center;width:280px;margin:16px auto;border-radius:20px;background:#f6f6f6;font-size:14px}@media screen and (min-width:768px){.p-advisorList__more{width:100%}}.p-advisorMember__contentBlock:not(:last-child){margin-bottom:24px;border-bottom:1px dotted #dfdfdf}.p-advisorMember__introduce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-advisorMember__imageWrap{margin-right:24px}.p-advisorMember__imageBlock{border-radius:50%;width:100%;height:170px;overflow:hidden;width:170px}.p-advisorMember__tagItem{text-decoration:none}.p-advisorMember__tag{font-size:12px;font-weight:700;background:#e7f7b3;padding:4px 8px;border-radius:10px;margin-bottom:8px;display:inline-block}.p-advisorMember__tag:not(:last-child){margin-right:4px}.p-advisorMember__tagTtl{margin-bottom:12px;font-weight:700}.p-advisorMember__noteTxt{font-size:14px;margin-bottom:24px}.p-advisorMember__name{font-size:24px;margin-bottom:16px;font-weight:700}.p-advisorMember__part{font-size:18px}.p-advisorMember__block{border-radius:10px;background-color:#fff;padding:24px 16px}@media screen and (min-width:768px){.p-advisorMember__block{padding:24px}}.p-advisorMember__blockTtl{font-size:22px;font-weight:700;color:#8dc500;margin:0 0 16px 22px;position:relative}.p-advisorMember__blockTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F075";font-size:20px;color:#ffd19a;position:relative;left:-5px;margin-left:-20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-advisorMember__blockTxt{margin-bottom:36px;line-height:1.8}.p-advisorMember__blockTxtEmphasis{font-weight:700}.p-advisorMember__reputeBlock{margin-bottom:24px}.p-advisorMember__reputeItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}.p-advisorMember__reputeUserImage{width:55px;margin:0 24px 4px 4px}.p-advisorMember__reputeUserTxt{font-size:14px}.p-advisorMember__reputeTxt{padding:12px;background:#f6f6f6;border-radius:10px;position:relative}.p-advisorMember__reputeTxt:before{content:"";position:absolute;top:24px;left:-20px;background:#f6f6f6;width:50px;height:50px;-webkit-clip-path:polygon(0 10px,20px 0,20px 20px);clip-path:polygon(0 10px,20px 0,20px 20px)}.p-advisorMember__messageAdvisorImageBlock{width:75px;margin:0 auto}.p-advisorMember__messageAdvisorImage{border-radius:50%}.p-advisorMember__messageTxtImg{max-width:286px;margin:0 auto}.p-infoAssist{text-align:center}.p-infoAssist__phoneBlock,.p-infoAssist__txt{margin-bottom:16px}.p-infoAssist__phone{font-size:22px;text-decoration:none;margin-bottom:16px;font-weight:700}.p-infoAssist__mailBlock{padding:16px;background:#f6f6f6}.p-infoAssist__mail{font-weight:700}.p-infoAccess__ttl{text-align:center;font-weight:700;border-top:1px dotted #dfdfdf;padding:12px 0 8px;margin-top:12px}.p-infoAccess__subTtl{text-align:center;font-weight:700;margin-bottom:12px;color:#8dc500}.p-infoAccess__block{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-left:-4px;margin-right:-4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-infoAccess__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-infoAccess__block>*{margin-bottom:8px;padding-left:4px;padding-right:4px}.p-infoAccess__block:last-child{margin-bottom:0}.p-infoAccess__block>*{padding-right:0}.p-infoAccess__railway{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%;background:#f6f6f6;padding:16px 8px;font-size:14px}@supports (display:flex) or (display:-moz-flex){.p-infoAccess__railway{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width:768px){.p-infoAccess__railway{display:inline-block;letter-spacing:normal;-ms-flex:1 1 66.66667%;width:66.66667%;max-width:66.66667%}@supports (display:flex) or (display:-moz-flex){.p-infoAccess__railway{-webkit-box-flex:1;-webkit-flex:1 1 66.66667%;-ms-flex:1 1 66.66667%;flex:1 1 66.66667%}}}.p-infoAccess__howToAccess{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%;padding-left:8px}@supports (display:flex) or (display:-moz-flex){.p-infoAccess__howToAccess{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width:768px){.p-infoAccess__howToAccess{display:inline-block;letter-spacing:normal;-ms-flex:1 1 33.33333%;width:33.33333%;max-width:33.33333%;padding-left:24px}@supports (display:flex) or (display:-moz-flex){.p-infoAccess__howToAccess{-webkit-box-flex:1;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}}}.p-inquiry{border-radius:10px;background-color:#fff;padding:16px;-webkit-box-shadow:none;box-shadow:none;margin-bottom:16px}.p-inquiry+.p-inquiry{padding-top:0}@media screen and (min-width:768px){.p-inquiry{padding:16px 54px;margin-bottom:0}}.p-inquiry__item{margin:0 0 16px 16px;position:relative}.p-inquiry__item:last-child{margin-bottom:0}.p-inquiry__item:before{content:"";width:10px;height:10px;display:inline-block;background-color:#ffd19a;border-radius:50%;position:absolute;top:7px;left:-16px}.p-inquiry__link{text-decoration:none}.p-inquiry__itemEmphasis{color:#8dc500;font-weight:700}.p-inquiryComplete{background:url(/images/v3/sp/kirakko/imgkirakko05.png) no-repeat top;background-size:130px;position:relative;padding-top:84px}@media screen and (min-width:768px){.p-inquiryComplete{padding-top:107px}}.p-inquiryComplete__card{border-radius:10px;background-color:#fff;padding:16px;-webkit-box-shadow:none;box-shadow:none}.p-inquiryComplete__card+.p-inquiryComplete__card{padding-top:0}@media screen and (min-width:768px){.p-inquiryComplete__card{padding:16px 54px}}.p-inquiryComplete__ttl{position:relative;font-weight:700;font-size:18px;line-height:1.3;padding-left:48px;margin-bottom:16px;text-align:center}.p-inquiryComplete__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;content:"\F0E0";margin:4px 0 0 -48px;color:#bce751;font-weight:700;font-size:36px}@media screen and (min-width:768px){.p-inquiryComplete__ttl:before{top:-10px}}.p-inquiryComplete__txt{word-break:break-all}.p-inquiryComplete__txtEmphasis{color:#8dc500;font-weight:700}.p-introduction--iconCrown,.p-introduction--iconHome,.p-introduction--iconPresent{margin-bottom:12px}@media screen and (min-width:768px){.p-introduction--iconCrown,.p-introduction--iconHome,.p-introduction--iconPresent{margin-bottom:30px}}.p-introduction--iconCrown:before,.p-introduction--iconHome:before,.p-introduction--iconPresent:before{position:relative;top:-13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F521";font-size:32px;color:#f6c800;display:block}.p-introduction--iconCrown:before{content:"\F521"}.p-introduction--iconPresent:before{content:"\F06B"}.p-introduction--iconHome:before{content:"\F015"}.p-introduction__ttl{line-height:1.4;font-size:24px;font-weight:700;color:#8dc500;text-align:center;padding-top:24px}.p-introduction__ttl.p-introduction--icon{margin-top:34px}@media screen and (min-width:768px){.p-introduction__ttl.p-introduction--icon{margin-top:18px}}.p-introduction__card{border-radius:10px;background-color:#fff;margin-bottom:16px;border:2px solid #ffd19a}.p-introduction__cardTtl{padding:12px;border-radius:8px 8px 0 0;font-size:20px;font-weight:700;line-height:1.3;background-color:#fff0de;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.p-introduction__cardTtl:before{content:"";display:block;width:27px;height:27px}.p-introduction__cardTtl--user:before{background:url(/images/v3/sp/page/introduction/imgIntroductionUserIcon.png) no-repeat 50%/cover}.p-introduction__cardTtl--friend:before{background:url(/images/v3/sp/page/introduction/imgIntroductionFriendIcon.png) no-repeat 50%/cover}.p-introduction__cardTtlSmall{font-size:16px;display:block;margin-top:5px}.p-introduction__txtNote{padding-bottom:8px;margin-bottom:8px;border-bottom:2px dotted #dfdfdf}.p-introduction__cardBody{padding:16px 12px}.p-introduction__listItem{padding-bottom:16px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-introduction__number{font-size:16px;font-weight:700;background-color:#fff0de;border-radius:50%;padding-left:5px;margin-right:8px;height:20px;width:20px;line-height:1.3}.p-introduction__txt{width:calc(100% - 32px);font-size:14px}.p-introduction__txtNotion{font-size:10px}.p-introduction__note{text-align:center;font-size:14px;background:#f6f6f6;border-radius:10px;padding:8px}.p-introduction__noteItem{font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:8px}.p-introduction__noteIcon{font-size:12px;margin-right:2px}.p-introduction__noteTxt{width:calc(100% - 32px);font-size:12px;text-align:left}.p-introduction__advisorBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p-introduction__advisorTxt{background:#fff;padding:8px;width:82%;position:relative;border-radius:12px;font-size:12px;border:2px solid #dfdfdf}.p-introduction__advisorTxt:before{content:"";position:absolute;top:50%;right:-14px;margin-top:-22px;border:12px solid transparent;border-left-color:#fff;border-width:15px 0 0 19px;z-index:2}.p-introduction__advisorTxt:after{content:"";position:absolute;top:50%;right:-30px;margin-top:-18px;border:14px solid transparent;border-left-color:#dfdfdf;border-width:13px 8px 0 20px;z-index:1}@media screen and (min-width:768px){.p-introduction__advisorTxt{padding:12px;width:86%}}.p-introduction__advisorImageBlock{padding-left:7px}@media screen and (min-width:768px){.p-introduction__advisorImageBlock{padding:0;margin-left:20px}}.p-introduction__order{list-style-type:decimal;margin:0 0 12px 16px}.p-introduction__orderNumber{display:block;font-weight:700;margin-bottom:8px;font-size:14px}.p-introduction__orderTtl{margin-bottom:16px;list-style-type:decimal;color:#8dc500}.p-introduction__orderList{color:#545454}.p-introduction__orderListItem{list-style-type:lower-alpha;margin:0 0 4px 16px;font-size:14px}.p-introduction__remarks{font-size:12px}.p-introductionFlow__item{border-radius:10px;background-color:#fff;padding:16px}.p-introductionFlow__item+.p-introductionFlow__item{padding-top:0}.p-introductionFlow__item:not(:last-of-type){position:relative;margin-bottom:48px}.p-introductionFlow__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;bottom:-40px;left:50%;line-height:32px;margin-left:-.5em;color:#8dc500;font-size:42px;content:"\F107"}.p-introductionFlow__item:last-of-type:before{content:""}@media screen and (min-width:768px){.p-introductionFlow__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.p-introductionFlow__item+.p-introductionFlow__item{padding-top:16px}.p-introductionFlow__itemBlock{border-radius:10px;background-color:#fff;padding:16px}@media screen and (min-width:768px){.p-introductionFlow__itemContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.p-introductionFlow__note{font-size:12px;padding-top:8px}.p-introductionFlow__ttlBlock{text-align:center}.p-introductionFlow__ttl{color:#fff;font-size:18px;font-weight:700;padding:6px 25px;background:#8dc500;text-align:center;border-radius:15px}.p-introductionFlow__txt{font-size:14px}.p-introductionFlow__txtLink{font-weight:700;text-decoration:underline}.p-introductionFlow__subTtl{text-align:center;margin-bottom:8px}.p-introductionFlow__body{padding-top:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-introductionFlow__body{padding:0 12px 0 0}}.p-introductionFlow__imageBlock{width:100%;margin:0 16px 8px 0}@media screen and (min-width:768px){.p-introductionFlow__imageBlock{width:auto;margin-bottom:0}}.p-introductionFlow__image{border-radius:10px;-o-object-fit:cover;object-fit:cover;min-width:108px;height:87px}.p-introductionSend{background:#fff;border:1px solid #8dc500;border-radius:10px;padding:24px}.p-introductionSend__listItem{padding-bottom:8px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-introductionSend__number{font-size:16px;font-weight:700;background-color:#faffea;color:#8dc500;border-radius:50%;padding:4px 0 0 12px;margin-right:8px;height:32px;width:32px}.p-introductionSend__ttl{line-height:1.8;font-size:18px;font-weight:700;text-align:center}.p-introductionSend__ttlRecommend{background:#ffeda1;padding:6px 8px;border-radius:10px;font-size:14px;margin-left:4px}.p-introductionSend__card{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:768px){.p-introductionSend__sns{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-bottom:-16px}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-introductionSend__sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-introductionSend__sns>*{margin-bottom:16px;padding-left:8px;padding-right:8px}}.p-introductionSend__btnSocial{text-decoration:none;margin-bottom:8px}@media screen and (min-width:768px){.p-introductionSend__btnSocial{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%;margin-bottom:0}@supports (display:flex) or (display:-moz-flex){.p-introductionSend__btnSocial{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}}.p-introductionSend__url{margin-top:12px;padding-top:12px}.p-introductionSend__urlForm{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-bottom:8px}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-introductionSend__urlForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-introductionSend__textArea{display:inline-block;letter-spacing:normal;-ms-flex:1 1 66.66667%;width:66.66667%;max-width:66.66667%;resize:none;cursor:text;padding:14px;border:1px solid #dfdfdf;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;vertical-align:bottom;background:#fff;font-size:12px;line-height:.2}@supports (display:flex) or (display:-moz-flex){.p-introductionSend__textArea{-webkit-box-flex:1;-webkit-flex:1 1 66.66667%;-ms-flex:1 1 66.66667%;flex:1 1 66.66667%}}@media screen and (min-width:768px){.p-introductionSend__textArea{display:inline-block;letter-spacing:normal;-ms-flex:1 1 83.33333%;width:83.33333%;max-width:83.33333%}@supports (display:flex) or (display:-moz-flex){.p-introductionSend__textArea{-webkit-box-flex:1;-webkit-flex:1 1 83.33333%;-ms-flex:1 1 83.33333%;flex:1 1 83.33333%}}}.p-introductionSend__copyBtn{display:inline-block;letter-spacing:normal;-ms-flex:1 1 33.33333%;width:33.33333%;max-width:33.33333%;background:#f6f6f6;height:32px;line-height:0;max-width:30%;margin-left:8px;padding:2px}@supports (display:flex) or (display:-moz-flex){.p-introductionSend__copyBtn{-webkit-box-flex:1;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}}.p-introductionSend__copyBtn:active{background-color:#dfdfdf}@media screen and (min-width:768px){.p-introductionSend__copyBtn{display:inline-block;letter-spacing:normal;-ms-flex:1 1 16.66667%;width:16.66667%;max-width:16.66667%;max-width:15%}@supports (display:flex) or (display:-moz-flex){.p-introductionSend__copyBtn{-webkit-box-flex:1;-webkit-flex:1 1 16.66667%;-ms-flex:1 1 16.66667%;flex:1 1 16.66667%}}}.p-introductionSend__copyBtnTxt{position:relative;font-size:14px;margin-left:14px}.p-introductionSend__copyBtnTxt:before{position:absolute;top:0;left:-14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0C5";font-size:12px;color:#ccc}.p-introductionInput__icon{width:36px;position:absolute;top:24px;left:48%}.p-introductionInput__aboutKiracare{position:relative}.p-introductionInput__kirakko{position:absolute;top:-14px;right:14px;width:52px}.p-introductionInput__ttl{font-size:24px;font-weight:700;text-align:center;padding:72px 0 16px}.p-introductionInput__txt{text-align:center;margin-bottom:24px}.p-introductionInput__card{border-radius:10px;background-color:#fff;position:relative}.p-introductionInput__featureTtl{color:#8dc500;font-size:22px;font-weight:700;text-align:center;padding:8px;border-bottom:1px solid #dfdfdf}.p-introductionInput__featureList{padding:16px}@media screen and (min-width:768px){.p-introductionInput__featureList{padding:16px 58px}}.p-introductionInput__featureListItem{font-size:20px;padding-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-introductionInput__featureListItem:last-child{padding-bottom:0}.p-introductionInput__featureListIcon{position:relative;text-align:center;background:#fefbd2;border-radius:50%;padding:18px 20px;height:40px;margin-right:8px}.p-introductionInput__featureListIcon:before{position:absolute;top:9px;left:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:24px;color:#f6c800}.p-introductionInput__featureListIcon--support:before{content:"\F4BE"}.p-introductionInput__featureListIcon--money:before{position:absolute;top:9px;left:8px;content:"\F53A";font-size:20px}.p-introductionInput__featureListIcon--license:before{content:"\F303"}.p-introductionInput__featureListIcon--facility:before{position:absolute;top:9px;left:8px;content:"\F0F8"}.p-introductionInput__featureListTxt{font-size:14px}.p-introductionInput__featureNotice{font-size:12px}.t-23782 .p-hopeStepForm{overflow:hidden;padding-bottom:var(--space-120);padding-top:101px}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm{overflow:visible}}.t-23782 .p-hopeStepForm__stepContent{position:relative;overflow:hidden;-webkit-transition:height var(--transition-duration-normal) ease-in-out .2s,-webkit-transform var(--transition-duration-fast) ease-in-out 0s;transition:height var(--transition-duration-normal) ease-in-out .2s,-webkit-transform var(--transition-duration-fast) ease-in-out 0s;transition:transform var(--transition-duration-fast) ease-in-out 0s,height var(--transition-duration-normal) ease-in-out .2s;transition:transform var(--transition-duration-fast) ease-in-out 0s,height var(--transition-duration-normal) ease-in-out .2s,-webkit-transform var(--transition-duration-fast) ease-in-out 0s;min-height:380px}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__stepContent{width:528px;margin:0 auto}}.t-23782 .p-hopeStepForm__step{width:100%;height:auto;overflow:hidden;padding:var(--space-24) var(--space-16) var(--space-48)}.t-23782 .p-hopeStepForm__step--next-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.t-23782 .p-hopeStepForm__step--next-enter-active,.t-23782 .p-hopeStepForm__step--next-leave-active{-webkit-transition:all var(--transition-duration-fast) ease-in-out 0s;transition:all var(--transition-duration-fast) ease-in-out 0s}.t-23782 .p-hopeStepForm__step--next-leave-active{position:absolute;top:0;left:0;width:100%}.t-23782 .p-hopeStepForm__step--back-enter,.t-23782 .p-hopeStepForm__step--next-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.t-23782 .p-hopeStepForm__step--back-enter-active,.t-23782 .p-hopeStepForm__step--back-leave-active{-webkit-transition:all var(--transition-duration-fast) ease-in-out 0s;transition:all var(--transition-duration-fast) ease-in-out 0s}.t-23782 .p-hopeStepForm__step--back-leave-active{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.t-23782 .p-hopeStepForm__step:first-child .p-hopeStepForm__btnArea{padding:0 var(--space-16)}.t-23782 .p-hopeStepForm__stepBarWrap{position:relative;background-color:var(--color-white);padding:0 var(--space-20)}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__stepBarWrap{padding:0}}.t-23782 .p-hopeStepForm__stepBarWrap.is-fixed{position:fixed;top:53px;left:0;width:100%;height:var(--size-48);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:calc(var(--z-fixedArea) - 1)}.t-23782 .p-hopeStepForm__stepBarProgressed{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:280px;padding:var(--space-12) 0;margin:0 auto}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__stepBarProgressed{width:768px;margin:0 auto}}.t-23782 .p-hopeStepForm__stepBarProgressedItem{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-webkit-transition:color .4s linear 0s;transition:color .4s linear 0s}.t-23782 .p-hopeStepForm__stepBarProgressedItem:not(:first-child):before{background-color:var(--color-primary-light)}.t-23782 .p-hopeStepForm__stepBarProgressedItem:not(:first-child):after,.t-23782 .p-hopeStepForm__stepBarProgressedItem:not(:first-child):before{position:absolute;top:50%;right:0;content:"";width:calc(100% + 2px);height:var(--size-16);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.t-23782 .p-hopeStepForm__stepBarProgressedItem:not(:first-child):after{background-color:var(--color-primary-middle);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:-webkit-clip-path .6s linear 0s;transition:-webkit-clip-path .6s linear 0s;transition:clip-path .6s linear 0s;transition:clip-path .6s linear 0s,-webkit-clip-path .6s linear 0s}.t-23782 .p-hopeStepForm__stepBarProgressedItem:last-of-type:before{border-radius:0 var(--radius-9999) var(--radius-9999) 0}.t-23782 .p-hopeStepForm__stepBarProgressedItem.is-active:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.t-23782 .p-hopeStepForm__stepBarProgressedItem:first-child:after{position:absolute;top:50%;left:0;content:"";display:block;width:var(--size-64);height:var(--size-16);background-color:var(--color-primary-middle);border-radius:var(--radius-9999);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.t-23782 .p-hopeStepForm__stepBarProgressedKirakko{position:absolute;top:calc(-1*var(--space-4));left:0;display:block;margin-left:-13px;padding-left:var(--space-8);z-index:2;-webkit-transition:-webkit-transform .6s linear;transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__stepBarProgressedKirakko{margin-left:var(--space-4)}}.t-23782 .p-hopeStepForm__stepBarProgressedKirakko:before{content:"";display:inline-block;width:var(--size-40);height:var(--size-40);background:url(/images/v3/sp/kirakko/imgkirakko10.png) top/contain no-repeat;z-index:1;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;-webkit-animation:kirakko 1s ease-in-out 0s infinite alternate;animation:kirakko 1s ease-in-out 0s infinite alternate}.t-23782 .p-hopeStepForm__stepBarProgressedKirakko--last:before{background:url(/images/v3/sp/kirakko/imgKirakko02.png) top/contain no-repeat}.t-23782 .p-hopeStepForm__itemQuestion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:var(--space-24);position:relative;gap:var(--space-16)}.t-23782 .p-hopeStepForm__itemQuestionImg{width:var(--size-56)}.t-23782 .p-hopeStepForm__itemQuestionBalloon{background:var(--color-white);padding:var(--space-12);width:82%;position:relative;border-radius:12px;margin-top:var(--space-24);font-size:var(--font-size-16);-webkit-box-shadow:0 2px 6px hsla(0,0%,87.5%,.5);box-shadow:0 2px 6px hsla(0,0%,87.5%,.5)}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__itemQuestionBalloon{width:100%;padding:var(--space-16)}}.t-23782 .p-hopeStepForm__itemQuestionBalloon:before{content:"";display:inline-block;position:absolute;top:1px;left:calc(-1*var(--space-16));z-index:1;border:6px solid var(--color-transparent);border-right:15px solid var(--color-white);-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-filter:drop-shadow(-2px 2px 3px hsla(0,0%,87.5%,.5));filter:drop-shadow(-2px 2px 3px rgba(223,223,223,.5))}.t-23782 .p-hopeStepForm__itemAnswerBalloon{background:var(--color-secondary-low);padding:var(--space-24) var(--space-16);position:relative;border-radius:var(--radius-16);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1)}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__itemAnswerBalloon{padding:var(--space-24) var(--space-64)}}.t-23782 .p-hopeStepForm__itemAnswerBalloon:before{content:"";position:absolute;top:var(--space-8);left:calc(100% - var(--space-4));width:0;height:0;border-top:5px solid var(--color-transparent);border-bottom:5px solid var(--color-transparent);border-left:13px solid var(--color-secondary-low);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-filter:drop-shadow(3px 0 2px hsla(0,0%,87.5%,.5));filter:drop-shadow(3px 0 2px rgba(223,223,223,.5))}.t-23782 .p-hopeStepForm__itemAnswerTtl{margin-bottom:var(--space-12);text-align:center;font-size:var(--font-size-16);font-weight:var(--font-weight-bold)}.t-23782 .p-hopeStepForm__itemAnswerNumber{background:var(--color-primary-middle);color:var(--color-white);border-radius:var(--radius-9999);width:var(--size-24);height:var(--size-24);display:inline-block;text-align:center}.t-23782 .p-hopeStepForm__itemAnswerTtlTxt{font-weight:var(--font-weight-bold)}.t-23782 .p-hopeStepForm__itemAnswerInfo{margin:var(--space-12) 0;text-align:center;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:var(--color-gray-600)}.t-23782 .p-hopeStepForm__accordion{display:inline-block;position:relative;padding-right:24px;cursor:pointer}.t-23782 .p-hopeStepForm__accordion:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:55%;right:15px;margin-top:-.5em;color:var(--color-gray-600);content:"\F078"}.t-23782 .p-hopeStepForm__accordion.is-open:after{content:"\F077"}.t-23782 .p-hopeStepForm__accordion:after{right:var(--space-8)}.t-23782 .p-hopeStepForm__accordionTxt{color:var(--color-gray-600);text-decoration:underline}.t-23782 .p-hopeStepForm__accordionContent{width:100%}.t-23782 .p-hopeStepForm__accordionContentInner,.t-23782 .p-hopeStepForm__inputWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8)}.t-23782 .p-hopeStepForm__inputWrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:100%}.t-23782 .p-hopeStepForm__checkbox{width:100%;background:var(--color-white);padding:0 var(--space-12);border:var(--border-1) solid var(--color-border-medium);border-radius:var(--radius-8);min-height:var(--size-40);font-size:var(--font-size-14)}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__checkbox{font-size:var(--font-size-16)}}.t-23782 .p-hopeStepForm__checkbox:has(.c-checkbox__icon.is-error){border-color:var(--color-caution)}.t-23782 .p-hopeStepForm__checkbox:has(.c-checkbox__icon.is-checked),.t-23782 .p-hopeStepForm__checkbox:has(.c-checkbox__input:checked){background-color:var(--color-primary-light);border-color:var(--color-primary-middle)}.t-23782 .p-hopeStepForm__checkbox:has(.c-checkbox__icon.is-checked) .c-checkbox__label,.t-23782 .p-hopeStepForm__checkbox:has(.c-checkbox__input:checked) .c-checkbox__label{font-weight:var(--font-weight-bold)}.t-23782 .p-hopeStepForm__checkbox:hover:has(.c-checkbox__icon:not(.is-error):not(.is-disabled)){border-color:var(--color-primary-middle)}.t-23782 .p-hopeStepForm__radio{width:100%;background:var(--color-white);padding:var(--space-4) var(--space-12);border:var(--border-1) solid var(--color-border-medium);border-radius:var(--radius-8);min-height:var(--size-40);font-size:var(--font-size-14)}@media screen and (min-width:768px){.t-23782 .p-hopeStepForm__radio{font-size:var(--font-size-16)}}.t-23782 .p-hopeStepForm__radio:has(.c-radio__icon.is-error){border-color:var(--color-caution)}.t-23782 .p-hopeStepForm__radio:has(.c-radio__icon.is-checked),.t-23782 .p-hopeStepForm__radio:has(.c-radio__input:checked){background-color:var(--color-primary-light);border-color:var(--color-primary-middle)}.t-23782 .p-hopeStepForm__radio:has(.c-radio__icon.is-checked) .c-radio__label,.t-23782 .p-hopeStepForm__radio:has(.c-radio__input:checked) .c-radio__label{font-weight:var(--font-weight-bold)}.t-23782 .p-hopeStepForm__radio:hover:has(.c-radio__icon:not(.is-error):not(.is-disabled)){border-color:var(--color-primary-middle)}.t-23782 .p-hopeStepForm__choiceExample{display:block}.t-23782 .p-hopeStepForm__inputTextArea{width:100%;min-height:88px}.t-23782 .p-hopeStepForm__inputTextArea:focus{outline:0;border-radius:var(--radius-4)}.t-23782 .p-hopeStepForm__agreement{margin-top:var(--space-16);font-size:var(--font-size-12)}.t-23782 .p-hopeStepForm__agreement a{color:var(--color-primary-middle)}.t-23782 .p-hopeStepForm__btnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-16);margin-top:var(--space-16);width:100%}.t-23782 .p-hopeStepForm__submitBtn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.t-23782 .p-hopeStepForm__submitBtn.c-buttonCtaAccentMiddle:not(.is-disabled){background-color:var(--color-primary-middle)}.t-23782 .p-hopeStepForm__submitBtn.c-buttonCtaAccentMiddle:not(.is-disabled):active,.t-23782 .p-hopeStepForm__submitBtn.c-buttonCtaAccentMiddle:not(.is-disabled):hover{background-color:var(--color-primary-high)}.t-23782 .p-hopeStepForm__submitBtn.c-buttonCtaAccentMiddle--arrowRight{padding-right:var(--space-40)}.t-23782 .p-hopeComplete{padding-top:53px}@media screen and (min-width:768px){.t-23782 .p-hopeComplete{width:768px;margin:0 auto}}.t-23782 .p-hopeComplete__body{padding:var(--space-20) var(--space-24) var(--space-40);background-color:var(--color-gray-100)}@media screen and (min-width:768px){.t-23782 .p-hopeComplete__body{padding:var(--space-20) var(--space-120) var(--space-40);background-color:#fcfbfb}}.t-23782 .p-hopeComplete__banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:var(--space-16);padding:var(--space-12) var(--space-40);background-color:var(--color-primary-middle)}@media screen and (min-width:768px){.t-23782 .p-hopeComplete__banner{padding:var(--space-12) var(--space-120);gap:var(--space-48)}}.t-23782 .p-hopeComplete__bannerTtl{color:var(--color-white);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--leading-snug)}.t-23782 .p-hopeComplete__bannerImg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--size-80);height:auto}.t-23782 .p-hopeComplete__cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-24);margin-bottom:var(--space-48)}.t-23782 .p-hopeComplete__serviceContentsTtl{padding:var(--space-32) var(--space-16) 0;margin-bottom:var(--space-24);color:var(--color-primary-middle);font-size:var(--font-size-24);font-weight:var(--font-weight-bold);line-height:1.4;text-align:center;-webkit-text-decoration:underline dashed var(--color-primary-middle) 2px;text-decoration:underline dashed var(--color-primary-middle) 2px;text-underline-offset:var(--space-8)}.t-23782 .p-hopeComplete__lead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8);font-size:var(--font-size-16)}.t-23782 .p-hopeComplete__lead,.t-23782 .p-hopeComplete__phoneCardHead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.t-23782 .p-hopeComplete__phoneCardHead{padding:var(--space-4) var(--space-16) 0 var(--space-16);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:14px;background-color:var(--color-primary-light);text-align:left}@media screen and (min-width:768px){.t-23782 .p-hopeComplete__phoneCardHead{gap:var(--space-16)}}.t-23782 .p-hopeComplete__phoneCardIcon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.t-23782 .p-hopeComplete__phoneCardHeadTxt{font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.t-23782 .p-hopeComplete__phoneCardBody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4);padding:var(--space-12) var(--space-20) var(--space-20) var(--space-20);background-color:var(--color-surface-primary);text-align:center}.t-23782 .p-hopeComplete__phoneCardBody,.t-23782 .p-hopeComplete__phoneNumber{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.t-23782 .p-hopeComplete__phoneNumber{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-8);color:var(--color-primary-middle);font-size:var(--font-size-32);font-weight:var(--font-weight-bold)}.t-23782 .p-hopeComplete__phoneNumberIcon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.t-23782 .p-hopeComplete__phoneNumberLink{color:var(--color-primary-middle);background-image:-webkit-linear-gradient(bottom,var(--color-transparent) 6px,var(--color-secondary-low) 0,var(--color-secondary-low) 14px,var(--color-transparent) 0);background-image:linear-gradient(0deg,var(--color-transparent) 6px,var(--color-secondary-low) 0,var(--color-secondary-low) 14px,var(--color-transparent) 0)}.t-23782 .p-hopeComplete__phoneNumberLink:hover{color:var(--color-primary-middle);opacity:.7}.t-23782 .p-hopeComplete__phoneCaption{font-size:var(--font-size-14)}.t-23782 .p-hopeComplete__phoneNote{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;font-size:var(--font-size-12);letter-spacing:.24px;text-align:left}.t-23782 .p-hopeComplete__lineCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;gap:var(--space-12);padding:var(--space-20) var(--space-16);background-color:var(--color-surface-primary);text-align:center}.t-23782 .p-hopeComplete__lineCard,.t-23782 .p-hopeComplete__lineCardHead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.t-23782 .p-hopeComplete__lineCardHead{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;gap:var(--space-8);text-align:left}.t-23782 .p-hopeComplete__lineCardIcon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.t-23782 .p-hopeComplete__lineCardTxt{font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.t-23782 .p-hopeComplete__lineBtn{margin:0 var(--space-64)}@media screen and (min-width:768px){.t-23782 .p-hopeComplete__lineBtn{width:320px;margin:0 auto}}.t-23782 .p-hopeComplete__lineNote{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--color-gray-800);font-size:var(--font-size-12);text-align:left}.t-23782 .p-headerHope{position:fixed;top:0;left:0;z-index:var(--z-fixedArea);width:100%;height:53px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 var(--space-16);background:var(--color-white);-webkit-transition:all var(--transition-duration-fast);transition:all var(--transition-duration-fast);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1)}@media screen and (min-width:768px){.t-23782 .p-headerHope{padding:0}}@media screen and (min-width:768px){.t-23782 .p-headerHope__inner{width:768px;margin:0 auto}}.t-23782 .p-headerHope__logo{width:152px}@media screen and (min-width:768px){.t-23782 .p-headerHope__logo{width:auto}}.t-23782 .p-footerHope{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:74px;padding:var(--space-16);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);background-color:var(--color-surface-secondary)}.t-23782 .p-footerHope__nav{gap:var(--space-8)}.t-23782 .p-footerHope__nav,.t-23782 .p-footerHope__navItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.t-23782 .p-footerHope__navLink{color:var(--color-gray-900);font-size:var(--font-size-12);text-decoration:underline}.t-23782 .p-footerHope__navLink:hover{color:var(--color-gray-900);text-decoration:none}.t-23782 .p-footerHope__copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;font-family:Arial,sans-serif;font-size:var(--font-size-12)}.t-23782 .p-footerHope__copyrightLink{color:var(--color-gray-900);text-decoration:underline}.t-23782 .p-footerHope__copyrightLink:hover{color:var(--color-gray-900);text-decoration:none}.t-23782 .c-modalLoading{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;visibility:hidden;opacity:0;z-index:-1;-webkit-transition:opacity var(--transition-duration-fast);transition:opacity var(--transition-duration-fast)}.t-23782 .c-modalLoading.is-open{visibility:visible;opacity:1;z-index:var(--z-modal)}.t-23782 .c-modalLoading__content{position:absolute;top:50%;left:50%;z-index:calc(var(--z-modal) + 1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:var(--space-16)}@media screen and (min-width:768px){.t-23782 .c-modalLoading__content{margin:0 auto;width:600px}}.t-23782 .c-modalLoading__inner{position:relative;width:100%;padding:var(--space-24);border-radius:var(--radius-8);background-color:var(--color-white);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);text-align:center}.t-23782 .c-modalLoading__icon{display:inline-block;margin-bottom:var(--space-12);-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}.t-23782 .c-modalLoading__icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F110";font-size:70px;color:var(--color-accent-middle)}.t-23782 .c-modalLoading__ttl{font-size:var(--font-size-20);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4)}.t-23782 .c-modalLoading__txt{position:relative;display:inline-block}.t-23782 .c-modalLoading__txt:before{content:"";width:59px;height:var(--size-48);position:absolute;right:-42px;bottom:calc(-1*var(--space-24));background:url(/images/v3/sp/kirakko/imgKirakko03.png) 50%/contain no-repeat}.t-23782 .c-modalLoading__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) - 1);background-color:rgba(0,0,0,.5)}.t-25469 .p-jobCardPrivate__link{padding:0 var(--space-16) var(--space-16)}.t-25469 .p-jobCardPrivate__body{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16)}@media screen and (min-width:768px){.t-25469 .p-jobCardPrivate__body{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--space-16)}}.t-25469 .p-jobCardPrivate__imageBox{width:100%;overflow:hidden;position:relative}@media screen and (min-width:768px){.t-25469 .p-jobCardPrivate__imageBox{width:256px;height:156px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.t-25469 .p-jobCardPrivate__adjustImage{width:100%;margin:auto}.t-25469 .p-newJobRibbon{position:absolute;top:var(--space-8);right:var(--space-8);width:var(--size-48);height:var(--size-48);background:url(/images/v4/sp/common/imgRibbonBg_t-25469.svg) no-repeat 50%/contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3}.t-25469 .p-newJobRibbon__text{color:var(--color-surface-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-14px -16px 0 0}.t-25469 .c-tag--small .c-tag__default{font-size:var(--font-size-12);height:var(--size-20);padding:2px var(--space-4)}.t-25469 .p-jobListCard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:var(--border-1) solid transparent;border-radius:var(--radius-16);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);background:var(--color-surface-primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer}.t-25469 .p-jobListCard:active,.t-25469 .p-jobListCard:hover{border-color:var(--color-primary-middle);-webkit-box-shadow:0 0 0 var(--border-1) var(--color-primary-middle),var(--box-shadow-1);box-shadow:0 0 0 var(--border-1) var(--color-primary-middle),var(--box-shadow-1)}.t-25469 .p-jobListCard:active:after,.t-25469 .p-jobListCard:hover:after{color:var(--color-primary-middle)}.t-25469 .p-jobListCard:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";position:absolute;top:50%;right:var(--space-8);margin-top:-.5em;color:var(--color-low);font-size:var(--font-size-16);pointer-events:none;z-index:2}.t-25469 .p-jobListCard__layoutWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16)}.t-25469 .p-jobListCard__link{padding:var(--space-24) var(--space-24) 0 var(--space-16);color:var(--color-high)}@media screen and (min-width:768px){.t-25469 .p-jobListCard__link{padding:var(--space-24) var(--space-24) 0}}.t-25469 .p-jobListCard__link:hover{color:var(--color-high)}.t-25469 .p-jobListCard__officeNameHead{font-weight:var(--font-weight-bold);font-size:var(--font-size-20)}@media screen and (min-width:768px){.t-25469 .p-jobListCard__officeNameHead{width:256px}}.t-25469 .p-jobListCard__cardHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16);margin-bottom:var(--space-16)}@media screen and (min-width:768px){.t-25469 .p-jobListCard__cardHeader{margin-bottom:0;min-height:156px}}.t-25469 .p-jobListCard__ownerNameHead{padding-right:var(--space-32)}@media screen and (min-width:768px){.t-25469 .p-jobListCard__ownerNameHead{width:256px}}.t-25469 .p-jobListCard__cardHeaderImageBlock{overflow:hidden;width:100%;position:relative}@media screen and (min-width:768px){.t-25469 .p-jobListCard__cardHeaderImageBlock{width:256px;max-height:156px;position:absolute;top:var(--space-24);right:var(--space-24)}}.t-25469 .p-jobListCard__cardHeaderImage{width:100%;margin:0 auto}.t-25469 .p-jobListCard__location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:var(--space-4);font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}@media screen and (min-width:768px){.t-25469 .p-jobListCard__location{width:256px}}.t-25469 .p-jobListCard__locationItem{position:relative;margin-left:var(--space-24)}.t-25469 .p-jobListCard__icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;color:var(--color-primary-middle);font-size:var(--font-size-16);position:absolute;top:2px;left:calc(var(--space-24)*-1)}.t-25469 .p-jobListCard__icon--address:before{content:"\F3C5"}.t-25469 .p-jobListCard__icon--access:before{content:"\F238"}.t-25469 .p-jobListCard__infoTable{border:var(--border-1) solid var(--color-border-low);border-radius:var(--radius-4);border-collapse:separate;overflow:hidden;font-size:var(--font-size-14)}.t-25469 .p-jobListCard__infoTableItem:not(:last-child) .p-jobListCard__infoTableData,.t-25469 .p-jobListCard__infoTableItem:not(:last-child) .p-jobListCard__infoTableHead{border-bottom:var(--border-1) solid var(--color-border-low)}.t-25469 .p-jobListCard__infoTableHead{padding:14px var(--space-4);width:var(--size-72);background-color:var(--color-surface-secondary);font-weight:var(--font-weight-normal)}.t-25469 .p-jobListCard__infoTableData{padding:var(--space-8);word-break:break-all;overflow-wrap:break-word}.t-25469 .p-jobListCard__infoTableDataEmphasis{color:var(--color-primary-middle);font-weight:var(--font-weight-bold);font-size:var(--font-size-24);line-height:1}.t-25469 .p-jobListCard__jobPrLead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--space-4) 0 var(--space-4) var(--space-24);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-block:var(--border-1) solid var(--color-border-low);background:var(--color-surface-secondary);font-size:var(--font-size-12);position:relative}.t-25469 .p-jobListCard__jobPrLead:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F0EB";color:var(--color-low);font-size:var(--font-size-14);position:absolute;left:var(--space-4);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.t-25469 .p-jobListCard__updateDate{text-align:center;color:var(--color-low);font-size:var(--font-size-12)}.t-25469 .p-jobListCard__linkList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8);padding:0 var(--space-24) 0 var(--space-16);position:relative;z-index:2}.t-25469 .p-jobListCard__linkListItem{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.t-25469 .p-jobListCard__button,.t-25469 .p-jobListCard__considerButton{position:relative;z-index:3;padding:var(--space-12);border-radius:var(--radius-9999);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.t-25469 .p-jobListCard__considerButton.is-active:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-weight:var(--font-weight-bold)}.t-25469 .p-jobListCard__otherSample{margin:0 var(--space-16);padding:var(--space-8) 0;border-block:var(--border-1) solid var(--color-border-low)}.t-25469 .p-jobListCard__otherSampleTitle{font-size:var(--font-size-12);margin-bottom:var(--space-4)}.t-25469 .p-jobListCard__otherSampleBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4)}.t-25469 .p-jobListCard__otherSampleContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-12);gap:var(--space-8)}.t-25469 .p-jobListCard__otherSampleItemLabel{min-width:60px;background:var(--color-surface-secondary);border-radius:var(--radius-4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.t-25469 .p-jobListCard__otherSampleItemList{padding:var(--space-4) 0 var(--space-4) var(--space-8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-25469 .p-jobListCard__otherSampleItemListText{padding-right:var(--space-12);position:relative}.t-25469 .p-jobListCard__otherSampleItemListText:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"/";position:absolute;top:50%;right:1px;margin:-.5em 2px 0 0}.t-25469 .p-jobListCard__otherJobsBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;z-index:3;width:100%;padding:var(--space-12) var(--space-32) var(--space-12) var(--space-16)}.t-25469 .p-jobListCard__otherJobsLink{color:#0071bc;cursor:pointer;text-decoration:none;padding:var(--space-8);font-weight:var(--font-weight-bold);text-decoration:underline;font-size:var(--font-size-14);position:relative}.t-25469 .p-jobListCard__otherJobsLink:hover{text-decoration:none;color:#015a96}.t-25469 .p-jobListCard__otherJobsLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";position:absolute;top:var(--space-20);right:calc(-1*var(--space-16));font-size:var(--font-size-20)}.t-25487 .p-recruitList{margin-bottom:20px}.t-25487 .p-recruitList__facilitiesTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;background-color:var(--color-primary-light);border-left:4px solid var(--color-primary-middle);border-radius:var(--radius-8);padding:var(--space-8) var(--space-16);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);color:var(--color-gray-800);margin-bottom:var(--space-16)}.t-25487 .p-recruitList__facilitiesTitle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F1AD";display:inline-block;width:var(--size-24);text-align:center;vertical-align:middle;margin-right:var(--space-8);color:var(--color-primary-middle);font-size:var(--font-size-18)}.t-25487 .p-recruitList__textOmission{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-25487 .p-recruitList__note{margin:var(--space-16) 0}.t-25487 .p-newJobRibbon{position:absolute;top:2px;right:2px;width:var(--size-48);height:var(--size-48);background:url(/images/v4/sp/common/imgRibbonBg_t-25487.svg) no-repeat 50%/contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.t-25487 .p-newJobRibbon__text{color:var(--color-surface-primary);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-14px -16px 0 0}.t-25487 .p-recruitListCard{position:relative;background-color:var(--color-surface-primary);border:var(--border-1) solid var(--color-border-low);border-radius:var(--radius-8);margin-bottom:var(--space-8);-webkit-transition:all .2s,-webkit-box-shadow .2s;transition:all .2s,-webkit-box-shadow .2s;transition:all .2s,box-shadow .2s;transition:all .2s,box-shadow .2s,-webkit-box-shadow .2s;cursor:pointer}.t-25487 .p-recruitListCard:active,.t-25487 .p-recruitListCard:hover{border-color:var(--color-primary-middle);-webkit-box-shadow:0 0 0 var(--border-1) var(--color-primary-middle);box-shadow:0 0 0 var(--border-1) var(--color-primary-middle)}.t-25487 .p-recruitListCard:active .p-recruitListCard__link:after,.t-25487 .p-recruitListCard:hover .p-recruitListCard__link:after{color:var(--color-primary-middle)}.t-25487 .p-recruitListCard:not(:first-child){margin-top:var(--space-8)}.t-25487 .p-recruitListCard__link{display:block;position:relative}.t-25487 .p-recruitListCard__link:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;color:#1096aa;font-size:16px;pointer-events:none;content:"\F105";color:var(--color-low)}.t-25487 .p-recruitListCard__link--stretched{position:absolute;top:0;right:0;bottom:0;left:0}.t-25487 .p-recruitListCard__box{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-12);padding:var(--space-16) var(--space-20) 0 var(--space-16)}.t-25487 .p-recruitListCard__box,.t-25487 .p-recruitListCard__titleRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.t-25487 .p-recruitListCard__titleRow{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);width:100%}.t-25487 .p-recruitListCard__titleRow:before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--size-4);height:var(--size-24);border-radius:var(--radius-9999);background-color:var(--color-primary-middle)}.t-25487 .p-recruitListCard__title{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);color:var(--color-high)}.t-25487 .p-recruitListCard__dataList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4);width:100%}.t-25487 .p-recruitListCard__dataRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-14);line-height:var(--leading-snug);color:var(--color-high)}.t-25487 .p-recruitListCard__dataLabel{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--size-72)}.t-25487 .p-recruitListCard__dataValue{font-weight:var(--font-weight-bold)}.t-25487 .p-recruitListCard__salaryEmphasis{color:var(--color-primary-middle);font-size:var(--font-size-18);font-weight:var(--font-weight-bold)}.t-25487 .p-recruitListCard__salaryMore{font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}.t-25487 .p-recruitListCard__updateDate{margin-top:var(--space-8);padding:0 var(--space-20) 0 var(--space-16);text-align:center;font-size:var(--font-size-12);color:var(--color-low)}.t-25487 .p-recruitListCard__buttonArea{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);margin-top:var(--space-8);padding:0 var(--space-20) var(--space-16) var(--space-16)}.t-25487 .p-recruitListCard__buttonArea .c-buttonCtaAccentMiddle{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;width:auto;min-width:0}.t-25487 .p-recruitListCard__button{font-size:var(--font-size-16)}.t-25487 .p-recruitListCard--kango:active,.t-25487 .p-recruitListCard--kango:hover{border-color:#f87273;-webkit-box-shadow:0 0 0 var(--border-1) #f87273;box-shadow:0 0 0 var(--border-1) #f87273}.t-25487 .p-recruitListCard--kango:active .p-recruitListCard__link:after,.t-25487 .p-recruitListCard--kango:hover .p-recruitListCard__link:after{color:#f87273}.t-25487 .p-recruitListCard--kango .c-tag__primary,.t-25487 .p-recruitListCard--kango .p-recruitListCard__titleRow:before{background-color:#f87273}.t-25487 .p-recruitListCard--kango .p-recruitListCard__salaryEmphasis{color:#f87273}.t-25487 .p-recruitListCard--kango .p-recruitListCard__box{padding-bottom:var(--space-16)}.t-25487 .c-buttonCtaAccentMiddle--outline{border:var(--border-2) solid var(--color-accent-middle);background-color:var(--color-surface-primary);color:var(--color-accent-middle)}.t-25487 .c-buttonCtaAccentMiddle--outline:hover{color:var(--color-accent-high);border:var(--border-2) solid var(--color-accent-high);background-color:var(--color-surface-state-hover-white)}.t-25487 .c-tag__default{color:var(--color-high)}.t-23260 .p-embeddedSurveyForm{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.t-23260 .p-embeddedSurveyForm,.t-23260 .p-embeddedSurveyForm__hearing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.t-23260 .p-embeddedSurveyForm__hearing{border-radius:10px;border:var(--border-1) solid var(--color-primary-middle);background:var(--color-surface-primary);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.t-23260 .p-embeddedSurveyForm__hearing{width:400px;max-width:400px}}.t-23260 .p-embeddedSurveyForm__header{padding:var(--space-8) var(--space-12);-ms-flex-align:center;gap:var(--space-12);border-radius:var(--radius-8) var(--radius-8) 0 0;background:var(--color-primary-middle);-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.t-23260 .p-embeddedSurveyForm__header,.t-23260 .p-embeddedSurveyForm__ttlBgBadge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.t-23260 .p-embeddedSurveyForm__ttlBgBadge{background:url(/images/v4/sp/form/imgEmbeddedFormTtl-t23260.svg) no-repeat 50%/100% 100%;color:var(--color-primary-middle);text-align:center;font-size:var(--font-size-14);width:var(--size-40);height:var(--size-40);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center}.t-23260 .p-embeddedSurveyForm__ttl{color:var(--color-white);font-weight:var(--font-weight-bold)}.t-23260 .p-embeddedSurveyForm__ttlEmphasis{display:block;font-size:var(--font-size-16)}.t-23260 .p-embeddedSurveyForm__step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--space-20) var(--space-16) var(--space-24);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16)}.t-23260 .p-embeddedSurveyForm__stepTtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:var(--font-size-16)}.t-23260 .p-embeddedSurveyForm__stepItemBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch}.t-23260 .p-embeddedSurveyForm__stepItem,.t-23260 .p-embeddedSurveyForm__stepItemBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8);-webkit-align-self:stretch;align-self:stretch}.t-23260 .p-embeddedSurveyForm__stepItem{padding:var(--space-8) var(--space-12);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;border-radius:var(--radius-8);outline:var(--border-1) solid var(--color-border-medium);background:var(--color-surface-primary)}.t-23260 .p-embeddedSurveyForm__stepItem:hover{outline:var(--border-1) solid var(--color-primary-middle)}.t-23260 .p-embeddedSurveyForm__stepItem:hover .c-checkbox__icon:not(.is-disabled){border-color:var(--color-primary-middle)!important}.t-23260 .p-embeddedSurveyForm__stepItem:has(.c-checkbox__input:checked){outline:var(--border-1) solid var(--color-primary-middle);background-color:var(--color-primary-light)}.t-23260 .p-embeddedSurveyForm__stepInfoImageBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--space-8) var(--space-24);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-16);-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--radius-16);background:var(--color-primary-light)}.t-23260 .p-embeddedSurveyForm__stepInfoTxtEmphasis{font-size:var(--font-size-18);font-weight:var(--font-weight-bold);color:var(--color-primary-middle)}.t-23260 .p-embeddedSurveyForm__stepInfoImage{width:var(--size-56);height:var(--size-56)}.t-23260 .p-embeddedSurveyForm__submit{min-width:96px;max-width:392px}.t-25691 .p-singleForm__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-primary-middle);font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:var(--color-surface-primary);padding:var(--space-12) 0}.t-25691 .p-singleForm__officeNameText{color:var(--color-high);font-size:var(--font-size-16);font-weight:var(--font-weight-bold)}.t-25691 .p-singleForm__officeNameText:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F15C";margin-right:var(--space-8);color:var(--color-primary-middle)}.t-25691 .p-singleForm__optionalApply{margin:var(--space-16)}@media screen and (min-width:768px){.t-25691 .p-singleForm__optionalApply{width:var(--pc-width);padding:0 var(--space-72);margin:var(--space-16) auto 0}}.t-25691 .p-singleForm__optionalApply--withOfficeName{margin-top:0}.t-25691 .p-singleForm__optionalApplyInner{padding:var(--space-8) var(--space-16);background:var(--color-surface-secondary);border-radius:var(--radius-8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-4)}@media screen and (min-width:768px){.t-25691 .p-singleForm__optionalApplyInner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--space-12)}}.t-25691 .p-singleForm__optionalApplyInner:after{content:"";display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:40px;height:47px;background:url(/images/v4/sp/kirakko/imgKirakkoFullBodyMemo_t-25691.webp) no-repeat 50%/contain}.t-25691 .p-singleForm__optionalApplyText{width:267px}@media screen and (min-width:768px){.t-25691 .p-singleForm__optionalApplyText{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.t-25691 .p-singleForm__optionalApplyEmphasis{font-weight:var(--font-weight-bold);color:var(--color-primary-middle);font-size:var(--font-size-16)}.t-23205 .p-embeddedForm__stepItemWrap--radioLikeButton{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.t-23205 .c-radio--likeCta{width:100%;height:40px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);border:var(--border-1,1px) solid var(--color-border-high)}.t-23205 .c-radio--likeCta:has(.c-radio__input--likeCta:checked){border-color:var(--color-accent-middle);background:var(--color-orange-50)}.t-23205 .c-radio--likeCta:hover,.t-23205 .c-radio--likeCta:hover .c-radio__input--likeCta:not(:checked)+.c-radio__iconLikeCta{border-color:var(--color-accent-high)}.t-23205 .c-radio__iconLikeCta{margin:2px;width:var(--size-20);height:var(--size-20);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-transparent);border:solid var(--border-2) var(--color-low);border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;position:relative}.t-23205 .c-radio__iconLikeCta:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F111";position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--color-surface-primary);font-size:8px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.t-23205 .c-radio__input--likeCta{display:none}.t-23205 .c-radio__input--likeCta:checked+.c-radio__iconLikeCta{border-color:var(--color-accent-middle);background-color:var(--color-accent-middle)}.t-23205 .c-radio__input--likeCta:checked+.c-radio__iconLikeCta:before{border-color:var(--color-surface-primary);-webkit-transform:scale(1);transform:scale(1);opacity:1}.t-23205 .c-radio__input--likeCta:checked~.c-radio__label--likeCta{font-weight:var(--font-weight-bold)}.p-detailInfoList{width:92%;margin:14px auto 0;text-align:left}.p-detailInfoList--more{margin:0 auto}.p-detailInfoList__head,.p-detailInfoList__headGreen{padding:4px 12px;background-color:#f6f6f6;border-radius:10px;font-weight:700;margin-bottom:6px}.p-detailInfoList__headGreen{background-color:#e7f7b3}.p-detailInfoList__data{padding:0 14px;margin-bottom:16px}.p-detailInfoList__subData{padding-left:14px;margin-bottom:16px}.p-detailInfoList__dataTxt{word-break:break-all}.p-detailInfoList__subList{display:block;position:relative;margin-left:16px}.p-detailInfoList__subList:before{content:"\30FB";position:absolute;left:-16px}.p-detailInfoList__otherJobLink{margin-left:8px}.p-detailInfoList__link{display:block;padding-bottom:4px;word-break:break-all}.p-detailInfoList__link:last-child{padding-bottom:0}.p-detailInfoList__comment{padding:14px;margin:0 14px;font-size:14px;border-radius:5px;border:2px solid #e7f7b3}.p-detailInfoList__comment:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F059";color:#bce751;font-size:16px;margin:0 -3px 0 1px}.p-detailInfoList__conditionHead{font-weight:700;margin-bottom:2px;padding-left:12px;position:relative}.p-detailInfoList__conditionHead:before{position:absolute;top:4px;left:0;content:"";width:5px;height:18px;background-color:#dfdfdf;border-radius:4px}.p-detailInfoList__conditionData{margin:0 0 8px 12px}.p-detailInfoList__box{border:1px solid #dfdfdf;border-radius:10px;margin-bottom:24px;padding:16px 16px 24px}@media screen and (min-width:768px){.p-detailInfoList__box{padding:16px 96px 24px;margin:0 24px 24px}}.p-detailInfoList__boxTtl{font-size:14px;font-weight:700;border-bottom:1px dotted #dfdfdf;padding:0 0 4px 12px;text-align:center}.p-detailInfoList__boxTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0EB";font-size:18px;color:#ffd19a;padding-right:4px;margin-left:-14px}.p-detailInfoListMoreContentsBtn{padding:8px;text-align:center;border-radius:10px;background-color:#f6f6f6;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;margin:16px auto;width:50%}@media screen and (min-width:768px){.p-detailInfoListMoreContentsBtn{width:160px}}.p-detailInfoListMoreContentsBtn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";padding:4px 0 4px 8px}.p-detailInfoListMoreContentsBtn.is-open:after{content:"\F106"}@media screen and (min-width:768px){.p-detailInfoListMoreContentsBtn:active,.p-detailInfoListMoreContentsBtn:hover{-webkit-box-shadow:none;box-shadow:none}}.p-detailInfoListMoreContent{display:none;margin-top:-1px}.p-detailInfoListMoreContent.is-open{display:block}.p-considerBalloon{text-align:center;margin:14px 0 32px}.p-considerBalloon--shortHeight{margin:14px 0 16px}.p-considerBalloon--shortHeight2{margin-bottom:8px}@media screen and (min-width:768px){.p-considerBalloon--shortHeight2{margin-top:20px}}.p-considerBalloon--keepList{width:86%;margin:14px auto 16px;position:relative;background-color:#fff;border:1px solid #f6c800;border-radius:10px}.p-considerBalloon--keepList:after,.p-considerBalloon--keepList:before{content:"";display:block;margin-left:-12px}.p-considerBalloon--keepList:before{top:-12px;border-color:transparent transparent #f6c800}.p-considerBalloon--keepList:after,.p-considerBalloon--keepList:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:0 12px 12px}.p-considerBalloon--keepList:after{top:-10px;border-color:transparent transparent #fff}.p-considerBalloon__keepListTxt{padding:8px 8px 8px 32px;font-size:12px;text-align:left}.p-considerBalloon__keepListTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0EB";position:absolute;top:8px;left:12px;color:#ffa234;font-size:16px}.p-considerBalloon__txt{position:relative;background-color:#fff;border:2px solid #f6c800;border-radius:10px;padding:8px;display:inline;font-size:12px}.p-considerBalloon__txt:after,.p-considerBalloon__txt:before{content:"";display:block;margin-left:-8px}.p-considerBalloon__txt:before{top:-8px;border-color:transparent transparent #f6c800}.p-considerBalloon__txt:after,.p-considerBalloon__txt:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:0 8px 8px}.p-considerBalloon__txt:after{top:-5px;border-color:transparent transparent #fff}@media screen and (min-width:768px){.p-considerBalloon__txt{padding:12px;font-size:16px}}.p-considerBalloon__iconTxt{position:relative;background-color:#fff;border:2px solid #f6c800;border-radius:10px;padding:8px 8px 8px 20px;font-size:12px;text-align:left;color:#545454}.p-considerBalloon__iconTxt:after,.p-considerBalloon__iconTxt:before{content:"";display:block;margin-left:-8px}.p-considerBalloon__iconTxt:before{top:-8px;border-color:transparent transparent #f6c800}.p-considerBalloon__iconTxt:after,.p-considerBalloon__iconTxt:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:0 8px 8px}.p-considerBalloon__iconTxt:after{top:-5px;border-color:transparent transparent #fff}.p-considerBalloon__icon{position:relative;color:#ffa234;font-size:18px;padding-right:4px}.p-considerBalloon__icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0EB";position:absolute;top:1px;left:-12px}.p-considerNoCount{max-width:460px;background-color:#fff;border-radius:10px;padding:8px 8px 8px 32px;margin:0 auto 16px;font-size:12px;color:#a7a7a7;position:relative}.p-considerNoCount:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0EB";position:absolute;top:8px;left:12px;color:#ffa234;font-size:16px;padding-right:8px}.p-considerHistoryCount{margin-bottom:16px;text-align:center;font-weight:700}.p-considerHistoryCount__number{color:#8dc500;font-size:22px}.p-considerHistoryAdvisor{max-width:460px;position:relative;z-index:99;margin:0 auto}.p-considerHistoryAdvisor__balloon{position:relative;background-color:#fff;border:1px solid #8dc500;border-radius:10px;position:absolute;display:block;padding:8px;font-weight:700;color:#8dc500;text-align:center;width:100%}.p-considerHistoryAdvisor__balloon:after,.p-considerHistoryAdvisor__balloon:before{content:"";display:block;margin-left:-15px}.p-considerHistoryAdvisor__balloon:before{bottom:-15px;border-color:#8dc500 transparent transparent}.p-considerHistoryAdvisor__balloon:after,.p-considerHistoryAdvisor__balloon:before{position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:15px 15px 0}.p-considerHistoryAdvisor__balloon:after{bottom:-13px;border-color:#fff transparent transparent}.p-officeScore{width:100%}.p-officeScore__wrap{text-align:center}.p-officeScore__wrap:not(:last-child){margin-bottom:32px}.p-officeScore__ttl{font-size:20px;background:#f6f6f6;border-radius:10px;padding:8px 16px;text-align:center;margin-bottom:24px;font-weight:700}.p-officeScore__item:not(:last-child){margin-bottom:24px}.p-officeScore__subTtl{font-weight:700;text-align:center}.p-officeScore__memoWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;padding:0 4px}.p-officeScore__memo{font-size:14px;color:#8dc500;font-weight:700}.p-officeScore__scale{padding:8px 16px;border-radius:10px;background:#fefcdf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:32px;position:relative}.p-officeScore__scale--1 .p-officeScore__point:first-child,.p-officeScore__scale--2 .p-officeScore__point:nth-child(2),.p-officeScore__scale--3 .p-officeScore__point:nth-child(3),.p-officeScore__scale--4 .p-officeScore__point:nth-child(4),.p-officeScore__scale--5 .p-officeScore__point:nth-child(5){background:url(/images/v3/both/imgShell.svg);content:"";height:24px;width:27px;z-index:2;margin-top:-4px}.p-officeScore__scale:after{content:"";background:#ffeda1;height:4px;position:absolute;bottom:14px;left:8%;width:84%}@media screen and (min-width:768px){.p-officeScore__scale:after{left:5%;width:90%}}.p-officeScore__point{background:#ffeda1;height:16px;width:16px;border-radius:50%}.p-officeScoreHeader{position:relative}.p-officeScoreHeader__kirakko{position:relative;height:88px}.p-officeScoreHeader__img{height:96px;position:absolute;right:67%}.p-officeScoreHeader__baloon{font-size:14px;color:#8dc500;font-weight:700;width:176px;position:absolute;top:0;left:33%}.p-jobDetail{border-radius:10px;background-color:#fff;margin-bottom:16px;counter-increment:rank}.p-jobDetail:last-child{margin-bottom:0}.p-jobDetail--block{padding:24px}.p-jobDetail__body{padding:16px;display:block;color:#545454;text-decoration:none;position:relative}.p-jobDetail__body+.p-jobDetail__body{padding-top:0}.p-jobDetail__body:after{display:block;clear:both;content:""}.p-jobDetail__body>:not(:last-child){margin-bottom:8px}.p-jobDetail__body:hover{color:inherit}.p-jobDetail__ttl{font-weight:700;font-size:18px;padding-left:16px;position:relative}.p-jobDetail__ttl:before{content:"";background:#bce751;width:7px;height:24px;position:absolute;top:2px;left:2px;border-radius:5px}.p-jobDetail__officeInfoArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-jobDetail__tag{position:relative}.p-jobDetail__table{width:100%}.p-jobDetail__tableHead{width:100%;color:#8dc500;line-height:1.3;padding:4px;vertical-align:bottom;vertical-align:middle;font-weight:700}.p-jobDetail__tableData,.p-jobDetail__tableHead{text-align:left;border:#dfdfdf;border-width:0 0 1px}.p-jobDetail__tableData{word-break:break-all;line-height:1.2;padding:8px}.p-jobDetail__tableDataEmphasis{font-weight:700;font-size:24px;color:#8dc500;display:inline-block}.p-jobDetail__tableMapBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:16px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);font-size:14px;padding:2px 8px;margin-top:6px;width:auto}.p-jobDetail__tableMapBtn--disabled,.p-jobDetail__tableMapBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-jobDetail__tableMapBtn:active,.p-jobDetail__tableMapBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-jobDetail__tableMapBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-jobDetail__tableMapBtn:focus{color:#545454}.p-jobDetail__tableMapBtn:active,.p-jobDetail__tableMapBtn:focus,.p-jobDetail__tableMapBtn:hover{background-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none}.p-textBox{padding-bottom:4px;border-radius:10px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:768px){.p-textBox{padding:16px 16px 4px}}.p-textBox__ttl{text-align:center;margin-bottom:8px;font-size:18px;letter-spacing:.06em;font-weight:700;color:#8dc500;border-bottom:1px solid #dfdfdf;padding:16px}.p-textBox__ttl--small{font-size:16px;color:#545454;font-weight:400}.p-textBox__txt{padding:16px}.p-textBox__block{padding:8px 16px}.p-textBox__item{margin:0 8px 8px 20px}.p-textBox__item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";color:#8dc500;padding:4px 8px 4px 0;margin-left:-20px}.p-infoLinkCard{margin-bottom:24px}.p-infoLinkCard__block{border-radius:10px;background-color:#fff;padding:16px}.p-infoLinkCard__block+.p-infoLinkCard__block{padding-top:0}.p-infoLinkCard__link{text-decoration:none;display:block;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);color:#545454}.p-infoLinkCard__link:active,.p-infoLinkCard__link:hover{color:#545454;outline:1px solid #1096aa;border-radius:10px;-webkit-box-shadow:none;box-shadow:none}.p-infoLinkCard__logoImageBlock{text-align:center;margin-bottom:12px}.p-infoLinkCard__logoimage{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.p-infoLinkCard__imageBlock{background-position:50%;margin:12px 0}.p-infoLinkCard__image{width:100%;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover}.p-infoLinkCard__btn{font-weight:700;text-align:right;color:#1096aa;display:block;padding:8px 12px 24px;position:relative;text-decoration:none}.p-infoLinkCard__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#1096aa;content:"\F105";position:absolute;top:21%;right:0}.p-infoLinkCard__notice{font-size:12px;line-height:1.4}.p-stepPanelForm{position:relative;background-color:#faffea}@media screen and (min-width:768px){.p-stepPanelForm{min-height:630px}}@media screen and (max-width:768px){.p-stepPanelForm{min-height:calc(100vh - 175px)}}.p-stepPanelForm__stepBarWrap{background-color:#bce751;text-align:center;padding:4px}.p-stepPanelForm__stepBar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:.9;color:#fff;font-weight:700;margin:0}.p-stepPanelForm__stepBarTxt{margin:0 6px;font-size:18px;padding-bottom:4px}.p-stepPanelForm__stepBarSmallTxt{font-size:12px}.p-stepPanelForm__stepBarItem{margin:0 3px;width:22px;color:#fff;background-color:#8dc500;-webkit-transition:color .4s linear 0s;transition:color .4s linear 0s;border-radius:5px;font-size:16px;line-height:22px;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}.p-stepPanelForm__stepBarItem.is-active{background-color:#fff;color:#8dc500}.p-stepPanelForm__stepBarItem:after,.p-stepPanelForm__stepBarItem:before{content:normal}.p-stepPanelForm__kirakkoStepBarWrap{background:#e7f7b3}.p-stepPanelForm__kirakkoStepBarContent{position:relative;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 12px}@media screen and (min-width:768px){.p-stepPanelForm__kirakkoStepBarContent{max-width:700px;margin:0 auto}}.p-stepPanelForm__kirakkoStepBarContent.is-fixed{position:fixed;top:0;left:0;z-index:2;width:100%;background-color:hsla(0,0%,100%,.96);padding-right:16px}@media screen and (min-width:768px){.p-stepPanelForm__kirakkoStepBarContent.is-fixed{top:122px;padding:0}}.p-stepPanelForm__kirakkoStepBar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;margin-left:8px;width:64%}@media screen and (max-width:360px){.p-stepPanelForm__kirakkoStepBar{width:57%}}@media screen and (min-width:768px){.p-stepPanelForm__kirakkoStepBar{width:548px;margin:0 auto}}.p-stepPanelForm__kirakkoStepBarCount{font-size:12px}@media screen and (min-width:768px){.p-stepPanelForm__kirakkoStepBarCount{width:54px}}.p-stepPanelForm__kirakkoStepBarCountEmphasis{color:#8dc500;font-size:18px;font-weight:700;margin:0 2px}.p-stepPanelForm__kirakkoStepBarItem{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-webkit-transition:color .4s linear 0s;transition:color .4s linear 0s}.p-stepPanelForm__kirakkoStepBarItem:not(:first-child):before{position:absolute;top:0;right:0;content:"";width:100%;height:10px;background-color:#fff;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#8dc500),color-stop(0,#fff));background-image:-webkit-linear-gradient(left,#8dc500 50%,#fff 0);background-image:linear-gradient(90deg,#8dc500 50%,#fff 0);background-size:200% 100%;background-position:100% 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-position .6s linear 0s;transition:background-position .6s linear 0s}.p-stepPanelForm__kirakkoStepBarItem:after{position:relative;content:"";display:block;width:10px;height:10px;margin:0 auto;background-color:#fff;border-radius:10px;z-index:1;-webkit-transition:all .4s linear .5s;transition:all .4s linear .5s}.p-stepPanelForm__kirakkoStepBarItem.is-active:before{background-position:0 0}.p-stepPanelForm__kirakkoStepBarItem.is-active:after{background-color:#8dc500}.p-stepPanelForm__kirakkoStepBarKirakko{position:absolute;top:16px;left:0;display:block;z-index:2;-webkit-transition:-webkit-transform .6s linear;transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear}@media screen and (min-width:768px){.p-stepPanelForm__kirakkoStepBarKirakko{margin-left:16px}}.p-stepPanelForm__kirakkoStepBarKirakko:before{content:"";display:inline-block;width:20px;height:20px;background:url(/images/v3/sp/kirakko/imgKirakko12.png) top/contain no-repeat;z-index:1}.p-stepPanelForm__kirakkoStepBarTxt{color:#8dc500;font-weight:700;font-size:18px;line-height:1.2;text-align:center}.p-stepPanelForm__kirakkoStepBarTxtSmall{font-size:12px;letter-spacing:-1px}.p-stepPanelForm__infoTtlBlock{background:#fff;border-bottom:2px solid #8dc500;margin-bottom:16px}.p-stepPanelForm__infoTtlContent{background:url(/images/v3/sp/page/support/input/stepPanel/imgInfoAdvisor.png) bottom 0 right 0/88px 55px no-repeat #fff;padding:6px 90px 6px 16px;min-height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.p-stepPanelForm__infoTtlContent{width:565px;margin:0 auto}}.p-stepPanelForm__infoCatch{font-size:14px;font-weight:700;line-height:1.2}.p-stepPanelForm__infoTtl{font-size:18px;font-weight:700;color:#8dc500}@media screen and (max-width:360px){.p-stepPanelForm__infoTtl{font-size:17px}}.p-stepPanelForm__ttl{font-size:22px;font-weight:700;color:#fff}.p-stepPanelForm__body{padding:8px 5%;position:relative;min-height:0;overflow:hidden;-webkit-transition:-webkit-transform .2s ease-in-out 0s;transition:-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s,-webkit-transform .2s ease-in-out 0s}@media screen and (min-width:768px){.p-stepPanelForm__body{padding:0}}.p-stepPanelForm__body--full{padding:0}.p-stepPanelForm__cover{position:fixed;top:0;left:0;z-index:91;height:100%;width:100%;background:#000;opacity:.5}.p-stepPanelForm__index{font-size:14px;text-align:center;margin-bottom:8px}@media screen and (min-width:768px){.p-stepPanelForm__index{margin-top:10px}}.p-stepPanelForm__project{font-size:14px;background:#fff;padding:8px;border-radius:5px;text-align:center;margin:0 auto 14px}@media screen and (min-width:768px){.p-stepPanelForm__project{margin-top:10px;max-width:528px}}.p-stepPanelForm__projectTtl{font-size:12px;line-height:1.3}.p-stepPanelForm__projectName{color:#8dc500;font-weight:700;font-size:16px}.p-stepPanelForm__projectName:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F15C";color:#8dc500;margin-right:6px}.p-stepPanelForm__step{float:none;padding:0}.p-stepPanelForm__step:not(:first-child){margin-top:16px}.p-stepPanelForm__stepTtl{margin:6px 0 16px;font-weight:700;font-size:20px;line-height:1.2}.p-stepPanelForm__stepTtl--first{margin-bottom:34px}.p-stepPanelForm__stepItemTtl{text-align:center;margin-bottom:12px;font-size:18px;font-weight:700}@media screen and (min-width:768px){.p-stepPanelForm__stepItemTtl{margin:16px auto}}.p-stepPanelForm__stepItemTtlSmall{font-size:12px}.p-stepPanelForm__input{height:56px;outline:0}.p-stepPanelForm__input--height0{height:auto}.p-stepPanelForm__inputWrap{background:#fff;border-radius:10px;padding:8px}@media screen and (min-width:768px){.p-stepPanelForm__inputWrap{width:528px;background:#fefbd2;margin:0 auto;padding:34px 32px}.p-stepPanelForm__inputWrap:before{position:fixed;top:350px;right:50%;width:113px;height:160px;content:"";background:url(/images/v3/sp/page/support/input/stepPanel/imgStepPanelKirakko.png) no-repeat 50%/100%;margin-right:268px;display:block}.p-stepPanelForm__inputWrap:after{position:fixed;top:200px;left:50%;width:161px;height:276px;content:"";background:url(/images/v3/sp/page/support/input/stepPanel/imgStepPanelPoint.png) no-repeat 50%/100%;margin-left:284px;display:block}}@media screen and (min-width:768px){.p-stepPanelForm__inputWrap--narrow{padding:34px 124px}}.p-stepPanelForm__inputWrap--textarea{line-height:1}@media screen and (min-width:768px){.p-stepPanelForm__inputWrap--textarea{padding:34px 72px}}.p-stepPanelForm__selectbox{height:56px;outline:0}.p-stepPanelForm__inputSingle{outline:0}.p-stepPanelForm__inputSingle::-webkit-input-placeholder{font-size:14px}.p-stepPanelForm__inputSingle::-moz-placeholder{font-size:14px}.p-stepPanelForm__inputSingle:-ms-input-placeholder{font-size:14px}.p-stepPanelForm__inputSingle::-ms-input-placeholder{font-size:14px}.p-stepPanelForm__inputSingle::placeholder{font-size:14px}.p-stepPanelForm__inputHeightSingle{height:56px;outline:0}.p-stepPanelForm__inputHeightSingle::-webkit-input-placeholder{font-size:18px}.p-stepPanelForm__inputHeightSingle::-moz-placeholder{font-size:18px}.p-stepPanelForm__inputHeightSingle:-ms-input-placeholder{font-size:18px}.p-stepPanelForm__inputHeightSingle::-ms-input-placeholder{font-size:18px}.p-stepPanelForm__inputHeightSingle::placeholder{font-size:18px}.p-stepPanelForm__label{position:absolute;top:50%;left:8px;margin-top:-.5em;font-size:20px;color:#a7a7a7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1}.p-stepPanelForm__labelInput{width:100%;position:relative;display:inline-block}.p-stepPanelForm__labelInput--birthYear:before{content:"\897F\66A6";position:absolute;top:50%;left:8px;margin-top:-.8em;font-size:20px;font-weight:700}.p-stepPanelForm__labelInput--birthYear:after{content:"\5E74";position:absolute;top:50%;right:8px;margin-top:-.8em;font-size:20px;font-weight:700}.p-stepPanelForm__labelInput--birthYear>.p-stepPanelForm__label{left:48px}.p-stepPanelForm__labelInput--birthYear input{padding-left:50px}.p-stepPanelForm__labelInput--birthYear input:not(:placeholder-shown)+.p-stepPanelForm__label{-webkit-transform:translateX(-40px) translateY(-14px) scale(.55);transform:translateX(-40px) translateY(-14px) scale(.55)}.p-stepPanelForm__labelInput--birthYear input:focus+.p-stepPanelForm__label{color:#f87273;-webkit-transform:translateX(-40px) translateY(-14px) scale(.55);transform:translateX(-40px) translateY(-14px) scale(.55)}.p-stepPanelForm__labelInput input{font-size:20px;-webkit-transition:all .15s ease;transition:all .15s ease}.p-stepPanelForm__labelInput input:not(:placeholder-shown)+.p-stepPanelForm__label{-webkit-transform:translateY(-14px) scale(.55);transform:translateY(-14px) scale(.55)}.p-stepPanelForm__labelInput input:focus+.p-stepPanelForm__label{color:#8dc500;-webkit-transform:translateY(-14px) scale(.55);transform:translateY(-14px) scale(.55)}.p-stepPanelForm__labelInput input:focus{border:1px solid #dfdfdf;border-radius:10px}.p-stepPanelForm__img{margin:0 auto;width:80px}.p-stepPanelForm__img--notSelected{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.p-stepPanelForm__img--margin{margin:6px auto 3px}.p-stepPanelForm__img--small{width:62px}.p-stepPanelForm__row{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;letter-spacing:normal}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-stepPanelForm__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.p-stepPanelForm__row--01 .p-stepPanelForm__img{width:62px;margin:8px auto 4px}.p-stepPanelForm__row--01 label:nth-child(3) img{width:56px;margin-top:-5px}}@media screen and (min-width:768px){.p-stepPanelForm__row--02 .p-stepPanelForm__squareInput{padding-top:0}.p-stepPanelForm__row--02 .p-stepPanelForm__img{position:relative}.p-stepPanelForm__row--02 .p-stepPanelForm__inputTxt{position:relative;top:-4px}.p-stepPanelForm__row--02 label:first-child .p-stepPanelForm__inputTxt{top:-12px}}@media screen and (min-width:768px){.p-stepPanelForm__row--03 .p-stepPanelForm__squareInput{padding-top:0}.p-stepPanelForm__row--03 .p-stepPanelForm__inputTxt{position:relative;top:-8px;margin:0}}.p-stepPanelForm__row--center{-ms-flex-pack:center}.p-stepPanelForm__row--center,.p-stepPanelForm__squareInput{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.p-stepPanelForm__squareInput{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%;width:48%;max-width:48%;margin-right:4%;padding:8px;font-weight:400;border:2px solid #dfdfdf;line-height:1.2;border-radius:10px;background:#fff;text-align:center;margin-bottom:12px;-ms-flex-pack:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:91;-webkit-box-shadow:3px 3px 0 0 #dfdfdf;box-shadow:3px 3px 0 0 #dfdfdf;min-height:60px;height:112px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@supports (display:flex) or (display:-moz-flex){.p-stepPanelForm__squareInput{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width:768px){.p-stepPanelForm__squareInput{width:142px;max-width:142px;min-height:99px;height:99px;margin:0 19px 22px 0;padding:0}}.p-stepPanelForm__squareInput--notSelected{background:#f6f6f6;z-index:0}.p-stepPanelForm__squareInput:nth-child(2n){margin-right:0}@media screen and (min-width:768px){.p-stepPanelForm__squareInput:nth-child(2n){margin-right:19px}}.p-stepPanelForm__squareInput--otherOption{min-height:60px;display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-stepPanelForm__squareInput{height:60px}.p-stepPanelForm__squareInput:nth-child(3n){margin-right:0}}.p-stepPanelForm__squareInput--otherOptionLpMatching{min-height:60px;height:60px;display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-stepPanelForm__squareInput--otherOptionLpMatching{height:0}.p-stepPanelForm__squareInput--otherOptionLpMatching:nth-child(3n){margin-right:0}}.p-stepPanelForm__squareInputTxt{height:20vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 16px}.p-stepPanelForm__inputTtl{font-size:14px;font-weight:700;margin-bottom:4px}.p-stepPanelForm__inputSmallTtl{font-size:12px}.p-stepPanelForm__inputTxt{font-size:14px;font-weight:700;margin-bottom:4px;line-height:1}.p-stepPanelForm__inputSmallTxt{font-size:12px}.p-stepPanelForm__privateTxt{margin-bottom:16px;font-size:14px;position:relative;text-align:center}.p-stepPanelForm__privateTxt:before{position:absolute;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F023";color:#bce751;margin:-.5em 0 0 -16px}.p-stepPanelForm__inputIcnWrap{width:100%;position:relative}.p-stepPanelForm__inputIcnWrap:after{position:absolute;top:50%;right:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";font-size:20px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-stepPanelForm__inputIcnWrap input::-webkit-input-placeholder{font-size:18px}.p-stepPanelForm__inputIcnWrap input::-moz-placeholder{font-size:18px}.p-stepPanelForm__inputIcnWrap input:-ms-input-placeholder{font-size:18px}.p-stepPanelForm__inputIcnWrap input::-ms-input-placeholder{font-size:18px}.p-stepPanelForm__inputIcnWrap input::placeholder{font-size:18px}.p-stepPanelForm__error{padding:8px;background-color:#e46249;color:#fff;font-size:16px;border-radius:10px;width:100%;margin-top:8px}.p-stepPanelForm__moreContents{position:relative;padding:6px;margin:16px 5% 0;text-align:center;font-size:12px;text-decoration:none;font-weight:700;display:inline-block;border-radius:20px;background-color:#e7f7b3;width:90%}.p-stepPanelForm__moreContents:after{position:absolute;top:8px;right:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F107";width:14px;height:14px;font-size:12px;font-weight:700;color:#333;padding:2px;margin-top:0}.p-stepPanelForm__moreContents.is-open:after{content:"\F106"}.p-stepPanelForm__annotation{position:absolute;top:-11px;right:10px;padding:2px 10px;background-color:#faffea;border-radius:10px;font-size:12px;font-weight:700}.p-stepPanelForm__annotationEmphasisTxt{color:#8dc500;font-size:14px}.p-stepPanelForm__projectItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.p-stepPanelForm__projectItemTtl{width:134px}.p-stepPanelForm__projectItemTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#dfdfdf;margin-left:2px}.p-stepPanelForm__projectItemTtl--officeName:before{content:"\F15C"}.p-stepPanelForm__projectItemTtl--select:before{content:"\F075"}.p-stepPanelForm__projectTemphireItemTtl{font-size:12px;font-weight:700;min-width:74px}.p-stepPanelForm__projectTemphireItemTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 4px 0 2px;color:#dfdfdf}.p-stepPanelForm__projectTemphireItemTtl--officeName:before{content:"\F15C"}.p-stepPanelForm__projectTemphireItemTtl--salaries:before{content:"\F157"}.p-stepPanelForm__projectTemphireItemTxt{color:#8dc500;font-weight:700}.p-stepPanelForm__officeNameTxt,.p-stepPanelForm__selectTxt{color:#8dc500;font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-stepPanelForm__selectTxt{position:relative}.p-stepPanelForm__selectTxtItem{display:contents}.p-stepPanelForm__selectTxtItem:not(:last-child){margin-right:4px}.p-stepPanelForm__selectTxtItem:not(:last-child):after{margin-right:4px;content:"/"}.p-stepPanelForm__selectTxtBtn{right:-2px;bottom:0;color:#545454;padding:2px 4px;border-radius:3px}.p-stepPanelForm__selectTxtBtn:before{content:"";padding-left:0}.p-stepPanelForm .c-moreReadTxt__trigger:checked~.p-stepPanelForm__selectTxtBtn:before{content:""}.p-stepPanelForm__contentsSupport.is-active{width:160px}@media screen and (min-width:768px){.p-stepPanelForm__contentsSupport.is-active{width:347px}}@media (min-width:321px) and (max-width:360px){.p-stepPanelForm__contentsSupport.is-active{width:140px}}@media screen and (max-width:320px){.p-stepPanelForm__contentsSupport.is-active{width:120px}}.p-stepPanelForm__itemQuestion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.p-stepPanelForm__itemQuestion.is-fadein{-webkit-animation:fadein .5s;animation:fadein .5s}@media screen and (min-width:768px){.p-stepPanelForm__itemQuestion{width:536px;margin:0 auto 24px}}.p-stepPanelForm__itemQuestionImg{margin-right:18px;width:50px}@media screen and (min-width:768px){.p-stepPanelForm__itemQuestionImg{padding:0;width:60px}}.p-stepPanelForm__itemQuestionBalloon,.p-stepPanelForm__itemQuestionBalloonBlock{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-stepPanelForm__itemQuestionBalloon{background:#e7f7b3;padding:8px;position:relative;border-radius:10px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.15);box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.p-stepPanelForm__itemQuestionBalloon:not(:first-of-type){margin-top:12px}.p-stepPanelForm__itemQuestionBalloon:before{content:"";position:absolute;top:8px;left:-16px;border:6px solid transparent;border-right:15px solid #e7f7b3;-webkit-transform:rotate(20deg);transform:rotate(20deg)}@media screen and (min-width:768px){.p-stepPanelForm__itemQuestionBalloon{padding:16px}}.p-stepPanelForm__itemQuestionTxtEmphasis{font-weight:700}.p-stepPanelForm__followIcon{position:absolute;top:150px;right:8px;z-index:92;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media screen and (min-width:768px){.p-stepPanelForm__followIcon{position:absolute;top:132px;right:50%;margin-right:-182px}.p-stepPanelForm__followIcon--office{top:150px;margin-right:-261px}}.p-stepPanelForm__followIcon:after{content:"";background:url(/images/v3/sp/page/support/input/stepPanel/imgFingerIcn.svg) no-repeat 50%/cover;display:inline-block;width:40px;height:37px;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;-webkit-animation:followIcon 1s ease-in-out 0s infinite alternate;animation:followIcon 1s ease-in-out 0s infinite alternate}.p-stepPanelForm__privateModalBtnBlock{margin-bottom:16px;font-size:12px;background:#fefbd2;padding:4px 4px 8px 8px;border:1px solid #ffeda1;border-radius:8px}.p-stepPanelForm__privateModalBtnBlock:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:4px;content:"\F023";color:#ffa234}@media screen and (min-width:360px) and (max-width:374px){.p-stepPanelForm__privateModalBtnBlock{letter-spacing:-1px}}.p-stepPanelForm__privateModalBtn{background:#fff;padding:4px 8px;border:1px solid #ffeda1;border-radius:15px;margin-left:8px;font-weight:700}.p-stepPanelForm__privateModalBtn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:20px;padding-left:4px;content:"+";color:#1096aa}.p-stepPanelForm__diagnosisTtlBlock{background:#fff;border-bottom:2px solid #8dc500;margin-bottom:16px}.p-stepPanelForm__diagnosisTtlContent{background:url(/images/v3/sp/page/support/input/stepPanel/imgSalaryDiagnosis.png) bottom 0 right 22px/94px 55px no-repeat #fff;padding:6px 16px}@media screen and (min-width:768px){.p-stepPanelForm__diagnosisTtlContent{width:565px;margin:0 auto}}.p-stepPanelForm__diagnosisCatch{font-size:14px;font-weight:700}.p-stepPanelForm__diagnosisTtl{font-size:18px;font-weight:700;color:#8dc500}.p-stepPanelForm__itemNote{font-size:14px;font-weight:700;color:#8dc500;line-height:1.4;margin-top:4px}.p-stepPanelForm__footer{margin-top:20px;width:100%;padding:0}.p-stepPanelForm__actions{position:relative;margin:0 6% 32px;line-height:1;z-index:91}@media screen and (min-width:768px){.p-stepPanelForm__actions{width:306px;margin:0 auto 32px}}.p-stepPanelForm__hiddenBtn{margin:0 auto;width:75%;overflow:hidden;border-radius:15px}@media screen and (min-width:768px){.p-stepPanelForm__hiddenBtn{width:240px;margin-top:24px}}.p-stepPanelForm__btn{position:relative;z-index:92}.p-stepPanelForm__btn--nextBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:12px 8px;width:100%;-webkit-box-shadow:none;box-shadow:none}.p-stepPanelForm__btn--nextBtn--disabled,.p-stepPanelForm__btn--nextBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-stepPanelForm__btn--nextBtn:active,.p-stepPanelForm__btn--nextBtn:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-stepPanelForm__btn--nextBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-stepPanelForm__btn--nextBtn:focus{color:#fff}.p-stepPanelForm__btn--nextBtn:before{position:absolute;top:-50%;left:-30%;display:block;content:"";width:50px;height:200px;background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(right,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0));-webkit-animation:shiny 3s linear infinite;animation:shiny 3s linear infinite}.p-stepPanelForm__btn--nextBtn:active,.p-stepPanelForm__btn--nextBtn:hover{background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100)}.p-stepPanelForm__btn--nextBtn.is-disabled{border-color:transparent;background:#dfdfdf}.p-stepPanelForm__btn--nextBtn.is-disabled.p-stepPanelForm__btn--nextBtn:before{content:none}@media screen and (max-width:320px){.p-stepPanelForm__btn--nextBtn{font-size:17px}}.p-stepPanelForm__btn--nextLastBtn,.p-stepPanelForm__btn--nextLastSmallBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);width:100%;-webkit-box-shadow:none;box-shadow:none;font-size:22px;line-height:1.3}.p-stepPanelForm__btn--nextLastBtn--disabled,.p-stepPanelForm__btn--nextLastBtn[disabled],.p-stepPanelForm__btn--nextLastSmallBtn--disabled,.p-stepPanelForm__btn--nextLastSmallBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-stepPanelForm__btn--nextLastBtn:hover,.p-stepPanelForm__btn--nextLastSmallBtn:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-stepPanelForm__btn--nextLastBtn:active,.p-stepPanelForm__btn--nextLastSmallBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;box-shadow:none;background:#c26e00;color:#fff}.p-stepPanelForm__btn--nextLastBtn:focus,.p-stepPanelForm__btn--nextLastSmallBtn:focus{color:#fff}.p-stepPanelForm__btn--nextLastBtn.is-disabled,.p-stepPanelForm__btn--nextLastSmallBtn.is-disabled{border-color:transparent;background:#dfdfdf}.p-stepPanelForm__btn--nextLastBtn.is-disabled.p-stepPanelForm__btn--nextBtn:before,.p-stepPanelForm__btn--nextLastSmallBtn.is-disabled.p-stepPanelForm__btn--nextBtn:before{content:none}.p-stepPanelForm__btn--nextLastBtn:before,.p-stepPanelForm__btn--nextLastSmallBtn:before{position:absolute;top:-50%;left:-30%;display:block;content:"";width:50px;height:200px;background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(right,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0));-webkit-animation:shiny 3s linear infinite;animation:shiny 3s linear infinite}.p-stepPanelForm__btn--nextLastBtn:after,.p-stepPanelForm__btn--nextLastSmallBtn:after{position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0A9";top:40%;right:4px}.p-stepPanelForm__btn--nextLastBtn:active:not(.is-disabled),.p-stepPanelForm__btn--nextLastBtn:hover:not(.is-disabled),.p-stepPanelForm__btn--nextLastSmallBtn:active:not(.is-disabled),.p-stepPanelForm__btn--nextLastSmallBtn:hover:not(.is-disabled){background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100)}@media screen and (max-width:320px){.p-stepPanelForm__btn--nextLastBtn,.p-stepPanelForm__btn--nextLastSmallBtn{font-size:18px}}.p-stepPanelForm__btn--nextLastSmallBtn{font-size:20px;padding:24px 0}.p-stepPanelForm__btn--prevBtn{position:absolute;top:50%;left:0;font-size:14px;color:#1096aa;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-stepPanelForm__btn--prevBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F104";padding-right:4px}.p-stepPanelForm__accordion{position:relative;width:100%;margin-bottom:16px;cursor:pointer;color:#1096aa;text-align:center;font-weight:700}.p-stepPanelForm__accordion:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:55%;margin-top:-.5em;content:"\F078"}.p-stepPanelForm__accordion.is-open:after{content:"\F077"}.p-stepPanelForm__accordionTxt{padding-right:8px;text-decoration:underline}.p-stepPanelForm__accordionContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-stepPanelForm__inputMatcingWrap{background:#fff;border-radius:10px;margin:0 16px;padding:16px}@media screen and (min-width:768px){.p-stepPanelForm__inputMatcingWrap{width:528px;margin:0 auto;padding:34px 32px}.p-stepPanelForm__inputMatcingWrap:before{position:fixed;top:370px;right:50%;width:113px;height:160px;content:"";background:url(/images/v3/sp/page/support/input/stepPanel/imgStepPanelKirakko.png) no-repeat 50%/100%;margin-right:268px;display:block}.p-stepPanelForm__inputMatcingWrap:after{position:fixed;top:220px;left:50%;width:161px;height:276px;content:"";background:url(/images/v3/sp/page/support/input/stepPanel/imgStepPanelPoint.png) no-repeat 50%/100%;margin-left:284px;display:block}.p-stepPanelForm__inputMatcingWrap--padding{padding:34px 82px}}@media screen and (min-width:768px){.p-stepPanelForm__inputMatcingWrap--narrow{padding:34px 124px}}@media screen and (min-width:768px){.p-stepPanelForm__inputMatcingWrap--textarea{padding:34px 72px}}.p-stepPanelForm__progressCircle{position:absolute;top:70px;left:8px;z-index:1}@media screen and (min-width:768px){.p-stepPanelForm__progressCircle{left:calc(50% - 274px)}}.p-stepPanelForm__stepItemCircleTtlBlock,.p-stepPanelForm__stepItemFormTtlBlock{background:#fff;margin-bottom:16px}.p-stepPanelForm__stepItemCircleTtl{padding:20px 16px 20px 68px;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.p-stepPanelForm__stepItemCircleTtl{margin:0 auto;width:565px}}.p-stepPanelForm__stepItemCircleTtlEmphasis{font-size:20px}.p-stepPanelForm__stepItemCircleTtlSmall{font-size:14px;font-weight:400}.p-stepPanelForm__stepItemFormTtl{padding:20px 16px;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.4;text-align:center}@media screen and (min-width:768px){.p-stepPanelForm__stepItemFormTtl{margin:0 auto;width:565px}}.p-stepPanelForm__stepItemFormTtlEmphasis{font-size:20px;color:#8dc500}.p-stepPanelForm__btnWrapMatching{padding-left:80px}.p-stepPanelForm__flexEnd{margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.p-stepPanelForm__flexForm{width:71%;position:relative}.p-stepPanelForm__flexForm:after{position:absolute;top:50%;right:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";font-size:20px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-stepPanelForm__flexForm input::-webkit-input-placeholder{font-size:18px}.p-stepPanelForm__flexForm input::-moz-placeholder{font-size:18px}.p-stepPanelForm__flexForm input:-ms-input-placeholder{font-size:18px}.p-stepPanelForm__flexForm input::-ms-input-placeholder{font-size:18px}.p-stepPanelForm__flexForm input::placeholder{font-size:18px}@media screen and (min-width:768px){.p-stepPanelForm__flexForm{width:300px}}.p-stepPanelForm__flexFormTxt{margin-left:8px}.p-stepPanelForm__imgMatching{margin:4px auto;width:70px}.p-stepPanelForm__noteTxt{margin-bottom:16px;font-size:12px;text-align:center}.p-stepPanelFormInfo{padding:8px 5%;line-height:1;background-color:#fff;text-align:right;color:#8dc500;font-size:14px}@media screen and (min-width:768px){.p-stepPanelFormInfo{width:100%;max-width:1035px;margin:0 auto}}@-webkit-keyframes followIcon{0%{-webkit-transform:translateX(2px);transform:translateX(2px)}to{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}@keyframes followIcon{0%{-webkit-transform:translateX(2px);transform:translateX(2px)}to{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}@-webkit-keyframes shiny{0%{-webkit-transform:translateX(0) rotate(30deg);transform:translateX(0) rotate(30deg)}to{-webkit-transform:translateX(2000px) rotate(30deg);transform:translateX(2000px) rotate(30deg)}}@keyframes shiny{0%{-webkit-transform:translateX(0) rotate(30deg);transform:translateX(0) rotate(30deg)}to{-webkit-transform:translateX(2000px) rotate(30deg);transform:translateX(2000px) rotate(30deg)}}.p-entryPopup{position:fixed;top:18px;padding:6px 12px 6px 48px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26);background-color:rgba(80,80,80,.7);font-size:14px;font-weight:700;color:#fff;z-index:300;-webkit-animation:animSp 6s ease 1s;animation:animSp 6s ease 1s;opacity:0}@media screen and (min-width:768px){.p-entryPopup{position:absolute;top:15px;right:0;-webkit-animation:animRespnsive 6s ease 1s;animation:animRespnsive 6s ease 1s}}.p-entryPopup:before{position:absolute;top:10px;left:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F007";font-size:18px;color:#bce751;background:#fff;padding:8px;border-radius:50%}.p-entryPopup--steppanel{top:60px}.p-entryPopup--offerGet{top:auto;margin-top:82px}.p-entryPopup--singlePage{top:68px}@media screen and (min-width:768px){.p-entryPopupWrap{max-width:900px;margin:0 auto;position:relative}}@-webkit-keyframes animSp{0%{opacity:0;right:0}15%,85%{opacity:1;right:8px}to{opacity:0;right:0}}@keyframes animSp{0%{opacity:0;right:0}15%,85%{opacity:1;right:8px}to{opacity:0;right:0}}@-webkit-keyframes animRespnsive{0%{opacity:0;right:-32px}15%,85%{opacity:1;right:0}to{opacity:0;right:-32px}}@keyframes animRespnsive{0%{opacity:0;right:-32px}15%,85%{opacity:1;right:0}to{opacity:0;right:-32px}}.p-embeddedForm__bnr,.p-embeddedForm__bnrAdvisor{margin-bottom:4px;text-align:center}.p-embeddedForm{position:relative}.p-embeddedForm__label{display:inline-block;margin-bottom:2px;padding:2px 8px;border-radius:9999px;background-color:#fff;color:#ffa234;font-weight:700;font-size:14px}.p-embeddedForm__bnr{padding:0 12px 0 6px}.p-embeddedForm__hearing{background-color:#fff;text-align:center;border:1px solid #ffa234;border-radius:10px;position:relative}@media screen and (min-width:768px){.p-embeddedForm__hearing{margin:0 auto;width:480px}}.p-embeddedForm__header{background-color:#ffa234;padding:8px 0 10px;color:#fff;font-size:14px;font-weight:700;border-radius:8px 8px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.4;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-embeddedForm__header--advisorDetail{padding:12px 14px;gap:8px}.p-embeddedForm__header--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px}.p-embeddedForm__headerMessage{font-weight:700;position:relative;display:inline-block;margin:16px 0 8px}.p-embeddedForm__headerMessage:after,.p-embeddedForm__headerMessage:before{content:"";background-color:#545454;height:32px;width:1px}@media screen and (min-width:768px){.p-embeddedForm__headerMessage:after,.p-embeddedForm__headerMessage:before{height:24px}}.p-embeddedForm__headerMessage:before{position:absolute;bottom:0;left:-16px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.p-embeddedForm__headerMessage:after{position:absolute;right:-16px;bottom:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.p-embeddedForm__headerMessageEmphasis{font-size:18px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffeda1));background-image:-webkit-linear-gradient(transparent 60%,#ffeda1 0);background-image:linear-gradient(transparent 60%,#ffeda1 0)}.p-embeddedForm__badge{position:relative}.p-embeddedForm__badgeText{position:absolute;top:10px;right:0;left:0;margin:auto;color:#ffa234}.p-embeddedForm__formTitleGroup{text-align:left;font-size:18px}.p-embeddedForm__titleSmall{font-size:12px}.p-embeddedForm__headerWithCaption{background-color:#ffa234;padding:8px 20px;color:#fff;font-weight:700;border-radius:8px 8px 0 0;line-height:1.4}@media screen and (min-width:768px){.p-embeddedForm__headerWithCaption{padding:8px 56px}}.p-embeddedForm__leadArea{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding-bottom:8px}.p-embeddedForm__leadArea:after,.p-embeddedForm__leadArea:before{content:"";display:block;width:1px;height:32px;background-color:#545454}@media screen and (min-width:768px){.p-embeddedForm__leadArea:after,.p-embeddedForm__leadArea:before{height:24px}}.p-embeddedForm__leadArea:before{-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}.p-embeddedForm__leadArea:after{-webkit-transform:rotate(16deg);transform:rotate(16deg)}.p-embeddedForm__leadAreaMessage{text-align:center}.p-embeddedForm__underMarker{font-size:18px;position:relative;display:inline-block;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#ffeda1));background-image:-webkit-linear-gradient(transparent 70%,#ffeda1 0);background-image:linear-gradient(transparent 70%,#ffeda1 0)}.p-embeddedForm__image{width:13vh;top:23px;right:6px;height:auto}@media screen and (max-width:320px){.p-embeddedForm__image{width:80px;top:20px}}@media screen and (min-width:768px){.p-embeddedForm__image{width:118px}}.p-embeddedForm__imageKirakkoHaken{display:none}@media screen and (min-width:768px){.p-embeddedForm__imageKirakkoHaken{display:block;position:absolute;top:-12px;right:75px;z-index:2;width:100px}}.p-embeddedForm__imageArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px 0;background-color:#fff0de}.p-embeddedForm__formTtl{width:auto;margin-top:4px;font-size:18px}.p-embeddedForm__formTtl--left{text-align:left}@media screen and (max-width:360px){.p-embeddedForm__formTtl{font-size:16px}}@media screen and (max-width:320px){.p-embeddedForm__formTtl{font-size:15px}}.p-embeddedForm__formTtlCaption{background:#fff;border-radius:5px;font-weight:700;color:#b29100;text-align:center;padding:4px}@media screen and (max-width:360px){.p-embeddedForm__formTtlCaption{font-size:14px}}.p-embeddedForm__ttlBgWhite{background:#fff;font-size:12px;color:#ffa234;width:112px;margin:0 auto 4px}.p-embeddedForm__ttlEmphasis{font-size:16px}.p-embeddedForm__ttlSmall{font-size:14px;font-weight:400;display:block}.p-embeddedForm__ttlSmall--left{text-align:left}@media screen and (max-width:360px){.p-embeddedForm__ttlSmall{font-size:13px}}.p-embeddedForm__ttlSubSmall{font-size:14px;font-weight:400}.p-embeddedForm__ttlSpacing{letter-spacing:-1px}@media screen and (max-width:360px){.p-embeddedForm__ttlSpacing{font-size:14px;letter-spacing:normal}}@media screen and (min-width:768px){.p-embeddedForm__ttlSpacing{letter-spacing:normal}}.p-embeddedForm__step{padding:12px 8px 10px}@media screen and (min-width:768px){.p-embeddedForm__step--haken{padding:12px 24px 6px}}.p-embeddedForm__step--selectWrap{margin:12px 12px 0}.p-embeddedForm__step--adjustPadding{padding:8px 8px 16px}.p-embeddedForm__stepTtl{margin-bottom:8px;font-weight:700;font-size:14px}@media screen and (min-width:768px){.p-embeddedForm__stepTtl--haken{margin-bottom:4px}}.p-embeddedForm__stepItemWrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-embeddedForm__stepItem,.p-embeddedForm__stepItemWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-embeddedForm__stepItem{margin:4px;width:100%;height:54px;font-size:14px;color:#545454;border:1px solid #ccc;padding:8px 6px;border-radius:10px;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-embeddedForm__stepItem{height:40px}}.p-embeddedForm__stepItem:active,.p-embeddedForm__stepItem:focus,.p-embeddedForm__stepItem:hover{color:#545454;background:#f6f6f6}@media screen and (min-width:768px){.p-embeddedForm__stepItem--haken{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.p-embeddedForm__stepItem--margin{margin:0 0 4px}.p-embeddedForm__stepImage{padding:4px 8px 0;background:#fff0de;margin-bottom:12px}.p-embeddedForm__cta{margin:0 auto 16px;display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ffa234;background-image:-webkit-linear-gradient(315deg,#ffae4e,#ffa234);background-image:linear-gradient(135deg,#ffae4e,#ffa234);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);width:36%}.p-embeddedForm__cta--disabled,.p-embeddedForm__cta[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-embeddedForm__cta:active,.p-embeddedForm__cta:hover{background:#f68500;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-embeddedForm__cta:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-embeddedForm__cta:focus{color:#fff}@media screen and (min-width:768px){.p-embeddedForm__cta--haken{height:42px;width:174px;font-size:18px;line-height:1}}.p-embeddedForm__submit{width:96px;margin:0 auto var(--space-16)}.p-embeddedForm__balloon{font-size:12px;background:#fff;color:#ffa234;padding:5px 8px;position:relative;border-radius:5px;margin-right:12px}.p-embeddedForm__balloon:before{content:"";position:absolute;top:36%;left:82%;margin-top:-8px;border:8px solid transparent;border-left:15px solid #fff}.p-embeddedForm__balloonTxtLarge{font-size:14px}.p-embeddedForm__stepItemWrap--wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-embeddedForm__stepTtlSmall{font-size:12px}.p-embeddedForm__ttlBgBadge{background:url(/images/v3/sp/form/imgEmbeddedFormTtl.png) no-repeat 50%/100% 100%;font-size:14px;color:#ffa234;margin-right:2px;padding-top:15px;width:49px}@media screen and (max-width:360px){.p-embeddedForm__ttlBgBadge{width:44px;padding:13px 0}}.p-embeddedForm__stepInfoImage{margin:0 32px 12px;text-align:center}@media screen and (min-width:768px){.p-embeddedForm__stepInfoImage{margin:0 56px 12px}}.p-embeddedForm__note{font-size:12px;font-weight:400;line-height:160%}.p-ctaSupport{width:100%;margin:0 auto}@media screen and (min-width:768px){.p-ctaSupport{width:496px}}.p-ctaSupport__balloon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 20px}.p-ctaSupport__balloonTxt{font-size:14px;padding:8px 4px;margin:4px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.3;text-align:center;position:relative;background-color:#e7f7b3;border:2px solid #e7f7b3;border-radius:10px;border-radius:5px}.p-ctaSupport__balloonTxt:after,.p-ctaSupport__balloonTxt:before{content:"";display:block;margin-left:-8px}.p-ctaSupport__balloonTxt:before{bottom:-8px}.p-ctaSupport__balloonTxt:after,.p-ctaSupport__balloonTxt:before{position:absolute;left:50%;width:0;height:0;border-color:#e7f7b3 transparent transparent;border-style:solid;border-width:8px 8px 0}.p-ctaSupport__balloonTxt:after{bottom:-5px}.p-ctaSupport__balloonTxt--left:before{bottom:-19px;border-width:18px 0 0 9px}.p-ctaSupport__balloonTxt--center:before{bottom:-19px;border-width:18px 3px 0 6px}.p-ctaSupport__balloonTxt--right:before{bottom:-19px;border-width:18px 9px 0 0}.p-ctaSupport__txt{color:#ffa234;font-size:18px;margin-bottom:8px;text-align:center;font-weight:700}@media screen and (max-width:320px){.p-ctaSupport__txt{font-size:17px}}.p-ctaSupport__txt:before{content:"\\";margin-right:5px;font-family:Arial;font-size:24px}.p-ctaSupport__txt:after{content:"/";margin-left:5px;font-family:Arial;font-size:24px}.p-ctaSupport__btn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:12px;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);line-height:1.4;margin:0 auto}.p-ctaSupport__btn--disabled,.p-ctaSupport__btn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-ctaSupport__btn:active,.p-ctaSupport__btn:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-ctaSupport__btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-ctaSupport__btn:focus{color:#fff}.p-ctaSupport__btn:active,.p-ctaSupport__btn:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none;border:2px solid #fff;padding:10px}@media screen and (min-width:768px){.p-ctaSupport__btn:active,.p-ctaSupport__btn:hover{border:none;padding:12px}}.p-completeThanks{background:#ffb967 url(/images/v3/sp/kirakko/imgKirakko01.png) no-repeat;background-size:80px 115px;background-position:right 28px top 28px;min-height:194px;margin:0 auto;padding:24px 108px 36px 24px;color:#fff;font-weight:700}.p-completeThanks--withNote{padding:20px 24px;min-height:172px}@media screen and (min-width:768px){.p-completeThanks{background-size:90px 132px;background-position:right 96px top 18px;padding:16px 198px 36px 96px}}.p-completeThanks__ttl{padding-right:108px;min-height:133px;font-weight:700}@media screen and (min-width:768px){.p-completeThanks__ttl{padding-right:0;min-height:102px}}.p-completeThanks__txt{font-size:22px;line-height:1.5}.p-completeThanks__txtEmphasis{font-size:28px;margin-bottom:16px;display:block}.p-completeThanks__note{line-height:1.4;font-size:14px}.p-completeThanks__searchLink{position:relative}.p-completeThanks__searchLinkTxt{color:#fff;text-decoration:underline}.p-completeThanks__searchLinkTxt:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";position:absolute;top:2px;right:-16px}.p-completeThanks__searchLinkTxt:active,.p-completeThanks__searchLinkTxt:hover{color:#fff;text-decoration:underline}.p-complete{border-radius:10px;background-color:#fff}.p-complete--marginTop{margin-top:-26px}@media screen and (min-width:768px){.p-complete--marginTop{margin-top:-48px}}.p-complete__block{padding:16px}.p-complete__block+.p-complete__block{padding-top:0}@media screen and (min-width:768px){.p-complete__block{padding:20px 56px}}.p-complete__ttl,.p-complete__ttlSecondary{font-weight:700;font-size:18px;margin-bottom:8px}.p-complete__ttlSecondary{color:#8dc500}.p-complete__ttlSecondary--center{text-align:center}.p-complete__time{display:none}.p-complete__time.is-active{display:block;font-size:30px}.p-complete__time.is-active,.p-complete__timeTxt{font-weight:700;margin-bottom:16px;text-align:center}.p-complete__phone{border:3px solid #8ebe85;padding:8px;margin:8px 0;text-align:center;border-radius:10px;line-height:1.3}@media screen and (min-width:768px){.p-complete__phoneTime{padding:24px}}.p-complete__phoneTtl{background:#e7f7b3;padding:4px;display:inline-block;margin-right:4px;font-weight:700;font-size:12px}.p-complete__phoneNumber{color:#8dc500;font-size:32px}.p-complete__phoneNumberLink{color:#8dc500;font-weight:700}.p-complete__notice{margin-left:16px}.p-complete__noticeTxt{margin-bottom:12px;position:relative}.p-complete__noticeTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F111";color:#ffd19a;position:absolute;top:6px;left:-16px;font-size:10px}.p-complete__noticeTxtLink{font-weight:700}.p-complete__caseBlock{padding:0 16px 16px}@media screen and (min-width:768px){.p-complete__caseItem{margin:0 56px 8px}}.p-complete__caseItem:not(:last-child){padding-bottom:18px;border-bottom:1px dashed #979797}.p-complete__caseIcon{text-align:center;font-size:48px;color:#8dc500}.p-complete__caseTtl{font-weight:700;margin-bottom:16px;text-align:center}.p-complete__caseTxtAddress{font-weight:700}.p-complete__caseTxtPhone{color:#8dc500;font-weight:700}.p-complete__input{width:90%;margin:0 auto}.p-complete__inputForm{height:44px;font-size:16px;margin-bottom:16px}.p-complete__inputIcon{top:22px}.p-complete__annotation{font-size:14px}.p-complete__info{margin:12px 0;padding:12px;background:#f6f6f6}.p-complete__infoTtl{font-weight:700;margin-bottom:8px;text-align:center}.p-complete__infoTxt{font-size:14px}.p-complete__infoTxtEmphasis{font-weight:700}.p-complete__searchBlock{margin-bottom:16px}@media screen and (min-width:768px){.p-complete__searchBlock{margin:0 30px 16px}}.p-completeSchoolGuidance{background:#fefbd2;padding:40px 24px 24px;margin-bottom:24px}.p-completeSchoolGuidance__ttlBlock{text-align:center;margin-bottom:24px;background:url(/images/v3/sp/kirakko/imgkirakko11.png) no-repeat 100% 57px/auto 59%,url(/images/v3/sp/common/kirakiraBg.png) no-repeat 0/auto 100%,url(/images/v3/sp/common/kirakiraBg.png) no-repeat 200px -67px/auto 100%}@media screen and (max-width:360px){.p-completeSchoolGuidance__ttlBlock{background:url(/images/v3/sp/kirakko/imgkirakko11.png) no-repeat 100% 57px/auto 49%,url(/images/v3/sp/common/kirakiraBg.png) no-repeat 0/auto 100%,url(/images/v3/sp/common/kirakiraBg.png) no-repeat 200px -67px/auto 100%}}@media screen and (min-width:768px){.p-completeSchoolGuidance__ttlBlock{background:url(/images/v3/sp/kirakko/imgkirakko11.png) no-repeat 90% bottom/auto 80%,url(/images/v3/sp/common/kirakiraBg.png) no-repeat 70px 0/auto 210px,url(/images/v3/sp/common/kirakiraBg.png) no-repeat 340px -157px/auto 300px}}.p-completeSchoolGuidance__caption{font-weight:700}.p-completeSchoolGuidance__caption:before{content:"\\";margin-right:5px;font-family:Arial}.p-completeSchoolGuidance__caption:after{content:"/";margin-left:5px;font-family:Arial}.p-completeSchoolGuidance__ttl{font-weight:700;font-size:22px;color:#8dc500;margin-bottom:24px}.p-completeSchoolGuidance__address{font-weight:700;background:#e7f7b3;border-radius:50px;display:inline-block;padding:2px 16px 2px 36px;position:relative}.p-completeSchoolGuidance__address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F3C5";color:#8dc500;font-size:18px;position:absolute;top:6px;left:12px}.p-completeSchoolGuidance__box{background:#fff;padding:16px;border-radius:10px;margin-bottom:20px}@media screen and (min-width:768px){.p-completeSchoolGuidance__box{margin:0 96px 20px}}.p-completeSchoolGuidance__advisorBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}@media screen and (min-width:768px){.p-completeSchoolGuidance__advisorBlock{width:400px;margin:0 auto 24px}}.p-completeSchoolGuidance__advisorImage{margin-right:16px;width:58px}@media screen and (min-width:768px){.p-completeSchoolGuidance__advisorImage{padding:0;width:60px}}.p-completeSchoolGuidance__advisorBalloon{background:#fff;border:2px solid #dfdfdf;border-radius:10px;padding:8px 4px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;border-radius:8px 12px;margin-top:8px;font-size:15px;font-weight:700}.p-completeSchoolGuidance__advisorBalloon:before{content:"";position:absolute;top:50%;left:-18px;margin-top:-10px;border:10px solid transparent;border-right:13px solid #fff;z-index:2}.p-completeSchoolGuidance__advisorBalloon:after{content:"";position:absolute;top:50%;left:-21px;margin-top:-8px;border:8px solid transparent;border-right:13px solid #dfdfdf;z-index:1}@media screen and (min-width:768px){.p-completeSchoolGuidance__advisorBalloon{padding:12px}}.p-completeSchoolGuidance__advisorTxt{color:#8dc500}.p-completeSchoolGuidance__block{background:#fff;border-radius:10px;border:1px solid #dfdfdf}@media screen and (min-width:768px){.p-completeSchoolGuidance__block{margin:0 96px 20px}}.p-completeSchoolGuidance__block:not(last-child){margin-bottom:24px}.p-completeSchoolGuidance__blockTtl{padding:16px;font-weight:700;background:#f6f6f6;border-radius:10px 10px 0 0;text-align:center}.p-completeSchoolGuidance__txtBlock{padding:16px 12px}.p-completeSchoolGuidance__txtEmphasis{font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(0,#ffeda1));background:-webkit-linear-gradient(transparent 40%,#ffeda1 0);background:linear-gradient(transparent 40%,#ffeda1 0)}.p-completeSchoolGuidance__infoFeeBlock{background:#faffea;border-radius:10px;padding:16px 8px;margin-bottom:12px}@media screen and (max-width:360px){.p-completeSchoolGuidance__infoFeeBlock{padding:16px 16px 0}}@media screen and (min-width:768px){.p-completeSchoolGuidance__infoFeeBlock{margin:0 56px 12px;padding-left:60px}}.p-completeSchoolGuidance__infoTxtFee{color:#8dc500;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-completeSchoolGuidance__infoTxtFeeData{font-size:20px;position:relative;margin-right:38px}.p-completeSchoolGuidance__infoTxtFeeData:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F061";font-size:32px;position:absolute;top:-1px;right:-30px}@media screen and (max-width:360px){.p-completeSchoolGuidance__infoTxtFeeData:after{top:17px}}.p-completeSchoolGuidance__infoTxtFee0{color:#8dc500;font-size:70px;line-height:.2}@media screen and (max-width:360px){.p-completeSchoolGuidance__infoTxtFee0{line-height:1}}.p-completeSchoolGuidance__infoTxtYen{color:#8dc500;font-size:40px;line-height:.6}@media screen and (max-width:360px){.p-completeSchoolGuidance__infoTxtYen{line-height:2}}.p-completeSchoolGuidance__infoNote{text-align:center;font-size:14px;color:#e46249;font-weight:700;padding-bottom:16px;border-bottom:1px dotted #dfdfdf;margin-bottom:8px}.p-completeSchoolGuidance__infoBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-completeSchoolGuidance__infoTtl{min-width:64px;position:relative}.p-completeSchoolGuidance__infoTtl:after{content:":";position:absolute;top:-1px;right:7px}.p-completeSchoolGuidance__infoTxt{width:calc(100% - 64px)}.p-completeSchoolGuidance__infoTxt--beginner{font-weight:700;color:#8dc500}.p-completeSchoolGuidance__infoTxt--beginner:after{font-family:kc-icons!important;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\E92C";font-size:24px;padding-left:2px}.p-modalProcess{padding:16px;max-height:78vh;overflow:scroll}.p-modalProcess__ttl{color:#8dc500;font-size:18px;font-weight:700;padding-bottom:16px;text-align:center;border-bottom:1px solid #dfdfdf;margin:0 -16px 8px}.p-modalProcess__txt{font-size:16px;margin-bottom:8px}.p-modalProcess__txtNote{font-size:14px;color:#e46249;margin-bottom:8px}.p-modalProcess__memo{background:#f6f6f6;font-weight:700;padding:8px 8px 8px 42px;position:relative;font-size:14px;border-radius:5px;margin-top:16px}.p-modalProcess__memo:before{position:absolute;left:8px;background:#bce751;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0EB";border-radius:50%;color:#fff;padding:5px;height:1.6em;width:1.6em;font-size:1.1em;text-align:center}.p-modalProcess__memo--advisorIcon{padding-left:52px}.p-modalProcess__memo--advisorIcon:before{background:url(/images/v3/sp/form/modal/imgModalFlow03Advisor.png);width:42px;height:49px;background-size:contain;content:"";border-radius:0;bottom:0;background-repeat:no-repeat}.p-modalProcess__item{counter-increment:item}.p-modalProcess__item:not(:last-child){margin-bottom:16px}.p-modalProcess__item:not(:last-child)>div{margin:-24px 0 -20px 18px;border-left:4px dotted #bce751;padding:24px 0 20px 20px}.p-modalProcess__itemTtl{color:#7e9f12;background:#e7f7b3;padding:4px 8px 4px 30px;position:relative;margin:0 0 16px 20px;border-radius:10px;font-weight:700}.p-modalProcess__itemTtl:before{background:#8dc500;content:counter(item);color:#fff;text-align:center;height:42px;width:42px;font-size:26px;position:absolute;top:-6px;left:-20px;border-radius:50%}.p-modalProcess__content:last-child{padding-left:48px;margin-bottom:72px}.p-modalProcess__itemImg{text-align:center}.p-modalProcess__fix{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,hsla(0,0%,100%,0)),color-stop(20%,hsla(0,0%,100%,.9)),color-stop(100%,hsla(0,0%,100%,.9)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 100%,#fff 0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 100%,#fff 0);padding:16px;text-align:center;border-radius:0 0 10px 10px}.p-modalProcess__guid{display:block;color:#8dc500;font-size:14px;font-weight:700;padding:8px;position:relative;opacity:0;height:0}.p-modalProcess__guid:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F107";display:block}.p-modalProcess__cta{width:214px;margin:0 auto}.p-modalProcess__close{position:absolute;top:0;right:0;width:34px;line-height:32px;margin:-1em -1em 0 0;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-modalProcess__close:hover{color:#545454}.c-modal.is-open .p-modalProcess__guid{-webkit-animation:fadeOut 8s ease .1s,shake 5s ease .1s;animation:fadeOut 8s ease .1s,shake 5s ease .1s}@-webkit-keyframes fadeOut{0%,80%{opacity:1;height:48px}to{opacity:0;height:0}}@keyframes fadeOut{0%,80%{opacity:1;height:48px}to{opacity:0;height:0}}@-webkit-keyframes shake{0%{padding-top:4px}20%{padding:12px}40%{padding:4px}60%{padding:12px}80%{padding:4px}90%{padding:8px}to{padding:12px}}@keyframes shake{0%{padding-top:4px}20%{padding:12px}40%{padding:4px}60%{padding:12px}80%{padding:4px}90%{padding:8px}to{padding:12px}}.p-list{border-radius:10px;background-color:#fff;padding:16px}.p-list+.p-list{padding-top:0}@media screen and (min-width:768px){.p-list{padding:16px 48px}}.p-list__ttl{padding:12px 16px 12px 52px;font-size:18px;font-weight:700;color:#545454;text-align:center;position:relative}.p-list__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffb967;font-size:30px;margin-left:-30px;position:absolute}.p-list__ttl--license:before{content:"\F559"}.p-list__ttl--feature:before{font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-36px;content:"\E902"}.p-list__item{position:relative;margin-bottom:-1px;word-break:break-all;border:dotted #dfdfdf;border-width:0 0 1px;color:#1096aa;text-overflow:ellipsis}.p-list__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none}.p-list__item:last-child{border-width:0}.p-list__item:after{color:#1096aa;content:"\F105";font-weight:700;right:4px}.p-list__link{padding:12px 24px 8px 0;text-decoration:none;overflow:hidden;display:block}.p-list__itemWithIcon{position:relative;margin-bottom:-1px;word-break:break-all;border:dotted #dfdfdf;border-width:0 0 1px;color:#1096aa;text-overflow:ellipsis}.p-list__itemWithIcon:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none}.p-list__itemWithIcon:last-child{border-width:0}.p-list__itemWithIcon:after{color:#1096aa;content:"\F105";font-weight:700;right:4px}.p-list__itemWithIcon:before{content:"";font-weight:700;padding:18px;border-radius:50%;position:absolute;top:18px}.p-list__itemWithIcon--201:before{background:url(/images/v3/sp/page/content/imgFeature01.png) 50%/20px auto no-repeat #f6f6f6}.p-list__itemWithIcon--202:before{background:url(/images/v3/sp/page/content/imgFeature02.png) 50%/20px auto no-repeat #f6f6f6}.p-list__itemWithIcon--203:before{background:url(/images/v3/sp/page/content/imgFeature03.png) 50%/20px auto no-repeat #f6f6f6}.p-list__itemWithIcon--204:before{background:url(/images/v3/sp/page/content/imgFeature04.png) 50%/20px auto no-repeat #f6f6f6}.p-list__itemWithIcon--208:before{background:url(/images/v3/sp/page/content/imgFeature05.png) 50%/20px auto no-repeat #f6f6f6}.p-list__itemWithIcon--211:before{background:url(/images/v3/sp/page/content/imgFeature06.png) 50%/20px auto no-repeat #f6f6f6}.p-list__linkWithIcon{padding:24px 24px 20px 48px;text-decoration:none;overflow:hidden;display:block}.p-license__block{border-radius:10px;background-color:#fff;margin-top:-6px}.p-license__blockTtl{text-align:center;padding:16px;color:#8dc500;font-size:24px;font-weight:700;line-height:1.3;border-bottom:1px solid #dfdfdf}.p-license__contents{padding:16px}@media screen and (min-width:768px){.p-license__contents{padding:16px 48px}}.p-license__ttl{text-align:center;padding:16px;color:#8dc500;font-size:24px;font-weight:700;line-height:1.3;border-bottom:1px solid #dfdfdf}.p-license__txt{margin-bottom:16px}.p-license__balloon{width:276px;margin:0 auto;text-align:center}.p-license__balloonTxt{font-weight:700}.p-license__point{padding:16px;background:#f6f6f6;border-radius:10px;text-align:center;margin-bottom:8px}@media screen and (min-width:768px){.p-license__point{padding:16px 32px}}.p-license__pointHeader{text-align:center;color:#8dc500;margin-bottom:16px}.p-license__pointHeader:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:24px}.p-license__pointHeader:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:24px}.p-license__pointHeaderEmphasis{font-size:20px;font-weight:700;padding-right:4px}.p-license__pointItem{text-align:left;margin:0 0 8px 28px}.p-license__pointItem:before{content:"\F075";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffd19a;-webkit-transform:scaleX(-1);transform:scaleX(-1);margin:0 4px 0 -24px}.p-license__pointItemEmphasis{font-weight:700}.p-license__noteNumber{font-size:12px;vertical-align:text-top;line-height:10px;text-decoration:none;margin-left:4px}.p-license__note{max-width:100%}.p-license__btn{width:70%;margin:0 auto;padding-bottom:24px}@media screen and (min-width:768px){.p-license__btn{width:288px}}.p-license__imageBlock{text-align:center;margin-bottom:16px}.p-license__image{max-width:100%}.p-license__infoBlock:not(:last-of-type){padding-bottom:16px;margin-bottom:16px;border-bottom:1px dotted #717171}.p-license__infoTtl{text-align:center;font-size:18px;font-weight:700;margin-bottom:16px}.p-license__infoTxt:not(:last-child){margin-bottom:16px}.p-license__infoItem{padding:16px;background:#f6f6f6;border-radius:10px}.p-license__infoItem:not(:last-of-type){margin-bottom:24px}.p-license__infoItemTtl{margin:0 0 16px 30px;font-weight:700;font-size:18px;position:relative}.p-license__infoItemTtl:before{content:"\F303";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffd19a;margin-right:8px;font-size:24px;position:absolute;top:13px;left:-28px}@media screen and (min-width:768px){.p-license__infoItemTtl:before{top:0}}.p-license__infoItemTxt{font-size:14px}.p-license__infoItemTxt:not(:last-child){margin-bottom:16px}.p-license__search{width:92%;margin:0 auto;line-height:1.2}@media screen and (min-width:768px){.p-license__search{width:88%}}.p-license__searchTxt{padding:4px 0;position:relative;font-size:18px;margin-left:8px}.p-license__searchTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";font-size:24px;position:absolute;top:13px;left:-28px}.p-jobEmpty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (min-width:768px){.p-jobEmpty{margin:0 48px}}.p-jobEmpty__kirakkoBlock{-webkit-transform:scaleX(-1);transform:scaleX(-1);height:44px;overflow:hidden}.p-jobEmpty__kirakko{height:67px}.p-jobEmpty__ctaTxtSmall{font-size:16px;color:#ffa234;font-weight:700;padding:14px 8px 0}.p-jobEmpty__ctaTxt{font-size:14px}.p-jobEmpty__ctaTxt:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:16px}.p-jobEmpty__ctaTxt:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:16px}.p-jobEmpty__btnTxt{font-size:18px}.p-jobEmpty__btnTxt:hover{padding:12px}.p-jobEmpty__btnTxtFree{font-size:16px;background:#fff;padding:4px;border-radius:10px;color:#ffa234}.p-cardSliderRecommend{overflow:hidden;width:100%;position:relative}.p-cardSliderRecommend__itemWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-bottom:8px}.p-cardSliderRecommend__itemWrap--space{margin:8px -32px}.p-cardSliderRecommend__item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding:0 12px 16px}.p-cardSliderRecommend__item:first-child{padding-left:0}.p-cardSliderRecommend__btn{position:absolute;top:50%;width:1.9em;height:4em;line-height:4em;margin-top:-2em;background-color:rgba(0,0,0,.4);color:#fff;font-size:14px;text-align:center}.p-cardSliderRecommend__btn--prev{left:0;border-radius:0 10px 10px 0}.p-cardSliderRecommend__btn--prev:before{content:"\F053";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:12px}.p-cardSliderRecommend__btn--next{right:0;border-radius:10px 0 0 10px}.p-cardSliderRecommend__btn--next:before{content:"\F054";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:12px}.p-cardSliderRecommend__btn.is-disabled{display:none}.p-cardSliderRecommend__link{display:block;position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all;color:#1096aa;font-size:14px;font-weight:700;text-decoration:none}.p-cardSliderRecommend__link:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none}.p-cardSliderRecommend__link:last-child{border-width:0}.p-cardSliderRecommend__link:after{content:"\F105";font-weight:700;right:-12px;color:#1096aa}.p-cardSliderRecommend__linkSimple{text-decoration:none;color:#545454;display:block;border-radius:10px;background-color:#fff;padding:12px;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1)}.p-cardSliderRecommend__linkSimple:last-child{margin-bottom:0}.p-cardSliderRecommend__linkSimple:active,.p-cardSliderRecommend__linkSimple:hover{outline:1px solid #1096aa;color:#545454}.p-cardSliderRecommend__wrap{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin-bottom:16px;margin-top:3px;counter-increment:rank}.p-cardSliderRecommend__wrap:last-child{margin-bottom:0}.p-cardSliderRecommend__wrapNeighbor{border-radius:10px;background-color:#fff;counter-increment:rank;padding:0;margin-top:4px}.p-cardSliderRecommend__flexBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-cardSliderRecommend__linkWrap{text-align:right;margin-right:12px}@media screen and (max-device-width:320px){.p-cardSliderRecommend__linkWrap{margin-top:8px}}@media screen and (min-width:768px){.p-cardSliderRecommend__linkWrap{margin-top:-20px}}.p-cardSliderRecommend__officeInfo{padding:16px}.p-cardSliderRecommend__jobInfo{border-top:1px solid #dfdfdf;padding:16px}.p-cardSliderRecommend__jobInfo--empty{background:#f6f6f6;border-radius:0 0 10px 10px}.p-cardSliderRecommend__jobTtl{font-size:16px;font-weight:700;padding-left:4px;margin-bottom:8px}.p-cardSliderRecommend__jobTtl:before{background:#8dc500;content:"";padding:2px;margin-right:4px}.p-cardSliderRecommend__recruitContent{text-align:left}.p-cardSliderRecommend__salaryMore{font-size:10px;display:inline-block}.p-cardSliderRecommend__jobBtn{width:70%;margin:0 auto}.p-cardSliderRecommend__jobTxt{text-align:center;font-size:14px;margin-bottom:12px;position:relative;padding-top:62px}.p-cardSliderRecommend__jobTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F15C";color:#ffb967;font-size:40px;position:absolute;top:8px;right:46%;display:block}.p-cardSliderRecommend__cardCta{font-size:16px;padding:8px 12px;width:80%;-webkit-box-shadow:none;box-shadow:none;margin:0 auto}@media screen and (min-width:768px){.p-cardSliderRecommend__cardCta:active,.p-cardSliderRecommend__cardCta:hover{padding:8px}}.p-cardSliderRecommend__ownerName{font-size:14px;color:#1096aa}.p-cardSliderRecommend__ownerName--noLink{color:#545454}.p-cardSliderRecommend__ownerName--smallCard{font-size:12px;color:#545454}@media screen and (min-width:768px){.p-cardSliderRecommend__ownerName--smallCard{font-size:14px}}.p-cardSliderRecommend__officeName{display:inline-block;font-weight:700;font-size:20px;line-height:1.3;font-size:14px;margin-bottom:16px}.p-cardSliderRecommend__officeName--space{margin:0 20px}.p-cardSliderRecommend__officeName:active,.p-cardSliderRecommend__officeName:hover{color:#545454}@media screen and (min-width:768px){.p-cardSliderRecommend__officeName{font-size:18px}}.p-cardSliderRecommend__officeNameEmphasis{font-size:16px}@media screen and (min-width:768px){.p-cardSliderRecommend__officeNameEmphasis{font-size:22px}}.p-cardSliderRecommend__recruitList{color:#545454;font-size:16px;margin-bottom:8px;font-size:14px;width:calc(60% - 8px)}@media screen and (min-width:768px){.p-cardSliderRecommend__recruitList{font-size:16px}}.p-cardSliderRecommend__recruitListData{line-height:1.3;position:relative;margin:0 0 6px 16px;overflow:hidden;height:15px}@media screen and (min-width:768px){.p-cardSliderRecommend__recruitListData{height:20px}}.p-cardSliderRecommend__recruitListData:before{position:absolute;top:0;right:0;content:"\2026";background:#fff}@media screen and (min-width:768px){.p-cardSliderRecommend__recruitListData:before{content:""}}.p-cardSliderRecommend__recruitListData:after{position:absolute;content:"";width:100%;height:100%;background:#fff}.p-cardSliderRecommend__recruitListData--full{margin:0 0 10px;height:auto}.p-cardSliderRecommend__recruitListData--full:before{content:none}.p-cardSliderRecommend__recruitListDataEmphasis{color:#8dc500;font-size:24px;font-size:20px;font-weight:700}.p-cardSliderRecommend__access:before{content:"\F238";font-size:11px;position:absolute;left:-16px;position:static;margin-right:4px}.p-cardSliderRecommend__access:before,.p-cardSliderRecommend__facility:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#8dc500;top:4px;font-size:14px}.p-cardSliderRecommend__facility:before{content:"\F004";font-weight:700;position:absolute;left:-18px;position:static;margin-right:2px}.p-cardSliderRecommend__salary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F157";color:#8dc500;font-size:16px;position:absolute;top:10px;left:-16px;top:4px;position:static;margin-right:2px}.p-cardSliderRecommend__imageWrap{width:120px;margin-right:8px;width:40%}@media screen and (min-width:768px){.p-cardSliderRecommend__imageWrap{width:220px}}.p-cardSliderRecommend__img{border-radius:10px;width:100%}.p-cardSliderRecommend__license:before{content:"\F15C";position:absolute;font-size:14px;position:static;margin-right:4px}.p-cardSliderRecommend__area:before,.p-cardSliderRecommend__license:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#8dc500;font-weight:700;top:4px;left:-16px}.p-cardSliderRecommend__area:before{content:"\F3C5";position:absolute;font-size:14px;position:static;margin-right:4px}.p-haken{border-radius:10px;background-color:#fff;margin-bottom:24px}.p-haken__ttl{text-align:center;padding:16px;color:#8dc500;font-size:24px;font-weight:700;line-height:1.3;border-bottom:1px solid #dfdfdf}.p-haken__contents{padding:16px}@media screen and (min-width:768px){.p-haken__contents{padding:16px 24px}}.p-haken__txt{margin-bottom:16px}.p-haken__imageBlock{text-align:center;margin-bottom:16px}.p-haken__image{max-width:100%}.p-haken__merit{margin-bottom:40px;padding-left:4px}.p-haken__meritList{position:relative;margin-top:20px}.p-haken__meritTtl{font-weight:700;color:#ffa234;font-size:18px;line-height:1.3;margin-bottom:8px;padding-left:34px;position:relative}.p-haken__meritTtl:before{font-family:kc-icons!important;line-height:1;font-size:30px;position:absolute;top:-2px;left:0;font-weight:400}.p-haken__meritTtl--money:before{content:"\E909"}.p-haken__meritTtl--time:before{content:"\E908"}.p-haken__meritTtl--home:before{content:"\E904"}.p-haken__meritTxt{padding-bottom:20px}.p-haken__meritTxt:not(:last-of-type){padding-bottom:16px}.p-haken__balloon{margin:-36px 0 0 -22px;padding:0 6px;width:174px;border-radius:6px}@media screen and (min-width:768px){.p-haken__balloon{margin-left:-36px}}.p-haken__balloon:before{left:12%;bottom:-10px;border-width:10px 0 0 18px}.p-haken__balloon:after{left:12%;bottom:-8px;border-width:10px 0 1px 16px}.p-haken__balloonTxt{color:#8dc500;font-size:12px}.p-haken__support{padding:16px;background:#f6f6f6;border-radius:10px}@media screen and (min-width:768px){.p-haken__support{padding:16px 24px}}.p-haken__supportTtl{margin-bottom:16px;font-weight:700;font-size:18px;position:relative;padding-top:12px}@media screen and (max-width:360px){.p-haken__supportTtl{font-size:16px}}.p-haken__supportTtl:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F024";font-size:46px;color:#ffd19a;-webkit-transform:rotate(23deg);transform:rotate(23deg);position:absolute;top:8px;right:8px}@media screen and (min-width:768px){.p-haken__supportTtl:after{position:absolute;top:8px;right:auto;margin-left:8px;font-size:40px}}@media screen and (max-width:360px){.p-haken__supportTtl:after{right:-3px;font-size:36px}}.p-haken__info{padding:16px}@media screen and (min-width:768px){.p-haken__info{padding:16px 26px}}.p-haken__infoBlock:not(:last-of-type){padding-bottom:16px;margin-bottom:16px;border-bottom:1px dotted #717171;border-bottom:1px dashed #ccc}.p-haken__infoTtl{text-align:center;font-size:18px;font-weight:700;margin-bottom:16px}.p-haken__infoCaption{padding:16px 0;margin:0 16px;border-bottom:1px dashed #ccc}@media screen and (min-width:768px){.p-haken__infoCaption{margin:0 26px}}.p-haken__infoQuestion{font-weight:700;margin:0 0 8px 30px;font-size:18px;position:relative}.p-haken__infoQuestion:before{content:"\F059";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#f6c800;font-size:24px;position:absolute;top:2px;left:-30px}.p-haken__infoMore{text-align:right}.p-haken__infoMore:after{content:"\F054";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#1096aa;margin-left:8px}.p-haken__infoMoreLink{text-decoration:initial}.p-haken__infoTxt:not(:last-child){margin-bottom:16px}.p-haken__infoTxtEmphasis{font-weight:700}.p-haken__infoItem{padding:16px;background:#f6f6f6;border-radius:10px}.p-haken__infoItem:not(:last-of-type){margin-bottom:24px}.p-haken__infoItemTtl{margin-bottom:16px;font-weight:700;font-size:18px}.p-haken__infoItemTtl:before{content:"\F0A1";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffd19a;margin-right:8px}.p-haken__infoItemTxt{font-size:14px}.p-haken__infoItemTxt:not(:last-child){margin-bottom:16px}.p-jobSearchType{border-radius:10px;background-color:#fff;padding-bottom:24px}.p-jobSearchType__ttl{text-align:center;padding:16px;color:#8dc500;font-size:24px;font-weight:700;line-height:1.3;border-bottom:1px solid #dfdfdf}.p-jobSearchType__ttlSmall{font-size:18px}.p-jobSearchType__txt{margin-bottom:16px}.p-jobSearchType__imageBlock{margin:16px auto}.p-jobSearchType__imageBlock--kiracare{width:142px}.p-jobSearchType__imageBlock--hellowork{width:150px}.p-jobSearchType__imageBlock--center{width:252px}.p-jobSearchType__image{width:100%}.p-jobSearchType__pointList{padding:16px 16px 0}@media screen and (min-width:768px){.p-jobSearchType__pointList{padding:16px 46px 0}}.p-jobSearchType__pointItem{text-align:left;margin:0 0 8px 28px}.p-jobSearchType__pointItem:before{content:"\F00C";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffd19a;margin:0 4px 0 -24px}.p-jobSearchType__infoArea{margin:16px;padding-bottom:24px;border-bottom:1px dotted #717171}@media screen and (min-width:768px){.p-jobSearchType__infoArea{padding:0 16px 32px}}.p-jobSearchType__info{background:#f6f6f6;border-radius:10px;margin:0;padding:16px;font-size:14px}.p-jobSearchType__infoEmphasis{font-weight:700}.p-jobSearchType__list{padding:16px}.p-jobSearchType__list+.p-jobSearchType__list{padding-top:0}@media screen and (min-width:768px){.p-jobSearchType__list{padding:16px 46px}}.p-jobSearchType__listTtl{font-weight:700;text-align:center;font-size:18px}.p-jobSearchType__listItem{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;position:relative;text-align:center;padding-top:16px;margin:0}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-jobSearchType__listItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-jobSearchType__listItem>*{margin-bottom:16px;padding-left:8px;padding-right:8px}.p-jobSearchType__listItem:first-of-type{padding-top:12px}.p-jobSearchType__listItem:not(:last-child){border-bottom:3px solid #dfdfdf}@media screen and (min-width:768px){.p-jobSearchType__listItem:not(:last-child){margin:16px 0}}.p-jobSearchType__listItem:not(:last-child):before{content:"";position:absolute;bottom:-28px;left:47%;margin-left:-3px;border:20px solid transparent;border-top:18px solid #fff;z-index:2}.p-jobSearchType__listItem:not(:last-child):after{position:absolute;bottom:-12px;left:49%;border:13px solid transparent;border-top-color:#dfdfdf;border-width:10px 12px 0;content:"";z-index:1}@media screen and (min-width:768px){.p-jobSearchType__listItem:not(:last-child):after{left:48%}}.p-jobSearchType__listItemLast{text-align:center}.p-jobSearchType__flowStep{display:inline-block;letter-spacing:normal;-ms-flex:1 1 25%;width:25%;max-width:25%;vertical-align:top}@supports (display:flex) or (display:-moz-flex){.p-jobSearchType__flowStep{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.p-jobSearchType__flowDetail{display:inline-block;letter-spacing:normal;-ms-flex:1 1 75%;width:75%;max-width:75%;text-align:left;padding-left:16px}@supports (display:flex) or (display:-moz-flex){.p-jobSearchType__flowDetail{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}}@media screen and (min-width:768px){.p-jobSearchType__flowDetail{padding-left:0}}.p-jobSearchType__flowImageBlock{text-align:center;margin:0 auto}.p-jobSearchType__flowImageBlock--01{width:36px}.p-jobSearchType__flowImageBlock--02{width:40px}.p-jobSearchType__flowImageBlock--03{width:44px}.p-jobSearchType__flowImageBlock--04{width:47px}.p-jobSearchType__flowImageBlock--05{width:50px}.p-jobSearchType__flowImageBlock--06{width:56px}.p-jobSearchType__flowImageBlock--07{width:66px}.p-jobSearchType__flowImage{width:100%}.p-jobSearchType__flowTtl{font-weight:700}.p-jobSearchType__flowTtlStrong{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#ffeda1));background:-webkit-linear-gradient(transparent 50%,#ffeda1 0);background:linear-gradient(transparent 50%,#ffeda1 0)}.p-jobSearchType__flowTtlLast{font-weight:700;margin:16px 0 8px}.p-jobSearchType__flowListImage{width:100%}.p-jobSearchType__flowTxt{font-size:14px;margin-top:4px;line-height:1.3}.p-jobSearchType__flowTxtNote{font-size:12px;margin-top:8px;line-height:1.3}.p-jobSearchType__flowTel{color:#8dc500;font-weight:700;margin-bottom:16px}.p-jobSearchType__flowTel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F879";font-size:16px;margin-right:4px}.p-jobSearchType__flowBtn{margin-bottom:12px}.p-jobSearchType__flowBtnLink{font-size:14px;width:50%;padding:8px}.p-jobSearchType__flowBtnLink:active,.p-jobSearchType__flowBtnLink:hover{border:none;padding:8px}.p-jobSearchType__flowBtnLink--large{width:80%}.p-jobSearchType__btn{padding-bottom:24px}.p-jobSearchType__btnLink{width:80%;margin:0 auto;font-size:16px}.p-jobSearchType__btnLink--small{width:50%}.p-jobSearchType__flowStepNumber{margin:4px auto 8px;font-size:10px;border:2px solid #8dc500;border-radius:20px;color:#8dc500;width:57px}.p-jobSearchType__flowTxtLink{position:relative;font-size:14px}.p-jobSearchType__flowTxtLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";font-size:16px;margin-left:4px}.p-error{position:relative;margin:0 auto;padding-top:16px}.p-error__imageBlock{text-align:center;margin:0 auto 16px;width:295px}.p-error__imageBlock--403{width:265px}.p-error__imageBlock--404{width:132px}.p-error__imageBlock--410{width:203px}.p-error__imageBlock--503{width:331px}.p-error__image{width:100%}.p-error__btnArea{width:92%;margin:24px auto 0}.p-error__btnArea>:not(:last-child){margin-bottom:20px}.p-error__btnCta{font-size:18px;padding:16px 12px}.p-error__btnCta:active,.p-error__btnCta:focus,.p-error__btnCta:hover{padding:15px 12px}.p-error__btnCtaSmall{font-size:14px}.p-error__btnSearch{font-size:18px;padding:16px 12px}.p-error__btnSearch:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002"}.p-error__btnSearch:active,.p-error__btnSearch:focus,.p-error__btnSearch:hover{padding:15px 12px}.p-error__btnTop{font-size:18px;line-height:1.2;padding:8px 12px}.p-error__btnTop:active,.p-error__btnTop:focus,.p-error__btnTop:hover{padding:7px 12px}.p-merit{border-radius:10px;background-color:#fff;margin-bottom:24px}.p-merit__ttl{text-align:center;padding:16px;color:#8dc500;font-size:24px;font-weight:700;line-height:1.3;border-bottom:1px solid #dfdfdf}.p-merit__item{margin:24px}.p-merit__item:not(:last-child){border-bottom:1px dotted #dfdfdf}@media screen and (min-width:768px){.p-merit__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:24px;border-bottom:none}}.p-merit__subTtl{text-align:center;font-weight:700;font-size:20px;line-height:1.4}@media screen and (min-width:768px){.p-merit__subTtl{text-align:left}}.p-merit__txt{padding:16px 0 24px;font-size:14px}@media screen and (min-width:768px){.p-merit__txt{padding-bottom:0}}@media screen and (min-width:768px){.p-merit__txtBlock{width:372px}}.p-merit__imageBlock{width:168px;margin:0 auto 24px}@media screen and (min-width:768px){.p-merit__imageBlock{width:134px;margin:0 16px 0 0}}.p-merit__image{max-width:100%}.p-meritBtn{width:80%;margin:0 auto}.p-staticContent{padding-top:8px;font-size:14px}.p-staticContent__block{margin-bottom:24px}.p-staticContent__block:last-child{margin-bottom:0}.p-staticContent__headTtl{margin-bottom:16px;font-size:18px;font-weight:700}.p-staticContent__headLead,.p-staticContent__itemTerms{margin-bottom:16px}.p-staticContent__ttl{margin-bottom:4px;color:#8dc500;font-size:16px;font-weight:700}.p-staticContent__txt,.p-staticContent__txtBlock,.p-staticContent__txtBlockIndent,.p-staticContent__txtIndent{color:#545454;counter-reset:my-counter;list-style:none;margin-bottom:8px}.p-staticContent__txtBlockIndent,.p-staticContent__txtIndent{margin-left:16px}.p-staticContent__circle{padding-left:18px;position:relative;margin-bottom:6px}.p-staticContent__circle:before{content:counter(my-counter);counter-increment:my-counter;border:1px solid #545454;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:14px;width:15px;font-size:12px;position:absolute;top:4px;left:0}.p-staticContent__kakko{list-style-type:none;counter-increment:cnt;margin-bottom:4px}.p-staticContent__kakko:before{content:"(" counter(cnt) ") "}.p-staticContent__circleBlock,.p-staticContent__kakkoBlock{display:inline-block}.p-staticContent__decimalBlock{margin:16px 0}.p-staticContent__decimal{counter-reset:my-counter;list-style:decimal;margin-left:18px}.p-staticContent__lowerAlphaBlock,.p-staticContent__lowerAlphaBlockIndent{margin:8px 0}.p-staticContent__lowerAlphaBlockIndent{margin-left:16px}.p-staticContent__lowerAlpha{list-style-type:lower-alpha;margin:0 0 6px 16px}.p-staticContent__upperAlpha{list-style-type:upper-alpha;margin:0 0 6px 16px}.p-staticContent__disc{list-style-type:disc}.p-staticContent__info{margin:16px 0}.p-staticContent__infoTtl{font-weight:700}.p-staticContent__infoNotice{font-size:12px;margin-top:8px}.p-staticContent__infoBlock{padding:16px;background:#f6f6f6;margin:8px 0 16px}.p-intentionSelect{padding:42px 24px 16px}.p-intentionSelect__frame{position:relative;border:1px solid #ffa234;border-radius:15px;text-align:center;max-width:480px;margin:0 auto;padding-top:4px;background-color:#fefbd2}.p-intentionSelect__balloon{position:absolute;top:-18px;right:0;left:0}.p-intentionSelect__balloonBody{background-color:#ffa234;border-radius:15px;font-weight:700;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;padding:4px 16px}.p-intentionSelect__balloonBody:before{position:absolute;right:0;bottom:-6px;left:0;content:"";width:10px;height:8px;margin:0 auto;background-color:#ffa234;-webkit-clip-path:polygon(50% 100%,3% 0,100% 0);clip-path:polygon(50% 100%,3% 0,100% 0)}.p-intentionSelect__balloonNum{font-size:14px}.p-intentionSelect__balloonLabel{color:#ffa234;background-color:#fff;border-radius:15px;line-height:20px;padding:0 8px}.p-intentionSelect__title{font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.p-intentionSelect__titleText{position:relative;padding-top:3px}.p-intentionSelect__titleLine{position:absolute;bottom:0;left:0}.p-intentionSelect__linkList{border-radius:0 0 15px 15px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:8px}.p-intentionSelect__linkListItem{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-intentionSelect__link{background-color:#ffa234;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff9100));background-image:-webkit-linear-gradient(top,#ffc400,#ff9100);background-image:linear-gradient(-180deg,#ffc400,#ff9100);text-align:center;border-radius:10px;color:#fff;font-weight:700;display:block;padding:12px 0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.p-intentionSelect__link:hover{opacity:.8;color:#fff}.p-infoSchool{background-color:#fff}@media screen and (min-width:768px){.p-infoSchool--block{width:768px;margin:0 auto}}.p-infoSchool__topMainVisual{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0))) bottom/100% 72px repeat-x,url(/images/v3/sp/page/info/school/imgSchoolTopMainVisualBg.png) no-repeat 105px/contain;background:-webkit-linear-gradient(bottom,#fff,hsla(0,0%,100%,0)) bottom/100% 72px repeat-x,url(/images/v3/sp/page/info/school/imgSchoolTopMainVisualBg.png) no-repeat 105px/contain;background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0)) bottom/100% 72px repeat-x,url(/images/v3/sp/page/info/school/imgSchoolTopMainVisualBg.png) no-repeat 105px/contain;height:280px;position:relative;padding:46px 0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.p-infoSchool__topMainVisual:before{content:"";width:275px;height:405px;position:absolute;top:-22px;left:-69px;background:url(/images/v3/sp/page/info/school/imgSchoolTopMainvisualBgLeft.png) no-repeat 0 0/contain;overflow:hidden}@media screen and (min-width:768px){.p-infoSchool__topMainVisual:before{width:401px;height:442px;position:absolute;top:-40px;left:-66px;background:url(/images/v3/sp/page/info/school/imgSchoolTopMainvisualBgLeft.png) no-repeat 0 0/contain,-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#fdfdfd));background:url(/images/v3/sp/page/info/school/imgSchoolTopMainvisualBgLeft.png) no-repeat 0 0/contain,-webkit-linear-gradient(top,#f9f9f9,#fdfdfd);background:url(/images/v3/sp/page/info/school/imgSchoolTopMainvisualBgLeft.png) no-repeat 0 0/contain,linear-gradient(180deg,#f9f9f9,#fdfdfd)}}@media screen and (min-width:768px){.p-infoSchool__topMainVisual{height:328px;background-position:bottom,right 0 center}}.p-infoSchool__topCopyArea{position:absolute;top:0;left:0;z-index:1;margin:40px 0 0 8px}@media screen and (min-width:768px){.p-infoSchool__topCopyArea{margin:62px 0 0 32px}}.p-infoSchool__topCopyMain{width:290px;margin-bottom:24px}@media screen and (min-width:768px){.p-infoSchool__topCopyMain{width:336px}}.p-infoSchool__topCopySub{width:292px}@media screen and (min-width:768px){.p-infoSchool__topCopySub{width:346px}}.p-infoSchool__mainVisualWrap{background-color:#f2fbd7;padding:0 20px 48px;gap:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.p-infoSchool__mainVisualWrap{padding:0 96px 48px}}.p-infoSchool__mainVisualFv,.p-infoSchool__mainVisualHaken{background-color:#f2fbd7;position:relative;padding:46px 0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.p-infoSchool__mainVisualFv:after,.p-infoSchool__mainVisualFv:before,.p-infoSchool__mainVisualHaken:after,.p-infoSchool__mainVisualHaken:before{content:"";background-repeat:no-repeat;background-size:contain;overflow:hidden}.p-infoSchool__mainVisualFv:before,.p-infoSchool__mainVisualHaken:before{width:363px;height:502px;position:absolute;top:-139px;left:-137px;background-image:url(/images/v3/sp/page/info/school/imgSchoolMainvisualBgSpLeft.png)}@media screen and (min-width:768px){.p-infoSchool__mainVisualFv:before,.p-infoSchool__mainVisualHaken:before{width:896px;height:628px;position:absolute;top:-169px;left:-287px;background-image:url(/images/v3/sp/page/info/school/imgSchoolMainvisualBgPcLeft.png)}}.p-infoSchool__mainVisualFv:after,.p-infoSchool__mainVisualHaken:after{width:421px;height:457px;position:absolute;top:-64px;right:-159px;background-image:url(/images/v3/sp/page/info/school/imgSchoolMainvisualBgSpRight.png)}@media screen and (min-width:768px){.p-infoSchool__mainVisualFv:after,.p-infoSchool__mainVisualHaken:after{width:809px;height:672px;position:absolute;top:-224px;left:-328px;background-image:url(/images/v3/sp/page/info/school/imgSchoolMainvisualBgPcRight.png)}}.p-infoSchool__mainVisualHaken{padding:32px 16px}@media screen and (min-width:768px){.p-infoSchool__mainVisualHaken{padding:98px 0 54px}}.p-infoSchool__mainVisualShines{position:absolute;top:16px;right:16px;font-size:64px;color:#e7f7b3}@media screen and (min-width:768px){.p-infoSchool__mainVisualShines{display:none}}.p-infoSchool__mainVisualImgBlock{position:absolute;right:8px;bottom:0}.p-infoSchool__mainVisualImgBlock--syoninsya{bottom:5px}@media screen and (min-width:768px){.p-infoSchool__mainVisualImgBlock{position:absolute;right:40px;bottom:-9px}.p-infoSchool__mainVisualImgBlock--syoninsya{bottom:1px}}@media screen and (min-width:768px){.p-infoSchool__mainVisualImg{width:120px;height:auto}}.p-infoSchool__copyArea{display:inline-block;background-color:#fff;padding:32px 20% 32px 18px;border-radius:10px;margin:0 20px 24px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);position:relative;z-index:1}.p-infoSchool__copyArea--haken{padding:32px 10% 32px 18px}@media screen and (min-width:768px){.p-infoSchool__copyArea{width:480px;height:187px;padding-left:32px}}.p-infoSchool__copySub{font-size:24px;font-weight:700;line-height:1.6;text-align:center}@media screen and (min-width:768px){.p-infoSchool__copySub{font-size:34px;line-height:1.4;text-align:left}}.p-infoSchool__copyCaption{font-weight:700;margin:0 0 24px 8px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__copyCaption{text-align:left;margin-left:130px}}.p-infoSchool__copyMain{width:345px;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/images/v3/sp/page/info/school/imgSchoolCaptionBg.png?20251017) no-repeat 50%/contain;height:46px;color:#ffea3f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-infoSchool__copyMainTxt{font-size:20px;font-weight:700;color:#ffea3f;position:absolute;top:44%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-infoSchool__copyMainTxt--haken{position:absolute;top:44%;left:42%;-webkit-transform:translate(-42%,-50%);transform:translate(-42%,-50%)}.p-infoSchool__captionBtn{text-align:center;font-weight:700;color:#8dc500}.p-infoSchool__captionBtn:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:24px}.p-infoSchool__captionBtn:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:24px}.p-infoSchool__captionBtn--small{color:#ffa234;font-size:14px}.p-infoSchool__captionBtn--small:after,.p-infoSchool__captionBtn--small:before{font-size:14px}.p-infoSchool__mainVisualHakenImg{position:absolute;top:150px;right:1%;width:70px}@media screen and (min-width:768px){.p-infoSchool__mainVisualHakenImg{top:63px;right:-7%;width:230px}}.p-infoSchool__mainBtnBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px;gap:12px;position:relative}.p-infoSchool__mainFormBtn{margin:0 auto 16px;width:250px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff9100));background-image:-webkit-linear-gradient(top,#ffc400,#ff9100);background-image:linear-gradient(180deg,#ffc400 0,#ff9100)}@media screen and (min-width:768px){.p-infoSchool__mainFormBtn{width:360px}}.p-infoSchool__mainFormBtn--small{font-size:16px}.p-infoSchool__mainFormAppealBtn{margin:0 auto 24px;padding:16px;width:90%}@media screen and (min-width:768px){.p-infoSchool__mainFormAppealBtn{width:360px;padding:20px}}.p-infoSchool__mainFormAppealBtn:active,.p-infoSchool__mainFormAppealBtn:focus,.p-infoSchool__mainFormAppealBtn:hover{padding:20px}.p-infoSchool__mainBannerBlock{display:block;text-align:center}.p-infoSchool__mainBannerCaption{text-align:center;margin-bottom:4px;font-weight:700;font-size:14px;color:#8dc500}.p-infoSchool__ttl{background-color:#8dc500;font-size:18px;font-weight:700;color:#fff;text-align:center;padding:12px}.p-infoSchool__topContent{padding:48px 20px}@media screen and (min-width:768px){.p-infoSchool__topContent{padding:48px 96px}}.p-infoSchool__topContent--nayami{background:url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiDropBg.png) left -28px top 129px/53px no-repeat,url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiDropBg.png) left -30px bottom 127px/53px no-repeat,url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiDropBg.png) right -26px top 230px/53px no-repeat}@media screen and (min-width:768px){.p-infoSchool__topContent--nayami{background:url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiDropBg.png) left 103px top 129px/53px no-repeat,url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiDropBg.png) left 103px bottom 127px/53px no-repeat,url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiDropBg.png) right 103px top 230px/53px no-repeat}}.p-infoSchool__topContent--nayamiSolve{position:relative;text-align:center}.p-infoSchool__topContent--nayamiSolve:after{content:"";position:absolute;top:auto;bottom:-70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:70px 145px 0;z-index:1}@media screen and (min-width:768px){.p-infoSchool__topContent--nayamiSolve:after{border-width:70px 285px 0}}@media screen and (min-width:768px){.p-infoSchool__topContent--nayamiSolve{padding:0 96px}}.p-infoSchool__topContent--feature,.p-infoSchool__topContent--featureHaken{background-color:#faffea;position:relative}.p-infoSchool__topContent--featureHaken{padding:100px 20px 48px}@media screen and (min-width:768px){.p-infoSchool__topContent--featureHaken{padding:100px 96px 48px}}.p-infoSchool__topContentTtl{font-size:24px;font-weight:700;text-align:center;margin-bottom:32px}.p-infoSchool__topContentTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:8px;color:#8dc500}.p-infoSchool__topContentTtl--training:before{content:"\F303"}.p-infoSchool__topContentTtl--lecInfo:before,.p-infoSchool__topContentTtl--lecture:before,.p-infoSchool__topContentTtl--location:before{content:"\F073"}.p-infoSchool__topContentTtl--feature:before{content:"\F024"}.p-infoSchool__topContentTtl--flow{margin-bottom:48px}.p-infoSchool__topContentTtl--flow:before{content:"\F02B"}.p-infoSchool__topContentTtl--access:before{content:"\F3C5"}.p-infoSchool__topContentTtl--faq:before{content:"\F059"}.p-infoSchool__topContentTtl--contact:before{content:"\F0E0"}.p-infoSchool__topContentTtl__flow{margin-bottom:48px}.p-infoSchool__topContentTtlEmphasis{font-size:26px}.p-infoSchool__topContentTxt{text-align:center;margin-bottom:16px}.p-infoSchool__topContentTxtEmphasis{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffeda1));background:-webkit-linear-gradient(transparent 60%,#ffeda1 0);background:linear-gradient(transparent 60%,#ffeda1 0);padding-bottom:2px;font-weight:700}.p-infoSchool__subContent{padding:48px 20px}@media screen and (min-width:768px){.p-infoSchool__subContent{padding:48px 96px}}.p-infoSchool__courseType{padding:40px 0}@media screen and (min-width:768px){.p-infoSchool__courseType{padding:40px 60px}}.p-infoSchool__courseTypeBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:20px}@media screen and (min-width:768px){.p-infoSchool__courseTypeBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.p-infoSchool__courseTypeTtlBlock{position:relative}.p-infoSchool__courseTypeTtl{font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__courseTypeTtl{max-width:768px;margin:0 auto 24px;text-align:center}}.p-infoSchool__courseTypeTtlKirakko{display:none}@media screen and (min-width:768px){.p-infoSchool__courseTypeTtlKirakko{display:block;position:absolute;top:-10px;right:160px;width:64px}}.p-infoSchool__courseTypeBox{border:2px solid #8dc500;border-radius:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){.p-infoSchool__courseTypeBox{width:calc(50% - 16px)}}.p-infoSchool__courseTypeBoxTtlBlock{position:relative;background:#faffea;text-align:center;border-radius:10px 10px 0 0;padding:20px}.p-infoSchool__courseTypeBoxTtl{font-size:20px;position:relative;padding-left:48px;font-size:18px}.p-infoSchool__courseTypeBoxTtl:before{content:"";position:absolute;top:-14px;left:-8px;width:48px;height:48px;background:url(/images/v3/sp/page/info/school/imgIconJItsmusya.png) no-repeat 50%/contain}.p-infoSchool__courseTypeBoxTtl--syoninsya:before{background:url(/images/v3/sp/page/info/school/imgIconSyoninsya.png) no-repeat 50%/contain}.p-infoSchool__courseTypeBoxTtlEmphasis{font-size:20px;font-weight:700}.p-infoSchool__courseTypeBoxItem{padding:16px}.p-infoSchool__courseTypeBoxTxt{padding-bottom:12px}.p-infoSchool__newsBlock{background:#fff;border-radius:10px;border:1px solid #8dc500;padding:16px 16px 24px;margin-bottom:24px}@media screen and (min-width:768px){.p-infoSchool__newsBlock{width:440px;margin:0 auto 24px}}.p-infoSchool__newsTtl{text-align:center;border-bottom:1px solid #8dc500;padding-bottom:4px;font-weight:700}.p-infoSchool__newsItem{border-bottom:1px dotted #dfdfdf;padding:8px 8px 12px 12px;position:relative}.p-infoSchool__newsItem:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F138";color:#8dc500;font-size:20px;position:absolute;top:20px;right:6px}.p-infoSchool__newsItemLink{padding:8px 0}.p-infoSchool__newsDate{font-size:12px;color:#999}.p-infoSchool__newsInfo{text-decoration:underline;font-size:14px;font-weight:700;color:#1096aa}.p-infoSchool__newsDetailTtl{background:#faffea;text-align:center;margin-bottom:24px;padding:8px;border-radius:10px;font-size:18px;font-weight:700;position:relative}.p-infoSchool__newsDetailTtl:after{content:"";display:inline-block;background:url(/images/v3/sp/page/info/school/imgSchoolKirakko03.png) top/cover no-repeat;width:36px;height:36px;position:absolute;right:25%;bottom:-1px;overflow:hidden}@media screen and (min-width:768px){.p-infoSchool__newsDetailTtl:after{display:none}}.p-infoSchool__newsDetailItemBlock{text-align:center}.p-infoSchool__newsDetailItemHeading{text-align:left;margin-bottom:32px}.p-infoSchool__newsDetailItemDate{color:#a7a7a7}.p-infoSchool__newsDetailItemTtl{font-size:24px;font-weight:700}@media screen and (min-width:768px){.p-infoSchool__newsDetailItemImage{width:576px}}.p-infoSchool__newsDetailItemTxt{text-align:left}.p-infoSchool__aboutWrap{background-color:#f6f6f6;background-size:400px auto}.p-infoSchool__aboutTtl{font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__aboutTtl{max-width:768px;margin:0 auto 24px;text-align:center}}.p-infoSchool__aboutTxt{font-size:18px;margin-bottom:16px}.p-infoSchool__aboutImageBlock{text-align:center;margin-bottom:8px}@media screen and (min-width:768px){.p-infoSchool__aboutImage{width:316px}}.p-infoSchool__aboutSupport{background-color:#fff;border-radius:10px;padding:0 24px 16px;text-align:center}.p-infoSchool__marker{background-image:-webkit-gradient(linear,left bottom,left top,from(#fefbd2),to(#fefbd2));background-image:-webkit-linear-gradient(bottom,#fefbd2,#fefbd2);background-image:linear-gradient(0deg,#fefbd2,#fefbd2);background-repeat:no-repeat;background-size:100% 8px;background-position:bottom;display:inline-block}.p-infoSchool__trainingWrap{background-color:#f6f6f6}.p-infoSchool__trainingBlock{text-align:center;border-bottom:1px solid #545454;margin-bottom:12px;padding-bottom:12px}.p-infoSchool__trainingTtl{background:#e7f7b3;color:#8dc500;font-size:14px;margin:8px;border-radius:20px;text-align:center;line-height:1.4;display:inline-block;padding:2px 12px}.p-infoSchool__trainingExplanation{margin-bottom:24px}.p-infoSchool__trainingName{font-weight:700;font-size:20px;position:relative;padding-left:48px;display:inline-block}.p-infoSchool__trainingName:before{content:"";position:absolute;top:-6px;left:-8px;width:48px;height:48px;background:url(/images/v3/sp/page/info/school/imgIconJItsmusya.png) no-repeat 50%/contain}.p-infoSchool__trainingName--syoninsya:before{background:url(/images/v3/sp/page/info/school/imgIconSyoninsya.png) no-repeat 50%/contain}.p-infoSchool__trainingNameSmall{font-size:16px}.p-infoSchool__merit{background:#fff;border-radius:10px;padding:24px 16px}@media screen and (min-width:768px){.p-infoSchool__merit{padding:24px 56px}}.p-infoSchool__meritTtl{font-size:18px;font-weight:700;text-align:center;margin-bottom:16px;position:relative}.p-infoSchool__meritTtl:before{background:url(/images/v3/sp/page/info/school/imgSchoolKirakira01Left.png) 50%/cover no-repeat;right:-18px}.p-infoSchool__meritTtl:after,.p-infoSchool__meritTtl:before{content:"";display:inline-block;width:22px;height:26px;position:absolute;bottom:-4px}.p-infoSchool__meritTtl:after{background:url(/images/v3/sp/page/info/school/imgSchoolKirakira01Right.png) 50%/cover no-repeat;left:-18px}.p-infoSchool__meritTtl--position:before{right:-5px}.p-infoSchool__meritTtl--position:after{left:-6px}@media screen and (min-width:768px){.p-infoSchool__meritTtl:before{width:32px;height:36px;left:15%}.p-infoSchool__meritTtl:after{width:32px;height:36px;right:15%;left:auto}}.p-infoSchool__meritBox{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;border-radius:10px}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-infoSchool__meritBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-infoSchool__meritItem{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%;background:#ffeda1;border-radius:10px}@supports (display:flex) or (display:-moz-flex){.p-infoSchool__meritItem{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.p-infoSchool__meritItem:nth-child(2n){margin:0 -4px 8px 4px}.p-infoSchool__meritItem:nth-child(odd){margin:0 4px 8px -4px}@media screen and (min-width:768px){.p-infoSchool__meritItem{padding:16px}}.p-infoSchool__meritNumberBlock{text-align:center;font-size:12px;padding-bottom:8px;border-bottom:1px solid #fff;margin:4px 20% 8px;line-height:1.4}.p-infoSchool__meritNumber{background:#fff;border-radius:50px;padding:2px 8px;font-weight:700;font-size:24px}.p-infoSchool__meritTxt{margin:0 12px 12px}.p-infoSchool__meritTxtEmphasis{font-weight:700}.p-infoSchool__meritWideItem{background:#ffeda1;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;padding:8px 12px}@media screen and (min-width:768px){.p-infoSchool__meritWideItem{padding:16px}}.p-infoSchool__meritWideNumber{background:#fff;border-radius:50px;padding:2px 8px;font-size:24px;margin-right:4px;line-height:1}.p-infoSchool__meritWideTxtEmphasis{font-weight:700}.p-infoSchool__meritSyoninsyaBox{border-radius:10px}.p-infoSchool__meritSyoninsyaItem{background:#fefbd2;border-radius:10px;margin-bottom:12px;padding:16px 20px}@media screen and (min-width:768px){.p-infoSchool__meritSyoninsyaItem{padding:16px}}.p-infoSchool__meritSyoninsyaBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (min-width:768px){.p-infoSchool__meritSyoninsyaBlock{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.p-infoSchool__meritSyoninsyaNumber{background:#545454;border-radius:50%;padding:1px 6px;font-weight:700;font-size:24px;color:#fff;height:30px;min-width:32px;text-align:center;line-height:1.2}.p-infoSchool__meritJitsumuBox{border-radius:10px}.p-infoSchool__meritJitsumuItem{background:#fefbd2;border-radius:10px;margin-bottom:12px;padding:20px}@media screen and (min-width:768px){.p-infoSchool__meritJitsumuItem{padding:16px}}.p-infoSchool__meritJitsumuNumberBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px;border-bottom:1px solid #dfdfdf;line-height:1.4;font-weight:700;margin-bottom:8px}@media screen and (min-width:768px){.p-infoSchool__meritJitsumuNumberBlock{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.p-infoSchool__meritJitsumuNumber{background:#545454;border-radius:50%;padding:1px 6px;font-weight:700;font-size:18px;margin-right:4px;color:#fff;height:26px;min-width:26px;text-align:center}.p-infoSchool__lectureSchedule{background:#fff;border-radius:10px;padding:24px 16px}@media screen and (min-width:768px){.p-infoSchool__lectureSchedule{padding:24px 56px}}.p-infoSchool__lectureScheduleTtl{font-size:22px;font-weight:700;text-align:center;border-bottom:1px solid #545454;margin-bottom:12px;padding-bottom:12px}.p-infoSchool__lectureExplanation{margin-bottom:16px}@media screen and (min-width:768px){.p-infoSchool__lectureBoxBlock{margin:0 96px}}.p-infoSchool__lectureBox{border-radius:10px;margin-bottom:32px;border:1px solid #a7a7a7}.p-infoSchool__lectureBox--self{background:#fff url(/images/v3/sp/page/info/school/imgSchoolBook.svg) no-repeat 94% 120px/56px}.p-infoSchool__lectureBox--school{background:#fff url(/images/v3/sp/page/info/school/imgSchoolMeeting.svg) no-repeat 94% 60px/64px;margin-bottom:12px}.p-infoSchool__lectureTtlBlock{background:#fefbd2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px;border-radius:10px 10px 0 0}.p-infoSchool__lectureTtlNumber{background:#545454;border-radius:50px;color:#fff;font-weight:700;width:26px;height:26px;text-align:center;margin-right:4px}.p-infoSchool__lectureTtl{font-weight:700}.p-infoSchool__lectureTtlTime{background:#fff;border-radius:10px;font-weight:700;position:relative;right:0;padding:0 8px 0 26px}.p-infoSchool__lectureTtlTime:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F017";color:#dfdfdf;position:absolute;top:5px;left:6px}.p-infoSchool__lectureTtlTime:last-of-type{margin-left:auto}@media screen and (min-width:768px){.p-infoSchool__lectureTtlTime:last-of-type{margin-left:8px}}.p-infoSchool__lectureTxtBlock{padding:16px}.p-infoSchool__lectureSubTtl{font-weight:700;padding:16px 16px 0}.p-infoSchool__lectureTxt{list-style:disc;margin-left:20px;margin-bottom:8px}.p-infoSchool__lectureItemBlock{padding:16px}.p-infoSchool__lectureItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-infoSchool__lectureItem:not(last-child){margin-bottom:16px}.p-infoSchool__lectureItemTtl{background:#f6f6f6;min-width:52px;height:52px;padding:4px;line-height:1.2;text-align:center;margin-right:8px;border-radius:10px}@media screen and (min-width:768px){.p-infoSchool__lectureItemTtl{padding:16px 8px;min-width:80px}}.p-infoSchool__lectureItemTxtEmphasis{font-weight:700}.p-infoSchool__list{overflow:hidden;border-radius:10px;margin-bottom:32px}.p-infoSchool__listTtl{font-weight:700;background:#faffea;text-align:center;padding:12px;line-height:1.3;border-bottom:1px solid #dfdfdf}.p-infoSchool__listTtl:after{background-color:#fff;height:24px;width:24px;border-radius:50%;top:4px;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-infoSchool__listTtlSmall{font-size:12px;font-weight:400}.p-infoSchool__listBlock{border-radius:0 0 10px 10px}.p-infoSchool__listSchedule{border-radius:0 0 10px 10px;display:none}.p-infoSchool__listSchedule.is-active{display:block}.p-infoSchool__listScheduleItem{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.p-infoSchool__listScheduleBtnBlock,.p-infoSchool__listScheduleItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-infoSchool__listScheduleBtnBlock{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:16px 0;border-bottom:1px solid #dfdfdf}.p-infoSchool__listScheduleTtl{font-size:14px;font-weight:700}.p-infoSchool__listScheduleTxt{font-weight:700}.p-infoSchool__listScheduleTxt--dayofweek{font-size:14px;color:#a7a7a7}.p-infoSchool__listScheduleTxt--dayofweek:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F073";margin-right:6px}.p-infoSchool__listScheduleTxt--small{font-weight:400;font-size:14px}.p-infoSchool__listScheduleDetailBtn{color:#1096aa;border:1px solid #1096aa;border-radius:10px;font-weight:700;padding:6px 16px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.p-infoSchool__listScheduleDetailBtn:active,.p-infoSchool__listScheduleDetailBtn:disabled,.p-infoSchool__listScheduleDetailBtn:hover{-webkit-box-shadow:none;box-shadow:none}.p-infoSchool__listScheduleDetailBtn:disabled{background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#dfdfdf,#dfdfdf);background-image:linear-gradient(180deg,#dfdfdf 0,#dfdfdf)}@media screen and (min-width:768px){.p-infoSchool__listScheduleDetailBtn{width:106px}}.p-infoSchool__featureBlock{margin-bottom:32px}.p-infoSchool__featureBlock,.p-infoSchool__featureBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.p-infoSchool__featureBox{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px;border:1px solid #8dc500;background-color:#fff;border-radius:10px}@media screen and (min-width:768px){.p-infoSchool__featureBox{-webkit-box-orient:initial;-webkit-box-direction:initial;-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:row}}.p-infoSchool__featureNumber{text-align:center;background:#8dc500;border-radius:20px;width:100px;color:#fff;margin:0 auto 16px}.p-infoSchool__featureItem{max-width:312px}.p-infoSchool__featureItemTtl{text-align:center;font-weight:700;margin-bottom:4px}@media screen and (min-width:768px){.p-infoSchool__featureItemTtl{text-align:left}}.p-infoSchool__featureImage{width:216px}.p-infoSchool__featureItemTxtNote{font-size:12px}.p-infoSchool__supportSystem{font-weight:700;text-align:center}.p-infoSchool__supportSystemTtlBlock{text-align:center;margin-bottom:24px}.p-infoSchool__supportSystemCaption{background:#4e610b;display:inline-block;padding:4px 8px;border-radius:9999px;color:#fff;margin-bottom:16px;position:relative}.p-infoSchool__supportSystemCaption:after{content:"";border-color:#4e610b transparent transparent;border-style:solid;border-width:8px 8px 0;position:absolute;bottom:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-infoSchool__supportSystemTtl{font-size:24px}.p-infoSchool__supportSystemTxt{margin:0 0 16px 8px;text-align:left}@media screen and (min-width:768px){.p-infoSchool__supportSystemTxt{text-align:center}}.p-infoSchool__supportSystemTxtEmphasis{color:#8dc500}.p-infoSchool__flowWrap{background-color:#faffea}.p-infoSchool__flow{counter-reset:number}.p-infoSchool__flowCaption{text-align:center;margin-bottom:16px;font-weight:700}.p-infoSchool__flowBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}.p-infoSchool__flowItem{border-radius:10px;background-color:#fff;position:relative;padding:16px}@media screen and (min-width:768px){.p-infoSchool__flowItem{padding:32px 56px}}.p-infoSchool__flowTtlBlock{font-size:18px;font-weight:700;padding-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-infoSchool__flowTtlBlock:before{counter-increment:number;content:counter(number) "";color:#fff;font-weight:700;background-color:#8dc500;border-radius:50%;padding:0 8px;margin-right:6px;text-align:center;height:28px;width:28px}.p-infoSchool__flowPeriod{color:#8dc500;font-weight:700;text-align:center;margin-bottom:16px}.p-infoSchool__flowSubTtlBlock{text-align:center}.p-infoSchool__flowSubTtl{font-size:18px;font-weight:700;text-align:center;margin-bottom:16px;border-bottom:2px solid #bce751;display:inline-block}.p-infoSchool__flowTxtEmphasis{font-weight:700}.p-infoSchool__flowTxtLink{color:#1096aa;font-weight:700;text-decoration:underline}.p-infoSchool__flowTxtMore{background:#fefbd2;padding:16px;margin-top:16px;border-radius:10px}.p-infoSchool__flowTxtMoreEmphasis{font-weight:700}.p-infoSchool__flowSupportTtl{background:#f6f6f6;padding:8px;border-radius:50px;margin-bottom:16px;font-weight:700;text-align:center}.p-infoSchool__flowSupportList{margin-left:16px}.p-infoSchool__flowSupportListItem{list-style:disc}.p-infoSchool__flowBody{padding-top:8px}.p-infoSchool__flowImageBlock{margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__flowImageBlock{margin:0 auto 16px}}.p-infoSchool__accessWrap{background:#fff}@media screen and (min-width:768px){.p-infoSchool__accessWrap{width:768px;margin:0 auto}}.p-infoSchool__accessMapBlock{margin:0 auto 16px;text-align:center}.p-infoSchool__accessMap{width:100%;height:271px;border:0}@media screen and (min-width:768px){.p-infoSchool__accessMap{height:460px}}.p-infoSchool__accessTtl{font-weight:700;margin-bottom:16px;font-size:18px}.p-infoSchool__accessList{margin-bottom:24px}.p-infoSchool__iconTxtLinkBlock{text-align:right}.p-infoSchool__iconTxtLink{font-weight:700;position:relative;text-align:center;text-decoration:underline;color:#1096aa}.p-infoSchool__iconTxtLink:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px}.p-infoSchool__iconTxtLink--pdf:before{content:"\F1C1"}.p-infoSchool__iconTxtLink--faq:before{content:"\F059"}.p-infoSchool__iconTxtLink--arrow:before{content:""}.p-infoSchool__iconTxtLink--arrow:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px;content:"\F054";font-size:12px}.p-infoSchool__locationWrap{background-color:#fff}.p-infoSchool__locationTtl{background:#e7f7b3;color:#8dc500;font-size:14px;margin:8px;border-radius:20px;text-align:center;line-height:1.4;display:inline-block;padding:2px 12px}.p-infoSchool__locationBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.p-infoSchool__locationBox{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);-webkit-flex-basis:calc(50% - 6px);-ms-flex-preferred-size:calc(50% - 6px);flex-basis:calc(50% - 6px)}.p-infoSchool__locationLink{display:block;padding:8px}.p-infoSchool__locationImageBlock{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-infoSchool__locationImageBlock{width:266px;height:80px}}.p-infoSchool__locationImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-infoSchool__locationName{font-size:20px;font-weight:700;color:#545454;padding-top:4px}.p-infoSchool__locationTxtLink{font-weight:700;position:relative;color:#1096aa;font-size:11px}.p-infoSchool__locationTxtLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px;content:"\F054";font-size:12px}.p-infoSchool__faqWrap{background-color:#faffea}.p-infoSchool__topContactSubTtl{text-align:center;margin-bottom:16px;font-size:18px;font-weight:700}.p-infoSchool__topContactLogoTxt{margin-bottom:16px}.p-infoSchool__topContactLogoBlock{border:1px solid #dfdfdf;border-radius:10px;padding:12px;width:175px;margin:0 auto}.p-infoSchool__caseWrap{border:1px solid #dfdfdf;border-radius:10px;margin-bottom:40px;text-align:center}.p-infoSchool__caseBlock{padding:16px;font-size:14px}.p-infoSchool__caseBlock:not(:last-child){padding-bottom:18px;border-bottom:1px dashed #dfdfdf}@media screen and (min-width:768px){.p-infoSchool__caseItem{margin-bottom:8px}}.p-infoSchool__caseTtlBlock{font-size:16px;font-weight:700}.p-infoSchool__caseTtlTel{position:relative}.p-infoSchool__caseTtlTel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:2px;left:-16px;font-size:13px;color:#dfdfdf;content:"\F095";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-infoSchool__caseTtlMail{position:relative}.p-infoSchool__caseTtlMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:2px;left:-16px;font-size:13px;color:#dfdfdf;content:"\F0E0"}.p-infoSchool__caseTxtTel{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-infoSchool__caseTxtMail{font-size:22px;font-weight:700;word-break:break-all;line-height:1.2}.p-infoSchool__btn{margin:0 auto;text-align:center}.p-infoSchool__contactWrap,.p-infoSchool__gaiyouWrap{background-color:#fff}.p-infoSchool__gaiyouTtl{text-align:center;margin-bottom:16px;font-size:24px;font-weight:700}.p-infoSchool__gaiyouTxt{margin-bottom:16px}.p-infoSchool__gaiyouBlock{background:#f6f6f6;padding:24px 16px 4px;border-radius:10px}.p-infoSchool__gaiyouImageBlock{text-align:center;margin-bottom:32px}.p-infoSchool__gaiyouBox{background:#fff;padding:16px 8px;border-radius:10px;margin-bottom:16px}.p-infoSchool__gaiyouItem{margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}@media screen and (min-width:768px){.p-infoSchool__gaiyouItem{padding:0 32px}}.p-infoSchool__gaiyouItemTxt{font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:1.8}.p-infoSchool__gaiyouItemTtl{background:#f6f6f6;border-radius:9999px;padding:4px 16px;margin-right:6px;white-space:nowrap}.p-infoSchool__gaiyouItemNote{font-size:12px}@media screen and (min-width:768px){.p-infoSchool__gaiyouItemNote{padding:0 32px}}.p-infoSchool__gaiyouNote{color:#8dc500;font-size:14px;font-weight:700}.p-infoSchool__nayamiWrap{background-color:#fff}.p-infoSchool__nayamiBlock{text-align:center}.p-infoSchool__nayamiTtl{text-align:center;margin-bottom:16px;font-size:24px;font-weight:700}.p-infoSchool__nayamiTxt{background:url(/images/v3/sp/page/info/school/imgSchoolHakenNayamiBg.png) 50%/323px 113px no-repeat;padding:44px 4px;font-weight:700}.p-infoSchool__nayamiImageBlock{text-align:center}.p-infoSchool__nayamiSolveWrap{background-color:#fff}.p-infoSchool__nayamiSolveBlock{text-align:center}.p-infoSchool__nayamiSolveTtl{font-size:24px;font-weight:700;margin-bottom:16px;text-align:center;position:relative}.p-infoSchool__nayamiSolveTtl:before{top:30px;left:-30px}.p-infoSchool__nayamiSolveTtl:after,.p-infoSchool__nayamiSolveTtl:before{content:"";width:17px;height:17px;position:absolute;background-image:url(/images/v3/sp/page/info/school/imgSchoolKirakiraSmall.svg)}.p-infoSchool__nayamiSolveTtl:after{top:-13px;right:-84px}@media screen and (min-width:768px){.p-infoSchool__nayamiSolveTtl{max-width:768px;margin:0 auto 24px;text-align:center}}.p-infoSchool__btnWrap{background:#fff;padding:32px 0}.p-infoSchool__contactFreeBtnBlock{margin:0 auto 24px;text-align:center;width:92%}@media screen and (min-width:768px){.p-infoSchool__contactFreeBtnBlock{width:40%}}.p-infoSchool__contactFreeBtn{padding:16px 12px;border-radius:10px;font-size:18px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:100%;color:#fff;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#b2ed1f,#8dc500);background-image:linear-gradient(135deg,#b2ed1f,#8dc500);border:2px solid false;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);display:block}.p-infoSchool__contactFreeBtn:active,.p-infoSchool__contactFreeBtn:hover{background:-webkit-linear-gradient(25deg,#8dc500,#b2ed1f);background:linear-gradient(65deg,#8dc500,#b2ed1f);-webkit-box-shadow:none;box-shadow:none;color:#fff}@media screen and (min-width:768px){.p-infoSchool__contactFreeBtn:active,.p-infoSchool__contactFreeBtn:hover{border:none}}.p-infoSchool__contactFreeTxt{background:#fff;color:#8dc500;border-radius:10px;padding:8px;margin-right:6px}.p-infoSchool__contactSecondaryBtn{padding:16px 12px;border-radius:10px;font-size:18px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:100%;color:#fff;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#b2ed1f,#8dc500);background-image:linear-gradient(135deg,#b2ed1f,#8dc500);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);display:block;text-align:center;position:relative}.p-infoSchool__contactSecondaryBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0E0";margin-right:4px}.p-infoSchool__contactSecondaryBtn:active,.p-infoSchool__contactSecondaryBtn:hover{background:-webkit-linear-gradient(25deg,#8dc500,#b2ed1f);background:linear-gradient(65deg,#8dc500,#b2ed1f);-webkit-box-shadow:none;box-shadow:none;color:#fff}@media screen and (min-width:768px){.p-infoSchool__contactSecondaryBtn:active,.p-infoSchool__contactSecondaryBtn:hover{border:none}}.p-infoSchool__lecSelectWrap{background:#fff}.p-infoSchool__lecSelectExplanation{text-align:center;margin-bottom:32px}.p-infoSchool__lecInfoWrap{background-color:#faffea}.p-infoSchool__lecInfoExplanation{margin-bottom:20px}.p-infoSchool__lecInfoBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:26px}@media screen and (min-width:768px){.p-infoSchool__lecInfoBlock{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.p-infoSchool__lecInfoItem{background:#fff;border-radius:10px;padding:12px 16px;font-size:14px;position:relative;text-align:center}.p-infoSchool__lecInfoItem:first-child:after{position:absolute;bottom:-22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"+";color:#8dc500;font-size:24px}@media screen and (min-width:768px){.p-infoSchool__lecInfoItem:first-child:after{position:absolute;top:50%;right:-24px;font-size:26px}}@media screen and (min-width:768px){.p-infoSchool__lecInfoItem{padding:24px}}.p-infoSchool__lecInfoImageBlock{margin-bottom:4px}.p-infoSchool__lecInfoTtl{text-align:center;font-size:18px;color:#8dc500;font-weight:700;margin-bottom:4px}.p-infoSchool__lecInfoTtlNumber{background:#8dc500;padding:2px 6px;border-radius:50%;margin-right:2px;color:#fff;font-size:14px}.p-infoSchool__lecInfoSubTtlBlock{text-align:center;margin-bottom:4px}.p-infoSchool__lecInfoSubTtl{padding:3px 16px;background:#e7f7b3;border-radius:10px;color:#8dc500;font-size:14px;font-weight:700}.p-infoSchool__lecInfoTxt{font-size:14px;text-align:left}.p-infoSchool__lecInfoBalloon{margin-bottom:4px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__lecInfoBalloon{margin:0 auto;width:400px}}.p-infoSchool__lecInfoNote{margin-bottom:12px;font-size:14px}@media screen and (min-width:768px){.p-infoSchool__lecInfoNote{text-align:center}}.p-infoSchool__lecInfoListBlock{margin:0 auto 16px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__lecInfoListBlock{width:576px}}.p-infoSchool__lecInfoPdfLink{text-align:right;text-decoration:underline}.p-infoSchool__listScheduleItemBtnBlock{position:absolute;top:70px;right:4px;color:#1096aa;background-color:#fff;border:1px solid #1096aa;border-radius:10px;font-size:14px;font-weight:700;padding:6px 16px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25);z-index:99}.p-infoSchool__listScheduleItemBtnBlock:active,.p-infoSchool__listScheduleItemBtnBlock:disabled,.p-infoSchool__listScheduleItemBtnBlock:hover{-webkit-box-shadow:none;box-shadow:none}.p-infoSchool__listScheduleItemBtnBlock:disabled{background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#dfdfdf,#dfdfdf);background-image:linear-gradient(180deg,#dfdfdf 0,#dfdfdf)}@media screen and (min-width:768px){.p-infoSchool__listScheduleItemBtnBlock{width:106px}}.p-infoSchool__listScheduleItemBlock{text-align:left;border-bottom:1px solid #dfdfdf;display:contents}.p-infoSchool__listScheduleItemList{background:#f6f6f6;text-align:left;padding:8px}.p-infoSchool__listScheduleItemList--line:not(:last-child){border-bottom:2px dotted #dfdfdf}.p-infoSchool__listScheduleItemDetailBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 12px 4px}.p-infoSchool__listScheduleItemIcon{font-size:12px;position:relative;padding-left:16px}.p-infoSchool__listScheduleItemIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:2px;bottom:4px;left:0;content:"\F549";font-size:10px;color:#ccc}.p-infoSchool__listScheduleItemIcon--online:before{content:"\F249";position:absolute;bottom:4px;left:0;font-size:12px}.p-infoSchool__listScheduleItemFeeTtl{text-align:left;padding-left:8px;font-weight:700}.p-infoSchool__listScheduleItemFee{text-align:left;font-weight:700;font-size:22px;color:#8dc500}.p-infoSchool__listScheduleItemNotion{text-align:left;font-size:12px;color:#8dc500;font-weight:700;padding-left:8px;margin-bottom:16px}.p-infoSchool__content{padding:64px 16px}@media screen and (min-width:768px){.p-infoSchool__content--bgTransparent{background-color:hsla(0,0%,98.4%,.4)}}.p-infoSchool__contentTtl{font-size:22px;color:#543e3e;font-weight:700;text-align:center;margin-bottom:32px}@media screen and (min-width:768px){.p-infoSchool__contentTtl{font-size:32px}}.p-infoSchool__infoWrap{background-color:#fff}.p-infoSchool__infoBlock:not(:last-child){margin-bottom:32px;border-bottom:1px solid #dfdfdf;padding-bottom:32px}@media screen and (min-width:768px){.p-infoSchool__infoBlock{max-width:768px;margin:0 auto 32px}.p-infoSchool__infoBlock:last-child{margin-bottom:0}}.p-infoSchool__infoTtl{color:#8dc500;font-size:18px;font-weight:700;margin-bottom:16px;background:#faffea;text-align:center;padding:12px}@media screen and (min-width:768px){.p-infoSchool__infoTtl{width:768px;margin:0 auto 20px}}.p-infoSchool__infoSchoolTtl{font-size:18px;font-weight:700;padding:12px 16px;margin-bottom:12px;background:#8dc500;color:#fff;text-align:center}.p-infoSchool__infoMainTtl{color:#8dc500;font-size:20px;margin-bottom:12px;font-weight:700}.p-infoSchool__infoSubTtl{font-weight:700;margin-bottom:12px;border-left:3px solid #8dc500;padding-left:10px}.p-infoSchool__infoList{margin-bottom:24px}.p-infoSchool__infoListItem{border:1px solid #dfdfdf}.p-infoSchool__infoListDotItem{position:relative;margin-left:16px}.p-infoSchool__infoListDotItem:before{content:"\30FB";-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-weight:700;position:absolute;left:-16px}.p-infoSchool__infoListHead{font-size:14px;width:80px;padding:10px 4px;text-align:left;background-color:#f6f6f6}@media screen and (min-width:768px){.p-infoSchool__infoListHead{width:230px;padding:12px 8px}}.p-infoSchool__infoListHeadSmall{font-size:12px}.p-infoSchool__infoListData{font-size:14px;background-color:#fff;padding:8px}.p-infoSchool__infoListDataPdf:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F1C1";margin-right:4px}.p-infoSchool__infoListPayment{font-weight:700}.p-infoSchool__infoUpdate{font-size:14px}.p-infoSchool__infoUpdateTxt{list-style:disc;margin-left:16px}.p-infoSchool__infoPhone{color:#ffa234;font-size:14px;text-decoration:underline}.p-infoSchool__infoPhone:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F095";margin-right:4px;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:12px}.p-infoSchool__infoBtn{width:92%;margin:16px auto}.p-infoSchool__infoBtnLink{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);border-radius:10px;border:2px solid #ffa234;text-align:center;display:block;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;padding:8px;line-height:1.4;color:#ffa234;font-size:16px;font-weight:700}.p-infoSchool__infoBtnLink--phone:before{content:"\F095";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-infoSchool__infoBtnLink--mail:before,.p-infoSchool__infoBtnLink--phone:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px}.p-infoSchool__infoBtnLink--mail:before{content:"\F0E0"}.p-infoSchool__infoBtnLink:active,.p-infoSchool__infoBtnLink:focus,.p-infoSchool__infoBtnLink:hover{background-color:#fff;color:#ffa234;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:768px){.p-infoSchool__infoBtnLink{width:75%;margin:0 auto}}.p-infoSchool__infoSchedule{padding:8px;font-size:12px;text-align:center}@media screen and (min-width:768px){.p-infoSchool__infoSchedule{font-size:14px}}.p-infoSchool__infoScheduleTable{margin:8px 0}.p-infoSchool__infoScheduleItem:not(:last-child){border-bottom:1px dotted #dfdfdf}.p-infoSchool__infoScheduleHead{padding:12px 2px;background:#dfdfdf;border-right:1px solid #fff}.p-infoSchool__infoScheduleData{padding:8px 0}.p-infoSchool__progressbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700}@media screen and (min-width:768px){.p-infoSchool__progressbar{width:768px;margin:0 auto;background:#fff}}.p-infoSchool__progressbarItem{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:8px 0;line-height:1.5;background:#f6f6f6;color:#dfdfdf;height:52px}.p-infoSchool__progressbarItem:not(:first-child){padding-left:16px}.p-infoSchool__progressbarItem:not(:last-child):after,.p-infoSchool__progressbarItem:not(:last-child):before{position:absolute;top:0;bottom:0;left:100%;z-index:1;content:"";border:26px solid transparent;border-left:16px solid #f6f6f6;margin:auto}.p-infoSchool__progressbarItem:not(:last-child):before{margin-left:1px;border-left-color:#fff}.p-infoSchool__progressbarItem--active{background:#8dc500;color:#fff}.p-infoSchool__progressbarItem--active:not(:last-child):after{border-left-color:#8dc500}.p-infoSchool__progressbarItem--active:not(:last-child):before{border-left:none}.p-infoSchool__formTtlBlock{background:#faffea;padding:24px 8px 16px}@media screen and (min-width:768px){.p-infoSchool__formTtlBlock{width:768px;margin:0 auto}}.p-infoSchool__formTtl{font-size:20px;font-weight:700;text-align:center;background:#faffea;color:#8dc500;margin-bottom:12px}.p-infoSchool__formTtl--small{font-size:18px}.p-infoSchool__formTtlCaption{font-size:12px;text-align:center}.p-infoSchool__formWrap{background-color:#fff}.p-infoSchool__bannerWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-infoSchool__banner{display:inline-block;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);border-radius:10px}.p-infoSchool__banner:active,.p-infoSchool__banner:focus,.p-infoSchool__banner:hover{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:none;box-shadow:none}.p-infoSchool__flexBtnBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.p-infoSchool__flexBtnBlock--column{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-infoSchool__flexBtnItem{width:calc(50% - 6px)}.p-infoSchool__flexBtnColumnItem{width:100%;margin:0 auto;text-align:center}@media screen and (min-width:768px){.p-infoSchool__flexBtnColumnItem{width:327px}}.p-infoSchool__flexBtnColumnItem--padding{padding:0 20px}@media screen and (min-width:768px){.p-infoSchool__flexBtnColumnItem--padding{padding:0}}.p-infoSchool__flexBtnColumnItem--smallWide{width:224px;margin:0 auto}.p-infoSchool__flexBtnCaption{display:inline-block;padding:0 16px;font-weight:700}.p-infoSchool__primaryBtn,.p-infoSchool__secondaryBtn{text-align:center;padding:16px 4px;color:#fff;border-radius:10px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ffc400,#ff8b01);background-image:linear-gradient(180deg,#ffc400 0,#ff8b01);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.p-infoSchool__primaryBtn:active,.p-infoSchool__primaryBtn:disabled,.p-infoSchool__primaryBtn:hover,.p-infoSchool__secondaryBtn:active,.p-infoSchool__secondaryBtn:disabled,.p-infoSchool__secondaryBtn:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8b01),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ff8b01,#ff8b01);background-image:linear-gradient(180deg,#ff8b01 0,#ff8b01);-webkit-box-shadow:none;box-shadow:none;color:#fff}.p-infoSchool__primaryBtn.is-disabled,.p-infoSchool__secondaryBtn.is-disabled{background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#dfdfdf,#dfdfdf);background-image:linear-gradient(180deg,#dfdfdf 0,#dfdfdf);-webkit-box-shadow:none;box-shadow:none}.p-infoSchool__primaryBtn--circle,.p-infoSchool__secondaryBtn--circle{border-radius:9999px;padding:8px 4px}.p-infoSchool__secondaryBtn{background-image:-webkit-gradient(linear,left top,left bottom,from(#b2ed1f),to(#8dc500));background-image:-webkit-linear-gradient(top,#b2ed1f,#8dc500);background-image:linear-gradient(180deg,#b2ed1f 0,#8dc500)}.p-infoSchool__secondaryBtn:active,.p-infoSchool__secondaryBtn:disabled,.p-infoSchool__secondaryBtn:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#8dc500),to(#8dc500));background-image:-webkit-linear-gradient(top,#8dc500,#8dc500);background-image:linear-gradient(180deg,#8dc500 0,#8dc500)}.p-infoSchool__outLineBtn{text-align:center;padding:8px 12px;color:#1096aa;border:1px solid #1096aa;border-radius:10px;font-size:20px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.p-infoSchool__outLineBtn:active,.p-infoSchool__outLineBtn:disabled,.p-infoSchool__outLineBtn:hover{-webkit-box-shadow:none;box-shadow:none}.p-infoSchool__outLineBtn:disabled{background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#dfdfdf,#dfdfdf);background-image:linear-gradient(180deg,#dfdfdf 0,#dfdfdf)}.p-infoSchool__outLineBtn--scheduleBtn{max-width:114px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;margin-right:0}.p-infoSchool__outLineBtn--newsDetail{padding:16px 12px;margin-top:32px}@media screen and (min-width:768px){.p-infoSchool__outLineBtn--newsDetail{width:392px;margin:32px auto 0}}.p-infoSchool__btnIconMail:before{font-size:18px;content:"\F0E0"}.p-infoSchool__btnIconMail:before,.p-infoSchool__btnIconMemo:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:8px}.p-infoSchool__btnIconMemo:before{content:"\F044"}.p-infoSchool__btnIconMap:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F3C5";margin-right:8px}.p-infoSchoolFormFooter{margin:0 auto;background:#faffea;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px;gap:16px}@media screen and (min-width:768px){.p-infoSchoolFormFooter{width:768px;padding:24px 48px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.p-infoSchoolFormFooter__box{background:#fff;padding:24px;border-radius:10px;width:100%;text-align:center;min-height:160px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-infoSchoolFormFooter__blandTtl{font-weight:700;margin-top:20px}.p-infoSchoolFormFooter__blandTxt{margin-top:4px}.p-infoSchoolFormFooter__blandImageBlock{text-align:center}.p-infoSchoolFormFooter__telMessage{font-weight:700;position:relative;display:inline-block}.p-infoSchoolFormFooter__telMessage:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;content:"\F095";top:50%;font-size:16px;color:#ccc;left:-24px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.p-infoSchoolFormFooter__telNumberLink{font-size:26px;font-weight:700;color:#8dc500}.p-infoSchoolFormFooter__telInfo{font-size:14px}.p-chatForm{padding:24px 16px 4vh;margin-top:124px;min-height:100vh;background-color:#faffea}@media screen and (min-width:768px){.p-chatForm{margin-top:178px}}.p-chatForm--height{margin-top:152px}@media screen and (min-width:768px){.p-chatForm--height{margin-top:258px}}@media screen and (min-width:768px){.p-chatForm__wrap{width:528px;margin:0 auto 20vh}.p-chatForm__wrap:before{position:fixed;top:428px;right:50%;width:113px;height:160px;content:"";background:url(/images/v3/sp/page/support/input/stepPanel/imgStepPanelKirakko.png) no-repeat 50%/100%;margin-right:268px;display:block}.p-chatForm__wrap:after{position:fixed;top:200px;left:50%;width:161px;height:295px;content:"";background:url(/images/v3/sp/page/support/input/imgChatEFPoint.png) no-repeat 50%/100%;margin-left:290px;display:block}}@media screen and (min-width:768px){.p-chatForm__wrap--height:after{top:300px}}.p-chatForm__stepBarWrap{position:relative;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.p-chatForm__stepBarWrap.is-fixed{position:fixed;top:62px;left:0;z-index:2;width:100%;background-color:hsla(0,0%,100%,.96);padding-right:16px}@media screen and (min-width:768px){.p-chatForm__stepBarWrap.is-fixed{top:122px;padding:0}}.p-chatForm__stepBarWrap--height.is-fixed{top:0}@media screen and (min-width:768px){.p-chatForm__stepBarWrap--height.is-fixed{top:226px}}.p-chatForm__stepBar,.p-chatForm__stepBarProgressed{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;margin-left:59px}@media screen and (min-width:768px){.p-chatForm__stepBar,.p-chatForm__stepBarProgressed{width:528px;margin:0 auto;left:20px}}.p-chatForm__stepBarProgressed{margin-left:10px}@media screen and (min-width:768px){.p-chatForm__stepBarProgressed{margin:0 auto;left:0}}.p-chatForm__stepBarCount{position:absolute;top:10px;left:16px;font-size:12px;letter-spacing:-1px}@media screen and (min-width:768px){.p-chatForm__stepBarCount{left:50%;margin-left:-274px}}.p-chatForm__stepBarCountEmphasis{color:#8dc500;font-size:18px;font-weight:700;margin:0 2px}.p-chatForm__stepBarItem,.p-chatForm__stepBarProgressedItem{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-webkit-transition:color .4s linear 0s;transition:color .4s linear 0s}.p-chatForm__stepBarItem:not(:first-child):before,.p-chatForm__stepBarProgressedItem:not(:first-child):before{position:absolute;top:0;right:0;content:"";width:100%;height:16px;background-color:#faffea;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#8dc500),color-stop(0,#faffea));background-image:-webkit-linear-gradient(left,#8dc500 50%,#faffea 0);background-image:linear-gradient(90deg,#8dc500 50%,#faffea 0);background-size:200% 100%;background-position:100% 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-position .6s linear 0s;transition:background-position .6s linear 0s}.p-chatForm__stepBarItem:after,.p-chatForm__stepBarProgressedItem:after{position:relative;content:"";display:block;width:16px;height:16px;margin:0 auto;background-color:#faffea;border-radius:10px;z-index:1;-webkit-transition:all .4s linear .5s;transition:all .4s linear .5s}.p-chatForm__stepBarItem.is-active:before,.p-chatForm__stepBarProgressedItem.is-active:before{background-position:0 0}.p-chatForm__stepBarItem.is-active:after,.p-chatForm__stepBarProgressedItem.is-active:after{background-color:#8dc500}.p-chatForm__stepBarProgressedItem:first-child:after{-webkit-transition:none;transition:none}.p-chatForm__stepBarKirakko,.p-chatForm__stepBarProgressedKirakko{position:absolute;top:8px;left:0;display:block;margin-left:-10px;padding-left:8px;z-index:2;-webkit-transition:-webkit-transform .6s linear;transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear}.p-chatForm__stepBarKirakko:before,.p-chatForm__stepBarProgressedKirakko:before{content:"";display:inline-block;width:40px;height:40px;background:url(/images/v3/sp/kirakko/imgkirakko10.png) top/contain no-repeat;z-index:1;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;-webkit-animation:kirakko 1s ease-in-out 0s infinite alternate;animation:kirakko 1s ease-in-out 0s infinite alternate}.p-chatForm__stepBarProgressedKirakko--last:before{background:url(/images/v3/sp/kirakko/imgKirakko02.png) top/contain no-repeat}.p-chatForm__pointWrap{position:relative;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.p-chatForm__pointWrap.is-fixed{position:fixed;top:51px;left:0;z-index:2;width:100%;background:#d1ee75}@media screen and (min-width:768px){.p-chatForm__pointWrap.is-fixed{top:122px;padding:0}}@media screen and (min-width:768px){.p-chatForm__pointBlock{margin:0 auto;width:768px}}.p-chatForm__pointTtlBlock{font-weight:700;text-align:center;padding:16px 8px 2px}@media screen and (min-width:768px){.p-chatForm__pointTtlBlock{padding-top:8px}}.p-chatForm__pointTtl{font-size:14px;position:relative}.p-chatForm__pointTtl:after,.p-chatForm__pointTtl:before{content:"";display:inline-block;width:14px;height:13px;background:url(/images/v3/sp/form/imgFormPointKirakira.svg)}.p-chatForm__pointTtl:before{position:absolute;top:-1px;left:-17px}.p-chatForm__pointTtl:after{position:absolute;top:-1px;right:-15px}.p-chatForm__pointTtlEmphasis{font-size:18px;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(0,#ffeda1));background:-webkit-linear-gradient(transparent 40%,#ffeda1 0);background:linear-gradient(transparent 40%,#ffeda1 0)}.p-chatForm__pointItemBlock{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;gap:8px}.p-chatForm__pointItem{position:relative;width:98px;padding-top:35px;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;text-align:center}.p-chatForm__pointItem--01{background:url(/images/v3/sp/form/imgFormPoint01.png) top/96px 44px no-repeat}.p-chatForm__pointItem--02{background:url(/images/v3/sp/form/imgFormPoint02.png) top/96px 44px no-repeat}.p-chatForm__pointItem--03{background:url(/images/v3/sp/form/imgFormPoint03.png) top/96px 44px no-repeat}.p-chatForm__item{padding-bottom:24px}.p-chatForm__itemQuestion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;position:relative}.p-chatForm__itemQuestion.is-fadein{-webkit-animation:fadein .5s;animation:fadein .5s}.p-chatForm__itemQuestionImg{padding-right:10px;width:60px}@media screen and (min-width:768px){.p-chatForm__itemQuestionImg{padding:0;margin:16px 10px 0 0}}.p-chatForm__row{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:0}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-chatForm__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-chatForm__itemQuestionBalloon{background:#fff;padding:12px;width:82%;position:relative;border-radius:12px;margin-top:24px;font-size:16px;-webkit-box-shadow:0 2px 6px hsla(0,0%,87.5%,.5);box-shadow:0 2px 6px hsla(0,0%,87.5%,.5)}.p-chatForm__itemQuestionBalloon:before{content:"";display:inline-block;position:absolute;top:-4px;left:-12px;z-index:_strip-unit(1);border:6px solid transparent;border-right:15px solid #fff;-webkit-transform:rotate(20deg);transform:rotate(20deg)}@media screen and (min-width:768px){.p-chatForm__itemQuestionBalloon{padding:16px}}.p-chatForm__itemQuestionTxtEmphasis{font-weight:700}.p-chatForm__itemQuestionCount{position:absolute;top:4px;right:-6px;background:#fff;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700;-webkit-box-shadow:0 2px 6px hsla(0,0%,87.5%,.5);box-shadow:0 2px 6px hsla(0,0%,87.5%,.5);z-index:1}.p-chatForm__itemQuestionCountNumber{font-size:16px;color:#8dc500}.p-chatForm__itemAnswerTtl{margin-bottom:12px;text-align:center;font-size:16px;font-weight:700}.p-chatForm__itemAnswerInfo,.p-chatForm__itemAnswerInfoPrivate{margin:12px 0;text-align:center;font-size:14px;font-weight:700;color:#7e9f12}@media screen and (max-width:360px){.p-chatForm__itemAnswerInfoPrivate{letter-spacing:-.3px}}.p-chatForm__itemAnswerInfoPrivate:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;padding:0 4px;content:"\F023"}.p-chatForm__itemAnswerNumber{background:#dfdfdf;color:#fff;border-radius:50%;width:24px;height:24px;display:inline-block;margin-right:4px}.p-chatForm__itemAnswerTtlTxt{font-weight:700}.p-chatForm__itemAnswerSubTxt{font-size:14px;margin-bottom:4px}.p-chatForm__itemAnswerSubTxtSmall{font-size:14px}@media screen and (max-width:360px){.p-chatForm__itemAnswerSubTxtSmall{font-size:12px}}.p-chatForm__itemAnswerCheck:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";border-radius:50%;padding:3px;background:#dfdfdf;color:#fff;font-size:10px;margin-left:6px;position:relative;bottom:1px}.p-chatForm__itemAnswerCheck.is-active:after{background:#8dc500}.p-chatForm__itemAnswer{margin-bottom:36px}.p-chatForm__itemAnswer.is-fadein{-webkit-animation:fadein .5s;animation:fadein .5s}.p-chatForm__itemAnswerBalloon{background:#fefbd2;padding:16px 12px;width:97%;margin-left:8px;position:relative;border-radius:12px;-webkit-box-shadow:0 2px 6px hsla(0,0%,87.5%,.5);box-shadow:0 2px 6px hsla(0,0%,87.5%,.5)}@media screen and (min-width:768px){.p-chatForm__itemAnswerBalloon{width:100%;padding:16px 34px}}.p-chatForm__itemAnswerBalloon:before{content:"";display:inline-block;position:absolute;top:-4px;right:-15px;z-index:_strip-unit(1);border:8px solid transparent;border-right:18px solid #fefbd2;-webkit-transform:rotate(-198deg);transform:rotate(-198deg)}@media screen and (min-width:768px){.p-chatForm__itemAnswerBalloon:before{display:none}}.p-chatForm__itemAnswerBalloon.is-on{background:#faffea}.p-chatForm__itemAnswerBalloon.is-on:before{border-right:18px solid #faffea}.p-chatForm__input{width:100%;margin-bottom:8px}.p-chatForm__input:not(:last-child){padding-bottom:8px}.p-chatForm__inputTextArea{height:136px}.p-chatForm__inputTextArea:focus{outline:0;border:2px solid #8dc500;border-radius:5px}.p-chatForm__inputForm{height:48px}.p-chatForm__inputForm:focus{outline:0;border:2px solid #8dc500;border-radius:10px}.p-chatForm__checkbox,.p-chatForm__radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;background:#fff;margin-bottom:12px;padding:0 8px;border:2px solid #8dc500;border-radius:10px;height:52px;font-size:14px}@media screen and (min-width:768px){.p-chatForm__checkbox,.p-chatForm__radio{font-size:16px;cursor:pointer}}.p-chatForm__checkbox.is-notSelected,.p-chatForm__radio.is-notSelected{border-color:#dfdfdf}.p-chatForm__checkbox .c-checkbox02__icon,.p-chatForm__radio .c-checkbox02__icon{margin:0 4px 0 0}@media screen and (max-width:360px){.p-chatForm__checkbox--small{font-size:12px}}.p-chatForm__inputArea{padding-bottom:16px}.p-chatForm__labelRequired{background-color:#e0482b;margin-right:8px}.p-chatForm__labelOptional,.p-chatForm__labelRequired{display:inline-block;line-height:1;border:1px solid transparent;border-radius:10px;color:#fff;text-align:center;padding:3px 4px;font-size:12px}.p-chatForm__labelOptional{background-color:#a7a7a7;margin-left:4px;border-radius:5px}.p-chatForm__privacy{margin-bottom:16px;padding:16px;background-color:#f6f6f6;font-size:14px}.p-chatForm__error{display:inline-block;letter-spacing:normal;-ms-flex:1 1 100%;width:100%;max-width:100%;padding:8px;background-color:#ed9584;color:#fff;font-size:16px;border-radius:10px;margin:8px 0 16px;line-height:1.4;border-radius:5px;font-size:14px}@supports (display:flex) or (display:-moz-flex){.p-chatForm__error{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.p-chatForm__errorCheck{padding:8px;background-color:#fceeec;color:#e46249;font-size:16px;border:1px solid #f8d5ce;border-radius:10px;margin:8px 0 16px;text-align:center}.p-chatForm__errorCheckIcon{margin-right:4px}.p-chatForm__errorCheckIcon:before{content:"\E923";font-family:kc-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-chatForm__submit{max-width:74%;margin:16px auto}.p-chatForm__submit--wide{max-width:98%}.p-chatForm__submitBtn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);line-height:1.4;width:70%;height:64px;padding:16px 8px;font-size:16px;margin:0 auto}.p-chatForm__submitBtn--disabled,.p-chatForm__submitBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-chatForm__submitBtn:active,.p-chatForm__submitBtn:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-chatForm__submitBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-chatForm__submitBtn:focus{color:#fff}.p-chatForm__submitBtn:active,.p-chatForm__submitBtn:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none;border:2px solid #fff;padding:10px}.p-chatForm__submitBtn.is-disabled{border-color:transparent;background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}.p-chatForm__btn,.p-chatForm__btnArea{text-align:center}.p-chatForm__btn{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;font-size:20px;background-color:#8dc500;background-image:-webkit-linear-gradient(315deg,#b2ed1f,#8dc500);background-image:linear-gradient(135deg,#b2ed1f,#8dc500);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:16px 0;width:100%;font-size:16px}.p-chatForm__btn--disabled,.p-chatForm__btn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-chatForm__btn:active,.p-chatForm__btn:hover{background:#618800;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-chatForm__btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-chatForm__btn:focus{color:#fff}.p-chatForm__btn:active,.p-chatForm__btn:hover{background:-webkit-linear-gradient(25deg,#8dc500,#b2ed1f);background:linear-gradient(65deg,#8dc500,#b2ed1f);-webkit-box-shadow:none;box-shadow:none}.p-chatForm__btn.is-disabled{border-color:transparent;background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}.p-chatForm__info{font-size:12px;margin-bottom:12px}.p-chatForm__infoEmphasis{font-weight:700}.p-chatForm__suggestInput{height:52px;font-size:16px}.p-chatForm__suggestInput:focus{outline:0;border:2px solid #8dc500;border-radius:10px}.p-chatForm__suggestSelect{height:52px;font-size:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:0}.p-chatForm__labelItem,.p-chatForm__suggestSelect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-chatForm__labelItem{margin-bottom:12px}.p-chatForm__labelIconInput,.p-chatForm__labelInput{width:100%;position:relative;display:inline-block}.p-chatForm__labelIconInput input,.p-chatForm__labelInput input{font-size:18px;-webkit-transition:all .15s ease;transition:all .15s ease;padding-top:16px}.p-chatForm__labelIconInput input:focus+.p-chatForm__labelExample,.p-chatForm__labelInput input:focus+.p-chatForm__labelExample{color:#8dc500;-webkit-transform:translateY(-11px) scale(.55);transform:translateY(-11px) scale(.55)}.p-chatForm__labelIconInput input:not(:placeholder-shown)+.p-chatForm__labelExample,.p-chatForm__labelInput input:not(:placeholder-shown)+.p-chatForm__labelExample{-webkit-transform:translateY(-11px) scale(.55);transform:translateY(-11px) scale(.55)}.p-chatForm__labelExample{position:absolute;top:50%;left:8px;margin-top:-.5em;font-size:18px;color:#ccc;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1}.p-chatForm__annotation{position:absolute;top:-11px;right:0;padding:2px 8px;background-color:#e7f7b3;border-radius:20px;font-size:10px;font-weight:700}.p-chatForm__annotationEmphasisTxt{color:#8dc500}.p-chatForm__moreContents{padding:4px 6px;background-color:#f6f6f6;border:1px solid #dfdfdf;border-radius:20px;font-size:12px;margin:0 auto;text-align:center;width:84%}.p-chatForm__moreContents:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;position:absolute;top:4px;right:6px;font-weight:900;content:"\F107";width:14px;height:14px;font-size:11px;font-weight:700;color:#a7a7a7;padding:2px;border-radius:50%;margin-top:0}.p-chatForm__moreContents.is-open:after{content:"\F106"}.p-chatForm__inputHeightSingle{height:52px}.p-chatForm__inputHeightSingle:focus{outline:0;border:2px solid #8dc500;border-radius:10px}.p-chatForm__accordion{position:relative;width:100%;padding-right:24px;margin-bottom:16px;cursor:pointer;color:#1096aa;text-align:center}.p-chatForm__accordion:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:55%;margin-top:-.5em;content:"\F078"}.p-chatForm__accordion.is-open:after{content:"\F077"}.p-chatForm__accordionTxt{padding-right:8px;text-decoration:underline}.p-chatForm__balloonCaption{position:relative;background-color:#e7f7b3;border:2px solid #e7f7b3;border-radius:10px;font-size:14px;padding:8px;text-align:center;position:absolute;top:-46px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:320px}.p-chatForm__balloonCaption:after,.p-chatForm__balloonCaption:before{content:"";display:block;margin-left:-8px}.p-chatForm__balloonCaption:before{bottom:-8px}.p-chatForm__balloonCaption:after,.p-chatForm__balloonCaption:before{position:absolute;left:50%;width:0;height:0;border-color:#e7f7b3 transparent transparent;border-style:solid;border-width:8px 8px 0}.p-chatForm__balloonCaption:after{bottom:-5px}@media screen and (max-width:360px){.p-chatForm__balloonCaption{min-width:264px}}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.p-formInfoArea{margin:0 24px}@media screen and (min-width:768px){.p-formInfoArea{margin:0 72px}}.p-txtOnCta{text-align:center;margin:16px;color:#ffa234;font-size:18px;font-weight:700}.p-careerChangeGuide{background:#fff;padding:24px 16px}@media screen and (min-width:768px){.p-careerChangeGuide{padding:24px 48px}}.p-careerChangeGuide__ttlBlock{position:relative;text-align:center;padding-bottom:24px}.p-careerChangeGuide__caption{color:#7e9f12;font-weight:700}.p-careerChangeGuide__caption:before{content:"\\";margin:0 5px 0 0;font-family:Arial}.p-careerChangeGuide__caption:after{content:"/";margin:0 0 0 5px;font-family:Arial}.p-careerChangeGuide__ttl{font-size:26px;color:#7e9f12;font-weight:700;margin-bottom:12px}.p-careerChangeGuide__txt{font-size:14px;line-height:1.6}.p-careerChangeGuide__subTtl{text-align:center}.p-careerChangeGuide__subTtlKnowhow,.p-careerChangeGuide__subTtlRecommend{position:relative;font-size:20px;color:#8dc500;font-weight:700;padding:0 8px 2px 34px;margin-bottom:16px;border-bottom:1px dotted #8dc500;display:inline-block}.p-careerChangeGuide__subTtlKnowhow:before,.p-careerChangeGuide__subTtlRecommend:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:8px;left:8px;font-size:16px}.p-careerChangeGuide__subTtlRecommend:before{content:"\F005"}.p-careerChangeGuide__subTtlKnowhow:before{content:"\F518"}.p-careerChangeGuide__block{letter-spacing:-.4em;display:block;display:-ms-flexbox;-ms-flex-wrap:wrap;margin-bottom:32px}@supports (display:flex) or (display:-moz-flex) or (display:-ms-flex){.p-careerChangeGuide__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-careerChangeGuide__link{display:inline-block;letter-spacing:normal;-ms-flex:1 1 50%;width:50%;max-width:50%;padding:6px}@supports (display:flex) or (display:-moz-flex){.p-careerChangeGuide__link{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width:768px){.p-careerChangeGuide__link{display:inline-block;letter-spacing:normal;-ms-flex:1 1 33.33333%;width:33.33333%;max-width:33.33333%}@supports (display:flex) or (display:-moz-flex){.p-careerChangeGuide__link{-webkit-box-flex:1;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}}}.p-careerChangeGuide__imageBlock{display:block;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1);padding:4px;border:1px solid #ccc;text-align:center}.p-careerChangeGuide__imageBlock:active,.p-careerChangeGuide__imageBlock:hover{border:1px solid #1096aa;-webkit-box-shadow:none;box-shadow:none}.p-careerChangeGuide__image{width:100%}.p-careerChangeGuide__itemCaption{font-size:12px;font-weight:700;color:#a08f71}.p-careerChangeGuide__itemTtl{font-size:18px;font-weight:700;color:#a08f71;line-height:1.2;padding-bottom:4px}@media screen and (max-width:360px){.p-careerChangeGuide__itemTtl{font-size:16px}}.p-btnArea{text-align:center;margin:0 auto}@media screen and (min-width:768px){.p-btnArea{width:480px}}.p-btnArea--margin{margin-top:-16px}.p-btnArea__otherBtnLink{font-size:18px;line-height:1.4}.p-btnArea__otherBtnLinkSmall{font-size:16px;line-height:1.3}.p-banner{margin:0 10% 24px}@media screen and (min-width:768px){.p-banner{border-radius:20px;margin:0 186px 24px}}.p-banner__image{width:100%}.p-banner__imageBlock{-webkit-box-shadow:0 0 10px #a7a7a7;box-shadow:0 0 10px #a7a7a7;border-radius:15px;-webkit-transition:all .3s;transition:all .3s}.p-banner__imageBlock:active,.p-banner__imageBlock:hover{-webkit-box-shadow:none;box-shadow:none}.p-keepList{text-align:right}.p-keepList__tab{position:fixed;top:0;z-index:1001;width:142px;height:56px;margin-left:-142px;border:2px solid #f6c800;border-radius:0 0 8px 8px;background-color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}@media screen and (min-width:768px){.p-keepList__tab{width:162px;height:61px;margin-left:-163px}}.p-keepList__star{position:relative;top:3px;left:-10px}@media screen and (min-width:768px){.p-keepList__star{top:0}}.p-keepList__star:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F005";color:#f6c800;font-size:28px}@media screen and (min-width:768px){.p-keepList__star:before{font-size:32px}}.p-keepList__num{position:absolute;top:-5px;right:-9px;color:#fff;font-size:10px;background:#e46249;border-radius:100%;width:18px;height:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.p-keepList__num{right:-10px;font-size:12px;width:22px;height:22px}}.p-keepList__txt{position:relative;right:-8px;font-weight:700;line-height:18px;font-size:14px;color:#545454}@media screen and (min-width:768px){.p-keepList__txt{right:-10px;line-height:22px;font-size:16px}}.p-keepListModal__content{position:relative;z-index:1001;text-align:center;width:100%;max-width:768px;margin:0 auto;padding-top:180px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-keepListModal__content:before{background-image:url(/images/v3/sp/page/modal/imgArrow.png);background-size:contain;content:"";display:inline-block;width:70px;height:68px;position:absolute;top:90px;right:60px}.p-keepListModal__ttl{font-size:22px;font-weight:700;color:#f6c800;margin-bottom:135px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.p-keepListModal__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F005";color:#f6c800;font-size:80px;position:absolute;top:55px}.p-keepListModal__ttl:after{background-image:url(/images/v3/sp/kirakko/imgkirakko04.png);background-size:contain;content:"";-webkit-transform:translate(-47px,80px) scaleX(-1);transform:translate(-47px,80px) scaleX(-1);display:inline-block;width:61px;height:74px;position:absolute;top:0;left:47%}.p-keepListModal__txt{font-size:16px;font-weight:700;color:#fff;margin-bottom:28px}.p-keepListModal__close{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:8px;font-size:14px;background-color:#fff;background-image:-webkit-linear-gradient(315deg,#fff,#fff);background-image:linear-gradient(135deg,#fff,#fff);width:108px;margin:0 auto}.p-keepListModal__close--disabled,.p-keepListModal__close[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-keepListModal__close:active,.p-keepListModal__close:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-keepListModal__close:focus{color:#545454}.p-keepListModal__close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00D";font-size:14px;margin-right:10px}.p-keepListCounter-enter-active,.p-keepListCounter-leave-active{-webkit-transition:.4s;transition:.4s}.p-keepListCounter-enter{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.p-keepListCounter-enter-to,.p-keepListCounter-leave{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.p-keepListCounter-leave-to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.p-faqCard__answerMark,.p-faqCard__questionMark{font-size:18px;font-weight:700;margin:8px 8px 8px 0;border-radius:50%;padding-top:.3em;height:40px;width:40px;text-align:center}.p-faqCard{list-style:none;position:relative}.p-faqCard--line{border-top:4px solid #bce751;padding-top:24px}.p-faqCard__ttlBlock{position:relative;margin:24px 0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-faqCard__ttl{text-align:center;font-size:20px;font-weight:700}@media screen and (max-width:360px){.p-faqCard__ttl{font-size:18px}}.p-faqCard__ttl:after{content:"";display:inline-block;width:40px;height:74px;background-image:url(/images/v3/both/imgError404.png);background-size:cover;position:absolute;right:5px;bottom:-38px}@media screen and (max-width:360px){.p-faqCard__ttl:after{right:0;bottom:-41px}}@media screen and (min-width:768px){.p-faqCard__ttl:after{width:52px;height:97px;bottom:-46px}}.p-faqCard__ttl--simple:after{background-image:none}.p-faqCard__ttlSecondary{color:#8dc500;font-size:26px;font-weight:700;text-align:center}.p-faqCard__ttlSecondary:after{content:"";display:inline-block;width:40px;height:74px;background-image:url(/images/v3/both/imgError404.png);background-size:cover;position:absolute;right:5px;bottom:-38px}@media screen and (max-width:360px){.p-faqCard__ttlSecondary:after{right:0;bottom:-41px}}@media screen and (min-width:768px){.p-faqCard__ttlSecondary:after{width:52px;height:97px;bottom:-46px}}.p-faqCard__ttlSecondarySmall{font-size:20px}.p-faqCard__ttlSecondarySmall--main{font-size:24px;color:#8dc500}.p-faqCard__txtEmphasis{font-weight:700}.p-faqCard__introduction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.p-faqCard__introduction{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.p-faqCard__balloon{height:38px;width:508px;font-size:12px}@media screen and (min-width:768px){.p-faqCard__balloon{width:242px;margin-top:16px}}.p-faqCard__block{margin-bottom:32px;padding:12px 16px;position:relative}.p-faqCard__questionContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-faqCard__questionContent:after{position:absolute;top:35%;right:0;padding:8px;background:#f6f6f6;border-radius:50%;color:#a7a7a7}.p-faqCard__faqTtl{font-weight:700;position:relative;padding:12px 0;width:80%}@media screen and (min-width:768px){.p-faqCard__faqTtl{width:92%}}.p-faqCard__faqLink{margin-top:4px;text-align:right;font-size:14px}.p-faqCard__faqLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";font-size:16px;margin-left:4px;color:#1096aa}.p-faqCard__faqLink:not(:first-child){margin-top:12px}@media screen and (max-width:360px){.p-faqCard__faqLink{font-size:14px}}.p-faqCard__faqLinkItem{letter-spacing:-.04em}.p-faqCard__answerBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-faqCard__txt{color:#545454;padding:8px;font-size:14px}.p-faqCard__txtMore{color:#545454;padding-top:8px}.p-faqCard__txtLink{color:#1096aa;text-decoration:none;font-weight:700}.p-faqCard__list:not(:last-child){border-bottom:1px dotted #dfdfdf}.p-faqCard__questionMark{background:#bce751;color:#fff}.p-faqCard__answerContent{padding-bottom:16px}.p-faqCard__answerMark{background:#ffea3f;font-size:18px}.p-faqCard__answerList{font-size:14px;margin:0 0 4px 20px;list-style:disc}.p-faqCard__answerItem{list-style:disc;margin-left:8px}.p-faqCard__infoList{padding:8px 8px 0;font-size:12px;text-align:center;border:1px solid #dfdfdf}@media screen and (min-width:768px){.p-faqCard__infoList{font-size:14px}}.p-faqCard__infoListTable{margin-bottom:4px}.p-faqCard__infoListItem{border-bottom:1px dotted #dfdfdf}.p-faqCard__infoListItem--noBorder{border-bottom:none}.p-faqCard__infoListHead{padding:12px 2px;background:#dfdfdf;border-right:1px solid #fff}.p-faqCard__infoListHead--bgWhite{background:#fff}.p-faqCard__infoListData{padding:8px 0}.p-faqCard__imageSocialInsuranceBlock{background:#fefbd2;border-radius:10px;padding:16px;text-align:center;margin-bottom:16px}@media screen and (min-width:768px){.p-faqCard__imageSocialInsuranceBlock{padding:32px}}.p-faqCard__imageSocialInsurance{width:100%}@media screen and (min-width:768px){.p-faqCard__imageSocialInsurance{width:380px}}.p-faqCard__note{background:#f6f6f6;border-radius:10px;padding:16px 16px 16px 24px;margin-bottom:16px;font-size:12px}.p-faqCard__noteItem{list-style-type:disc}.p-faqList{border-radius:10px;background-color:#fff;margin-bottom:40px;padding:16px}.p-faqList>.c-list:first-child>.c-list__item:first-child{border-top:0}.p-faqList>.c-list:last-child>.c-list__item:last-child{border-bottom:0}.p-faqList__ttl{padding:12px 16px;font-size:18px;font-weight:700;color:#545454;text-align:center}.p-faqList__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0C9";color:#ffb967;padding-right:8px}.p-faqList__item{position:relative;margin-bottom:-1px;word-break:break-all;border:dotted #dfdfdf;border-width:0 0 1px;color:#1096aa;padding:12px 24px 6px 0;text-overflow:ellipsis;font-weight:700}.p-faqList__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none;content:"\F105"}.p-faqList__item:last-child{border-width:0}.p-faqList__item:after{color:#1096aa;content:"\F107";font-weight:700;right:4px}.p-faqList__link{text-decoration:none;display:block;line-height:1.5}.p-detailNavi__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.p-detailNavi__item{position:relative;width:25%;margin-right:4px}.p-detailNavi__item:last-of-type{margin-right:0}.p-detailNavi__btn{height:50px;display:block;background:#fff;border-radius:10px;border:1px solid #dfdfdf;font-weight:700;text-decoration:none;color:#545454;line-height:16px;padding-top:2px;cursor:pointer;font-size:14px}.p-detailNavi__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:50%;bottom:2px;font-size:10px;content:"\F103";-webkit-transform:translateX(50%);transform:translateX(50%)}.p-detailNavi__btn:active,.p-detailNavi__btn:hover{color:#545454}.p-detailNavi__btn.is-active{background:#8dc500;color:#fff;border:1px solid #8dc500}.p-detailNavi__btn.is-disabled{background:#dfdfdf;border:1px solid #dfdfdf;color:#a7a7a7;cursor:revert}@media screen and (min-width:768px){.p-detailNavi__btn{height:60px;padding-top:18px;font-size:16px;line-height:19px}.p-detailNavi__btn:after{font-size:14px}}.p-stickyHeader{-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;top:-100px;bottom:auto;padding:8px;pointer-events:none}.p-stickyHeader.is-active{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;top:0;pointer-events:auto}@media screen and (min-width:768px){.p-stickyHeader{padding:16px 96px}}.p-formInfoSchool{background:#fff}@media screen and (min-width:768px){.p-formInfoSchool{width:768px;margin:0 auto;padding:16px 96px 0}.p-formInfoSchool--block{padding:0}.p-formInfoSchool--top{width:100%;padding:0}}.p-formInfoSchool__body{padding:16px}@media screen and (min-width:768px){.p-formInfoSchool__body{padding:24px 96px}}.p-formInfoSchool__ttlBlock{background:#faffea;padding:24px 8px 16px}.p-formInfoSchool__ttl{font-size:20px;font-weight:700;text-align:center;background:#faffea;color:#8dc500;margin-bottom:12px}.p-formInfoSchool__ttl--small{font-size:18px}.p-formInfoSchool__ttlCaption{font-size:12px;text-align:center}.p-formInfoSchool__bodyBlock{background:#fff;padding:16px 16px 96px}.p-formInfoSchool__block{padding:20px 0 32px}.p-formInfoSchool__blockItem{padding:0 20px}.p-formInfoSchool__blockItem:not(:last-child){margin-bottom:16px}.p-formInfoSchool__blockItemTtl{margin-bottom:8px;font-weight:700;font-size:16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.7}.p-formInfoSchool__itemNote{font-weight:400;font-size:12px;color:#a7a7a7;padding-top:4px}.p-formInfoSchool__input{font-size:16px;font-weight:700;height:60px}.p-formInfoSchool__input:focus{outline:0;border:2px solid #8dc500}.p-formInfoSchool__input::-webkit-input-placeholder{color:#ccc}.p-formInfoSchool__input::-moz-placeholder{color:#ccc}.p-formInfoSchool__input:-ms-input-placeholder{color:#ccc}.p-formInfoSchool__input::-ms-input-placeholder{color:#ccc}.p-formInfoSchool__input::placeholder{color:#ccc}.p-formInfoSchool__input--textArea{border-radius:10px}.p-formInfoSchool__input--textAreaHeight{border-radius:10px;height:128px;font-size:14px}.p-formInfoSchool__inputWrap{width:100%}.p-formInfoSchool__inputWrap--bottomLine:not(:last-child){border-bottom:1px solid #dfdfdf}.p-formInfoSchool__inputSelected{background:#f6f6f6;padding:12px}.p-formInfoSchool__inputSelectedSmall{font-size:12px;font-weight:400}.p-formInfoSchool__formNotice{font-size:14px;color:#a7a7a7;font-weight:700}.p-formInfoSchool__formNoticeList{margin-left:18px}.p-formInfoSchool__formNoticeListItem{position:relative;color:#e46249;font-size:14px}.p-formInfoSchool__formNoticeListItem:not(:last-child){margin-bottom:4px}.p-formInfoSchool__formNoticeListItem:before{position:absolute;top:0;left:-18px;content:"\203B"}.p-formInfoSchool__applyInfo{background:#f6f6f6;border-radius:10px;padding:16px}.p-formInfoSchool__applyInfoTtl{font-weight:700;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #dfdfdf}.p-formInfoSchool__applyInfoCancelBlock{margin-left:12px}.p-formInfoSchool__applyInfoCancelTtl{position:relative;font-weight:700}.p-formInfoSchool__applyInfoCancelTxt{font-size:14px;margin-bottom:8px}.p-formInfoSchool__error{padding:8px;background-color:#e46249;color:#fff;font-size:16px;border-radius:10px;letter-spacing:normal;border-radius:5px;margin-top:8px}.p-formInfoSchool__labelRequired{background-color:#e46249}.p-formInfoSchool__labelOptional,.p-formInfoSchool__labelRequired{display:inline-block;line-height:1;border:1px solid transparent;border-radius:10px;color:#fff;text-align:center;font-size:12px;line-height:1.2;padding:4px 12px;margin-right:8px;border-radius:5px;font-weight:400}.p-formInfoSchool__labelOptional{background-color:#a7a7a7;background-color:#ccc}.p-formInfoSchool__checkbox02,.p-formInfoSchool__radio,.p-formInfoSchool__radio02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #dfdfdf;padding-left:8px;border-radius:10px;background:#fff;height:100%}.p-formInfoSchool__checkbox02--bottomLine,.p-formInfoSchool__radio02--bottomLine,.p-formInfoSchool__radio--bottomLine{border:initial;padding:8px 0}.p-formInfoSchool__radio02{border:initial;border-bottom:1px solid #dfdfdf;border-radius:0}.p-formInfoSchool__checkboxTxt02,.p-formInfoSchool__radioTxt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;min-height:60px;font-size:16px;font-weight:700}@media screen and (min-width:768px){.p-formInfoSchool__checkboxTxt02,.p-formInfoSchool__radioTxt{font-size:16px;cursor:pointer}}.p-formInfoSchool__checkboxTxt02{padding:12px 8px;font-size:16px;font-weight:700}.p-formInfoSchool__radio02Block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.p-formInfoSchool__txtNormal{font-weight:400;display:contents;font-size:14px}.p-formInfoSchool__note{margin:32px auto;font-weight:700;text-align:center}.p-formInfoSchool__noteItem{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-formInfoSchool__checkboxTxt{font-size:12px}.p-formInfoSchool__checkboxTxtLink{text-decoration:underline}.p-formInfoSchool__submit{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ffc400,#ff8b01);background-image:linear-gradient(180deg,#ffc400 0,#ff8b01);padding:12px 4px;margin:0 auto 16px;width:82%}.p-formInfoSchool__submit--disabled,.p-formInfoSchool__submit[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-formInfoSchool__submit:active,.p-formInfoSchool__submit:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-formInfoSchool__submit:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-formInfoSchool__submit:focus{color:#fff}.p-formInfoSchool__submit:active,.p-formInfoSchool__submit:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8b01),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ff8b01,#ff8b01);background-image:linear-gradient(180deg,#ff8b01 0,#ff8b01);-webkit-box-shadow:none;box-shadow:none;border:2px solid #fff;padding:10px}@media screen and (min-width:768px){.p-formInfoSchool__submit:active,.p-formInfoSchool__submit:hover{border:none;padding:12px}}@media screen and (min-width:768px){.p-formInfoSchool__submit{width:460px}}.p-formInfoSchool__submit.is-disabled{border-color:transparent;background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}.p-formInfoSchool__submitTxt{font-size:14px;background:#f6f6f6;padding:12px;border-radius:10px}.p-formInfoSchool__formList{background-color:#fff;border-radius:10px}@media screen and (min-width:768px){.p-formInfoSchool__formList{min-width:508px}}.p-formInfoSchool__tuitionFee{border-radius:10px;border:1px solid #dfdfdf;overflow:hidden}.p-formInfoSchool__tuitionFeeTtl{background-color:#f6f6f6;text-align:center;font-weight:700;padding:8px}.p-formInfoSchool__tuitionFeeBody{padding:16px 16px 24px}.p-formInfoSchool__tuitionFeeEmphasis{font-weight:700;margin-bottom:8px}.p-formInfoSchool__tuitionFeeFree{font-weight:700;color:#8dc500;margin-bottom:16px}.p-formInfoSchool__tuitionFeeNote{font-size:12px;line-height:20px;margin-top:16px}.p-formInfoSchool__modalBtn{display:block;line-height:1.6;vertical-align:middle;color:#545454;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;padding:8px;font-size:12px;background-color:#fff;border:1px solid #dfdfdf;border-radius:10px;margin:0 auto 24px}.p-formInfoSchool__modalBtn--disabled,.p-formInfoSchool__modalBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-formInfoSchool__modalBtn:active,.p-formInfoSchool__modalBtn:hover{background:#e0e0e0;color:#545454;-webkit-box-shadow:none;box-shadow:none}.p-formInfoSchool__modalBtn:focus{color:#545454}.p-formInfoSchool__boxBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.p-formInfoSchool__boxBlockItem{width:calc(50% - 6px)}.p-formInfoSchool__boxBlockItemTtl{margin-bottom:24px;font-weight:700;font-size:18px;text-align:center;line-height:1.2}.p-formInfoSchool__boxBlockItemTtl--large{font-size:20px}.p-formInfoSchool__boxBlockItemNote{font-size:12px;margin-bottom:12px}.p-formInfoSchool__ttlSub{background:#8dc500;padding:8px;font-size:20px;font-weight:700;color:#fff;text-align:center}.p-formInfoSchool__notion{color:#e46249;font-size:14px;font-weight:400}.p-formInfoSchool__notionEmphasis{color:#e46249;font-size:14px;font-weight:700}.p-formInfoSchool__selectHidden{background:#f6f6f6;padding:20px 16px;border-radius:10px;margin:0 20px 40px;color:#a7a7a7;font-weight:700;text-align:center}.p-formInfoSchool__discountItemTtl{font-size:16px;font-weight:700}.p-formInfoSchool__discountItemTxt{color:#a7a7a7}.p-formInfoSchool__locationBlock{background-color:#fff;padding:16px}@media screen and (min-width:768px){.p-formInfoSchool__locationBlock{padding:16px 96px;margin:0 40px}}.p-formInfoSchool__locationTtl{text-align:center;font-weight:700;font-size:20px;margin-bottom:16px}.p-formInfoSchool__locationLink{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#1096aa;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);position:relative;padding:12px 20px 12px 8px;font-size:20px;border:2px solid #1096aa}.p-formInfoSchool__locationLink--disabled,.p-formInfoSchool__locationLink[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-formInfoSchool__locationLink:active,.p-formInfoSchool__locationLink:focus,.p-formInfoSchool__locationLink:hover{background-color:#1096aa;color:#fff;background-color:#fff;color:#1096aa;-webkit-box-shadow:none;box-shadow:none}.p-formInfoSchool__courseBlock{margin:16px 24px;padding:20px 24px;background-color:#f6f6f6;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}@media screen and (min-width:768px){.p-formInfoSchool__courseBlock{margin:20px 0}}.p-formInfoSchool__courseLocationTtl{font-size:14px}.p-formInfoSchool__courseLocation{font-size:20px;font-weight:700}.p-formInfoSchool__courseItem{font-size:18px;font-weight:700}.c-checkbox__input+.p-formInfoSchool__checkboxIcon02{padding:10px;margin:0}.c-checkbox__input:checked+.p-formInfoSchool__checkboxIcon,.c-checkbox__input:checked+.p-formInfoSchool__checkboxIcon02{border-color:#8dc500;background:none;-webkit-box-shadow:inset 0 0 0 1em #8dc500;box-shadow:inset 0 0 0 1em #8dc500}.c-checkbox__input:checked+.p-formInfoSchool__checkboxIcon02:before,.c-checkbox__input:checked+.p-formInfoSchool__checkboxIcon:before{position:absolute;right:6px;bottom:5px}.c-checkbox__input:checked+.p-formInfoSchool__checkboxIcon02{margin:0}.p-formInfoSchoolConfirm{padding:16px}@media screen and (min-width:768px){.p-formInfoSchoolConfirm{padding:24px 96px}}.p-formInfoSchoolConfirm__confirmTtl{font-weight:700;text-align:center;margin-bottom:32px}.p-formInfoSchoolConfirm__ttl{color:#8dc500;font-size:18px;font-weight:700;margin-bottom:12px}.p-formInfoSchoolConfirm__courseBlock{border:1px solid #8dc500;border-radius:10px;margin:0 auto 24px}@media screen and (min-width:768px){.p-formInfoSchoolConfirm__courseBlock{width:576px;margin:0 auto 24px}}.p-formInfoSchoolConfirm__courseTtl{background:#8dc500;color:#fff;font-weight:700;font-size:18px;text-align:center;padding:12px;border-radius:8px 8px 0 0}.p-formInfoSchoolConfirm__courseInfoBlock{padding:16px 14px}@media screen and (min-width:768px){.p-formInfoSchoolConfirm__courseInfoBlock{padding:24px 48px}}.p-formInfoSchoolConfirm__courseInfoBox{margin-bottom:16px}.p-formInfoSchoolConfirm__courseInfoBox--border{border-bottom:2px dotted #dfdfdf}.p-formInfoSchoolConfirm__courseInfoTtl{font-weight:700;border:2px solid #8dc500;border-radius:10px;padding:2px 12px;display:inline-block;margin-bottom:12px}.p-formInfoSchoolConfirm__courseInfoTxt{position:relative;margin-bottom:8px}.p-formInfoSchoolConfirm__courseInfoTxt:before{position:absolute;top:-20px;left:-30px;content:"\30FB";color:#ccc;font-size:40px}.p-formInfoSchoolConfirm__courseInfoTxt--fee{border-bottom:2px solid #8dc500;margin-bottom:4px}.p-formInfoSchoolConfirm__courseInfoName{font-weight:700;font-size:20px}.p-formInfoSchoolConfirm__courseInfoFeeBlock{font-weight:700;margin:16px 0}.p-formInfoSchoolConfirm__courseInfoFeeTtl{font-weight:700;display:inline-block;border-bottom:2px solid #8dc500}.p-formInfoSchoolConfirm__courseInfoFeeLine{text-decoration:line-through;color:#8dc500;font-size:20px;font-weight:700}.p-formInfoSchoolConfirm__courseInfoFeeArrow{color:#8dc500;font-size:20px}.p-formInfoSchoolConfirm__courseInfoFeeData{font-weight:700;font-size:30px;color:#8dc500;line-height:.8}@media screen and (max-width:360px){.p-formInfoSchoolConfirm__courseInfoFeeData{font-size:28px}}.p-formInfoSchoolConfirm__courseInfoFeeSmall{font-size:.8em}.p-formInfoSchoolConfirm__courseInfoFeeVar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-formInfoSchoolConfirm__courseInfoFeeVar--total{border-bottom:2px solid #8dc500;margin-bottom:6px;padding-bottom:0;line-height:1.2}.p-formInfoSchoolConfirm__courseInfoFeeVarTotal{font-size:30px;font-weight:700;color:#8dc500}.p-formInfoSchoolConfirm__courseDiscount{color:#e46249}.p-formInfoSchoolConfirm__applyInfoBlock{background:#f6f6f6;border-radius:10px;padding:16px}.p-formInfoSchoolConfirm__applyInfoTtl{font-weight:700}.p-formInfoSchoolConfirm__applyInfoTxt:not(:last-child){margin-bottom:16px}.p-formInfoSchoolConfirm__applyInfoCancelTtl{position:relative;font-weight:700}.p-formInfoSchoolConfirm__applyInfoCancelTtl:before{position:absolute;top:-7px;left:-20px;content:"\30FB";color:#ccc;font-size:24px}.p-formInfoSchoolConfirm__applyInfoCancelTxt{margin-bottom:8px}.p-formInfoSchoolConfirm__userBlock{margin-bottom:48px}.p-formInfoSchoolConfirm__userTtl{font-size:18px;font-weight:700;margin-bottom:4px}.p-formInfoSchoolConfirm__userData:not(:last-child){margin-bottom:24px}.p-formInfoSchoolConfirm__btnBlock{margin:0 auto 48px}@media screen and (min-width:768px){.p-formInfoSchoolConfirm__btnBlock{width:500px}}.p-formInfoSchoolConfirm__btnSubmit{position:relative;font-size:18px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ffc400,#ff8b01);background-image:linear-gradient(180deg,#ffc400 0,#ff8b01)}.p-formInfoSchoolConfirm__btnSubmit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:16px;right:8px;content:"\F105"}.p-formInfoSchoolConfirm__btnSubmit:active,.p-formInfoSchoolConfirm__btnSubmit:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8b01),to(#ff8b01));background-image:-webkit-linear-gradient(top,#ff8b01,#ff8b01);background-image:linear-gradient(180deg,#ff8b01 0,#ff8b01)}.p-formInfoSchoolConfirm__btnBack{background:#f6f6f6;line-height:1.4;padding:11px 4px;position:relative;border:1px solid #dfdfdf;font-size:18px}.p-formInfoSchoolConfirm__btnBack:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:16px;left:8px;color:#a7a7a7;content:"\F104"}@media screen and (max-width:360px){.p-formInfoSchoolConfirm__btnBack{font-size:16px;padding:13px 0}.p-formInfoSchoolConfirm__btnBack:before{position:absolute;top:15px;left:6px}}.p-formInfoSchoolConfirm__btnBackTxt{padding-left:16px}.p-formInfoSchoolConfirm__noteBlock{border:1px solid #dfdfdf;border-radius:10px;margin:0 auto 24px}@media screen and (min-width:768px){.p-formInfoSchoolConfirm__noteBlock{width:576px;margin:0 auto 24px}}.p-formInfoSchoolConfirm__noteTtl{background:#f6f6f6;font-weight:700;font-size:18px;text-align:center;padding:12px;border-radius:10px 10px 0 0}.p-formInfoSchoolConfirm__noteSubTtl{margin-bottom:4px;font-weight:700}.p-formInfoSchoolConfirm__noteTxt{margin-bottom:8px}.p-formInfoSchoolConfirm__noteNotice{font-size:14px;padding:16px}.p-formInfoSchoolConfirm__cancelBlock{margin-left:12px}.p-formInfoSchoolConfirm__cancelTtl{position:relative;font-weight:700}.p-formInfoSchoolConfirm__cancelTtl:before{position:absolute;top:-7px;left:-20px;content:"\30FB";color:#ccc;font-size:24px}.p-formInfoSchoolConfirm__cancelTxt{margin-bottom:8px}.p-formInfoSchoolConfirm__caseAccordion{border:1px solid #dfdfdf;border-radius:10px;margin:0 16px 16px;text-align:center}@media screen and (min-width:768px){.p-formInfoSchoolConfirm__caseAccordion{margin:0 80px}}.p-formInfoSchoolConfirm__caseBlock{padding:16px;font-size:14px}.p-formInfoSchoolConfirm__caseBlock:not(:last-child){padding-bottom:18px;border-bottom:1px dashed #dfdfdf}@media screen and (min-width:768px){.p-formInfoSchoolConfirm__caseItem{margin:0 16px 8px}}.p-formInfoSchoolConfirm__caseTtlBlock{font-size:16px;font-weight:700}.p-formInfoSchoolConfirm__caseTtlTel{position:relative}.p-formInfoSchoolConfirm__caseTtlTel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:2px;left:-16px;font-size:13px;color:#dfdfdf;content:"\F095";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-formInfoSchoolConfirm__caseTtlMail{position:relative}.p-formInfoSchoolConfirm__caseTtlMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:2px;left:-16px;font-size:13px;color:#dfdfdf;content:"\F0E0"}.p-formInfoSchoolConfirm__caseTxtTel{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoSchoolConfirm__caseTxtMail{font-size:22px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoSchoolConfirm__moreReadBtn:before{content:"\9023\7D61\5148\3092\78BA\8A8D"}.p-formInfoSchoolConfirm__formNoticeList{margin-left:18px}.p-formInfoSchoolConfirm__formNoticeListItem{position:relative;color:#e46249;font-size:14px}.p-formInfoSchoolConfirm__formNoticeListItem:last-child{margin-bottom:4px}.p-formInfoSchoolConfirm__formNoticeListItem:before{position:absolute;top:0;left:-18px;content:"\203B"}.p-formInfoSchoolConfirm__courseBoxTtl{font-size:18px;font-weight:700;color:#8dc500;margin-bottom:12px}.p-formInfoSchoolConfirm__courseBoxPeriod{font-weight:700;margin-bottom:8px}.p-formInfoSchoolConfirm__courseBoxStartBlock{background:#f6f6f6;border-radius:10px;padding:4px 4px 4px 24px;margin-bottom:8px}.p-formInfoSchoolConfirm__courseBoxStartItem{font-size:14px;font-weight:700;position:relative}.p-formInfoSchoolConfirm__courseBoxStartItem:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:4px;bottom:6px;left:-16px;content:"\F549";font-size:10px;color:#ccc}.p-formInfoSchoolConfirm__courseBoxStartItem--online:before{content:"\F249";position:absolute;bottom:4px;left:-15px;font-size:12px}.p-formInfoSchoolConfirm__courseFeeTotalTtl{font-weight:700;font-size:18px}.p-formInfoSchoolComplete{padding:16px}.p-formInfoSchoolComplete__confirmTtl{font-weight:700;text-align:center;margin-bottom:8px}.p-formInfoSchoolComplete__ttl{color:#8dc500;font-size:18px;font-weight:700;margin-bottom:12px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__ttl{text-align:center}}.p-formInfoSchoolComplete__txt{margin-bottom:16px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__txt{text-align:center}}.p-formInfoSchoolComplete__txtEmphasis{margin-bottom:16px;font-weight:700;color:#e46249;text-align:center}.p-formInfoSchoolComplete__blockTxt{margin-bottom:32px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__blockTxt{text-align:center}}.p-formInfoSchoolComplete__courseBlock{border:1px solid #8dc500;border-radius:10px;margin:0 auto 12px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__courseBlock{margin:0 96px 12px}}.p-formInfoSchoolComplete__courseTtl{background:#8dc500;color:#fff;font-weight:700;font-size:18px;text-align:center;padding:12px;border-radius:8px 8px 0 0}.p-formInfoSchoolComplete__courseInfoBlock{padding:16px 14px 4px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__courseInfoBlock{padding:24px 48px 8px}}.p-formInfoSchoolComplete__courseInfoBox{margin-bottom:16px}.p-formInfoSchoolComplete__courseInfoBox--border{border-bottom:2px dotted #dfdfdf}.p-formInfoSchoolComplete__courseInfoTtl{font-weight:700;border:2px solid #8dc500;border-radius:10px;padding:2px 12px;display:inline-block;margin-bottom:12px}.p-formInfoSchoolComplete__courseInfoTxt{position:relative;margin-bottom:8px}.p-formInfoSchoolComplete__courseInfoTxt:before{position:absolute;top:-20px;left:-30px;content:"\30FB";color:#ccc;font-size:40px}.p-formInfoSchoolComplete__courseInfoTxt--fee{border-bottom:2px solid #8dc500;margin-bottom:4px}.p-formInfoSchoolComplete__courseInfoName{font-weight:700;font-size:20px}.p-formInfoSchoolComplete__courseInfoFeeBlock{font-weight:700}.p-formInfoSchoolComplete__courseInfoFeeTtl{font-weight:700;display:inline-block;border-bottom:2px solid #8dc500}.p-formInfoSchoolComplete__courseInfoFeeLine{text-decoration:line-through;color:#8dc500;font-size:20px;font-weight:700}.p-formInfoSchoolComplete__courseInfoFeeArrow{color:#8dc500;font-size:20px}.p-formInfoSchoolComplete__courseInfoFeeData{font-weight:700;font-size:30px;color:#8dc500;line-height:.8}@media screen and (max-width:360px){.p-formInfoSchoolComplete__courseInfoFeeData{font-size:28px}}.p-formInfoSchoolComplete__courseInfoFeeSmall{font-size:.8em}.p-formInfoSchoolComplete__courseInfoFeeVar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-formInfoSchoolComplete__courseInfoFeeVar--total{border-bottom:2px solid #8dc500;margin-bottom:6px;padding-bottom:0;line-height:1.2}.p-formInfoSchoolComplete__courseInfoFeeVarTotal{font-size:30px;font-weight:700;color:#8dc500}.p-formInfoSchoolComplete__courseDiscount{color:#e46249}.p-formInfoSchoolComplete__contactTtl{background:#f6f6f6;padding:4px;border-radius:20px;font-size:14px;font-weight:700;text-align:center;margin-bottom:8px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__contactTtl{margin:0 96px 8px}}.p-formInfoSchoolComplete__contactTtlTxt{color:#8dc500;font-size:24px;font-weight:700;position:relative}.p-formInfoSchoolComplete__contactTtlTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:0;left:-28px;content:"\F0E0"}.p-formInfoSchoolComplete__contactAddress{font-size:18px;font-weight:700;text-align:center;margin-bottom:8px}.p-formInfoSchoolComplete__caseWrap{border:1px solid #dfdfdf;border-radius:10px;margin-bottom:40px;text-align:center}@media screen and (min-width:768px){.p-formInfoSchoolComplete__caseWrap{margin:0 96px 40px}}.p-formInfoSchoolComplete__caseBlock{padding:16px;font-size:14px}.p-formInfoSchoolComplete__caseBlock:not(:last-child){padding-bottom:18px;border-bottom:1px dashed #dfdfdf}@media screen and (min-width:768px){.p-formInfoSchoolComplete__caseItem{margin:0 16px 8px}}.p-formInfoSchoolComplete__caseTtlBlock{font-size:16px;font-weight:700}.p-formInfoSchoolComplete__caseTtlTel{position:relative}.p-formInfoSchoolComplete__caseTtlTel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;top:2px;left:-16px;font-size:13px;position:absolute;color:#dfdfdf;content:"\F095";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-formInfoSchoolComplete__caseTtlMail{position:relative}.p-formInfoSchoolComplete__caseTtlMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;top:2px;left:-16px;font-size:13px;position:absolute;color:#dfdfdf;content:"\F0E0"}.p-formInfoSchoolComplete__caseTxtTel{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoSchoolComplete__caseTxtMail{font-size:22px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoSchoolComplete__caseTxt{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoSchoolComplete__box{padding:16px;border:1px solid #8dc500;border-radius:10px;margin-bottom:24px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__box{margin:0 96px 24px}}.p-formInfoSchoolComplete__boxItemTtl{font-size:18px;font-weight:700;position:relative;padding:0 0 6px 20px}.p-formInfoSchoolComplete__boxItemTtl:before{position:absolute;top:3px;left:-4px;background:#8dc500;font-weight:700;border-radius:50%;color:#fff;font-size:12px;text-align:center;width:20px;height:20px}.p-formInfoSchoolComplete__boxItemTtl--number01:before{content:"1"}.p-formInfoSchoolComplete__boxItemTtl--number02:before{content:"2"}.p-formInfoSchoolComplete__boxItemTtl--number03:before{content:"3"}.p-formInfoSchoolComplete__boxItemTtl--number04:before{content:"4"}.p-formInfoSchoolComplete__boxItemTtl--number05:before{content:"5"}.p-formInfoSchoolComplete__boxItemTxt{margin-bottom:16px}.p-formInfoSchoolComplete__boxItemTxtEmphasis{font-weight:700}.p-formInfoSchoolComplete__notice{font-size:14px}.p-formInfoSchoolComplete__thanksBlock{text-align:center;padding:40px 24px 140px;background:#faffea url(/images/v3/sp/form/imgSchoolThanks.png) no-repeat bottom/136px 130px}@media screen and (min-width:768px){.p-formInfoSchoolComplete__thanksBlock{padding:40px 96px 140px}}.p-formInfoSchoolComplete__thanksTtl{font-weight:700;margin-bottom:16px;font-size:22px;color:#8dc500}.p-formInfoSchoolComplete__thanksTxt{font-weight:700;margin-bottom:16px}.p-formInfoSchoolComplete__thanksBtnBlock{background:#e7f7b3;padding:40px 8%}@media screen and (min-width:768px){.p-formInfoSchoolComplete__thanksBtnBlock{padding:40px 196px}}.p-formInfoSchoolComplete__formNoticeList{margin-left:18px}.p-formInfoSchoolComplete__formNoticeListItem{position:relative;color:#e46249;font-size:14px}.p-formInfoSchoolComplete__formNoticeListItem:last-child{margin-bottom:4px}.p-formInfoSchoolComplete__formNoticeListItem:before{position:absolute;top:0;left:-18px;content:"\203B"}.p-formInfoSchoolComplete__courseBoxTtl{font-size:18px;font-weight:700;color:#8dc500;margin-bottom:12px}.p-formInfoSchoolComplete__courseBoxPeriod{font-weight:700;margin-bottom:8px}.p-formInfoSchoolComplete__courseBoxStartBlock{background:#f6f6f6;border-radius:10px;padding:4px 4px 4px 24px;margin-bottom:8px}.p-formInfoSchoolComplete__courseBoxStartItem{font-size:14px;font-weight:700;position:relative}.p-formInfoSchoolComplete__courseBoxStartItem:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:4px;bottom:6px;left:-16px;content:"\F549";font-size:10px;color:#ccc}.p-formInfoSchoolComplete__courseBoxStartItem--online:before{content:"\F249";position:absolute;bottom:4px;left:-15px;font-size:12px}.p-formInfoSchoolComplete__courseFeeTotalTtl{font-weight:700;font-size:18px}.p-modalSchool{padding:16px;max-height:78vh;overflow:scroll}.p-modalSchool__ttl{color:#8dc500;font-size:18px;font-weight:700;padding-bottom:16px;text-align:center;border-bottom:1px solid #dfdfdf;margin:0 -16px 8px}.p-modalSchool__txt{font-size:16px;margin-bottom:8px}.p-modalSchool__scheduleImage{margin-bottom:100px;text-align:center}.p-modalSchool__scheduleTtl{font-size:20px;font-weight:700}.p-modalSchool__scheduleTtlPeriod{color:#a7a7a7}.p-modalSchool__scheduleTtlDayofweek{color:#a7a7a7;font-size:14px}.p-modalSchool__scheduleTtlDayofweek:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F073";margin-right:6px}.p-modalSchool__table{margin-bottom:130px}.p-modalSchool__table--marginBottom{margin-bottom:230px}.p-modalSchool__tableData,.p-modalSchool__tableTtl{padding:4px;border:1px solid #dfdfdf;text-align:center}.p-modalSchool__tableData:first-of-type{width:74px}.p-modalSchool__tableData--small{text-align:left;font-size:14px}.p-modalSchool__tableTtl{background:#f6f6f6}.p-modalSchool__fix{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,hsla(0,0%,100%,0)),color-stop(15%,hsla(0,0%,100%,.95)),color-stop(85%,#fff),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,.95) 15%,#fff 85%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,.95) 15%,#fff 85%,#fff);padding:52px 16px 24px;text-align:center;border-radius:0 0 10px 10px}.p-modalSchool__note{font-size:14px;text-align:left;margin-bottom:8px}.p-modalSchool__cta{padding:8px;border-radius:10px;border:1px solid #dfdfdf;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:60%}.p-modalSchool__close{position:absolute;top:0;right:0;width:34px;line-height:32px;margin:-1em -1em 0 0;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-modalSchool__close:hover{color:#545454}.p-modalSchoolJitsumu{padding:16px;max-height:78vh;overflow:scroll}.p-modalSchoolJitsumu__ttl{color:#8dc500;font-size:18px;font-weight:700;padding-bottom:16px;text-align:center;border-bottom:1px solid #dfdfdf;margin:0 -16px 8px}.p-modalSchoolJitsumu__txt{font-size:16px;margin-bottom:8px}.p-modalSchoolJitsumu__scheduleImage{margin-bottom:100px;text-align:center}.p-modalSchoolJitsumu__scheduleTtl{font-size:20px;font-weight:700}.p-modalSchoolJitsumu__scheduleTtlPeriod{color:#a7a7a7}.p-modalSchoolJitsumu__scheduleTtlDayofweek{color:#a7a7a7;font-size:14px}.p-modalSchoolJitsumu__scheduleTtlDayofweek:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F073";margin-right:6px}.p-modalSchoolJitsumu__table{margin-bottom:200px;font-size:14px}.p-modalSchoolJitsumu__tableData,.p-modalSchoolJitsumu__tableTtl{padding:4px;border:1px solid #dfdfdf;text-align:center}.p-modalSchoolJitsumu__tableData:first-of-type,.p-modalSchoolJitsumu__tableTtl:first-of-type{width:22px}.p-modalSchoolJitsumu__tableData:nth-of-type(2),.p-modalSchoolJitsumu__tableTtl:nth-of-type(2){width:84px}@media screen and (min-width:768px){.p-modalSchoolJitsumu__tableData:nth-of-type(2),.p-modalSchoolJitsumu__tableTtl:nth-of-type(2){width:144px}}.p-modalSchoolJitsumu__tableData--green{background:#faffea}.p-modalSchoolJitsumu__tableData--yellow{background:#fefbd2}.p-modalSchoolJitsumu__tableTtl{background:#f6f6f6}.p-modalSchoolJitsumu__fix{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,hsla(0,0%,100%,0)),color-stop(23%,hsla(0,0%,100%,.95)),color-stop(85%,#fff),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,.95) 23%,#fff 85%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,.95) 23%,#fff 85%,#fff);padding:32px 16px 24px;text-align:center;border-radius:0 0 10px 10px}.p-modalSchoolJitsumu__note{font-size:14px;text-align:left;margin-bottom:8px}.p-modalSchoolJitsumu__noteIconGreen{background:#faffea;padding:1px 9px;border:1px solid #dfdfdf;margin-right:3px}.p-modalSchoolJitsumu__noteIconYellow{background:#fefbd2;padding:1px 9px;border:1px solid #dfdfdf;margin-right:3px}.p-modalSchoolJitsumu__cta{padding:8px;border-radius:10px;border:1px solid #dfdfdf;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;width:60%}.p-modalSchoolJitsumu__captionBtn{color:#ffa234;font-weight:700}.p-modalSchoolJitsumu__captionBtn:before{content:"\FF3C";margin:0 5px 0 0;font-family:Arial;font-size:20px}.p-modalSchoolJitsumu__captionBtn:after{content:"\FF0F";margin:0 0 0 5px;font-family:Arial;font-size:20px}@media screen and (min-width:768px){.p-modalSchoolJitsumu__mainFormBtn{width:330px;margin:0 auto}}.p-modalSchoolJitsumu__close{position:absolute;top:0;right:0;width:34px;line-height:32px;margin:-1em -1em 0 0;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-modalSchoolJitsumu__close:hover{color:#545454}.p-wp4contentTab__wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-wp4contentTab__list,.p-wp4contentTab__listItem,.p-wp4contentTab__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-wp4contentTab__listItem{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:50px;font-size:15px;font-weight:700;background:#fff;cursor:pointer;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.p-wp4contentTab__listItem--active{background:#8dc500;color:#fff}.p-wp4contentTab__listItem--disabled{color:#dfdfdf}.p-wp4contentTab__listItem:not(:last-of-type){border-right:1px solid #dfdfdf}.p-wp4contentTab__listItem:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px;content:"\F107"}.p-wp4contentTab__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-wp4contentTab__navItem{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.p-wp4contentTab__navItem:not(:last-child){border-right:1px solid #dfdfdf}.p-wp4contentTab__navBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;font-size:15px;font-weight:700;text-decoration:none;color:#545454;cursor:pointer}.p-wp4contentTab__navBtn.is-active{background:#8dc500;color:#fff}.p-wp4contentTab__navBtn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px;content:"\F107"}@media screen and (max-width:360px){.p-wp4contentTab__navBtn{font-size:16px}}.p-wp4Invisible{display:none}.p-navBtnWp4ContentWrap{top:0;bottom:auto;padding:0;background-color:#fff;border-bottom:1px solid #dfdfdf}@media screen and (min-width:768px){.p-navBtnWp4ContentWrap{width:768px;margin:0 auto;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf}}@media screen and (min-width:768px){.p-sns{margin-top:32px}}.p-sns__ttl{font-weight:700;margin-bottom:12px;text-align:center}.p-sns__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-sns__imageBlock:not(:last-child){margin-right:16px}.p-sns__link{display:block}.p-stickySideWrap{-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;display:block;z-index:100;position:fixed;right:-4px;bottom:40%;width:34px;background:#8dc500;padding:16px 10px;border-radius:10px 0 0 10px;color:#fff;font-size:14px;line-height:1.2}.p-stickySideWrap.is-active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.p-stickySideWrap:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0DA";font-size:18px;margin-left:5px}.p-stickySideWrap__link,.p-stickySideWrap__link:active,.p-stickySideWrap__link:hover{color:#fff}.p-infoSchoolJitsumu__featureTxt,.p-infoSchoolJitsumu__featureTxtConditions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;font-size:14px;margin-bottom:16px}.p-infoSchoolJitsumu__featureTxt:last-child,.p-infoSchoolJitsumu__featureTxtConditions:last-child{margin-bottom:0}.p-infoSchoolJitsumu__mainVisualWrap{background-color:#faffea}.p-infoSchoolJitsumu__mainVisual{position:relative;padding:16px 16px 24px}@media screen and (min-width:768px){.p-infoSchoolJitsumu__mainVisual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:880px;margin:0 auto;padding:48px 0 24px}}.p-infoSchoolJitsumu__copyArea{display:inline-block;background-color:#fff;padding:20px 16px;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}@media screen and (min-width:768px){.p-infoSchoolJitsumu__copyArea{border-radius:16px;padding:30px 95px 0;width:588px;min-height:292px}}.p-infoSchoolJitsumu__copyMain{font-size:20px;font-weight:700;color:#543e3e;line-height:1.6}@media screen and (min-width:768px){.p-infoSchoolJitsumu__copyMain{font-size:34px;line-height:1.4}}.p-infoSchoolJitsumu__copyMainEmphasis{font-size:24px;color:#ffa234;border-bottom:3px solid #ffa234;padding-bottom:2px}@media screen and (min-width:768px){.p-infoSchoolJitsumu__copyMainEmphasis{font-size:39px;border-bottom:4px solid #ffa234}}.p-infoSchoolJitsumu__copySub{font-size:14px;font-weight:700;color:#7e9f12;margin:16px 8px 0;letter-spacing:.1em}@media screen and (min-width:768px){.p-infoSchoolJitsumu__copySub{font-size:18px;color:#8dc500;margin:0;position:relative;top:-100px;left:100px}}.p-infoSchoolJitsumu__copySubEmphasis{font-size:18px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,#fffb94));background:-webkit-linear-gradient(transparent 50%,#fffb94 0);background:linear-gradient(transparent 50%,#fffb94 0)}@media screen and (min-width:768px){.p-infoSchoolJitsumu__copySubEmphasis{font-size:24px}}.p-infoSchoolJitsumu__mainVisualShines{position:absolute;top:16px;right:16px;font-size:64px;color:#e7f7b3}@media screen and (min-width:768px){.p-infoSchoolJitsumu__mainVisualShines{display:none}}.p-infoSchoolJitsumu__mainVisualImg{position:absolute;top:104px;right:4%;width:110px}@media screen and (min-width:768px) and (max-width:959px){.p-infoSchoolJitsumu__mainVisualImg{top:70px;left:50%;width:255px;margin-left:123px}}@media screen and (min-width:960px){.p-infoSchoolJitsumu__mainVisualImg{top:36px;left:50%;width:325px;margin-left:180px}}.p-infoSchoolJitsumu__meritSp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#8dc500;padding:4px 0}@media screen and (min-width:768px){.p-infoSchoolJitsumu__meritSp{display:none}}.p-infoSchoolJitsumu__meritPc{display:none}@media screen and (min-width:768px){.p-infoSchoolJitsumu__meritPc{display:inline-block;position:absolute;bottom:44px;left:63px;background-image:url(/images/v3/sp/page/info/school/imgSchoolRibbon.png);background-size:461px 58px;background-repeat:no-repeat;background-color:transparent;height:58px;width:461px}}.p-infoSchoolJitsumu__meritBalloon{color:#8dc500;font-size:12px;font-weight:700;line-height:1.2;padding:6px 12px 4px;margin-right:16px;position:relative;background-color:#fff;border-radius:24px}.p-infoSchoolJitsumu__meritBalloon:after,.p-infoSchoolJitsumu__meritBalloon:before{content:"";display:block;margin-top:-8px}.p-infoSchoolJitsumu__meritBalloon:before{position:absolute;top:50%;right:-8px;width:0;height:0;border:8px solid transparent;border-right-width:0}.p-infoSchoolJitsumu__meritBalloon:after{position:absolute;top:50%;right:-5px;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 8px}.p-infoSchoolJitsumu__meritTxt{color:#fff;font-weight:700;letter-spacing:.1em;position:relative}@media screen and (min-width:768px){.p-infoSchoolJitsumu__meritTxt{position:relative;top:6px;left:30px;font-size:14px}}.p-infoSchoolJitsumu__meritTxt:before{position:relative;top:2px;left:2px;color:#ffea3f;font-size:24px}@media screen and (min-width:768px){.p-infoSchoolJitsumu__meritTxt:before{position:relative;top:3px;left:349px;font-size:26px}}.p-infoSchoolJitsumu__meritTxtEmphasis{font-size:22px}@media screen and (min-width:768px){.p-infoSchoolJitsumu__meritTxtEmphasis{font-size:22px}}.p-infoSchoolJitsumu__content{padding:64px 16px}@media screen and (min-width:768px){.p-infoSchoolJitsumu__content--bgTransparent{background-color:hsla(0,0%,98.4%,.4)}}.p-infoSchoolJitsumu__contentTtl{font-size:22px;color:#543e3e;font-weight:700;text-align:center;margin-bottom:32px}@media screen and (max-width:360px){.p-infoSchoolJitsumu__contentTtl{font-size:19px}}@media screen and (min-width:768px){.p-infoSchoolJitsumu__contentTtl{font-size:32px}}.p-infoSchoolJitsumu__aboutWrap{background-image:url(/images/v3/sp/page/info/school/imgSchoolAboutBack.png);background-size:400px auto}.p-infoSchoolJitsumu__aboutTxt{line-height:2;letter-spacing:.1em}@media screen and (min-width:768px){.p-infoSchoolJitsumu__aboutTxt{max-width:768px;margin:0 auto}}.p-infoSchoolJitsumu__aboutTxtEmphasis{font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,#fffb94));background:-webkit-linear-gradient(transparent 50%,#fffb94 0);background:linear-gradient(transparent 50%,#fffb94 0)}.p-infoSchoolJitsumu__featureWrap{background-color:#f9faf5}.p-infoSchoolJitsumu__featureCard{background-color:#fff;padding:24px 16px 40px;border-radius:8px;margin-bottom:40px;text-align:center;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}.p-infoSchoolJitsumu__featureCard:last-child{margin-bottom:0}@media screen and (min-width:768px){.p-infoSchoolJitsumu__featureCard{max-width:768px;margin:0 auto 44px;padding:24px 130px 34px}}.p-infoSchoolJitsumu__concern{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.p-infoSchoolJitsumu__concernIcon{width:28px}.p-infoSchoolJitsumu__concernBalloon{margin-left:16px;padding:4px 8px;font-size:14px;color:#717171;font-weight:700;text-align:left;line-height:1.2;position:relative;background-color:#fff;border:1px solid #a7a7a7;border-radius:16px}.p-infoSchoolJitsumu__concernBalloon:after,.p-infoSchoolJitsumu__concernBalloon:before{content:"";display:block;margin-top:-6px}.p-infoSchoolJitsumu__concernBalloon:before{left:-6px;border-color:transparent #a7a7a7 transparent transparent}.p-infoSchoolJitsumu__concernBalloon:after,.p-infoSchoolJitsumu__concernBalloon:before{position:absolute;top:50%;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0}.p-infoSchoolJitsumu__concernBalloon:after{left:-4px;border-color:transparent #fff transparent transparent}.p-infoSchoolJitsumu__concernSweatIcon{position:relative;top:1px;font-size:18px}.p-infoSchoolJitsumu__featureTtl{font-size:20px;margin-bottom:32px}@media screen and (max-width:360px){.p-infoSchoolJitsumu__featureTtl{font-size:18px}}.p-infoSchoolJitsumu__featureTtlLine{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,#fffb94));background:-webkit-linear-gradient(transparent 50%,#fffb94 0);background:linear-gradient(transparent 50%,#fffb94 0)}@media screen and (min-width:768px){.p-infoSchoolJitsumu__featureTtlLine{font-weight:700}}.p-infoSchoolJitsumu__featureTtlEmphasis{color:#ffa234;font-weight:700}.p-infoSchoolJitsumu__featureTxtConditions{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-infoSchoolJitsumu__featureConditions{background-color:#8dc500;color:#fff;font-size:13px;font-weight:700;text-align:center;border-radius:16px;min-width:48px;padding:2px 0;margin-right:8px}@media screen and (max-width:360px){.p-infoSchoolJitsumu__featureConditions{font-size:12px}}.p-infoSchoolJitsumu__featureShineIcon{position:relative;top:-4px;right:5px;color:#f6c800;font-size:20px}.p-infoSchoolJitsumu__trainingWrap{background-color:#fff}.p-infoSchoolJitsumu__trainingBlock{margin-bottom:64px}.p-infoSchoolJitsumu__trainingBlock:last-child{margin-bottom:0}@media screen and (min-width:768px){.p-infoSchoolJitsumu__trainingBlock{max-width:768px;margin:0 auto}}.p-infoSchoolJitsumu__trainingTtl{color:#8dc500;font-size:20px;font-weight:700;margin-bottom:8px}.p-infoSchoolJitsumu__trainingTtl:before{position:relative;top:2px;font-size:24px}.p-infoSchoolJitsumu__trainingTxt{font-size:14px;line-height:2;margin-bottom:48px}.p-infoSchoolJitsumu__trainingTxt:last-child{margin-bottom:0}.p-infoSchoolJitsumu__trainingTxt--marginBottom{margin-bottom:16px}.p-infoSchoolJitsumu__trainingTxtAttention{font-size:13px;font-weight:700}.p-infoSchoolJitsumu__trainingPeriod{color:#8dc500;font-weight:700;text-align:center;margin-bottom:16px}.p-infoSchoolJitsumu__trainingPeriodHeading{font-size:14px;border:1px solid #8dc500;border-radius:16px;padding:4px 8px;margin-right:8px}@media screen and (min-width:768px){.p-infoSchoolJitsumu__trainingBtn{width:75%;margin:0 auto}}.p-infoSchoolJitsumu__lecture{margin-bottom:24px}.p-infoSchoolJitsumu__lectureBlock{border:2px solid #8dc500;border-radius:8px}.p-infoSchoolJitsumu__lectureSummary{height:56px;font-size:14px;font-weight:700}.p-infoSchoolJitsumu__lecturePeriod,.p-infoSchoolJitsumu__lectureSummary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-infoSchoolJitsumu__lecturePeriod{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#8dc500;color:#fff;text-align:center;line-height:1.4;width:25%;border-radius:6px 0 0 0}@media screen and (max-width:360px){.p-infoSchoolJitsumu__lecturePeriod{font-size:13px}}.p-infoSchoolJitsumu__lectureTtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#faffea;color:#7e9f12;padding-left:16px;width:75%;border-radius:0 6px 0 0}.p-infoSchoolJitsumu__lectureDetail{background-color:#fff;padding:24px 16px;border-radius:0 0 6px 6px}.p-infoSchoolJitsumu__lectureTxt{font-size:14px;line-height:1.8}@media screen and (min-width:768px){.p-infoSchoolJitsumu__lectureTxt{padding:0 32px}}.p-infoSchoolJitsumu__lectureTxtEmphasis{font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,#fffb94));background:-webkit-linear-gradient(transparent 50%,#fffb94 0);background:linear-gradient(transparent 50%,#fffb94 0)}.p-infoSchoolJitsumu__lectureConditions{margin:24px 0 0 40px}@media screen and (max-width:360px){.p-infoSchoolJitsumu__lectureConditions{margin:24px 0 0 16px}}.p-infoSchoolJitsumu__lectureConditionsDetail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;font-size:14px}.p-infoSchoolJitsumu__lectureConditionsDetail:last-child{margin-bottom:0}@media screen and (min-width:768px){.p-infoSchoolJitsumu__lectureConditionsDetail{width:300px;margin:8px auto}}.p-infoSchoolJitsumu__lectureSkill{width:144px;height:24px;margin-right:16px;color:#8dc500;text-align:center;position:relative;background-color:#fff;border:1px solid #8dc500;border-radius:10px}.p-infoSchoolJitsumu__lectureSkill:after,.p-infoSchoolJitsumu__lectureSkill:before{content:"";display:block;margin-top:-6px}.p-infoSchoolJitsumu__lectureSkill:before{right:-6px;border-color:transparent transparent transparent #8dc500}.p-infoSchoolJitsumu__lectureSkill:after,.p-infoSchoolJitsumu__lectureSkill:before{position:absolute;top:50%;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px}.p-infoSchoolJitsumu__lectureSkill:after{right:-4px;border-color:transparent transparent transparent #fff}@media screen and (min-width:768px){.p-infoSchoolJitsumu__lectureSkill{width:200px}}.p-infoSchoolJitsumu__lectureSubject{font-size:16px;font-weight:700}.p-infoSchoolJitsumu__lecturePlusIcon{font-size:12px;position:relative;width:.3em;height:1.6em;background-color:#a7a7a7;margin:16px auto}.p-infoSchoolJitsumu__lecturePlusIcon:before{position:absolute;top:.6em;left:-.6em;width:1.5em;height:.3em;content:"";background-color:#a7a7a7}.p-infoSchoolJitsumu__list{margin-bottom:8px}.p-infoSchoolJitsumu__listItem{border:1px solid #dfdfdf}.p-infoSchoolJitsumu__listHead{font-size:14px;width:96px;padding:16px 0;background-color:#f6f6f6}@media screen and (min-width:768px){.p-infoSchoolJitsumu__listHead{width:230px}}.p-infoSchoolJitsumu__listData{font-size:14px;background-color:#fff;padding:16px}.p-infoSchoolJitsumu__listAttention{font-size:13px}.p-infoSchoolJitsumu__contactWrap{background-color:#fff}.p-infoSchoolJitsumu__contact{text-align:center;padding:24px 16px 56px}.p-infoSchoolJitsumu__contactBlock{margin-bottom:56px}.p-infoSchoolJitsumu__contactBlock:last-child{margin-bottom:0}.p-infoSchoolJitsumu__contactTxt{font-size:14px;font-weight:700;color:#8dc500}.p-infoSchoolJitsumu__contactTxt:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:18px}.p-infoSchoolJitsumu__contactTxt:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:18px}.p-infoSchoolJitsumu__contactPhone{font-size:14px}.p-infoSchoolJitsumu__contactPhoneNumber{font-size:30px;font-weight:700}.p-infoSchoolJitsumu__contactPhoneNumber a{color:#ffa234;text-decoration:none;border-bottom:1px solid #ffa234}.p-infoSchoolJitsumu__contactIconPhone:before{position:relative;top:-3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\F095";font-size:24px;margin-right:4px}@media screen and (max-width:360px){.p-infoSchoolJitsumu__contactMail{font-size:14px}}.p-infoSchoolJitsumu__contactMail a{color:#ffa234;text-decoration:none;border-bottom:1px solid #ffa234}.p-infoSchoolJitsumu__contactIconMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0E0";margin-right:4px}.p-snsLink{margin-bottom:210px}.p-snsLink__serviceBlock{border-radius:10px;background-color:#fff;padding:20px;margin-bottom:24px}@media screen and (min-width:768px){.p-snsLink__serviceBlock{padding:20px 147px}}.p-snsLink__imageBlock{text-align:center;margin-bottom:16px}.p-snsLink__txt{font-size:14px;margin-bottom:16px}.p-snsLink__txtEmphasis{color:#8dc500;font-weight:700}@media screen and (min-width:768px){.p-snsLink__btnBlock{width:327px;margin:0 auto}}.p-snsLink__btnItem:not(last-child){margin-bottom:16px}.p-snsLink__btn{font-size:18px;padding:20px 8px}.p-snsLink__btn:active,.p-snsLink__btn:focus,.p-snsLink__btn:hover{padding:19px 8px}@media screen and (min-width:768px){.p-snsLink__btn:active,.p-snsLink__btn:focus,.p-snsLink__btn:hover{padding:20px 8px}}.p-ctaCaption{line-height:1.8;font-weight:700;color:#ffa234}.p-ctaCaption:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:16px}.p-ctaCaption:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:16px}@media screen and (min-width:768px){.p-infoFlow{margin-bottom:43px}}.p-infoFlow__ttl{color:#8dc500;font-size:18px;font-weight:700;padding-bottom:16px;text-align:center;border-bottom:1px solid #dfdfdf;margin:0 -16px 8px}.p-infoFlow__txt{margin:8px 0}.p-infoFlow__txt--bottom{margin-bottom:18px}@media screen and (min-width:768px){.p-infoFlow__txt{font-size:14px;font-weight:700;line-height:1.4}}@media screen and (max-width:360px){.p-infoFlow__txt{margin-top:10px;font-size:14px}}.p-infoFlow__memoBlock{background:#faffea;padding:8px;position:relative;font-size:14px;border-radius:10px}.p-infoFlow__memo{font-weight:700}.p-infoFlow__memo:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F06A";border-radius:50%;color:#f6c800;margin-right:4px;height:18px;width:18px;font-size:1.1em;text-align:center}.p-infoFlow__item{counter-increment:item;padding:0 16px}@media screen and (min-width:768px){.p-infoFlow__item{padding:0 95px 0 85px}}.p-infoFlow__item:first-child{padding-top:24px}.p-infoFlow__item--step01{background:url(/images/v3/sp/page/info/kirakiraYellowLight2Right.svg) no-repeat 40px 50px #fefbd2}.p-infoFlow__item--step02{background:url(/images/v3/sp/page/info/kirakiraYellowLight2.svg) no-repeat 95% 50px #fefbd2}.p-infoFlow__item--step03{background:url(/images/v3/sp/page/info/kirakiraGreenLight2.svg) no-repeat 41px 111px #eefcc3}.p-infoFlow__item--step04{background:url(/images/v3/sp/page/info/kirakiraGreenLight2Right.svg) no-repeat 95% 0 #eefcc3}.p-infoFlow__item--step05{background:url(/images/v3/sp/page/info/kirakiraGreenLight3.svg) no-repeat 41px 66px #e1f4a3}.p-infoFlow__item--step06{background:url(/images/v3/sp/page/info/kirakiraGreenLight3Right.svg) no-repeat 95% -2px #e1f4a3;padding-bottom:24px}@media screen and (min-width:768px){.p-infoFlow__item--step06{padding-bottom:0}}.p-infoFlow__box{background:#fff;border-radius:5px;border:1px solid #f4f4f4;padding:8px;margin-bottom:16px}@media screen and (min-width:768px){.p-infoFlow__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.p-infoFlow__boxTtl{text-align:center;font-weight:700;margin-bottom:8px}@media screen and (min-width:768px){.p-infoFlow__boxTtl{border-right:2px dotted #dfdfdf;width:100px;padding:16px 0}}.p-infoFlow__boxList{margin-left:30px;font-size:14px;font-weight:700}.p-infoFlow__boxItem{list-style:decimal}.p-infoFlow__boxNote{font-size:14px;margin:0 12px}.p-infoFlow__itemCatch{background:#ffea3f;border:1px solid #fff;position:relative;margin-left:48px;padding:4px;text-align:center;font-weight:700;font-size:20px}@media screen and (min-width:768px){.p-infoFlow__itemCatch{font-size:18px;padding:0 4px}}.p-infoFlow__itemCatch--step03:before{background:url(/images/v3/sp/page/info/imgkirakko03.png);width:18px;height:26px;background-size:contain;content:"";position:absolute;top:7px;left:7px}.p-infoFlow__itemCatch--step03:after{position:absolute;top:-34px;left:50%;color:#9fdc05;font-size:32px;content:"\F0D7";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900}@media screen and (min-width:768px){.p-infoFlow__itemCatch--step03:before{top:0}}.p-infoFlow__itemCatch--step05:before{background:url(/images/v3/sp/page/info/imgkirakko04.png);width:31px;height:29px;background-size:contain;content:"";position:absolute;left:7px}.p-infoFlow__itemCatch--step05:after{position:absolute;top:-34px;left:50%;color:#9fdc05;font-size:32px;content:"\F0D7";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900}.p-infoFlow__itemTtl{color:#8dc500;padding-left:30px;position:relative;margin-left:20px;font-weight:700;font-size:20px;z-index:3}.p-infoFlow__itemTtl:before{background:#8dc500;content:counter(item);color:#fff;text-align:center;height:40px;width:40px;font-size:26px;position:absolute;top:-1px;left:-19px;border-radius:50%}@media screen and (min-width:768px){.p-infoFlow__itemTtl{margin-top:6px}}@media screen and (max-width:360px){.p-infoFlow__itemTtl{font-size:16px}.p-infoFlow__itemTtl:before{height:38px;width:38px;font-size:22px;position:absolute;top:-2px;left:-19px}}.p-infoFlow__content,.p-infoFlow__contentStep06{margin:0 0 -40px 8px;padding:0 0 60px 41px;position:relative;z-index:2}.p-infoFlow__content:before,.p-infoFlow__contentStep06:before{content:"";display:block;width:4px;height:100%;background-color:#8dc500;position:absolute;left:10px}.p-infoFlow__contentStep06:before{display:none}.p-infoFlow__itemImg{position:absolute;z-index:1}.p-infoFlow__itemImg--step02{right:-14px;bottom:57px}@media screen and (max-width:360px){.p-infoFlow__itemImg--step02{bottom:67px}}.p-infoFlow__itemImg--step04{right:-6px;bottom:60px}@media screen and (min-width:768px){.p-infoFlow__itemImg--step04{right:-76px}}@media screen and (max-width:360px){.p-infoFlow__itemImg--step04{right:-6px;bottom:37px}}.p-infoFlow__itemImg--step03{right:-16px;top:-27px}@media screen and (min-width:768px){.p-infoFlow__itemImg--step03{top:-20px;right:14px}}@media screen and (max-width:360px){.p-infoFlow__itemImg--step03{top:-11px}}.p-infoFlow__itemImg--step05{right:8px;top:2px}@media screen and (min-width:768px){.p-infoFlow__itemImg--step05{top:-29px}}@media screen and (max-width:360px){.p-infoFlow__itemImg--step05{top:5px;right:1px}}.p-infoFlow__itemImg--step06{bottom:28px;right:0}@media screen and (min-width:768px){.p-infoFlow__itemImg--step06{top:147px;right:-85px}}@media screen and (min-width:768px){.p-infoFlow__itemImageStep01{width:54px;height:auto}}@media screen and (min-width:768px){.p-infoFlow__itemImageStep04{width:66px;height:auto}}@media screen and (max-width:360px){.p-infoFlow__itemImageStep03,.p-infoFlow__itemImageStep05{width:76px;height:auto}}@media screen and (min-width:768px){.p-infoFlow__itemImageStep06{width:80px;height:auto}}@media screen and (max-width:360px){.p-infoFlow__itemImageStep06{width:76px;height:auto}}.p-infoFlow__fix{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,hsla(0,0%,100%,0)),color-stop(20%,hsla(0,0%,100%,.9)),color-stop(100%,hsla(0,0%,100%,.9)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 100%,#fff 0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 100%,#fff 0);padding:16px;text-align:center;border-radius:0 0 10px 10px}.p-infoFlow__contactBox{background:#fff;border-radius:5px;border:1px solid #dfdfdf;text-align:center}.p-infoFlow__contactBoxTtl{background:#f6f6f6;padding:4px 10px;font-size:14px;font-weight:700;border-radius:5px 5px 0 0}@media screen and (min-width:768px){.p-infoFlow__contactBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.p-infoFlow__contactItem{padding:8px 0}.p-infoFlow__contactItem:not(:last-child){border-bottom:1px dotted #dfdfdf}@media screen and (min-width:768px){.p-infoFlow__contactItem{width:33.3%}.p-infoFlow__contactItem:not(:last-child){border-bottom:none;border-right:1px dotted #dfdfdf}}.p-infoFlow__contactItemTtl{font-weight:700;position:relative}@media screen and (min-width:768px){.p-infoFlow__contactItemTtl{font-size:12px;margin-bottom:4px}}.p-infoFlow__contactItemTtl--tel:before{content:"\F095"}.p-infoFlow__contactItemTtl--mail:before,.p-infoFlow__contactItemTtl--tel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#8dc500}.p-infoFlow__contactItemTtl--mail:before{content:"\F0E0"}.p-infoFlow__contactItemTtl--line:before{content:"\F086";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;color:#8dc500}.p-infoFlow__contactItemTel{color:#7e9f12;font-weight:700;font-size:24px}@media screen and (min-width:768px){.p-infoFlow__contactItemTel{font-size:22px}}.p-infoFlow__contactItemMail{color:#7e9f12;font-weight:700;font-size:18px}@media screen and (min-width:768px){.p-infoFlow__contactItemMail{font-size:14px;line-height:1.2;margin-bottom:6px}}.p-infoFlow__contactItemLine{color:#7e9f12;font-weight:700}@media screen and (min-width:768px){.p-infoFlow__contactItemLine{font-size:12px;line-height:1.2;margin-bottom:6px}}.p-infoFlow__contactItemTxt{font-size:14px}@media screen and (min-width:768px){.p-infoFlow__contactItemTxt{font-size:12px;line-height:1.2;margin-bottom:4px}}.p-infoFlow__lineSp{display:block}@media screen and (min-width:768px){.p-infoFlow__lineSp{display:inline-block}}.p-infoFlow__linePc{display:inline-block}@media screen and (min-width:768px){.p-infoFlow__linePc{display:block}}@media print{.l-footer,.l-header{display:none}.l-container{padding-top:0}.u-sp{display:none}.p-headingContent{padding:12px}.p-infoFlow__txt{font-size:13px;font-weight:700;line-height:1.4;margin:0 0 8px}.p-infoFlow__item{padding:0 80px}.p-infoFlow__item--step05,.p-infoFlow__item--step06{background-color:#e0f895}.p-infoFlow__itemTtl{margin-top:6px}.p-infoFlow__itemTtl:before{background:#9fdc05}.p-infoFlow__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-infoFlow__boxNote{font-size:13px}.p-infoFlow__boxTtl{border-right:2px dotted #dfdfdf;width:100px;padding:16px 0}.p-infoFlow__content{padding:0 0 46px 41px}.p-infoFlow__content,.p-infoFlow__contentStep06{margin-top:-2px}.p-infoFlow__content:before,.p-infoFlow__contentStep06:before{background-color:#9fdc05}.p-infoFlow__contentStep06{padding-bottom:24px}.p-infoFlow__item{padding:0 95px 0 85px}.p-infoFlow__item:first-child{padding-top:4px}.p-infoFlow__itemCatch{font-size:18px;padding:0 4px}.p-infoFlow__itemCatch--step03:before{top:0}.p-infoFlow__itemCatch--step03:after,.p-infoFlow__itemCatch--step05:after{top:-26px}.p-infoFlow__itemImg--step04{right:-76px}.p-infoFlow__itemImg--step03{top:-20px;right:14px}.p-infoFlow__itemImg--step05{top:-29px}.p-infoFlow__itemImg--step06{top:147px;right:-85px}.p-infoFlow__itemImageStep02{width:54px;height:auto}.p-infoFlow__itemImageStep04{width:66px;height:auto}.p-infoFlow__itemImageStep06{width:80px;height:auto}.p-infoFlow__fix{position:absolute;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,hsla(0,0%,100%,0)),color-stop(20%,hsla(0,0%,100%,.9)),color-stop(100%,hsla(0,0%,100%,.9)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 100%,#fff 0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 100%,#fff 0);padding:16px;text-align:center;border-radius:0 0 10px 10px}.p-infoFlow__contactBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-infoFlow__contactItem{width:33.3%}.p-infoFlow__contactItem:not(:last-child){border-bottom:none;border-right:1px dotted #dfdfdf}.p-infoFlow__contactItemTtl{font-size:12px;margin-bottom:4px}.p-infoFlow__contactItemTel{font-size:22px}.p-infoFlow__contactItemMail{font-size:14px;line-height:1.2;margin-bottom:6px}.p-infoFlow__contactItemLine{font-size:12px;line-height:1.2;margin-bottom:6px}.p-infoFlow__contactItemTxt{font-size:12px;line-height:1.2;margin-bottom:4px}.p-infoFlow__linePc{display:block}.p-infoFlow__lineSp{display:inline-block}*{-webkit-print-color-adjust:exact}}.p-rankingInfo{position:relative;text-align:center;margin:20px auto 16px;padding:0 16px;max-width:347px;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width:768px){.p-rankingInfo{margin:20px auto 16px;max-width:484px}}.p-rankingInfo__image{width:347px}@media screen and (min-width:768px){.p-rankingInfo__image{width:484px}}.p-rankingInfo__imageBlock{text-align:center}.p-rankingInfo__block{position:relative}.p-rankingInfo__link{position:absolute;right:-2%;bottom:-10px;cursor:pointer;z-index:1000;width:60px;height:30px}@media screen and (min-width:768px){.p-rankingInfo__link{right:1%;bottom:-5px}}.p-rankingInfo__detail{min-width:290px;text-align:left;position:absolute;right:0;bottom:-94px;padding:8px;border-radius:10px;background-color:#fff;font-size:11px;color:#545454;visibility:hidden;opacity:0;z-index:1000;-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.p-rankingInfo__link:hover .p-rankingInfo__detail{visibility:visible;opacity:.9}@media screen and (min-width:768px){.p-rankingInfo__detail{bottom:-100px}}.p-officeInfoTtl{padding-top:32px}.p-officeInfoTtl__ttl{line-height:1.4;padding:0 16px 16px;font-size:24px;font-weight:700;color:#8dc500;text-align:center}.p-officeInfoTtl__catchBlock{text-align:center;margin-bottom:6px}.p-officeInfoTtl__catch{position:relative;font-weight:700}.p-officeInfoTtl__catch:before{background-image:url(/images/v3/sp/page/office/imgOfficeTtlCatch01.png);width:34px;bottom:-4px;left:-37px}.p-officeInfoTtl__catch:after,.p-officeInfoTtl__catch:before{content:"";display:inline-block;background-size:cover;height:27px;position:absolute}.p-officeInfoTtl__catch:after{background-image:url(/images/v3/sp/page/office/imgOfficeTtlCatch02.png);width:36px;right:-38px}.p-officeInfoTtl__txt{color:#545454;font-size:22px;padding-left:4px}.p-infoReskilling__mainVisual{text-align:center}@media screen and (min-width:768px){.p-infoReskilling__mainVisualImageBlock{position:relative;width:800px;margin:0 auto}}.p-infoReskilling__mainVisualImage{width:100%}@media screen and (min-width:768px){.p-infoReskilling__mainVisualImage{width:800px}}.p-infoReskilling__mainVisualTxtBlock{position:absolute;top:46px;left:9%;background:url(/images/v3/sp/page/info/reskilling/imgReskillingBadge.svg) 0 0/cover no-repeat;width:96px;height:96px;padding-top:25px}@media screen and (min-width:768px){.p-infoReskilling__mainVisualTxtBlock{width:192px;height:192px;padding-top:50px}}.p-infoReskilling__mainVisualTxt{color:#fff;font-weight:700;line-height:1.2;font-size:22px}@media screen and (min-width:768px){.p-infoReskilling__mainVisualTxt{font-size:42px;line-height:1.3}}.p-infoReskilling__rankingNo1Block{text-align:center;margin:0 auto;padding:24px;background:#fffae9}@media screen and (min-width:768px){.p-infoReskilling__rankingNo1Block{width:800px}}@media screen and (min-width:768px){.p-infoReskilling__rankingNo1Image{width:386px}}.p-infoReskilling__rankingInfo{position:relative}@media screen and (min-width:768px){.p-infoReskilling__rankingInfo{width:800px;margin:0 auto}}.p-infoReskilling__rankingInfoLink{position:absolute;right:8%;bottom:15px;cursor:pointer;z-index:1000;width:40px;height:30px}@media screen and (min-width:768px){.p-infoReskilling__rankingInfoLink{right:240px;bottom:14px}}.p-infoReskilling__rankingInfoDetail{min-width:273px;position:absolute;right:-14px;bottom:-120px;padding:8px;border-radius:10px;background-color:#fff;color:#545454;visibility:hidden;opacity:0;z-index:1000;-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);font-size:12px}.p-infoReskilling__rankingInfoLink:hover .p-infoReskilling__rankingInfoDetail{visibility:visible;opacity:.9}.p-infoReskilling__supportTtlBlock{text-align:center;margin:0 auto;padding:24px;background:-webkit-linear-gradient(315deg,#eca525,#e9831b);background:linear-gradient(135deg,#eca525,#e9831b)}@media screen and (min-width:768px){.p-infoReskilling__supportTtlBlock{width:800px}}@media screen and (min-width:768px){.p-infoReskilling__supportTtlImage{width:386px}}.p-infoReskilling__formWrap{background-color:#fff}@media screen and (min-width:768px){.p-infoReskilling__formWrap{background-color:#faffea}}.p-infoReskilling__progressbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;padding-bottom:2px}@media screen and (min-width:768px){.p-infoReskilling__progressbar{width:800px;margin:0 auto;background:#fff;padding-bottom:16px}}.p-infoReskilling__progressbarItem{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:8px 0;line-height:1.5;background:#f6f6f6;color:#dfdfdf}.p-infoReskilling__progressbarItem:not(:first-child){padding-left:16px}.p-infoReskilling__progressbarItem:not(:last-child):after,.p-infoReskilling__progressbarItem:not(:last-child):before{position:absolute;top:0;bottom:0;left:100%;z-index:1;content:"";border:26px solid transparent;border-left:16px solid #f6f6f6;margin:auto}.p-infoReskilling__progressbarItem:not(:last-child):before{margin-left:1px;border-left-color:#fff}.p-infoReskilling__progressbarItem--active{background:#8dc500;color:#fff}.p-infoReskilling__progressbarItem--active:not(:last-child):after{border-left-color:#8dc500}.p-infoReskilling__progressbarItem--active:not(:last-child):before{border-left:none}.p-infoReskillingFormFooter{margin:0 auto;background:#fffae9;padding:40px 24px 32px}@media screen and (min-width:768px){.p-infoReskillingFormFooter{width:800px;padding:40px 96px 32px}}.p-infoReskillingFormFooter__txt{margin-bottom:16px;font-size:14px}.p-infoReskillingFormFooter__bland{background:#fff;padding:16px;border:1px solid #dfdfdf;border-radius:5px;margin-bottom:24px}@media screen and (min-width:768px){.p-infoReskillingFormFooter__bland{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.p-infoReskillingFormFooter__blandImageBlock{text-align:center}.p-infoReskillingFormFooter__tel{background:#fff;padding:16px;border:1px solid #dfdfdf;border-radius:5px;text-align:center;margin-bottom:32px}.p-infoReskillingFormFooter__telMessage{font-weight:700}.p-infoReskillingFormFooter__telMessage:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;content:"\F095";margin:6px 0 0 -20px;font-size:16px;-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#dfdfdf}.p-infoReskillingFormFooter__telNumberLink{font-size:30px;font-weight:700;color:#8dc500}.p-infoReskillingFormFooter__infoTtl{font-weight:700;text-align:center;margin-bottom:8px}.p-infoReskillingFormFooter__telInfo{font-size:14px}.p-formInfoReskilling{background:#fff}@media screen and (min-width:768px){.p-formInfoReskilling{margin:0 auto;width:800px;padding:0 24px}}.p-formInfoReskilling__body{padding:16px}.p-formInfoReskilling__ttlBlock{background:#faffea;padding:16px}.p-formInfoReskilling__ttl{font-size:18px;font-weight:700;text-align:center;color:#8dc500}.p-formInfoReskilling__input{font-size:16px;height:57px}.p-formInfoReskilling__input--small{font-size:14px;height:40px}@media screen and (min-width:768px){.p-formInfoReskilling__input--small{font-size:16px}}@media screen and (min-width:768px){.p-formInfoReskilling__input--other{min-width:440px}}.p-formInfoReskilling__input:focus{outline:0;border:2px solid #8dc500}.p-formInfoReskilling__input::-webkit-input-placeholder{color:#ccc}.p-formInfoReskilling__input::-moz-placeholder{color:#ccc}.p-formInfoReskilling__input:-ms-input-placeholder{color:#ccc}.p-formInfoReskilling__input::-ms-input-placeholder{color:#ccc}.p-formInfoReskilling__input::placeholder{color:#ccc}.p-formInfoReskilling__input--textArea{border-radius:10px}.p-formInfoReskilling__input--textAreaHeight{border-radius:10px;height:128px;font-size:14px}.p-formInfoReskilling__inputWrap{width:100%;margin:0 auto}@media screen and (min-width:768px){.p-formInfoReskilling__inputWrap{width:440px}}.p-formInfoReskilling__inputSelected{background:#f6f6f6;padding:12px;font-weight:700}.p-formInfoReskilling__inputTtl{font-weight:700;font-size:14px;margin-bottom:4px}.p-formInfoReskilling__formNotice{font-size:14px;color:#a7a7a7;font-weight:700}.p-formInfoReskilling__formNoticeEmphasis{font-size:14px;color:#8dc500;font-weight:700;margin:8px auto 16px}@media screen and (min-width:768px){.p-formInfoReskilling__formNoticeEmphasis{text-align:left}}.p-formInfoReskilling__formNoticeList{margin-left:18px}.p-formInfoReskilling__formNoticeListItem{position:relative;color:#e46249;font-size:14px}.p-formInfoReskilling__formNoticeListItem:not(:last-child){margin-bottom:4px}.p-formInfoReskilling__formNoticeListItem:before{position:absolute;top:0;left:-18px;content:"\203B"}.p-formInfoReskilling__error{padding:8px;background-color:#e46249;color:#fff;font-size:16px;border-radius:10px;letter-spacing:normal;border-radius:5px;margin-top:8px}.p-formInfoReskilling__labelRequired{background-color:#e46249;padding:2px 4px;font-weight:400}.p-formInfoReskilling__labelOptional,.p-formInfoReskilling__labelRequired{display:inline-block;line-height:1;border:1px solid transparent;border-radius:10px;color:#fff;text-align:center;font-size:12px;margin-right:8px;border-radius:5px}.p-formInfoReskilling__labelOptional{background-color:#a7a7a7;padding:3px 4px;background-color:#ccc}.p-formInfoReskilling__privacy{margin:16px 0 24px;padding:16px;font-size:12px;background:#f6f6f6}.p-formInfoReskilling__radio{position:relative}.p-formInfoReskilling__radioIcon{position:absolute;top:10px;left:8px;z-index:1}.p-formInfoReskilling__radioTxt{font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;padding:0 8px 0 28px;border:1px solid #dfdfdf;border-radius:10px;height:40px;font-size:14px}@media screen and (min-width:768px){.p-formInfoReskilling__radioTxt{font-size:16px;cursor:pointer}}.p-formInfoReskilling__block{padding:8px 0 16px}.p-formInfoReskilling__blockItem:not(:last-child){margin-bottom:16px}@media screen and (min-width:768px){.p-formInfoReskilling__blockItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.p-formInfoReskilling__blockItemTtl{margin-bottom:8px;font-size:16px;font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-formInfoReskilling__subject{text-align:center;margin:16px 0;border-top:1px dotted #dfdfdf;padding-top:32px}.p-formInfoReskilling__subjectTtlBlock{margin-bottom:12px}.p-formInfoReskilling__subjectTtl{font-weight:700;border-bottom:2px solid #dfdfdf;padding-bottom:8px}.p-formInfoReskilling__subjectTxt{font-size:14px;font-weight:700}.p-formInfoReskilling__subjectTxtEmphasis{color:#8dc500}@media screen and (min-width:768px){.p-formInfoReskilling__flexBlock{width:440px}}.p-formInfoReskilling__check{margin-bottom:12px;font-weight:700;text-align:center}.p-formInfoReskilling__checkItem{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-formInfoReskilling__checkTxt{font-size:12px;margin:32px 0 16px}@media screen and (min-width:768px){.p-formInfoReskilling__checkTxt{margin:32px 80px 16px}}.p-formInfoReskilling__checkTxtLink{font-weight:700}.p-formInfoReskilling__checkboxTxt{font-size:14px}.p-formInfoReskilling__submit{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#ff9100;background-image:-webkit-linear-gradient(315deg,#ffc400,#ff9100);background-image:linear-gradient(135deg,#ffc400,#ff9100);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:12px 4px;margin:0 auto 16px;width:82%}.p-formInfoReskilling__submit--disabled,.p-formInfoReskilling__submit[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-formInfoReskilling__submit:active,.p-formInfoReskilling__submit:hover{background:#c26e00;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-formInfoReskilling__submit:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-formInfoReskilling__submit:focus{color:#fff}.p-formInfoReskilling__submit:active,.p-formInfoReskilling__submit:hover{background:-webkit-linear-gradient(25deg,#fa0,#ff6200);background:linear-gradient(65deg,#fa0,#ff6200);-webkit-box-shadow:none;box-shadow:none;border:2px solid #fff;padding:10px}@media screen and (min-width:768px){.p-formInfoReskilling__submit:active,.p-formInfoReskilling__submit:hover{border:none;padding:12px}}@media screen and (min-width:768px){.p-formInfoReskilling__submit{width:460px}}.p-formInfoReskilling__submit.is-disabled{border-color:transparent;background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}.p-formInfoReskilling__note{border-radius:10px;border:1px solid #dfdfdf;overflow:hidden;padding:12px;margin-bottom:24px}@media screen and (min-width:768px){.p-formInfoReskilling__note{width:550px;margin:0 auto 24px}}.p-formInfoReskilling__noteBlock{list-style:decimal;margin-left:20px;font-weight:700;color:#8dc500}.p-formInfoReskilling__noteBlock:not(:last-child){margin-bottom:16px}.p-formInfoReskilling__noteTxt{color:#545454;font-weight:400;font-size:14px;line-height:20px}@media screen and (min-width:768px){.p-formInfoReskilling__checkBlock{margin:0 96px}}.c-checkbox__input+.p-formInfoReskilling__checkboxIcon{padding:5px 8px;margin-right:8px}.c-checkbox__input:checked+.p-formInfoReskilling__checkboxIcon{padding:5px 8px;border-color:#8dc500;background:none;-webkit-box-shadow:inset 0 0 0 1em #8dc500;box-shadow:inset 0 0 0 1em #8dc500}.p-formInfoReskillingConfirm{padding:16px}.p-formInfoReskillingConfirm__confirmTtl{font-weight:700;text-align:center;margin-bottom:32px}.p-formInfoReskillingConfirm__ttl{color:#8dc500;font-size:18px;font-weight:700;margin-bottom:12px}.p-formInfoReskillingConfirm__courseBlock{border:1px solid #8dc500;border-radius:10px;margin:0 auto 24px}@media screen and (min-width:768px){.p-formInfoReskillingConfirm__courseBlock{width:680px;margin:0 auto 24px}}.p-formInfoReskillingConfirm__courseTtl{background:#8dc500;color:#fff;font-weight:700;font-size:18px;text-align:center;padding:12px;border-radius:8px 8px 0 0}.p-formInfoReskillingConfirm__courseInfoBlock{padding:16px 14px}@media screen and (min-width:768px){.p-formInfoReskillingConfirm__courseInfoBlock{padding:24px 48px}}.p-formInfoReskillingConfirm__courseInfoBox{padding-bottom:16px}.p-formInfoReskillingConfirm__courseInfoBox--border{border-bottom:2px dotted #dfdfdf}.p-formInfoReskillingConfirm__courseInfoTtl{font-weight:700;border:2px solid #8dc500;border-radius:10px;padding:2px 12px;display:inline-block;margin-bottom:12px}.p-formInfoReskillingConfirm__courseInfoTxt{position:relative;margin-bottom:8px}.p-formInfoReskillingConfirm__courseInfoTxt:before{position:absolute;top:-20px;left:-30px;content:"\30FB";color:#ccc;font-size:40px}.p-formInfoReskillingConfirm__courseInfoTxt--fee{border-bottom:2px solid #8dc500;margin-bottom:4px}.p-formInfoReskillingConfirm__courseInfoName{font-weight:700;font-size:20px}.p-formInfoReskillingConfirm__courseInfoFeeBlock{font-weight:700;margin:16px 0}.p-formInfoReskillingConfirm__courseInfoFeeTtl{font-weight:700;display:inline-block;border-bottom:2px solid #8dc500}.p-formInfoReskillingConfirm__courseInfoFeeLine{text-decoration:line-through;color:#8dc500;font-size:20px;font-weight:700}.p-formInfoReskillingConfirm__courseInfoFeeArrow{color:#8dc500;font-size:20px}.p-formInfoReskillingConfirm__courseInfoFeeData{font-weight:700;font-size:30px;color:#8dc500;line-height:.8}@media screen and (max-width:360px){.p-formInfoReskillingConfirm__courseInfoFeeData{font-size:28px}}.p-formInfoReskillingConfirm__applyInfoBlock{background:#f6f6f6;border-radius:10px;padding:16px}.p-formInfoReskillingConfirm__applyInfoTtl{font-weight:700}.p-formInfoReskillingConfirm__applyInfoTxt:not(:last-child){margin-bottom:16px}.p-formInfoReskillingConfirm__applyInfoCancelBlock{margin-left:12px}.p-formInfoReskillingConfirm__applyInfoCancelTtl{position:relative;font-weight:700}.p-formInfoReskillingConfirm__applyInfoCancelTtl:before{position:absolute;top:-7px;left:-20px;content:"\30FB";color:#ccc;font-size:24px 24px}.p-formInfoReskillingConfirm__applyInfoCancelTxt{margin-bottom:8px}.p-formInfoReskillingConfirm__userBlock{margin-bottom:48px}.p-formInfoReskillingConfirm__userTtl{font-size:18px;font-weight:700;margin-bottom:4px}.p-formInfoReskillingConfirm__userData:not(:last-child){margin-bottom:24px}.p-formInfoReskillingConfirm__btnBlock{margin:0 auto 48px}@media screen and (min-width:768px){.p-formInfoReskillingConfirm__btnBlock{width:500px}}.p-formInfoReskillingConfirm__btnSubmit{position:relative;font-size:18px}.p-formInfoReskillingConfirm__btnSubmit:hover{padding:12px}@media screen and (max-width:360px){.p-formInfoReskillingConfirm__btnSubmit{font-size:16px;padding:14px 0}}.p-formInfoReskillingConfirm__btnBack{background:#dfdfdf;line-height:1.4;padding:11px 4px;position:relative;font-size:18px}@media screen and (max-width:360px){.p-formInfoReskillingConfirm__btnBack{font-size:16px;padding:13px 0}}.p-formInfoReskillingConfirm__btnBackTxt{color:#fff}.p-formInfoReskillingConfirm__noteBlock{border:1px solid #dfdfdf;border-radius:10px;margin:0 auto 24px}@media screen and (min-width:768px){.p-formInfoReskillingConfirm__noteBlock{width:680px;margin:0 auto 24px}}.p-formInfoReskillingConfirm__noteTtl{background:#f6f6f6;font-weight:700;font-size:18px;text-align:center;padding:12px;border-radius:10px 10px 0 0}.p-formInfoReskillingConfirm__noteSubTtl{margin-bottom:4px;font-weight:700}.p-formInfoReskillingConfirm__noteTxt{margin-bottom:8px}.p-formInfoReskillingConfirm__noteNotice{font-size:14px;padding:16px}.p-formInfoReskillingConfirm__cancelBlock{margin-left:12px}.p-formInfoReskillingConfirm__cancelTtl{position:relative;font-weight:700}.p-formInfoReskillingConfirm__cancelTtl:before{position:absolute;top:-7px;left:-20px;content:"\30FB";color:#ccc;font-size:24px}.p-formInfoReskillingConfirm__cancelTxt{margin-bottom:8px}.p-formInfoReskillingConfirm__caseAccordion{border:1px solid #dfdfdf;border-radius:10px;margin:0 16px 16px;text-align:center}@media screen and (min-width:768px){.p-formInfoReskillingConfirm__caseAccordion{margin:0 80px}}.p-formInfoReskillingConfirm__caseBlock{padding:16px;font-size:14px}.p-formInfoReskillingConfirm__caseBlock:not(:last-child){padding-bottom:18px;border-bottom:1px dashed #dfdfdf}@media screen and (min-width:768px){.p-formInfoReskillingConfirm__caseItem{margin:0 16px 8px}}.p-formInfoReskillingConfirm__caseTtlBlock{font-size:16px;font-weight:700}.p-formInfoReskillingConfirm__caseTtlTel{position:relative}.p-formInfoReskillingConfirm__caseTtlTel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:2px;left:-16px;font-size:13px;color:#dfdfdf;content:"\F095";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-formInfoReskillingConfirm__caseTtlMail{position:relative}.p-formInfoReskillingConfirm__caseTtlMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:2px;left:-16px;font-size:13px;color:#dfdfdf;content:"\F0E0"}.p-formInfoReskillingConfirm__caseTxtTel{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoReskillingConfirm__caseTxtMail{font-size:22px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoReskillingConfirm__moreReadBtn:before{content:"\9023\7D61\5148\3092\78BA\8A8D"}.p-formInfoReskillingConfirm__formNoticeList{margin-left:18px}.p-formInfoReskillingConfirm__formNoticeListItem{position:relative;color:#e46249;font-size:14px}.p-formInfoReskillingConfirm__formNoticeListItem:last-child{margin-bottom:4px}.p-formInfoReskillingConfirm__formNoticeListItem:before{position:absolute;top:0;left:-18px;content:"\203B"}.p-formInfoReskillingComplete{background:#fff}@media screen and (min-width:768px){.p-formInfoReskillingComplete{margin:0 auto;width:800px;padding:0 24px}}.p-formInfoReskillingComplete__thanks{background:#faffea;padding:8px 16px 0}@media screen and (min-width:768px){.p-formInfoReskillingComplete__thanks{padding:8px 96px 0}}.p-formInfoReskillingComplete__confirmTtl{font-weight:700;text-align:center;margin-bottom:8px}.p-formInfoReskillingComplete__ttl{color:#8dc500;font-size:18px;font-weight:700;margin:12px;text-align:center}.p-formInfoReskillingComplete__subTtl{color:#8dc500;font-size:18px;font-weight:700;margin-bottom:12px}@media screen and (min-width:768px){.p-formInfoReskillingComplete__subTtl{text-align:center}}.p-formInfoReskillingComplete__txt{margin-bottom:16px}@media screen and (min-width:768px){.p-formInfoReskillingComplete__txt{text-align:center}}.p-formInfoReskillingComplete__txtEmphasis{margin-bottom:16px;font-weight:700;color:#e46249;text-align:center}.p-formInfoReskillingComplete__blockTxt{margin-bottom:32px}@media screen and (min-width:768px){.p-formInfoReskillingComplete__blockTxt{text-align:center}}.p-formInfoReskillingComplete__contactTtl{font-size:24px;font-weight:700;text-align:center;margin-bottom:8px}@media screen and (min-width:768px){.p-formInfoReskillingComplete__contactTtl{margin:0 96px 8px}}.p-formInfoReskillingComplete__caseWrap{border:1px solid #dfdfdf;border-radius:10px;margin-bottom:40px;text-align:center}@media screen and (min-width:768px){.p-formInfoReskillingComplete__caseWrap{margin:0 96px 40px}}.p-formInfoReskillingComplete__caseBlock{padding:16px;font-size:14px}.p-formInfoReskillingComplete__caseBlock:not(:last-child){padding-bottom:18px;border-bottom:1px dashed #dfdfdf}@media screen and (min-width:768px){.p-formInfoReskillingComplete__caseItem{margin:0 16px 8px}}.p-formInfoReskillingComplete__caseTtlBlock{font-size:16px;font-weight:700}.p-formInfoReskillingComplete__caseTtl{font-size:18px;font-weight:700;margin-bottom:4px}.p-formInfoReskillingComplete__caseTtlTel{position:relative}.p-formInfoReskillingComplete__caseTtlTel:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;top:2px;left:-16px;font-size:13px;position:absolute;color:#dfdfdf;content:"\F095";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-formInfoReskillingComplete__caseTtlMail{position:relative}.p-formInfoReskillingComplete__caseTtlMail:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;top:2px;left:-16px;font-size:13px;position:absolute;color:#dfdfdf;content:"\F0E0"}.p-formInfoReskillingComplete__caseTxtTel{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoReskillingComplete__caseTxtMail{font-size:22px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoReskillingComplete__caseTxt{font-size:26px;font-weight:700;word-break:break-all;line-height:1.2}.p-formInfoReskillingComplete__box{padding:16px;border:1px solid #8dc500;border-radius:10px;margin-bottom:24px}@media screen and (min-width:768px){.p-formInfoReskillingComplete__box{margin:0 96px 24px}}.p-formInfoReskillingComplete__boxItemTtl{font-size:18px;font-weight:700;position:relative;padding:0 0 6px 20px}.p-formInfoReskillingComplete__boxItemTtl:before{position:absolute;top:3px;left:-4px;background:#8dc500;font-weight:700;border-radius:50%;color:#fff;font-size:12px;text-align:center;width:20px;height:20px}.p-formInfoReskillingComplete__boxItemTtl--number01:before{content:"1"}.p-formInfoReskillingComplete__boxItemTtl--number02:before{content:"2"}.p-formInfoReskillingComplete__boxItemTtl--number03:before{content:"3"}.p-formInfoReskillingComplete__boxItemTtl--number04:before{content:"4"}.p-formInfoReskillingComplete__boxItemTxt{margin-bottom:16px}.p-formInfoReskillingComplete__boxItemTxtEmphasis{font-weight:700}.p-modalPrivate{max-height:86vh;overflow:scroll}.p-modalPrivate__ttlBlock{font-weight:700;padding:8px;text-align:center;background:#ffeda1;border-radius:10px 10px 0 0;line-height:1.4}.p-modalPrivate__ttl{position:relative;font-size:18px}.p-modalPrivate__ttl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:0;left:-16px;content:"\F023";font-size:14px;color:#ffa234}.p-modalPrivate__itemImgBlock{background:#faffea;padding-top:8px;border-radius:0 0 10px 10px;text-align:center;margin-bottom:24px}.p-modalPrivate__itemImg{width:308px;height:auto}@media screen and (min-width:768px){.p-modalPrivate__itemImg{width:400px}}@media screen and (max-width:360px){.p-modalPrivate__itemImg{width:400px}}.p-modalPrivate__close{position:absolute;top:0;right:0;width:34px;line-height:32px;margin:-1em -1em 0 0;border:1px solid #dfdfdf;border-radius:100%;background-color:#fff;color:rgba(84,84,84,.3);font-size:12px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.p-modalPrivate__close:hover{color:#545454}.p-modalPrivate__btnCloseBlock{background:#fff;width:100%;position:absolute;bottom:0;padding:8px;background:hsla(0,0%,100%,.7);border-radius:0 0 10px 10px}.p-modalPrivate__btnClose{position:relative;width:150px;margin:0 auto;height:42px;padding:4px}.p-modalPrivate__btnClose:after{content:""}.p-modalPrivate__btnClose:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:8px;margin-top:-.5em;content:"\F104";font-size:18px;color:#1096aa}.p-modalPrivate__btnClose:active,.p-modalPrivate__btnClose:hover{padding:5px 9px 9px 10px}.p-writing{border-radius:10px;background-color:#fff;margin:0 24px 32px;display:inline-block;border:1px solid #dfdfdf}@media screen and (min-width:768px){.p-writing{margin:0 96px 32px}}.p-writing__readMore{background-color:#fff;padding:16px;border-radius:10px}.p-writing__ttl{font-weight:700;padding:16px 16px 8px;font-size:20px;color:#8dc500;text-align:center;border-bottom:1px solid #dfdfdf}.p-diagnosis{padding:0 16px 32px;margin:0 auto;text-align:center}.p-diagnosis--single{padding:32px 16px}.p-diagnosis__bannerLink{display:inline-block;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15);border-radius:10px}.p-diagnosis__bannerLink:hover{-webkit-box-shadow:none;box-shadow:none}.p-diagnosis__bannerLink--radiusExtraLarge{border-radius:20px}.p-diagnosis__bannerImage{border-radius:10px}.p-diagnosis__bannerImage--radiusExtraLarge{border-radius:20px}.p-brandInfoDetail{border:2px solid #8dc500;border-radius:15px}.p-brandInfoDetail__advisorBlock{background:#e7f7b3;padding-top:32px;border-radius:15px 15px 0 0}.p-brandInfoDetail__advisorTtl{font-size:24px;font-weight:700;color:#4e610b;margin-bottom:16px;text-align:center}@media screen and (max-width:360px){.p-brandInfoDetail__advisorTtl{font-size:22px}}.p-brandInfoDetail__advisorItemBlock{background:url(/images/v3/sp/top/imgBrandInfoDetailBgUser.png) bottom/243px 225px no-repeat;position:relative;height:269px;width:323px;margin:0 auto}@media screen and (max-width:360px){.p-brandInfoDetail__advisorItemBlock{height:289px;width:260px}}.p-brandInfoDetail__advisorItem{color:#4e610b;line-height:1.4;text-align:center}.p-brandInfoDetail__advisorItem--01{background:url(/images/v3/sp/top/imgBrandInfoDetailCircle01.svg) 50%/132px 112px no-repeat;position:absolute;top:100px;left:4px;width:132px;height:112px;padding-top:23px}@media screen and (max-width:360px){.p-brandInfoDetail__advisorItem--01{background-size:112px 102px;top:102px;left:0;width:112px;height:102px}}.p-brandInfoDetail__advisorItem--02{background:url(/images/v3/sp/top/imgBrandInfoDetailCircle02.svg) 50%/129px 110px no-repeat;position:absolute;top:0;left:95px;width:129px;height:110px;padding-top:14px}@media screen and (max-width:360px){.p-brandInfoDetail__advisorItem--02{background-size:119px 100px;left:75px;padding-top:18px}}.p-brandInfoDetail__advisorItem--03{background:url(/images/v3/sp/top/imgBrandInfoDetailCircle03.svg) 50%/122px 112px no-repeat;position:absolute;top:100px;right:8px;width:122px;height:112px;padding-top:16px}@media screen and (max-width:360px){.p-brandInfoDetail__advisorItem--03{background-size:112px 102px;right:-3px;padding-top:18px}}.p-brandInfoDetail__advisorItemEmphasis{font-weight:700;font-size:20px}@media screen and (max-width:360px){.p-brandInfoDetail__advisorItemEmphasis{font-size:18px}}.p-brandInfoDetail__kirakkoBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin:24px 12px 12px}@media screen and (min-width:768px){.p-brandInfoDetail__kirakkoBlock{margin:24px 136px 12px}}@media screen and (max-width:360px){.p-brandInfoDetail__kirakkoBlock{margin:24px 8px 12px}}.p-brandInfoDetail__kirakkoBalloon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%}.p-brandInfoDetail__kirakkoTxt{position:relative;padding:12px 16px;font-size:16px;background:#fff;border:1px solid #ffa234;border-radius:10px;text-align:center}.p-brandInfoDetail__kirakkoTxt:before{content:"";position:absolute;top:50%;right:-17px;margin-top:-14px;border-left:7px solid transparent;border-bottom:7px solid transparent;border-color:transparent transparent #ffa234 #fff;border-style:solid;border-width:7px 7px 0 11px;z-index:2}.p-brandInfoDetail__kirakkoTxt:after{content:"";position:absolute;right:-20px;margin-top:-14px;border-left:8px solid transparent;border-bottom:8px solid transparent;border-color:transparent transparent #fff #ffa234;border-style:solid;border-width:8px 8px 0 11px;z-index:1}@media screen and (max-width:360px){.p-brandInfoDetail__kirakkoTxt{font-size:14px;padding:12px 8px}}.p-brandInfoDetail__kirakkoTxtEmphasis{font-weight:700}.p-brandInfoDetail__kirakkoImage{max-width:60px}@media screen and (max-width:360px){.p-brandInfoDetail__kirakkoImage{max-width:52px}}.p-brandInfoDetail__linkBlock{padding:20px}@media screen and (min-width:768px){.p-brandInfoDetail__linkBlock{margin:0 56px}}.p-brandInfoDetail__supportBtn{margin-bottom:24px}.p-brandInfoDetail__supportBtnLink{display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#ffa234;background-image:-webkit-linear-gradient(315deg,#ffae4e,#ffa234);background-image:linear-gradient(135deg,#ffae4e,#ffa234);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:16px 8px}.p-brandInfoDetail__supportBtnLink--disabled,.p-brandInfoDetail__supportBtnLink[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-brandInfoDetail__supportBtnLink:active,.p-brandInfoDetail__supportBtnLink:hover{background:#f68500;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-brandInfoDetail__supportBtnLink:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-brandInfoDetail__supportBtnLink:focus{color:#fff}.p-brandInfoDetail__supportBtnFree{background:#fff;border-radius:10px;padding:6px 4px;color:#ffa234;font-size:14px;margin-right:4px}.p-brandInfoDetail__infoLinkBlock{text-align:center}.p-brandInfoDetail__infoLink{font-weight:700;position:relative;margin-right:16px}.p-brandInfoDetail__infoLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:-16px;margin-top:-.5em;content:"\F105";color:#1096aa;font-size:22px}@media screen and (max-width:360px){.p-brandInfoDetail__infoLink:after{top:80%}}.p-btnLine{margin-bottom:32px}.p-btnLine--margin{margin:24px auto 0}.p-btnLine__link{display:block;border-radius:15px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);text-align:center}.p-btnLine__link:active,.p-btnLine__link:hover{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:768px){.p-btnLine__link{display:none}}.p-newJobRibbon{position:absolute;top:2px;right:2px;width:48px;height:48px;background:url(/images/v3/sp/common/imgRibbonBg.svg) no-repeat 50%/contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-newJobRibbon__txt{color:#fff;font-size:14px;font-weight:700;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-14px -16px 0 0}.p-matchingWrap__ttlBlock{background:#8dc500;padding:24px;color:#fff;font-weight:700;line-height:1.6;text-align:center}.p-matchingWrap__ttl{font-size:28px;font-weight:700;line-height:1}.p-matching{padding-bottom:40px;text-align:center;background:#faffea}.p-matching__content{padding:40px 24px 0}.p-matching__btnBlock{margin:24px 24px 16px}.p-matching__btnCatch{margin-bottom:8px;font-weight:700}.p-matching__btnCatch--primary{color:#ffa234}.p-matching__btn{width:247px;margin:0 auto}.p-matching__btn:active,.p-matching__btn:hover{padding:12px}@media screen and (min-width:768px){.p-matching__btn{width:476px}}.p-matching__txtLink{text-align:center;padding-bottom:24px;font-weight:700}.p-matching__txtLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";margin-left:5px;font-size:14px;color:#1096aa}.p-matching__emptyBlock{margin:56px 20px 32px;text-align:center}@media screen and (min-width:768px){.p-matching__emptyBlock{margin:24px 96px 0;padding-bottom:40px}}.p-matching__emptyThanksTxt{font-size:20px;font-weight:700;margin-bottom:8px}.p-matching__emptyTxt{margin-bottom:48px;font-size:18px;font-weight:700;color:#8dc500}.p-matching__emptyBtnBlock{margin-bottom:40px}@media screen and (min-width:768px){.p-matching__emptyBtnBlock{margin:16px 56px 32px}}.p-matching__emptyBtnPhoneBlock{margin-bottom:16px}@media screen and (min-width:768px){.p-matching__emptyBtnPhoneBlock{margin:16px 56px}}.p-matching__emptyBtnCatch{margin-bottom:8px;text-align:center}.p-matching__emptyBtnSecondary{margin:0 auto 16px;width:90%}.p-matching__emptyPhoneBlock{background-color:#fff;border-radius:10px;border:2px solid #8dc500;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05)}.p-matching__emptyPhoneBlock:active,.p-matching__emptyPhoneBlock:hover{-webkit-box-shadow:none;box-shadow:none}.p-matching__emptyPhoneLink{display:block;padding:16px;color:#545454;line-height:1.4}.p-matching__emptyPhoneTime{font-size:16px;font-weight:700}.p-matching__emptyPhoneTimeTtl{font-size:12px;background-color:#e7f7b3;padding:4px;border-radius:4px;margin-right:4px}.p-matching__emptyPhoneNumber{color:#8dc500;font-size:32px;font-weight:700}.p-matching__emptyPhoneNumber:before{content:"\F095";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#8dc500;margin:0 4px 0 -24px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-matching__emptyPhoneNote{font-size:14px}.p-matching__emptyNoticeBlock{text-align:left;padding:20px 14px;background:#fff;border-radius:10px}@media screen and (min-width:768px){.p-matching__emptyNoticeBlock{margin:16px 56px 32px}}.p-matching__emptyNoticeItem{position:relative;margin:0 0 4px 28px}.p-matching__emptyNoticeItem:before{content:"\F111";font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffd19a;margin:0 8px 0 -20px}.p-matchingTtl{background:#bce751}.p-matchingTtl__content,.p-matchingTtl__contentResult{background:url(/images/v3/sp/page/support/input/stepPanel/imgAdvisor02.png) bottom 7px left 16px/47px 47px no-repeat;color:#fff;padding:10px 16px 10px 68px;max-width:270px;margin:0 auto}.p-matchingTtl__contentResult{max-width:366px}.p-matchingTtl__catch{font-size:12px;font-weight:700;line-height:1.4}.p-matchingTtl__catch:before{content:"\\";margin:0 5px 0 0;font-family:Arial;font-size:14px}.p-matchingTtl__catch:after{content:"/";margin:0 0 0 5px;font-family:Arial;font-size:14px}.p-matchingTtl__ttl{font-size:20px;font-weight:700;line-height:1}.p-matchingCompThanks{background:#ffb967;margin:0 auto;padding:16px}@media screen and (min-width:768px){.p-matchingCompThanks{text-align:center;padding:16px 106px}}.p-matchingCompThanks__ttl{padding-right:108px;min-height:133px;font-weight:700}@media screen and (min-width:768px){.p-matchingCompThanks__ttl{padding-right:0;min-height:102px}}.p-matchingCompThanks__txt{font-size:22px;color:#fff;text-align:center;font-weight:700;margin-bottom:8px}.p-matchingCompThanks__kirakko{min-width:78px}.p-matchingCompThanks__phoneBlock{background:#ffb967;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.p-matchingCompThanks__phone{background:#fff;padding:8px;text-align:center;border-radius:10px}@media screen and (min-width:768px){.p-matchingCompThanks__phone{padding:16px 116px}}.p-matchingCompThanks__phoneCaption{font-size:14px}.p-matchingCompThanks__phoneNumber{color:#8dc500;font-size:22px;font-weight:700;position:relative}.p-matchingCompThanks__phoneNumber:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F095";font-size:16px;-webkit-transform:rotate(85deg);transform:rotate(85deg);margin-right:4px}.p-matchingCompThanks__phoneNumberLink{color:#8dc500;font-weight:700}.p-matchingCompThanks__phoneNote{font-size:10px}.p-matchingCompThanks__txtLink{font-weight:700;position:relative;text-align:center;color:#1096aa;padding-bottom:24px}.p-matchingCompThanks__txtLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";margin-left:4px;font-size:12px}.p-stress{text-align:center}.p-stress__ttlBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenWave.png) repeat-x bottom/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgYellowStripe.png) repeat 50%/96px 97px,#fefbd2;height:251px;position:relative}.p-stress__ttl{padding-top:24px}.p-stress__mvImage{position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-stress__block{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten3Wave.png) repeat-x bottom/375px 13px,#79b110;padding:34px 20px 100px;margin-top:-1px}@media screen and (min-width:768px){.p-stress__block{padding:36px 144px 100px}}.p-stress__assessmentCaption{display:inline-block;background:#fefbd2;font-size:12px;font-weight:700;padding:4px 12px;border-radius:8px;margin-bottom:12px;position:relative;-webkit-box-shadow:0 3px 16px rgba(0,0,0,.15);box-shadow:0 3px 16px rgba(0,0,0,.15)}.p-stress__assessmentCaption:before{content:"";position:absolute;bottom:-4px;left:50%;translate:-50% 0;width:9px;height:9px;background:#fefbd2;rotate:-45deg;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%)}.p-stress__assessmentBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ffa234;font-weight:700;border-radius:50px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(55%,#fff),to(#ffefb8));background:-webkit-linear-gradient(top,#fff,#fff 55%,#ffefb8);background:linear-gradient(180deg,#fff 0,#fff 55%,#ffefb8);-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:16px;gap:8px;border:1px solid #ff8b01;-webkit-box-shadow:2px 4px 0 0 #ff8b01;box-shadow:2px 4px 0 0 #ff8b01;-webkit-transform:translateY(0);transform:translateY(0);width:300px;margin:0 auto;-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.p-stress__assessmentBtn:active,.p-stress__assessmentBtn:hover{-webkit-transform:translateY(4px);transform:translateY(4px);color:#ffa234;-webkit-box-shadow:none;box-shadow:none}.p-stress__assessmentBtnSubTxt{background:#ff8b01;color:#fff;font-size:14px;padding:4px 8px;line-height:1.2;border-radius:5px}.p-stress__assessmentBtnTxt{font-size:22px}.p-stress__mainTxt{margin-bottom:12px}.p-stress__mainTxtEmphasis{font-size:20px;color:#ffea3f}.p-stress__contentBlock{margin-top:48px;text-align:center;color:#fff;font-weight:700}.p-stress__subTtl{color:#fff;font-size:26px;font-weight:700;padding-bottom:8px}.p-stress__subTtlBottomLine{border-bottom:8px solid #bce751;border-radius:8px;margin-bottom:20px}.p-stress__subTxt{text-align:left;color:#fff;font-weight:700;margin-bottom:40px}.p-stress__summaryBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}@media screen and (min-width:768px){.p-stress__summaryBlock{padding:0 58px}}.p-stress__summaryItem{width:50%;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-bottom:24px}.p-stress__summaryTtl{display:inline-block;color:#fff;font-weight:700;position:relative;padding-left:20px;margin-bottom:8px}.p-stress__summaryTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:3px;margin-top:-.5em;content:"\F0EB"}.p-stress__resultTtlBlock{padding:40px 20px 32px}.p-stress__resultTtlBlock--01{background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowWave.png) repeat-x bottom/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgYellowDot.png) repeat -11px 0/197px 199px,#ffea3f}.p-stress__resultTtlBlock--02{background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowWave.png) repeat-x bottom/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgYellowDiamond.png) repeat -11px 0/197px 199px,#ffea3f}.p-stress__resultTtlBlock--03{background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowWave.png) repeat-x bottom/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgYellowStripe.png) repeat 32px 0/97px 109px,#ffea3f}.p-stress__resultTtlBlock--04{background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowWave.png) repeat-x bottom/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgYellowSquare.png) repeat -11px 0/197px 199px,#ffea3f}@media screen and (min-width:768px){.p-stress__resultTtlBlock{padding:40px 116px}}.p-stress__resultTtlBorder{padding-bottom:16px;background:url(/images/v3/sp/page/content/assessment/imgStressMVBorder.svg) repeat-x bottom/22px 2px;margin-bottom:16px}.p-stress__resultSubTtl{padding:16px;display:inline-block;width:335px;position:relative;background:url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgTop.svg) repeat-x top/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgBottom.svg) repeat-x bottom/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgLeft.svg) repeat-y 0/2px auto,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgRight.svg) repeat-y 100%/2px auto,-webkit-gradient(linear,left top,left bottom,from(#79b110),to(#79b110)) no-repeat 50%/calc(100% - 2px) calc(100% - 2px),transparent;background:url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgTop.svg) repeat-x top/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgBottom.svg) repeat-x bottom/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgLeft.svg) repeat-y 0/2px auto,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgRight.svg) repeat-y 100%/2px auto,-webkit-linear-gradient(top,#79b110,#79b110) no-repeat 50%/calc(100% - 2px) calc(100% - 2px),transparent;background:url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgTop.svg) repeat-x top/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgBottom.svg) repeat-x bottom/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgLeft.svg) repeat-y 0/2px auto,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgRight.svg) repeat-y 100%/2px auto,linear-gradient(180deg,#79b110,#79b110) no-repeat 50%/calc(100% - 2px) calc(100% - 2px),transparent}.p-stress__resultSubTtl:after{content:"";background-image:url(/images/v3/sp/page/content/assessment/imgStressResultSubTtlPolygon.svg);width:22px;height:18px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-stress__resultSubTtl--star{background:url(/images/v3/sp/page/content/assessment/imgStressResultKirakira01.svg) no-repeat 4% 74%/40px 41px,url(/images/v3/sp/page/content/assessment/imgStressResultKirakira02.svg) no-repeat 96% 74%/40px 41px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgTop.svg) repeat-x top/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgBottom.svg) repeat-x bottom/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgLeft.svg) repeat-y 0/2px auto,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgRight.svg) repeat-y 100%/2px auto,-webkit-gradient(linear,left top,left bottom,from(#79b110),to(#79b110)) no-repeat 50%/calc(100% - 2px) calc(100% - 2px),transparent;background:url(/images/v3/sp/page/content/assessment/imgStressResultKirakira01.svg) no-repeat 4% 74%/40px 41px,url(/images/v3/sp/page/content/assessment/imgStressResultKirakira02.svg) no-repeat 96% 74%/40px 41px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgTop.svg) repeat-x top/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgBottom.svg) repeat-x bottom/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgLeft.svg) repeat-y 0/2px auto,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgRight.svg) repeat-y 100%/2px auto,-webkit-linear-gradient(top,#79b110,#79b110) no-repeat 50%/calc(100% - 2px) calc(100% - 2px),transparent;background:url(/images/v3/sp/page/content/assessment/imgStressResultKirakira01.svg) no-repeat 4% 74%/40px 41px,url(/images/v3/sp/page/content/assessment/imgStressResultKirakira02.svg) no-repeat 96% 74%/40px 41px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgTop.svg) repeat-x top/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgBottom.svg) repeat-x bottom/auto 2px,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgLeft.svg) repeat-y 0/2px auto,url(/images/v3/sp/page/content/assessment/imgStressSubTtlBgRight.svg) repeat-y 100%/2px auto,linear-gradient(180deg,#79b110,#79b110) no-repeat 50%/calc(100% - 2px) calc(100% - 2px),transparent}@media screen and (min-width:768px){.p-stress__resultSubTtl{width:576px}}.p-stress__resultSubCaption{font-weight:700;color:#894a00}.p-stress__resultSubCaption:before{content:"\\";margin:0 8px 0 0;font-family:Arial;font-size:22px;font-weight:400}.p-stress__resultSubCaption:after{content:"/";margin:0 0 0 8px;font-family:Arial;font-size:22px;font-weight:400}.p-stress__resultTxt{text-align:left;margin-bottom:20px}.p-stress__resultTxtEmphasis{color:#894a00;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(0,#fefbd2));background:-webkit-linear-gradient(transparent,#fefbd2 0);background:linear-gradient(transparent,#fefbd2 0)}.p-stress__resultBottomImage{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.p-stress__resultDialogueBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.p-stress__resultDialogueImageBlock{min-width:88px}.p-stress__resultDialogueTxtBlock{padding:12px 24px;text-align:left;border-radius:100px;background-color:#fff;-webkit-box-shadow:0 3px 16px rgba(0,0,0,.15);box-shadow:0 3px 16px rgba(0,0,0,.15);position:relative}.p-stress__resultDialogueTxtBlock:before{content:"";display:inline-block;position:absolute;top:42%;left:-22px;z-index:_strip-unit(1);-webkit-transform:translateY(-50%) rotate(26deg);transform:translateY(-50%) rotate(26deg);border:6px solid transparent;border-right:23px solid #fff}.p-stress__resultDialogueTxtBlock--reverse:before{position:absolute;top:54%;right:-17px;left:auto;z-index:_strip-unit(1);border-left:23px solid #fff;border-right:initial;-webkit-transform:translateY(-50%) rotate(-26deg);transform:translateY(-50%) rotate(-26deg)}.p-stress__resultBtnPrimary{background:-webkit-gradient(linear,left top,left bottom,from(#ffc400),to(#ff9100));background:-webkit-linear-gradient(#ffc400,#ff9100);background:linear-gradient(#ffc400,#ff9100);width:300px;padding:16px;margin:0 auto;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.p-stress__resultBtnPrimary--small{font-size:18px}.p-stress__resultBtnPrimaryOptionTxt{border-radius:8px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ff8b01;text-align:center;font-size:14px;font-weight:700}.p-stress__resultBtnSecondary{display:block;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:20px;background-color:#b2ed1f;background-image:-webkit-linear-gradient(315deg,#00b900,#b2ed1f);background-image:linear-gradient(135deg,#00b900,#b2ed1f);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);background:-webkit-gradient(linear,left top,left bottom,from(#b2ed1f),to(#00b900));background:-webkit-linear-gradient(#b2ed1f,#00b900);background:linear-gradient(#b2ed1f,#00b900);width:300px;margin:0 auto;padding:16px;line-height:1.6}.p-stress__resultBtnSecondary--disabled,.p-stress__resultBtnSecondary[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-stress__resultBtnSecondary:active,.p-stress__resultBtnSecondary:hover{background:#8dbf0f;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-stress__resultBtnSecondary:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-stress__resultBtnSecondary:focus{color:#fff}.p-stress__resultBtnSecondary:active,.p-stress__resultBtnSecondary:hover{background:#00b900;-webkit-box-shadow:none;box-shadow:none}.p-stress__resultTypeFeatureBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgWhiteWave.png) repeat-x top/375px 13px,-webkit-linear-gradient(top,transparent 13px,#fff 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgWhiteWave.png) repeat-x top/375px 13px,linear-gradient(180deg,transparent 13px,#fff 0);margin-top:-13px;padding:40px 20px 56px}@media screen and (min-width:768px){.p-stress__resultTypeFeatureBlock{padding:40px 96px 56px}}.p-stress__resultImage{margin-bottom:20px}.p-stress__ctaCaption{font-weight:700;font-size:20px;margin-bottom:8px;color:#ff8b01}.p-stress__ctaCaption:before{content:"\\";margin-right:8px;font-family:Arial;font-weight:400}.p-stress__ctaCaption:after{content:"/";margin-left:8px;font-family:Arial;font-weight:400}.p-stress__resultStressLevelBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten2wave.png) repeat-x top/375px 13px,-webkit-linear-gradient(top,transparent 13px,#e7f7b3 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten2wave.png) repeat-x top/375px 13px,linear-gradient(180deg,transparent 13px,#e7f7b3 0);margin-top:-13px;padding:40px 20px 38px}@media screen and (min-width:768px){.p-stress__resultStressLevelBlock{padding:40px 96px 38px}}.p-stress__resultWorkEnvironmentBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowLighten3Wave.png) repeat-x top/375px 13px,-webkit-linear-gradient(top,transparent 13px,#fefbd2 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowLighten3Wave.png) repeat-x top/375px 13px,linear-gradient(180deg,transparent 13px,#fefbd2 0);margin-top:-13px;padding:40px 20px 136px}@media screen and (min-width:768px){.p-stress__resultWorkEnvironmentBlock{padding:40px 96px 136px}}.p-stress__resultWorkEnvironmentBox{background:#fff;padding:16px;border-radius:8px;border:1px solid #8dc500;text-align:left;margin-bottom:20px}@media screen and (min-width:768px){.p-stress__resultWorkEnvironmentBox{padding:24px}}.p-stress__resultWorkEnvironmentFeatureBox{background-color:#fefbd2;border-radius:8px;padding:16px}.p-stress__resultWorkEnvironmentFeatureTtl{background-color:#b57831;padding:8px 12px;text-align:center;border-radius:8px;color:#fff;margin-bottom:12px}.p-stress__resultWorkEnvironmentFeatureTag{font-size:18px;font-weight:700;position:relative;margin:0 0 4px 22px;display:block}.p-stress__resultWorkEnvironmentFeatureTag:before{position:absolute;top:-2px;left:-22px;content:"#";font-size:22px;color:#ffa234}@media screen and (min-width:768px){.p-stress__resultWorkEnvironmentFeatureTag{display:inline-block;margin-right:10px}.p-stress__resultWorkEnvironmentFeatureTag:before{left:-19px}}.p-stress__resultSampleBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten2wave.png) repeat-x top/375px 13px,-webkit-linear-gradient(top,transparent 13px,#e7f7b3 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten2wave.png) repeat-x top/375px 13px,linear-gradient(180deg,transparent 13px,#e7f7b3 0);margin-top:-13px;padding:40px 0 100px}.p-stress__resultSliderWrap{border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.1);margin-bottom:16px;counter-increment:rank;margin-top:3px;height:100%;padding:12px 20px 20px}.p-stress__resultSliderWrap:last-child{margin-bottom:0}.p-stress__resultSliderTtl{color:#79b110;font-size:18px;font-weight:700;margin-bottom:16px;text-align:left}.p-stress__resultSliderList{margin-left:12px}@media screen and (min-width:768px){.p-stress__resultSliderList{margin-left:0}}.p-stress__resultPcSlider{padding:0 47px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:767px){.p-stress__resultPcSlider{display:none}}@media screen and (min-width:768px){.p-stress__resultSpSlider{display:none}}.p-stress__resultSliderCard{background:#fff;padding:12px 16px 20px;border-radius:8px;-webkit-box-shadow:0 3px 16px rgba(0,0,0,.15);box-shadow:0 3px 16px rgba(0,0,0,.15);width:33%;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-stress__resultSliderCard,.p-stress__resultSliderItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-stress__resultSliderItem{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.8}.p-stress__resultSliderItemTtl{font-size:14px;font-weight:700;min-width:30%;text-align:left}@media screen and (min-width:768px){.p-stress__resultSliderItemTtl{min-width:60px}}.p-stress__resultSliderItemMosaic{margin-left:-12px}.p-stress__resultSampleNoteBlock{padding:0 20px 20px;margin-left:24px;text-align:left}@media screen and (min-width:768px){.p-stress__resultSampleNoteBlock{text-align:center}}.p-stress__resultSampleNote{font-size:14px;position:relative;text-indent:-1.2em;display:block}.p-stress__resultAdvisorBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten1Wave.png) repeat-x top/375px 13px,-webkit-linear-gradient(top,transparent 13px,#bce751 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenLighten1Wave.png) repeat-x top/375px 13px,linear-gradient(180deg,transparent 13px,#bce751 0);margin-top:-13px;padding:60px 20px 141px}@media screen and (min-width:768px){.p-stress__resultAdvisorBlock{padding:60px 144px 141px}}.p-stress__resultAdvisorBox{background:#fff;padding:20px 16px;margin-bottom:20px;border-radius:8px}@media screen and (min-width:768px){.p-stress__resultAdvisorBox{padding:20px 32px}}.p-stress__resultAdvisorBoxList{position:relative;margin-bottom:40px}.p-stress__resultAdvisorBoxList:after{content:"";background:url(/images/v3/sp/page/content/assessment/imgStressResulAdvisorBoxPolygon.svg) no-repeat;width:60px;height:16px;position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-stress__resultAdvisorBoxItem{position:relative;margin-bottom:12px;padding:0 0 12px 24px;border-bottom:1px dotted #894a00;font-weight:700;text-align:left}.p-stress__resultAdvisorBoxItem:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:10px;left:-2px;margin-top:-.5em;content:"\F00C";color:#ffa234;font-size:12px;width:18px;height:18px;text-align:center;line-height:1.2;border-radius:2px;border:2.2px solid #ffa234}.p-stress__resultAdvisorBoxTxt{font-size:18px;font-weight:700}.p-stress__resultAdvisorBoxTxtEmphasis{font-size:24px;font-weight:700;color:#79b110}.p-stress__resultAboutBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowLighten3Wave.png) repeat-x top/375px 13px,-webkit-linear-gradient(top,transparent 13px,#fefbd2 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgYellowLighten3Wave.png) repeat-x top/375px 13px,linear-gradient(180deg,transparent 13px,#fefbd2 0);margin-top:-13px;padding:56px 20px 60px}@media screen and (min-width:768px){.p-stress__resultAboutBlock{padding:56px 96px 60px}}.p-stress__resultAboutList{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:44px}.p-stress__resultAboutItem,.p-stress__resultAboutList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-stress__resultAboutItem{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:8px;gap:12px;text-align:left;padding:20px 12px;background-color:#ffea3f}@media screen and (min-width:768px){.p-stress__resultAboutItem{padding:20px}}.p-stress__resultAboutItemTxt{font-size:18px;font-weight:700;display:inline-block;vertical-align:middle;line-height:1}.p-stress__resultAboutItemTxtBr{display:block;margin-bottom:6px}@media screen and (min-width:768px){.p-stress__resultAboutItemTxtBr{display:inline-block;margin-bottom:0}}.p-stress__resultAboutItemTxtEmphasis{display:inline-block;vertical-align:middle;line-height:1.2;padding:0 3px;font-size:24px;font-weight:700;color:#fff;background-color:#79b110;margin:0 0 4px 2px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif}.p-stress__resultAboutCaption{color:#79b110;font-size:18px;font-weight:700}.p-stress__resultAboutTtl{color:#79b110;font-size:24px;font-weight:700}.p-stress__resultAboutTtl:before{content:"\\";margin:0 8px 0 0;font-family:Arial;font-size:30px;font-weight:400}.p-stress__resultAboutTtl:after{content:"/";margin:0 0 0 8px;font-family:Arial;font-size:30px;font-weight:400}@media screen and (min-width:768px){.p-stress__resultAboutSpFeature{display:none}}.p-stress__resultAboutPcFeature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.p-stress__resultAboutPcFeature{display:none}}.p-stress__resultAboutBtn{display:-ms-grid;display:grid;gap:20px}@media screen and (min-width:768px){.p-stress__resultAboutBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px}}.p-stress__resultOtherBlock{background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenWave.png) repeat-x top/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgWhiteWave.png) repeat-x bottom/375px 13px,-webkit-linear-gradient(top,transparent 13px,#79b110 0);background:url(/images/v3/sp/page/content/assessment/imgStressBgGreenWave.png) repeat-x top/375px 13px,url(/images/v3/sp/page/content/assessment/imgStressBgWhiteWave.png) repeat-x bottom/375px 13px,linear-gradient(180deg,transparent 13px,#79b110 0);margin-top:-14px;padding:40px 20px 60px}@media screen and (min-width:768px){.p-stress__resultOtherBlock{padding:40px 144px 60px}}.p-stress__resultOtherTtl{margin-bottom:12px}.p-stress__resultOtherBox{background:#fff;border-radius:8px;-webkit-box-shadow:0 3px 16px rgba(0,0,0,.15);box-shadow:0 3px 16px rgba(0,0,0,.15)}@media screen and (min-width:768px){.p-stress__resultOtherBox{width:335px;margin:0 auto}}.p-stress__resultOther{gap:12px}.p-stress__resultOther,.p-stress__resultOtherLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.p-stress__resultOtherLink{padding:16px 12px;gap:8px;position:relative}.p-stress__resultOtherLink:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:12px;margin-top:-.5em;content:"\F054";display:block;width:32px;height:32px;border-radius:50%;background:#1096aa;padding-top:7px;color:#fff}.p-stress__resultOtherLink:not(:last-child){border-bottom:2px solid #8dc500}.p-stepMatchForm__block{padding:8px 0 16px}.p-stepMatchForm__blockItem:not(:last-child){margin-bottom:16px}.p-stepMatchForm__blockItemTtl{margin-bottom:8px;font-weight:700;font-size:16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:768px){.p-stepMatchForm__blockItemTtl--notion{margin-right:8px}}.p-stepMatchForm__labelOptional{display:inline-block;line-height:1;border:1px solid transparent;border-radius:10px;background-color:#a7a7a7;color:#fff;text-align:center;padding:3px 4px;font-size:12px;margin-right:8px;border-radius:5px;background-color:#ccc}.p-stepMatchForm__input{font-size:16px;height:57px}.p-stepMatchForm__input:focus{outline:0;border:2px solid #8dc500}.p-stepMatchForm__input::-webkit-input-placeholder{color:#ccc}.p-stepMatchForm__input::-moz-placeholder{color:#ccc}.p-stepMatchForm__input:-ms-input-placeholder{color:#ccc}.p-stepMatchForm__input::-ms-input-placeholder{color:#ccc}.p-stepMatchForm__input::placeholder{color:#ccc}.p-stepMatchForm__input--textArea{border-radius:10px;height:128px;font-size:14px}.p-stepMatchForm__inputWrap{width:100%}.p-stepMatchForm__inputSelected{background:#f6f6f6;padding:12px;font-weight:700;line-height:1.3}.p-stepMatchForm__formNotice{font-size:14px;color:#a7a7a7;font-weight:700}.p-stepMatchForm__selectbox{height:57px}.p-stepMatchForm__selectbox:focus-visible{border:2px solid #8dc500}.p-stepMatchForm__cta{width:214px;margin:0 auto}.p-stepMatchForm__cta.is-disabled{border-color:transparent;background:#dfdfdf;-webkit-box-shadow:none;box-shadow:none}.p-stepMatchForm__error{padding:8px;background-color:#e46249;color:#fff;font-size:16px;border-radius:10px;width:100%;margin-top:8px}.p-stepMatchForm__note{font-size:14px;background:#f6f6f6;padding:12px;margin-bottom:24px;border-radius:10px}.p-circularProgress{position:relative;display:inline-block;background:#faffea;border-radius:50%;height:53px}.p-circularProgress--large{height:73px}.p-circularProgress__ringBackground,.p-circularProgress__ringProgress{-webkit-transition:stroke-dashoffset .35s;transition:stroke-dashoffset .35s}.p-circularProgress__ringProgress{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.p-circularProgress__number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;font-weight:700}.p-circularProgress__number--colorGray{color:#ccc}.p-circularProgress__numberCarrent{font-size:24px;color:#8dc500;letter-spacing:-2px}.p-phone{margin:0 16px;text-align:center}@media screen and (min-width:768px){.p-phone{margin:0}}.p-phone__block{background:#fff;border-radius:16px;padding:32px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media screen and (min-width:768px){.p-phone__block{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-phone__block--telBox{margin:0 48px 16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.p-phone__blockTtl{color:#8dc500;font-weight:700;font-size:18px;margin-bottom:8px}@media screen and (min-width:768px){.p-phone__blockTtl--pcLeftMargin{margin-left:218px}}.p-phone__subTtl{font-size:18px;font-weight:700;margin-bottom:12px;border-bottom:1px dotted #545454;display:inline-block}.p-phone__subTxt{text-align:left}@media screen and (min-width:768px){.p-phone__subTxt{padding:0 48px}}.p-phone__aboutAdvisorBlock{position:relative;background:#fefbd2;border-radius:8px;padding:8px 14px 8px 78px;margin-bottom:16px}@media screen and (min-width:768px){.p-phone__aboutAdvisorBlock{margin:0 48px 16px;padding-left:160px}}.p-phone__aboutImage{position:absolute;top:-5px;left:11px}@media screen and (min-width:768px){.p-phone__aboutImage{left:64px}}.p-phone__aboutTxt{font-size:14px;text-align:left}.p-phone__aboutTxtEmphasis{font-weight:700}.p-phone__telBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:11px;margin-bottom:12px}.p-phone__telBox,.p-phone__telList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-phone__telList{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700;font-size:22px}.p-phone__telNote{font-size:12px}.p-phone__note{text-align:center;font-size:14px;margin-bottom:32px}.p-phone__telLink{text-decoration:underline;margin-bottom:32px}@media screen and (min-width:768px){.p-phone__contentBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.p-phone__contentBlock--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.p-phone__contentImageBlock{margin-bottom:8px}@media screen and (min-width:768px){.p-phone__contentImageBlock{position:absolute;top:-50px}.p-phone__contentImageBlock--reverse{right:0}}.p-phone__contentImage{min-width:208px}.p-phone__contentTxt{text-align:left}@media screen and (min-width:768px){.p-phone__contentTxt{padding-left:218px}.p-phone__contentTxt--reverse{padding:0 218px 0 0}}.p-phone__contentTxtEmphasis{font-weight:700}.p-areaLinkList{position:relative;overflow:hidden}.p-areaLinkList__block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:inset 0 -1px 0 0 #dfdfdf;box-shadow:inset 0 -1px 0 0 #dfdfdf;background:#fff}.p-areaLinkList__block,.p-areaLinkList__zenkoku{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-areaLinkList__zenkoku{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;pointer-events:none;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);position:absolute}.p-areaLinkList__zenkoku.is-active{pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;position:relative}.p-areaLinkList__region{position:absolute;top:0;width:100%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;opacity:0;pointer-events:none}.p-areaLinkList__region.is-active{pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;position:relative}.p-areaLinkList__item{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.p-areaLinkList__item:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";margin-right:4px;color:#1096aa;position:absolute;top:15px;right:6px}.p-areaLinkList__link{display:block;padding:12px 16px;color:#545454;cursor:pointer}.p-areaLinkList__returnBtnArea{background:#fff;color:#1096aa;font-weight:700;position:relative}.p-areaLinkList__returnBtnArea:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F104";margin-right:4px;color:#1096aa;position:absolute;top:16px;left:16px}.p-areaLinkList__returnBtnLink{padding:12px 16px 12px 32px;width:100%;text-align:left}.p-areaLinkListDetail{position:fixed;top:0;left:0;z-index:200;width:100%;height:115%;padding-bottom:120px;overflow-x:hidden;overflow-y:scroll;margin-left:100%;background-color:#fff;-webkit-transition:.4s;transition:.4s;-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden;-webkit-overflow-scrolling:touch}.p-areaLinkListDetail.is-active{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#e7f7b3}@media screen and (min-width:768px){.p-areaLinkListDetail.is-active{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:-50%;width:768px}}.p-areaLinkListDetail__header{background-color:#fefbd2;padding:16px 24px}.p-areaLinkListDetail__ttl{position:relative;top:0;z-index:201;font-size:18px;color:#717171;font-weight:700;margin-bottom:16px}.p-areaLinkListDetail__txt{padding-left:60px}.p-areaLinkListDetail__returnBtn{position:absolute;top:0;left:0;font-weight:400;display:block;line-height:1.6;vertical-align:middle;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0;cursor:pointer;width:100%;font-size:12px;background-color:#bce751;background-image:-webkit-linear-gradient(315deg,#c5ea67,#bce751);background-image:linear-gradient(135deg,#c5ea67,#bce751);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.05);padding:4px 8px;width:52px}.p-areaLinkListDetail__returnBtn--disabled,.p-areaLinkListDetail__returnBtn[disabled]{pointer-events:none;opacity:.75;-webkit-box-shadow:none;box-shadow:none;cursor:default}.p-areaLinkListDetail__returnBtn:active,.p-areaLinkListDetail__returnBtn:hover{background:#a6dc1e;color:#fff;-webkit-box-shadow:none;box-shadow:none}.p-areaLinkListDetail__returnBtn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.p-areaLinkListDetail__returnBtn:focus{color:#fff}.p-areaLinkListDetail__returnBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;content:"\F0D9"}.p-areaLinkListDetail__linkDetail{margin:16px 24px 72px}.p-areaLinkListDetail__link{display:none;text-decoration:none}.p-areaLinkListDetail__link.is-active{display:block}.p-areaLinkListDetail__subTtl{margin-bottom:16px;color:#717171;font-size:18px;font-weight:700}.p-areaLinkListDetail__subTtl:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:4px;content:"\F002"}.p-areaLinkListDetail__card{border-radius:10px;background-color:#fff}@media screen and (min-width:768px){.p-areaLinkListDetail__card{margin:0 48px}}.p-areaLinkListDetail__item{position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all}.p-areaLinkListDetail__item:last-child{border-width:0}.p-areaLinkListDetail__item:after{position:absolute;top:50%;right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-top:-.5em;font-size:16px;pointer-events:none;content:"\F105";font-size:18px;color:#1096aa}.p-areaLinkListDetail__block{display:block;color:inherit;text-decoration:none;padding:12px 16px}.p-areaLinkListDetail__block:hover{color:inherit}.p-btnSize{text-align:center;margin:0 auto}@media screen and (min-width:768px){.p-btnSize{width:392px}}.p-mainVisual__block{position:relative;background:#e7eaee url(/images/v4/sp/talent/imgMainVisualTopService.webp) no-repeat 100% 0/375px 228px;width:100%;height:228px}@media screen and (min-width:768px){.p-mainVisual__block{background:#e7eaee url(/images/v4/sp/talent/imgMainVisualTopServicePc.webp) no-repeat 100% 0/cover;height:240px}}.p-mainVisual__copyMain{position:absolute;top:26px;left:var(--space-16)}@media screen and (min-width:768px){.p-mainVisual__copyMain{position:absolute;top:26.5px;left:145px}}.p-mainVisual__copyImg{width:200px}@media screen and (min-width:768px){.p-mainVisual__copyImg{width:210px}}.p-mainVisual__point{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:6px;position:absolute;top:120px;left:var(--space-16);min-width:200px;padding:10px;border-radius:var(--radius-4);background-color:hsla(0,0%,100%,.64)}@media screen and (min-width:768px){.p-mainVisual__point{position:absolute;top:125.5px;left:145px;min-width:214px;padding:var(--space-12)}}.p-mainVisual__pointItem{padding-left:var(--space-20);color:#3f3f3f;font-weight:var(--font-weight-bold);font-size:var(--font-size-12);line-height:1.15;padding-bottom:1px}.p-mainVisual__pointItem--01{background:url(/images/v4/sp/top/imgNo1.svg) no-repeat 0 1px/var(--size-16) var(--size-16)}.p-mainVisual__pointItem--02{background:url(/images/v4/sp/top/imgNo2.svg) no-repeat 0 1px/var(--size-16) var(--size-16)}.p-mainVisual__pointItem--03{background:url(/images/v4/sp/top/imgNo3.svg) no-repeat 0 1px/var(--size-16) var(--size-16)}@media screen and (min-width:768px){.p-mainVisual__pointItem{font-size:var(--font-size-14);line-height:var(--leading-tight);padding-bottom:0}.p-mainVisual__pointItem--03{background:url(/images/v4/sp/top/imgNo3.svg) no-repeat 0 2px/var(--size-16) var(--size-16)}}.p-mainVisual__pointItemEmphasis{font-size:var(--font-size-14)}@media screen and (min-width:768px){.p-mainVisual__pointItemEmphasis{font-size:var(--font-size-16)}}.p-mainVisual__blockHaken{position:relative;background:#e7eaee url(/images/v4/sp/talent/imgMainVisualHakenService.webp) no-repeat 100% 0/375px 236px;width:100%;height:236px}@media screen and (min-width:768px){.p-mainVisual__blockHaken{background:#e7eaee url(/images/v4/sp/talent/imgMainVisualHakenServicePc.webp) no-repeat 100% 0/cover;height:230px}}.p-mainVisual__copyMainHaken{position:absolute;top:26px;left:var(--space-16)}@media screen and (min-width:768px){.p-mainVisual__copyMainHaken{position:absolute;top:15.5px;left:217px}}.p-mainVisual__copyImgHaken{width:152px}@media screen and (min-width:768px){.p-mainVisual__copyImgHaken{width:186px;height:119px}}.p-mainVisual__pointHaken{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:6px;position:absolute;top:144px;left:var(--space-16);min-width:132px;border-radius:var(--radius-4)}@media screen and (min-width:768px){.p-mainVisual__pointHaken{position:absolute;top:149.5px;left:221px;min-width:140px}}.p-mainVisual__pointItemHaken{padding:0 0 1px var(--space-20);color:#3f3f3f;font-weight:var(--font-weight-bold);font-size:var(--font-size-12);line-height:1.15}.p-mainVisual__pointItemHaken--01{background:url(/images/v4/sp/top/imgNo1.svg) no-repeat 0 1px/var(--size-16) var(--size-16)}.p-mainVisual__pointItemHaken--02{background:url(/images/v4/sp/top/imgNo2.svg) no-repeat 0 1px/var(--size-16) var(--size-16)}.p-mainVisual__pointItemHaken--03{background:url(/images/v4/sp/top/imgNo3.svg) no-repeat 0 1px/var(--size-16) var(--size-16)}@media screen and (min-width:768px){.p-mainVisual__pointItemHaken{font-size:var(--font-size-14);line-height:var(--leading-tight);padding-bottom:0}.p-mainVisual__pointItemHaken--03{background:url(/images/v4/sp/top/imgNo3.svg) no-repeat 0 2px/var(--size-16) var(--size-16)}}.p-mainVisual__pointItemEmphasisHaken{font-size:var(--font-size-14)}@media screen and (min-width:768px){.p-mainVisual__pointItemEmphasisHaken{font-size:var(--font-size-16)}}.p-stickyFooter{-webkit-transition:all var(--transition-duration-normal) ease 0s;transition:all var(--transition-duration-normal) ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:var(--opacity-0)}.p-stickyFooter.is-active{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--opacity-100)}.p-stickyFooter__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-stickyFooter__buttons,.p-stickyFooter__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8)}.p-stickyFooter__buttons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-stickyFooter__buttonTertiary{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p-stickyFooter__buttonPrimary{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.p-stickyFooter__buttonPrimary{max-width:392px}}.p-choiceCta{font-size:var(--font-size-16);padding:var(--space-16) var(--space-16) var(--space-20);border-radius:var(--radius-8);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);background-color:var(--color-white)}@media screen and (min-width:768px){.p-choiceCta{width:480px;margin:0 auto}}.p-choiceCta--wide{margin-bottom:var(--space-20)}@media screen and (min-width:768px){.p-choiceCta--wide{width:528px}}.p-choiceCta--wide .p-choiceCta__ask{margin-bottom:var(--space-8)}.p-choiceCta--wide .p-choiceCta__btnsWrap{gap:var(--space-20)}.p-choiceCta__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-8);margin-bottom:var(--space-12)}.p-choiceCta__ask{color:var(--color-gray-900);margin-bottom:var(--space-12);text-align:center}.p-choiceCta__ask,.p-choiceCta__badge{font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.p-choiceCta__badge{background-color:var(--color-primary-middle);color:var(--color-white);padding:var(--space-4) var(--space-8);border-radius:var(--radius-4)}.p-choiceCta__ttl{font-size:var(--font-size-18);font-weight:var(--font-weight-bold);color:var(--color-primary-middle)}.p-choiceCta__btnsWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-12)}.p-choiceCta__btn{display:block;outline:0;cursor:pointer;font-size:var(--font-size-18);font-weight:var(--font-weight-bold);width:100%;-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear;text-align:center;text-decoration:none;border-radius:var(--radius-8);background-color:var(--color-accent-middle);font-size:var(--font-size-14);padding:var(--space-12)}.p-choiceCta__btn--textSmall{font-size:var(--font-size-16);padding:18px var(--space-16)}.p-choiceCta__btn:active,.p-choiceCta__btn:hover{background-color:var(--color-accent-high)}.p-choiceCta__btn.p-choiceCta__btn,.p-choiceCta__btn.p-choiceCta__btn:active,.p-choiceCta__btn.p-choiceCta__btn:hover{color:var(--color-white)}.p-choiceCta__btn--withIcon{padding:var(--space-12) var(--space-8)}.p-choiceCta__btnInner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8)}.p-choiceCta__icon{min-width:var(--size-40)}.p-choiceCta__text{text-align:left;white-space:nowrap}.p-choiceCtaNote{margin:var(--space-8) auto 0}@media screen and (min-width:768px){.p-choiceCtaNote{width:480px}}.p-choiceCtaNote__txt{color:var(--color-gray-600);font-size:var(--font-size-12);line-height:var(--leading-snug)}.p-searchMore{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-20)}.p-searchMore,.p-searchMore__narrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-searchMore__narrow{border-radius:var(--radius-16);background-color:var(--color-white);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:var(--space-12) var(--space-16)}.p-searchMore__btn{padding:var(--space-8) var(--space-16);font-size:var(--font-size-14);width:138px}.p-searchMore__btn:active,.p-searchMore__btn:focus,.p-searchMore__btn:hover{padding:6px 20px 6px 12px}.p-searchMore__result{text-align:center}.p-searchMore__resultTtl{font-size:var(--font-size-14);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:var(--font-weight-bold)}.p-searchMore__resultTtl--emphasis{font-size:var(--font-size-24);color:var(--color-primary-middle);padding:0 var(--space-4)}@media screen and (min-width:768px){.p-searchMore__resultTtl{margin-bottom:var(--space-4)}}.p-searchMore__resultFacility{font-size:var(--font-size-14)}@media screen and (min-width:768px){.p-searchMore__resultFacility{margin-left:var(--space-8)}}.p-linkListTop__ttl{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin-bottom:var(--space-8)}.p-linkListTop__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8);white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.p-linkListTop__wrap::-webkit-scrollbar{display:none}.p-linkListTop__block{-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);text-align:center;text-decoration:none;display:inline-block;border-radius:var(--radius-8);background-color:var(--color-white);font-size:var(--font-size-14);margin-bottom:var(--space-4)}.p-linkListTop__block:active,.p-linkListTop__block:hover{-webkit-box-shadow:none;box-shadow:none}.p-linkListTop__btn,.p-linkListTop__btnLink{padding:var(--space-8);display:block;cursor:pointer}.p-linkListTop .p-linkListTop__btn,.p-linkListTop .p-linkListTop__btn:hover,.p-linkListTop .p-linkListTop__btnLink,.p-linkListTop .p-linkListTop__btnLink:hover{color:var(--color-high)}.p-headingContentSearch{font-size:var(--font-size-18);color:var(--color-gray-900);margin-bottom:var(--space-16)}.p-headingContents,.p-headingContentSearch{font-weight:var(--font-weight-bold);text-align:center}.p-headingContents{font-size:var(--font-size-24);padding:var(--space-32) var(--space-16) var(--space-20);color:var(--color-medium)}@media screen and (min-width:768px){.p-headingContents{padding-top:var(--space-16)}}.p-searchHistory{width:100%}.p-searchHistory__item{position:relative;margin-bottom:-1px;border:solid #dfdfdf;border-width:0 0 1px;word-break:break-all}.p-searchHistory__item:last-child{border-width:0}.p-searchHistory__block{display:block;color:inherit;text-decoration:none;padding:12px 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-searchHistory__block:hover{color:inherit}.p-searchHistory__txt{color:var(--color-primary-middle);font-weight:var(--font-weight-bold)}.p-searchRecommend{border-radius:10px;background-color:#fff;padding:var(--space-16) var(--space-24)}.p-searchRecommend__block{gap:var(--space-20)}.p-searchRecommend__block,.p-searchRecommend__btnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-searchRecommend__btnArea{gap:var(--space-8)}@media screen and (min-width:768px){.p-searchRecommend__btnArea{padding:0 68px}}.p-searchMoreList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8)}.p-searchMoreList,.p-searchMoreList__narrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-searchMoreList__narrow{height:var(--size-48);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-40);background-color:var(--color-white);border-radius:var(--radius-8);border:var(--border-1) solid var(--color-primary-middle);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;line-height:120%}.p-searchMoreList__narrow.is-disable{color:var(--color-state-disable)}.p-searchMoreList__narrow:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:var(--space-4);position:absolute;top:50%;left:var(--space-12);margin-top:-.5em;color:var(--color-primary-middle);pointer-events:none;font-size:22px}.p-searchMoreList__narrow--iconLocation:before{content:"\F3C5"}.p-searchMoreList__narrow--iconLocation:before,.p-searchMoreList__narrow--iconWorkstyle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900}.p-searchMoreList__narrow--iconWorkstyle:before{content:"\F007"}.p-searchMoreList__narrow--iconCondition:before{content:"\F02C";font-size:var(--font-size-18)}.p-searchMoreList__btnBlock{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p-searchMoreList__btn{font-weight:var(--font-weight-bold);position:relative;padding:var(--space-4) var(--space-24) var(--space-4) var(--space-12)}.p-searchMoreList__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";margin-right:var(--space-4);position:absolute;top:50%;right:var(--space-8);margin-top:-.5em;pointer-events:none;font-size:8px}.v4 .p-searchMoreList__btn,.v4 .p-searchMoreList__btn:active,.v4 .p-searchMoreList__btn:focus,.v4 .p-searchMoreList__btn:hover{color:var(--color-primary-middle)}.p-searchMoreList__result{text-align:center}@media screen and (min-width:768px){.p-searchMoreList__result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.p-searchMoreList__resultTtl{font-size:var(--font-size-14);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-embeddedCta{border:var(--border-1) solid var(--color-accent-middle);border-radius:var(--radius-16);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);overflow:hidden}@media screen and (min-width:768px){.p-embeddedCta{margin:0 auto;width:480px}}.p-embeddedCta__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-8);background-color:var(--color-secondary-low);font-size:var(--font-size-16);font-weight:700}.p-embeddedCta__body{background-color:var(--color-surface-primary);padding:var(--space-16);text-align:center}@media screen and (min-width:768px){.p-embeddedCta__body{padding:var(--space-16) 60px}}.p-embeddedCta__button:first-child{margin-bottom:var(--space-8)}.p-embeddedCta__marker{margin:var(--space-12) auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:50%;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-8)}.p-embeddedCta__marker:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F058";color:var(--color-primary-middle);font-size:var(--font-size-20)}.p-scoutBlockWrap{padding:var(--space-24) 0 0}@media screen and (min-width:768px){.p-scoutBlockWrap{width:100%;max-width:528px;margin:0 auto}.p-scoutBlockWrap--wideNarrow{padding:var(--space-24) var(--space-24) 0}}.p-scoutBlock{padding:0 var(--space-4);gap:var(--space-12)}.p-scoutBlock,.p-scoutBlock__checkBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-scoutBlock__checkBlock{padding-bottom:var(--space-12);gap:var(--space-4);border-bottom:var(--border-1) solid var(--color-border-low)}.p-scoutBlock__note{font-size:var(--font-size-12);color:var(--color-low)}.p-scoutBlock__serviceBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8)}.p-scoutBlock__txt{font-size:var(--font-size-12)}.p-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);cursor:pointer}.p-checkbox:hover .p-checkbox__icon:not(.is-checked):not(.is-error):not(.is-disabled){border-color:var(--color-high)}.p-checkbox__icon{margin:2px;width:var(--size-20);height:var(--size-20);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:solid var(--border-2) var(--color-low);border-radius:var(--size-4);-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;position:relative}.p-checkbox__icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F00C";position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--color-surface-primary);font-size:var(--font-size-14);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.p-checkbox__icon.is-checked{background:var(--color-primary-middle);border-color:var(--color-primary-middle)}.p-checkbox__icon.is-checked:before{opacity:1}.p-checkbox__icon.is-error{border-color:var(--color-border-caution);background-color:transparent}.p-checkbox__icon.is-disabled{cursor:not-allowed;border-color:var(--color-state-disable);background-color:transparent}.p-checkbox__label{font-size:var(--font-size-14);font-weight:400;line-height:1.5;-webkit-transition:color .2s ease;transition:color .2s ease}.p-checkbox__icon.is-error+.p-checkbox__label{color:var(--color-caution)}.p-checkbox__icon.is-disabled+.p-checkbox__label{color:var(--color-state-disable)}.p-formAgreement{padding-bottom:var(--space-16)}.p-formAgreement__txt{font-size:var(--font-size-12);line-height:2}@media screen and (min-width:768px){.p-formAgreement{width:528px;margin:0 auto}}.p-averageSalary{border-radius:10px;background-color:#fff;border:var(--border-1) solid var(--color-border-low)}.p-averageSalary__ttl{padding:var(--space-16) var(--space-16) var(--space-12);font-size:var(--font-size-18);color:var(--color-primary-middle);text-align:center;border-bottom:var(--border-1) solid var(--color-border-low)}.p-averageSalary__ttlEmphasis{font-size:var(--font-size-20);font-weight:var(--font-weight-bold)}.p-averageSalary__block{padding:var(--space-16) var(--space-16) var(--space-12)}@media screen and (min-width:768px){.p-averageSalary__block{padding:var(--space-16) var(--space-80) var(--space-12)}}.p-averageSalary__itemBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8);color:var(--color-high);font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.p-averageSalary__item,.p-averageSalary__itemBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-averageSalary__item{padding:var(--space-16);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:var(--radius-8);background:var(--color-surface-secondary)}.p-averageSalary__itemEmphasis{font-size:var(--font-size-18);padding:0 var(--space-4)}.p-averageSalary__txtBlock{font-size:var(--font-size-12);color:var(--color-low);padding-top:var(--space-16)}.p-anchorCta{background-color:var(--color-surface-primary);border-radius:var(--radius-16);padding:var(--space-12) var(--space-16);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.p-anchorCta{max-width:576px;margin:0 auto}}.p-anchorCta__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8)}.p-anchorCta__image{min-width:var(--size-32);height:auto}.p-anchorCta__text{font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}.p-anchorCta__btn{display:block;outline:0;cursor:pointer;border-radius:var(--radius-8);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);text-decoration:none;text-align:center;-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear;border-radius:var(--radius-9999);width:100%;background-color:var(--color-surface-primary);color:var(--color-primary-middle);border:var(--border-1) solid var(--color-primary-middle);font-size:var(--font-size-14);padding:var(--space-12);position:relative}.p-anchorCta__btn--textSmall{font-size:var(--font-size-16);padding:18px var(--space-16)}@media screen and (min-width:768px){.p-anchorCta__btn{width:392px;max-width:100%;margin:0 auto}}.p-anchorCta__btn:active,.p-anchorCta__btn:hover{color:var(--color-primary-middle);background-color:var(--color-gray-200)}.p-anchorCta__btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F063";font-size:var(--font-size-16);position:absolute;top:50%;right:var(--space-12);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.p-jobPoint{position:relative;border-radius:var(--radius-8);overflow:hidden;background-color:var(--color-surface-primary)}.p-jobPoint__heading{font-size:var(--font-size-18);font-weight:var(--font-weight-bold);padding:var(--space-12) var(--space-16);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--color-surface-secondary)}.p-jobPoint__body{border-radius:0 0 var(--radius-8) var(--radius-8);padding:var(--space-24) var(--space-16)}@media screen and (min-width:768px){.p-jobPoint__body{padding:var(--space-24)}}.p-jobPoint__body--hasOwner{padding-bottom:0}.p-jobPoint__inner{padding:0 var(--space-12)}.p-jobPoint__inner--owner{border:var(--border-1) solid var(--color-border-low);border-radius:var(--radius-8);padding:var(--space-24) var(--space-12)}.p-jobPoint__textHeading{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);position:relative;padding-left:var(--space-16);margin-bottom:var(--space-16)}.p-jobPoint__textHeading:before{content:"";position:absolute;top:0;right:auto;bottom:0;left:0;width:4px;height:100%;border-radius:var(--radius-9999);background-color:var(--color-primary-middle)}.p-jobPoint__textList{margin-bottom:var(--space-24)}.p-jobPoint__textList:last-child{margin-bottom:0}.p-jobPoint__text{font-size:var(--font-size-16);line-height:1.6;color:var(--color-medium);margin-bottom:var(--space-16)}.p-jobPoint__text:last-child{margin-bottom:0}.p-jobPoint__headingIcon{position:relative;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);padding-left:var(--space-32);margin-bottom:var(--space-12)}.p-jobPoint__headingIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F64F";font-size:var(--font-size-16);color:var(--color-primary-middle);position:absolute;top:var(--space-12);left:var(--space-8);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-jobPoint__info{font-size:var(--font-size-12);color:var(--color-low);margin-bottom:var(--space-56)}.p-jobPoint__readMore{min-height:120px}.p-jobPoint__readMoreTrigger:checked~.p-jobPoint__readMoreBtn{position:absolute;bottom:24px;left:calc(50% - 47px)}.p-jobPoint__readMoreBtn{margin:var(--space-24) auto var(--space-32)}.p-jobCardPrivate{margin:var(--space-24) 0}.p-jobCardPrivate a.p-jobCardPrivate__link{display:block;border-radius:var(--radius-16);background-color:var(--color-surface-primary);color:var(--color-high);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1)}.p-jobCardPrivate a.p-jobCardPrivate__link:hover{color:var(--color-high);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear}.p-jobCardPrivate__header{text-align:center}.p-jobCardPrivate__ttlBlock{padding:var(--space-20)}.p-jobCardPrivate__ttl{font-size:var(--font-size-18);font-weight:var(--font-weight-bold);background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,transparent),color-stop(0,var(--color-secondary-low)));background:-webkit-linear-gradient(transparent 75%,var(--color-secondary-low) 0);background:linear-gradient(transparent 75%,var(--color-secondary-low) 0);position:relative}.p-jobCardPrivate__ttl:before{content:"";width:43px;height:50px;position:absolute;top:-9px;left:-44px;background:url(/images/v4/sp/object/jobCard/imgKirakko.png) 0 0/40px 50px no-repeat}.p-jobCardPrivate__ttl:after{content:"";width:35px;height:37px;position:absolute;top:calc(var(--space-8)*-1);right:-41px;background:url(/images/v4/sp/object/jobCard/imgMemo.png) 0 0/35px 37px no-repeat}.p-jobCardPrivate__imageBlock{overflow:hidden;width:100%;height:180px;position:relative}.p-jobCardPrivate__image{width:100%;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto}.p-jobCardPrivate__body{padding:var(--space-16);gap:var(--space-16)}.p-jobCardPrivate__body,.p-jobCardPrivate__jobBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-jobCardPrivate__jobBlock{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:var(--space-8)}.p-jobCardPrivate__jobData{position:relative;margin-left:var(--space-24)}.p-jobCardPrivate__address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F3C5";color:var(--color-primary-middle);font-size:var(--font-size-16);position:absolute;top:2px;left:calc(var(--size-20)*-1)}.p-jobCardPrivate__tag{-ms-flex-align:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:var(--space-8);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-jobCardPrivate__tag,.p-jobCardPrivate__tagStatus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.p-jobCardPrivate__tagStatus{padding:var(--space-4) var(--space-8);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;border-radius:var(--radius-8);border:var(--border-1) solid var(--color-primary-middle);background:var(--color-surface-primary)}.p-jobCardPrivate__salary:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;content:"\F157";color:var(--color-primary-middle);font-size:var(--font-size-16);position:absolute;top:var(--space-12);left:calc(var(--size-20)*-1)}.p-jobCardPrivate__jobDataEmphasis{color:var(--color-primary-middle);font-size:var(--font-size-24);font-weight:var(--font-weight-bold)}.p-jobCardPrivate__ctaBlock{background:url(/images/v4/sp/object/jobCard/imgBlurBackground.png) 0 0/537px 153px no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:var(--space-56);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8)}.p-jobCardPrivate__ctaCaption{border-radius:var(--radius-9999);border:var(--border-1) solid var(--color-accent-middle);background:var(--color-surface-primary);padding:2px var(--space-32);color:var(--color-accent-middle);position:relative}.p-jobCardPrivate__ctaCaption:after,.p-jobCardPrivate__ctaCaption:before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-left-width:var(--size-4);border-bottom-width:0;border-right-width:var(--size-4);border-top-width:var(--size-8)}.p-jobCardPrivate__ctaCaption:before{bottom:calc(var(--space-8)*-1);border-top-color:var(--color-accent-middle)}.p-jobCardPrivate__ctaCaption:after,.p-jobCardPrivate__ctaCaption:before{position:absolute;left:50%;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.p-jobCardPrivate__ctaCaption:after{bottom:-6.5px;border-top-color:var(--color-surface-primary)}@media screen and (min-width:768px){.p-jobCardPrivate__ctaBtn{max-width:392px}}.p-limitedJobCta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-16);width:100%;padding:var(--space-8) var(--space-12) var(--space-16);border-radius:var(--radius-8);background-color:var(--color-secondary-low);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);margin-bottom:var(--space-16);-webkit-transition:all var(--transition-duration-fast) linear;transition:all var(--transition-duration-fast) linear}.p-limitedJobCta:hover{-webkit-box-shadow:none;box-shadow:none}.p-limitedJobCta__textImage{display:block}.p-limitedJobCta__textImage img{display:block;width:100%;height:auto}.p-limitedJobCta__buttonBlock{width:100%}@media screen and (min-width:768px){.p-limitedJobCta__buttonBlock{width:392px}}.p-limitedJobCta--first .p-limitedJobCta__textImage{width:303px}@media screen and (min-width:768px){.p-limitedJobCta--first .p-limitedJobCta__textImage{width:552px}}.p-limitedJobCta--second .p-limitedJobCta__textImage{width:303px}@media screen and (min-width:768px){.p-limitedJobCta--second .p-limitedJobCta__textImage{width:304px}}@media screen and (min-width:768px){.p-contactFlow{width:448px;margin:0 auto}}.p-contactFlow__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-20)}.p-contactFlow__item,.p-contactFlow__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-contactFlow__item{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-20);border-radius:var(--radius-24);background:var(--color-surface-primary);font-size:var(--font-size-16);color:var(--color-medium)}.p-contactFlow__item:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F0D7";position:absolute;right:50%;bottom:calc(-1*var(--space-24));-webkit-transform:translateX(50%);transform:translateX(50%);color:var(--color-primary-middle);font-size:30px}.p-contactFlow__item--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.p-contactFlow__item--column,.p-contactFlow__label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-contactFlow__label{position:absolute;top:calc(-1*var(--space-16));left:calc(-1*var(--space-8));width:var(--size-40);height:var(--size-40);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--radius-24);background:var(--color-primary-middle);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-contactFlow__labelText{margin:0;color:var(--color-white);font-size:var(--font-size-16);font-weight:var(--font-weight-bold)}.p-contactFlow__cta{margin:var(--space-20) auto 0}@media screen and (min-width:768px){.p-contactFlow__cta{width:392px}}.p-newArrivalJobSlider{position:relative}.p-newArrivalJobSlider .VueCarousel-wrapper{overflow-x:hidden;overflow-y:visible;padding-bottom:var(--space-12)}.p-newArrivalJobSlider .VueCarousel-inner{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.p-newArrivalJobSlider .VueCarousel-dot-container{margin:var(--space-24) 0 var(--space-12)!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:var(--space-8)!important;line-height:0!important}@media screen and (min-width:768px){.p-newArrivalJobSlider .VueCarousel-dot-container{margin-top:var(--space-32)!important}}.p-newArrivalJobSlider .VueCarousel-dot{width:var(--size-8)!important;height:var(--size-8)!important;margin-top:0!important;padding:0!important;background-color:var(--color-gray-300)!important}.p-newArrivalJobSlider .VueCarousel-dot--active{background-color:var(--color-cyan-600)!important}.p-newArrivalJobSlider__btn{position:absolute;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border:none;border-radius:var(--radius-9999);color:var(--color-white);background-color:var(--color-cyan-600);cursor:pointer;z-index:1}.p-newArrivalJobSlider__btn:hover{opacity:.8}.p-newArrivalJobSlider__btn--prev{left:calc(50% - 100px)}.p-newArrivalJobSlider__btn--prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F060";font-size:var(--font-size-14);color:var(--color-white)}.p-newArrivalJobSlider__btn--next{right:calc(50% - 100px)}.p-newArrivalJobSlider__btn--next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F061";font-size:var(--font-size-14);color:var(--color-white)}.p-newArrivalJobSlider__btn--disabled{background-color:var(--color-gray-300);pointer-events:none}.v4 .p-newArrivalJobCard{min-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v4 .p-newArrivalJobCard__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:var(--space-16) var(--space-12);margin:0 var(--space-8);background-color:var(--color-gray-50);color:var(--color-gray-700);min-height:100%;text-decoration:none;text-align:left;line-height:1.7;letter-spacing:.3px;border-radius:var(--radius-8);border:1px solid var(--color-gray-200);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.05),0 5px 8px 0 rgba(0,0,0,.15);box-shadow:0 1px 5px 0 rgba(0,0,0,.05),0 5px 8px 0 rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow var(--transition-duration-fast) linear;transition:-webkit-box-shadow var(--transition-duration-fast) linear;transition:box-shadow var(--transition-duration-fast) linear;transition:box-shadow var(--transition-duration-fast) linear,-webkit-box-shadow var(--transition-duration-fast) linear}.v4 .p-newArrivalJobCard__link:hover{color:var(--color-gray-700);-webkit-box-shadow:none;box-shadow:none}.v4 .p-newArrivalJobCard__jobClass{color:var(--color-primary-middle);font-weight:var(--font-weight-bold);font-size:var(--font-size-14)}.v4 .p-newArrivalJobCard__workstyle{font-size:var(--font-size-12)}.v4 .p-newArrivalJobCard__salaries{font-weight:var(--font-weight-bold);line-height:1.3;letter-spacing:0;border-bottom:1px solid var(--color-gray-200);margin-bottom:var(--space-12);padding-bottom:var(--space-12)}.v4 .p-newArrivalJobCard__salariesMin{color:var(--color-primary-middle);font-size:var(--font-size-20)}.v4 .p-newArrivalJobCard__salariesSupplement{font-weight:var(--font-weight-normal)}.v4 .p-newArrivalJobCard__name{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);margin-top:2px}.v4 .p-newArrivalJobCard__city{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-4);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2px}.v4 .p-newArrivalJobCard__city:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F3C5";font-size:var(--font-size-14);color:var(--color-primary-middle)}.p-singleForm__ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--space-4) 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);background:var(--color-primary-middle);font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:var(--color-surface-primary)}.p-singleForm__ttl:after{content:"";display:block;width:36px;height:43px;background:url(/images/v4/sp/kirakko/imgKirakkoFullBodyMemo.png) no-repeat 50%/contain}.p-singleForm__projectItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:var(--space-24) 0 var(--space-16)}.p-singleForm__officeNameTxt{color:#8dc500;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.p-singleForm__officeNameTxt:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F15C";margin-right:var(--space-8);color:var(--color-primary-middle)}.p-singleForm__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--space-24) 28px;margin:var(--space-12) var(--space-16) var(--space-64);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-32);-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--radius-8);background:var(--color-surface-primary)}@media screen and (min-width:768px){.p-singleForm__body{padding:var(--space-48) var(--space-72);margin:var(--space-24) auto var(--space-120);width:var(--pc-width)}}.p-singleForm__inputBlock{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.p-singleForm__inputBlock,.p-singleForm__inputTtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-singleForm__inputTtl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--space-12)}.p-singleForm__inputTtlNote{width:100%;display:block;font-weight:400;font-size:var(--font-size-12)}.p-singleForm__itemBlock{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 var(--space-8)}.p-singleForm__checkBlock,.p-singleForm__itemBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-singleForm__checkBlock{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:var(--space-8) 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc((100% - var(--space-8))/2)}@media screen and (min-width:768px){.p-singleForm__checkBlock{width:calc((100% - var(--space-8)*2)/3)}}.p-singleForm__selectBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-12)}.p-singleForm__accordionBlock{display:inline-block;text-align:center;width:100%;margin-top:var(--space-4)}.p-singleForm__accordionFreeBlock{display:block;text-align:left;width:100%;border-bottom:var(--border-1) solid var(--color-border-medium)}.p-singleForm__accordionFree{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;color:var(--color-text-main);cursor:pointer;position:relative;text-decoration:none}.p-singleForm__accordionFree:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;font-weight:var(--font-weight-bold);content:"\F078";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-decoration:none;margin-left:auto}.p-singleForm__accordionFree:hover{text-decoration:none}.p-singleForm__accordionFree.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-singleForm__accordionFreeContent{display:none;width:100%;padding:var(--space-12) 0;color:inherit;text-decoration:none}.p-singleForm__accordionFreeContent.is-open{display:block}.p-singleForm__accordionFreeContent:after,.p-singleForm__accordionFreeContent:before{content:none}.p-singleForm__btnArea{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-singleForm__btn{font-size:var(--font-size-14);max-width:392px}.p-singleForm__error{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4);margin-top:var(--space-8);background-color:var(--color-transparent);color:var(--color-border-caution);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);width:100%}.p-singleFormInfo{padding:var(--space-8) 5%;line-height:1;background-color:var(--color-surface-primary);text-align:right;color:var(--color-primary-middle);font-size:var(--font-size-14)}@media screen and (min-width:768px){.p-firstViewOffice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:var(--space-12);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:var(--space-24) var(--space-80)}}.p-firstViewOffice__contentBlock{gap:var(--space-12)}.p-firstViewOffice__contentBlock,.p-firstViewOffice__nameBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.p-firstViewOffice__nameBlock{gap:var(--space-8)}.p-firstViewOffice__officeName{line-height:var(--leading-tight);font-size:var(--font-size-20);font-weight:var(--font-weight-bold)}.p-firstViewOffice__content{padding:var(--space-24) var(--space-16)}@media screen and (min-width:768px){.p-firstViewOffice__content{padding:0;width:337px}}.p-firstViewOffice__imageBlock{overflow:hidden;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:196px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-firstViewOffice__imageBlock{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:259px;height:146px;border-radius:var(--radius-8)}}.p-firstViewOffice__image{width:100%}@media screen and (min-width:768px){.p-firstViewOffice__image{border-radius:var(--radius-8)}}.p-jobDetailOffice,.p-jobDetailOffice__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-12)}.p-jobDetailOffice__list{width:100%}.p-jobDetailOffice__item{font-size:var(--font-size-14)}.p-jobDetailOffice__itemFacility:before{font-weight:400;font-weight:900;content:"\F193";font-weight:var(--font-weight-bold)}.p-jobDetailOffice__itemAccess:before,.p-jobDetailOffice__itemFacility:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Free;margin-right:6px;color:var(--color-primary-middle)}.p-jobDetailOffice__itemAccess:before{font-weight:400;font-weight:900;content:"\F3C5"}.p-tenshokuguideKnowhow__fv{padding:var(--space-20) var(--space-16);position:relative;overflow:hidden;background:url(/images/v4/sp/page/tenshokuguide/imgTitleBgLine.svg) 0 93px/100% 14px no-repeat #f2fbd7}.p-tenshokuguideKnowhow__fv:after,.p-tenshokuguideKnowhow__fv:before{content:"";z-index:0;width:154px;height:140px;background:url(/images/v4/sp/page/tenshokuguide/imgBgPattern.svg) no-repeat}.p-tenshokuguideKnowhow__fv:before{position:absolute;top:-88px;left:-70px}.p-tenshokuguideKnowhow__fv:after{position:absolute;right:-86px;bottom:-115px}@media screen and (min-width:768px){.p-tenshokuguideKnowhow__fv{padding:var(--space-20) var(--space-80)}.p-tenshokuguideKnowhow__fv:before{position:absolute;top:-78px;left:-44px}.p-tenshokuguideKnowhow__fv:after{position:absolute;right:-42px;bottom:-74px}}.p-tenshokuguideKnowhow__fvHeading{position:relative;z-index:1;margin-bottom:14px;text-align:center}.p-tenshokuguideKnowhow__fvLead{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:var(--space-8) var(--space-16);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:var(--radius-16);background:var(--color-white);font-size:var(--font-size-14);text-align:center}.p-tenshokuguideKnowhow__fvLeadEmphasis{font-weight:var(--font-weight-bold)}.p-tenshokuguideKnowhow__stepHeading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:11px;padding:14px var(--space-24);background:var(--color-primary-middle);color:var(--color-white);font-size:var(--font-size-20);font-weight:var(--font-weight-bold)}@media screen and (min-width:768px){.p-tenshokuguideKnowhow__stepHeading{padding:var(--space-16) var(--space-120)}}.p-tenshokuguideKnowhow__stepBadge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:2px var(--space-12) var(--space-4);border-radius:var(--radius-9999);background:var(--color-white);color:var(--color-primary-middle);font-weight:var(--font-weight-bold);font-size:var(--font-size-16);line-height:1}.p-tenshokuguideKnowhow__stepBody{padding:var(--space-24) var(--space-24) 0}@media screen and (min-width:768px){.p-tenshokuguideKnowhow__stepBody{padding:var(--space-24) var(--space-120) 0}}.p-tenshokuguideKnowhow__stepText{color:var(--color-gray-800);font-size:var(--font-size-16);line-height:var(--leading-normal)}.p-tenshokuguideKnowhow__stepImg{display:block;margin:var(--space-16) auto 0}.p-tenshokuguideKnowhow__ctaArea{background:var(--color-gray-100);padding-top:var(--space-56)}.p-tenshokuguideKnowhow__banner{display:block;padding:var(--space-16);border-radius:var(--radius-8);background:var(--color-primary-light);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);text-align:center;text-decoration:none}@media screen and (min-width:768px){.p-tenshokuguideKnowhow__banner{width:528px;margin:0 auto}}.p-tenshokuguideKnowhow__bannerImg{width:290px;height:auto;display:block;margin:0 auto}.p-tenshokuguideKnowhow__bannerButton{margin:var(--space-16) auto 0}.v4 .p-tenshokuguideKnowhow__bannerButton{width:295px;height:var(--size-40);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-4);padding:0 var(--space-16);border-width:var(--border-2);border-radius:var(--radius-9999);font-size:var(--font-size-16)}@media screen and (min-width:768px){.v4 .p-tenshokuguideKnowhow__bannerButton{width:320px}}.v4 .p-tenshokuguideKnowhow__bannerButton:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";font-size:var(--font-size-14)}.p-tenshokuguideKnowhow__worriesImg{width:335px;height:auto;display:block;margin:var(--space-24) auto var(--space-12)}.p-tenshokuguideKnowhow__newArrivalHeading{line-height:1.4;padding:0 var(--space-16) var(--space-16);font-weight:700;color:var(--color-gray-900);font-size:var(--font-size-20);text-align:center}.p-tenshokuguideKnowhow__newArrivalMoreLink{margin-top:var(--space-16);padding:0 var(--space-16) var(--space-32);text-align:right}.p-tenshokuguideKnowhow__newArrivalMoreLinkText{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);text-decoration:underline}.p-tenshokuguideKnowhow__newArrivalMoreLinkText:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";margin-left:var(--space-4);text-decoration:none}.p-tenshokuguideKnowhow__pageTopButton{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;right:var(--space-16);bottom:var(--space-16);z-index:_strip-unit(10);width:var(--size-56);height:var(--size-56);padding:var(--space-8) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:3px;border-radius:var(--radius-9999);border:var(--border-2) solid var(--color-primary-middle);background:var(--color-white);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);opacity:0;-webkit-transform:translateY(var(--space-16));transform:translateY(var(--space-16));pointer-events:none;-webkit-transition:opacity var(--transition-duration-normal) ease,-webkit-transform var(--transition-duration-normal) ease;transition:opacity var(--transition-duration-normal) ease,-webkit-transform var(--transition-duration-normal) ease;transition:opacity var(--transition-duration-normal) ease,transform var(--transition-duration-normal) ease;transition:opacity var(--transition-duration-normal) ease,transform var(--transition-duration-normal) ease,-webkit-transform var(--transition-duration-normal) ease}.p-tenshokuguideKnowhow__pageTopButton.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}@media screen and (min-width:768px){.p-tenshokuguideKnowhow__pageTopButton{display:none!important}}.p-tenshokuguideKnowhow__pageTopIcon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1}.p-tenshokuguideKnowhow__pageTopIcon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F077";color:var(--color-primary-middle);font-size:var(--font-size-14);line-height:1;margin-top:-3px}.p-tenshokuguideKnowhow__pageTopText{line-height:1;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:var(--color-primary-middle)}.p-tenshokuguideNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:var(--space-16) var(--space-24) var(--space-32);background:var(--color-gray-100)}@media screen and (min-width:768px){.p-tenshokuguideNav{padding:var(--space-16) var(--space-120) var(--space-32)}}.p-tenshokuguideNav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--radius-16)}.p-tenshokuguideNav__item{width:100%}.p-tenshokuguideNav__item:last-child .p-tenshokuguideNav__link{border-bottom:none}.p-tenshokuguideNav__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-12);width:100%;min-height:65px;padding:var(--space-8) var(--space-16);border-bottom:var(--border-1) solid var(--color-gray-200);background:var(--color-white)}.p-tenshokuguideNav__link:hover{background:var(--color-primary-light)}.p-tenshokuguideNav__link:hover .p-tenshokuguideNav__badge{border-color:var(--color-primary-high);color:var(--color-primary-high)}.p-tenshokuguideNav__link:hover .p-tenshokuguideNav__arrow{background:var(--color-primary-high)}.p-tenshokuguideNav__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-8);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.p-tenshokuguideNav__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p-tenshokuguideNav__textGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:var(--space-4)}.p-tenshokuguideNav__badge{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 var(--space-12);border-radius:var(--radius-9999);border:var(--border-1) solid var(--color-primary-middle);background:var(--color-white);color:var(--color-primary-middle);font-weight:var(--font-weight-bold);font-size:var(--font-size-12)}.p-tenshokuguideNav__text{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:var(--color-gray-800)}.p-tenshokuguideNav__arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--size-32);height:var(--size-32);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--radius-9999);background:var(--color-primary-middle)}.p-tenshokuguideNav__arrow:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F063";color:var(--color-white)}.p-tenshokuguideArticleLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-8);padding-top:var(--space-16)}.p-tenshokuguideArticleLinks,.p-tenshokuguideArticleLinks__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-tenshokuguideArticleLinks__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:528px;margin:0 auto;min-height:var(--size-56);padding:var(--space-12) var(--space-8);border-radius:var(--radius-8);background:var(--color-white);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-16);-webkit-transition:background var(--transition-duration-fast) linear,-webkit-box-shadow var(--transition-duration-fast) linear;transition:background var(--transition-duration-fast) linear,-webkit-box-shadow var(--transition-duration-fast) linear;transition:background var(--transition-duration-fast) linear,box-shadow var(--transition-duration-fast) linear;transition:background var(--transition-duration-fast) linear,box-shadow var(--transition-duration-fast) linear,-webkit-box-shadow var(--transition-duration-fast) linear}.v4 .p-tenshokuguideArticleLinks__link{color:var(--color-gray-800)}.p-tenshokuguideArticleLinks__link:active,.p-tenshokuguideArticleLinks__link:hover{background:var(--color-gray-200);-webkit-box-shadow:none;box-shadow:none}.v4 .p-tenshokuguideArticleLinks__link:active,.v4 .p-tenshokuguideArticleLinks__link:hover{color:var(--color-gray-800)}.p-tenshokuguideArticleLinks__link:active:after,.p-tenshokuguideArticleLinks__link:hover:after{background:var(--color-primary-high)}.p-tenshokuguideArticleLinks__link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F054";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:var(--size-32);height:var(--size-32);border-radius:var(--radius-9999);background:var(--color-primary-middle);color:var(--color-white);font-size:var(--font-size-14);-webkit-transition:background var(--transition-duration-fast) linear;transition:background var(--transition-duration-fast) linear;position:absolute;top:50%;right:var(--space-8);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-tenshokuguideArticleLinks__linkText{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:var(--space-40);text-align:center}body:has([class*=p-tenshokuguide]) .p-breadcrumb{border-top-color:var(--color-gray-200);border-bottom-color:var(--color-gray-200);background:var(--color-gray-100);font-size:var(--font-size-12)}body:has([class*=p-tenshokuguide]) .p-breadcrumb--white{background:var(--color-white)}body:has([class*=p-tenshokuguide]) .p-breadcrumb__link{color:var(--color-primary-middle);text-decoration:underline}@media screen and (min-width:768px){#js-new-arrival-job-slider .p-newArrivalJobSlider{width:var(--pc-width);margin:0 auto}}.p-globalMenuTop{position:relative;display:block;width:var(--size-40);height:var(--size-40);margin-right:var(--space-12);cursor:pointer}.p-globalMenuTop:after{position:absolute;bottom:0;left:0;z-index:var(--z-fixedArea);width:var(--size-40);line-height:1;color:var(--color-primary-middle);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);text-align:center;content:"MENU";pointer-events:none}.p-globalMenuTop.is-active:after{content:"\9589\3058\308B"}.p-globalMenuTop__icon{position:relative;z-index:var(--z-fixedArea);margin-top:var(--space-4);pointer-events:auto}.p-globalMenuTop__icon,.p-globalMenuTop__icon:after{display:block;-webkit-transition:all var(--transition-duration-fast);transition:all var(--transition-duration-fast)}.p-globalMenuTop__icon:after{position:absolute;top:0;left:4px;width:var(--size-32);height:var(--size-32);border:var(--border-2) solid var(--color-primary-middle);border-radius:var(--radius-9999);content:"";opacity:var(--opacity-0);pointer-events:none;z-index:-1}.p-globalMenuTop__line{position:absolute;left:0;width:var(--size-20);height:var(--border-2);background-color:var(--color-primary-middle);-webkit-transition:all var(--transition-duration-fast);transition:all var(--transition-duration-fast)}.p-globalMenuTop__line:first-of-type{top:var(--space-4);left:calc((var(--size-40) - var(--size-20))/2);-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.p-globalMenuTop__line:nth-of-type(2){top:10px;left:calc((var(--size-40) - var(--size-20))/2);opacity:1}.p-globalMenuTop__line:nth-of-type(3){top:var(--space-16);left:calc((var(--size-40) - var(--size-20))/2);-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.p-globalMenuTop.is-active .p-globalMenuTop__icon:after{-webkit-animation:globalNavAnimation var(--transition-duration-normal);animation:globalNavAnimation var(--transition-duration-normal)}.p-globalMenuTop.is-active .p-globalMenuTop__icon .p-globalMenuTop__line:first-of-type{top:10px;left:calc((var(--size-40) - var(--size-20))/2);-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.p-globalMenuTop.is-active .p-globalMenuTop__icon .p-globalMenuTop__line:nth-of-type(2){opacity:var(--opacity-0)}.p-globalMenuTop.is-active .p-globalMenuTop__icon .p-globalMenuTop__line:nth-of-type(3){top:10px;left:calc((var(--size-40) - var(--size-20))/2);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.p-headerTop{background-color:var(--color-surface-tertiary);position:relative;z-index:calc(1*var(--z-fixedArea) + 1)}.p-headerTop__ttl{height:22px;font-size:var(--font-size-12);line-height:var(--leading-tight);overflow:hidden;color:var(--color-low);padding:var(--space-4) var(--space-8);white-space:nowrap;text-overflow:ellipsis;text-align:center}@media screen and (min-width:768px){.p-headerTop__ttl{margin:0 auto;width:var(--pc-width)}}.p-headerTop__main{position:absolute;height:69px;z-index:var(--z-header);padding:var(--space-12) var(--space-12);background:var(--color-surface-primary);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.26);box-shadow:0 2px 5px rgba(0,0,0,.26);width:100%}.p-headerTop__main,.p-headerTop__main.is-active{-webkit-transition:all var(--transition-duration-fast);transition:all var(--transition-duration-fast)}.p-headerTop__main.is-active{position:fixed}@media screen and (min-width:768px){.p-headerTop__main{padding:var(--space-12) 0}}.p-headerTop__logoImg{width:160px;margin:var(--space-8) 0}.p-headerTop__utility{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:46px}@media screen and (min-width:768px){.p-headerTop__utility{max-width:var(--pc-width);margin:0 auto}}.p-headerTop__utilityItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.p-headerTop__txtLinkPc{display:none}@media screen and (min-width:768px){.p-headerTop__txtLinkPc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 var(--space-24) var(--space-4) 0}}.p-jobDetailCardWrap{background-color:var(--color-surface-primary);padding:var(--space-24) var(--space-24) var(--space-32);border-radius:var(--radius-8);margin-top:var(--space-16)}@media screen and (min-width:768px){.p-jobDetailCardWrap{margin-top:var(--space-24)}}.p-jobDetailCard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-20)}.p-jobDetailCard__head{position:relative;padding-top:var(--space-12)}.p-jobDetailCard__head:before{content:"";position:absolute;top:0;left:0;width:33px;height:var(--size-4);background-color:var(--color-primary-middle);border-radius:var(--radius-4)}.p-jobDetailCard__officeName{font-size:var(--font-size-20);font-weight:var(--font-weight-bold)}.p-jobDetailCard__location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:var(--space-4);font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}@media screen and (min-width:768px){.p-jobDetailCard__location{width:308px}}.p-jobDetailCard__locationItem{position:relative;margin-left:var(--space-20)}.p-jobDetailCard__address:before{content:"\F3C5"}.p-jobDetailCard__access:before,.p-jobDetailCard__address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 7 Solid;font-weight:900;color:var(--color-low);font-size:13px;position:absolute;top:var(--space-4);left:calc(var(--space-20)*-1)}.p-jobDetailCard__access:before{content:"\F238"}.p-jobDetailCard__infoTable{border:var(--border-1) solid var(--color-border-low);border-radius:var(--radius-4);border-collapse:separate;overflow:hidden;font-size:var(--font-size-14)}.p-jobDetailCard__infoTableItem:not(:last-child) .p-jobDetailCard__infoTableData,.p-jobDetailCard__infoTableItem:not(:last-child) .p-jobDetailCard__infoTableHead{border-bottom:var(--border-1) solid var(--color-border-low)}.p-jobDetailCard__infoTableHead{padding:14px var(--space-8);width:var(--size-80);background-color:var(--color-surface-secondary);font-weight:var(--font-weight-normal)}.p-jobDetailCard__infoTableData{padding:var(--space-8);word-break:break-all;overflow-wrap:break-word}.p-jobDetailCard__infoTableDataEmphasis{color:var(--color-primary-middle);font-weight:var(--font-weight-bold);font-size:var(--font-size-24);line-height:1}.p-vacationNotice{padding:var(--space-8);background-color:var(--color-surface-secondary)}@media screen and (min-width:768px){.p-infoReskilling .p-vacationNotice{width:800px;margin:0 auto}}@media screen and (min-width:768px){.p-infoSchool .p-vacationNotice{width:var(--pc-width);margin:0 auto}}.p-vacationNotice__inner{padding:var(--space-8);background-color:var(--color-surface-primary)}.p-vacationNotice__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-12);font-size:var(--font-size-14);font-weight:var(--font-weight-normal);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);color:var(--color-medium)}.p-vacationNotice__body,.v4 .p-searchBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.v4 .p-searchBox{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;font-size:var(--size-16)}@media screen and (min-width:768px){.v4 .p-searchBox{margin:0;min-width:528px}}.v4 .p-searchBox:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F002";margin-right:var(--space-4);position:absolute;top:50%;left:var(--space-12);margin-top:-.5em;color:var(--color-gray-600);pointer-events:none;font-size:var(--size-24)}.v4 .p-searchBox__input{width:auto;height:var(--size-48);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%;padding:var(--space-12) var(--space-12) var(--space-12) 44px;font-size:var(--size-18);margin-right:var(--space-8);border:var(--border-1) solid var(--color-border-low);border-radius:var(--radius-8)}.v4 .p-searchBox__input:disabled{color:var(--color-gray-600);cursor:not-allowed}.v4 .p-searchBox__input:focus{border:var(--border-1) solid var(--color-border-low);outline:none}@media screen and (min-width:768px){.v4 .p-searchBox__input{min-width:440px}}.v4 .p-searchBox__btn{max-width:var(--size-80)}.v4 .p-serviceContents{background-color:var(--color-surface-primary);border-radius:var(--radius-8);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);overflow:hidden}.v4 .p-serviceContents__item{border-bottom:1px solid var(--color-gray-200)}.v4 .p-serviceContents__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-24) var(--space-12) var(--space-16);color:inherit}.v4 .p-serviceContents__link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F105";position:absolute;top:50%;right:var(--space-8);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:var(--font-size-20);color:var(--color-primary-middle)}.v4 .p-serviceContents__img{-webkit-box-flex:0;-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%;width:28%;height:auto;border-radius:var(--radius-8)}.v4 .p-serviceContents__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:var(--color-gray-700)}.v4 .p-serviceContents__itemTtl{font-size:var(--font-size-18);font-weight:var(--font-weight-bold)}.v4 .p-serviceContents__itemTxt{font-size:var(--font-size-16)}.v4 .p-recommendModalLink{margin-top:var(--space-12);margin-bottom:0}.v4 .p-recommendModalLink__txt{font-weight:400;font-size:var(--font-size-12)}.v4 .p-date{color:var(--color-low);text-align:center;font-size:var(--font-size-12)}.u-alignLeft{margin-right:auto!important;margin-left:0!important}.u-alignCenter{margin-right:auto!important;margin-left:auto!important}.u-alignRight{margin-right:0!important;margin-left:auto!important}.u-bgPrimary{background-color:#fff0de!important}.u-bgSecondary{background-color:#faffea!important}.u-bgYellow{background-color:#fefbd2!important}.u-bgOrange{background-color:#fffef0!important}.u-bgGray{background-color:#f6f6f6!important}.u-bgWhite{background-color:#fff!important}.u-bgDecoration{background-image:url(/images/v3/sp/common/kirakiraGreen2.png);background-repeat:space;background-size:158px}.u-bgDecoration2{background-image:url(/images/v3/sp/common/kirakiraBg.png);background-size:238px}.u-bgDecorationOrange{background-image:url(/images/v3/sp/common/kirakiraOrange2.png);background-repeat:space;background-size:158px;background-color:#fffef0;overflow:hidden}.u-bgGreen,.u-bgSecondaryLighten2{background-color:#e7f7b3!important}.u-bgSecondaryLighten1{background-color:#bce751!important}.u-block{display:block!important}.u-inline{display:inline!important}.u-inlineBlock{display:inline-block!important}.u-none{display:none!important}.u-sp{display:inline-block}@media screen and (min-width:768px){.u-sp{display:none}}.u-pc{display:none}@media screen and (min-width:768px){.u-pc{display:inline-block}}.u-clear{clear:both}.u-clearfix:after{display:block;clear:both;content:""}.u-floatLeft{float:left!important}.u-floatRight{float:right!important}.u-absolute{position:absolute!important}.u-static{position:static!important}.u-relative{position:relative!important}.u-fixed{position:fixed!important}.u-ma0{margin:0!important}.u-mt0{margin-top:0!important}.u-mr0{margin-right:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mv0{margin-top:0!important;margin-bottom:0!important}.u-mh0{margin-right:0!important;margin-left:0!important}.u-ma4{margin:4px!important}.u-mt4{margin-top:4px!important}.u-mr4{margin-right:4px!important}.u-mb4{margin-bottom:4px!important}.u-ml4{margin-left:4px!important}.u-mv4{margin-top:4px!important;margin-bottom:4px!important}.u-mh4{margin-right:4px!important;margin-left:4px!important}.u-ma8{margin:8px!important}.u-mt8{margin-top:8px!important}.u-mr8{margin-right:8px!important}.u-mb8{margin-bottom:8px!important}.u-ml8{margin-left:8px!important}.u-mv8{margin-top:8px!important;margin-bottom:8px!important}.u-mh8{margin-right:8px!important;margin-left:8px!important}.u-ma12{margin:12px!important}.u-mt12{margin-top:12px!important}.u-mr12{margin-right:12px!important}.u-mb12{margin-bottom:12px!important}.u-ml12{margin-left:12px!important}.u-mv12{margin-top:12px!important;margin-bottom:12px!important}.u-mh12{margin-right:12px!important;margin-left:12px!important}.u-ma16{margin:16px!important}.u-mt16{margin-top:16px!important}.u-mr16{margin-right:16px!important}.u-mb16{margin-bottom:16px!important}.u-ml16{margin-left:16px!important}.u-mv16{margin-top:16px!important;margin-bottom:16px!important}.u-mh16{margin-right:16px!important;margin-left:16px!important}.u-ma20{margin:20px!important}.u-mt20{margin-top:20px!important}.u-mr20{margin-right:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mv20{margin-top:20px!important;margin-bottom:20px!important}.u-mh20{margin-right:20px!important;margin-left:20px!important}.u-ma24{margin:24px!important}.u-mt24{margin-top:24px!important}.u-mr24{margin-right:24px!important}.u-mb24{margin-bottom:24px!important}.u-ml24{margin-left:24px!important}.u-mv24{margin-top:24px!important;margin-bottom:24px!important}.u-mh24{margin-right:24px!important;margin-left:24px!important}.u-ma28{margin:28px!important}.u-mt28{margin-top:28px!important}.u-mr28{margin-right:28px!important}.u-mb28{margin-bottom:28px!important}.u-ml28{margin-left:28px!important}.u-mv28{margin-top:28px!important;margin-bottom:28px!important}.u-mh28{margin-right:28px!important;margin-left:28px!important}.u-ma32{margin:32px!important}.u-mt32{margin-top:32px!important}.u-mr32{margin-right:32px!important}.u-mb32{margin-bottom:32px!important}.u-ml32{margin-left:32px!important}.u-mv32{margin-top:32px!important;margin-bottom:32px!important}.u-mh32{margin-right:32px!important;margin-left:32px!important}.u-ma36{margin:36px!important}.u-mt36{margin-top:36px!important}.u-mr36{margin-right:36px!important}.u-mb36{margin-bottom:36px!important}.u-ml36{margin-left:36px!important}.u-mv36{margin-top:36px!important;margin-bottom:36px!important}.u-mh36{margin-right:36px!important;margin-left:36px!important}.u-ma40{margin:40px!important}.u-mt40{margin-top:40px!important}.u-mr40{margin-right:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mv40{margin-top:40px!important;margin-bottom:40px!important}.u-mh40{margin-right:40px!important;margin-left:40px!important}.u-ma44{margin:44px!important}.u-mt44{margin-top:44px!important}.u-mr44{margin-right:44px!important}.u-mb44{margin-bottom:44px!important}.u-ml44{margin-left:44px!important}.u-mv44{margin-top:44px!important;margin-bottom:44px!important}.u-mh44{margin-right:44px!important;margin-left:44px!important}.u-ma48{margin:48px!important}.u-mt48{margin-top:48px!important}.u-mr48{margin-right:48px!important}.u-mb48{margin-bottom:48px!important}.u-ml48{margin-left:48px!important}.u-mv48{margin-top:48px!important;margin-bottom:48px!important}.u-mh48{margin-right:48px!important;margin-left:48px!important}.u-pa0{padding:0!important}.u-pt0{padding-top:0!important}.u-pr0{padding-right:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pv0{padding-top:0!important;padding-bottom:0!important}.u-ph0{padding-right:0!important;padding-left:0!important}.u-pa4{padding:4px!important}.u-pt4{padding-top:4px!important}.u-pr4{padding-right:4px!important}.u-pb4{padding-bottom:4px!important}.u-pl4{padding-left:4px!important}.u-pv4{padding-top:4px!important;padding-bottom:4px!important}.u-ph4{padding-right:4px!important;padding-left:4px!important}.u-pa8{padding:8px!important}.u-pt8{padding-top:8px!important}.u-pr8{padding-right:8px!important}.u-pb8{padding-bottom:8px!important}.u-pl8{padding-left:8px!important}.u-pv8{padding-top:8px!important;padding-bottom:8px!important}.u-ph8{padding-right:8px!important;padding-left:8px!important}.u-pa12{padding:12px!important}.u-pt12{padding-top:12px!important}.u-pr12{padding-right:12px!important}.u-pb12{padding-bottom:12px!important}.u-pl12{padding-left:12px!important}.u-pv12{padding-top:12px!important;padding-bottom:12px!important}.u-ph12{padding-right:12px!important;padding-left:12px!important}.u-pa16{padding:16px!important}.u-pt16{padding-top:16px!important}.u-pr16{padding-right:16px!important}.u-pb16{padding-bottom:16px!important}.u-pl16{padding-left:16px!important}.u-pv16{padding-top:16px!important;padding-bottom:16px!important}.u-ph16{padding-right:16px!important;padding-left:16px!important}.u-pa20{padding:20px!important}.u-pt20{padding-top:20px!important}.u-pr20{padding-right:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pv20{padding-top:20px!important;padding-bottom:20px!important}.u-ph20{padding-right:20px!important;padding-left:20px!important}.u-pa24{padding:24px!important}.u-pt24{padding-top:24px!important}.u-pr24{padding-right:24px!important}.u-pb24{padding-bottom:24px!important}.u-pl24{padding-left:24px!important}.u-pv24{padding-top:24px!important;padding-bottom:24px!important}.u-ph24{padding-right:24px!important;padding-left:24px!important}.u-pa28{padding:28px!important}.u-pt28{padding-top:28px!important}.u-pr28{padding-right:28px!important}.u-pb28{padding-bottom:28px!important}.u-pl28{padding-left:28px!important}.u-pv28{padding-top:28px!important;padding-bottom:28px!important}.u-ph28{padding-right:28px!important;padding-left:28px!important}.u-pa32{padding:32px!important}.u-pt32{padding-top:32px!important}.u-pr32{padding-right:32px!important}.u-pb32{padding-bottom:32px!important}.u-pl32{padding-left:32px!important}.u-pv32{padding-top:32px!important;padding-bottom:32px!important}.u-ph32{padding-right:32px!important;padding-left:32px!important}.u-pa36{padding:36px!important}.u-pt36{padding-top:36px!important}.u-pr36{padding-right:36px!important}.u-pb36{padding-bottom:36px!important}.u-pl36{padding-left:36px!important}.u-pv36{padding-top:36px!important;padding-bottom:36px!important}.u-ph36{padding-right:36px!important;padding-left:36px!important}.u-pa40{padding:40px!important}.u-pt40{padding-top:40px!important}.u-pr40{padding-right:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pv40{padding-top:40px!important;padding-bottom:40px!important}.u-ph40{padding-right:40px!important;padding-left:40px!important}.u-pa44{padding:44px!important}.u-pt44{padding-top:44px!important}.u-pr44{padding-right:44px!important}.u-pb44{padding-bottom:44px!important}.u-pl44{padding-left:44px!important}.u-pv44{padding-top:44px!important;padding-bottom:44px!important}.u-ph44{padding-right:44px!important;padding-left:44px!important}.u-pa48{padding:48px!important}.u-pt48{padding-top:48px!important}.u-pr48{padding-right:48px!important}.u-pb48{padding-bottom:48px!important}.u-pl48{padding-left:48px!important}.u-pv48{padding-top:48px!important;padding-bottom:48px!important}.u-ph48{padding-right:48px!important;padding-left:48px!important}.u-textLeft{text-align:left!important}.u-textRight{text-align:right!important}.u-textCenter{text-align:center!important}.u-textTop{vertical-align:top!important}.u-textMiddle{vertical-align:middle!important}.u-textBaseline{vertical-align:baseline!important}.u-textBottom{vertical-align:bottom!important}.u-textNowrap{white-space:nowrap!important}.u-textBreakword{word-wrap:break-word!important;overflow-wrap:break-word!important}.u-textTruncate{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.u-textLight{font-weight:300!important}.u-textNormal{font-weight:400!important}.u-textBold{font-weight:600!important}.u-textBlack{color:#545454!important}.u-textGray{color:#a7a7a7!important}.u-textGrayLighten1{color:#ccc!important}.u-textWhite{color:#fff!important}.u-textPrimary{color:#ffa234!important}.u-textSecondary{color:#8dc500!important}.u-textPositive{color:#ffa234!important}.u-textNegative{color:#e46249!important}.u-textMute{color:hsla(0,0%,65.5%,.25)!important}.u-textYellow{color:#f6c800!important}.u-textLink{color:#1096aa;text-decoration:underline}.u-textLink:hover{color:#15b9d2;text-decoration:none}.u-textSmall1{font-size:14px!important}.u-textSmall2{font-size:12px!important}.u-textSmall3{font-size:10px!important}.u-textBase{font-size:16px!important}.u-textLarge1{font-size:18px!important}.u-textLarge2{font-size:20px!important}.u-textLarge3{font-size:22px!important}.u-textLarge4{font-size:24px!important}.u-textLarge5{font-size:26px!important}.u-textLarge6{font-size:28px!important}.u-textUnderline{text-decoration:underline!important}.u-textStrike{text-decoration:line-through!important}.u-textDecorationNone{text-decoration:none!important}.u-textMarker{background-color:#ffeda1!important}.u-wa{width:auto!important}.u-w5{width:5%!important}.u-w10{width:10%!important}.u-w15{width:15%!important}.u-w20{width:20%!important}.u-w25{width:25%!important}.u-w30{width:30%!important}.u-w35{width:35%!important}.u-w40{width:40%!important}.u-w45{width:45%!important}.u-w50{width:50%!important}.u-w55{width:55%!important}.u-w60{width:60%!important}.u-w65{width:65%!important}.u-w70{width:70%!important}.u-w75{width:75%!important}.u-w80{width:80%!important}.u-w85{width:85%!important}.u-w90{width:90%!important}.u-w95{width:95%!important}.u-w100{width:100%!important}.u-mAuto{margin:0 auto}.s-backgroundScrollSuppression{height:100%;overflow:auto}[v-cloak]{display:none}[v-cloak=styled]{display:block}[v-cloak=styled] .v-cloak__container{position:relative;padding:0}[v-cloak=styled] .v-cloak__container:before{position:absolute;z-index:1;width:100%;height:100%;content:"";background-color:#f6f6f6;opacity:.8}[v-cloak=styled] .v-cloak__container--chat:before{position:absolute;z-index:1;width:100%;height:100%;content:"";background-color:#faffea}[v-cloak=styled] .v-cloak__spinnerContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[v-cloak=styled] .v-cloak__spinnerContainer:before{position:absolute;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;color:#717171;content:"\F110";-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite;font-size:64px}[v-cloak=styled] .v-cloak__spinnerContainer--top{-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}[v-cloak=styled] .v-cloak__spinnerContainer--top:before{top:200px}[v-cloak=styled] .v-cloak--hidden{display:none}[v-cloak=styled] .v-cloak--invisible{visibility:hidden}