.R7KdWa_page{--accent:#865903;--accent-dark:#754600;--accent-soft:#c19f66;--ink:#1f3864;--muted:#595959;--line:#dde3eb;--wash:#f5f7fa;--card-radius:14px;color:#1a1a1a;background:#fff}@supports (color:lab(0% 0 0)){.R7KdWa_page{--accent:lab(41.8573% 14.9499 48.9907);--accent-dark:lab(34.7608% 17.6451 46.8092);--accent-soft:lab(67.6215% 7.44057 34.7286)}}.R7KdWa_page[data-independent-page="/event/goodfactory"]{--gf-navy:#173a5e;--gf-blue:#286d95;--gf-teal:#216d72;--gf-gold:#b88a2b;--gf-line:#d4dfe4;--gf-wash:#eef4f5;color:#263d4c;background:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero{background:var(--gf-wash);min-height:560px;color:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroMedia{background:#e1e9e9;inset:0 0 0 48%;overflow:hidden}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroMedia img{filter:saturate(.78)contrast(.96);object-fit:contain;background:#fff;width:100%;height:100%;padding:clamp(54px,7vw,90px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(112deg, var(--gf-wash) 0%, var(--gf-wash) 72%, #eef4f5d1 100%);inset:0 52% 0 0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroPattern{display:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_container{width:100%;padding:clamp(72px,8vw,112px) max(78px,50vw - 538px) clamp(68px,7vw,98px) max(28px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,45%) 1fr;gap:7%;min-height:380px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroCopy{z-index:2;flex-direction:column;display:flex;position:relative}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_eyebrow{color:var(--gf-teal);letter-spacing:.2em;margin:0 0 14px;font-size:11px;font-weight:850;line-height:1.4}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_eyebrow:before{display:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_kind{background:var(--gf-navy);color:#fff;letter-spacing:.06em;border:0;border-radius:0;order:3;width:max-content;margin:24px 0 0;padding:10px 16px;font-size:12px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero h1{color:var(--gf-navy);letter-spacing:-.035em;order:2;font-size:clamp(42px,4.25vw,62px);font-weight:800;line-height:1.28}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_lead{color:#4d6470;order:4;max-width:560px;font-size:clamp(14px,1.1vw,17px);line-height:1.95}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroActions{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:470px;margin-top:26px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:34px;min-height:54px;padding-inline:24px;transition:border-color .35s,color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{z-index:-1;content:"";background:#dcebec;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction{background:var(--gf-blue)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:before{background:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible{background:var(--gf-blue);color:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction{border-color:var(--gf-navy);color:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible{border-color:var(--gf-navy);color:var(--gf-navy);background:0 0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible:before,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible:before{width:680px;height:520px;top:-210px;left:-90px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover{transform:none;box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction span,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction span{font-size:18px;transition:transform .2s;position:absolute;right:18px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:hover span,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible span,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover span,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible span{transform:translate(5px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav{z-index:30;border-color:var(--gf-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;top:151px;box-shadow:0 6px 18px #14314f0f}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{grid-template-columns:minmax(230px,1.15fr) minmax(0,2.85fr);gap:0;width:min(1160px,100%);min-height:64px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{padding:0 22px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity small{color:var(--gf-teal)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity strong{color:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{border-right:1px solid var(--gf-line);min-width:0;min-height:64px;color:var(--gf-navy);text-align:center;white-space:nowrap;border-bottom:0;justify-content:center;padding-inline:10px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child{background:var(--gf-blue);color:#fff;border-radius:0;align-self:stretch;min-height:64px;margin:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:hover{background:var(--gf-wash);border-bottom:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child:hover{background:var(--gf-navy);color:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto{grid-template-columns:150px minmax(0,1fr);gap:clamp(42px,7vw,88px);width:min(1120px,100% - 64px);padding-block:clamp(82px,9vw,124px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-color:var(--gf-line)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex span{color:var(--gf-navy);opacity:.08}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex b,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto>div:last-child>p{color:var(--gf-teal)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto h2{color:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandPillars{background:var(--gf-wash);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandSectionHeading>p{color:var(--gf-teal)}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandSectionHeading h2{color:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid{border:1px solid var(--gf-line);gap:0}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid article{border:0;border-right:1px solid var(--gf-line);min-height:310px;box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid article:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid strong{color:var(--gf-gold)}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid h3{color:var(--gf-navy)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandJourney{background:var(--gf-navy);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandJourney .R7KdWa_brandSectionHeading h2{color:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandJourneyDiagram{background:#ffffff2e}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandJourneyDiagram article{background:#1d446b;border-radius:0}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandJourneyDiagram article>span{border-color:var(--gf-gold);background:var(--gf-navy);border-radius:0}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandJourneyDiagram small{color:#d9bd78}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandAudience li{border-radius:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_sectionGuide{border-color:var(--gf-line);background:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_sectionGuide .R7KdWa_sectionGuideLabel{color:var(--gf-teal)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy{color:#334257;background:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy *{box-sizing:border-box}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .legacy-content-import{color:#334257;width:100%!important;max-width:none!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .slider{background:#fff;margin:0!important;padding:clamp(74px,8vw,106px) max(24px,50vw - 560px)!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_award{margin:0!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_cont{border:1px solid var(--gf-line);background:var(--gf-wash);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-template-areas:"title emblem""companies emblem";align-items:center;gap:24px 46px;padding:clamp(32px,5vw,58px);display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_cont h2{grid-area:title;margin:0!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_cont p{grid-area:companies;margin:0!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_cont figure{grid-area:emblem;margin:0!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_cont img{object-fit:contain;width:100%!important;max-height:260px!important}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .box_fill,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .box_wrapper,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta){margin:0!important;padding:clamp(76px,8vw,108px) max(24px,50vw - 560px)!important}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .box_fill,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge){background:var(--gf-wash)!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor{background:#fff;margin:0!important;padding:0 max(24px,50vw - 560px) 72px!important;display:block!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor nav{width:100%;margin:0;padding:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor li{min-width:0;margin:0;padding:0;list-style:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor a{border:1px solid var(--gf-line);background:var(--gf-wash);border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:12px 18px;font-weight:750;display:flex;color:var(--gf-navy)!important;text-decoration:none!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor a:after{color:var(--gf-blue);content:"▼";flex:none;margin-left:16px;font-size:16px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor a:hover{border-color:var(--gf-blue);background:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor i{display:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .subhead{border-bottom:2px solid var(--gf-navy);align-items:baseline;gap:18px;margin:0 0 38px;padding:0 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.35;display:flex;color:var(--gf-navy)!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .subhead b{color:var(--gf-teal);letter-spacing:.18em;font-size:11px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information ul{border-top:1px solid var(--gf-line);margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li{border-bottom:1px solid var(--gf-line);margin:0;padding:0;list-style:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a{color:#334257;grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:10px 28px;padding:18px 20px;text-decoration:none;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information time{color:var(--gf-teal);font-weight:800}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li p{margin:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information{border:1px solid #d7dfeb;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;width:min(1120px,100% - 48px);display:grid;box-shadow:0 8px 28px #152c4f0f;background:#fff!important;margin:clamp(72px,8vw,104px) auto 64px!important;padding:28px!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>.subhead{border:0;grid-area:1/1;align-items:center;gap:10px;margin:0 0 22px;padding:0;font-size:24px;display:flex}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>.subhead:before{color:#62317d;content:"お知らせ";background:#f3eaf8;border:1px solid #7a3e9d;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>.subhead span{font-size:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>.subhead span:after{color:var(--gf-navy);content:"ニュース";font-size:24px;font-weight:900}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>ul{grid-area:2/1/auto/-1}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a{grid-template-columns:108px 90px minmax(0,1fr);gap:18px;padding:17px 0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a:before{color:#62317d;content:"お知らせ";grid-area:1/2;font-size:11px;font-weight:800}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information time{color:#718097;grid-area:1/1;font-size:12px;font-weight:500}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li p{color:#273b58;grid-area:1/3;font-size:14px;font-weight:800;line-height:1.65}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a:hover{background:0 0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a:hover p{color:#c9382b}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>a.button{border:0;grid-area:1/2;align-self:center;min-height:0;margin:0 0 22px;padding:6px 0;font-size:13px;color:var(--gf-navy)!important;background:0 0!important;text-decoration:underline!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>a.button span{white-space:nowrap}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>a.button span:after{content:" ▶︎"}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>a.button i{display:none}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>a.button:hover{background:0 0!important}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy a.button,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .button){border:1px solid var(--gf-blue);background:var(--gf-blue);border-radius:0;justify-content:center;align-items:center;min-height:52px;margin-top:28px;padding:12px 24px;font-weight:800;display:inline-flex;color:#fff!important;text-decoration:none!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(180px,.58fr);align-items:start;gap:28px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about>.subhead{grid-column:1/-1}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about>div{border:1px solid var(--gf-line);background:#fff;height:100%;padding:30px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about p{margin:0 0 18px;line-height:2}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about p:last-child{margin-bottom:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about h3{margin:28px 0 14px;font-size:19px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about figure{border:1px solid var(--gf-line);background:var(--gf-wash);margin:0;padding:20px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about figure img{width:100%;display:block}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .box_fill{background:var(--gf-wash)!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category{width:100%;max-width:1120px;margin:0 auto}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>h3{margin:0 0 18px;font-size:clamp(25px,2.6vw,34px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>p{max-width:900px;margin:0 0 38px;line-height:1.9}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>h4{color:var(--gf-navy);margin:0 0 20px;font-size:21px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>div>dl{border:1px solid var(--gf-line);background:#fff;grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr);min-width:0;margin:0;display:grid;overflow:hidden}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category dt{background:#e5edef;min-width:0;margin:0;padding:20px;position:relative}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category dt span{z-index:1;color:var(--gf-gold);letter-spacing:.14em;font-size:10px;font-weight:900;position:absolute;top:12px;left:14px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category dt img{object-fit:cover;width:100%;height:100%;display:block}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category dd{color:#4d5f6f;margin:0;padding:26px 24px;line-height:1.85}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category dd em{color:var(--gf-navy);margin-bottom:14px;font-size:18px;font-style:normal;font-weight:900;line-height:1.55;display:block}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category dd b{margin-top:12px;font-size:12px;display:block}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>aside{border-left:5px solid var(--gf-gold);background:var(--gf-navy);color:#fff;margin-top:22px;padding:32px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>aside dl{margin:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>aside dt{color:#e2c57f;background:0 0;padding:0;font-size:22px;font-weight:900}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>aside dd{color:#fff;padding:12px 0 0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition>div{border:1px solid var(--gf-line);background:#fff;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px 24px;padding:34px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition h3{grid-column:1/-1;margin:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition figure{margin:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition figure img{width:92px;display:block}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition p{margin:0;line-height:1.85}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:start;gap:34px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge>.subhead{grid-column:1/-1}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge p{margin:0 0 18px;line-height:1.95}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge figure{margin:0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge figure img{width:100%;display:block}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dl{border-top:1px solid var(--gf-line);border-left:1px solid var(--gf-line);grid-template-columns:minmax(150px,.3fr) minmax(0,1.7fr);margin:0;display:grid}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dt,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dd){border-right:1px solid var(--gf-line);border-bottom:1px solid var(--gf-line);margin:0;padding:20px 24px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dt{background:var(--gf-navy);color:#fff;font-weight:900}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dd{background:#fff}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta{background:var(--gf-navy)!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta>a{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);align-items:center;gap:28px;max-width:1120px;margin:0 auto;text-decoration:none;display:grid;color:#fff!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta h2{margin:0;font-size:clamp(28px,3vw,40px);color:#fff!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta p{color:#dce7ed;margin:0;line-height:1.9}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta .button{background:#fff;color:var(--gf-navy)!important}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy h2,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy h3){color:var(--gf-navy)!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy a{color:var(--gf-blue)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandResourceCta{background:linear-gradient(120deg, var(--gf-navy), #1d507c);border-radius:0}@media (max-width:900px){.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroMedia{inset:48% 0 0}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroShade{background:var(--gf-wash);inset:0 0 52%}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_container{padding:54px 24px 340px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{width:100%;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{min-width:230px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{display:flex}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{min-width:148px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .hero_cont{grid-template-columns:1fr;grid-template-areas:"title""companies""emblem"}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor ul,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>div,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition){grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about figure{grid-column:1/-1;max-width:360px}}@media (max-width:680px){.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_container{padding:48px 20px 300px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero h1{font-size:39px}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto{grid-template-columns:1fr;width:calc(100% - 40px)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-right:0;min-height:0}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid,.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandJourneyDiagram{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/goodfactory"] .R7KdWa_brandPillarGrid article{border-right:0;border-bottom:1px solid var(--gf-line)}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #anchor ul,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>div,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_condition,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_judge,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #cta>a){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information{grid-template-columns:minmax(0,1fr) auto;width:calc(100% - 32px);padding:22px 18px!important}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information>.subhead{flex-direction:column;align-items:flex-start}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a{grid-template-columns:82px minmax(0,1fr)}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a:before{grid-column:2}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #information li>a p{grid-area:2/1/auto/-1}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_category>div>dl{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_about figure{grid-column:auto}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy .subhead{gap:8px;display:grid}.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dl{grid-template-columns:minmax(92px,.36fr) minmax(0,1.64fr)}:is(.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dt,.R7KdWa_page[data-independent-page="/event/goodfactory"]>.R7KdWa_legacy #top_schedule dd){padding:16px 14px}}.R7KdWa_page[data-independent-page="/event/monocamp"]{--mc-navy:#173a5e;--mc-blue:#286d95;--mc-teal:#216d72;--mc-gold:#b88a2b;--mc-line:#d4dfe4;--mc-wash:#eef4f5;color:#263d4c;background:#fff}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero{background:var(--mc-wash);min-height:600px;color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroMedia{background:#dfe8ea;inset:0 0 0 48%;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroMedia img{filter:saturate(.72)contrast(.94);object-fit:cover;object-position:center;width:100%;height:100%}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(112deg, var(--mc-wash) 0%, var(--mc-wash) 72%, #eef4f5d1 100%);inset:0 52% 0 0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroPattern,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_container{width:100%;padding:clamp(72px,8vw,112px) max(78px,50vw - 538px) clamp(68px,7vw,98px) max(28px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,45%) 1fr;gap:7%;min-height:400px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroCopy{z-index:2;flex-direction:column;display:flex;position:relative}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_eyebrow{color:var(--mc-teal);letter-spacing:.2em;margin:0 0 14px;font-size:11px;font-weight:850}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_eyebrow:before{display:none}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_kind{background:var(--mc-navy);color:#fff;letter-spacing:.06em;border:0;border-radius:0;order:3;width:max-content;margin:24px 0 0;padding:10px 16px;font-size:12px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero h1{color:var(--mc-navy);letter-spacing:-.035em;order:2;font-size:clamp(46px,5vw,68px);font-weight:800;line-height:1.2}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_lead{color:#4d6470;order:4;max-width:560px;font-size:clamp(14px,1.1vw,17px);line-height:1.95}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroActions{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:470px;margin-top:26px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:34px;min-height:54px;padding-inline:24px;transition:border-color .35s,color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{z-index:-1;content:"";background:#dcebec;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction{background:var(--mc-blue);color:#fff}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:before{background:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction{border-color:var(--mc-navy);color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible:before,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible:before{width:680px;height:520px;top:-210px;left:-90px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible{background:var(--mc-blue);color:#fff;transform:none;box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible{border-color:var(--mc-navy);color:var(--mc-navy);background:0 0;transform:none;box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction span,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction span{font-size:18px;transition:transform .2s;position:absolute;right:18px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:hover span,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible span,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover span,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible span{transform:translate(5px)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav{z-index:30;border-color:var(--mc-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;top:151px;box-shadow:0 6px 18px #14314f0f}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{grid-template-columns:minmax(230px,1.15fr) minmax(0,2.85fr);gap:0;width:min(1160px,100%);min-height:64px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{border-right:1px solid var(--mc-line);align-items:center;min-height:64px;padding:0 22px;display:flex}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity small{color:var(--mc-teal)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity strong{color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_monocampLocalLogo{background:var(--mc-navy);width:min(260px,100%);height:42px;display:block;-webkit-mask:url(/images/migration-old/a28b5de77ac2d352f8827aea.svg) 50%/contain no-repeat;mask:url(/images/migration-old/a28b5de77ac2d352f8827aea.svg) 50%/contain no-repeat}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{border-right:1px solid var(--mc-line);min-width:0;min-height:64px;color:var(--mc-navy);text-align:center;white-space:nowrap;border-bottom:0;justify-content:center;padding-inline:10px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child{background:var(--mc-blue);color:#fff;border-radius:0;align-self:stretch;min-height:64px;margin:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:hover{background:var(--mc-wash);border-bottom:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child:hover{background:var(--mc-navy);color:#fff}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto{grid-template-columns:150px minmax(0,1fr);gap:clamp(42px,7vw,88px);width:min(1120px,100% - 64px);padding-block:clamp(82px,9vw,124px)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-color:var(--mc-line)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex span{color:var(--mc-navy);opacity:.08}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex b,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto>div:last-child>p{color:var(--mc-teal)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto h2{color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandPillars{background:var(--mc-wash);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandSectionHeading>p{color:var(--mc-teal)}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandSectionHeading h2{color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid{border:1px solid var(--mc-line);gap:0}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid article{border:0;border-right:1px solid var(--mc-line);min-height:310px;box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid article:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid strong{color:var(--mc-gold)}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid h3{color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandJourney{background:var(--mc-navy);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandJourney .R7KdWa_brandSectionHeading h2{color:#fff}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandJourneyDiagram{background:#ffffff2e}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandJourneyDiagram article{background:#1d446b;border-radius:0}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandJourneyDiagram article>span{border-color:var(--mc-gold);background:var(--mc-navy);border-radius:0}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandJourneyDiagram small{color:#d9bd78}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandAudience li{border-radius:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_sectionGuide{border-color:var(--mc-line);background:#fff}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_sectionGuide .R7KdWa_sectionGuideLabel{color:var(--mc-teal)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy{color:#334257;background:#fff;width:100%}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy *{box-sizing:border-box}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .legacy-content-import{color:#334257;width:100%!important;max-width:none!important;padding:0!important}:is(.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .legacy-content-import>section,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .legacy-content-import>div.box_wrapper){width:100%!important;max-width:none!important;margin:0!important;padding:clamp(78px,8vw,110px) max(24px,50vw - 560px)!important}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .legacy-content-import>section:nth-of-type(odd){background:var(--mc-wash)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .tit_subhead{border-bottom:2px solid var(--mc-navy);align-items:baseline;gap:18px;margin:0 0 42px;padding:0 0 18px;display:flex;color:var(--mc-navy)!important}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .tit_subhead em{color:var(--mc-navy);font-size:clamp(29px,3.2vw,42px);font-style:normal;font-weight:900;line-height:1.35}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .tit_subhead span{color:var(--mc-teal);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:850}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_hero{color:#fff;background:var(--mc-navy)!important}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_main{width:min(1120px,100%);margin:0 auto}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:24px 58px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce>p{color:#dce7ed;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:800;line-height:1.7}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce figure{background:0 0;border:1px solid #ffffff3d;margin:0;padding:26px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce figure img{object-fit:contain;width:100%;max-height:180px;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce ul{border-top:1px solid #ffffff3d;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce li{border-right:1px solid #ffffff3d;min-width:0;padding:24px;list-style:none}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce li:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce li>span{color:#d9bd78;letter-spacing:.15em;font-size:11px;font-weight:900}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce li p{color:#fff;margin:10px 0 0;font-weight:800;line-height:1.55}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about>div{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:52px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about dl{border-left:5px solid var(--mc-gold);background:var(--mc-navy);color:#fff;margin:0 0 28px;padding:28px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about dt{color:#d9bd78;letter-spacing:.18em;font-size:11px;font-weight:900}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about dd{margin:16px 0 0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about .list_dots{margin:0;padding-left:20px;line-height:1.9}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about .catch{color:var(--mc-navy);margin:0 0 18px;font-size:clamp(22px,2.4vw,32px);font-weight:900;line-height:1.55}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about p:not(.catch){margin:0;line-height:2}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about>div>figure{border:1px solid var(--mc-line);background:#fff;margin:0;padding:22px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about>div>figure img{width:100%;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value>ul{border:1px solid var(--mc-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value>ul>li{border-right:1px solid var(--mc-line);background:#fff;flex-direction:column;min-width:0;min-height:360px;margin:0;padding:32px;list-style:none;display:flex}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value>ul>li:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value li p{color:#65727f;margin:0;font-size:14px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value li p>span{color:var(--mc-gold);margin-bottom:42px;font-size:36px;font-weight:900;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value li b{color:var(--mc-navy);margin-top:8px;font-size:20px;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value li figure{margin:auto 0 0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value li img{object-fit:contain;width:100%;max-height:150px;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy table{border-collapse:collapse;background:#fff;width:100%!important}:is(.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy th,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy td){text-align:left;vertical-align:top;border:1px solid var(--mc-line)!important;padding:20px 24px!important}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy th{background:var(--mc-navy);color:#fff;width:190px;font-weight:900}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy td{color:#334257;line-height:1.8}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker>div{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:30px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker>div>div{border:1px solid var(--mc-line);background:#fff;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:30px;padding:32px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker figure{margin:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker figure img{width:100%;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker .name{color:var(--mc-navy);margin:0 0 20px;font-size:15px;font-weight:800;line-height:1.7}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker .name>span{font-size:25px;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker .profile{color:#596b78;margin:0;font-size:13px;line-height:1.9}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker dl{border-left:5px solid var(--mc-gold);background:var(--mc-navy);color:#fff;margin:0;padding:32px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker dt{color:#d9bd78;font-size:18px;font-weight:900}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker dd{margin:18px 0 0;line-height:2}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university>div{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:50px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university figure{margin:0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university>div>figure img{width:100%;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university>div>div{border-left:5px solid var(--mc-gold);background:#fff;padding:34px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university>div>div figure img{object-fit:contain;object-position:left;width:min(280px,100%);max-height:100px;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university p{margin:26px 0 0;line-height:1.95}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university p span{color:var(--mc-navy);margin-bottom:12px;font-size:18px;font-weight:900;display:block}:is(.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_program th:first-child,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_program td:first-child){width:190px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_program td:first-child{background:var(--mc-wash);color:var(--mc-navy);font-weight:900}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_program .bol{color:var(--mc-navy)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #video_wrapper{border:1px solid var(--mc-line);aspect-ratio:16/9;background:#0d2743;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #video_wrapper video{object-fit:cover;width:100%;height:100%;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_achievements ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_achievements li{margin:0;list-style:none}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_achievements a{border:1px solid var(--mc-line);min-height:70px;color:var(--mc-navy);background:#fff;justify-content:space-between;align-items:center;padding:16px 22px;font-weight:900;text-decoration:none;display:flex}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_achievements a:after{color:var(--mc-blue);content:"▶︎"}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options{width:100%}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .tit_options{color:#8c9296;align-items:baseline;gap:14px;margin:0 0 22px;font-size:16px;font-weight:800;line-height:1.4;display:flex}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .tit_options span{color:inherit;letter-spacing:-.02em;font-size:20px;font-weight:900}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;width:100%;margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5>li{min-width:0;margin:0;padding:0;list-style:none}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5 a{background:#fff;border:1px solid #a9bac5;transition:border-color .2s,box-shadow .2s,transform .2s;display:block;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5 a:hover{border-color:var(--mc-blue);transform:translateY(-3px);box-shadow:0 10px 24px #173a5e1f}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5 img{aspect-ratio:3.5;object-fit:cover;width:100%;height:auto;display:block}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandResourceCta{background:linear-gradient(120deg, var(--mc-navy), #1d507c);box-shadow:none;border-radius:0}@media (max-width:900px){.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroMedia{inset:48% 0 0}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroShade{background:var(--mc-wash);inset:0 0 52%}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_container{padding:54px 24px 340px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{width:100%;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{min-width:230px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{display:flex}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{min-width:148px}:is(.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_about>div,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker>div,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_university>div){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker>div>div{grid-template-columns:180px minmax(0,1fr)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_container{padding:48px 20px 300px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero h1{font-size:42px}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto{grid-template-columns:1fr;width:calc(100% - 40px)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-right:0;min-height:0}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid,.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandJourneyDiagram{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value>ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_speaker>div>div{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_achievements ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monocamp"] .R7KdWa_brandPillarGrid article{border-right:0;border-bottom:1px solid var(--mc-line)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce ul{grid-column:auto}:is(.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #main_announce li,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy #top_value>ul>li){border-right:0;border-bottom:1px solid var(--mc-line)}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .tit_subhead{gap:8px;display:grid}:is(.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy th,.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy td){min-width:120px;padding:16px 14px!important}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .tit_options{gap:4px;display:grid}.R7KdWa_page[data-independent-page="/event/monocamp"]>.R7KdWa_legacy .box_options .flex5{grid-template-columns:1fr}}.R7KdWa_page[data-independent-page="/event/marketing"]{--mkt-navy:#173a5e;--mkt-blue:#286d95;--mkt-teal:#216d72;--mkt-gold:#b88a2b;--mkt-line:#d4dfe4;--mkt-wash:#eef4f5;color:#263d4c;background:#fff}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero{background:var(--mkt-wash);min-height:600px;color:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroMedia{background:#dfe8ea;inset:0 0 0 48%;overflow:hidden}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroMedia img{filter:saturate(.7)contrast(.95);object-fit:cover;object-position:center;width:100%;height:100%}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(112deg, var(--mkt-wash) 0%, var(--mkt-wash) 72%, #eef4f5d1 100%);inset:0 52% 0 0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroPattern,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_container{width:100%;padding:clamp(72px,8vw,112px) max(78px,50vw - 538px) clamp(68px,7vw,98px) max(28px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,45%) 1fr;gap:7%;min-height:400px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroCopy{z-index:2;flex-direction:column;display:flex;position:relative}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_eyebrow{color:var(--mkt-teal);letter-spacing:.2em;margin:0 0 14px;font-size:11px;font-weight:850}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_eyebrow:before{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_kind{background:var(--mkt-navy);color:#fff;letter-spacing:.06em;border:0;border-radius:0;order:3;width:max-content;margin:24px 0 0;padding:10px 16px;font-size:12px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero h1{color:var(--mkt-navy);letter-spacing:-.035em;order:2;font-size:clamp(42px,4.6vw,64px);font-weight:800;line-height:1.2}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_lead{color:#4d6470;order:4;max-width:560px;font-size:clamp(14px,1.1vw,17px);line-height:1.95}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroActions{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:470px;margin-top:26px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:34px;min-height:54px;padding-inline:24px;transition:border-color .35s,color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{z-index:-1;content:"";background:#dcebec;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction{background:var(--mkt-blue);color:#fff}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:before{background:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction{border-color:var(--mkt-navy);color:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible:before,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible:before{width:680px;height:520px;top:-210px;left:-90px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible{background:var(--mkt-blue);color:#fff;transform:none;box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible{border-color:var(--mkt-navy);color:var(--mkt-navy);background:0 0;transform:none;box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction span,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction span{font-size:18px;transition:transform .2s;position:absolute;right:18px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_primaryAction:hover span,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover span{transform:translate(5px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav{z-index:30;border-color:var(--mkt-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;top:151px;box-shadow:0 6px 18px #14314f0f}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{grid-template-columns:minmax(230px,1.15fr) minmax(0,2.85fr);gap:0;width:min(1160px,100%);min-height:64px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{border-right:1px solid var(--mkt-line);justify-content:center;align-items:flex-start;min-height:64px;padding:7px 22px;display:flex}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity small{color:var(--mkt-teal)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity strong{color:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_marketingLocalLogo{object-fit:contain;width:auto;height:48px;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{border-right:1px solid var(--mkt-line);min-height:64px;color:var(--mkt-navy);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:12px 15px;display:flex}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child{background:var(--mkt-blue);color:#fff;border-radius:0;align-self:stretch;margin:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:hover{background:var(--mkt-wash);border-bottom:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child:hover{background:var(--mkt-navy);color:#fff}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto{grid-template-columns:150px minmax(0,1fr);gap:clamp(42px,7vw,88px);width:min(1120px,100% - 64px);padding-block:clamp(82px,9vw,124px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-color:var(--mkt-line)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex span{color:var(--mkt-navy);opacity:.08}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex b,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto>div:last-child>p{color:var(--mkt-teal)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto h2{color:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandPillars{background:var(--mkt-wash);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandSectionHeading>p{color:var(--mkt-teal)}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandSectionHeading h2{color:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid{border:1px solid var(--mkt-line);gap:0}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid article{border:0;border-right:1px solid var(--mkt-line);min-height:310px;box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid article:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid strong{color:var(--mkt-gold)}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid h3{color:var(--mkt-navy)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandJourney{background:var(--mkt-navy);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandJourney .R7KdWa_brandSectionHeading h2{color:#fff}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandJourneyDiagram{background:#ffffff2e}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandJourneyDiagram article{background:#1d446b;border-radius:0}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandJourneyDiagram article>span{border-color:var(--mkt-gold);background:var(--mkt-navy);border-radius:0}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandJourneyDiagram small{color:#d9bd78}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandAudience li{border-radius:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_sectionGuide{border-color:var(--mkt-line);background:#fff}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_sectionGuide .R7KdWa_sectionGuideLabel{color:var(--mkt-teal)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_marketingCampaignBanner{background:#132f4d;scroll-margin-top:64px;overflow:hidden}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_marketingCampaignBanner a{line-height:0;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_marketingCampaignBanner img{width:100%;height:auto;transition:filter .25s,transform .6s cubic-bezier(.2,.72,.18,1);display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_marketingCampaignBanner a:hover img,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_marketingCampaignBanner a:focus-visible img{filter:brightness(1.04);transform:scale(1.012)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy{color:#334257;background:#fff;width:100%}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy *{box-sizing:border-box}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .legacy-content-import{color:#334257;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .kv{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .legacy-content-import>section:not(.kv){width:100%;margin:0;padding:clamp(78px,8vw,112px) max(24px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .legacy-content-import>section:nth-of-type(odd){background:var(--mkt-wash)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .sp{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .d-none{display:none!important}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-head-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-head-ttl){border-bottom:2px solid var(--mkt-navy);margin-bottom:40px;padding-bottom:18px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy [class*=-ttl-en]{color:var(--mkt-teal);letter-spacing:.18em;margin-bottom:10px;font-size:11px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy [class*=-ttl-ja]{color:var(--mkt-navy);letter-spacing:-.03em;font-size:clamp(30px,3.7vw,48px);font-weight:900;line-height:1.4}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-text,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-head-lead,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-lead){color:#536875;max-width:820px;margin:0;font-size:16px;line-height:2}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px 70px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature{grid-column:1/-1;margin-top:58px}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list-ttl,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-ttl){color:var(--mkt-navy);margin-bottom:28px;font-size:clamp(24px,2.5vw,34px);font-weight:900;line-height:1.5}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-row{border:1px solid var(--mkt-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-item{background:#fff;grid-template-columns:150px minmax(0,1fr);gap:24px;min-width:0;padding:28px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-item+.theme-feature-item{border-left:1px solid var(--mkt-line)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-img img{border-radius:10px;width:100%;display:block;object-fit:cover!important;height:132px!important}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-doc-ttl{color:var(--mkt-navy);font-size:20px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-doc-txt{color:#60717c;margin-top:12px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-row{border:1px solid var(--mkt-line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:38px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-item{border-right:1px solid var(--mkt-line);background:#fff;min-width:0;padding:22px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-item:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-item-img img{object-fit:contain;width:100%;height:120px;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-item-text{color:var(--mkt-navy);margin-top:18px;font-weight:800;line-height:1.7}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body{color:var(--mkt-navy);background:#fff;margin-top:64px;padding:76px 0 24px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-dots{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-ttl{color:var(--mkt-navy);letter-spacing:-.04em;text-align:center;font-size:clamp(40px,5.2vw,68px);font-weight:900;line-height:1.25}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);align-items:center;gap:22px;margin-top:72px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block{grid-template-columns:minmax(140px,.8fr) minmax(0,1.45fr);align-items:stretch;gap:0;min-width:0;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block.right{grid-template-columns:minmax(0,1.45fr) minmax(140px,.8fr)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block.right .hurdle-body-doc-block-img{order:2}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block.right .hurdle-body-doc-block-txt{order:1}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block-img img{object-fit:cover;width:100%;height:238px;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block-txt{color:#fff;text-align:center;place-items:center;min-height:238px;padding:30px;font-size:clamp(17px,1.55vw,22px);font-weight:850;line-height:1.8;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block-txt.yellow{background:var(--mkt-gold)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block-txt.pink{background:var(--mkt-blue)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-cross{place-items:center;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-cross img{filter:brightness(0)saturate()invert(20%)sepia(25%)saturate(1179%)hue-rotate(170deg)brightness(91%)contrast(91%);width:58px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-text{color:#253a4b;text-align:center;max-width:900px;margin:62px auto 0;font-size:clamp(15px,1.35vw,18px);font-weight:700;line-height:2.25}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;display:grid}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl){margin-top:64px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow-row{background:#fff;border:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow-item{border:0;padding:22px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow-item:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow-item img{object-fit:contain;width:100%;height:150px;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-block{border:1px solid var(--mkt-line);text-align:center;background:#fff;padding:28px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-num{color:var(--mkt-gold);letter-spacing:.15em;font-size:12px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-block .program-step-num+.program-step-num{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-icon img{object-fit:contain;width:120px;height:100px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-txt{color:var(--mkt-navy);font-size:18px;font-weight:900;line-height:1.7}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-item{border-top:1px solid var(--mkt-line);background:#fff;grid-template-columns:180px 1fr;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-item:last-child{border-bottom:1px solid var(--mkt-line)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-time{background:var(--mkt-navy);color:#fff;padding:24px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-doc{padding:24px 30px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-ttl{color:var(--mkt-navy);font-size:19px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-copy{color:var(--mkt-teal);margin-top:12px;font-weight:800}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-text{color:#60717c;margin-top:10px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy a.btn{background:var(--mkt-blue);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:min(300px,100%);min-height:58px;margin:40px auto 0;padding:16px 24px;font-weight:900;text-decoration:none;display:flex}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy a.btn picture{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy a.btn:before{z-index:auto;content:"参加申し込みへ";opacity:1;background:0 0;border:0;border-radius:0;width:auto;height:auto;position:static;inset:auto;transform:none;color:#fff!important}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy a.btn:after{content:"▶︎";opacity:1;background:0 0;width:auto;height:auto;position:static;inset:auto;transform:none;color:#fff!important}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-head-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-ttl-sub{color:#71818b;margin-top:18px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list-item{border:1px solid var(--mkt-line);background:#fff;grid-template-columns:130px 1fr;gap:24px;min-width:0;padding:28px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list-item-img img{object-fit:cover;width:130px;height:130px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list-item-text{color:#536875;line-height:1.9}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list-item-text span{color:var(--mkt-navy);font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-about{background:var(--mkt-navy);color:#fff;grid-template-columns:280px 1fr;align-items:center;gap:34px;margin-top:50px;padding:34px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-about-img img{width:100%;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-about-ttl{color:#d9bd78;font-size:22px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-about-text{color:#dce6ed;margin-top:16px;line-height:1.9}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-job{border-left:5px solid var(--mkt-gold);background:#fff;padding:36px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-job-ttl{color:var(--mkt-navy);font-size:24px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-job-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin-top:24px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-job-list-item{border-bottom:1px solid var(--mkt-line);padding-bottom:12px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-job-list-sub{color:#73818a;margin-top:18px;font-size:13px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph{margin-top:60px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-ttl{color:var(--mkt-navy);letter-spacing:-.035em;text-align:center;margin-bottom:46px;font-size:clamp(36px,4.2vw,56px);font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:26px 42px;margin-top:38px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-item{background:0 0;border:0;width:100%;min-width:0;position:relative}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-item01{aspect-ratio:1.686}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-item02{aspect-ratio:1.337}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-item03{aspect-ratio:1.5;grid-column:1/-1;justify-self:center;width:calc(50% - 21px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-circle{aspect-ratio:1;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-circle svg{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-circle circle:not(.graph-hole){fill:none;stroke-width:85px;stroke-dasharray:var(--graph-value) 100;stroke-dashoffset:var(--graph-offset)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-circle .graph-hole{fill:#fff}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle1 circle:first-child{--graph-value:58;--graph-offset:0;stroke:#e96a61}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle1 circle:nth-child(2){--graph-value:15;--graph-offset:-58;stroke:#f7a61d}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle1 circle:nth-child(3){--graph-value:7;--graph-offset:-73;stroke:#556d7d}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle1 circle:nth-child(4){--graph-value:6;--graph-offset:-80;stroke:#8c9ca7}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle1 circle:nth-child(5){--graph-value:14;--graph-offset:-86;stroke:#b8c2c9}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:first-child{--graph-value:17;--graph-offset:0;stroke:#e96a61}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(2){--graph-value:13;--graph-offset:-17;stroke:#f7a61d}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(3){--graph-value:10;--graph-offset:-30;stroke:#556d7d}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(4){--graph-value:7;--graph-offset:-40;stroke:#697d8c}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(5){--graph-value:6;--graph-offset:-47;stroke:#8c9ca7}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(6){--graph-value:5;--graph-offset:-53;stroke:#b8c2c9}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(7){--graph-value:4;--graph-offset:-58;stroke:#e5e8eb}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle2 circle:nth-child(8){--graph-value:38;--graph-offset:-62;stroke:#eff1f3}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle3 circle:first-child{--graph-value:61;--graph-offset:0;stroke:#e96a61}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle3 circle:nth-child(2){--graph-value:23;--graph-offset:-61;stroke:#f7a61d}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle3 circle:nth-child(3){--graph-value:6;--graph-offset:-84;stroke:#556d7d}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .circle3 circle:nth-child(4){--graph-value:10;--graph-offset:-90;stroke:#8c9ca7}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-overlay{opacity:1;position:absolute;inset:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-overlay img{object-fit:contain;width:100%;height:100%;display:block}@keyframes R7KdWa_marketingGraphDraw{0%{stroke-dasharray:0 100}to{stroke-dasharray:var(--graph-value) 100}}@keyframes R7KdWa_marketingGraphLabels{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-pending .data-graph-circle circle:not(.graph-hole){stroke-dasharray:0 100}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-pending .data-graph-overlay{opacity:0;transform:translateY(14px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-animated .data-graph-circle circle:not(.graph-hole){animation:.9s cubic-bezier(.2,.72,.18,1) both R7KdWa_marketingGraphDraw}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-animated .data-graph-overlay{animation:.55s ease-out .48s both R7KdWa_marketingGraphLabels}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-pending .data-graph-circle circle:not(.graph-hole){stroke-dasharray:var(--graph-value) 100}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-pending .data-graph-overlay{opacity:1;transform:none}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-animated .data-graph-circle circle:not(.graph-hole),.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph.is-graph-animated .data-graph-overlay){animation:none}}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-wrap{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:30px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-map iframe{border:0;width:100%;height:100%;min-height:430px;display:block}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-doc{border:1px solid var(--mkt-line);background:#fff}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-item{border-bottom:1px solid var(--mkt-line);grid-template-columns:120px 1fr;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-item:last-child{border-bottom:0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-item-label{background:var(--mkt-navy);color:#fff;padding:20px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-item-value{padding:20px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-cation{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-cation-block{border:1px solid var(--mkt-line);background:#fff;grid-template-columns:72px 1fr;gap:20px;padding:24px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-cation-icon img{object-fit:contain;width:72px;height:72px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-cation-doc-ttl{color:var(--mkt-navy);font-size:18px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-cation-doc-txt{color:#60717c;margin-top:10px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-tl{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-box{border:1px solid var(--mkt-line);background:#fff;min-width:0;padding:28px 22px;position:relative}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-box:not(:last-child):after{z-index:2;color:var(--mkt-blue);content:"▶︎";font-weight:900;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-box-ttl{min-height:60px;color:var(--mkt-navy);font-size:18px;font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-box-text{color:#60717c;font-size:13px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-box-text span{color:var(--mkt-teal);font-weight:900}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandResourceCta{background:linear-gradient(120deg, var(--mkt-navy), #1d507c);box-shadow:none;border-radius:0}@media (max-width:900px){.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroMedia{inset:48% 0 0}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroShade{background:var(--mkt-wash);inset:0 0 52%}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_container{padding:54px 24px 340px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{width:100%;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{min-width:230px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{display:flex}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{min-width:148px}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-head,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-head-wrap,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-wrap){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-row{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-item{border-bottom:1px solid var(--mkt-line)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-cross{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-tl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_container{padding:48px 20px 300px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero h1{font-size:39px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto{grid-template-columns:1fr;width:calc(100% - 40px)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-right:0;min-height:0}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid,.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandJourneyDiagram{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-row{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-flow-row{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-step-row{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-job-list{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-row{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-cation{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-tl{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_brandPillarGrid article{border-right:0;border-bottom:1px solid var(--mkt-line)}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .sp{display:initial}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .pc{display:none}:is(.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .theme-feature-item,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body-doc-block,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-list-item,.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .voice-about){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-head-row{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .hurdle-body{padding:30px 22px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-item{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .program-tl-time{padding:14px 18px}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .outline-item{grid-template-columns:92px 1fr}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .process-box:not(:last-child):after{display:none}.R7KdWa_page[data-independent-page="/event/marketing"]>.R7KdWa_legacy .data-graph-item03{width:100%}}.R7KdWa_page[data-independent-page="/event/monoxaward"]{--mzx-navy:#173a5e;--mzx-blue:#2f789f;--mzx-teal:#216d72;--mzx-gold:#b88a2b;--mzx-ink:#263d4c;--mzx-line:#d4dfe4;--mzx-wash:#eef4f5;color:var(--mzx-ink);background:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero{background:var(--mzx-wash);min-height:560px;color:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroMedia{background:#dfe8e9;inset:0 0 0 48%;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroMedia img{filter:saturate(.72)contrast(.96);width:100%;height:100%;object-fit:cover!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(112deg, var(--mzx-wash) 0%, var(--mzx-wash) 74%, #eef4f5d6 100%);inset:0 52% 0 0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroPattern,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_container{width:100%;padding:clamp(72px,8vw,110px) max(74px,50vw - 542px) clamp(66px,7vw,96px) max(28px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,45%) 1fr;gap:7%;min-height:380px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroCopy{z-index:2;flex-direction:column;display:flex;position:relative}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_eyebrow{color:var(--mzx-teal);letter-spacing:.18em;margin:0 0 14px;font-size:11px;font-weight:850}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_eyebrow:before{display:none}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero h1{color:var(--mzx-navy);letter-spacing:-.04em;white-space:pre-line;order:2;font-size:clamp(32px,2.5vw,36px);font-weight:850;line-height:1.28}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_kind{background:var(--mzx-navy);color:#fff;border:0;border-radius:0;order:3;width:max-content;margin:24px 0 0;padding:10px 16px;font-size:12px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_lead{color:#506875;white-space:pre-line;order:4;max-width:560px;font-size:clamp(14px,1.1vw,17px);line-height:1.95}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroActions{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:490px;margin-top:26px;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:30px;min-height:54px;padding-inline:22px;transition:border-color .35s,color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction{background:var(--mzx-blue);color:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction{border-color:var(--mzx-navy);color:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{z-index:-1;background:var(--mzx-navy);content:"";border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{background:#dcebec}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible:before,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible:before{width:680px;height:520px;top:-210px;left:-90px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover{transform:none;box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction span,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction span{font-size:18px;transition:transform .2s;position:absolute;right:18px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_primaryAction:hover span,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover span{transform:translate(5px)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav{z-index:30;border-color:var(--mzx-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;top:151px;box-shadow:0 6px 18px #14314f0f}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{grid-template-columns:minmax(225px,1.45fr) minmax(0,5.55fr);gap:0;width:min(1160px,100%);min-height:64px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{border-right:1px solid var(--mzx-line);justify-content:center;align-items:center;min-height:64px;padding:8px 18px;display:flex}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_monoxawardLocalLogo{width:min(100%,216px);height:auto;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity small{color:var(--mzx-teal)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity strong{color:var(--mzx-navy);font-size:13px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{border-right:1px solid var(--mzx-line);min-height:64px;color:var(--mzx-navy);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:10px 6px;font-size:11px;display:flex}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child{background:var(--mzx-blue);color:#fff;border-radius:0;align-self:stretch;min-height:64px;margin:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:hover{background:var(--mzx-wash);border-bottom:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child:hover{background:var(--mzx-navy);color:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto{grid-template-columns:150px minmax(0,1fr);gap:clamp(42px,7vw,88px);width:min(1120px,100% - 64px);padding-block:clamp(82px,9vw,124px)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-color:var(--mzx-line)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex span{color:var(--mzx-navy);opacity:.08}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex b,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto>div:last-child>p{color:var(--mzx-teal)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto h2{color:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandPillars{background:var(--mzx-wash);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandSectionHeading>p{color:var(--mzx-teal)}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandSectionHeading h2{color:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid{border:1px solid var(--mzx-line);gap:0}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid article{border:0;border-right:1px solid var(--mzx-line);min-height:300px;box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid article:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid strong{color:var(--mzx-gold)}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid h3{color:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandJourney{background:var(--mzx-navy);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandJourney .R7KdWa_brandSectionHeading h2{color:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandJourneyDiagram{background:#ffffff2e}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandJourneyDiagram article{background:#1d446b;border-radius:0}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandJourneyDiagram article>span{border-color:var(--mzx-gold);background:var(--mzx-navy);border-radius:0}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandJourneyDiagram small{color:#d9bd78}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandAudience li{border-radius:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_sectionGuide{border-color:var(--mzx-line);background:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_sectionGuide .R7KdWa_sectionGuideLabel{color:var(--mzx-teal)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy{width:100%;color:var(--mzx-ink);background:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy *{box-sizing:border-box}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .legacy-content-import{color:var(--mzx-ink);width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy main>section{scroll-margin-top:216px;margin:0!important;padding:clamp(76px,8vw,110px) max(24px,50vw - 560px)!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy main>.section-bg2{background:var(--mzx-wash)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy main>.section-bg3{background:var(--mzx-navy);color:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .inner{width:100%;max-width:1120px;margin:0 auto}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .index-double-column{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,44px);display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .title-style01{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850;line-height:1.5;position:static;color:var(--mzx-teal)!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .title-style01 span{color:var(--mzx-navy);letter-spacing:-.02em;text-transform:none;margin-top:12px;font-size:clamp(24px,2.5vw,34px);font-weight:850;line-height:1.45;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .section-bg3 .title-style01 span{color:#fff}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-wrap{min-width:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style01{color:var(--mzx-navy);margin:0 0 18px;font-size:clamp(28px,3.4vw,44px);font-weight:850;line-height:1.45}:is(.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style02,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style07,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style08){color:#526875;font-size:15px;line-height:2}:is(.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .section-bg3 .txt-style02,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .section-bg3 .txt-style08){color:#d8e4e9}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style03 a{color:var(--mzx-teal);text-underline-offset:5px;align-items:center;font-weight:800;text-decoration:underline;display:inline-flex}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style04{color:var(--mzx-navy);margin:0 0 16px;font-size:clamp(20px,2vw,28px);font-weight:850;line-height:1.65}:is(.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style05,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .txt-style06){color:var(--mzx-navy);font-weight:850;line-height:1.7}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block{border:1px solid var(--mzx-line);background:var(--mzx-wash);margin-top:46px;padding:34px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block h3{color:var(--mzx-navy);margin:0 0 24px;font-size:20px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block ul{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block li{border-right:1px solid var(--mzx-line);text-align:center;background:#fff;min-height:142px;padding:22px 16px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block li:last-child{border-right:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block .en{color:var(--mzx-gold);letter-spacing:.11em;font-size:10px;font-weight:850;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block .jp{color:var(--mzx-navy);margin-top:18px;font-size:17px;font-weight:850;line-height:1.55;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item.size2>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item>ul>li{border:1px solid var(--mzx-line);background:#fff;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item .img-wrap{position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item img{aspect-ratio:1.55;width:100%;display:block;object-fit:cover!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item .img-label{color:#fff;background:#173a5ee0;padding:12px 16px;position:absolute;bottom:0;left:0;right:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item .img-label .en{color:#d9bd78;letter-spacing:.12em;margin-right:10px;font-size:10px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item>ul>li>.txt-wrap{padding:22px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .sub-list{color:#61717c;margin:14px 0 0;padding-left:1.2em;font-size:13px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .index-category>.inner>.img-wrap{border:1px solid var(--mzx-line);background:#fff;margin:54px 0 64px;padding:30px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .index-category>.inner>.img-wrap img{width:100%;height:auto;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-item{border:1px solid var(--mzx-line);border-top:5px solid var(--mzx-gold);background:#fff;padding:30px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-item:nth-child(2n){border-top-color:var(--mzx-teal)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-item-ttl{margin:0 0 20px;font-size:20px;color:var(--mzx-navy)!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-item-list{flex-wrap:wrap;gap:8px;margin:20px 0;padding:0;list-style:none;display:flex}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-item-list li{background:var(--mzx-wash);color:var(--mzx-teal);padding:7px 10px;font-size:12px;font-weight:800}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-item-list li span{font-size:9px;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-wrap2{background:var(--mzx-navy);color:#fff;grid-template-columns:240px 1fr;align-items:center;gap:32px;margin-top:22px;padding:36px;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-wrap2 .txt1{color:#d9bd78;margin:0;font-size:24px;font-weight:850;line-height:1.45}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-wrap2 .txt2{color:#dbe6ec;margin:0;line-height:1.9}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap{border-top:2px solid var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dl{margin:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap .dl-row{border-bottom:1px solid var(--mzx-line);grid-template-columns:160px minmax(0,1fr);display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dt{background:var(--mzx-navy);color:#fff;padding:22px;font-weight:850}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dd{color:#526875;background:#fff;margin:0;padding:22px 26px;line-height:1.9}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dd>section{border-bottom:1px solid var(--mzx-line);padding:18px 0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dd>section:last-child{border-bottom:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dd>section .txt1{color:var(--mzx-navy);margin:0 0 6px;font-weight:850}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap dd>section .txt2{margin:0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .basic-list{margin:0;padding-left:1.25em}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .basic-list li+li{margin-top:8px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap table{border:0;border-top:2px solid var(--mzx-navy);border-collapse:collapse;width:100%}:is(.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap th,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap td){border:0;border-bottom:1px solid var(--mzx-line);text-align:left;vertical-align:top;padding:20px 24px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap th{background:var(--mzx-wash);width:170px;color:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap td{color:#526875}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judges-wrapper{gap:28px;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-category-title{background:var(--mzx-navy);margin:0;padding:14px 18px;font-size:16px;color:#fff!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-list{border:1px solid var(--mzx-line);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-item{border-right:1px solid var(--mzx-line);border-bottom:1px solid var(--mzx-line);background:#fff;min-width:0;padding:22px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-name{color:var(--mzx-navy);font-size:18px;font-weight:850}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-org{color:var(--mzx-teal);margin-top:8px;font-weight:750}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-title{color:#647580;margin-top:4px;font-size:13px;line-height:1.7}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-wrap>a{color:inherit;text-decoration:none;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-item{background:#1d446b;border:1px solid #ffffff3d;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);display:grid;overflow:hidden}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-item>.img-wrap img{width:100%;height:100%;min-height:240px;display:block;object-fit:cover!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-item>.txt-wrap{padding:32px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-item .txt-style06{color:#fff;margin:0 0 16px;font-size:20px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-item .txt-style06 span{color:#d9bd78;letter-spacing:.06em;margin-bottom:9px;font-size:11px;display:block}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .btn-wrap{margin-top:38px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .btn{isolation:isolate;border:1px solid var(--mzx-navy);background:var(--mzx-blue);border-radius:8px;justify-content:space-between;align-items:center;min-width:250px;min-height:56px;padding:14px 22px;font-weight:850;display:inline-flex;position:relative;overflow:hidden;color:#fff!important;text-decoration:none!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .btn:hover{background:var(--mzx-navy)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandResourceCta{background:linear-gradient(120deg, var(--mzx-navy), #1d507c);box-shadow:none;border-radius:0}@media (max-width:900px){.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroMedia{inset:48% 0 0}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroShade{background:var(--mzx-wash);inset:0 0 52%}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_container{padding:54px 24px 340px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{width:100%;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{min-width:225px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{display:flex}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{min-width:132px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy main>section{scroll-margin-top:208px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .index-double-column{grid-template-columns:1fr;gap:26px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .title-style01{position:static}:is(.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block ul,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item>ul){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_container{padding:48px 20px 300px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero h1{font-size:24px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto{grid-template-columns:1fr;width:calc(100% - 40px)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-right:0;min-height:0}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid,.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandJourneyDiagram{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item>ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .value-item.size2>ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-wrap{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .judge-list{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .media-item{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_brandPillarGrid article{border-right:0;border-bottom:1px solid var(--mzx-line)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy main>section{padding:64px 20px!important}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block{padding:20px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .about-block li{border-right:0;border-bottom:1px solid var(--mzx-line)}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .category-wrap2{grid-template-columns:1fr;padding:28px 22px}.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .eligibility-wrap .dl-row{grid-template-columns:1fr}:is(.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap th,.R7KdWa_page[data-independent-page="/event/monoxaward"]>.R7KdWa_legacy .schedule-wrap td){width:100%;display:block}}.R7KdWa_monotaiContent{color:#193248;background:#fff}.R7KdWa_monotaiKeyVisual{background:#102b4a;place-items:center;min-height:350px;padding:70px max(24px,50vw - 580px);display:grid;overflow:hidden}.R7KdWa_monotaiKeyVisual img{width:min(100%,1050px);height:auto;display:block}.R7KdWa_monotaiOverview,.R7KdWa_monotaiAudience,.R7KdWa_monotaiMovies,.R7KdWa_monotaiNews{width:min(1120px,100% - 48px);margin:0 auto;padding:112px 0}.R7KdWa_monotaiAudience,.R7KdWa_monotaiNews{background:#f1f6f5;width:100%;padding-inline:max(24px,50vw - 560px)}.R7KdWa_monotaiSectionHeading{gap:14px;max-width:760px;margin-bottom:48px;display:grid}.R7KdWa_monotaiSectionHeading>p,.R7KdWa_monotaiRelated>div>p{color:#167b74;letter-spacing:.18em;margin:0;font-size:12px;font-weight:800}.R7KdWa_monotaiSectionHeading h2,.R7KdWa_monotaiRelated h2{color:#193248;letter-spacing:.02em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.35}.R7KdWa_monotaiSectionHeading>span,.R7KdWa_monotaiRelated>div>span{color:#536978;font-size:16px;line-height:1.9}.R7KdWa_monotaiFactGrid{border-top:1px solid #b8c9ce;border-bottom:1px solid #b8c9ce;grid-template-columns:1.15fr 1fr 1fr;display:grid}.R7KdWa_monotaiFactGrid article{border-right:1px solid #d4dfe1;min-width:0;padding:34px}.R7KdWa_monotaiFactGrid article:last-child{border-right:0}.R7KdWa_monotaiFactGrid small{color:#167b74;letter-spacing:.16em;font-size:11px;font-weight:800}.R7KdWa_monotaiFactGrid strong{margin:14px 0 10px;font-size:21px;line-height:1.55;display:block}.R7KdWa_monotaiFactGrid article:first-child strong{color:#0d554f;white-space:nowrap;font-size:clamp(24px,2.5vw,34px)}.R7KdWa_monotaiFactGrid strong em{color:#fff;vertical-align:5px;background:#167b74;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:5px;font-size:12px;font-style:normal;display:inline-grid}.R7KdWa_monotaiFactGrid strong span{color:#8ba1a7;padding:0 8px}.R7KdWa_monotaiFactGrid p{color:#647784;margin:0;font-size:14px;line-height:1.7}.R7KdWa_monotaiTheme{color:#fff;background:#102b4a;grid-template-columns:180px 1.2fr 1fr;align-items:center;gap:42px;margin-top:48px;padding:42px 48px;display:grid}.R7KdWa_monotaiTheme>span{color:#73d4c8;letter-spacing:.14em;font-size:12px;font-weight:800}.R7KdWa_monotaiTheme h3{margin:0;font-size:clamp(25px,3vw,38px);line-height:1.45}.R7KdWa_monotaiTheme p{color:#d4e0e6;margin:0;line-height:1.9}.R7KdWa_monotaiActions{gap:14px;margin-top:28px;display:flex}.R7KdWa_monotaiActions a{color:#0d554f;border:1px solid #167b74;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:0 24px;font-weight:700;text-decoration:none;transition:all .25s;display:flex}.R7KdWa_monotaiActions a:first-child{color:#fff;background:#167b74}.R7KdWa_monotaiActions a:hover{transform:translateY(-2px)}.R7KdWa_monotaiAudienceGrid,.R7KdWa_monotaiMovieGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.R7KdWa_monotaiAudienceGrid article{background:#fff;border-top:4px solid #167b74;min-height:230px;padding:30px}.R7KdWa_monotaiAudienceGrid span{color:#67a9a3;font-size:34px;font-weight:700}.R7KdWa_monotaiAudienceGrid h3{margin:32px 0 12px;font-size:22px}.R7KdWa_monotaiAudienceGrid p{color:#5f737f;margin:0;line-height:1.8}.R7KdWa_monotaiAudienceNote{color:#435b69;margin:28px 0 0;font-size:14px}.R7KdWa_monotaiMovieGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.R7KdWa_monotaiMovieGrid a{min-height:320px;color:inherit;border:1px solid #cedadd;flex-direction:column;padding:30px;text-decoration:none;transition:all .25s;display:flex}.R7KdWa_monotaiMovieGrid a:hover{border-color:#167b74;transform:translateY(-4px)}.R7KdWa_monotaiMovieGrid a>div{justify-content:space-between;align-items:center;display:flex}.R7KdWa_monotaiMovieGrid b{color:#167b74;font-size:36px}.R7KdWa_monotaiMovieGrid a>div span{color:#fff;background:#102b4a;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.R7KdWa_monotaiMovieGrid h3{margin:50px 0 12px;font-size:22px;line-height:1.55}.R7KdWa_monotaiMovieGrid p{color:#657884;margin:0;line-height:1.8}.R7KdWa_monotaiMovieGrid small{color:#167b74;margin-top:auto;padding-top:28px;font-weight:700}.R7KdWa_monotaiNewsList{border-top:1px solid #b9cbcf}.R7KdWa_monotaiNewsList a{min-height:88px;color:inherit;border-bottom:1px solid #b9cbcf;grid-template-columns:150px 1fr 30px;align-items:center;gap:20px;text-decoration:none;display:grid}.R7KdWa_monotaiNewsList time{color:#167b74;letter-spacing:.06em;font-size:13px;font-weight:700}.R7KdWa_monotaiNewsList strong{line-height:1.65}.R7KdWa_monotaiNewsList span{color:#167b74;font-size:22px}.R7KdWa_monotaiRelated{color:#fff;background:#102b4a;grid-template-columns:1fr auto;align-items:end;gap:48px;padding:90px max(24px,50vw - 560px);display:grid}.R7KdWa_monotaiRelated h2{color:#fff;margin:12px 0 18px}.R7KdWa_monotaiRelated>div>span{color:#c6d5dc}.R7KdWa_monotaiRelated>a{color:#102b4a;background:#fff;justify-content:space-between;align-items:center;gap:24px;min-width:300px;min-height:64px;padding:0 26px;font-weight:800;text-decoration:none;display:flex}@media (max-width:900px){.R7KdWa_monotaiFactGrid{grid-template-columns:1fr}.R7KdWa_monotaiFactGrid article{border-bottom:1px solid #d4dfe1;border-right:0}.R7KdWa_monotaiFactGrid article:last-child{border-bottom:0}.R7KdWa_monotaiTheme{grid-template-columns:1fr;gap:18px}.R7KdWa_monotaiAudienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_monotaiRelated{grid-template-columns:1fr;align-items:start}}@media (max-width:680px){.R7KdWa_monotaiKeyVisual{min-height:245px;padding:42px 20px}.R7KdWa_monotaiOverview,.R7KdWa_monotaiMovies{width:calc(100% - 40px);padding:76px 0}.R7KdWa_monotaiAudience,.R7KdWa_monotaiNews{padding:76px 20px}.R7KdWa_monotaiSectionHeading{margin-bottom:34px}.R7KdWa_monotaiSectionHeading h2,.R7KdWa_monotaiRelated h2{font-size:32px}.R7KdWa_monotaiFactGrid article{padding:28px 20px}.R7KdWa_monotaiFactGrid article:first-child strong{font-size:25px}.R7KdWa_monotaiTheme{margin-top:30px;padding:30px 22px}.R7KdWa_monotaiActions{flex-direction:column}.R7KdWa_monotaiAudienceGrid,.R7KdWa_monotaiMovieGrid{grid-template-columns:1fr}.R7KdWa_monotaiAudienceGrid article{min-height:0}.R7KdWa_monotaiMovieGrid a{min-height:290px}.R7KdWa_monotaiNewsList a{grid-template-columns:1fr 24px;gap:8px;padding:20px 0}.R7KdWa_monotaiNewsList time{grid-column:1/-1}.R7KdWa_monotaiRelated{padding:72px 20px}.R7KdWa_monotaiRelated>a{width:100%;min-width:0}}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy{background:#fff;width:100%;padding:0!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .legacy-content-import{max-width:none!important;padding:0!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .site-main{width:100%;display:block}:is(.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .site-main ul,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .site-main li){list-style:none!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .site-main li::marker{color:#0000;content:"";font-size:0}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main__wrap{background:#f1f7f6;padding:clamp(64px,8vw,104px) 24px}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main{grid-template-columns:1fr;place-items:center;gap:34px;width:min(1080px,100%);margin:0 auto;display:grid}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>img{object-fit:contain;filter:brightness(0)saturate()invert(18%)sepia(26%)saturate(1765%)hue-rotate(177deg)brightness(88%)contrast(91%);width:min(680px,100%);max-height:320px;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(680px,100%);display:grid;margin:0!important;padding:0!important;list-style:none!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul li{margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul a{background:#fff;border:1px solid #b9d5d2;flex-direction:column;justify-content:space-between;align-items:center;height:100%;transition:border-color .25s,transform .25s;display:flex;overflow:hidden}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul a:hover{border-color:#197a75;transform:translateY(-2px)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul img{width:100%;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul span{color:#173f45;text-align:center;border-top:1px solid #d4e2e0;justify-content:center;align-items:center;width:100%;min-height:52px;padding:11px 14px;font-size:14px;font-weight:750;display:flex}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(1160px,100% - 48px);margin:clamp(72px,9vw,116px) auto!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc li{min-width:0;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc a{background:#fff;border:1px solid #d4e2e0;height:100%;transition:border-color .25s,transform .25s;display:block;overflow:hidden}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc a:hover{border-color:#197a75;transform:translateY(-4px)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc img{aspect-ratio:1440/380;object-fit:contain;width:100%;height:auto;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy img[src="/images/migration-old/556618b7b243c5e4dde84efe.jpg"]{filter:grayscale()}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .site-inner{width:min(1080px,100% - 48px);margin:0 auto;padding:0 0 clamp(88px,11vw,140px)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__tit{color:#197a75;letter-spacing:.18em;text-align:center;font:800 12px/1.4 Inter,sans-serif}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__tit:before{content:"RECOMMENDED PROGRAMS";margin-bottom:10px;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__tit span{color:#143c43;letter-spacing:.02em;font:700 clamp(34px,4vw,50px)/1.35 Noto Sans JP,sans-serif;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__lead{color:#53696d;text-align:center;max-width:720px;font-size:17px;line-height:1.9;margin:20px auto 58px!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__card{margin:0 0 64px}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__card:last-child{margin-bottom:0}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list_tit{border-bottom:2px solid #197a75;padding:0 0 14px;font-size:clamp(21px,2.5vw,28px);font-weight:750;line-height:1.55;color:#173f45!important;margin:0 0 18px!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list_tit span{color:#197a75;letter-spacing:.15em;margin-bottom:8px;font:800 11px/1.4 Inter,sans-serif;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list{background:#fff;border:1px solid #d4e2e0;grid-template-columns:minmax(230px,.38fr) minmax(0,.62fr);align-items:stretch;gap:clamp(24px,4vw,46px);padding:clamp(22px,3vw,30px);display:grid}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list:nth-of-type(2n){background:#f7faf9}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list_img{background:#eaf3f2;overflow:hidden}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list_img img{object-fit:cover;width:100%;height:100%;min-height:210px;display:block}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list ul{align-content:center;gap:0;display:grid;margin:0!important;padding:0!important;list-style:none!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li{border-bottom:1px solid #dfe9e7;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li:first-child{border-top:1px solid #dfe9e7}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a{padding:18px 42px 18px 2px;font-size:15px;font-weight:700;line-height:1.65;transition:color .2s,padding-left .2s;display:block;position:relative;color:#173f45!important;text-decoration:none!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a:after{color:#197a75;content:"▶︎";transition:transform .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}:is(.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a:hover,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a:focus-visible){padding-left:10px;color:#197a75!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a:hover:after{transform:translate(4px,-50%)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a:focus-visible:after{transform:translate(4px,-50%)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list li a:focus-visible{outline-offset:3px;outline:3px solid #197a754d}@media (max-width:760px){:is(.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__list){grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul{grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul a{flex-direction:row;justify-content:flex-start}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul img{flex:0 0 88px;width:88px}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_main>ul span{text-align:left;border-top:0;border-left:1px solid #d4e2e0;justify-content:flex-start;min-height:88px}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc{grid-template-columns:1fr 1fr;gap:10px;width:calc(100% - 40px)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .slider--pc img{min-height:0}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .site-inner{width:calc(100% - 40px)}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_legacy .top_osusume__lead{text-align:left}}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero{color:#17224c;background:#f2f7fa;min-height:660px;padding-right:42px;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero:after{z-index:4;content:"";background:#17699b;width:42px;position:absolute;top:0;bottom:0;right:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroMedia{background:#dfe7e8;padding:0;display:block;left:48%;right:42px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroMedia img{object-fit:cover;object-position:66% center;width:100%;height:100%;max-height:none;transform:scale(1.015)}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroShade{background:0 0;right:42px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroPattern,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_container{width:min(1160px,100% - 64px);padding:clamp(82px,9vw,124px) 0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,48%) 1fr;min-height:416px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_eyebrow{color:#17699b}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_eyebrow:before,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_kind{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_kind{color:#17224c;background:#fff;border-color:#b8cbd7}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero h1{color:#17224c;letter-spacing:-.04em;font-size:clamp(44px,4.4vw,62px);font-weight:900;line-height:1.16}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero h1 span:last-child{color:#2b88b5}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroInstitute{color:#fff;letter-spacing:.08em;background:#172b50;align-items:center;width:fit-content;min-width:0;min-height:54px;margin:28px 0 0;padding:12px 22px;font-size:clamp(17px,1.35vw,20px);font-weight:850;display:inline-flex}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_lead{color:#515871;line-height:2}.R7KdWa_hrCampHeroLogoPanel{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 0 0 52%}.R7KdWa_hrCampHeroLogoPanel .R7KdWa_hrCampHeroLogo{object-fit:contain;filter:drop-shadow(0 8px 20px #0000003d);width:min(520px,84%);max-width:100%;height:auto;display:block}@media (max-width:760px){.R7KdWa_hrCampHeroLogoPanel{height:220px;inset:auto 0 0}.R7KdWa_hrCampHeroLogoPanel .R7KdWa_hrCampHeroLogo{width:min(360px,80%)}}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLogo{box-sizing:border-box;background:#00aeb7;padding:10px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource{gap:14px;margin-top:26px;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource>img{width:min(310px,70vw);height:auto;display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource>p{color:#fff;letter-spacing:.08em;background:#17699b;width:fit-content;margin:0;padding:7px 14px;font-size:13px;font-weight:800}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource li{color:#17224c;align-items:baseline;gap:12px;font-size:15px;font-weight:700;display:flex}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource li b{color:#17699b;letter-spacing:.08em;min-width:42px;font-size:13px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_hrCampHeroSource li small{color:#515871;margin-left:8px;font-size:12px;font-weight:500}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction{background:#17699b}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction{color:#17224c;background:#fff;border-color:#17224c}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:470px;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroActions>a:last-child{grid-column:1/-1}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:18px;min-height:68px;padding:0 20px;font-size:14px;font-weight:800;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{z-index:-1;content:"";background:#2b88b51a;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:after{content:"▶︎";font-size:18px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:after{content:"↗";font-size:17px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover{transform:none}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before{background:#0f527f}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before{background:#e4f1f7}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible{outline-offset:3px;outline:3px solid #ffcf4a}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNav{z-index:89;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #dfe2ee;width:100%;position:sticky;top:151px;box-shadow:0 6px 18px #17224c0d}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNavInner{scrollbar-width:none;align-items:stretch;gap:0;width:min(1160px,100%);min-height:64px;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNavInner::-webkit-scrollbar{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalIdentity{color:#17699b;border-right:1px solid #e5e7ef;flex:none;align-items:center;gap:10px;min-width:max-content;min-height:64px;padding:0 20px 0 0;display:inline-flex}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLogo{background:#00aeb7;border-radius:4px;width:58px;height:auto;padding:10px;display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalIdentity>span{display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalIdentity small{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalIdentity strong{color:#17699b;margin:0;font-size:14px;font-weight:900}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks{flex:none;align-self:stretch;display:flex;overflow:visible}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a{color:#17224c;white-space:nowrap;border-bottom:0;border-right:1px solid #e5e7ef;min-height:64px;padding:0 20px;font-size:13px;font-weight:800;line-height:1.4}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a:hover,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a:focus-visible{color:#17699b;background:#f2f7fa;border-bottom:0}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a:last-child{color:#fff;background:#17699b;border-right:0;border-radius:0;align-self:stretch;min-height:64px;margin-left:0;padding:0 24px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a:last-child:hover,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a:last-child:focus-visible{color:#fff;background:#0f527f}.R7KdWa_page[data-independent-page="/event/hrcamp"] #R7KdWa_brand-story,.R7KdWa_page[data-independent-page="/event/hrcamp"] #R7KdWa_brand-content{scroll-margin-top:230px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandManifesto{width:min(1160px,100% - 64px);padding:clamp(96px,10vw,138px) 0 clamp(72px,8vw,108px);display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandManifesto:before{color:#17224c;content:"HR Campとは";margin-bottom:34px;font-size:clamp(25px,2.5vw,32px);font-weight:900;display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandManifestoIndex{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandManifesto h2{max-width:1020px;font-size:clamp(34px,4vw,50px);font-weight:900;line-height:1.55}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillars{background:#fff;padding:clamp(94px,10vw,132px) max(32px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid{gap:20px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid article{min-height:410px;box-shadow:none;background:#f2f7fa;border-color:#0000;border-radius:0;padding:38px 34px;transition:border-color .2s,transform .2s}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid article:hover{border-color:#2b88b5;transform:translateY(-4px)}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid h3{margin-top:96px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourney{background:#17224c;padding:clamp(100px,10vw,136px) max(32px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram{background:0 0;gap:2px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram:before{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram article{background:#1c2858;min-height:300px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram article>span{color:#67b7d8;background:0 0;border:0;border-radius:0;justify-content:start;width:auto;height:auto;font-size:14px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram small{margin-top:50px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_sectionGuide{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandResourceCta{width:100%;box-shadow:none;border-radius:0;margin:0;padding:clamp(64px,8vw,100px) max(32px,50vw - 580px)}@media (max-width:1380px){.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNavInner{width:calc(100% - 48px)}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalIdentity{padding-left:20px}}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy{background:#fff;width:100%;padding:0!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .legacy-content-import{color:#515871;font-size:16px;line-height:1.85;max-width:none!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .legacy-content-import main{width:100%;display:block}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .legacy-content-import ul,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .legacy-content-import li){list-style:none}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .legacy-content-import li::marker{color:#0000;content:"";font-size:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero{background:linear-gradient(90deg,#17224c 0 8px,#0000 8px),linear-gradient(135deg,#f2f7fa 0%,#fff 62%);padding:clamp(64px,8vw,108px) 24px}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero #top_main,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero #main_announce,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero #main_contents){width:min(1160px,100%);margin:0 auto}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero #main_contents{grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:center;gap:22px 64px;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero .catch{color:#2b88b5;letter-spacing:.08em;margin:0;font-size:15px;font-weight:800}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero .catch b{margin-left:.25em;font-size:1.35em}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero #main_contents>p:not(.catch){letter-spacing:.02em;margin:0;font-size:clamp(24px,3vw,38px);font-weight:750;line-height:1.45}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero figure{grid-area:1/2/span 2;margin:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero figure img{box-sizing:border-box;object-fit:contain;background:#00aeb7;max-height:180px;margin:0 auto;padding:10px;display:block;width:min(420px,100%)!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero ul{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;margin:20px 0 0!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero li{background:#fff;border:1px solid #d7dee9;border-radius:0;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin:0;padding:18px 20px;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero li>span{color:#fff;background:#17699b;border-radius:50%;place-items:center;min-width:48px;min-height:48px;font-size:13px;font-weight:800;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero li p{margin:0;font-size:15px;font-weight:750}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .box_wrapper{width:min(1160px,100% - 64px);padding:clamp(92px,9vw,126px) 0;margin:0 auto!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .box_wrapper+.box_wrapper{border-top:0}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_outline,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_followup,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq){background:#f1f3f8;width:100%;max-width:none;padding-left:max(32px,50vw - 580px);padding-right:max(32px,50vw - 580px)}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion{color:#ffffffc2;background:#17224c;width:100%;max-width:none;padding-left:max(32px,50vw - 580px);padding-right:max(32px,50vw - 580px)}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion .tit_subhead,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion .tit_subhead em){color:#fff!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion .tabs li{color:#fff;background:#1c2858;border-color:#ffffff47}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion .tabs li.active{background:#2b88b5;border-color:#67b7d8}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion .top_value_wrap>div{color:#ffffffc2;background:#1c2858;border-top-color:#67b7d8}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion .top_value_wrap>div>p{color:#fff}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tit_subhead{flex-direction:column-reverse;gap:8px;margin:0 0 34px;font-size:clamp(30px,3.2vw,40px);line-height:1.35;display:flex;color:#17224c!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tit_subhead em{font-style:normal}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tit_subhead>span{color:#2b88b5;letter-spacing:.18em;font-size:12px;font-weight:800}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;margin:0 0 18px!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tabs li{color:#17224c;text-align:center;background:#f7f8fb;border:1px solid #cfd7e4;border-radius:0;place-items:center;min-height:68px;margin:0;padding:12px;font-size:14px;font-weight:750;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tabs li.active{color:#fff;background:#17699b;border-color:#17699b}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_worries_wrap,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_value_wrap,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_voice_wrap){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_worries_wrap>div,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_value_wrap>div,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_voice_wrap>div){background:#f2f7fa;border-top:4px solid #2b88b5;min-height:300px;padding:30px;display:block!important}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_worries_wrap>div>p,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_value_wrap>div>p){color:#17224c;margin:0 0 14px;font-weight:800}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .list_dots{gap:9px;display:grid;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .list_dots li{margin:0;padding-left:16px;position:relative}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .list_dots li:before{content:"";background:#2b88b5;border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:0}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .flex3,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .merit,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .lecture_wrap>ul){grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;margin:28px 0 0!important;padding:0!important}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .flex3>li,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .merit>li,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .lecture_wrap>ul>li){background:#fff;border:1px solid #dce2eb;border-radius:0;padding:22px;overflow:hidden;margin:0!important}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .flex3 figure,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .lecture_wrap figure){margin:16px 0 0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .flex3 figure img{aspect-ratio:4/3;object-fit:cover;border-radius:0;width:100%;display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit){background:#fff;gap:2px;margin-top:44px!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit)>li{background:#f2f7fa;border:0;flex-direction:column;min-height:440px;padding:0;display:flex}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit)>li>p{color:#17224c;min-height:126px;margin:0;padding:30px 30px 22px;font-size:19px;font-weight:850;line-height:1.55}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit)>li>p span{color:#17699b;letter-spacing:.12em;text-transform:uppercase;background:#fff;border:1px solid #c9d4de;align-items:center;gap:3px;width:max-content;min-height:34px;margin-bottom:18px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit)>li>p span b{font-size:12px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit) figure{margin:auto 0 0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit) figure img{aspect-ratio:16/10;object-fit:contain;background:#fff}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.merit{background:#f1f3f8;gap:2px;margin-top:2px!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.merit>li{background:#fff;border:0;min-height:310px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .merit>li>p{color:#17224c;align-items:flex-start;gap:12px;margin:0 0 14px;font-weight:800;display:flex}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .merit>li>p b{color:#2b88b5;font-size:28px;line-height:1}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule>div{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule dl{background:#f2f7fa;border-left:4px solid #2b88b5;margin:0;padding:24px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule dt{color:#6a7180;font-size:13px;font-weight:750}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule dd{margin:8px 0 0;font-weight:800}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule figure{margin:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .js-scrollable{overscroll-behavior-inline:contain;overflow-x:auto}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .outline_table_basic{border-collapse:collapse;min-width:760px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .outline_table_basic th{color:#fff;background:#17224c}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .outline_table_basic th,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .outline_table_basic td){border-color:#d8dee8;padding:18px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .lecture_wrap figure img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:min(200px,100%);margin:0 auto;display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .box_dominant{color:#fff;text-align:center;background:#17224c;margin:-22px -22px 20px;padding:9px 14px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .movie_wrapper{aspect-ratio:16/9;background:#111827;border-radius:0;width:100%;position:relative;overflow:hidden}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .movie_wrapper>div,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .movie_wrapper iframe){width:100%;height:100%}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .movie_wrapper iframe{border:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice>div>dl{background:#f2f7fa;grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr);align-items:center;gap:36px;margin:36px 0 0;padding:32px;display:grid}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice dt,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice dd){margin:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice dd figure{margin:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice dd img{margin:0 auto;display:block;width:min(320px,100%)!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_committee>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid;margin:28px 0 0!important;padding:0!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_committee>ul li{border-bottom:1px solid #e0e5ec;padding:13px 0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dl{border-top:1px solid #dbe1ea;margin:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dl:last-child{border-bottom:1px solid #dbe1ea}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dt,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dd){margin:0;padding:22px 24px 22px 58px;position:relative}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dt{color:#17224c;font-weight:800}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dd{color:#4b566b;padding-top:0}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dt:before,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dd:before){color:#17699b;content:"Q";font-size:20px;font-weight:850;position:absolute;left:18px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dd:before{color:#2b88b5;content:"A"}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq dd>div>span:first-child{display:none}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .box_options{background:#f2f7fa;padding:28px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .boxlink{background:#17699b;border-radius:0;justify-content:center;align-items:center;min-height:48px;margin-top:14px;padding:12px 22px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}@media (max-width:760px){.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNavInner{width:100%}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalIdentity,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks a:last-child{min-height:54px;padding-left:16px;padding-right:16px}.R7KdWa_page[data-independent-page="/event/hrcamp"] #R7KdWa_brand-story,.R7KdWa_page[data-independent-page="/event/hrcamp"] #R7KdWa_brand-content{scroll-margin-top:215px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero{min-height:850px;padding-right:24px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero:after{width:24px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroMedia{opacity:1;height:330px;padding:0;inset:auto 24px 0 0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroMedia img{object-position:64% center}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(#f2f7fa 0 56%,#f2f7faeb 61%,#f2f7fa00 73%);right:24px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_container{width:min(100% - 40px,1160px);padding:58px 0 380px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero h1{font-size:clamp(36px,11.5vw,50px)}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandManifesto{width:min(100% - 40px,1160px);padding:72px 0}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandManifesto h2{font-size:30px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillars,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourney{padding:72px 20px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid article{min-height:310px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandPillarGrid h3{margin-top:54px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram article{min-height:250px;display:block}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandJourneyDiagram small{margin-top:40px}.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandResourceCta{padding:64px 20px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .legacy-content-import{font-size:15px}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero{padding:56px 20px}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero #main_contents,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule>div,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice>div>dl){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero figure{grid-area:auto}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_hero ul,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_worries_wrap,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_value_wrap,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_voice_wrap,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .flex3,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .merit,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .lecture_wrap>ul){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .box_wrapper{width:min(100% - 40px,1160px);padding:64px 0}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_schedule,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_outline,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_followup,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_voice,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_faq,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_discussion){width:100%;padding-left:20px;padding-right:20px}:is(.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_worries_wrap>div,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_value_wrap>div,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .top_voice_wrap>div){min-height:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit)>li{min-height:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.flex3:not(.merit)>li>p{min-height:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_event>.merit>li{min-height:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy .tabs{grid-template-columns:repeat(3,minmax(170px,1fr));overflow-x:auto;padding-bottom:6px!important}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_legacy #top_committee>ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_secondaryAction:before{transition:none}}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01{grid-template-rows:auto 210px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}@media (max-width:760px){.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01{grid-template-rows:auto 170px!important}}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .mv,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .fixed_btn,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .footer){display:none!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_interview,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq){margin:0!important;padding:clamp(76px,9vw,116px) 0!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result){background:#fbf5ed!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy section>.inner{width:min(1080px,100% - 48px)!important;max-width:none!important;margin:0 auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries>.inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_ttl{text-align:center;grid-column:1/-1;color:#4c3217!important;margin:0 0 30px!important;font-size:clamp(30px,4vw,46px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries [class^=worries_txt]{border:1px solid #dfcbb4;min-height:124px;position:relative;background:#fff!important;width:auto!important;margin:0!important;padding:28px 26px 26px 72px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries [class^=worries_txt]:before{color:#fff;content:"?";background:#ad6c22;place-items:center;width:34px;height:34px;font-weight:800;display:grid;position:absolute;top:27px;left:24px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries p{font-weight:700;color:#5d4b38!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_ttl{text-align:center;color:#4c3217!important;margin:0 0 38px!important;font-size:clamp(34px,4vw,50px)!important;line-height:1.3!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_ttl em{letter-spacing:.18em;margin-bottom:8px;font-style:normal;display:block;color:#ad6c22!important;font-size:12px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role{background:#f7efe5;border-top:4px solid #ad6c22;position:relative;overflow:hidden;margin:clamp(72px,8vw,104px) 0 0!important;padding:clamp(54px,7vw,80px) clamp(24px,5vw,64px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role:before{color:#ad6c22;content:"ROLE OF FRONTLINE SUPERVISORS";letter-spacing:.18em;text-align:center;margin:0 0 12px;font:800 12px/1.4 Inter,sans-serif;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role_ttl{letter-spacing:.02em;text-align:center;color:#4c3217!important;margin:0 0 28px!important;font-size:clamp(28px,3.5vw,42px)!important;font-weight:800!important;line-height:1.35!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role_wrap{width:100%!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role_wrap>.txt{text-align:left;background:#ffffffb8;border-left:3px solid #ad6c22;max-width:880px;color:#665440!important;margin:0 auto 48px!important;padding:26px 30px!important;font-size:16px!important;line-height:1.95!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list{counter-reset:none;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li{background:#fff;border:1px solid #d8c3aa;grid-template-columns:62px minmax(0,1fr);align-items:stretch;min-width:0;min-height:112px;transition:border-color .25s,transform .25s;position:relative;overflow:hidden;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li:first-child{background:#fffaf4;border-color:#ad6c22;grid-column:1/-1;min-height:124px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li:last-child{grid-column:1/-1}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li>span{letter-spacing:-.04em;place-items:center;font:700 clamp(25px,3vw,36px)/1 Inter,sans-serif;color:#fff!important;background:#ad6c22!important;width:auto!important;height:auto!important;margin:0!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li>p{align-items:center;font-weight:800;display:flex;color:#4c3217!important;margin:0!important;padding:24px 26px!important;font-size:17px!important;line-height:1.7!important}@media (hover:hover){.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li:hover{border-color:#ad6c22;transform:translateY(-3px)}}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn{margin:clamp(76px,9vw,112px) 0 0!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_ttl){text-align:center;color:#4c3217!important;margin:0 0 38px!important;font-size:clamp(28px,3.5vw,42px)!important;font-weight:800!important;line-height:1.4!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list>.about_item{background:#fff;border:1px solid #dcc8b0;grid-template-columns:108px minmax(0,1fr);min-width:0;overflow:hidden;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .ico{background:#f7efe5;justify-content:center;align-items:flex-start;padding:30px 18px!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .ico img{object-fit:contain!important;width:72px!important;height:72px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .ico h4{display:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt{min-width:0;padding:28px 26px 30px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt h4{color:#4c3217!important;margin:0 0 18px!important;font-size:18px!important;font-weight:800!important;line-height:1.65!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt ul{margin:0!important;padding:0!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt li{position:relative;color:#665440!important;margin:0 0 9px!important;padding-left:18px!important;font-size:14px!important;line-height:1.75!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt li:before{content:"";background:#ad6c22;width:6px;height:6px;position:absolute;top:.72em;left:0}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit){margin:clamp(84px,10vw,124px) 0 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction{background:#fbf7f2;border-top:1px solid #dcc8b0;border-bottom:1px solid #dcc8b0;position:relative;padding:clamp(58px,7vw,84px) clamp(24px,5vw,60px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction:before{color:#ad6c22;content:"WHY CPF";letter-spacing:.18em;text-align:center;margin:0 0 12px;font:800 12px/1.4 Inter,sans-serif;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introductiont_box{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt{text-align:center;max-width:820px;color:#665440!important;margin:0 auto 38px!important;font-size:16px!important;line-height:1.9!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01{padding:28px 28px 24px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01 .num{font-weight:800;display:inline-flex;color:#fff!important;background:#ad6c22!important;margin:0 0 16px!important;padding:6px 10px!important;font-size:12px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01 h3{color:#4c3217!important;margin:0 0 16px!important;font-size:22px!important;line-height:1.5!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01 li{color:#665440!important;margin:0 0 7px!important;font-size:14px!important;line-height:1.7!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02{position:relative;padding:24px 28px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02:before{content:"";background:#75450e;width:20px;height:20px;position:absolute;top:-10px;left:30px;transform:rotate(45deg)}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02 .ttl{letter-spacing:.08em;font-weight:800;color:#f4c98f!important;margin:0 0 8px!important;font-size:12px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02 .txt{font-weight:800;margin:0!important;font-size:17px!important;line-height:1.65!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt02{background:#f7efe5;border-left:4px solid #ad6c22;max-width:900px;font-weight:800;color:#4c3217!important;margin:34px auto 0!important;padding:24px 28px!important;font-size:17px!important;line-height:1.8!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_wrap{align-items:stretch;grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr)!important;gap:18px!important;display:grid!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div01,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div03){background:#fff;border:1px solid #dcc8b0;padding:30px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div01 h3,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div03 h3){border-bottom:2px solid #ad6c22;padding-bottom:15px;color:#4c3217!important;margin:0 0 22px!important;font-size:23px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div01 li,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div03 li){position:relative;color:#665440!important;margin:0 0 14px!important;padding-left:20px!important;line-height:1.75!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div01 li:before,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div03 li:before){content:"";background:#ad6c22;width:7px;height:7px;position:absolute;top:.65em;left:0}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div02{color:#fff;text-align:center;background:#75450e;flex-direction:column;justify-content:center;align-items:center;display:flex;padding:26px 18px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div02 h3{color:#fff!important;margin:0 0 18px!important;font-size:16px!important;line-height:1.7!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div02 img{object-fit:contain!important;width:112px!important;height:112px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .sec_btn a,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .sec_btn_list a){justify-content:center;align-items:center;min-height:52px;font-weight:800;color:#fff!important;background:#ad6c22!important;border:1px solid #ad6c22!important;border-radius:0!important;padding:13px 24px!important;text-decoration:none!important;display:inline-flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item{grid-template-rows:1fr auto;min-width:0;overflow:hidden;background:#fff!important;border:1px solid #dfcbb4!important;width:auto!important;margin:0!important;padding:0!important;display:grid!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02){border:0!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01>.ttl{background:0 0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01>.list{width:auto!important;margin:0!important;padding:0!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02{color:#fff!important;background:#75450e!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02 *{color:#fff!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .panel{background:#fff!important;border:1px solid #dfcbb4!important;margin:0 0 24px!important;padding:clamp(28px,4vw,44px)!important;display:block!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_txt,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_txt){text-align:center;max-width:820px;color:#665440!important;margin:0 auto 38px!important;font-size:16px!important;line-height:1.9!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group>.tab_wrap{display:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .panel_wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .panel{margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group [class^=panel_ttl]{color:#fff!important;background:#75450e!important;margin:0 0 24px!important;padding:24px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group [class^=panel_ttl] h3,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group [class^=panel_ttl] p){color:#fff!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group [class^=panel_ttl] h3{letter-spacing:.08em;margin-bottom:8px!important;font-size:15px!important;line-height:1.4!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group [class^=panel_ttl] p{font-weight:800;font-size:21px!important;line-height:1.5!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .guide{background:#f7efe5;border-left:3px solid #ad6c22;margin:0 0 26px!important;padding:22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .guide .ttl{font-weight:800;color:#4c3217!important;margin:0 0 10px!important;line-height:1.6!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .guide .txt,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_panel_list01 li,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_panel_list02 p){color:#665440!important;font-size:14px!important;line-height:1.8!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list a,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list a){text-decoration:none!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list>li,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list>li){background:#fff;border:1px solid #dcc8b0;overflow:hidden}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list img,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list img){display:block;object-fit:cover!important;width:100%!important;height:210px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list p,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list p,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list h3){margin-left:22px!important;margin-right:22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list h3{color:#4c3217!important;font-size:19px!important;line-height:1.6!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_txt em{font-style:normal;font-weight:800;color:#ad6c22!important;font-size:1.75em!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list>li,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list>li){width:auto!important;margin:0!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box01{background:#fff!important;border:1px solid #dfcbb4!important;border-radius:0!important;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)!important;gap:28px!important;margin:0 0 22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02 ul{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 22px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02 li{border-bottom:1px solid #eaded0;font-size:13px;padding:9px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab_wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0 0 28px!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab{width:auto!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab a{text-align:center;background:#fbf5ed;border:1px solid #dfcbb4;justify-content:center;align-items:center;min-height:66px;padding:14px 18px;font-weight:800;color:#4c3217!important;text-decoration:none!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .panel{background:#fffaf5!important;border:1px solid #dfcbb4!important;margin:0 0 24px!important;padding:clamp(28px,4vw,44px)!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .cpf_faq_category{border-bottom:3px solid #ad6c22;padding-bottom:16px;color:#4c3217!important;margin:0 0 22px!important;font-size:clamp(22px,3vw,29px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dt{border-top:1px solid #eaded0;font-weight:800;position:relative;color:#4c3217!important;padding:22px 10px 12px 48px!important;font-size:17px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dt:before{color:#fff;content:"Q";background:#ad6c22;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:19px;left:0}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dd{position:relative;color:#665440!important;padding:0 10px 26px 48px!important;line-height:1.9!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dd:before{color:#ad6c22;content:"A";font-size:17px;font-weight:800;position:absolute;left:8px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr{background:#fbf5ed!important;padding:76px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr_list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:min(960px,100% - 48px)!important;margin:0 auto!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr_list li{width:auto!important;margin:0!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr_list a{background:#fff;border:1px solid #dfcbb4;justify-content:center;align-items:center;height:160px;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr_list img{padding:12px;object-fit:contain!important;width:100%!important;height:160px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .related-qualification-card{color:#153f39;text-align:center;align-content:center;justify-items:center;width:100%;min-height:160px;padding:18px 28px;display:grid}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .related-qualification-card small{color:#4b675f;letter-spacing:.08em;font-size:13px;font-weight:700}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .related-qualification-card b{color:#087665;letter-spacing:.03em;margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,62px);font-weight:700;line-height:1}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .related-qualification-card strong{color:#1d302b;margin-top:7px;font-size:clamp(15px,1.6vw,20px);line-height:1.45}@media (max-width:760px){:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries>.inner,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_list,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box01,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab_wrap,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr_list){grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt){text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction{padding:44px 20px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction:before{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list>.about_item{grid-template-columns:76px minmax(0,1fr)}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .ico{padding:24px 12px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .ico img{width:52px!important;height:52px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt{padding:22px 18px 24px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn_list .txt h4{font-size:16px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_wrap{grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_tab_group .panel_wrap{grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn_txt,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_txt){text-align:left}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download_list img,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .interview_list img){height:190px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit_div02{min-height:210px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt02{padding:20px!important;font-size:15px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role_wrap>.txt){text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role{padding:44px 20px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role:before{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role_wrap>.txt{margin-bottom:30px!important;padding:20px!important;font-size:15px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list{grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li:first-child,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li:last-child){grid-column:auto}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li{grid-template-columns:50px minmax(0,1fr);min-height:92px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_role .list li>p{padding:19px 18px!important;font-size:15px!important}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02 ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 14px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_ttl){text-align:left}}.R7KdWa_page[data-kind=資格・検定]{--kind-tint:#edf7f6}.R7KdWa_page[data-kind=大会・イベント]{--kind-tint:#faf5eb}.R7KdWa_page[data-kind=サービス]{--kind-tint:#eef4f9}.R7KdWa_page[data-kind=研修ブランド]{--kind-tint:#f7f1e8}.R7KdWa_hero{background:var(--ink);color:#fff;min-height:520px;position:relative;overflow:hidden}.R7KdWa_heroMedia,.R7KdWa_heroShade,.R7KdWa_heroPattern{position:absolute;inset:0}.R7KdWa_heroMedia{z-index:0}.R7KdWa_heroMedia img{object-fit:cover;object-position:var(--brand-hero-position,center);width:100%;height:100%}.R7KdWa_heroShade{z-index:1;background:linear-gradient(100deg,#162b50fa 24%,#1f3864e0 58%,#1f38648f 100%)}.R7KdWa_heroPattern{z-index:2;opacity:.1;background-image:radial-gradient(#ffffffb3 1.4px,#0000 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 82%);mask-image:linear-gradient(90deg,#000 30%,#0000 82%)}.R7KdWa_container{z-index:3;width:min(1160px,100% - 48px);margin:0 auto;padding:clamp(68px,8vw,104px) 0;position:relative}.R7KdWa_heroGrid{grid-template-columns:minmax(0,760px) 1fr;align-items:center;gap:72px;display:grid}.R7KdWa_heroCopy{min-width:0}.R7KdWa_eyebrow{color:#ffffffd6;letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:800;display:inline-flex}.R7KdWa_eyebrow:before{background:var(--accent-soft);content:"";width:24px;height:1px}.R7KdWa_kind{color:#fff;background:#ffffff1f;border:1px solid #ffffff70;border-radius:999px;margin:0 0 18px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.R7KdWa_hero h1{color:#fff;letter-spacing:.015em;overflow-wrap:anywhere;max-width:820px;margin:0;font-size:clamp(36px,4.6vw,60px);line-height:1.32}.R7KdWa_lead{color:#ffffffdb;max-width:680px;margin:22px 0 0;font-size:clamp(14px,1.1vw,17px);line-height:1.9}.R7KdWa_heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.R7KdWa_primaryAction,.R7KdWa_secondaryAction{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.R7KdWa_primaryAction{background:var(--accent);color:#fff}.R7KdWa_primaryAction:hover{background:var(--accent-dark);transform:translateY(-2px)}.R7KdWa_secondaryAction{color:#fff;background:0 0;border:1.5px solid #ffffffe0}.R7KdWa_secondaryAction:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-2px)}.R7KdWa_heroMark{color:#fff;text-align:center;background:#ffffff14;border:1px solid #ffffff42;border-radius:50%;place-content:center;justify-self:end;width:220px;height:220px;display:grid;box-shadow:0 24px 70px #0000002e}.R7KdWa_heroMark span{letter-spacing:.12em;font-size:44px;font-weight:800}.R7KdWa_heroMark small{color:#ffffffa8;letter-spacing:.11em;text-transform:uppercase;margin-top:4px;font-size:8px}.R7KdWa_sectionGuide{border-bottom:1px solid var(--line);background:var(--wash)}.R7KdWa_sectionGuideInner{align-items:center;gap:18px;width:min(1160px,100% - 64px);min-height:76px;margin:0 auto;display:flex}.R7KdWa_sectionGuideLabel{color:var(--accent-dark);letter-spacing:.16em;font-size:11px;font-weight:800}.R7KdWa_sectionGuide strong{border-left:1px solid var(--line);padding-left:18px;font-size:15px}.R7KdWa_brandNavigation{border-bottom:1px solid var(--line);background:#fff}.R7KdWa_brandNavigationInner{width:min(1160px,100% - 64px);margin:0 auto;padding:46px 0}.R7KdWa_brandNavigationHeading{grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);align-items:end;gap:48px;display:grid}.R7KdWa_brandNavigationHeading p{color:var(--muted);margin:0;line-height:1.8}.R7KdWa_brandNavigationHeading>div>p{color:var(--accent-dark);letter-spacing:.16em;margin-bottom:6px;font-size:11px;font-weight:800}.R7KdWa_brandNavigationHeading h2{color:var(--ink);margin:0;font-size:clamp(25px,3vw,34px)}.R7KdWa_brandNavigationLinks{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.R7KdWa_brandNavigationLinks a{border:1px solid var(--line);background:var(--wash);min-height:54px;color:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;padding:12px 15px;font-size:13px;font-weight:700;line-height:1.45;text-decoration:none;display:flex}.R7KdWa_brandNavigationLinks a:after{content:"▶︎";color:var(--accent-dark)}.R7KdWa_brandNavigationLinks a:hover{border-color:var(--accent);background:#fff}.R7KdWa_brandSearch{background:var(--ink);color:#fff;border-radius:12px;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:20px;margin-top:18px;padding:18px;display:grid}.R7KdWa_brandSearch label{font-size:14px;font-weight:700}.R7KdWa_brandSearch>div{grid-template-columns:1fr auto;gap:8px;display:grid}.R7KdWa_brandSearch input{color:#1a1a1a;background:#fff;border:1px solid #ffffff61;border-radius:8px;min-width:0;min-height:48px;padding:0 16px;font-size:16px}.R7KdWa_brandSearch button{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:48px;padding:0 22px;font-weight:700}.R7KdWa_brandSearch input:focus-visible,.R7KdWa_brandSearch button:focus-visible,.R7KdWa_brandNavigationLinks a:focus-visible{outline-offset:3px;outline:3px solid #ffcf4a}.R7KdWa_brandLocalNav{z-index:12;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;position:sticky;top:0;box-shadow:0 10px 30px #142d4b14}.R7KdWa_brandLocalNavInner{grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:28px;width:min(1160px,100% - 48px);min-height:76px;margin:0 auto;display:grid}.R7KdWa_brandLocalIdentity{min-width:0;color:var(--ink);text-decoration:none;display:grid}.R7KdWa_brandLocalIdentity small{color:var(--accent-dark);letter-spacing:.14em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.R7KdWa_brandLocalIdentity strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;overflow:hidden}.R7KdWa_brandLocalLogo{object-fit:contain;width:min(204px,100%);height:auto;display:block}.R7KdWa_brandLocalLogoMark,.R7KdWa_brandLocalName{display:block}.R7KdWa_brandLocalLinks{align-self:stretch;display:flex;overflow-x:auto}.R7KdWa_brandLocalLinks a{color:#354861;border-bottom:3px solid #0000;align-items:center;min-width:max-content;padding:0 16px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.R7KdWa_brandLocalLinks a:hover{border-bottom-color:var(--accent);color:var(--accent-dark);background:color-mix(in srgb, var(--accent) 7%, #fff)}.R7KdWa_brandLocalLinks a:last-child{background:var(--ink);color:#fff;border:0;border-radius:999px;align-self:center;min-height:42px;margin-left:8px;padding:0 18px}.R7KdWa_brandLocalLinks a:last-child:hover{background:var(--accent-dark);color:#fff}.R7KdWa_brandLocalNav a:focus-visible{outline-offset:-3px;outline:3px solid #ffcf4a}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNav{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom-color:#dce7e5;width:100%;top:151px;box-shadow:0 6px 18px #122d430d}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNavInner{scrollbar-width:none;align-items:stretch;gap:0;max-width:1160px;min-height:64px;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNavInner::-webkit-scrollbar{display:none}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity{color:#122d43;border-right:1px solid #e2eae8;flex-direction:column;flex:1 0 auto;justify-content:center;min-width:310px;min-height:64px;padding:0 24px 0 0;display:flex}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity small{color:#14718a;letter-spacing:.18em;font-weight:900}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity strong{margin-top:4px;font-size:13px;font-weight:800}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a{color:#122d43;border-bottom:0;border-right:1px solid #e2eae8;flex:none;min-height:64px;padding:0 24px;font-size:13px;font-weight:800}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a:last-child{color:#122d43;background:#fff;border-right:1px solid #e2eae8;border-radius:0;align-self:stretch;min-height:64px;margin:0;padding:0 24px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity:hover,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a:hover,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a:last-child:hover{color:#14718a;background:#f1f7f6}@media (max-width:1380px){.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNavInner{width:calc(100% - 48px)}}.R7KdWa_brandResourceCta{background:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--accent) 52%, transparent), transparent 28%), linear-gradient(120deg, var(--ink), color-mix(in srgb, var(--ink) 82%, var(--accent)));width:min(1160px,100% - 64px);box-shadow:0 24px 64px color-mix(in srgb, var(--ink) 18%, transparent);color:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:44px;margin:0 auto 96px;padding:clamp(34px,5vw,58px);display:grid;overflow:hidden}.R7KdWa_brandResourceCta p{color:color-mix(in srgb, var(--accent) 52%, #fff);letter-spacing:.18em;margin:0 0 8px;font-size:11px;font-weight:850}.R7KdWa_brandResourceCta h2{color:#fff;margin:0;font-size:clamp(25px,3.2vw,38px);line-height:1.4}.R7KdWa_brandResourceCta span{color:#ffffffc2;margin-top:10px;line-height:1.8;display:block}.R7KdWa_brandResourceCta>a{min-width:210px;min-height:56px;color:var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:24px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #00000029}.R7KdWa_brandResourceCta>a b{color:var(--accent-dark);font-size:20px}.R7KdWa_brandResourceCta>a:hover{transform:translateY(-2px)}.R7KdWa_brandResourceCta>a:focus-visible{outline-offset:3px;outline:3px solid #ffcf4a}.R7KdWa_brandManifesto{grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);align-items:center;gap:clamp(42px,7vw,104px);width:min(1160px,100% - 64px);margin:0 auto;padding:clamp(80px,9vw,126px) 0;display:grid}.R7KdWa_brandManifestoIndex{border-right:1px solid var(--line);min-height:188px;color:var(--ink);align-items:flex-end;gap:18px;display:flex}.R7KdWa_brandManifestoIndex span{letter-spacing:-.06em;opacity:.1;writing-mode:vertical-rl;font-size:clamp(48px,6vw,76px);font-weight:850;line-height:.8}.R7KdWa_brandManifestoIndex b{color:var(--accent-dark);letter-spacing:.16em;padding:0 28px 8px 0;font-size:12px;line-height:1.6}.R7KdWa_brandManifesto>div:last-child>p,.R7KdWa_brandSectionHeading>p{color:var(--accent-dark);letter-spacing:.18em;margin:0 0 12px;font-size:11px;font-weight:850}.R7KdWa_brandManifesto h2{max-width:870px;color:var(--ink);letter-spacing:.015em;text-wrap:balance;margin:0;font-size:clamp(30px,4.2vw,52px);font-weight:750;line-height:1.55}.R7KdWa_brandPillars{background:color-mix(in srgb, var(--ink) 5%, #fff);padding:clamp(76px,8vw,112px) max(32px,50vw - 580px)}.R7KdWa_brandSectionHeading{max-width:760px;margin-bottom:44px}.R7KdWa_brandSectionHeading h2{color:var(--ink);margin:0;font-size:clamp(29px,3.6vw,44px);line-height:1.4}.R7KdWa_brandPillarGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.R7KdWa_brandPillarGrid article{border:1px solid var(--line);min-height:330px;box-shadow:0 18px 48px color-mix(in srgb, var(--ink) 7%, transparent);background:#fff;border-radius:3px 3px 20px;padding:34px 30px 30px;position:relative;overflow:hidden}.R7KdWa_brandPillarGrid article:after{background:color-mix(in srgb, var(--accent) 12%, transparent);content:"";border-radius:50%;width:170px;height:170px;position:absolute;bottom:-70px;right:-48px}.R7KdWa_brandPillarGrid strong{color:var(--accent);letter-spacing:-.05em;font-size:48px;font-weight:750;line-height:1;display:block}.R7KdWa_brandPillarGrid h3{color:var(--ink);margin:72px 0 14px;font-size:22px;line-height:1.45}.R7KdWa_brandPillarGrid p{z-index:1;color:#5c6876;margin:0;font-size:14px;line-height:1.9;position:relative}.R7KdWa_brandJourney{background:var(--ink);color:#fff;padding:clamp(82px,9vw,124px) max(32px,50vw - 580px);overflow:hidden}.R7KdWa_brandJourney .R7KdWa_brandSectionHeading>p{color:color-mix(in srgb, var(--accent) 55%, #fff)}.R7KdWa_brandJourney .R7KdWa_brandSectionHeading h2{color:#fff}.R7KdWa_brandJourneyDiagram{background:#ffffff3d;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:56px;display:grid;position:relative}.R7KdWa_brandJourneyDiagram:before{z-index:2;background:color-mix(in srgb, var(--accent) 72%, #fff);content:"";height:1px;position:absolute;top:56px;left:15%;right:15%}.R7KdWa_brandJourneyDiagram article{z-index:3;background:color-mix(in srgb, var(--ink) 92%, #fff);min-height:280px;padding:38px 34px;position:relative}.R7KdWa_brandJourneyDiagram article>span{border:1px solid color-mix(in srgb, var(--accent) 68%, #fff);background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;font-weight:850;display:grid}.R7KdWa_brandJourneyDiagram small{color:color-mix(in srgb, var(--accent) 48%, #fff);letter-spacing:.18em;margin-top:44px;font-size:10px;font-weight:800;display:block}.R7KdWa_brandJourneyDiagram h3{color:#fff;margin:8px 0 12px;font-size:23px}.R7KdWa_brandJourneyDiagram p{color:#ffffffa8;margin:0;font-size:14px;line-height:1.8}.R7KdWa_brandAudience{border-top:1px solid #ffffff2e;align-items:center;gap:28px;margin-top:36px;padding-top:30px;display:flex}.R7KdWa_brandAudience>strong{color:#fff;white-space:nowrap;font-size:13px}.R7KdWa_brandAudience ul{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.R7KdWa_brandAudience li{color:#ffffffd1;border:1px solid #ffffff47;border-radius:999px;padding:8px 14px;font-size:12px;margin:0!important}.R7KdWa_page:where([data-kind=研修ブランド]):where(:not([data-independent-page=\/kansai])) .R7KdWa_hero{min-height:650px}.R7KdWa_page:where([data-kind=研修ブランド]):where(:not([data-independent-page=\/kansai])) .R7KdWa_heroShade{background:linear-gradient(100deg, color-mix(in srgb, var(--ink) 96%, transparent) 10%, color-mix(in srgb, var(--ink) 83%, transparent) 48%, color-mix(in srgb, var(--ink) 22%, transparent) 100%)}.R7KdWa_page:where([data-kind=研修ブランド]):where(:not([data-independent-page=\/kansai])) .R7KdWa_heroGrid{min-height:450px}.R7KdWa_page:where([data-kind=研修ブランド]):where(:not([data-independent-page=\/kansai])) .R7KdWa_hero h1{text-wrap:balance}.R7KdWa_page:where([data-kind=研修ブランド]):where(:not([data-independent-page=\/kansai])) .R7KdWa_heroMark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px}.R7KdWa_page:where([data-kind=研修ブランド]):where(:not([data-independent-page=\/kansai])) .R7KdWa_heroMark span{letter-spacing:.08em;font-size:clamp(30px,3.2vw,48px)}.R7KdWa_page[data-independent-page="/brand/public"]{--line:#dfe2ee;--wash:#f2f7fa;color:#17224c}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_hero{background:var(--wash);min-height:660px;color:var(--ink)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMedia{left:48%;right:42px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMedia img{object-position:var(--brand-hero-position,center)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroShade{background:linear-gradient(125deg,#f6fafc 0%,#edf5f8 100%);right:52%}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroPattern{display:none}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_container{width:min(100%,1440px);min-height:660px;padding:0}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroGrid{grid-template-columns:minmax(380px,48%) 1fr 42px;align-items:stretch;gap:0;min-height:660px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroCopy{z-index:1;flex-direction:column;justify-content:center;padding:clamp(72px,8vw,126px) clamp(34px,6vw,96px) 72px max(28px,50vw - 580px);display:flex}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_eyebrow{color:var(--accent-dark);letter-spacing:.18em;margin-bottom:18px;font-size:11px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_eyebrow:before{background:var(--accent)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_kind{color:var(--ink);letter-spacing:.08em;background:0 0;border:0;border-radius:0;margin-bottom:22px;padding:0;font-size:15px;font-weight:850}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_hero h1{max-width:610px;color:var(--ink);letter-spacing:-.045em;font-size:clamp(43px,4.4vw,64px);line-height:1.18}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_hero h1 span{display:inline}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_lead{color:#515871;max-width:600px;margin-top:24px;font-size:clamp(14px,1.1vw,17px);line-height:2}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroActions{grid-template-columns:1fr 1fr;gap:12px;margin-top:38px;display:grid}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_secondaryAction{border-radius:4px;justify-content:space-between;min-height:66px;padding:16px 21px;font-weight:850}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_primaryAction:after,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_secondaryAction:after{content:"▶︎"}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_primaryAction{background:var(--accent-dark)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_secondaryAction{border-color:var(--ink);color:var(--ink);background:#fff}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_secondaryAction:hover{border-color:var(--accent-dark);color:var(--accent-dark);background:#fff}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMark{z-index:2;background:var(--accent-dark);width:42px;height:auto;box-shadow:none;writing-mode:vertical-rl;border:0;border-radius:0;grid-column:3;place-self:stretch stretch}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMark span{letter-spacing:.2em;font-size:9px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMark small{color:#fff9;letter-spacing:.16em;margin:28px 0 0;font-size:8px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandLocalNav{box-shadow:none}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandLocalNavInner{width:min(1160px,100% - 48px);min-height:64px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandLocalLinks a{border-bottom-width:0;border-right:1px solid #e5e7ef}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandLocalLinks a:hover{color:var(--accent-dark);background:var(--wash)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandLocalLinks a:last-child{background:var(--accent-dark);border-right:0;border-radius:4px;min-height:42px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandManifesto{width:min(1160px,100% - 48px);padding:126px 0}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandManifestoIndex{border-color:var(--line)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandManifesto h2{letter-spacing:-.035em;font-size:clamp(34px,3.8vw,54px);line-height:1.45}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillars{background:#f1f3f8;padding:126px max(24px,50vw - 580px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid{background:#d9ddea;border:1px solid #d9ddea;gap:1px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid article{min-height:390px;box-shadow:none;border:0;border-radius:0;padding:46px 38px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid strong{color:var(--accent);font-size:44px;font-weight:900}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid h3{margin-top:58px;font-size:24px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid p{color:#5d647b;font-size:15px;line-height:2}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandJourney{background:var(--ink);padding:126px max(24px,50vw - 580px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandJourneyDiagram{background:0 0;border:1px solid #ffffff2b}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandJourneyDiagram article{background:0 0;min-height:300px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_sectionGuide{background:#fff}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_sectionGuideInner{width:min(1160px,100% - 48px);min-height:98px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_sectionGuide strong{font-size:18px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .legacy-content-import{color:#515871;width:min(1120px,100% - 48px)!important;padding:104px 0 126px!important}:is(.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .keyVisual,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy #page-top){display:none!important}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body{border-top:1px solid var(--line);grid-template-columns:130px 1fr;margin:0 0 80px;display:grid}:is(.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body dt,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body dd){border-bottom:1px solid var(--line);margin:0;padding:20px 16px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body dt{color:var(--accent-dark);font-size:13px;font-weight:800}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__new{color:var(--accent-dark);margin-right:10px;font-size:11px;font-weight:900}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span{border:1px solid var(--line);border-top:4px solid var(--accent-dark);background:#fff;margin-bottom:24px;padding:clamp(30px,4vw,48px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span .information__title{max-width:900px;margin-bottom:30px;font-size:clamp(27px,3vw,38px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span h3{margin-top:28px;color:var(--ink)!important}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span h4{border-top:1px solid var(--line);margin:30px 0 8px;padding-top:22px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span ul{gap:10px;padding-left:1.25em;display:grid}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span li{margin:0;line-height:1.85}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact{background:var(--ink);color:#fff;margin-top:72px;padding:clamp(48px,6vw,72px)}:is(.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact h2,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact a){color:#fff!important}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact__linkArea{flex-wrap:wrap;gap:14px;padding:0;list-style:none;display:flex}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact__linkArea li{margin:0}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact__linkArea a{border:1px solid #ffffff5c;align-items:center;min-height:56px;padding:12px 22px;text-decoration:none;display:inline-flex}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandResourceCta{background:var(--ink);width:min(1160px,100% - 48px);box-shadow:none;border-radius:0}@media (max-width:900px){.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_hero{min-height:auto;padding-top:min(54vw,440px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMedia{height:min(54vw,440px);bottom:auto;left:0;right:0}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroShade{display:none}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_container{min-height:0}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroGrid{min-height:0;display:block}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroCopy{background:var(--wash);padding:64px max(24px,50vw - 360px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid article{min-height:0}}@media (max-width:640px){.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_hero{padding-top:62vw}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroMedia{height:62vw}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroCopy{padding:48px 20px 54px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_hero h1{font-size:clamp(36px,11vw,48px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_heroActions{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandManifesto{width:calc(100% - 40px)}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillars,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandJourney{padding:82px 20px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandPillarGrid article{padding:30px 24px;display:block}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .legacy-content-import{width:calc(100% - 40px)!important;padding:72px 0 90px!important}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body dt{border-bottom:0;padding-bottom:6px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .information__body dd{padding-top:6px}:is(.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .public_span,.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_legacy .contact){padding:30px 22px}.R7KdWa_page[data-independent-page="/brand/public"] .R7KdWa_brandResourceCta{width:calc(100% - 40px)}}.R7KdWa_legacy{background:#fff;overflow:clip}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero{color:#173458;background:#edf4f7;border-bottom:0;min-height:620px;overflow:hidden}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero:before{width:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero:after{z-index:4;color:#ffffffe0;content:"PEOPLE / LEARNING / ORGANIZATION";letter-spacing:.2em;writing-mode:vertical-rl;background:#164d6a;justify-content:center;align-items:center;width:58px;font-size:10px;font-weight:800;display:flex;position:absolute;top:0;bottom:0;right:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroMedia{left:50%;right:58px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroMedia img{object-position:center center}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroShade{background:linear-gradient(90deg,#edf4f7 0% 50%,#0000 50%)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroPattern{opacity:.3;background-image:radial-gradient(#1697b74d 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#0000 50%);mask-image:linear-gradient(90deg,#000 0% 45%,#0000 50%)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_container{width:min(1160px,100% - 96px);padding:72px 58px 74px 0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroGrid{grid-template-columns:minmax(0,50%) 1fr;min-height:474px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroCopy{padding-right:clamp(42px,5vw,84px)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_eyebrow{color:#168cac;margin-bottom:18px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_eyebrow:before{background:#168cac}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_kind{color:#40566a;background:#ffffffb8;border-color:#b9c8cf;border-radius:2px;margin-bottom:20px;padding:5px 10px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero h1{color:#173458;letter-spacing:.025em;max-width:650px;font-size:clamp(50px,5.4vw,78px);font-weight:780;line-height:1.16}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_supportwebHeroBrand{color:#fff;letter-spacing:.06em;background:#173458;width:fit-content;margin:22px 0 0;padding:10px 18px;font-size:clamp(17px,1.5vw,21px);font-weight:800;line-height:1.4}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_lead{color:#4b6272;max-width:580px;font-size:clamp(14px,1.1vw,17px);line-height:2}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions{grid-template-columns:1fr 1fr;gap:12px;margin-top:38px;display:grid}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_secondaryAction{border-radius:8px;justify-content:space-between;min-height:66px;padding:16px 21px;font-weight:850}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_primaryAction:after,.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_secondaryAction:after{content:"▶︎"}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_primaryAction{background:var(--accent-dark)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_secondaryAction{border-color:var(--ink);color:var(--ink);background:#fff}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_secondaryAction:hover{border-color:var(--accent-dark);color:var(--accent-dark);background:#fff}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalNav{top:var(--header-height,151px);box-shadow:none;scrollbar-width:thin;scrollbar-color:#9db9c4 transparent;background:#fff;border-bottom-color:#d4e0e5;position:sticky;overflow-x:auto}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalNavInner{align-items:stretch;gap:0;width:min(1160px,100% - 48px);min-width:1040px;min-height:64px;margin:0 auto;display:flex}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalIdentity{border-right:1px solid #d5e0e5;flex:none;justify-content:flex-start;align-self:stretch;align-items:center;padding:0 20px;display:flex}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalIdentity small{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalIdentity strong{color:#168cac;margin:0;font-size:16px;font-weight:800}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks{scrollbar-width:none;border:0;align-self:stretch;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks::-webkit-scrollbar{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks a{color:#173458;background:#fff;border-bottom:0;border-right:1px solid #d5e0e5;flex:none;justify-content:center;min-width:max-content;min-height:64px;padding:0 22px;font-size:14px;font-weight:800;transition:background-color .2s,color .2s}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks a:hover{color:#15546f;background:#e7f3f6;border-bottom:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks a:last-child{color:#fff;background:#19739c;border-right:0;border-radius:0;align-self:stretch;min-height:64px;margin-left:0;padding:0 20px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks a:last-child:hover{color:#fff;background:#15546f}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto{grid-template-columns:minmax(160px,.28fr) minmax(0,1fr);padding-top:96px;padding-bottom:96px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifestoIndex span{color:#168cac}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto h2{max-width:900px;font-size:clamp(32px,4vw,50px)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillars{background:#edf4f7}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid{border:1px solid #cbd6dc;gap:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid article{min-height:320px;box-shadow:none;border:0;border-right:1px solid #cbd6dc;border-radius:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid article:last-child{border-right:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid strong{color:#168cac}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid h3{margin-top:64px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandJourney{background:#164d6a}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandResourceCta{box-shadow:none;background:linear-gradient(120deg,#164d6a,#168cac);border-radius:6px}@media (max-width:720px){.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero{min-height:auto}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero:after{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroMedia{height:250px;bottom:auto;left:0;right:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroShade{background:linear-gradient(#eef3f514 0,#eef3f5c2 210px,#eef3f5 260px)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroPattern{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_container{width:min(100% - 32px,1160px);padding:285px 0 52px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroGrid{min-height:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_hero h1{font-size:clamp(38px,12vw,52px)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_lead{font-size:14px;line-height:1.85}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions{display:grid}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_secondaryAction{width:100%}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid{border-bottom:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandPillarGrid article{border-bottom:1px solid #cbd6dc;border-right:0;min-height:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalNavInner{min-width:max-content;min-height:64px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalIdentity{padding:0 20px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalIdentity strong{font-size:15px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks{border-left:0;border-right:0;align-self:stretch}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks a{flex-basis:auto;min-width:max-content;min-height:64px;padding:0 18px;font-size:13px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks a:last-child{min-height:64px}}.R7KdWa_legacy .legacy-content-import{color:#253a57;font-size:16px;width:min(1160px,100% - 64px)!important;max-width:1160px!important;margin:0 auto!important;padding:72px 0 112px!important;line-height:1.85!important}:is(.R7KdWa_legacy .legacy-content-import>main,.R7KdWa_legacy .legacy-content-import>div,.R7KdWa_legacy .legacy-content-import .page){max-width:100%}:is(.R7KdWa_legacy .container,.R7KdWa_legacy .inner,.R7KdWa_legacy .wrap,.R7KdWa_legacy .wrapper){width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.R7KdWa_legacy section{margin:0 0 88px}.R7KdWa_legacy section:last-child{margin-bottom:0}:is(.R7KdWa_legacy .seminar-guide,.R7KdWa_legacy .seminar-guide+.p-cb__item){display:none}:is(.R7KdWa_legacy h1,.R7KdWa_legacy h2,.R7KdWa_legacy h3,.R7KdWa_legacy h4){overflow-wrap:anywhere;font-weight:700;color:var(--ink)!important}.R7KdWa_legacy h1{font-size:clamp(30px,4vw,46px);line-height:1.35!important}.R7KdWa_legacy h2{margin:0 0 34px;font-size:clamp(27px,3.2vw,40px);line-height:1.4!important}.R7KdWa_legacy h3{margin:0 0 18px;font-size:clamp(21px,2.3vw,28px);line-height:1.5!important}.R7KdWa_legacy h4{font-size:18px;line-height:1.6!important}.R7KdWa_legacy p{max-width:78ch}.R7KdWa_legacy img{border-radius:8px;object-fit:contain!important;max-width:100%!important;height:auto!important}:is(.R7KdWa_legacy video,.R7KdWa_legacy iframe){max-width:100%}.R7KdWa_legacy a{color:var(--accent-dark);overflow-wrap:anywhere;text-underline-offset:3px;text-decoration-thickness:1px}:is(.R7KdWa_legacy a[class*=btn],.R7KdWa_legacy a[class*=button],.R7KdWa_legacy a[class*=cta]){min-height:48px;box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:8px;justify-content:center;align-items:center;padding:10px 22px;font-weight:700;text-decoration:none;display:inline-flex;background:var(--accent)!important;color:#fff!important}:is(.R7KdWa_legacy [class*=grid],.R7KdWa_legacy [class*=cards],.R7KdWa_legacy [class*=list]){max-width:100%}:is(.R7KdWa_legacy article,.R7KdWa_legacy [class*=card],.R7KdWa_legacy [class*=item]){min-width:0}.R7KdWa_legacy table{border-spacing:0;border:1px solid var(--line);border-radius:var(--card-radius);background:#fff;overflow:hidden;border-collapse:separate!important;width:100%!important}.R7KdWa_legacy th{background:var(--wash);color:var(--ink);font-weight:700}:is(.R7KdWa_legacy th,.R7KdWa_legacy td){vertical-align:top;border-color:var(--line)!important;padding:14px 16px!important}:is(.R7KdWa_legacy ul,.R7KdWa_legacy ol){padding-left:1.35em}.R7KdWa_legacy li+li{margin-top:.45em}:is(.R7KdWa_legacy header,.R7KdWa_legacy footer,.R7KdWa_legacy #header,.R7KdWa_legacy #footer,.R7KdWa_legacy [class*=global-nav],.R7KdWa_legacy [class*=footer-menu]){max-width:100%}:is(.R7KdWa_legacy #gnav,.R7KdWa_legacy .gnav,.R7KdWa_legacy .global_nav,.R7KdWa_legacy .global-menu,.R7KdWa_legacy .header-menu,.R7KdWa_legacy .breadcrumb){display:none!important}.R7KdWa_legacy img[width]{width:auto!important}.R7KdWa_legacy img{max-height:min(680px,70vh)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction{background:#eff6f6;border-radius:4px;padding:clamp(48px,7vw,88px)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_ttl{text-align:center;text-wrap:balance;max-width:820px;margin:0 auto 22px;font-size:clamp(28px,3.5vw,44px);color:#123d45!important;line-height:1.42!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_txt{color:#4f646a;text-align:center;max-width:760px;margin:0 auto 42px;font-size:16px;line-height:1.9}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introductiont_box{width:100%!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid;width:100%!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item{background:#fff;border:1px solid #c9d9dc;border-top:5px solid #168692;grid-template-rows:1fr auto;margin:0;display:grid;overflow:hidden}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item+.about_introduction_item{margin-top:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner01{padding:30px 30px 28px;position:relative}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .num{color:#fff;letter-spacing:.08em;background:#168692;align-items:center;min-height:30px;margin:0 0 16px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-flex}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner01>.ttl h3{margin:0 0 18px;font-size:clamp(21px,2.2vw,28px);color:#123d45!important;line-height:1.5!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .list{color:#4a5e64;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.75;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .list li{margin:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner02{color:#fff;background:#123d45;padding:24px 30px 28px;position:relative}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner02:before{content:"";background:#123d45;width:20px;height:20px;position:absolute;top:-10px;left:32px;transform:rotate(45deg)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner02 .ttl{color:#8ee0e2;letter-spacing:.08em;margin:0 0 10px;font-size:12px;font-weight:800}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner02 .txt{color:#fff;margin:0;font-size:18px;font-weight:700;line-height:1.7}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_txt02{color:#29484f;background:#fff;border-left:5px solid #168692;max-width:900px;margin:40px auto 0;padding:24px 30px;font-size:17px;font-weight:700;line-height:1.9}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn{padding:clamp(52px,7vw,84px) 0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_ttl{text-align:center;margin:0 0 38px;font-size:clamp(28px,3.5vw,44px);color:#123d45!important;line-height:1.4!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list>.about_item{box-shadow:0 14px 34px #19495212;background:#fff!important;border:1px solid #cfdbde!important;border-left:5px solid #168692!important;border-radius:0!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;margin:0!important;padding:30px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .ico{background:#eff6f6;border-radius:50%;justify-content:center;align-items:center;min-height:104px;padding:16px;width:104px!important;margin:0!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .ico img{object-fit:contain!important;width:70px!important;height:70px!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .ico h4{display:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .txt{min-width:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .txt h4{font-size:20px;color:#123d45!important;margin:0 0 16px!important;line-height:1.55!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .txt ul{color:#4d6167;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.75;list-style:none;display:grid}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .txt li{margin:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit{padding:clamp(58px,8vw,96px) 0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_ttl{text-align:center;margin:0 0 42px;font-size:clamp(28px,3.5vw,44px);color:#123d45!important;line-height:1.4!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .cpp_merit_layout{grid-template-columns:minmax(0,1fr) minmax(270px,.82fr) minmax(0,1fr)!important;align-items:stretch!important;gap:20px!important;width:100%!important;display:grid!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03){flex-direction:column;position:relative;box-shadow:0 16px 38px #19495212;background:#fff!important;border:1px solid #cedbdd!important;border-top:5px solid #168692!important;border-radius:0!important;margin:0!important;padding:34px 30px!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03{border-top-color:#639a58!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01>h3,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03>h3){font-size:24px;color:#123d45!important;margin:0 0 24px!important;line-height:1.5!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01>h3 em,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03>h3 em){color:#168692;font-size:1.25em;font-style:normal}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03>h3 em{color:#578c4e}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01 ul,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03 ul){gap:0;margin:0;padding:0;list-style:none;display:grid}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01 li,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03 li){color:#455d64;border-top:1px solid #e2eaeb;padding:15px 0 15px 23px;font-size:14px;line-height:1.8;position:relative;margin:0!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01 li:before,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03 li:before){content:"";background:#168692;border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:2px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03 li:before{background:#639a58}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .cpp_merit_layout li em{color:#123d45;font-style:normal;font-weight:800}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div02{text-align:center;flex-direction:column;justify-content:center;align-items:center;background:#123d45!important;margin:0!important;padding:30px 20px!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div02 h3{font-size:19px;color:#fff!important;margin:0 0 22px!important;line-height:1.75!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div02 img{background:#fff;border-radius:0;padding:12px;width:min(100%,250px)!important;max-height:260px!important;margin:0 auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn{background:#f1f6f7!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(72px,9vw,112px) 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn>.inner{width:min(1120px,100% - 48px)!important;margin:0 auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .top_ttl{text-align:center;font-size:clamp(34px,4vw,52px);color:#123d45!important;margin:0 0 22px!important;line-height:1.3!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .top_ttl em{color:#168692;letter-spacing:.18em;margin-bottom:9px;font-size:12px;font-style:normal;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_txt{color:#4e6268;text-align:center;max-width:850px;font-size:16px;margin:0 auto 42px!important;line-height:1.95!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .tab_wrap{list-style:none;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:700px!important;margin:0 auto 26px!important;padding:0!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .tab{margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .tab a{color:#123d45;background:#fff;border:1px solid #b9cdd1;justify-content:center;align-items:center;min-height:54px;font-weight:800;text-decoration:none;transition:border-color .25s,background-color .25s,color .25s;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .tab a:hover{color:#fff;background:#168692;border-color:#168692}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .panel_wrap{gap:28px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .panel{box-shadow:0 16px 42px #19495212;background:#fff!important;border:1px solid #cad8db!important;margin:0!important;padding:clamp(30px,5vw,54px)!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download{color:#fff;background:#123d45!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(72px,9vw,112px) 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download>.inner{width:min(1120px,100% - 48px)!important;margin:0 auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_ttl{color:#fff!important;text-align:left!important;margin:0 0 42px!important;font-size:clamp(34px,4vw,52px)!important;font-weight:700!important;line-height:1.3!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_ttl span{letter-spacing:.08em;margin-bottom:10px;font-weight:700;display:block;color:#8ed5d9!important;font-size:14px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list>li{width:auto!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list a{background:#fff;border:1px solid #ffffff3d;grid-template-rows:190px auto;height:100%;min-height:330px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden;color:#123d45!important;text-decoration:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list a:after{color:#fff;content:"▼";background:#168692;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:grid;position:absolute;bottom:20px;right:20px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list a.link:after{content:"▶︎"}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list a:hover{border-color:#8ed5d9;transform:translateY(-5px)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list img{background:#eef3f4;padding:18px;object-fit:contain!important;width:100%!important;height:190px!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list p{color:#123d45!important;text-align:left!important;margin:0!important;padding:24px 66px 28px 24px!important;font-size:16px!important;font-weight:800!important;line-height:1.65!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result{background:#f4f7f7!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(76px,9vw,116px) 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result>.inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;width:min(1120px,100% - 48px)!important;margin:0 auto!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result>.inner>.top_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result>.inner>.result_txt,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result>.inner>.result_box02){grid-column:1/-1}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result .top_ttl{text-align:center;color:#123d45!important;margin:0 0 6px!important;font-size:clamp(36px,4vw,52px)!important;line-height:1.25!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result .top_ttl em{color:#168692;letter-spacing:.18em;margin-bottom:9px;font-size:12px;font-style:normal;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_txt{color:#4d6166;text-align:center;max-width:860px;margin:0 auto 28px!important;font-size:18px!important;line-height:1.9!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_txt em{letter-spacing:-.03em;font-style:normal;font-weight:800;color:#168692!important;font-size:clamp(34px,4vw,52px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01{grid-template-rows:auto 210px;min-width:0;overflow:hidden;background:#fff!important;border:1px solid #cfdbdd!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01 .wrap01{width:100%!important;padding:30px 30px 26px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result .sec_subttl{color:#123d45!important;margin:0 0 8px!important;font-size:21px!important;line-height:1.5!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result .date{color:#6c7e82;font-size:13px;margin:0 0 22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list{border-top:1px solid #d8e1e2;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list li{text-align:center;border-right:1px solid #d8e1e2;width:auto!important;margin:0!important;padding:20px 10px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list li:last-child{border-right:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list h4{color:#5f7176;font-weight:700;margin:0 0 6px!important;font-size:13px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list p{white-space:nowrap;font-size:14px;color:#123d45!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list p em{letter-spacing:-.04em;font-style:normal;font-weight:800;color:#168692!important;font-size:clamp(25px,3vw,36px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01 .pic01{background:#eef4f4;width:100%!important;height:210px!important;margin:0!important;padding:18px 26px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01 .pic01 img{object-fit:contain!important;width:100%!important;height:100%!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02{background:#fff!important;border:1px solid #cfdbdd!important;margin:28px 0 0!important;padding:clamp(30px,5vw,48px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02 .pic02{text-align:center;width:100%!important;margin:24px 0 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02 .pic02 img{max-height:520px;object-fit:contain!important;width:min(100%,780px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02 .wrap02{width:100%!important;margin:22px 0 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02 .wrap02 ul{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 24px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02 .wrap02 li{color:#40575d;border-bottom:1px solid #e2e8e9;font-size:13px;line-height:1.55;margin:0!important;padding:9px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq{background:#fff!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(76px,9vw,116px) 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq>.inner{width:min(1040px,100% - 48px)!important;margin:0 auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq .top_ttl{text-align:center;color:#123d45!important;margin:0 0 38px!important;font-size:clamp(36px,4vw,52px)!important;line-height:1.25!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq .top_ttl em{color:#168692;letter-spacing:.18em;margin-bottom:9px;font-size:12px;font-style:normal;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .select_wrap{display:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .tab_wrap{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0 0 32px!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .tab{width:auto!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .tab a{text-align:center;background:#f4f8f8;border:1px solid #b9cccf;justify-content:center;align-items:center;min-height:72px;padding:14px 18px;font-size:14px;font-weight:800;line-height:1.55;transition:border-color .25s,background-color .25s,color .25s;color:#123d45!important;text-decoration:none!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .tab a:hover{background:#168692;border-color:#168692;color:#fff!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .panel_wrap{gap:28px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .panel{scroll-margin-top:140px;background:#f8fafa!important;border:1px solid #cfdbdd!important;margin:0!important;padding:clamp(28px,4vw,46px)!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .cpp_faq_category{border-bottom:3px solid #168692;color:#123d45!important;margin:0 0 26px!important;padding:0 0 18px!important;font-size:clamp(22px,3vw,30px)!important;line-height:1.5!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list{border:0!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dt{border-top:1px solid #d5e0e2;position:relative;color:#123d45!important;margin:0!important;padding:24px 56px 14px 52px!important;font-size:17px!important;font-weight:800!important;line-height:1.65!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dt:before{color:#fff;content:"Q";background:#168692;place-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:grid;position:absolute;top:21px;left:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dd{position:relative;color:#465c62!important;margin:0!important;padding:0 12px 28px 52px!important;font-size:14px!important;line-height:1.9!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dd:before{color:#168692;content:"A";font-size:17px;font-weight:800;position:absolute;top:0;left:8px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list a{text-underline-offset:3px;font-weight:700;text-decoration:underline;color:#087983!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list .flow,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list .category,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .application_note){border-left:4px solid #168692;background:#fff!important;margin:18px 0!important;padding:22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list .flow>div{border-top:1px solid #dbe4e5;margin-top:18px;padding-top:18px}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list .note,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list .caution){color:#86521c!important;font-size:12px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr{background:#eef4f4!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(64px,8vw,96px) 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr>.inner{width:min(1040px,100% - 48px)!important;margin:0 auto!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr>.inner:before{color:#123d45;content:"関連資格・サービス";text-align:center;margin-bottom:28px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.4;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list>li{width:auto!important;margin:0!important;padding:0!important;list-style:none!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list>li::marker,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .fixed_btn>li::marker){content:""}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list a{background:#fff;border:1px solid #c5d3d5;justify-content:center;align-items:center;min-height:164px;transition:border-color .25s,transform .25s;overflow:hidden;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list a:hover{border-color:#168692;transform:translateY(-4px)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list img{padding:12px;object-fit:contain!important;width:100%!important;height:164px!important;margin:0!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .fixed_btn{display:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview{background:#fff!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(76px,9vw,116px) 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview>.inner{width:min(1120px,100% - 48px)!important;margin:0 auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview .top_ttl{text-align:center;color:#123d45!important;margin:0 0 42px!important;font-size:clamp(36px,4vw,52px)!important;line-height:1.25!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview .top_ttl em{color:#168692;letter-spacing:.18em;margin-bottom:9px;font-size:12px;font-style:normal;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list li{min-width:0;box-shadow:none;background:#fff;border:1px solid #cfdbdd;border-radius:0;transition:border-color .25s,transform .25s;overflow:hidden;margin:0!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list li:hover{border-color:#168692;transform:translateY(-5px)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list>li>a{grid-template-rows:210px 1fr;height:100%;color:inherit!important;text-decoration:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list .pic{background:#e9eff0;overflow:hidden;width:100%!important;height:210px!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list img{aspect-ratio:auto;transition:transform .35s;object-fit:cover!important;width:100%!important;height:210px!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list li:hover img{transform:scale(1.025)}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list .wrap{flex-direction:column;min-width:0;padding:26px 24px 24px!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list h3{color:#123d45!important;margin:0 0 16px!important;font-size:20px!important;line-height:1.55!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list h3 em{letter-spacing:.04em;font-size:12px;font-style:normal;display:block;color:#168692!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list .txt{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#4d6267!important;margin:0 0 22px!important;font-size:14px!important;line-height:1.8!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list .date{border-top:1px solid #dce4e5;padding-top:16px;color:#718085!important;margin:auto 0 0!important;font-size:12px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview>.inner>.sec_btn{text-align:center!important;margin:38px 0 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview>.inner>.sec_btn a{justify-content:center;align-items:center;min-height:52px;font-weight:800;color:#fff!important;background:#123d45!important;padding:0 28px!important;text-decoration:none!important;display:inline-flex!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .panel_ttl01,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .panel_ttl02){border-bottom:2px solid #168692;background:0 0!important;margin:0 0 28px!important;padding:0 0 24px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .panel_ttl01 h3,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .panel_ttl02 h3){font-size:clamp(28px,3vw,40px);color:#168692!important;margin:0 0 8px!important;line-height:1.2!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .panel_ttl01 p,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .panel_ttl02 p){color:#123d45;font-size:18px;font-weight:800;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .guide{align-items:center;background:#eaf3f4!important;grid-template-columns:minmax(190px,.45fr) minmax(0,1fr)!important;gap:26px!important;margin:0 0 34px!important;padding:26px 28px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .guide .ttl{color:#123d45;font-size:18px;font-weight:800;line-height:1.6;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .guide .txt{color:#4a6066;font-size:14px;line-height:1.85;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .sec_subttl{font-size:21px;color:#123d45!important;margin:0 0 18px!important;line-height:1.55!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list01{list-style:none;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0 0 16px!important;padding:0!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list01 li{color:#455c63;background:#f5f8f8;border-left:4px solid #168692;font-size:14px;line-height:1.8;margin:0!important;padding:18px 20px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list02{list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:0!important;padding:0!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list02>li{flex-direction:column;min-width:0;background:#fff!important;border:1px solid #d3dfe1!important;border-top:5px solid #168692!important;margin:0!important;padding:26px 22px!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list02>li>p{color:#4b6066;flex:1;font-size:14px;line-height:1.85;margin:0 0 22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .sec_btn{text-align:left!important;margin-top:auto!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .sec_btn a{justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-weight:800;text-decoration:none;color:#fff!important;background:#168692!important;display:inline-flex!important}@media (max-width:760px){.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction{padding:42px 20px}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_txt){text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_list{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_ttl{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list{grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list>.about_item{grid-template-columns:72px minmax(0,1fr)!important;gap:18px!important;padding:22px 18px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .ico{min-height:72px;padding:10px;width:72px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .ico img{width:52px!important;height:52px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_learn_list .txt h4{font-size:17px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_ttl{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .cpp_merit_layout{grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div02{order:3}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div01,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_merit_div03){padding:28px 22px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .top_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_txt){text-align:left}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .tab_wrap,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn .guide,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list01,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_panel_list02){grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .learn_tab_group .panel{padding:28px 20px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_ttl{text-align:left!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list{grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list a{grid-template-rows:minmax(142px,auto);grid-template-columns:116px minmax(0,1fr);min-height:0}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list img{min-height:142px;padding:12px;width:116px!important;height:100%!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .download_list p{align-self:center;padding:22px 58px 22px 18px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result>.inner{grid-template-columns:1fr}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result .top_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_txt){text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01{grid-template-rows:auto 170px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01 .wrap01{padding:26px 18px 22px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list li{padding:16px 4px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_list p em{font-size:clamp(21px,7vw,30px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box01 .pic01{height:170px!important;padding:14px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02{padding:26px 18px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .result_box02 .wrap02 ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 16px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq .top_ttl{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .tab_wrap{grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .tab a{text-align:left;justify-content:flex-start;min-height:54px}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_tab_group .panel{padding:26px 18px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dt{padding:22px 0 12px 44px!important;font-size:16px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dt:before{width:32px;height:32px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dd{overflow-wrap:anywhere;padding:0 0 24px 44px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .faq_list dd:before{left:7px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr>.inner:before{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list{grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list a,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .bnr_list img){min-height:0;height:138px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview .top_ttl{text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list{grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list>li>a{grid-template-rows:200px 1fr}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list .pic{height:200px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"][data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .interview_list img{height:200px!important}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .top_interview>.inner>.sec_btn a{width:100%}:is(.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner01,.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_item .inner02){padding-left:22px;padding-right:22px}.R7KdWa_page[data-independent-page="/shikaku/cpp"] .R7KdWa_legacy .about_introduction_txt02{margin-top:28px;padding:20px;font-size:15px}}@media (max-width:1380px){.R7KdWa_heroGrid{grid-template-columns:minmax(0,1fr)}.R7KdWa_heroMark{display:none}.R7KdWa_hero h1{max-width:940px;font-size:clamp(34px,4vw,52px)}}@media (max-width:900px){.R7KdWa_brandNavigationHeading{grid-template-columns:1fr;gap:14px}.R7KdWa_brandNavigationLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_brandSearch{grid-template-columns:1fr;gap:10px}.R7KdWa_container{width:min(100% - 40px,1160px);padding-bottom:48px}.R7KdWa_sectionGuideInner{width:min(100% - 40px,1160px)!important}.R7KdWa_legacy .legacy-content-import{width:min(100% - 40px,1160px)!important}.R7KdWa_brandLocalNavInner{grid-template-columns:1fr;gap:0;width:100%}.R7KdWa_brandLocalIdentity{padding:14px 20px 9px}.R7KdWa_brandLocalLinks{border-top:1px solid var(--line)}.R7KdWa_brandLocalLinks a{min-height:50px;padding:0 16px}.R7KdWa_brandLocalLinks a:last-child{border-radius:0;align-self:stretch;min-height:50px;margin:0}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNavInner{width:calc(100% - 48px);display:flex}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity{padding:0 24px 0 0}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks{border-top:0}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a:last-child{min-height:64px;padding:0 24px}.R7KdWa_brandResourceCta{grid-template-columns:1fr;gap:26px}.R7KdWa_brandResourceCta>a{width:max-content}.R7KdWa_brandManifesto{grid-template-columns:140px minmax(0,1fr);gap:38px}.R7KdWa_brandPillarGrid{grid-template-columns:1fr}.R7KdWa_brandPillarGrid article{grid-template-columns:90px 1fr;gap:24px;min-height:0;display:grid}.R7KdWa_brandPillarGrid h3{margin-top:0}.R7KdWa_brandJourneyDiagram{grid-template-columns:1fr}.R7KdWa_brandJourneyDiagram:before{width:1px;height:auto;top:10%;bottom:10%;left:54px}.R7KdWa_brandJourneyDiagram article{grid-template-columns:42px 1fr;column-gap:24px;min-height:0;display:grid}.R7KdWa_brandJourneyDiagram small,.R7KdWa_brandJourneyDiagram h3,.R7KdWa_brandJourneyDiagram p{grid-column:2}.R7KdWa_brandJourneyDiagram small{margin-top:0}}@media (max-width:720px){.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalNavInner{width:100%;min-height:52px;padding-left:16px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity{min-width:max-content;min-height:52px;padding:0 16px 0 0}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity small{display:none}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalIdentity strong{margin:0;font-size:11px}.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a,.R7KdWa_page[data-independent-page="/shikaku/cpf"] .R7KdWa_brandLocalLinks a:last-child{min-height:52px;padding:0 16px;font-size:11px}.R7KdWa_brandNavigationInner{width:min(100% - 32px,1160px);padding:34px 0}.R7KdWa_brandNavigationLinks,.R7KdWa_brandSearch>div{grid-template-columns:1fr}.R7KdWa_brandSearch button{width:100%}.R7KdWa_hero:before{width:5px}.R7KdWa_container{width:min(100% - 32px,1160px);padding:20px 0 38px}.R7KdWa_heroGrid{display:block}.R7KdWa_heroMark{display:none}.R7KdWa_hero h1{font-size:clamp(30px,9.2vw,42px);line-height:1.35}.R7KdWa_lead{margin-top:16px;font-size:14px;line-height:1.8}.R7KdWa_heroActions{grid-template-columns:1fr;margin-top:24px;display:grid}.R7KdWa_primaryAction,.R7KdWa_secondaryAction{width:100%}.R7KdWa_sectionGuideInner{width:min(100% - 32px,1160px);min-height:68px}.R7KdWa_sectionGuide strong{font-size:13px}.R7KdWa_legacy .legacy-content-import{font-size:15px;width:min(100% - 32px,1160px)!important;padding:48px 0 80px!important}.R7KdWa_legacy section{margin-bottom:60px}.R7KdWa_legacy h2{margin-bottom:24px}.R7KdWa_legacy table{white-space:normal;display:block;overflow-x:auto}:is(.R7KdWa_legacy th,.R7KdWa_legacy td){min-width:140px;padding:11px 12px!important}.R7KdWa_brandResourceCta{border-radius:16px;width:min(100% - 32px,1160px);margin-bottom:70px;padding:30px 24px}.R7KdWa_brandResourceCta>a{width:100%;min-width:0}.R7KdWa_brandManifesto{grid-template-columns:1fr;gap:24px;width:min(100% - 32px,1160px);padding:64px 0}.R7KdWa_brandManifestoIndex{border-right:0;align-items:center;min-height:0}.R7KdWa_brandManifestoIndex span{writing-mode:horizontal-tb;font-size:38px}.R7KdWa_brandManifestoIndex b{padding:0}.R7KdWa_brandPillars,.R7KdWa_brandJourney{padding-left:16px;padding-right:16px}.R7KdWa_brandPillarGrid article{padding:26px 24px;display:block}.R7KdWa_brandPillarGrid strong{font-size:38px}.R7KdWa_brandPillarGrid h3{margin-top:42px}.R7KdWa_brandJourneyDiagram article{padding:28px 22px}.R7KdWa_brandAudience{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.R7KdWa_primaryAction,.R7KdWa_secondaryAction{transition:none}}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_sectionGuide{background:linear-gradient(#fff,#f5f3ed);border-bottom:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_sectionGuideInner{min-height:104px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_sectionGuideLabel{color:var(--accent-dark)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_sectionGuide strong{color:var(--ink);font-size:18px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy{background:#fff}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .legacy-content-import{color:#334257;font-size:16px;width:100%!important;max-width:none!important;padding:0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .legacy-content-import>.hero{display:none!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .legacy-content-import>section{margin:0!important;padding:clamp(76px,8vw,112px) max(32px,50vw - 560px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .legacy-content-import>section>.container{width:100%!important;max-width:1120px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .section-heading{max-width:780px;margin:0 0 44px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .section-heading__shadow{text-transform:uppercase;color:var(--accent-dark)!important;letter-spacing:.18em!important;margin:0 0 9px!important;font-size:11px!important;font-weight:850!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .section-heading h2{text-wrap:balance;color:var(--ink)!important;margin:0!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.38!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item{background:#fff;border:1px solid #dfe4eb;border-radius:18px;flex-direction:column;min-height:350px;overflow:hidden;box-shadow:0 18px 42px #14274314;display:flex!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual{background:linear-gradient(145deg,#f7f3e8,#fff);flex:1;place-items:center;min-height:250px;padding:24px;display:grid}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual img{object-fit:contain!important;width:100%!important;max-height:220px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__title{border-top:1px solid #e5e8ed;padding:22px 24px;margin:0!important;font-size:18px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__list{gap:28px;display:grid}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature{background:#fff;border:1px solid #e1e5eb;border-radius:22px;align-items:stretch;min-height:390px;overflow:hidden;box-shadow:0 20px 54px #15284614;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr)!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature--reverse .reason-feature__content{order:2}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature--reverse .reason-feature__media{order:1}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__content{flex-direction:column;justify-content:center;display:flex;padding:clamp(34px,5vw,64px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__content>span:first-child{color:var(--accent);font-size:clamp(42px,5vw,66px);font-weight:850;line-height:1}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__content h3{margin:24px 0 16px!important;font-size:clamp(22px,2.5vw,30px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__media{background:#e8ecf1;min-height:360px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__media img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__media video{object-fit:cover;background:#111;min-height:360px;display:block;border-radius:0!important;width:100%!important;height:100%!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .legacy-content-import{color:#26364b;max-width:1160px!important;padding:56px 24px 88px!important}:is(.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #share_header,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #fb-root,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #header-text,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .gnav_fixed,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .btn-trigger,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #sidebar,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #footer){display:none!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fullmenu{color:#fff;background:linear-gradient(135deg,#172b49,#27476f);border-radius:24px;margin-bottom:34px;padding:clamp(28px,4vw,48px);box-shadow:0 22px 60px #14274329}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fullmenu h2{color:#fff!important;background:0 0!important;margin:0 0 24px!important;padding:0!important;font-size:clamp(24px,3vw,34px)!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fullmenu .flex{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fmenu_wrap{background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;margin-top:16px;padding:24px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fmenu_course_name{color:#fff;font-size:18px;font-weight:800;line-height:1.6;margin-top:0!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fullmenu a{color:#fff}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .metaslider{background:#eef2f7;border-radius:22px;margin-bottom:56px;overflow:hidden}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .metaslider ul{list-style:none;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .metaslider img{display:block;width:100%!important}:is(.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-in,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-and-sub,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-contents){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:is(.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-contents>.contents,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-contents>.lead,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-contents>.course_img){margin-bottom:64px!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-contents h2{letter-spacing:.02em;border-bottom:3px solid #b79a50;color:#183b6b!important;background:0 0!important;margin:0 0 28px!important;padding:0 0 16px!important;font-size:clamp(25px,3vw,36px)!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy #main-contents h3{color:#234b77!important;margin:30px 0 14px!important;font-size:clamp(19px,2vw,24px)!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .lead{color:#33455d;font-size:16px;line-height:2}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .flex-wrapper.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .flex-wrapper.aligncenter{align-items:center}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fiveelement{text-align:center;background:#f3f6fa;border-radius:18px;margin:0;padding:24px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fiveelement figcaption{color:#183b6b;margin-bottom:14px;font-size:18px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fiveelement>div{display:none}:is(.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .banner2024,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .btn a){text-align:center;background:#183b6b;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:11px 20px;font-weight:800;line-height:1.5;text-decoration:none;display:inline-flex;color:#fff!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .banner2024{margin:22px 0 12px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .course_img{background:#fff;border:1px solid #dfe4eb;border-radius:20px;padding:18px;position:relative;overflow:hidden;box-shadow:0 16px 40px #14274312}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .course_img>img{display:block;width:100%!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .course_img .img_link{position:absolute}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish>.flex-wrapper.two>.flex-one{background:#fff;border:1px solid #dfe4eb;border-radius:18px;flex-direction:column;min-width:0;padding:26px;display:flex;box-shadow:0 14px 34px #14274312}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish>.flex-wrapper.two>.flex-one h3{margin-top:0!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish>.flex-wrapper.two>.flex-one .btn{margin-top:auto;padding-top:18px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy table.noborder{border:1px solid #e1e6ed;border-radius:10px;font-size:14px;overflow:hidden;margin:0!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy table.noborder th{color:#183b6b;white-space:nowrap;background:#f1f4f8;width:86px!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish-row{background:#f8fafc;border:1px solid #e0e5ec;border-radius:18px;margin:0 0 18px;padding:28px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish-row-flex{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:center;gap:28px;display:grid}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish-row h3{margin-top:0!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish-r img{object-fit:cover;border-radius:14px;width:100%!important}@media (max-width:720px){.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .legacy-content-import{width:min(100% - 32px,1160px)!important;padding:40px 0 72px!important}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fullmenu{border-radius:18px;padding:24px 20px}:is(.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .fullmenu .flex,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .flex-wrapper.two,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish-row-flex){grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .metaslider{border-radius:14px;margin-bottom:42px}:is(.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish>.flex-wrapper.two>.flex-one,.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy .cherish-row){padding:22px 18px}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy table.noborder{min-width:0;display:table}.R7KdWa_page[data-independent-page="/brand/jmi"] .R7KdWa_legacy table.noborder :is(th,td){white-space:normal;min-width:0}}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .programs{color:#fff;background:linear-gradient(135deg, var(--ink), #253e61)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .programs .section-heading__shadow{color:#e1c36d!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .programs .section-heading h2{color:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .programs__tracks{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track{background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;margin:0!important;padding:clamp(28px,4vw,44px)!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track h3,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track h4){color:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track__label{letter-spacing:.08em;font-weight:700;line-height:1;margin:0 0 10px!important;font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif!important;font-size:clamp(42px,4.3vw,56px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track__head h3{letter-spacing:-.02em;white-space:nowrap;line-height:1.35;font-size:clamp(17px,1.45vw,21px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track p{color:#ffffffc7}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin-top:26px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards>*{color:#2a3c55;background:#fff;border:1px solid #ffffff29;border-radius:14px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards h3,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards h4,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards p){color:#243852!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-link-card__art{aspect-ratio:16/9;background:#eef2f5;overflow:hidden}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-link-card__art img{object-fit:cover;display:block;width:100%!important;height:100%!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-link-card__body{flex:1;padding:16px 16px 18px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-link-card__body h4{overflow-wrap:anywhere;margin:0 0 8px!important;font-size:clamp(15px,1.25vw,17px)!important;line-height:1.5!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-link-card__body h4 span{font-size:.84em;line-height:1.45;display:block}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-link-card__body p{overflow-wrap:anywhere;margin:0!important;font-size:13px!important;line-height:1.75!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule{background:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule>.p80-b{background:#f8f9fb;border:1px solid #dfe4eb;border-radius:18px;margin:0 0 20px!important;padding:28px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule>.p80-b:last-child{margin-bottom:0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule .p80-b h2{margin-bottom:14px!important;font-size:clamp(21px,2.5vw,28px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule .p80-b h2:has(>span){letter-spacing:.08em;white-space:nowrap;align-items:baseline;gap:14px;font-weight:850;line-height:1;display:flex;font-size:clamp(30px,3.2vw,42px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule .p80-b h2 span{letter-spacing:-.02em;font-weight:700;font-size:clamp(14px,1.45vw,21px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule_frame{background:#fff;border-radius:12px;overflow-x:auto}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule_frame>table.schedule{table-layout:fixed;display:table;overflow:visible;width:100%!important;min-width:1430px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:first-child>th:first-child{width:210px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:first-child>th:nth-child(2){width:110px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:first-child>th:nth-child(3){width:660px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:first-child>th:nth-child(4){width:330px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:first-child>th:nth-child(5){width:120px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule .seminar_title{text-align:left;white-space:normal;width:210px;min-width:210px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule .seminar_title a{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule .seminar_title p{overflow-wrap:anywhere;word-break:normal;line-height:1.55;margin:0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule .seminar_format{width:110px;min-width:110px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule .seminar_format ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule .seminar_format li{color:#fff;text-align:center;background:#707070;border-radius:4px;justify-content:center;align-items:center;width:72px;min-height:26px;margin:0 auto;padding:3px 6px;font-size:11px;font-weight:800;line-height:1.2;display:flex}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule :is(th,td){vertical-align:middle;overflow-wrap:anywhere;word-break:normal;white-space:normal!important;height:auto!important;padding:12px 10px!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:nth-child(n+3) td>span,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:nth-child(n+3) td>b){text-align:center;display:block}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:nth-child(n+3) td>span{font-size:14px;font-weight:800;line-height:1.15}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy table.schedule tr:nth-child(n+3) td>b{font-size:10px;line-height:1.3}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide__schedule{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row{background:#fff;border:1px solid #dfe4eb;border-radius:18px;min-height:260px;box-shadow:0 16px 40px #14274312;padding:30px 26px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row>:first-child{color:var(--accent-dark);font-weight:850}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing{background:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__grid{background:var(--ink);border-radius:22px;align-items:stretch;overflow:hidden;box-shadow:0 22px 54px #15284624;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__media{min-height:410px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__media img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__content{padding:clamp(34px,5vw,64px)!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__content h3,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__content h4){color:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__content p{color:#ffffffc2}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__actions,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__actions){flex-wrap:wrap;justify-content:center;gap:12px!important;margin-top:32px!important;display:flex!important}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a{transition:all .25s}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a:focus-visible{transform:translateY(-2px);border-color:var(--jtop-navy)!important;background:var(--jtop-navy)!important;color:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq{background:#f5f7fa!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq-group{background:#fff;border:1px solid #dfe4eb;border-radius:18px;box-shadow:0 12px 34px #1427430f;margin:0!important;padding:28px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq-group__title{border-bottom:2px solid color-mix(in srgb, var(--accent) 52%, #fff);padding-bottom:16px;margin:0 0 20px!important;font-size:19px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__list{gap:12px;min-width:0;display:grid}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__list>details{background:#fff;border:1px solid #d6deea;border-radius:8px;min-width:0;overflow:hidden;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__list summary{box-sizing:border-box;overflow-wrap:anywhere;gap:12px;min-height:72px;padding:20px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__list details[open] summary{background:#f7f9fc;border-bottom:1px solid #e3e8ef}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__list details>p{overflow-wrap:anywhere;line-height:1.9;margin:0!important;padding:18px 20px 22px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__list summary:focus-visible{outline-offset:-3px;outline:2px solid #326a7a}@media (max-width:900px){.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .programs__tracks{grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track__head h3{white-space:normal}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement__grid,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide__schedule),:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__grid){grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature--reverse .reason-feature__content,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature--reverse .reason-feature__media){order:initial}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__media,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__media){min-height:300px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__media video{min-height:300px}}@media (max-width:720px){.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_sectionGuideInner{min-height:82px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_sectionGuide strong{font-size:14px}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .legacy-content-import>section{padding:64px 16px!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq__groups){grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule>.p80-b,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq-group){padding:22px 18px!important}}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_sectionGuide{background:linear-gradient(#fff,#eef6f7);border-bottom:0}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_sectionGuideInner{min-height:104px}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_sectionGuide strong{color:var(--ink);font-size:18px}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .legacy-content-import{color:#314553;font-size:16px;width:100%!important;max-width:none!important;padding:0!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .legacy-content-import>.mv{display:none!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .legacy-content-import>section{margin:0!important;padding:clamp(76px,8vw,112px) max(32px,50vw - 560px)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .legacy-content-import>section>.inner{width:100%!important;max-width:1120px!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_ttl{gap:8px;max-width:820px;margin:0 0 42px!important;display:grid!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_ttl>span,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_ttl>small){text-transform:uppercase;color:var(--accent-dark)!important;letter-spacing:.18em!important;font-size:11px!important;font-weight:850!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_ttl h2,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy h2.top_ttl){color:var(--ink)!important;margin:0!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.4!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .worries{color:#fff;background:linear-gradient(135deg,#123b4c,#1d6174)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .worries .inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .worries_ttl{grid-column:1/-1;color:#fff!important;margin:0 0 28px!important;font-size:clamp(30px,4vw,46px)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy [class^=worries_txt]{color:#fff;background:#ffffff17;border:1px solid #ffffff38;border-radius:16px;min-height:132px;font-size:17px;font-weight:700;line-height:1.75;position:relative;padding:28px 28px 28px 70px!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy [class^=worries_txt]:before{width:30px;height:30px;color:var(--accent-dark);content:"?";background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:29px;left:26px}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_info{background:#f3f7f8!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_info>div{max-width:1120px;margin:0 auto;grid-template-columns:230px minmax(0,1fr)!important;gap:38px!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_info h2{letter-spacing:.16em;color:var(--accent-dark)!important;margin:0!important;font-size:13px!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_info ul{border-top:1px solid #d6e0e3;gap:0;margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_info li{border-bottom:1px solid #d6e0e3;padding:18px 0;margin:0!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_about{background:#fff!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_wrap{background:#f6fafb;border:1px solid #dce5e7;border-radius:22px;align-items:center;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr)!important;margin-bottom:44px!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_wrap>*{min-width:0}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_wrap>:not(:has(img)){padding:clamp(30px,5vw,58px)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_wrap img{object-fit:cover!important;border-radius:0!important;width:100%!important;max-height:430px!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_about section{background:#fff;border:1px solid #dce5e7;border-radius:20px;box-shadow:0 16px 42px #12435212;margin:28px 0 0!important;padding:clamp(30px,4vw,46px)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_about section h2{margin-bottom:28px!important;font-size:clamp(24px,3vw,34px)!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_learn ul,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_introduction>div,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_merit>div){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .learn{background:#eef5f6!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .learn_txt{font-size:17px;max-width:820px!important;margin:-18px 0 38px!important;line-height:1.9!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .learn_tab_group{background:#fff;border:1px solid #d6e2e5;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px #12435214}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .learn_tab_group>*{padding:clamp(24px,4vw,44px)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download{color:#fff;background:linear-gradient(135deg, var(--ink), #184e60)!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_ttl,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_ttl h2){color:#fff!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_list{list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:32px 0 0!important;padding:0!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_list li{background:#ffffff17;border:1px solid #ffffff2e;border-radius:14px;margin:0!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_list a{justify-content:space-between;align-items:center;min-height:112px;font-weight:750;text-decoration:none;display:flex;color:#fff!important;padding:22px!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_list a:after{content:"▼";color:#a8dfe7;font-size:22px}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_interview{background:#fff!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .interview_list{list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:0!important;padding:0!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .interview_list li{background:#fff;border:1px solid #dce5e7;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #12435212;margin:0!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .interview_list img{aspect-ratio:16/10;object-fit:cover!important;border-radius:0!important;width:100%!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .result{background:#f1f6f7!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .result_txt{font-size:18px;max-width:850px!important;margin:-16px 0 40px!important;line-height:1.9!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .result_box01,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .result_box02){background:#fff;border:1px solid #d8e3e5;border-radius:20px;box-shadow:0 14px 38px #1243520f;margin:18px 0 0!important;padding:clamp(28px,4vw,44px)!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .result_box01{grid-template-columns:250px minmax(0,1fr)!important;gap:28px!important;display:grid!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .faq{background:#fff!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .faq_tab_group{background:#f7f9fa;border:1px solid #d8e3e5;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px #12435212}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .faq_tab_group>*{padding:clamp(22px,3vw,34px)!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .faq_tab_group dl,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .faq_tab_group details){border-bottom:1px solid #dfe6e8;margin:0!important;padding:20px 0!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .sec_btn_list{flex-wrap:wrap;justify-content:center;list-style:none;gap:12px!important;margin:34px 0 0!important;padding:0!important;display:flex!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .sec_btn_list li{margin:0!important}@media (max-width:900px){:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_wrap,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .result_box01){grid-template-columns:1fr!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_list,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .interview_list){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_sectionGuideInner{min-height:82px}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_sectionGuide strong{font-size:14px}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .legacy-content-import>section{padding:64px 16px!important}:is(.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .worries .inner,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_learn ul,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_introduction>div,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .about_merit>div,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .download_list,.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .interview_list){grid-template-columns:1fr!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy .top_info>div{grid-template-columns:1fr!important;gap:18px!important}.R7KdWa_page:is([data-independent-page="/shikaku/cpp"],[data-independent-page="/shikaku/cpe"],[data-independent-page="/shikaku/cpf"]) .R7KdWa_legacy [class^=worries_txt]{padding-right:20px!important}}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuide{background:linear-gradient(#fff,#eef5f8);border-bottom:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuideInner{min-height:104px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuide strong{color:var(--ink);font-size:18px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import{color:#304357;font-size:16px;width:100%!important;max-width:none!important;padding:0!important}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.horizontal-line_right,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.horizontal-line_left,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.pagetop){display:none!important}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.top-feature,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.top-inquiry,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.top-date,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>section,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.card-wrapper,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.link-image){width:100%!important;max-width:none!important;margin:0!important;padding:clamp(76px,8vw,112px) max(32px,50vw - 560px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature{color:#fff;background:linear-gradient(135deg,#16314d,#245f82)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__inner{align-items:start;max-width:1120px;margin:0 auto;grid-template-columns:290px minmax(0,1fr)!important;gap:44px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__title{gap:8px;display:grid;color:#fff!important;margin:0!important;font-size:clamp(30px,4vw,44px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__body{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__body>*{background:#ffffff17;border:1px solid #fff3;border-radius:18px;min-height:210px;padding:30px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__link{text-decoration:none;transition:border-color .2s,background .2s,transform .2s;color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__link:hover{background:#ffffff26;border-color:#fff9;transform:translateY(-3px)}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__list,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__list *){color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__list{align-content:start;gap:10px;height:100%;display:grid}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__list:after{color:#b9dfef;content:"▶︎";place-self:end;font-size:20px}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature h3,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature h4){color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry{background:#eef4f7!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .sub-section-l{background:#fff;border:1px solid #d9e2e8;border-radius:22px;max-width:1120px;box-shadow:0 18px 48px #13365214;grid-template-columns:260px minmax(0,1fr)!important;gap:38px!important;margin:0 auto!important;padding:clamp(34px,5vw,54px)!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry h2{margin:0!important;font-size:clamp(25px,3vw,34px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .inquiry__body{color:#506579;line-height:1.9;margin:0 0 22px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content{background:var(--accent);border-radius:6px;justify-content:center;align-items:center;min-height:50px;padding:12px 24px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date{background:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .sub-section-l{max-width:1120px;margin:0 auto!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .sub-section-l__inner{background:#f7f9fb;border:1px solid #d9e2e8;border-radius:22px;padding:clamp(30px,5vw,54px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .box-general{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:28px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .box-general__inner{background:#fff;border:1px solid #d7e1e7;border-radius:18px;flex-direction:column;min-height:480px;display:flex;box-shadow:0 15px 40px #13365212;margin:0!important;padding:30px 26px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__title{color:var(--ink)!important;margin:0!important;font-size:22px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__text{color:var(--accent-dark);font-size:17px;font-weight:800;margin:7px 0 22px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__list{grid-template-columns:1fr;display:grid;margin:0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__list dt{color:#637487;margin-top:12px;font-size:11px;font-weight:800}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__list dd{color:#263c55;font-size:13px;line-height:1.65;margin:3px 0 0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button{background:var(--accent);text-align:center;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:auto;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button.soon{pointer-events:none;background:#e8edf1;color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .notice-caution{color:#69798b;font-size:12px;margin:16px 0 0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date h2{margin-bottom:32px!important;font-size:clamp(28px,3.5vw,40px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button{background:#fff;justify-content:center;gap:14px;padding-top:0!important;display:flex!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a{background:var(--accent);min-width:280px;min-height:58px;box-shadow:0 10px 26px color-mix(in srgb, var(--accent) 24%, transparent);border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-news{background:#eef4f7!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-news>h2{letter-spacing:.18em;max-width:1120px;color:var(--accent-dark)!important;margin:0 auto 28px!important;font-size:12px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news{max-width:1120px;margin:0 auto}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__inner{background:#fff;border-top:1px solid #cfdae1;max-height:520px;display:grid;overflow-y:auto}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__inner>*{border-bottom:1px solid #dbe3e8;transition:background .2s;display:block;color:#263c55!important;margin:0!important;padding:18px 22px!important;text-decoration:none!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__inner>a[href]:hover{background:#f5f9fb}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__body{grid-template-columns:116px 100px minmax(0,1fr);align-items:start;gap:18px;display:grid}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__tag{color:#235f81;text-align:center;border:1px solid #9fc2d5;justify-content:center;align-items:center;min-height:28px;padding:5px 10px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__date{color:#627588;padding-top:3px;font:700 12px/1.7 Inter,sans-serif}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__text{color:#30475d;font-size:14px;line-height:1.75;margin:0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about{background:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__intro{background:#f6f9fb;border:1px solid #dbe3e8;border-radius:22px;align-items:stretch;max-width:1120px;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)!important;margin:0 auto 28px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__intro-item{padding:clamp(34px,5vw,58px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__intro-item:has(img){padding:0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__intro img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__sub-section{background:#fff;border:1px solid #dbe3e8;border-radius:20px;max-width:1120px;box-shadow:0 14px 38px #1336520f;margin:20px auto 0!important;padding:clamp(32px,5vw,52px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about h2{font-size:clamp(28px,3.6vw,42px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__schematic{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:clamp(34px,5vw,72px);display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__schematic>.top-about__schematic-content{min-width:0;margin:0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__schematic>figure.top-about__schematic-content{justify-self:end}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__schematic-image{width:100%!important;max-width:537px!important;height:auto!important;margin:0 0 0 auto!important;display:block!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit{color:#fff;background:linear-gradient(135deg,#16314d,#225777)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit__inner{max-width:1120px;margin:0 auto}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit h2{color:#fff!important;font-size:clamp(30px,4vw,44px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit p{color:#ffffffc7}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit__sub-sections{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:34px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit__sub-sections>*{background:#ffffff14;border:1px solid #ffffff2e;border-radius:18px;padding:30px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit__sub-sections h3{color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-wrapper{background:#f2f6f8;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button{background:#fff;border:1px solid #d8e2e8;border-radius:18px;text-decoration:none;overflow:hidden;box-shadow:0 15px 40px #13365212;color:var(--ink)!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button figure{aspect-ratio:16/10;margin:0;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button__button{justify-content:space-between;align-items:center;min-height:72px;padding:18px 22px;font-weight:800;display:flex;color:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button__button:after{content:"▶︎";color:#fff}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .link-image{background:#f2f6f8;text-decoration:none;color:#fff!important;display:block!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .link-image__inner{background:linear-gradient(110deg, var(--accent-dark), var(--accent));border-radius:22px;max-width:1120px;margin:0 auto;box-shadow:0 20px 54px #13365226;padding:clamp(38px,6vw,68px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .link-image__title{color:#fff;font-size:clamp(25px,3.4vw,38px);font-weight:800;margin:0 0 10px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .link-image__text{color:#fffc;margin:0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book{background:#fff!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__inner{max-width:1120px;margin:0 auto}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book h2{font-size:clamp(30px,4vw,44px)!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__samples{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:34px!important;display:grid!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__samples>*{background:#f7f9fb;border:1px solid #d8e2e8;border-radius:16px;align-content:start;justify-items:center;min-height:310px;display:grid;padding:24px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__sample-title{color:#263c55;text-align:center;min-height:52px;font-weight:800;margin:0 0 18px!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__sample-image{place-items:center;min-height:200px;display:grid;margin:0!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__sample-image img{object-fit:contain;width:auto!important;max-width:160px!important;height:200px!important}@media (max-width:900px){:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__inner,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .sub-section-l,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__intro,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__schematic){grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__schematic>figure.top-about__schematic-content{justify-self:center;width:min(100%,537px);margin-top:30px!important}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-wrapper,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__samples,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .box-general){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuideInner{min-height:82px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuide strong{font-size:14px}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.top-feature,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.top-inquiry,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.top-date,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>section,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.card-wrapper,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.link-image){padding:64px 16px!important}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__body,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit__sub-sections,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-wrapper,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-book__samples,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .box-general){grid-template-columns:1fr!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .box-general__inner{min-height:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button{flex-direction:column}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a{width:100%;min-width:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__body{grid-template-columns:auto 1fr;gap:8px 12px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__tag{justify-self:start}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__date{align-self:center}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .news__text{grid-column:1/-1}}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy{background:#fff;padding:0}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .legacy-content-import,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #container,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-in,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-and-sub,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #share_header,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #header,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #globalNavi,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #sidebar,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #bnr_area,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #footer,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #top,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .copyright,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #page_top,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #share_footer){display:none!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow{color:#fff;position:relative;overflow:hidden;text-align:left!important;background:radial-gradient(circle at 82% 22%,#d5742757,#0000 28%),linear-gradient(125deg,#132d41,#1d455d 72%,#8d4518)!important;border:0!important;margin:0!important;padding:clamp(72px,8vw,112px) max(24px,50% - 560px)!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow:before{color:#f0b27e;content:"IE PROFESSIONAL PROGRAM";letter-spacing:.2em;margin-bottom:18px;font-size:12px;font-weight:800;display:block}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow strong{max-width:820px;line-height:1.35;display:block;font-size:clamp(30px,4.4vw,52px)!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow br{display:none}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow p,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow span){color:#ffffffc7;max-width:760px;font-size:16px;line-height:2}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>p.al-c.b{border:1px solid #ead8c9;border-left:5px solid var(--accent);width:min(1120px,100% - 48px);color:var(--ink);background:#fff9f4;border-radius:12px;line-height:1.9;text-align:left!important;margin:24px auto 0!important;padding:22px 28px!important;font-size:16px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>p.al-c.b a{text-underline-offset:4px;font-weight:850;color:var(--accent-dark)!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn.al-c,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn_2area){justify-content:center;align-items:stretch;gap:14px;width:min(1120px,100% - 48px);margin:18px auto 0!important;padding:0!important;display:flex!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn a,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn_2area a){justify-content:center;align-items:center;min-height:58px;font-weight:800;border:1px solid var(--accent)!important;color:var(--accent-dark)!important;background:#fff!important;border-radius:8px!important;padding:13px 28px!important;text-decoration:none!important;display:inline-flex!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn_2area a:first-child{box-shadow:0 12px 28px #9d4b1033;background:var(--accent)!important;color:#fff!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits{background:#f5f7f8;margin:86px 0 0!important;padding:88px max(24px,50% - 560px)!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits h3,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h3,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h2){width:min(1120px,100%);line-height:1.4;color:var(--ink)!important;text-align:left!important;background:0 0!important;border:0!important;margin:0 auto 30px!important;padding:0!important;font-size:clamp(28px,3.6vw,42px)!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits h3:before,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h3:before,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h2:before){color:var(--accent-dark);content:"PROGRAM VALUE";letter-spacing:.18em;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits h3{grid-column:1/-1}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits dl{background:#fff;border:1px solid #dce3e7;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #17334912;margin:0!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits dt{color:var(--accent-dark);font-weight:850;padding:24px 26px 14px!important;font-size:20px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits dd{color:#526574;line-height:1.9;margin:0!important;padding:0 26px 28px!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h3,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h2){margin-top:88px!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h3,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h2,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.company_list,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_gray,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.contents,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>#top_btn_area,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.b_btn){width:min(1120px,100% - 48px);margin-left:auto!important;margin-right:auto!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .company_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .company_list>div{border:1px solid #dce3e7;border-top:4px solid var(--accent);background:#fff;border-radius:14px;min-width:0;box-shadow:0 12px 34px #1733490f;padding:24px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .company_list h4{color:var(--ink);margin:0 0 14px!important;font-size:17px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .company_list span{color:#60717e;font-size:13px;line-height:1.8;display:block}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray{border-radius:20px;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:34px;overflow:hidden;box-shadow:0 18px 48px #17334914;background:linear-gradient(135deg,#f4f7f8,#fff)!important;border:1px solid #d8e1e6!important;padding:34px!important;display:grid!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray img{object-fit:cover;border-radius:14px;max-height:380px;float:none!important;width:100%!important;height:100%!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray p{color:#506472;font-size:15px;line-height:1.9;margin:0!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray strong{color:var(--ink);font-size:21px}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #top_btn_area,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .b_btn){background:linear-gradient(110deg, var(--accent-dark), var(--accent));color:#fff;text-align:center;border-radius:16px;margin-top:28px!important;padding:30px!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #top_btn_area a,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .b_btn a){text-underline-offset:4px;font-weight:850;color:#fff!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.contents{margin-bottom:96px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news{background:#fff;border:1px solid #dce3e7;border-radius:16px;grid-template-columns:120px 130px minmax(0,1fr);overflow:hidden;margin:0!important;display:grid!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dt,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dd){border-bottom:1px solid #e3e8eb;min-width:0;font-size:14px;line-height:1.7;margin:0!important;padding:18px 20px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dt{color:#6a7984;font-weight:750}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dd.cat{text-align:center;border:0;border-radius:999px;align-self:center;font-size:11px;font-weight:800;color:var(--accent-dark)!important;background:#f8e8db!important;margin:12px 12px 12px 0!important;padding:5px 10px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dd:not(.cat) a{font-weight:750;text-decoration:none;color:var(--ink)!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dd:not(.cat) a:hover{text-underline-offset:4px;text-decoration:underline;color:var(--accent-dark)!important}@media (max-width:900px){.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .company_list{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray img{max-height:440px}}@media (max-width:640px){.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_yellow{padding:64px 18px!important}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>p.al-c.b,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn.al-c,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn_2area,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h3,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>h2,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.company_list,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.box_gray,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.contents,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>#top_btn_area,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.b_btn){width:min(100% - 32px,1120px)}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn.al-c,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn_2area){flex-direction:column}:is(.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn a,.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #main-contents>.btn_2area a){width:100%}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits{grid-template-columns:1fr;margin-top:68px!important;padding:68px 16px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy #benefits h3{grid-column:auto}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .company_list{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy .box_gray{gap:22px;padding:22px!important}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news{grid-template-columns:1fr auto}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_legacy dl.news dd:not(.cat){grid-column:1/-1;padding-top:4px!important}}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_hero{background:#102d25;min-height:650px}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_heroMedia{inset:0 0 0 48%}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_heroMedia img{object-position:center 30%}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_heroShade{background:linear-gradient(90deg,#102d25 0 47%,#102d25b8 62%,#102d2538 100%)}.R7KdWa_ieproContent{--iepro-width:min(1160px, calc(100% - 64px));color:#173349;background:#fff}.R7KdWa_ieproOverview,.R7KdWa_ieproBenefits,.R7KdWa_ieproCompanies,.R7KdWa_ieproVoices{width:var(--iepro-width);margin:0 auto;padding:116px 0}.R7KdWa_ieproSectionHeading{max-width:820px;margin-bottom:52px}.R7KdWa_ieproSectionHeading>p,.R7KdWa_ieproContact>div>p{color:#0c6b40;letter-spacing:.18em;margin:0 0 13px;font-size:12px;font-weight:850}.R7KdWa_ieproSectionHeading h2,.R7KdWa_ieproContact h2{color:#173349;letter-spacing:-.03em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:720;line-height:1.42}.R7KdWa_ieproSectionHeading>span{color:#687983;margin-top:16px;font-size:14px;display:block}.R7KdWa_ieproOverviewGrid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:clamp(48px,7vw,92px);display:grid}.R7KdWa_ieproOverviewCopy>p{color:#4e626f;margin:0 0 22px;font-size:17px;line-height:2}.R7KdWa_ieproFacts{border-top:1px solid #cad8d1;margin:42px 0 0}.R7KdWa_ieproFacts>div{border-bottom:1px solid #dce5e0;grid-template-columns:120px 1fr;padding:17px 0;display:grid}.R7KdWa_ieproFacts dt{color:#64766f;font-size:13px;font-weight:700}.R7KdWa_ieproFacts dd{color:#173349;margin:0;font-size:16px;font-weight:800}.R7KdWa_ieproProgramVisual{background:#15964f;margin:0;position:relative;overflow:hidden}.R7KdWa_ieproProgramVisual img{aspect-ratio:1.42;object-fit:cover;width:100%;display:block}.R7KdWa_ieproProgramVisual figcaption{color:#fff;letter-spacing:.08em;background:#0c2d23e0;padding:12px 18px;font-size:12px;font-weight:750;position:absolute;bottom:0;right:0}.R7KdWa_ieproActionRow{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-top:44px;display:grid}.R7KdWa_ieproActionRow a{color:#173349;border:1px solid #b9cbc2;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:16px 20px;font-size:14px;font-weight:800;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;display:flex}.R7KdWa_ieproActionRow .R7KdWa_ieproPrimaryLink{color:#fff;background:#0c6b40;border-color:#0c6b40}.R7KdWa_ieproActionRow a:hover{color:#0c6b40;background:#eef7f2;border-color:#0c6b40}.R7KdWa_ieproActionRow .R7KdWa_ieproPrimaryLink:hover{color:#fff;background:#084c2e}.R7KdWa_ieproBenefits{background:#f2f7f4;width:100%;padding-left:max(32px,50% - 580px);padding-right:max(32px,50% - 580px)}.R7KdWa_ieproBenefitGrid{border-top:1px solid #bdcec5;border-bottom:1px solid #bdcec5;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R7KdWa_ieproBenefitGrid article{grid-template-columns:90px minmax(0,1fr);gap:20px;padding:48px 42px 48px 0;display:grid}.R7KdWa_ieproBenefitGrid article+article{border-left:1px solid #bdcec5;padding-left:42px;padding-right:0}.R7KdWa_ieproBenefitGrid article>span{color:#16834f;font-family:Arial,sans-serif;font-size:48px;font-weight:300;line-height:1}.R7KdWa_ieproBenefitGrid small{color:#0c6b40;font-size:12px;font-weight:800}.R7KdWa_ieproBenefitGrid h3{color:#173349;margin:8px 0 14px;font-size:24px;line-height:1.55}.R7KdWa_ieproBenefitGrid p{color:#536873;margin:0;font-size:15px;line-height:1.9}.R7KdWa_ieproCompanies{padding-bottom:132px}.R7KdWa_ieproCompanyGrid{border-top:1px solid #cddad4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R7KdWa_ieproCompanyGrid article{border-bottom:1px solid #cddad4;padding:28px 32px 30px 0}.R7KdWa_ieproCompanyGrid article:nth-child(2n){border-left:1px solid #cddad4;padding-left:32px;padding-right:0}.R7KdWa_ieproCompanyGrid h3{color:#0c6b40;margin:0 0 12px;font-size:16px}.R7KdWa_ieproCompanyGrid p{color:#52666f;margin:0;font-size:14px;line-height:1.85}.R7KdWa_ieproVoices{background:#132f3b;width:100%;padding-left:max(32px,50% - 580px);padding-right:max(32px,50% - 580px)}.R7KdWa_ieproVoices .R7KdWa_ieproSectionHeading>p{color:#69c590}.R7KdWa_ieproVoices .R7KdWa_ieproSectionHeading h2{color:#fff}.R7KdWa_ieproInstructor{background:#fff;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);display:grid}.R7KdWa_ieproInstructor figure{background:#e9edeb;min-height:440px;margin:0;overflow:hidden}.R7KdWa_ieproInstructor img{object-fit:cover;width:100%;height:100%}.R7KdWa_ieproInstructor>div{flex-direction:column;justify-content:center;padding:clamp(36px,5vw,72px);display:flex}.R7KdWa_ieproQuote{color:#173349;margin:0 0 32px;font-size:clamp(21px,2.4vw,30px);font-weight:650;line-height:1.75}.R7KdWa_ieproInstructor h3{color:#173349;margin:0 0 5px;font-size:20px}.R7KdWa_ieproInstructor>div>span{color:#687983;font-size:13px;line-height:1.7}.R7KdWa_ieproInstructor>div>a{color:#0c6b40;border-bottom:1px solid #0c6b40;justify-content:space-between;align-items:center;gap:24px;width:fit-content;min-width:230px;margin-top:30px;padding-bottom:9px;font-weight:800;text-decoration:none;display:inline-flex}.R7KdWa_ieproNewsHeading{justify-content:space-between;align-items:end;gap:30px;margin:84px 0 24px;display:flex}.R7KdWa_ieproNewsHeading small{color:#69c590;letter-spacing:.18em;font-size:11px;font-weight:850}.R7KdWa_ieproNewsHeading h3{color:#fff;margin:7px 0 0;font-size:30px}.R7KdWa_ieproNewsHeading>a{color:#fff;text-underline-offset:5px;font-size:13px;font-weight:750}.R7KdWa_ieproNewsList{border-top:1px solid #ffffff40}.R7KdWa_ieproNewsList>a{color:#fff;border-bottom:1px solid #ffffff2e;grid-template-columns:120px 120px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:23px 0;text-decoration:none;display:grid}.R7KdWa_ieproNewsList time{color:#ffffff9e;font-size:13px}.R7KdWa_ieproNewsList span{color:#8ee0af;border:1px solid #69c590;width:fit-content;padding:5px 9px;font-size:10px;font-weight:800}.R7KdWa_ieproNewsList strong{font-size:15px;line-height:1.65}.R7KdWa_ieproNewsList b{color:#69c590;font-size:18px;transition:transform .2s}.R7KdWa_ieproNewsList>a:hover b{transform:translate(5px)}.R7KdWa_ieproContact{background:#edf5f0;border-left:6px solid #16834f;justify-content:space-between;align-items:center;gap:64px;width:min(1160px,100% - 64px);margin:112px auto;padding:64px 70px;display:flex}.R7KdWa_ieproContact h2{font-size:clamp(30px,3.5vw,44px)}.R7KdWa_ieproContact>div>span{color:#586d77;max-width:660px;margin-top:18px;line-height:1.8;display:block}.R7KdWa_ieproContact>a{color:#fff;background:#0c6b40;justify-content:space-between;align-items:center;gap:22px;min-width:280px;min-height:62px;padding:16px 22px;font-weight:800;text-decoration:none;display:flex}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_hero{background:#102f4d;min-height:650px}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroMedia{left:46%}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroMedia:after{background:linear-gradient(90deg,#102f4d 0%,#102f4de0 18%,#102f4d2e 72%,#102f4d1f 100%)}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroCopy{max-width:720px}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroCopy h1{letter-spacing:-.04em;max-width:760px;font-size:clamp(42px,5.1vw,70px)}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroMark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c273f8c;border-color:#ffffff52}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_sectionGuide{display:none}.R7KdWa_cpeContent{color:#142d43;background:#fff;overflow:hidden}.R7KdWa_cpeContent h2,.R7KdWa_cpeContent h3,.R7KdWa_cpeContent p{margin-top:0}.R7KdWa_cpeSectionHeading{max-width:1160px;margin:0 auto 56px;padding:0 28px}.R7KdWa_cpeSectionHeading>p{color:#256aa3;letter-spacing:.18em;margin:0 0 16px;font:800 12px/1.2 Inter,sans-serif}.R7KdWa_cpeSectionHeading h2{color:#142d43;letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.3vw,58px);font-weight:650;line-height:1.25}.R7KdWa_cpeSectionHeading>span{color:#607283;margin-top:20px;font-size:16px;line-height:1.9;display:block}.R7KdWa_cpeOverview{padding:128px 0 138px}.R7KdWa_cpeOverviewGrid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:center;gap:72px;max-width:1160px;margin:0 auto;padding:0 28px;display:grid}.R7KdWa_cpeOverviewCopy>p{color:#465f72;margin:0 0 22px;font-size:17px;line-height:2}.R7KdWa_cpeQualificationFacts{border-top:1px solid #cbd7e1;border-bottom:1px solid #cbd7e1;grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid}.R7KdWa_cpeQualificationFacts span{border-right:1px solid #cbd7e1;padding:22px 16px}.R7KdWa_cpeQualificationFacts span:last-child{border-right:0}.R7KdWa_cpeQualificationFacts small,.R7KdWa_cpeQualificationFacts strong{display:block}.R7KdWa_cpeQualificationFacts small{color:#708292;margin-bottom:8px;font-size:12px}.R7KdWa_cpeQualificationFacts strong{font-size:19px}.R7KdWa_cpeActionRow{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.R7KdWa_cpeActionRow a{color:#256aa3;border:1px solid #256aa3;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:12px 18px;font-weight:750;text-decoration:none;transition:all .25s;display:flex}.R7KdWa_cpeActionRow a:first-child{color:#fff;background:#256aa3}.R7KdWa_cpeActionRow a:hover{color:#fff;background:#123f67;transform:translateY(-2px)}.R7KdWa_cpeOverviewVisual{margin:0}.R7KdWa_cpeOverviewVisual img{aspect-ratio:4/3;object-fit:contain;background:#edf4f8;width:100%;display:block}.R7KdWa_cpeOverviewVisual figcaption{color:#6d7d8b;text-align:right;margin-top:12px;font-size:12px}.R7KdWa_cpeDomains{background:#edf4f8;padding:128px 0}.R7KdWa_cpeDomainGrid{background:#c9d8e4;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:1160px;margin:0 auto;padding:0 28px;display:grid}.R7KdWa_cpeDomainGrid article{background:#fff;min-height:410px;padding:34px 26px 32px;position:relative}.R7KdWa_cpeDomainIcon{align-items:center;height:88px;margin-bottom:34px;display:flex}.R7KdWa_cpeDomainIcon img{object-fit:contain;width:72px;height:72px}.R7KdWa_cpeDomainGrid article>span{color:#c3d6e5;font:500 36px/1 Inter,sans-serif;position:absolute;top:30px;right:24px}.R7KdWa_cpeDomainGrid h3{min-height:64px;margin-bottom:18px;font-size:21px;line-height:1.5}.R7KdWa_cpeDomainGrid p{color:#5a7080;margin:0;font-size:14px;line-height:1.85}.R7KdWa_cpeResults{color:#fff;background:#123f67;grid-template-columns:minmax(280px,.75fr) minmax(460px,1.25fr);gap:70px;padding:140px max(28px,50vw - 580px);display:grid}.R7KdWa_cpeResultsIntro>p{color:#8ec7ea;letter-spacing:.18em;margin:0 0 18px;font:800 12px/1.2 Inter,sans-serif}.R7KdWa_cpeResultsIntro h2{color:#fff;letter-spacing:-.04em;font-size:clamp(34px,3.5vw,50px);line-height:1.35}.R7KdWa_cpeResultsIntro span{color:#bbcedc;font-size:13px}.R7KdWa_cpeStats{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.R7KdWa_cpeStats article{background:#ffffff0f;border:1px solid #ffffff38;padding:32px}.R7KdWa_cpeStats small{color:#9dd2f0;letter-spacing:.08em;font-weight:800}.R7KdWa_cpeStats strong{margin-top:22px;font:500 clamp(42px,5vw,72px)/1 Inter,sans-serif;display:block}.R7KdWa_cpeStats strong em{margin-left:4px;font-size:16px;font-style:normal}.R7KdWa_cpeStats article>p{color:#c7d8e4;margin:8px 0 26px}.R7KdWa_cpeStats dl{border-top:1px solid #fff3;margin:0}.R7KdWa_cpeStats dl div{justify-content:space-between;padding-top:13px;font-size:13px;display:flex}.R7KdWa_cpeStats dt,.R7KdWa_cpeStats dd{margin:0}.R7KdWa_cpeMerits{background:#ffffff2e;grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:18px;display:grid}.R7KdWa_cpeMerits article{color:#142d43;background:#fff;padding:38px 42px}.R7KdWa_cpeMerits small{color:#256aa3;letter-spacing:.12em;font-weight:800}.R7KdWa_cpeMerits h3{margin:10px 0 20px;font-size:25px}.R7KdWa_cpeMerits ul{margin:0;padding:0;list-style:none}.R7KdWa_cpeMerits li{color:#51697a;border-top:1px solid #d9e3ea;padding:13px 0 13px 22px;line-height:1.7;position:relative}.R7KdWa_cpeMerits li:before{content:"";background:#256aa3;width:8px;height:8px;position:absolute;top:18px;left:0}.R7KdWa_cpeLearning{padding:136px 0}.R7KdWa_cpeLearningLead{background:#f0f5f8;grid-template-columns:.85fr 1.15fr;max-width:1160px;margin:0 auto 70px;padding:0 28px;display:grid}.R7KdWa_cpeLearningLead>div{padding:58px 50px}.R7KdWa_cpeLearningLead small{color:#256aa3;letter-spacing:.14em;font-weight:800}.R7KdWa_cpeLearningLead h3{margin:15px 0 20px;font-size:clamp(30px,3vw,43px);line-height:1.3}.R7KdWa_cpeLearningLead p{color:#536c7d;line-height:1.9}.R7KdWa_cpeLearningLead a{color:#256aa3;text-underline-offset:5px;margin-top:12px;font-weight:800;display:inline-block}.R7KdWa_cpeLearningLead figure{background:#dce9f1;min-height:420px;margin:0}.R7KdWa_cpeLearningLead img{object-fit:contain;width:100%;height:100%}.R7KdWa_cpeMaterialGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1160px;margin:0 auto;padding:0 28px;display:grid}.R7KdWa_cpeMaterialGrid>a{min-height:420px;color:inherit;border:1px solid #d5e0e8;flex-direction:column;text-decoration:none;transition:all .25s;display:flex}.R7KdWa_cpeMaterialGrid>a:hover{border-color:#256aa3;transform:translateY(-5px)}.R7KdWa_cpeMaterialGrid figure{background:#f2f6f8;margin:0;padding:20px}.R7KdWa_cpeMaterialGrid img{aspect-ratio:1;object-fit:contain;width:100%;display:block}.R7KdWa_cpeMaterialGrid>a>div{flex-direction:column;flex:1;padding:24px;display:flex}.R7KdWa_cpeMaterialGrid small{color:#256aa3;letter-spacing:.12em;font-weight:800}.R7KdWa_cpeMaterialGrid h3{margin:10px 0;font-size:19px;line-height:1.5}.R7KdWa_cpeMaterialGrid p{color:#667b8a;font-size:13px;line-height:1.7}.R7KdWa_cpeMaterialGrid span{color:#256aa3;margin-top:auto;font-weight:800}.R7KdWa_cpeInterviews{background:#f2f5f7;padding:132px 0}.R7KdWa_cpeInterviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1160px;margin:0 auto;padding:0 28px;display:grid}.R7KdWa_cpeInterviewGrid>a{color:inherit;background:#fff;text-decoration:none;transition:all .25s}.R7KdWa_cpeInterviewGrid>a:hover{transform:translateY(-5px);box-shadow:0 18px 38px #142d431c}.R7KdWa_cpeInterviewGrid figure{margin:0;overflow:hidden}.R7KdWa_cpeInterviewGrid img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:all .35s;display:block}.R7KdWa_cpeInterviewGrid>a:hover img{transform:scale(1.025)}.R7KdWa_cpeInterviewGrid>a>div{padding:26px 26px 30px}.R7KdWa_cpeInterviewGrid small{color:#718493}.R7KdWa_cpeInterviewGrid p{color:#256aa3;margin:10px 0 8px;font-weight:800}.R7KdWa_cpeInterviewGrid h3{min-height:84px;margin-bottom:22px;font-size:19px;line-height:1.6}.R7KdWa_cpeInterviewGrid span{color:#256aa3;font-weight:800}.R7KdWa_cpeInterviewFooter{text-align:right;max-width:1160px;margin:38px auto 0;padding:0 28px}.R7KdWa_cpeInterviewFooter a{color:#256aa3;text-underline-offset:5px;font-weight:800}.R7KdWa_cpeContact{color:#fff;background:#142d43;justify-content:space-between;align-items:center;gap:60px;max-width:1160px;margin:120px auto;padding:72px;display:flex}.R7KdWa_cpeContact p{color:#8ec7ea;letter-spacing:.18em;font:800 12px/1.2 Inter,sans-serif}.R7KdWa_cpeContact h2{color:#fff;font-size:clamp(32px,4vw,50px);line-height:1.3}.R7KdWa_cpeContact>div:first-child>span{color:#b9cad7;line-height:1.8}.R7KdWa_cpeContact>div:last-child{flex-direction:column;gap:10px;min-width:290px;display:flex}.R7KdWa_cpeContact a{color:#123f67;background:#fff;justify-content:center;align-items:center;min-height:58px;padding:14px 20px;font-weight:800;text-decoration:none;display:flex}.R7KdWa_cpeContact a:first-child{color:#fff;background:#2c7db8}.R7KdWa_cpeFullLegacy{background:#f7f9fa;border-top:1px solid #d6e1e9;padding:120px 0 0}.R7KdWa_cpeFullLegacyHeading{border-bottom:1px solid #ccd9e2;max-width:1160px;margin:0 auto 28px;padding:0 28px 42px}.R7KdWa_cpeFullLegacyHeading p{color:#256aa3;letter-spacing:.18em;margin:0 0 14px;font:800 12px/1.2 Inter,sans-serif}.R7KdWa_cpeFullLegacyHeading h2{color:#142d43;margin:0 0 14px;font-size:clamp(32px,4vw,50px);line-height:1.3}.R7KdWa_cpeFullLegacyHeading span{color:#607484;line-height:1.8}.R7KdWa_cpeFullLegacy>.R7KdWa_legacy{background:#fff}.R7KdWa_cpeFullLegacy>.R7KdWa_legacy .legacy-content-import{max-width:none!important;padding-top:0!important}@media (max-width:1000px){.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroMedia{left:38%}.R7KdWa_cpeOverviewGrid{grid-template-columns:1fr}.R7KdWa_cpeOverviewVisual{max-width:680px}.R7KdWa_cpeDomainGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_cpeResults{grid-template-columns:1fr}.R7KdWa_cpeMaterialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_cpeContact{margin-left:28px;margin-right:28px;padding:54px 42px}}@media (max-width:720px){.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_hero{min-height:720px}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroMedia{opacity:.44;inset:0}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroMedia:after{background:linear-gradient(#102f4d47,#102f4d 82%)}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_heroCopy h1{font-size:clamp(38px,11vw,52px)}.R7KdWa_cpeSectionHeading{margin-bottom:38px;padding:0 20px}.R7KdWa_cpeOverview,.R7KdWa_cpeDomains,.R7KdWa_cpeLearning,.R7KdWa_cpeInterviews{padding-top:90px;padding-bottom:90px}.R7KdWa_cpeOverviewGrid,.R7KdWa_cpeDomainGrid,.R7KdWa_cpeMaterialGrid,.R7KdWa_cpeInterviewGrid{padding-left:20px;padding-right:20px}.R7KdWa_cpeOverviewGrid{gap:40px}.R7KdWa_cpeQualificationFacts{grid-template-columns:1fr}.R7KdWa_cpeQualificationFacts span{border-bottom:1px solid #cbd7e1;border-right:0}.R7KdWa_cpeQualificationFacts span:last-child{border-bottom:0}.R7KdWa_cpeActionRow{flex-direction:column}.R7KdWa_cpeDomainGrid,.R7KdWa_cpeStats,.R7KdWa_cpeMerits,.R7KdWa_cpeMaterialGrid,.R7KdWa_cpeInterviewGrid{grid-template-columns:1fr}.R7KdWa_cpeDomainGrid article{min-height:0}.R7KdWa_cpeResults{gap:44px;padding:92px 20px}.R7KdWa_cpeMerits article{padding:32px 24px}.R7KdWa_cpeLearningLead{grid-template-columns:1fr;margin-left:20px;margin-right:20px;padding:0}.R7KdWa_cpeLearningLead>div{padding:40px 26px}.R7KdWa_cpeLearningLead figure{min-height:260px}.R7KdWa_cpeMaterialGrid>a,.R7KdWa_cpeInterviewGrid h3{min-height:0}.R7KdWa_cpeContact{flex-direction:column;align-items:flex-start;margin:80px 20px;padding:44px 26px}.R7KdWa_cpeContact>div:last-child{width:100%;min-width:0}.R7KdWa_cpeFullLegacy{padding-top:82px}.R7KdWa_cpeFullLegacyHeading{padding-left:20px;padding-right:20px}}@media (max-width:900px){.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_heroMedia{left:42%}.R7KdWa_ieproOverviewGrid{grid-template-columns:1fr}.R7KdWa_ieproProgramVisual{max-width:680px}.R7KdWa_ieproBenefitGrid{grid-template-columns:1fr}.R7KdWa_ieproBenefitGrid article,.R7KdWa_ieproBenefitGrid article+article{border-left:0;padding:36px 0}.R7KdWa_ieproBenefitGrid article+article{border-top:1px solid #bdcec5}.R7KdWa_ieproInstructor{grid-template-columns:1fr}.R7KdWa_ieproInstructor figure{aspect-ratio:16/9;min-height:0}.R7KdWa_ieproInstructor img{object-position:center 30%}.R7KdWa_ieproContact{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_hero{min-height:610px}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_heroMedia{opacity:.42;inset:0}.R7KdWa_page[data-independent-page="/brand/iepro"] .R7KdWa_heroShade{background:linear-gradient(0deg,#102d25 0 20%,#102d25c2 65%,#102d2573)}.R7KdWa_ieproContent{--iepro-width:calc(100% - 40px)}.R7KdWa_ieproOverview,.R7KdWa_ieproBenefits,.R7KdWa_ieproCompanies,.R7KdWa_ieproVoices{padding-top:78px;padding-bottom:78px}.R7KdWa_ieproBenefits,.R7KdWa_ieproVoices{padding-left:20px;padding-right:20px}.R7KdWa_ieproSectionHeading{margin-bottom:36px}.R7KdWa_ieproSectionHeading h2 br{display:none}.R7KdWa_ieproActionRow{grid-template-columns:1fr}.R7KdWa_ieproFacts>div{grid-template-columns:96px 1fr}.R7KdWa_ieproBenefitGrid article{grid-template-columns:58px minmax(0,1fr);gap:14px}.R7KdWa_ieproBenefitGrid article>span{font-size:36px}.R7KdWa_ieproBenefitGrid h3{font-size:20px}.R7KdWa_ieproCompanyGrid{grid-template-columns:1fr}.R7KdWa_ieproCompanyGrid article,.R7KdWa_ieproCompanyGrid article:nth-child(2n){border-left:0;padding:24px 0}.R7KdWa_ieproInstructor figure{aspect-ratio:4/3}.R7KdWa_ieproInstructor>div{padding:30px 24px}.R7KdWa_ieproNewsHeading{flex-direction:column;align-items:flex-start}.R7KdWa_ieproNewsList>a{grid-template-columns:1fr auto;gap:8px 12px}.R7KdWa_ieproNewsList strong{grid-column:1/-1}.R7KdWa_ieproNewsList b{display:none}.R7KdWa_ieproContact{gap:34px;width:calc(100% - 40px);margin:78px auto;padding:40px 24px}.R7KdWa_ieproContact h2 br{display:none}.R7KdWa_ieproContact>a{width:100%;min-width:0}}.R7KdWa_page[data-independent-page=\/kansai]{--accent:#c99a18;--accent-dark:#87630a;--accent-soft:#f4df9e;--ink:#18375f;--wash:#f4f7fb;--line:#d8e0eb}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_hero{background:radial-gradient(circle at 82% 30%,#c99a183d,#0000 26%),linear-gradient(120deg,#122f55,#284f7d 68%,#436d92);min-height:500px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_heroShade{background:linear-gradient(90deg,#091e3938,#0000 68%)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_primaryAction{background:#c99a18}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .legacy-content-import{width:min(1120px,100% - 64px)!important}.R7KdWa_regionsFinder{border-bottom:1px solid var(--line);background:linear-gradient(#fff,#f5f8fb)}.R7KdWa_regionsFinderInner{width:min(1120px,100% - 64px);margin:0 auto;padding:72px 0 80px}.R7KdWa_regionsFinderHeading{max-width:760px;margin-bottom:38px}.R7KdWa_regionsFinderHeading p{color:#87630a;letter-spacing:.16em;margin:0 0 8px;font-size:12px;font-weight:800}.R7KdWa_regionsFinderHeading h1{color:#18375f;margin:0;font-size:clamp(28px,3.4vw,42px);line-height:1.35}.R7KdWa_regionsFinderHeading span{color:#5c6d80;margin-top:14px;line-height:1.8;display:block}.R7KdWa_regionsFinderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.R7KdWa_regionsFinderGrid>section{background:#fff;border:1px solid #d8e0eb;border-radius:18px;min-width:0;padding:28px;box-shadow:0 12px 34px #1a375b12}.R7KdWa_regionsFinderGrid h3{color:#18375f;margin:0 0 18px;font-size:19px}.R7KdWa_regionsLinkGrid{gap:10px;display:grid}.R7KdWa_regionsLinkGrid a{color:#18375f;border:1px solid #dfe6ee;border-radius:12px;grid-template-columns:1fr auto;gap:4px 16px;min-height:96px;padding:18px 20px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.R7KdWa_regionsLinkGrid a:hover{border-color:#c99a18;transform:translateY(-2px);box-shadow:0 8px 22px #1a375b1a}.R7KdWa_regionsLinkGrid strong{align-self:end;font-size:15px}.R7KdWa_regionsLinkGrid span{color:#68798b;font-size:12px;line-height:1.6}.R7KdWa_regionsLinkGrid small{color:#87630a;white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:11px;font-weight:800}.R7KdWa_regionsFinderInner>.R7KdWa_regionsFinderHeading{display:none}.R7KdWa_regionsCPlan{margin-bottom:44px}.R7KdWa_regionsHeroPlan{margin-bottom:0}.R7KdWa_regionsContentPlan{padding-top:28px}.R7KdWa_regionsCKeywords{white-space:nowrap;scrollbar-width:thin;align-items:center;gap:9px;margin-bottom:18px;padding:2px 0 8px;display:flex;overflow-x:auto}.R7KdWa_regionsCKeywords strong{color:#18375f;margin-right:6px;font-size:12px}.R7KdWa_regionsCKeywords a{color:#3f5268;background:#f1f4f7;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:700;text-decoration:none}.R7KdWa_regionsCKeywords a:hover{background:#e3eaef}.R7KdWa_regionsCHero{color:#fff;background:#18375f;border-radius:0;width:100vw;min-height:620px;margin-left:-50vw;display:grid;position:relative;left:50%;overflow:hidden}.R7KdWa_regionsCHeroMedia,.R7KdWa_regionsCHeroShade{position:absolute}.R7KdWa_regionsCHeroMedia{width:100%;inset:0}.R7KdWa_regionsCHeroMedia img{object-fit:cover;object-position:center}.R7KdWa_regionsCHeroShade{background:#1023369e;inset:0}.R7KdWa_regionsCHeroCopy{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(1080px,100%);max-width:1080px;margin:0 auto;padding:52px 36px 240px;display:flex;position:relative}.R7KdWa_regionsCHeroCopy>p{color:#fff;letter-spacing:.05em;margin:0 0 16px;font-size:13px;font-weight:800}.R7KdWa_regionsCHeroCopy h2{color:#fff;letter-spacing:.015em;margin:0;font-size:clamp(36px,4.4vw,54px);line-height:1.3}.R7KdWa_regionsCHeroCopy h2 span{display:block}.R7KdWa_regionsCHeroCopy h2 span:last-child{white-space:nowrap}.R7KdWa_regionsCHeroCopy>span{color:#ffffffe0;max-width:680px;margin-top:20px;font-size:15px;line-height:1.9}.R7KdWa_regionsCHeroCopy>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.R7KdWa_regionsCHeroCopy a{color:#fff;border:1px solid #fff;border-radius:3px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.R7KdWa_regionsCHeroCopy a[href="https://school.jma.or.jp/products/list.php"]{color:#fff;background:#b94535;border-color:#b94535}.R7KdWa_regionsCHero>ul{z-index:2;background:#0d233ac7;border-top:1px solid #ffffff42;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:0;left:0;right:0}.R7KdWa_regionsCHero>ul li{text-align:center;border-right:1px solid #ffffff38;gap:3px;padding:16px 26px;display:grid}.R7KdWa_regionsCHero>ul li:last-child{border-right:0}.R7KdWa_regionsCHero>ul b{color:#fff;letter-spacing:.1em;font-size:12px}.R7KdWa_regionsCHero>ul span{color:#ffffffad;font-size:11px}.R7KdWa_regionsCFeatureRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:14px;display:grid}.R7KdWa_regionsCFeatureRail>a{color:#18375f;background:#fff;border:1px solid #d8e0eb;min-width:0;text-decoration:none;display:grid;position:relative;overflow:hidden}.R7KdWa_regionsCFeatureRail>a>span{aspect-ratio:740/280;background:#eef2f5;position:relative;overflow:hidden}.R7KdWa_regionsCFeatureRail img{object-fit:contain;object-position:center}.R7KdWa_regionsCFeatureRail strong{text-overflow:ellipsis;white-space:nowrap;padding:12px 14px;font-size:12px;overflow:hidden}.R7KdWa_regionsCFeatureRail a:focus-visible{outline-offset:2px;outline:3px solid #e1a928}.R7KdWa_regionsBottomFeatures{background:#f1f5f5;padding:72px max(32px,50vw - 560px)}.R7KdWa_regionsBottomFeatures>div:first-child p{color:#08777c;letter-spacing:.14em;margin:0 0 7px;font-size:12px;font-weight:800}.R7KdWa_regionsBottomFeatures>div:first-child h2{color:#173b46;margin:0;font-size:clamp(26px,3vw,38px)}.R7KdWa_regionsBottomFeatures .R7KdWa_regionsCFeatureRail{margin-top:28px}.R7KdWa_regionsFooterNavigation{border-top:1px solid #cbd9da;margin-top:64px;padding-top:50px}.R7KdWa_regionsFooterNavigationHeading p{color:#08777c;letter-spacing:.14em;margin:0 0 7px;font-size:11px;font-weight:800}.R7KdWa_regionsFooterNavigationHeading h2{color:#173b46;margin:0;font-size:clamp(24px,3vw,34px)}.R7KdWa_regionsFooterNavigationGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin-top:30px;display:grid}.R7KdWa_regionsFooterNavigationGrid section{min-width:0}.R7KdWa_regionsFooterNavigationGrid section:first-child{grid-column:span 2}.R7KdWa_regionsFooterNavigationGrid h3{color:#173b46;border-bottom:2px solid #08777c;margin:0;padding-bottom:12px;font-size:15px}.R7KdWa_regionsFooterNavigationGrid ul{gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid}.R7KdWa_regionsFooterNavigationGrid section:first-child ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.R7KdWa_regionsFooterNavigationGrid li{border-bottom:1px solid #dce6e6}.R7KdWa_regionsFooterNavigationGrid a{color:#405b62;align-items:center;min-height:34px;padding:6px 2px;font-size:11px;font-weight:650;line-height:1.5;text-decoration:none;display:flex}.R7KdWa_regionsFooterNavigationGrid a:before{color:#08777c;content:"›";flex:none;margin-right:7px}.R7KdWa_regionsFooterNavigationGrid a:hover{color:#08717a;text-underline-offset:3px;text-decoration:underline}.R7KdWa_regionsFooterNavigationGrid a:focus-visible{outline-offset:2px;outline:3px solid #e1a928}@media (min-width:721px) and (max-width:980px){.R7KdWa_regionsFooterNavigationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.R7KdWa_regionsFooterNavigationGrid section:first-child{grid-column:span 2}}.R7KdWa_regionsCSearch{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #ffffffa3;border-radius:10px;grid-template-columns:auto minmax(320px,1fr) auto auto;align-items:center;gap:12px;width:min(1160px,100% - 48px);margin:0;padding:22px 26px;display:grid;position:absolute;bottom:84px;right:50%;transform:translate(50%);box-shadow:0 18px 50px #03162a47}.R7KdWa_regionsCSearch label{color:#18375f;white-space:nowrap;font-size:13px;font-weight:800}.R7KdWa_regionsCSearch>div{grid-template-columns:1fr auto;display:grid}.R7KdWa_regionsCSearch input{color:#1e3045;border:1px solid #aeb9c5;border-right:0;border-radius:3px 0 0 3px;min-width:0;min-height:48px;padding:0 16px;font-size:16px}.R7KdWa_regionsCSearch button{color:#fff;cursor:pointer;background:#18375f;border:0;border-radius:0 3px 3px 0;min-width:80px;font-weight:800}.R7KdWa_regionsCSearch>a{color:#18375f;white-space:nowrap;border:1px solid #18375f;border-radius:3px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.R7KdWa_regionsCSearch input:focus-visible,.R7KdWa_regionsCSearch button:focus-visible,.R7KdWa_regionsCSearch a:focus-visible,.R7KdWa_regionsCKeywords a:focus-visible{outline-offset:2px;outline:3px solid #e1a928}.R7KdWa_regionsCPaths{background:#fff;border:1px solid #d8e0eb;border-top:3px solid #18375f;border-radius:0;grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);align-items:center;gap:38px;margin-top:32px;padding:34px 36px;display:grid}.R7KdWa_regionsCPaths>div:first-child p{color:#176572;letter-spacing:.04em;margin:0 0 7px;font-size:12px;font-weight:800}.R7KdWa_regionsCPaths h3{color:#18375f;margin:0;font-size:clamp(23px,2.8vw,32px);line-height:1.5}.R7KdWa_regionsCPaths>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.R7KdWa_regionsCPaths a{color:#18375f;border-left:1px solid #d8e0eb;min-width:0;padding:12px 24px;text-decoration:none;display:grid}.R7KdWa_regionsCPaths a span{color:#b94535;font-size:10px;font-weight:900}.R7KdWa_regionsCPaths a strong{margin-top:9px;font-size:15px;line-height:1.5}.R7KdWa_regionsCPaths a small{color:#68798b;margin-top:4px;font-size:11px}.R7KdWa_regionsCPaths a:focus-visible,.R7KdWa_regionsCHeroCopy a:focus-visible{outline-offset:3px;outline:3px solid #e1a928}.R7KdWa_regionsCGuide{background:#18375f;border-radius:4px}.R7KdWa_regionsSeminarGuideBanner{background:linear-gradient(120deg,#f7fafb,#eef4f4);border:1px solid #c7d5da;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);margin-top:36px;display:grid;overflow:hidden;box-shadow:0 14px 34px #1a375b1a}.R7KdWa_regionsSeminarGuideVisual{background:#fff;min-height:340px;position:relative;overflow:hidden}.R7KdWa_regionsSeminarGuideVisual:after{content:"";pointer-events:none;border:14px solid #ffffff4d;position:absolute;inset:0}.R7KdWa_regionsSeminarGuideVisual img{object-fit:contain;object-position:center;padding:18px 24px}.R7KdWa_regionsSeminarGuideVisual>span{z-index:1;color:#fff;letter-spacing:.08em;background:#b94535;border-radius:50%;justify-content:center;align-items:center;min-width:54px;min-height:54px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;top:20px;left:20px;box-shadow:0 8px 20px #56181133}.R7KdWa_regionsSeminarGuideCopy{flex-direction:column;justify-content:center;padding:38px 42px;display:flex}.R7KdWa_regionsSeminarGuideCopy>p{color:#08777c;letter-spacing:.18em;margin:0 0 9px;font-size:10px;font-weight:900}.R7KdWa_regionsSeminarGuideCopy h3{color:#18375f;margin:0;font-size:clamp(23px,2.6vw,34px);line-height:1.45}.R7KdWa_regionsSeminarGuideCopy h3 span{white-space:nowrap;display:block}.R7KdWa_regionsSeminarGuideCopy>strong{color:#405c63;margin-top:13px;font-size:14px;line-height:1.75}.R7KdWa_regionsSeminarGuideCopy ul{color:#5a6c72;gap:6px;margin:18px 0 22px;padding:0;font-size:12px;line-height:1.6;list-style:none;display:grid}.R7KdWa_regionsSeminarGuideCopy li:before{color:#b18418;content:"✓";margin-right:8px;font-weight:900}.R7KdWa_regionsSeminarGuideCopy>a{color:#fff;background:#b94535;border-radius:7px;justify-content:space-between;align-items:center;min-height:54px;padding:12px 18px;font-size:14px;font-weight:850;text-decoration:none;transition:background .2s,transform .2s;display:flex;box-shadow:0 10px 24px #7a291f2e}.R7KdWa_regionsSeminarGuideCopy>a span{font-size:20px}.R7KdWa_regionsSeminarGuideCopy>a:hover{background:#9f382b;transform:translateY(-2px)}.R7KdWa_regionsSeminarGuideCopy>a:focus-visible{outline-offset:3px;outline:3px solid #e1a928}.R7KdWa_regionsSeminarGuideCopy>small{color:#708087;margin-top:9px;font-size:10px}.R7KdWa_regionsSiteNavigation{background:linear-gradient(120deg,#092f63 0%,#0b4c88 56%,#086c82 100%);border:0;border-radius:0;width:100vw;margin:72px 0 72px -50vw;padding:64px max(28px,50vw - 560px);position:relative;left:50%;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000001f}.R7KdWa_regionsSiteNavigationHeading{text-align:center}.R7KdWa_regionsSiteNavigationHeading p{color:#8edbe0;letter-spacing:.2em;margin:0 0 10px;font-size:12px;font-weight:850}.R7KdWa_regionsSiteNavigationHeading h2{color:#fff;margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.35}.R7KdWa_regionsSiteNavigationHeading span{color:#ffffffc7;margin-top:14px;line-height:1.8;display:block}.R7KdWa_regionsSiteNavigationTabs{max-width:1120px;margin:38px auto 0}.R7KdWa_regionsSiteNavigationTabs .R7KdWa_regionsTabs{z-index:1}.R7KdWa_regionsSiteNavigationTabs .R7KdWa_regionsTabList{background:#fffffff5;border:1px solid #ffffff61;border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 14px 34px #0014352e}.R7KdWa_regionsSiteNavigationTabs .R7KdWa_regionsTabList button{min-height:66px;font-size:14px}.R7KdWa_regionsSiteNavigationTabs .R7KdWa_regionsCategoryGrid{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff47;border-top:0;border-radius:0 0 18px 18px;gap:14px;padding:30px 26px 32px;box-shadow:0 18px 42px #00143538}.R7KdWa_regionsSiteNavigationTabs .R7KdWa_regionsCategoryGrid a{color:#174e6e;background:#fff;border:2px solid #0000;min-height:58px;font-size:14px;box-shadow:0 8px 18px #00143521}.R7KdWa_regionsSiteNavigationTabs .R7KdWa_regionsCategoryGrid a:hover{color:#073b66;background:#e9ffff;border-color:#8be2e2;transform:translateY(-3px);box-shadow:0 12px 25px #00143538}.R7KdWa_regionsSiteNavigationGrid{grid-template-columns:1fr;gap:24px;max-width:1120px;margin:36px auto 0;display:grid}.R7KdWa_regionsSiteNavigationGrid details,.R7KdWa_regionsSiteNavigationSide article{background:#ffffff17;border:1px solid #ffffff3d;border-radius:20px;box-shadow:0 18px 42px #00143533}.R7KdWa_regionsSiteNavigationGrid summary{color:#fff;text-align:center;cursor:pointer;background:#ffffff1f;border-radius:19px 19px 0 0;justify-content:center;align-items:center;gap:14px;min-height:72px;padding:0 24px;font-size:19px;font-weight:850;display:flex}.R7KdWa_regionsSiteNavigationGrid summary small{color:#0b4c78;background:#fff;border-radius:999px;padding:6px 11px;font-size:11px}.R7KdWa_regionsSiteNavigationLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:22px 24px 28px;display:grid}.R7KdWa_regionsSiteNavigationLinks a{color:#173f68;text-align:center;background:#fff;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:68px;padding:14px 18px;font-size:15px;font-weight:800;line-height:1.45;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 8px 20px #001c4124}.R7KdWa_regionsSiteNavigationLinks a:hover,.R7KdWa_regionsSiteNavigationSide h3 a:hover{color:#073b66;background:#e9ffff;border-color:#8be2e2;transform:translateY(-3px);box-shadow:0 12px 26px #0014353d}.R7KdWa_regionsSiteNavigationLinks .R7KdWa_regionsSiteNavigationPrimary{color:#fff;background:#08777c;border-color:#71d3d8;grid-column:1/-1;justify-self:center;width:100%;max-width:620px;min-height:70px;padding-inline:26px;font-size:17px}.R7KdWa_regionsSiteNavigationLinks .R7KdWa_regionsSiteNavigationPrimary:hover{color:#fff;background:#056269;border-color:#056269}.R7KdWa_regionsSiteNavigationPrimary span,.R7KdWa_regionsSiteNavigationSide h3 span{font-size:18px;transition:transform .2s}.R7KdWa_regionsSiteNavigationPrimary:hover span,.R7KdWa_regionsSiteNavigationSide h3 a:hover span{transform:translate(3px)}.R7KdWa_regionsSiteNavigationSide{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.R7KdWa_regionsSiteNavigationSide article{padding:12px}.R7KdWa_regionsSiteNavigationSide h3{margin:0 0 8px;font-size:15px}.R7KdWa_regionsSiteNavigationSide h3 a{color:#164b52;background:#f0f7f6;border:1px solid #c8dcde;border-radius:10px;justify-content:space-between;align-items:center;min-height:48px;padding:10px 13px;font-weight:800;line-height:1.35;text-decoration:none;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex}.R7KdWa_regionsSiteNavigationSide article>a{color:#587078;border-radius:6px;align-items:center;min-height:32px;padding:5px 7px;font-size:11px;font-weight:650;line-height:1.4;text-decoration:none;display:flex}.R7KdWa_regionsSiteNavigationSide article>a:before{color:#8aa0a4;content:"›";margin-right:7px}.R7KdWa_regionsSiteNavigationSide article>a:hover{color:#006d73;background:#edf6f5}.R7KdWa_regionsEventNavigation>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.R7KdWa_regionsEventNavigation button{color:#587078;cursor:pointer;min-height:32px;font:inherit;background:#fff;border:1px solid #dbe5e6;border-radius:7px;padding:5px 7px;font-size:10px;font-weight:700;line-height:1.3}.R7KdWa_regionsEventNavigation button:last-child{grid-column:1/-1}.R7KdWa_regionsEventNavigation button:hover{color:#08717a;border-color:#8bbabe}.R7KdWa_regionsEventNavigation button[aria-pressed=true]{color:#fff;background:#08777c;border-color:#08777c}.R7KdWa_regionsSiteNavigation a:focus-visible,.R7KdWa_regionsSiteNavigation summary:focus-visible,.R7KdWa_regionsSiteNavigation button:focus-visible{outline-offset:2px;outline:3px solid #e1a928}.R7KdWa_regionsEditorialPlan{margin-top:36px}.R7KdWa_regionsEditorialSection,.R7KdWa_regionsNews{margin-top:64px}.R7KdWa_regionsNewsTabs{border-bottom:1px solid #cbd8dd;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px;display:grid}.R7KdWa_regionsNewsTabs button{color:#56646b;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;font-size:14px;font-weight:750}.R7KdWa_regionsNewsTabs button[aria-selected=true]{color:#08717a;border-bottom-color:#087b83}.R7KdWa_regionsNewsTabs button:focus-visible{outline-offset:3px;outline:3px solid #f0b92d}.R7KdWa_regionsNewsPanel{gap:12px;display:grid}.R7KdWa_regionsNewsPanel>a{color:#17385c;background:#fff;border:1px solid #d6e1e3;border-radius:13px;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:10px 22px;padding:22px 24px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.R7KdWa_regionsNewsPanel>a:hover{border-color:#8bbabe;transform:translateY(-2px);box-shadow:0 12px 28px #174b5217}.R7KdWa_regionsNewsPanel>a:hover strong{color:#08717a;text-underline-offset:4px;text-decoration:underline}.R7KdWa_regionsNewsMeta{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.R7KdWa_regionsNewsPanel time{color:#65737b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.R7KdWa_regionsNewsAreas{flex-wrap:wrap;gap:6px;display:flex}.R7KdWa_regionsNewsAreas b{color:#fff;border-radius:999px;align-items:center;min-height:25px;padding:3px 10px;font-size:10px;font-weight:800;display:inline-flex}.R7KdWa_regionsNewsAreas b[data-area=関西]{background:#b64b3e}.R7KdWa_regionsNewsAreas b[data-area=中部]{background:#08777c}.R7KdWa_regionsNewsAreas b[data-area=九州・中四国]{background:#9b7417}.R7KdWa_regionsNewsPanel strong{grid-column:1;font-size:clamp(17px,1.8vw,21px);line-height:1.6}.R7KdWa_regionsNewsPanel i{color:#08717a;grid-area:1/2/span 2;font-size:21px;font-style:normal}.R7KdWa_regionsSectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.R7KdWa_regionsSectionHeading p{color:#87630a;letter-spacing:.16em;margin:0 0 5px;font-size:10px;font-weight:800}.R7KdWa_regionsSectionHeading h3{color:#18375f;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.4}.R7KdWa_regionsSectionHeading>a{color:#176572;font-size:13px;font-weight:800;text-decoration:none}.R7KdWa_regionsEventFilterTabs{flex-wrap:wrap;gap:8px;margin:-2px 0 22px;display:flex}.R7KdWa_regionsEventFilterTabs button{color:#405c63;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #b9cdd0;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:750;transition:border-color .2s,background .2s,color .2s}.R7KdWa_regionsEventFilterTabs button:hover{color:#08717a;border-color:#08777c}.R7KdWa_regionsEventFilterTabs button[aria-pressed=true]{color:#fff;background:#08777c;border-color:#08777c}.R7KdWa_regionsEventFilterTabs button:focus-visible{outline-offset:2px;outline:3px solid #e1a928}.R7KdWa_regionsEventEmpty{color:#52686f;text-align:center;background:#f7faf9;border:1px dashed #b9cdd0;border-radius:16px;place-content:center;gap:8px;min-height:180px;padding:30px;display:grid}.R7KdWa_regionsEventEmpty strong{color:#18375f;font-size:17px}.R7KdWa_regionsEventEmpty span{font-size:13px}.R7KdWa_regionsEventGrid,.R7KdWa_regionsFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.R7KdWa_regionsEventArchiveGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventArchiveGrid :is(h3,h3 span){font-family:var(--jma-font)!important}@media (max-width:760px){.R7KdWa_regionsEventArchiveGrid{grid-template-columns:minmax(0,1fr)}}.R7KdWa_regionsEventGrid>a,.R7KdWa_regionsFeatureGrid>a{color:#18375f;background:#fff;border:1px solid #d8e0eb;border-radius:16px;flex-direction:column;min-width:0;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.R7KdWa_regionsEventGrid>a{padding:0;overflow:hidden}.R7KdWa_regionsEventGrid>a:hover,.R7KdWa_regionsFeatureGrid>a:hover{border-color:#62a9b2;transform:translateY(-3px);box-shadow:0 16px 34px #1a375b1a}.R7KdWa_regionsEventImage{aspect-ratio:16/10;background:#dbe5e7;width:100%;display:block;position:relative;overflow:hidden;margin:0!important}.R7KdWa_regionsEventImage:after{content:"";background:linear-gradient(#0000 52%,#082a4161);position:absolute;inset:0}.R7KdWa_regionsEventImage img{object-fit:cover;transition:transform .35s}.R7KdWa_regionsEventGrid>a:hover .R7KdWa_regionsEventImage img{transform:scale(1.04)}.R7KdWa_regionsEventMeta{align-items:center;gap:10px;padding:18px 20px 0;display:flex;margin:0!important}.R7KdWa_regionsEventMeta time{color:#176572;font-size:18px;font-weight:850}.R7KdWa_regionsEventMeta b{color:#765609;background:#f5e6af;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}.R7KdWa_regionsEventArea{letter-spacing:.1em;font-weight:800;color:#87630a!important;margin:8px 20px 0!important;font-size:10px!important}.R7KdWa_regionsEventGrid span:not(.R7KdWa_regionsEventImage,.R7KdWa_regionsEventMeta,.R7KdWa_regionsEventArea),.R7KdWa_regionsFeatureGrid>a>span{color:#87630a;letter-spacing:.1em;margin-top:8px;font-size:10px;font-weight:800}.R7KdWa_regionsEventGrid strong,.R7KdWa_regionsFeatureGrid strong{margin-top:12px;font-size:17px;line-height:1.65}.R7KdWa_regionsEventGrid strong{padding:0 20px}.R7KdWa_regionsEventGrid small,.R7KdWa_regionsFeatureGrid small{color:#176572;margin-top:auto;padding-top:20px;font-weight:800}.R7KdWa_regionsEventGrid small{padding:22px 20px 24px}.R7KdWa_regionsEventEmpty a{color:#08717a;justify-self:center;margin-top:10px;font-size:13px;font-weight:800}.R7KdWa_regionsFeatureGrid p{color:#68798b;margin:12px 0 0;font-size:13px;line-height:1.8}.R7KdWa_regionsGuidePanel{color:#fff;background:linear-gradient(120deg,#17385f,#176572);border-radius:20px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);align-items:center;gap:40px;margin-top:64px;padding:36px 40px;display:grid}.R7KdWa_regionsGuidePanel p{color:#d9bd66;letter-spacing:.16em;margin:0 0 7px;font-size:10px;font-weight:800}.R7KdWa_regionsGuidePanel h3{color:#fff;margin:0;font-size:clamp(22px,3vw,32px);line-height:1.5}.R7KdWa_regionsGuidePanel span{color:#ffffffb8;margin-top:10px;font-size:13px;line-height:1.8;display:block}.R7KdWa_regionsGuidePanel>div:last-child{gap:10px;display:grid}.R7KdWa_regionsGuidePanel a{color:#fff;text-align:center;background:#ffffff1a;border:1px solid #fff6;border-radius:9px;justify-content:center;align-items:center;min-height:48px;padding:10px 18px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.R7KdWa_regionsGuidePanel a:last-child{background:#c99a18;border-color:#d6a52c}.R7KdWa_regionsSearchCta{color:#fff;background:#18375f;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px 28px;display:flex}.R7KdWa_regionsSearchCta div{gap:5px;display:grid}.R7KdWa_regionsSearchCta strong{font-size:17px}.R7KdWa_regionsSearchCta span{color:#ffffffb8;font-size:13px}.R7KdWa_regionsSearchCta a{color:#fff;white-space:nowrap;background:#c99a18;border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .seminar-guide{width:min(680px,100%);margin:0 auto 96px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .seminar-guide a{border:1px solid #d9e0ea;border-radius:18px;display:block;overflow:hidden;box-shadow:0 18px 50px #1a375b1f}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .seminar-guide img{border-radius:0;display:block;width:100%!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item{margin-bottom:112px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-headline02{border-bottom:2px solid #18375f;align-items:baseline;gap:18px;margin-bottom:36px;padding-bottom:16px;display:flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-headline02__title{letter-spacing:.04em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;color:#18375f!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-headline02__sub{color:#87630a;margin:0;font-weight:700}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy #news-tabs,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .news-tab-content:not(#tab-all)){display:none!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList__item{background:#fff;border:1px solid #d8e0eb;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 8px 28px #1a375b12}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList__item:nth-child(n+7){display:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList__link{color:#18375f;height:100%;padding:22px 24px;text-decoration:none;display:block}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList__meta{color:#66778d;flex-wrap:wrap;gap:8px 12px;margin-bottom:12px;font-size:12px;display:flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList__cat{color:#365a80;background:#edf2f8;border-radius:999px;padding:3px 9px;font-weight:700}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList__title{margin:0;font-size:16px;color:#18375f!important;line-height:1.7!important}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-blog-list,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-index-special__col,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-content ul){grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article01,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article06,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-content li){background:#fff;border:1px solid #d8e0eb;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 10px 30px #1a375b14}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article01__img,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article06__img,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .thumbnail){aspect-ratio:16/10;background:#edf2f7;display:block;position:relative;overflow:hidden}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article01__img img,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article06__img img,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .thumbnail img){border-radius:0;object-fit:cover!important;width:100%!important;height:100%!important}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article01__content,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article06__title){margin:0;padding:18px 20px 22px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article01__title{margin:0;font-size:16px}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article01__title a,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article06>a,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-content li>a){color:#18375f;height:100%;text-decoration:none;display:block}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-article06__title{font-size:15px;color:#18375f!important;line-height:1.65!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special){background:linear-gradient(110deg,#285da8 0%,#123a78 48%,#061d50 100%);width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:64px max(24px,50vw - 720px);overflow:hidden}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-headline02{text-align:center;justify-content:center;margin-bottom:34px}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-headline02__title,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-headline02__sub){color:#fff!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-headline02__title{letter-spacing:.1em;font-family:serif;font-size:clamp(34px,4vw,54px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-headline02__sub{letter-spacing:.16em;font-size:15px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-index-special{width:100%;overflow:visible}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-index-special__col{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;width:100%;padding:0;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06{aspect-ratio:1;background:#081f52;border:0;border-radius:2px;transition:transform .2s,box-shadow .2s;box-shadow:0 18px 44px #000c3052}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06>a{width:100%;height:100%;display:block;position:relative}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06:hover{transform:translateY(-5px);box-shadow:0 24px 54px #000a2a6b}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06__img{aspect-ratio:1;background:#081f52;width:100%;height:100%;position:absolute;inset:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06__img img{display:block}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06__title{z-index:1;background:linear-gradient(#0000 0%,#081f52e6 38%,#081f52 100%);align-items:center;min-height:104px;padding:38px 20px 18px;font-size:15px;display:flex;position:absolute;bottom:0;left:0;right:0;color:#fff!important;line-height:1.6!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn{text-align:center;margin-top:26px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-btn{color:#11254f;background:#f2d400;justify-content:center;align-items:center;min-width:250px;min-height:52px;padding:12px 28px;font-weight:800;text-decoration:none;display:inline-flex}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy #js-event-list>label:not(:first-child),.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy #js-event-list>.event-content:not(:nth-child(2))){display:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy #js-event-list>label:first-child{color:#fff;background:#18375f;border-radius:999px;margin-bottom:18px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .custom-field{color:#fff;background:#0f2746e0;border-radius:8px;gap:3px;padding:6px 10px;font-size:11px;display:flex;position:absolute;bottom:12px;left:12px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-tags{padding:16px 18px 0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-tag{color:#765609;background:#f3e4ae;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-content .title{padding:12px 18px 22px;font-size:14px;line-height:1.7}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item-btn{text-align:right;margin-top:30px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn{text-align:center;grid-column:1/-1;justify-content:center;width:100%;max-width:none;display:flex}@media (max-width:900px){:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-blog-list,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-index-special__col,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-content ul){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.R7KdWa_regionsFinderInner{width:min(100% - 32px,1120px);padding:52px 0 60px}.R7KdWa_regionsFinderGrid{grid-template-columns:1fr}.R7KdWa_regionsFinderGrid>section{padding:22px 18px}.R7KdWa_regionsLinkGrid a{grid-template-columns:1fr}.R7KdWa_regionsLinkGrid small{grid-area:auto/1}.R7KdWa_regionsSearchCta{flex-direction:column;align-items:stretch;padding:22px 20px}.R7KdWa_regionsSearchCta a{width:100%}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .legacy-content-import{width:min(100% - 32px,1120px)!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .seminar-guide{margin-bottom:64px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item{margin-bottom:76px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-headline02{display:block}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-headline02__sub{margin-top:5px}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-postList,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-blog-list,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-index-special__col,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .event-content ul){grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(.p-index-special){padding:48px 16px}}.R7KdWa_regionsTabList{background:#fff;border:1px solid #d8e0eb;border-radius:12px 12px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.R7KdWa_regionsTabs{z-index:81;scroll-margin-top:110px;position:relative}.R7KdWa_regionsTabList button{color:#617080;cursor:pointer;text-align:center;background:#fff;border:0;justify-content:center;align-items:center;width:100%;min-height:58px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;display:flex;position:relative}.R7KdWa_regionsTabList button:hover{color:#176572;background:#f5f9fa}.R7KdWa_regionsTabList button:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #e1a928}.R7KdWa_regionsTabList button[aria-selected=true]{color:#176572}.R7KdWa_regionsTabList button[aria-selected=true]:after{content:"";background:#16818c;height:3px;position:absolute;bottom:0;left:18px;right:18px}.R7KdWa_regionsCategoryGrid{background:#f8fbfc;border:1px solid #d8e0eb;border-top:0;border-radius:0 0 12px 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px 14px;padding:28px 24px 30px;display:grid;box-shadow:0 12px 32px #1a375b17}.R7KdWa_regionsCategoryGrid a{color:#176572;text-align:center;background:#fff;border:1px solid #62a9b2;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}.R7KdWa_regionsCategoryGrid a:hover{color:#fff;background:#176572;transform:translateY(-1px)}.R7KdWa_regionsAreaPanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;scroll-margin-top:110px;display:grid}.R7KdWa_regionsAreaPanel a{color:#18375f;background:#fff;border:1px solid #d8e0eb;border-radius:12px;gap:5px;padding:18px 20px;text-decoration:none;display:grid}.R7KdWa_regionsAreaPanel span{color:#68798b;font-size:12px;line-height:1.6}@media (max-width:720px){.R7KdWa_regionsSeminarGuideBanner{grid-template-columns:1fr}.R7KdWa_regionsSeminarGuideVisual{aspect-ratio:16/9;min-height:0}.R7KdWa_regionsSeminarGuideVisual img{padding:12px 16px}.R7KdWa_regionsSeminarGuideCopy{padding:28px 22px 30px}.R7KdWa_regionsSeminarGuideCopy h3 span{white-space:normal}.R7KdWa_regionsBottomFeatures{padding:48px 16px}.R7KdWa_regionsFooterNavigation{margin-top:46px;padding-top:38px}.R7KdWa_regionsFooterNavigationGrid{grid-template-columns:1fr;gap:30px}.R7KdWa_regionsFooterNavigationGrid section:first-child{grid-column:auto}.R7KdWa_regionsFooterNavigationGrid section:first-child ul{grid-template-columns:1fr}.R7KdWa_regionsSiteNavigation{border-radius:0;width:100vw;margin:48px 0 48px -50vw;padding:48px 16px}.R7KdWa_regionsSiteNavigationGrid,.R7KdWa_regionsSiteNavigationLinks,.R7KdWa_regionsSiteNavigationSide{grid-template-columns:1fr}.R7KdWa_regionsSiteNavigationLinks{padding:18px 14px 22px}.R7KdWa_regionsSiteNavigationLinks a{min-height:58px;padding:12px 16px;font-size:14px}.R7KdWa_regionsSiteNavigationLinks .R7KdWa_regionsSiteNavigationPrimary{grid-column:auto}.R7KdWa_regionsEventFilterTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R7KdWa_regionsEventFilterTabs button:last-child{grid-column:1/-1}.R7KdWa_regionsEventGrid,.R7KdWa_regionsFeatureGrid,.R7KdWa_regionsGuidePanel{grid-template-columns:1fr}.R7KdWa_regionsEditorialSection,.R7KdWa_regionsNews{margin-top:46px}.R7KdWa_regionsNewsTabs{border:1px solid #cbd8dd;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.R7KdWa_regionsNewsTabs button{border-bottom:1px solid #d9e2e5;border-right:1px solid #d9e2e5}.R7KdWa_regionsNewsTabs button[aria-selected=true]{background:#eef8f8;border-bottom-color:#087b83}.R7KdWa_regionsNewsPanel>a{grid-template-columns:1fr 24px;gap:8px 12px;padding:18px 4px}.R7KdWa_regionsNewsPanel time,.R7KdWa_regionsNewsAreas,.R7KdWa_regionsNewsPanel strong{grid-column:1}.R7KdWa_regionsNewsPanel i{grid-area:1/2/span 3;align-self:center}.R7KdWa_regionsSectionHeading{flex-direction:column;align-items:flex-start;gap:10px}.R7KdWa_regionsGuidePanel{gap:26px;padding:28px 22px}.R7KdWa_regionsCHero{min-height:820px}.R7KdWa_regionsCHeroMedia{width:100%;height:auto;inset:0}.R7KdWa_regionsCHeroCopy{justify-content:center;padding:48px 22px 350px}.R7KdWa_regionsCHeroCopy h2{font-size:clamp(30px,8.5vw,42px)}.R7KdWa_regionsCHeroCopy h2 span:last-child{font-size:clamp(20px,5.7vw,32px)}.R7KdWa_regionsCHeroCopy>span{font-size:14px}.R7KdWa_regionsCHeroCopy>div{display:grid}.R7KdWa_regionsCHero>ul{grid-template-columns:1fr;right:0}.R7KdWa_regionsCHero>ul li{border-bottom:1px solid #ffffff2e;border-right:0;padding:12px 20px}.R7KdWa_regionsCHero>ul li:last-child{border-bottom:0}.R7KdWa_regionsCPaths{grid-template-columns:1fr;gap:24px;padding:28px 22px}.R7KdWa_regionsCPaths>div:last-child{grid-template-columns:1fr}.R7KdWa_regionsCPaths a{border-top:1px solid #d8e0eb;border-left:0;padding:16px 4px}.R7KdWa_regionsCSearch{grid-template-columns:1fr 1fr;width:calc(100% - 28px);padding:18px 16px;bottom:168px}.R7KdWa_regionsCSearch label,.R7KdWa_regionsCSearch>div{grid-column:1/-1}.R7KdWa_regionsCSearch>a{white-space:normal;text-align:center;padding:0 9px}.R7KdWa_regionsCFeatureRail{scroll-snap-type:x mandatory;padding-bottom:10px;display:flex;overflow-x:auto}.R7KdWa_regionsCFeatureRail>a{scroll-snap-align:start;flex:0 0 72vw}.R7KdWa_regionsTabList{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_regionsCategoryGrid,.R7KdWa_regionsAreaPanel{grid-template-columns:1fr}.R7KdWa_regionsFinderHeading h1 br{display:none}}.R7KdWa_page[data-independent-page="/brand/hr-seminar"]{--accent:#079fd3;--accent-dark:#087ca5;--accent-soft:#83d7ed;--ink:#171717;--wash:#f3f8fa;--line:#d7e3e8}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_hero{border-top:5px solid var(--accent);min-height:510px;color:var(--ink);background:#fff}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMedia{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);inset:0 0 0 49%}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMedia img{object-fit:cover;filter:saturate(.82)contrast(.95)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroShade{background:linear-gradient(90deg,#fff 0% 43%,#ffffffe0 55%,#ffffff1f 82%),linear-gradient(#0000 52%,#069fd31f)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroPattern{opacity:.18;background-image:linear-gradient(90deg,#0000 49px,#079fd32e 50px),linear-gradient(#0000 49px,#079fd32e 50px);background-size:50px 50px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 42%);mask-image:linear-gradient(90deg,#000,#0000 42%)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroGrid{grid-template-columns:minmax(0,720px) 1fr}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_eyebrow,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_hero h1{color:var(--ink)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_eyebrow:before{background:var(--accent);height:3px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_kind{color:var(--accent-dark);background:#e8f7fb;border-color:#b9dfe9}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_hero h1{letter-spacing:.04em;max-width:650px;font-size:clamp(38px,4.5vw,64px);font-weight:800}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_lead{color:#4c5960;max-width:610px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_primaryAction{background:var(--accent);box-shadow:0 10px 26px #079fd33d}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_secondaryAction{color:#222;border-color:#222}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_secondaryAction:hover{border-color:var(--accent);color:var(--accent-dark);background:#e8f7fb}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMark{width:190px;height:190px;color:var(--ink);background:#ffffffe6;border:8px solid #079fd321;box-shadow:0 24px 60px #084a6026}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMark span{color:var(--accent);font-size:54px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMark small{color:#68777e}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_sectionGuide{color:#fff;background:#111;border:0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_sectionGuideLabel{color:var(--accent-soft)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_sectionGuide strong{border-color:#ffffff3d}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .legacy-content-import{color:#333}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero{background:#fff;grid-template-columns:minmax(0,1.45fr) minmax(360px,.85fr);gap:4px;margin-bottom:90px;display:grid}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero__slider{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero__slider-item{display:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero__slider-item:nth-child(-n+2){display:block}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero__post-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13){background:#111;min-height:270px;position:relative;overflow:hidden}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12__img,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13__img){position:absolute;inset:0}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12__img img,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13__img img){border-radius:0;transition:transform .35s;object-fit:cover!important;width:100%!important;height:100%!important}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12:hover img,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13:hover img){transform:scale(1.035)}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12__content,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13__lower){z-index:2;background:linear-gradient(#0000001f,#000000db);padding:18px 20px;position:absolute;bottom:0;left:0;right:0}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12__title,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13__title){margin:8px 0 0;font-size:17px}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12__title a,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13__title a){color:#fff;text-decoration:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12__meta{color:#fff;align-items:center;gap:10px;font-size:12px;display:flex}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-headline02{border-bottom:3px solid #111;align-items:baseline;gap:18px;margin:0 0 34px;padding-bottom:16px;display:flex}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-headline02__title{letter-spacing:.04em;margin:0;font-family:Arial,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:900;color:#111!important}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-headline02__sub{color:var(--accent-dark);margin:0;font-weight:700}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-blog-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-blog-list__item,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-latest-news__list-item){border:1px solid var(--line);background:#fff;border-radius:0;overflow:hidden}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-blog-list__item img{aspect-ratio:16/10;border-radius:0;object-fit:cover!important;width:100%!important}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article01__content{padding:18px 20px 22px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article01__title{margin:0;font-size:17px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article01__title a{color:#111;text-decoration:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-index-special__col{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06{background:#fff;border-bottom:3px solid #111;min-width:0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06>a{color:#111;height:100%;text-decoration:none;display:block}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06__img{aspect-ratio:1;background:#edf4f6;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06__img:after{background:var(--accent);color:#fff;content:"▶︎";place-items:center;width:34px;height:34px;font-size:16px;font-weight:800;display:grid;position:absolute;bottom:0;right:0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06__img img{border-radius:0;transition:transform .35s;object-fit:cover!important;width:100%!important;height:100%!important}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06:hover img{transform:scale(1.035)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article06__title{margin:0;padding:15px 4px 17px;font-size:15px;color:#111!important;line-height:1.65!important}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-cb__item-btn,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-index-event__btn){text-align:right;margin:34px 0 0}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-cb__item-btn .p-btn,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-index-event__btn .p-btn){min-width:190px;box-shadow:none;border-radius:0;background:#111!important}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-calendar{display:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-event-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07{border:1px solid var(--line);background:#fff;grid-template-columns:180px minmax(0,1fr);min-height:180px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #0a3a4912}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07>a:first-child{color:#fff;grid-row:1/span 2;text-decoration:none;position:relative}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__img{position:absolute;inset:0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__img:after{content:"";background:linear-gradient(#0000000d 35%,#0000009e);position:absolute;inset:0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__img img{border-radius:0;object-fit:cover!important;width:100%!important;height:100%!important}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__date{z-index:1;color:#fff;letter-spacing:.05em;align-items:baseline;gap:3px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:14px;left:16px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-date__day{font-size:36px;font-weight:800;line-height:1}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__cat{background:var(--accent);color:#fff;border-radius:999px;place-self:end start;margin:22px 22px 0;padding:4px 11px;font-size:11px;font-weight:800;text-decoration:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-event-cat--9{background:#222}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__title{align-self:start;margin:0;padding:12px 22px 22px;font-size:15px;line-height:1.7!important}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__title a{color:#111;text-decoration:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__title em{color:var(--accent-dark);font-style:normal;font-weight:800}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-latest-news{padding:0;list-style:none}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-latest-news__list-item{margin:0 0 10px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-latest-news__list-item>a{color:#222;grid-template-columns:110px 90px 1fr;align-items:center;gap:18px;padding:18px 22px;text-decoration:none;display:grid}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article11__title{margin:0;font-size:15px}@media (max-width:900px){.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMedia{opacity:.42;left:44%}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroShade{background:linear-gradient(90deg,#fff 0%,#fffffff0 62%,#ffffff9e 100%)}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero{grid-template-columns:1fr}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-index-special__col{grid-template-columns:repeat(2,minmax(0,1fr))}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-event-list{grid-template-columns:1fr}}@media (max-width:640px){.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_hero{min-height:500px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroMedia{clip-path:none;opacity:.28;inset:42% 0 0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_heroShade{background:linear-gradient(#fff 0%,#fffffff5 58%,#ffffffb8 100%)}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero__slider,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-hero__post-list,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-blog-list,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-index-special__col){grid-template-columns:1fr}:is(.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article12,.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article13){min-height:250px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-latest-news__list-item>a{grid-template-columns:1fr;gap:8px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07{grid-template-columns:132px minmax(0,1fr);min-height:170px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__cat{margin:16px 16px 0}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-article07__title{padding:10px 16px 16px;font-size:14px}.R7KdWa_page[data-independent-page="/brand/hr-seminar"] .R7KdWa_legacy .p-date__day{font-size:30px}}.R7KdWa_support{color:#172a4d;background:linear-gradient(#f2f5fa 0%,#e9eef6 100%);padding:96px 24px 110px}.R7KdWa_supportInner{width:min(1160px,100%);margin:0 auto}.R7KdWa_supportHeading{max-width:760px;margin-bottom:42px}.R7KdWa_supportHeading>p,.R7KdWa_resourceCard>p,.R7KdWa_contactCard>div:first-child>p{color:#6f75b4;letter-spacing:.14em;margin:0 0 10px;font-size:12px;font-weight:800}.R7KdWa_supportHeading h2{margin:0 0 14px;font-size:clamp(30px,4vw,46px);line-height:1.3}.R7KdWa_supportHeading>span{color:#536079;line-height:1.9}.R7KdWa_supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.R7KdWa_resourceCard{background:#fff;border:1px solid #d8dfeb;border-top:4px solid #777cba;border-radius:14px;min-width:0;padding:30px;box-shadow:0 14px 40px #1c304f12}.R7KdWa_resourceCard h3{margin:0 0 22px;font-size:21px}.R7KdWa_resourceCard ul{margin:0;padding:0;list-style:none}.R7KdWa_resourceCard li+li{border-top:1px solid #e4e8ef}.R7KdWa_resourceCard a{color:#263d64;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:13px 0;font-size:14px;font-weight:700;line-height:1.6;text-decoration:none;display:flex}.R7KdWa_resourceCard a:hover span{text-underline-offset:4px;text-decoration:underline}.R7KdWa_resourceCard small{color:#626b7c;border:1px solid #cfd5e2;border-radius:999px;flex:none;padding:4px 7px;font-size:10px;font-weight:700}.R7KdWa_contactCard{color:#fff;background:#182d50;border-radius:16px;grid-template-columns:minmax(0,1.3fr) minmax(220px,.8fr) auto;align-items:center;gap:36px;margin-top:26px;padding:36px 40px;display:grid;box-shadow:0 18px 48px #1225452b}.R7KdWa_contactCard h2{margin:0 0 10px;font-size:22px;color:#fff!important}.R7KdWa_contactCard>div:first-child>p{color:#9fc6d8}.R7KdWa_contactCard span,.R7KdWa_contactCard address{color:#ffffffc2;font-size:14px;font-style:normal;line-height:1.8;display:block}.R7KdWa_contactActions{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.R7KdWa_contactActions a{color:#fff;border:1px solid #ffffff61;border-radius:8px;justify-content:center;align-items:center;min-height:54px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.R7KdWa_contactActions .R7KdWa_contactDetailAction{flex-direction:column;align-items:flex-start}.R7KdWa_contactActions .R7KdWa_contactDetailAction strong{white-space:nowrap}.R7KdWa_contactActions small{color:#ffffff9e;letter-spacing:.12em;font-size:9px}.R7KdWa_regionsOffices{background:#edf3f5;padding:88px 24px}.R7KdWa_regionsOfficesInner{width:min(1120px,100%);margin:0 auto}.R7KdWa_regionsOfficesHeading{margin-bottom:34px}.R7KdWa_regionsOfficesHeading>p{color:#08717a;letter-spacing:.16em;margin:0 0 8px;font-size:11px;font-weight:800}.R7KdWa_regionsOfficesHeading h2{color:#18375f;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.35}.R7KdWa_regionsOfficesHeading>span{color:#627284;margin-top:12px;font-size:14px;display:block}.R7KdWa_regionsOfficeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.R7KdWa_regionsOfficeGrid article{background:#fff;border-top:4px solid #087b83;border-radius:12px;grid-template-columns:1fr auto;gap:16px 22px;padding:30px;display:grid;box-shadow:0 12px 36px #1a375b14}.R7KdWa_regionsOfficeGrid article>p,.R7KdWa_regionsOfficeGrid article>h3,.R7KdWa_regionsOfficeGrid address{grid-column:1/-1}.R7KdWa_regionsOfficeGrid article>p{color:#08717a;letter-spacing:.14em;margin:0;font-size:11px;font-weight:800}.R7KdWa_regionsOfficeGrid h3{color:#18375f;margin:0;font-size:20px;line-height:1.55}.R7KdWa_regionsOfficeGrid address{color:#536477;gap:4px;font-size:14px;font-style:normal;line-height:1.75;display:grid}.R7KdWa_regionsOfficeGrid article>a{color:#18375f;align-items:center;gap:8px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.R7KdWa_regionsOfficeGrid article>a:last-child{color:#08717a;justify-self:end}.R7KdWa_regionsOfficeGrid article>a small{color:#68798b;letter-spacing:.12em;font-size:10px}.R7KdWa_contactActions strong{font-size:17px}.R7KdWa_contactActions .R7KdWa_contactBusinessHours{color:#ffffffb8;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1.5}.R7KdWa_contactLegalNotice{border-top:1px solid #ffffff2e;grid-column:1/-1;padding-top:20px}.R7KdWa_contactLegalNotice p{color:#ffffffb3;margin:0;font-size:11px;line-height:1.8}.R7KdWa_page[data-independent-page="/event/monoxaward"] .R7KdWa_contactCard{grid-template-columns:minmax(300px,1.25fr) minmax(220px,.75fr) minmax(310px,auto)}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard{grid-template-columns:minmax(0,1.7fr) minmax(190px,.65fr) auto;gap:28px}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard h2{white-space:pre-line;font-size:20px}@media (min-width:901px){.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_contactCard{grid-template-columns:minmax(330px,1.45fr) minmax(190px,.7fr) auto;gap:28px}.R7KdWa_page[data-independent-page="/event/marketing"] .R7KdWa_contactCard>div:first-child>p{white-space:nowrap;font-size:13px}}.R7KdWa_contactActions a:last-child{background:#7378b6;border-color:#858ac8}@media (max-width:900px){.R7KdWa_supportGrid{grid-template-columns:1fr 1fr}.R7KdWa_resourceCard:last-child{grid-column:1/-1}.R7KdWa_contactCard,:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard{grid-template-columns:1fr 1fr}.R7KdWa_contactActions{grid-column:1/-1}}@media (max-width:640px){.R7KdWa_support{padding:68px 18px 76px}.R7KdWa_supportGrid,.R7KdWa_contactCard,:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard{grid-template-columns:1fr}.R7KdWa_resourceCard:last-child,.R7KdWa_contactActions{grid-column:auto}.R7KdWa_resourceCard{padding:24px 20px}.R7KdWa_contactCard{gap:24px;padding:28px 24px}.R7KdWa_contactActions{flex-direction:column}.R7KdWa_regionsOffices{padding:64px 16px}.R7KdWa_regionsOfficeGrid{grid-template-columns:1fr}.R7KdWa_regionsOfficeGrid article{grid-template-columns:1fr;padding:24px 20px}.R7KdWa_regionsOfficeGrid article>p,.R7KdWa_regionsOfficeGrid article>h3,.R7KdWa_regionsOfficeGrid address{grid-column:1}.R7KdWa_regionsOfficeGrid article>a:last-child{justify-self:start}}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .mv,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about>.inner>.top_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about>.inner>.about_wrap,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_learn,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_merit,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about>.inner>.sec_btn,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about>.inner>.sec_btn_list,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .learn,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .download,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_interview,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result>.inner>.top_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result>.inner>.result_txt,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box01,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result>.inner>.sec_btn_list,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .bnr,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .fixed_btn,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .footer){display:none!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq){background:#fff!important;margin:0!important;padding:clamp(76px,9vw,116px) 0!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result){background:#edf4f8!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries>.inner,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .top_about>.inner,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result>.inner,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq>.inner){width:min(1080px,100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:0!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_ttl{text-align:center;color:#142d43!important;margin:0 0 36px!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.35!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries>.inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_ttl{grid-column:1/-1}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt01,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt02,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt03,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt04){border:1px solid #c8d7e1;min-height:128px;position:relative;background:#fff!important;width:auto!important;margin:0!important;padding:28px 28px 26px 76px!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt01:before,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt02:before,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt03:before,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_txt04:before){color:#fff;content:"?";background:#256aa3;place-items:center;width:34px;height:34px;font-weight:800;display:grid;position:absolute;top:28px;left:26px}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries p{font-weight:700;color:#405d72!important;margin:0!important;font-size:16px!important;line-height:1.75!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction{margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_ttl{text-align:center;color:#142d43!important;margin:0 0 22px!important;font-size:clamp(28px,3.5vw,42px)!important;line-height:1.4!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introductiont_box{width:100%!important;margin:0!important;padding:0!important;display:block!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt02){text-align:center;max-width:820px;color:#536c7d!important;margin:0 auto 34px!important;font-size:16px!important;line-height:1.95!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:0 0 34px!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item{grid-template-rows:1fr auto;min-width:0;overflow:hidden;background:#fff!important;border:1px solid #cbd9e2!important;margin:0!important;padding:0!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner01{padding:28px!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .num{letter-spacing:.08em;font-size:13px;font-weight:800;color:#256aa3!important;margin:0 0 16px!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item h3{color:#142d43!important;margin:0 0 18px!important;font-size:22px!important;line-height:1.55!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .list{margin:0!important;padding:0!important;list-style:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .list li{color:#536b7c;font-size:14px;line-height:1.65;margin:0!important;padding:5px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02{color:#fff;background:#123f67!important;padding:22px 28px!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02 .ttl{font-size:12px;font-weight:800;color:#8ec7ea!important;margin:0 0 6px!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_item .inner02 .txt{font-size:17px;font-weight:800;line-height:1.65;color:#fff!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02{background:#fff!important;border:1px solid #cbd9e2!important;margin:0!important;padding:clamp(30px,5vw,48px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .sec_subttl{color:#142d43!important;margin:0 0 8px!important;font-size:clamp(24px,3vw,34px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02{width:100%!important;margin:24px 0 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02 ul{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 22px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02 li{color:#465f72;border-bottom:1px solid #dce5eb;font-size:13px;line-height:1.55;margin:0!important;padding:9px 0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq .top_ttl{text-align:center;color:#142d43!important;margin:0 0 38px!important;font-size:clamp(34px,4vw,50px)!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq .top_ttl em{color:#256aa3;letter-spacing:.18em;margin-bottom:9px;font-size:12px;font-style:normal;display:block}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .select_wrap{display:none!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab_wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0 0 28px!important;padding:0!important;list-style:none!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab{width:auto!important;margin:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab a{text-align:center;background:#edf4f8;border:1px solid #bfd0dc;justify-content:center;align-items:center;min-height:68px;padding:14px 18px;font-size:14px;font-weight:800;line-height:1.55;color:#142d43!important;text-decoration:none!important;display:flex!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .panel_wrap{gap:26px!important;display:grid!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .panel{scroll-margin-top:140px;background:#f8fafb!important;border:1px solid #ccd9e2!important;margin:0!important;padding:clamp(28px,4vw,46px)!important;display:block!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .cpe_faq_category{border-bottom:3px solid #256aa3;color:#142d43!important;margin:0 0 24px!important;padding:0 0 17px!important;font-size:clamp(22px,3vw,29px)!important;line-height:1.5!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list{border:0!important;margin:0!important;padding:0!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dt{border-top:1px solid #d5e0e7;font-weight:800;position:relative;color:#142d43!important;margin:0!important;padding:23px 12px 13px 50px!important;font-size:17px!important;line-height:1.65!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dt:before{color:#fff;content:"Q";background:#256aa3;place-items:center;width:34px;height:34px;font-size:14px;display:grid;position:absolute;top:21px;left:0}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dd{position:relative;color:#4c6576!important;margin:0!important;padding:0 12px 28px 50px!important;font-size:14px!important;line-height:1.9!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dd:before{color:#256aa3;content:"A";font-size:17px;font-weight:800;position:absolute;top:0;left:8px}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list a{text-underline-offset:3px;font-weight:700;text-decoration:underline;color:#175f96!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .application_note,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list .flow){border-left:4px solid #256aa3;background:#fff!important;margin:18px 0!important;padding:22px!important}@media (max-width:760px){:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries>.inner,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_list,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab_wrap){grid-template-columns:1fr!important}:is(.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .worries_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_ttl,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .about_introduction_txt02,.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq .top_ttl){text-align:left}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .result_box02 .wrap02 ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 14px!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .tab a{text-align:left;justify-content:flex-start;min-height:52px}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_tab_group .panel{padding:25px 18px!important}.R7KdWa_page[data-independent-page="/shikaku/cpe"] .R7KdWa_cpeFullLegacy>.R7KdWa_legacy .faq_list dd{overflow-wrap:anywhere}}.R7KdWa_page[data-independent-page=\/jstc]{--accent:#17699b;--accent-dark:#0f527f;--accent-soft:#75b7cf;--ink:#17224c;--line:#d9e1e8;--wash:#f2f7fa;background:#fff}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNav{z-index:45;background:#fffffffa;border-bottom:1px solid #dfe3ea;top:151px;box-shadow:0 8px 22px #12324e12}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNavInner{grid-template-columns:minmax(250px,1.05fr) minmax(0,3.45fr);gap:0;width:100%;min-height:64px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalIdentity{color:#174e6e;border-right:1px solid #e1e5eb;justify-content:center;align-self:stretch;align-items:center;gap:12px;padding:11px 20px;display:flex}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalIdentity small{color:#39829a}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalIdentity strong{margin:0;font-size:15px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLogoFrame{background:#fff;flex:none;place-items:center;width:58px;height:34px;display:grid;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLogo{object-fit:contain;width:58px;height:34px;display:block}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks{overflow:visible}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a{color:#17224c;text-align:center;border-bottom:0;border-right:1px solid #e1e5eb;flex:1 1 0;justify-content:center;min-width:0;padding:0 16px;font-size:12px;transition:background .2s,color .2s}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a:hover{color:#0f527f;background:#edf5f8;border-bottom-color:#0000}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a:last-child{color:#fff;background:#17699b;border-radius:0;align-self:stretch;min-height:64px;margin-left:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a:last-child:hover{color:#fff;background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_hero{color:#17224c;background:#f2f7fa;min-height:560px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroMedia{inset:0 0 0 48%}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroMedia img{object-position:var(--brand-hero-position,center);filter:saturate(.76)contrast(.94)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroMedia:after{content:"";background:linear-gradient(90deg,#13436714,#092b4838);position:absolute;inset:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroShade{background:linear-gradient(90deg,#f2f7fa 0 48%,#0000 48% 100%)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroPattern{opacity:.22;background-image:linear-gradient(90deg,#0000 47px,#17699b29 48px),linear-gradient(#0000 47px,#17699b29 48px);background-size:48px 48px;right:52%;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_container{width:100%;padding:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroGrid{grid-template-columns:48% 52%;align-items:center;gap:0;min-height:560px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroCopy{justify-self:stretch;width:100%;padding:72px 54px 72px max(28px,50vw - 616px)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_eyebrow{color:#39829a;letter-spacing:.2em;font-size:11px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_eyebrow:before{display:none}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_kind{color:#fff;letter-spacing:.06em;background:#17224c;border:0;border-radius:0;width:fit-content;margin:0 0 22px;padding:8px 16px;display:block}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_hero h1{color:#17224c;letter-spacing:-.045em;font-size:clamp(46px,5.2vw,72px);font-weight:800;line-height:1.18}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_lead{color:#536474;max-width:560px;font-size:clamp(14px,1.1vw,17px);line-height:2}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroActions{gap:10px;margin-top:32px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:20px;min-height:54px;padding:0 18px;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:after,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:after{content:"▶︎"}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction{color:#fff;background:#17699b}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction{color:#0f527f;background:#fff;border-color:#17699b}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:focus-visible{background:#17699b;transform:none}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:hover,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:focus-visible{color:#0f527f;background:#fff;border-color:#17699b;transform:none}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandManifesto{background:#fff;border-radius:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandPillars{background:#f4f7f9}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandPillarGrid article{border-radius:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandJourney{background:linear-gradient(120deg,#17224c,#0f527f)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandJourneyDiagram article,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandAudience li{border-radius:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuide{background:#fff;border:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuideInner{border-top:1px solid #d9e1e8}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_sectionGuideLabel{color:#39829a}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit){background:linear-gradient(120deg,#17224c,#0f527f)!important}:is(.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__body>*,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .sub-section-l,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .sub-section-l__inner,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-date .box-general__inner,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__intro,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-about__sub-section,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-merit__sub-sections>*,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .link-image__inner){border-radius:2px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a{isolation:isolate;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-feature__link{isolation:isolate;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button{isolation:isolate;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content{isolation:isolate;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a{isolation:isolate;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:focus-visible,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:hover,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:focus-visible,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:hover,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:focus-visible{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:hover{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:focus-visible{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:hover{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:focus-visible{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:hover{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:focus-visible{box-shadow:0 7px 18px #0d224c2e;border-color:#2b88b5!important}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:before{z-index:-1;content:"";background:#ffffff1a;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:before{z-index:-1;content:"";background:#ffffff1a;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:before{z-index:-1;content:"";background:#ffffff1a;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:before{z-index:-1;content:"";background:#ffffff1a;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:focus-visible:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:focus-visible:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:hover:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:focus-visible:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:hover:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:focus-visible:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:hover:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:focus-visible:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:hover:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:focus-visible:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/kansai]{--regions-ink:#17224c;--regions-blue:#17699b;--regions-accent:#2b88b5;--regions-pale:#f2f7fa;color:var(--regions-ink);background:#fff}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFinder{background:#fff;padding:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFinderInner{width:100%;max-width:none;padding-top:0}.R7KdWa_regionsAnchorNav{z-index:30;background:#fff;border-bottom:1px solid #dfe2ee;width:100%;position:sticky;top:151px;box-shadow:0 6px 18px #17224c0d}.R7KdWa_regionsAnchorNavInner{scrollbar-width:none;align-items:stretch;max-width:1160px;min-height:64px;margin:0 auto;display:flex;overflow-x:auto}.R7KdWa_regionsAnchorNavInner::-webkit-scrollbar{display:none}.R7KdWa_regionsAnchorNavInner>a{min-height:64px;color:var(--regions-ink);white-space:nowrap;border-right:1px solid #e5e7ef;flex:none;align-items:center;padding:0 20px;font-size:13px;font-weight:800;line-height:1.4;text-decoration:none;display:inline-flex}.R7KdWa_regionsAnchorNavInner>a:hover,.R7KdWa_regionsAnchorNavInner>a:focus-visible{color:var(--regions-blue);background:var(--regions-pale)}.R7KdWa_regionsAnchorNavInner>.R7KdWa_regionsAnchorNavBrand{color:var(--regions-blue);font-size:14px;font-weight:900}.R7KdWa_regionsAnchorNavLogo{object-fit:contain;border-radius:4px;width:174px;height:auto;display:block}.R7KdWa_regionsAnchorNavInner>.R7KdWa_regionsAnchorNavContact{background:var(--regions-blue);color:#fff}.R7KdWa_regionsAnchorNavInner>.R7KdWa_regionsAnchorNavContact:hover,.R7KdWa_regionsAnchorNavInner>.R7KdWa_regionsAnchorNavContact:focus-visible{color:#fff;background:#0f527f}:is(.R7KdWa_page[data-independent-page=\/kansai] #regions-topics,.R7KdWa_page[data-independent-page=\/kansai] #regions-site-navigation-title,.R7KdWa_page[data-independent-page=\/kansai] #regions-news-title,.R7KdWa_page[data-independent-page=\/kansai] #regions-upcoming-title,.R7KdWa_page[data-independent-page=\/kansai] #regions-feature-title){scroll-margin-top:95px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPlan{width:100%;max-width:none;margin:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHero{background:var(--regions-pale);width:100%;min-height:660px;color:var(--regions-ink);grid-template-columns:minmax(430px,48%) 1fr;margin:0;display:grid;left:auto;overflow:hidden}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy{z-index:auto;text-align:left;justify-content:center;align-items:flex-start;width:auto;max-width:none;padding:clamp(70px,8vw,120px) clamp(34px,6vw,104px) 68px max(28px,50vw - 580px);display:flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy>p{color:var(--regions-accent);letter-spacing:.18em;margin:0 0 22px;font-size:11px;font-weight:900}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy h2{color:var(--regions-ink);letter-spacing:-.045em;font-size:clamp(42px,4.25vw,62px);line-height:1.18}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy h2 span{white-space:nowrap}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy h2 em{color:var(--regions-accent);font-style:normal}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy>strong{background:var(--regions-ink);color:#fff;letter-spacing:.04em;align-items:center;max-width:100%;min-height:50px;margin-top:26px;padding:10px 18px;font-size:clamp(14px,1.15vw,17px);line-height:1.5;display:inline-flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy>span{color:#515871;margin-top:18px;font-size:clamp(14px,1.1vw,17px);line-height:1.95}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy>div{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:34px;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a{isolation:isolate;border:1px solid var(--regions-ink);border-radius:var(--jma-radius);min-height:70px;color:var(--regions-ink);background:#fff;justify-content:space-between;padding:18px 22px;font-size:13px;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:before{z-index:-1;content:"";background:#2b88b51a;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:hover:before,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:focus-visible:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_primaryAction:focus-visible:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:hover:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .box-general__button:focus-visible:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:hover:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .top-inquiry .button__content:focus-visible:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:hover:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .legacy-content-import>.button a:focus-visible:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:before{background:#17699b1a}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_secondaryAction:focus-visible:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:hover:before,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:focus-visible:before{background:#e4f1f7}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button:hover{border-color:#75b7cf;transform:translateY(-3px);box-shadow:0 18px 40px #123e5c1f}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button__button:after{transition:transform .2s}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_legacy .card-has-button:hover .card-has-button__button:after{transform:translate(3px)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta{background:linear-gradient(120deg,#17224c,#0f527f);border-radius:2px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a{border-radius:2px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:hover,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandResourceCta>a:focus-visible{background:#fff;transform:none}@media (max-width:960px){.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNavInner{grid-template-columns:220px minmax(0,1fr)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks{overflow-x:auto}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a{flex:none;min-width:132px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroMedia{left:54%}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroShade{background:linear-gradient(90deg,#f2f7fa 0 54%,#0000 54% 100%)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroGrid{grid-template-columns:54% 46%}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroCopy{padding-right:34px}}@media (max-width:720px){.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNavInner{scrollbar-width:none;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNavInner::-webkit-scrollbar{display:none}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalIdentity{border-right:1px solid #e1e5eb;flex:none;min-width:190px;min-height:64px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks{flex:none}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks a:last-child{min-height:64px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_hero{min-height:720px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroMedia{inset:390px 0 0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroShade{background:linear-gradient(#f2f7fa 0 54%,#0000 54% 100%)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroPattern{bottom:46%;right:0}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroGrid{min-height:720px;display:block}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroCopy{width:100%;padding:48px 20px 38px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_hero h1{font-size:clamp(42px,13vw,58px)}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_lead{font-size:14px;line-height:1.85}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroActions{grid-template-columns:1fr;display:grid}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandManifesto,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandPillars,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandJourney{padding-left:20px;padding-right:20px}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:after{content:"▶︎"}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a[href=\#regions-services]:after{content:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a[href="https://school.jma.or.jp/products/list.php"]{border-color:var(--regions-blue);background:var(--regions-blue);color:#fff}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a[href="https://school.jma.or.jp/products/list.php"]:hover:before,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a[href="https://school.jma.or.jp/products/list.php"]:focus-visible:before{background:#0f527f}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:last-child:hover:before,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:last-child:focus-visible:before{background:#e4f1f7}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroMedia{min-height:660px;position:relative;inset:auto;overflow:hidden}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroMedia img{object-fit:cover;object-position:54% center}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroRail{display:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch{width:100%;box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;margin-top:18px;padding:0;position:static;transform:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch label{color:#637487;letter-spacing:.08em;font-size:10px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch>div{grid-template-columns:1fr 76px;margin-top:7px;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch input,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch button{border-radius:0;min-height:50px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch input{background:#fff;border:1px solid #cbd4df}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCSearch button{background:var(--regions-ink);color:#fff;border:0;font-weight:800}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats{grid-template-columns:repeat(3,1fr);max-width:1160px;margin:0 auto;padding:0;list-style:none;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats li{border-bottom:1px solid #dfe2ee;flex-direction:column;justify-content:center;min-height:174px;padding:30px 34px;display:flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats li:not(:last-child){border-right:1px solid #dfe2ee}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats b{color:var(--regions-accent);letter-spacing:.16em;font-size:11px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats strong{margin-top:8px;font-size:clamp(25px,2.4vw,34px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats span{color:#637487;margin-top:8px;font-size:12px;line-height:1.7}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsContentPlan,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialPlan,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNews,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSearchCta{width:min(1160px,100% - 48px);max-width:1160px;margin-left:auto;margin-right:auto}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsContentPlan{padding:110px 0 120px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCKeywords{margin-bottom:42px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCKeywords strong{color:var(--regions-ink)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCKeywords a{background:var(--regions-pale);color:#515871;border-radius:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths{margin:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths>div:first-child p,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSectionHeading p,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigationHeading p,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsBottomFeatures>div:first-child p,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFooterNavigationHeading p{color:var(--regions-accent)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths h3,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSectionHeading h3,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigationHeading h2,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsBottomFeatures h2,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFooterNavigationHeading h2{color:var(--regions-ink);letter-spacing:-.035em}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths>div:last-child{background:#d9ddea;border:1px solid #d9ddea;gap:1px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths>div:last-child>a{min-height:238px;box-shadow:none;border:0;border-radius:0;padding:36px 32px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths a>span{color:var(--regions-accent);font-size:34px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths a>strong{color:var(--regions-ink);font-size:21px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{background:var(--regions-ink);color:#fff;box-shadow:none;border:0;border-radius:0;margin-top:90px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy p{color:#8fc8e3}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy h3,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy>strong,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy ul{color:#fff}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy>small{color:#ffffffc2}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy>a{background:var(--regions-blue);border-radius:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigation{background:var(--regions-pale);padding:125px max(24px,50vw - 580px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigationTabs,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsPanel>a,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid>a,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFeatureGrid>a{box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNews{margin-top:0;padding:125px 0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsTabs button[aria-selected=true]{border-bottom-color:var(--regions-blue);color:var(--regions-blue)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsPanel{border-top:1px solid #d9ddea;gap:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsPanel>a{border-width:0 0 1px;border-color:#d9ddea;padding:26px 10px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsPanel>a:hover{border-color:var(--regions-accent);box-shadow:none;transform:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsPanel i,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSectionHeading>a{color:var(--regions-blue)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialPlan{margin-top:0;padding-bottom:130px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialSection{border-top:1px solid #dfe2ee;margin-top:0;padding-top:120px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialSection+.R7KdWa_regionsEditorialSection{margin-top:120px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventFilterTabs button{border-radius:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventFilterTabs button[aria-pressed=true]{border-color:var(--regions-blue);background:var(--regions-blue)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFeatureGrid{background:#d9ddea;border:1px solid #d9ddea;gap:1px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid>a,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFeatureGrid>a{border:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid>a:hover,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFeatureGrid>a:hover{box-shadow:none;transform:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventMeta time,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid small,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFeatureGrid small{color:var(--regions-blue)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel{background:var(--regions-ink);border-radius:0;margin-top:120px;padding:58px 64px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel p{color:#8fc8e3}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel a{border-radius:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel a:last-child{border-color:var(--regions-blue);background:var(--regions-blue)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSearchCta{background:var(--regions-pale);color:var(--regions-ink);border-radius:0;margin-top:0;margin-bottom:130px;padding:34px 40px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSearchCta span{color:#637487}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSearchCta a{background:var(--regions-blue);border-radius:0}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item>.p-headline02,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item>.p-index-special,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item>.p-cb__item-btn){margin-left:auto;margin-right:auto;width:min(1160px,100% - 48px)!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsBottomFeatures{background:var(--regions-pale)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCFeatureRail{background:#d9ddea;border:1px solid #d9ddea;gap:1px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCFeatureRail>a{color:var(--regions-ink);border:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFooterNavigationGrid h3{border-bottom-color:var(--regions-blue);color:var(--regions-ink)}@media (max-width:900px){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHero{grid-template-columns:1fr;min-height:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy{padding:64px 28px 58px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroMedia{min-height:440px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroRail{writing-mode:horizontal-tb;flex-direction:row;min-height:34px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats{grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats li{min-height:132px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats li:not(:last-child){border-right:0}}@media (max-width:760px){.R7KdWa_regionsAnchorNav{top:147px}:is(.R7KdWa_page[data-independent-page=\/kansai] #regions-topics,.R7KdWa_page[data-independent-page=\/kansai] #regions-site-navigation-title,.R7KdWa_page[data-independent-page=\/kansai] #regions-news-title,.R7KdWa_page[data-independent-page=\/kansai] #regions-upcoming-title,.R7KdWa_page[data-independent-page=\/kansai] #regions-feature-title){scroll-margin-top:80px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy h2{font-size:clamp(35px,11vw,48px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy h2 span{white-space:normal}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy>div{grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroMedia{min-height:310px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsContentPlan,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialPlan,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNews,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSearchCta{width:min(100% - 32px,1160px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsContentPlan,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNews{padding-top:82px;padding-bottom:82px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCPaths>div:last-child>a{min-height:180px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{margin-top:64px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigation{padding-top:82px;padding-bottom:82px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialSection{padding-top:82px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialSection+.R7KdWa_regionsEditorialSection{margin-top:82px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel{margin-top:82px;padding:36px 24px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSearchCta{margin-bottom:82px;padding:28px 24px}}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:before{transition:none}}.R7KdWa_page[data-independent-page=\/jtop]{--jtop-navy:#173a5e;--jtop-blue:#286d95;--jtop-teal:#216d72;--jtop-gold:#b88a2b;--jtop-line:#d4dfe4;--jtop-wash:#eef4f5;color:#263d4c;background:#fff}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero{background:var(--jtop-wash);min-height:560px;color:var(--jtop-navy)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMedia{background:#dfe9eb;inset:0 0 0 48%;overflow:hidden}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMedia img{filter:saturate(.72)contrast(.94);display:block;transform:translateY(-4px);height:calc(100% + 4px)!important}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(112deg,#eef4f5 0% 72%,#eef4f5d1 100%);inset:0 52% 0 0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroPattern{display:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_container{width:100%;padding:clamp(72px,8vw,112px) max(78px,50vw - 538px) clamp(68px,7vw,98px) max(28px,50vw - 580px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,45%) 1fr;gap:7%;min-height:380px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroCopy{z-index:2;flex-direction:column;display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroKicker{color:var(--jtop-teal);letter-spacing:.2em;order:0;margin:0 0 14px;font-size:11px;font-weight:850;line-height:1.4}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_eyebrow{color:var(--jtop-gold);letter-spacing:-.035em;white-space:nowrap;order:1;margin-bottom:8px;font-size:clamp(42px,4.25vw,62px);font-weight:800;line-height:1.28;display:block}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_eyebrow:before{display:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_eyebrow span{display:block}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_kind{background:var(--jtop-navy);color:#fff;letter-spacing:.06em;border:0;border-radius:0;order:3;width:max-content;margin:24px 0 0;padding:10px 16px;font-size:12px;display:block}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero h1{color:var(--jtop-navy);letter-spacing:-.035em;white-space:nowrap;order:2;font-size:clamp(42px,4.25vw,62px);font-weight:800;line-height:1.28}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero h1 span:nth-child(2){color:var(--jtop-gold)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_lead{color:#4d6470;order:4;max-width:560px;font-size:clamp(14px,1.1vw,17px);line-height:1.95}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroActions{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:470px;margin-top:26px;display:grid}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction{isolation:isolate;border-radius:8px;justify-content:space-between;gap:34px;min-height:54px;padding-inline:24px;transition:border-color .35s,color .35s,box-shadow .35s;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:before,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:before{z-index:-1;content:"";background:#dcebec;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction span,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction span{font-size:18px;transition:transform .2s;position:absolute;right:18px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction{background:var(--jtop-blue)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:before{background:var(--jtop-navy)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible{color:#fff}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible{border-color:var(--jtop-navy);color:var(--jtop-navy)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:hover:before,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible:before,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:hover:before,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible:before{width:680px;height:520px;top:-210px;left:-90px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:hover{box-shadow:0 10px 24px #08264226}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:hover span,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_primaryAction:focus-visible span,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:hover span,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_secondaryAction:focus-visible span{transform:translate(5px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMark span{letter-spacing:.2em;font-size:10px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMark small{color:#ffffffb8;letter-spacing:.16em;margin:0;font-size:8px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav{z-index:30;border-bottom-color:var(--jtop-line);position:sticky;top:151px;box-shadow:0 8px 22px #173a5e0f}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{grid-template-columns:minmax(300px,1.4fr) minmax(0,3.8fr);gap:0;width:100%;min-height:64px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{border-right:1px solid var(--jtop-line);justify-content:flex-start;align-items:center;gap:12px;height:64px;padding:0 24px;display:flex}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLogoMark{flex:0 0 230px;width:230px;height:40px;position:relative;overflow:visible}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLogo{object-fit:contain;object-position:left center;width:230px;max-width:100%;height:auto}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLogoTextLayer{clip-path:inset(0 0 0 31px);filter:brightness(0)saturate()invert(15%)sepia(17%)saturate(2799%)hue-rotate(174deg)brightness(91%)contrast(95%);position:absolute;inset:0 auto auto 0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalName{color:var(--jtop-navy);letter-spacing:.02em;margin:0;font-size:12px;font-weight:700}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity small{color:var(--jtop-teal)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,1.1fr);display:grid}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a{border-right:1px solid var(--jtop-line);min-width:0;color:var(--jtop-navy);white-space:nowrap;border-bottom:0;justify-content:center;padding-inline:8px;font-size:12px;line-height:1.4}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:hover{background:var(--jtop-wash);border-bottom:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child{background:var(--jtop-blue);color:#fff;border-radius:0;align-self:stretch;min-height:64px;margin:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child:focus-visible{background:var(--jtop-navy);color:#fff}.R7KdWa_page[data-independent-page=\/jtop]>#R7KdWa_jtop-waitlist{scroll-margin-top:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #achievements{scroll-margin-top:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons{scroll-margin-top:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #programs{scroll-margin-top:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule{scroll-margin-top:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto{grid-template-columns:150px minmax(0,1fr);gap:clamp(42px,7vw,88px);width:min(1120px,100% - 64px);padding-block:clamp(82px,9vw,124px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex{border-color:var(--jtop-line)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex span{color:var(--jtop-navy);opacity:.08}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex b,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto>div:last-child>p{color:var(--jtop-teal)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto h2{color:var(--jtop-navy);font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(34px,4.2vw,52px);font-weight:700}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandPillars{background:var(--jtop-wash);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandSectionHeading>p{color:var(--jtop-teal)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandSectionHeading h2{color:var(--jtop-navy)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandJourney .R7KdWa_brandSectionHeading h2{color:#fff}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid{border:1px solid var(--jtop-line);gap:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid article{border:0;border-right:1px solid var(--jtop-line);min-height:310px;box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid article:last-child{border-right:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid article:after{display:none}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid strong{color:var(--jtop-gold)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid h3{color:var(--jtop-navy)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandJourney{background:var(--jtop-navy);padding-inline:max(32px,50vw - 560px)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandJourneyDiagram{background:#ffffff2e}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandJourneyDiagram article{background:#1d446b;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandJourneyDiagram article>span{border-color:var(--jtop-gold);background:var(--jtop-navy);border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandJourneyDiagram small{color:#d9bd78}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandAudience li{border-radius:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_sectionGuide{border-top:1px solid var(--jtop-line);border-bottom:1px solid var(--jtop-line);background:#fff}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_sectionGuide .R7KdWa_sectionGuideInner{width:min(1120px,100% - 64px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_sectionGuide .R7KdWa_sectionGuideLabel{color:var(--jtop-teal)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .legacy-content-import>section:nth-of-type(2n){background:var(--jtop-wash)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .section-heading__shadow{color:var(--jtop-teal)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .section-heading h2{color:var(--jtop-navy)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement__grid{border:1px solid var(--jtop-line);gap:0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item{border:0;border-right:1px solid var(--jtop-line);box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item:last-child{border-right:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual{background:linear-gradient(145deg,#edf4f5,#fff)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__list{border:0;gap:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature{box-shadow:none;border:0;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature:last-child{border-bottom:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__content>span:first-child:not(.reason-feature__index){color:var(--jtop-gold)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .programs{background:var(--jtop-navy)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-track{background:#ffffff0f;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .program-cards>*{border-radius:0}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .schedule>.p80-b,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq-group){box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__grid{background:var(--jtop-navy);box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta{background:var(--jtop-navy);box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta p{color:#d9bd78}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a{box-shadow:none;border-radius:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist{border:1px solid var(--jtop-line);background:var(--jtop-wash);grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);width:min(1160px,100% - 64px);margin:0 auto 96px;display:grid}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistMedia{background:#dce5e8;min-height:100%;margin:0;overflow:hidden}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistMedia img{object-fit:cover;width:100%;height:100%;display:block}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistBody{padding:clamp(34px,5vw,56px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistEyebrow{color:var(--jtop-gold);letter-spacing:.18em;margin:0 0 10px;font-size:11px;font-weight:850}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist h2{color:var(--jtop-navy);margin:0;font-size:clamp(27px,3.3vw,40px);line-height:1.45}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistCopy{gap:10px;margin-top:22px;display:grid}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistCopy p{color:#536474;margin:0;line-height:1.85}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistCopy strong{color:var(--jtop-navy);font-weight:900}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction{background:var(--jtop-blue);color:#fff;justify-content:space-between;align-items:center;gap:24px;min-width:280px;min-height:60px;margin-top:28px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction:focus-visible{background:var(--jtop-navy)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction:focus-visible{outline:3px solid var(--jtop-gold);outline-offset:3px}@media (max-width:720px){.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist{grid-template-columns:1fr;width:calc(100% - 32px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistMedia{min-height:260px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistBody{padding:30px 24px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction{width:100%;min-width:0}}@media (max-width:900px){.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMedia{inset:0 0 0 42%}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroShade{inset:0 48% 0 0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,52%) 1fr}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner{gap:0;width:100%;display:flex;overflow-x:auto}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{flex:0 0 250px;min-width:250px;padding-inline:20px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks{border-top:0;flex:none;display:flex;overflow:visible}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid{grid-template-columns:1fr}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid article{border-right:0;border-bottom:1px solid var(--jtop-line)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandPillarGrid article:last-child{border-bottom:0}}@media (max-width:720px){.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav{top:147px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalNavInner,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLinks a:last-child{min-height:52px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalIdentity{flex-basis:280px;gap:9px;min-width:280px;height:52px;padding-inline:16px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLogoMark{flex-basis:210px;width:210px;height:37px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalLogo{width:210px;height:auto}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandLocalNav .R7KdWa_brandLocalName{font-size:12px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero{min-height:720px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMedia{inset:400px 0 0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroShade{background:linear-gradient(#eef4f5 0% 86%,#0000 100%);height:440px;inset:0 0 auto}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroPattern,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMark{display:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_container{padding:54px 20px 320px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroGrid{min-height:0;display:block}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero h1,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_eyebrow{font-size:clamp(23px,6.4vw,28px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_kind{margin-top:18px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_lead{font-size:14px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroActions{grid-template-columns:1fr;max-width:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto{grid-template-columns:1fr;width:calc(100% - 32px)}}@media (min-width:901px){.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero,.R7KdWa_page[data-independent-page=\/jstc]>.R7KdWa_hero,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero{height:660px;min-height:660px;padding-right:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero:after,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero:after,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero:after{display:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroMedia,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero .R7KdWa_heroMedia,.R7KdWa_page[data-independent-page=\/jstc]>.R7KdWa_hero .R7KdWa_heroMedia,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroMedia{inset:0 0 0 48%}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page=\/jstc]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_container{height:660px;padding-top:48px;padding-bottom:48px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_heroGrid,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero .R7KdWa_heroGrid,.R7KdWa_page[data-independent-page=\/jstc]>.R7KdWa_hero .R7KdWa_heroGrid,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_heroGrid{grid-template-columns:minmax(0,48%) minmax(0,52%);gap:0;height:100%;min-height:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHero{grid-template-columns:minmax(0,48%) minmax(0,52%);height:660px;min-height:660px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroMedia{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:660px;min-height:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy{padding-top:48px;padding-bottom:48px}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero h1,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero h1,.R7KdWa_page[data-independent-page=\/jstc]>.R7KdWa_hero h1,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero h1,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy h2{font-size:clamp(40px,3.8vw,56px)}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandLocalNavInner,.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalNavInner,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalNavInner,.R7KdWa_page[data-independent-page=\/solution] .R7KdWa_brandLocalNavInner,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalNavInner,.R7KdWa_regionsAnchorNavInner{box-sizing:border-box;width:100%;max-width:1160px;padding-inline:0}.R7KdWa_regionsAnchorNavInner>a,.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks>a,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks>a,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks>a,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandLocalLinks>a{flex:1 1 0;justify-content:center;min-width:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandLocalLinks,.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_brandLocalLinks,.R7KdWa_page[data-independent-page="/event/hrcamp"] .R7KdWa_brandLocalLinks,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_brandLocalLinks{flex:auto;width:auto;min-width:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page=\/jstc]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page=\/solution]>.R7KdWa_hero .R7KdWa_container,.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_container{box-sizing:border-box;width:100%;max-width:1160px;padding-left:24px;padding-right:24px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy{padding-left:max(24px,50vw - 556px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCStats{box-sizing:border-box;width:100%;max-width:1160px;padding-inline:24px}.R7KdWa_page[data-independent-page=\/jstc] .R7KdWa_heroCopy{padding-left:0}.R7KdWa_page[data-independent-page="/event/hrcamp"]>.R7KdWa_hero .R7KdWa_container{margin-left:max(0px,50vw - 580px);margin-right:0}}.R7KdWa_regionsSchoolNotice{color:#17224c;background:#fff;border-bottom:1px solid #d8e3ea;justify-content:space-between;align-items:center;gap:24px;padding:28px clamp(24px,3vw,48px);display:flex}.R7KdWa_regionsSchoolNotice strong{font-size:18px;line-height:1.7}.R7KdWa_regionsSchoolNotice p{max-width:880px;margin:8px 0 0;font-size:14px;line-height:1.9}.R7KdWa_regionsSchoolNotice a{color:#fff;--btn-hover-fill:#17224c;white-space:normal;background:#17699b;border-radius:4px;flex:none;padding:16px 24px;font-weight:700;text-decoration:none}@media (max-width:760px){.R7KdWa_regionsSchoolNotice{flex-direction:column;align-items:stretch}.R7KdWa_regionsSchoolNotice a{text-align:center}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsHeroPlan+.R7KdWa_regionsSiteNavigation{margin-top:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigationHeading>span{color:#1b294f;font-size:clamp(16px,1.6vw,20px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSiteNavigation{padding-top:24px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel a{--btn-hover-fill:#ffffff24}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel a:last-child{--btn-hover-fill:#17224c}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsContentPlan{box-sizing:border-box;background:url(/images/kansai/seminar-guide-background.jpg) 50%/cover no-repeat;width:100%;max-width:none;padding-left:max(24px,50% - 580px);padding-right:max(24px,50% - 580px)}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{grid-template-columns:minmax(0,1fr);width:min(100%,585px);margin:0 auto 0 0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideVisual{aspect-ratio:3;min-height:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideVisual img{padding:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideVisual:after,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideVisual>span{display:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{position:relative}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy>a{isolation:auto;--btn-hover-fill:#17224c;background:var(--regions-blue);position:static;overflow:visible;transform:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy>a:after{content:"";z-index:2;position:absolute;inset:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideCopy>a{padding:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuideDownloadButton{color:#fff;--btn-hover-fill:#a1251e;background:#bf3027;border:0;border-radius:0;justify-content:space-between;width:100%;min-height:54px;padding:12px 18px;font-size:14px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:has(a:hover) .R7KdWa_regionsGuideDownloadButton:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:has(a:focus-visible) .R7KdWa_regionsGuideDownloadButton:before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:has(a:focus-visible){outline-offset:3px;outline:3px solid #e1a928}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{box-sizing:border-box;border:1px solid #0000;transition:transform .3s,box-shadow .3s,border-color .3s}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:hover,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:focus-within{border-color:#8fc8e3;transform:scale(1.02);box-shadow:0 18px 40px #0a193447}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{transition:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:hover,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner:focus-within{transform:none}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarGuideBanner{scroll-margin-top:180px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSectionHeading>.R7KdWa_regionsEventListButton{--btn-hover-fill:#ad8009;color:#fff;background:#cb9b10;border:0;border-radius:9px;min-height:50px;padding:12px 22px;font-size:15px;box-shadow:0 8px 20px #ad80091f}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSectionHeading>.R7KdWa_regionsNewsListButton{--btn-hover-fill:#17224c;box-sizing:border-box;color:#fff;background:#17699b;border:1px solid #17699b;border-radius:9px;justify-content:center;align-items:center;min-height:50px;padding:12px 24px;font-size:15px;text-decoration:none;display:inline-flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsArticleCards a[href="/articles?brand=area"]:hover,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsListButton:hover{background:#17224c;border-color:#17224c}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsArticleCards a[href="/articles?brand=area"]:focus-visible,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsListButton:focus-visible{outline-offset:3px;outline:3px solid #17699b}.R7KdWa_regionsSeminarIntro{background:#f2f7fa;border:1px solid #d5dceb;align-items:center;gap:36px;padding:36px;display:flex}.R7KdWa_regionsSeminarIntro>div{flex:1;min-width:0}.R7KdWa_regionsSeminarIntro p{color:#263d52;margin:0;line-height:1.9}.R7KdWa_regionsSeminarIntro p+p{margin-top:12px}.R7KdWa_regionsSeminarIntro>a{--btn-hover-fill:#17224c;color:#fff;background:#17699b;flex-shrink:0;padding:16px 24px}@media (max-width:760px){.R7KdWa_regionsSeminarIntro{flex-direction:column;align-items:stretch;gap:24px;padding:24px}.R7KdWa_regionsSeminarIntro>a{white-space:normal}}.R7KdWa_regionsSeminarMiniGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.R7KdWa_regionsSeminarMiniGrid>a{--btn-hover-fill:#e5f1f6;white-space:normal;background:#fff;border:1px solid #d5dceb;border-radius:8px;flex-direction:column;align-items:stretch;gap:12px;padding:24px;display:flex}.R7KdWa_regionsSeminarMiniGrid h4{color:#18375f;margin:0;font-size:18px}.R7KdWa_regionsSeminarMiniGrid p{color:#536474;margin:0;font-size:13px;font-weight:400;line-height:1.8}.R7KdWa_regionsSeminarMiniGrid>a>span{color:#17699b;justify-content:space-between;margin-top:auto;font-size:13px;display:flex}.R7KdWa_regionsSeminarMiniGrid>a:focus-visible{outline-offset:3px;outline:3px solid #17699b}@media (max-width:900px){.R7KdWa_regionsSeminarMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.R7KdWa_regionsSeminarMiniGrid{grid-template-columns:1fr}}.R7KdWa_regionsSeminarMiniGrid>a{--btn-hover-fill:#e5f1f6a6;background-position:50%;background-repeat:no-repeat;background-size:cover}.R7KdWa_regionsSeminarMiniGrid>a:hover,.R7KdWa_regionsSeminarMiniGrid>a:focus-visible{border:1px solid #17699b;box-shadow:0 12px 28px #18375f33}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsProgramsBackground{box-sizing:border-box;background:linear-gradient(90deg,#285b9fd9,#0c2757e6),url(/images/kansai/seminar-programs-background.jpg) 50%/cover no-repeat;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:64px max(24px,50vw - 580px)}@media (max-width:760px){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsProgramsBackground{padding-top:40px;padding-bottom:40px}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsProgramsBackground .R7KdWa_regionsSectionHeading h3{color:#fff}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsProgramsBackground .R7KdWa_regionsSectionHeading p{color:#b9dcf4}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsHeroPlan{display:contents}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsSeminarMiniGrid>a,.R7KdWa_regionsEventGrid>a,.R7KdWa_regionsCFeatureRail>a,.R7KdWa_regionsArticleCards article,.R7KdWa_regionsOfficeGrid article,.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06){box-sizing:border-box;border:1px solid #0000;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsSeminarMiniGrid>a,.R7KdWa_regionsEventGrid>a,.R7KdWa_regionsCFeatureRail>a,.R7KdWa_regionsArticleCards article,.R7KdWa_regionsOfficeGrid article,.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06):is(:hover,:focus-within){z-index:2;border-color:#8fc8e3;transform:scale(1.02);box-shadow:0 18px 40px #0a193447}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid>a:hover .R7KdWa_regionsEventImage img{transform:none}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-index-special__col{padding-top:8px;padding-bottom:40px;padding-left:8px}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsSeminarMiniGrid>a,.R7KdWa_regionsEventGrid>a,.R7KdWa_regionsCFeatureRail>a,.R7KdWa_regionsArticleCards article,.R7KdWa_regionsOfficeGrid article,.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06){transition:none}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsSeminarMiniGrid>a,.R7KdWa_regionsEventGrid>a,.R7KdWa_regionsCFeatureRail>a,.R7KdWa_regionsArticleCards article,.R7KdWa_regionsOfficeGrid article,.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-article06):is(:hover,:focus-within){transform:none}}.R7KdWa_regionsHeroDiagonal{z-index:1;clip-path:polygon(0 0,100% 0,15% 100%,0 100%);pointer-events:none;background:#d6e6e3;width:clamp(210px,20vw,320px);position:absolute;top:0;bottom:0;left:0}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandPillars,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandJourney{display:none}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy h2,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy h3,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy h4){font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif!important;font-weight:700!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #achievements{overflow:hidden;background:#e0e9fa!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #achievements .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(120px,17vw,280px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #achievements .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:-.06em;left:50%;transform:translate(-50%);color:#ffffffe6!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(96px,20vw,380px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #achievements .section-heading h2{text-align:center;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual{box-sizing:border-box;flex-direction:column;flex:none;justify-content:center;align-items:center;height:268px;padding:24px;display:flex}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual--chart img{max-width:100%;object-fit:contain!important;width:auto!important;height:220px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual--building{justify-content:space-between}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__visual--building img{justify-self:center;object-fit:contain!important;width:min(70%,215.6px)!important;height:147px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__value{letter-spacing:-.03em;text-align:center;color:#173853!important;margin:0!important;font-size:clamp(28.8px,3vw,43.2px)!important;font-weight:900!important;line-height:1.2!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .achievement-item__value span{letter-spacing:0;margin-left:.2em;font-size:.45em;font-weight:800}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons{overflow:hidden;background:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(150px,19vw,300px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:.2em;left:50%;transform:translate(-50%);color:#edf0f5!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(100px,20vw,380px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .section-heading h2{text-align:center;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__heading{isolation:isolate;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__index{z-index:-1;pointer-events:none;position:absolute;top:-65px;left:-26px;color:#edf0f5!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(130px,13vw,190px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons{padding-inline:max(24px,50vw - 660px)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons>.container{max-width:1320px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature:nth-child(2) .reason-feature__media{background:#fff;align-items:center;min-height:0;display:flex}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature:nth-child(2) .reason-feature__media img{display:block;object-fit:contain!important;height:auto!important}@media (min-width:901px){.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature:nth-child(2){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature__media{background:#fff;align-items:center;min-height:0;display:flex}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature__media img{display:block;object-fit:contain!important;width:100%!important;height:auto!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__cta,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__cta){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__cta img,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__cta img){width:100%;height:auto;display:block}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__sub{margin-bottom:20px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__sub+.reason-feature__body{margin-top:0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reasons__list{row-gap:64px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature{align-items:start;min-height:0;overflow:visible}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature__content{padding-block:36px 0!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature__media{align-self:start}@media (max-width:900px){.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reasons__list{row-gap:48px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #reasons .reason-feature{row-gap:24px}}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #programs{overflow:hidden;background:linear-gradient(#10346adb,#10346aeb),url(/images/jtop/program-background.jpg) 50%/cover no-repeat!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #programs .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(150px,19vw,300px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #programs .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:.2em;left:50%;transform:translate(-50%);color:#ffffff29!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(100px,20vw,380px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #programs .section-heading h2{text-align:center;position:relative;color:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule{overflow:hidden;background:#ebeff7!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(120px,15vw,240px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:.25em;left:50%;transform:translate(-50%);color:#dce2ee!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(56px,12vw,240px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .section-heading h2{text-align:center;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy section.guide{overflow:hidden;background:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(150px,19vw,300px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:.2em;left:50%;transform:translate(-50%);color:#edf0f5!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(76px,18vw,360px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide .section-heading h2{text-align:center;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row--tea{background:linear-gradient(#fffffff5 0%,#ffffffe0 22%,#fff3 48%,#0000 68%),url(/images/jtop/tea-ceremony-background.jpg) 72%/cover no-repeat}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row--2026{background:linear-gradient(#fffffff7 0%,#ffffffeb 38%,#ffffff40 65%,#0000 85%),url(/images/jtop/followup-2026-background.jpg) 65%/cover no-repeat}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row__year{line-height:1.3;font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif!important;font-size:clamp(30px,3vw,40px)!important;font-weight:700!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-entry__role{line-height:1.6;font-size:16px!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .guide-row--2025{background:linear-gradient(#fffffff5 0%,#ffffffd9 48%,#ffffffb8 100%),url(/images/jtop/followup-2025-background.jpg) 50%/cover no-repeat}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #briefing{overflow:hidden;background:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #briefing .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(150px,19vw,300px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #briefing .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:.05em;left:50%;transform:translate(-50%);color:#edf0f5!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(90px,20vw,380px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #briefing .section-heading h2{text-align:center;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy section.faq{overflow:hidden;background:#edf3fb!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq .section-heading{isolation:isolate;justify-content:center;align-items:flex-end;max-width:none;min-height:clamp(150px,19vw,300px);display:flex;position:relative}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq .section-heading__shadow{z-index:-1;text-transform:none;white-space:nowrap;pointer-events:none;position:absolute;bottom:.05em;left:50%;transform:translate(-50%);color:#e0e7f2!important;letter-spacing:0!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(100px,20vw,380px)!important;font-weight:400!important;line-height:1!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .faq .section-heading h2{text-align:center;position:relative}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta{box-sizing:border-box;background:linear-gradient(90deg,#18385eeb,#18385ec7),url(/images/jtop/program-background.jpg) 50% 55%/cover no-repeat;width:100%;max-width:none;padding-inline:max(24px,50% - 522px)}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a{border:1.5px solid var(--jma-primary);border-radius:var(--jma-radius);color:var(--jma-primary);font-size:15px;font-weight:700}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a:focus-visible{transform:none;color:var(--jma-primary)!important}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a:hover b,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a:focus-visible b{color:inherit!important}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta>a b{color:currentColor}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction:hover,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist .R7KdWa_jtopWaitlistAction:focus-visible{background:var(--jma-primary);border-radius:var(--jma-radius);white-space:normal;font-size:15px;font-weight:700}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandResourceCta h2,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist h2{font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif;font-weight:700}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto{text-align:center;padding-block:clamp(64px,8vw,112px);display:block}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex,.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto>div:last-child>p{display:none}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_brandManifesto h2{white-space:pre-line;text-wrap:initial;max-width:1100px;margin-inline:auto}.R7KdWa_page[data-independent-page=\/jtop]>.R7KdWa_jtopWaitlist#jtop-reservation{border-inline:0;width:100%;max-width:none;margin-inline:0}.R7KdWa_jtopHeroBadges{order:5;align-items:center;gap:20px;margin-top:26px;display:flex}.R7KdWa_jtopHeroBadges a{border-radius:50%;flex:0 160px;transition:transform .25s,filter .25s;display:block}.R7KdWa_jtopHeroBadges img{width:100%;height:auto;display:block}.R7KdWa_jtopHeroBadges a:hover{filter:brightness(1.1);transform:translateY(-4px)}.R7KdWa_jtopHeroBadges a:focus-visible{outline-offset:5px;outline:3px solid #ecd49c}@media (max-width:600px){.R7KdWa_jtopHeroBadges{gap:16px}.R7KdWa_jtopHeroBadges a{flex-basis:140px}}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__sub,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reason-feature__body){z-index:1;position:relative}.R7KdWa_contactButtonRow{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.R7KdWa_contactButtonRow a{color:#fff;text-align:center;background:#7378b6;border:1px solid #858ac8;border-radius:8px;justify-content:center;align-items:center;min-height:56px;padding:12px 18px;font-weight:700;text-decoration:none;display:flex}.R7KdWa_contactButtonRow a:hover{background:#5c629f}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactActions .R7KdWa_contactDetailAction{background:0 0;border-color:#ffffff61}@media (max-width:640px){.R7KdWa_contactButtonRow{grid-template-columns:1fr}}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_support{padding-bottom:0;padding-left:0;padding-right:0}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_supportInner{width:100%}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_resourceCard small{margin-left:auto}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_supportHeading,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_supportGrid{width:min(1160px,100% - 48px);margin-left:auto;margin-right:auto}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard{box-sizing:border-box;width:100%;box-shadow:none;background:linear-gradient(90deg,#0f233ee6,#0f233e9e),url(/assets/jtop/contact-background.jpg) 50%/cover no-repeat;border-radius:0;margin-top:40px;padding:64px max(24px,50% - 540px)}@media (max-width:640px){:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard{padding:40px 24px}}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactTelephoneCopy{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactTelephoneCopy .R7KdWa_contactBusinessHours{margin-top:0}:root body :is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactActions .R7KdWa_contactDetailAction{flex-flow:row;gap:12px;width:100%;padding:14px 16px!important}@media (min-width:641px){:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactCard{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) max-content;column-gap:clamp(12px,2vw,28px)}:is(.R7KdWa_page[data-independent-page=\/jtop],.R7KdWa_jtopContactScope) .R7KdWa_contactActions{flex-wrap:nowrap;grid-column:auto}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid{background:0 0;border:0;gap:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEventGrid>a{border:1px solid #d9ddea}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid>a{box-sizing:border-box;background-position:50%;background-size:cover;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px;min-height:220px;padding:22px;text-decoration:none;display:flex}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid h4{color:#fff;text-shadow:0 1px 4px #0006;font-size:18px;line-height:1.5}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid>a>span{color:#fff;white-space:nowrap;flex-shrink:0;gap:6px;margin:0;font-weight:700}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarIntro p:first-child{font-size:18px;font-weight:700}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel{margin-top:60px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialPlan{padding-bottom:65px}@media (max-width:760px){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsGuidePanel{margin-top:41px}}.R7KdWa_regionsTabs .R7KdWa_regionsTabList button[aria-selected=true]{color:#fff;background:#176572}.R7KdWa_regionsTabs .R7KdWa_regionsTabList button[aria-selected=true]:after{background:0 0}@media (max-width:760px){.R7KdWa_regionsTabs .R7KdWa_regionsTabList button{min-height:48px;padding:8px 6px;font-size:13px;line-height:1.4}.R7KdWa_regionsTabs .R7KdWa_regionsCategoryGrid{box-shadow:none;background:#eef6f5;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 10px}.R7KdWa_regionsTabs .R7KdWa_regionsCategoryGrid a{color:#176572;min-width:0;min-height:44px;box-shadow:none;border:1px solid #16818c;padding:8px 6px;font-size:13px;line-height:1.5}.R7KdWa_regionsTabs .R7KdWa_regionsCategoryGrid a:hover{color:#fff;background:#176572}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid>a{gap:8px;min-width:0;min-height:170px;padding:12px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid h4{font-size:14px;line-height:1.4}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid>a>span{font-size:11px;line-height:1.4}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsTabs button[aria-selected=true]{color:#fff;background:#176572;border-color:#176572}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsTabs button:not([aria-selected=true]):hover{color:#176572;background:#f5f9fa}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special){grid-template-columns:minmax(0,1fr) auto;column-gap:24px;display:grid}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>*{grid-column:1/-1;min-width:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>.p-headline02{text-align:left;grid-area:1/1;justify-content:flex-start}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>.p-cb__item-btn{grid-area:1/2;justify-content:flex-end;align-self:center;width:auto;margin:0 0 34px}@media (max-width:600px){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special){column-gap:12px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>.p-cb__item-btn .p-btn{min-width:0;padding:12px 16px}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsContentPlan{padding-bottom:0}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsFinderInner{padding-bottom:24px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .legacy-content-import{padding-top:24px!important;padding-bottom:24px!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special){padding-top:24px;padding-bottom:24px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsEditorialSection[aria-labelledby=regions-upcoming-title]{border-top:0;padding-top:32px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto .R7KdWa_brandManifestoIndex,.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto>div:last-child>p{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto{grid-template-columns:minmax(0,1fr)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto h2{font-weight:800;font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif!important}.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_brandPillars,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_brandJourney,.R7KdWa_page[data-independent-page=\/supportweb]>.R7KdWa_sectionGuide{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions{flex-wrap:wrap;gap:12px;display:flex}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a{flex:180px;min-width:0}.R7KdWa_page.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:min(1160px,100% - 48px);margin-inline:auto;padding:64px 0;display:grid}.R7KdWa_page.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto h2{text-align:left;max-width:none;font-size:clamp(22px,2vw,30px);line-height:1.7}.R7KdWa_page.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto>.R7KdWa_supportwebPromiseActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.R7KdWa_supportwebPromiseActions a{color:#173f45;text-align:center;background:#fff;border:1px solid #b9d5d2;flex-direction:column;text-decoration:none;display:flex}.R7KdWa_supportwebPromiseActions img{width:100%;height:auto}.R7KdWa_supportwebPromiseActions span{padding:12px 4px;font-size:13px;font-weight:700}.R7KdWa_supportwebPromiseActions a:nth-child(2){color:#fff;background:#203864}.R7KdWa_supportwebPromiseActions a:nth-child(3){color:#fff;background:#c62a20}.R7KdWa_supportwebPromiseActions a:hover{box-shadow:0 6px 20px #173f4533}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_legacy .top_main>ul{display:none}@media (max-width:760px){.R7KdWa_page.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_brandManifesto{grid-template-columns:1fr;gap:24px}}:is(.R7KdWa_page[data-independent-page=\/supportweb] .top_osusume__tit span,.R7KdWa_page[data-independent-page=\/supportweb] [data-content-id=recommend-heading] span),:is(.R7KdWa_page[data-independent-page=\/supportweb] .top_osusume__list_tit,.R7KdWa_page[data-independent-page=\/supportweb] [data-content-id^=category-]>div:first-child){font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif!important;font-weight:800!important}.R7KdWa_supportwebPromiseActions a{box-sizing:border-box;transition:transform .25s,border-color .25s,box-shadow .25s}.R7KdWa_supportwebPromiseActions a:is(:hover,:focus-visible){z-index:1;border:1px solid #1681bb;position:relative;transform:scale(1.03);box-shadow:0 12px 28px #1734583d}@media (prefers-reduced-motion:reduce){.R7KdWa_supportwebPromiseActions a{transition:none}}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a{isolation:isolate;position:relative;overflow:hidden}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a:before{content:"";z-index:-1;clip-path:circle(0 at 24px 0);pointer-events:none;background:#00000029;transition:clip-path .7s cubic-bezier(.2,.72,.18,1);position:absolute;inset:0}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a:is(:hover,:focus-visible):before{clip-path:circle(150% at 24px 0)}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_legacy .top_main__wrap{display:none}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a:before{clip-path:none;background:#ffffff38;border-radius:50%;width:126px;height:126px;transition:top .7s cubic-bezier(.2,.72,.18,1),left .7s cubic-bezier(.2,.72,.18,1),width .7s cubic-bezier(.2,.72,.18,1),height .7s cubic-bezier(.2,.72,.18,1);inset:-68px auto auto -54px}.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a:is(:hover,:focus-visible):before{clip-path:none;width:650px;height:500px;top:-200px;left:-80px}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page=\/supportweb] .R7KdWa_heroActions>a:before{transition:none}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a:is([href=\#regions-services],[href=\#regions-news-title]){font-size:19.5px}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy a[href=\#regions-news-title]:after{content:none}.R7KdWa_regionsNewsTicker{z-index:3;box-sizing:border-box;color:#15344c;background:#fffffff5;border:1px solid #d5e1e7;border-radius:7px;gap:10px;width:36.4%;max-width:462px;padding:10px 20px;display:grid;position:absolute;bottom:28px;right:clamp(24px,3vw,48px);box-shadow:0 6px 24px #122d4324}.R7KdWa_regionsNewsTicker header{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.R7KdWa_regionsNewsTicker header>strong{color:#122d43;font-size:14px;font-weight:800;line-height:1.5}.R7KdWa_regionsNewsTicker header>a{flex-shrink:0;font-size:12px;text-decoration:none}.R7KdWa_regionsNewsTickerItem{color:#15344c;border-radius:4px;align-items:center;gap:12px;min-width:0;min-height:48px;text-decoration:none;display:flex}.R7KdWa_regionsNewsTickerItem+.R7KdWa_regionsNewsTickerItem{border-top:1px solid #dce5eb;border-radius:0;padding-top:10px}.R7KdWa_regionsNewsTickerItem>img{object-fit:cover;border-radius:4px;flex-shrink:0;width:56px;height:50px}.R7KdWa_regionsNewsTickerItem>span:nth-child(2){flex:1;min-width:0;overflow:hidden}.R7KdWa_regionsNewsTickerItem>span:last-child{flex-shrink:0}.R7KdWa_regionsNewsTickerItem strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.6;display:-webkit-box;overflow:hidden}.R7KdWa_regionsNewsTickerItem time{color:#65788a;margin-top:4px;font-size:12px;line-height:1.5;display:block}.R7KdWa_regionsNewsTickerItem:hover strong{color:#28788f;text-decoration:underline}.R7KdWa_regionsNewsTicker :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #28788f}@media (max-width:1020px){.R7KdWa_regionsNewsTicker{width:calc(100% - 48px);max-width:430px;margin:0 24px 24px auto;padding:10px 14px;position:relative;bottom:auto;right:auto}.R7KdWa_regionsNewsTicker header>strong{font-size:12px}.R7KdWa_regionsNewsTickerItem{gap:10px}.R7KdWa_regionsNewsTickerItem strong{font-size:13px}.R7KdWa_regionsNewsTickerItem time{font-size:10px}}.R7KdWa_regionsOfficeGrid article{position:relative}.R7KdWa_regionsOfficeGrid article>a:last-child:after{content:"";border-radius:inherit;position:absolute;inset:0}.R7KdWa_regionsOfficeGrid article>a[href^=tel\:]{z-index:1;justify-self:start;position:relative}.R7KdWa_regionsOfficeGrid article>a:last-child:focus-visible:after{outline-offset:3px;outline:3px solid #08717a}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special){padding-inline:max(24px,50vw - 580px)}:is(.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>.p-headline02,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>.p-cb__item-btn,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_legacy .p-cb__item:has(>.p-index-special)>.p-index-special){margin-inline:0;width:100%!important}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsSectionHeading>.R7KdWa_regionsEventListButton,.R7KdWa_regionsSectionHeading>.R7KdWa_regionsNewsListButton,.R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn .p-btn){--btn-hover-fill:#c5c9cf;isolation:isolate;box-sizing:border-box;color:#111;width:200px;min-width:200px;height:50px;min-height:50px;font-family:var(--jma-font);white-space:nowrap;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #1118271f;background:#e5e7eb!important}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsEventListButton,.R7KdWa_regionsNewsListButton,.R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn .p-btn):before{content:"";z-index:-1;background:#c5c9cf;border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsEventListButton,.R7KdWa_regionsNewsListButton,.R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn .p-btn):is(:hover,:focus-visible):before{width:650px;height:500px;top:-200px;left:-80px}.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsEventListButton,.R7KdWa_regionsNewsListButton,.R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn .p-btn):focus-visible{outline-offset:3px;outline:3px solid #c5c9cf}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsEventListButton,.R7KdWa_regionsNewsListButton,.R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn .p-btn):before{transition:none}}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #course-list_jts{--calendar-color:#a3b7d6;--calendar-wash:#ebeff7;--calendar-ink:#526f98}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #course-list_cdp{--calendar-color:#97b48a;--calendar-wash:#e4eadf;--calendar-ink:#58754b}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #course-list_cdpi{--calendar-color:#d98738;--calendar-wash:#f8eedf;--calendar-ink:#a65b1d}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #course-list_osaka{--calendar-color:#c0ad00;--calendar-wash:#f7f5df;--calendar-ink:#847600}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule>.p80-b{background:var(--calendar-wash)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .p80-b h2{border-radius:0 22px 0 0;padding:22px 26px;background:var(--calendar-color)!important;color:#fff!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .table_head{background:var(--calendar-color)!important;color:#fff!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule table.schedule,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule table.schedule th,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule table.schedule td){border-color:#fff!important}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .seminar_title a,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .seminar_title p){color:var(--calendar-ink)!important}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy #schedule .seminar_title a>span{text-align:center;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;background:var(--calendar-color)!important;color:#fff!important;padding:0!important;line-height:1!important}:root body .R7KdWa_page[data-independent-page=\/kansai] :is(.R7KdWa_regionsSectionHeading>.R7KdWa_regionsEventListButton,.R7KdWa_regionsSectionHeading>.R7KdWa_regionsNewsListButton,.R7KdWa_regionsArticleCards a[href="/articles?brand=area"],.R7KdWa_legacy .p-cb__item:has(.p-index-special) .p-cb__item-btn .p-btn){text-align:center;gap:4px;line-height:1.3;white-space:nowrap!important;width:max-content!important;min-width:100px!important;height:33px!important;min-height:33px!important;padding:6px 9px!important;font-size:11px!important}.R7KdWa_regionsNewsTicker.R7KdWa_regionsNewsSlideshow{max-width:380px;padding:12px}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem{background:#fff;border:1px solid #dce5eb;border-radius:7px;flex-direction:column;align-items:stretch;gap:0;display:flex;position:relative;overflow:hidden}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem>img{aspect-ratio:auto;object-fit:contain;object-position:center;background:#edf3f7;border-radius:0;width:100%;height:240px}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem>img[data-brand-fallback=true]{background:#fff}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem>span:nth-child(2){padding:16px 18px 34px}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem>span:last-child{position:absolute;bottom:16px;right:18px}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem strong{height:3.2em;font-size:16px;line-height:1.6}.R7KdWa_regionsNewsSlideshow .R7KdWa_regionsNewsTickerItem time{margin-top:12px;font-size:12px}@media (max-width:760px){.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHero{gap:24px;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroCopy,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsCHeroMedia{grid-area:1/1}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsNewsTicker.R7KdWa_regionsNewsSlideshow{grid-area:2/1;width:100%;max-width:none;margin:0;position:relative;inset:auto}}.R7KdWa_regionsNewsSlideControls{justify-content:space-between;align-items:center;font-size:12px;display:flex}.R7KdWa_regionsNewsSlideControls button{color:#15344c;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px}.R7KdWa_regionsNewsSlideViewport{border-radius:7px;overflow:hidden}.R7KdWa_regionsNewsSlideViewport .R7KdWa_regionsNewsTickerItem{animation:.6s cubic-bezier(.22,1,.36,1) both R7KdWa_regionsNewsSlideIn}@keyframes R7KdWa_regionsNewsSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.R7KdWa_regionsNewsSlideViewport .R7KdWa_regionsNewsTickerItem{animation:none}}.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid>a,.R7KdWa_page[data-independent-page=\/kansai] .R7KdWa_regionsSeminarMiniGrid>a:is(:hover,:focus-within,:focus-visible){background-clip:padding-box;border:1px solid #fff}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__cta,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__cta){flex:0 400px;max-width:100%;transform:none}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .jtop-inquiry-banner{color:#fff;text-align:center;background:linear-gradient(120deg,#655826,#aaa172);border:7px solid #b7ac77;border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;min-height:84px;padding:16px 20px;font-family:Noto Serif JP,Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(18px,1.8vw,26px);font-weight:700;line-height:1.5;transition:filter .25s;display:flex}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .jtop-inquiry-banner--briefing{background:linear-gradient(120deg,#172b64,#536eab);border-color:#7d8fbb}.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .jtop-inquiry-arrow{flex-shrink:0}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__cta:is(:hover,:focus-visible) .jtop-inquiry-banner,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__cta:is(:hover,:focus-visible) .jtop-inquiry-banner){filter:brightness(1.1)}:is(.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .reasons__cta:focus-visible,.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .briefing__cta:focus-visible){outline:3px solid var(--jtop-navy);outline-offset:4px}@media (prefers-reduced-motion:reduce){.R7KdWa_page[data-independent-page=\/jtop] .R7KdWa_legacy .jtop-inquiry-banner{transition:none}}:root body .R7KdWa_jtopContactScope[data-page-bottom-cta]{padding-inline:0!important}
