.p-kv{position:relative;overflow:hidden;font-family:var(--font-ja);color:var(--color-white);background:var(--color-bg-green) url("/ai-governance/certification/assets/images/top/kv_bg_sp.svg") center/cover no-repeat}.p-kv__inner{position:relative;display:flex;flex-direction:column;align-items:center;min-height:80rem;padding-inline:4rem 2.6rem;padding-top:13.1rem}.p-kv__body{display:flex;flex-direction:column;gap:4rem;width:100%;max-width:33.4rem}.p-kv__emblem{order:-1;width:24rem;margin-bottom:4.7rem;margin-right:1.4rem}.p-kv__emblem img{width:100%;height:auto}.p-kv__head{display:flex;flex-direction:column;gap:.8rem}.p-kv__title{font-size:3.2rem;font-weight:500;line-height:1.3}.p-kv__sub{font-size:1.6rem;font-weight:400;line-height:1.3}.p-kv__info{display:flex;flex-direction:column;gap:2.4rem}.p-kv__labels{display:flex;flex-direction:column;gap:.3rem}.p-kv__label-sm{font-size:1.4rem;font-weight:400;line-height:1.3;color:rgba(255, 255, 255, var(--label-dim))}.p-kv__label{font-size:3rem;font-weight:500;line-height:1.5}.p-kv__label-en{font-size:1.4rem}.p-kv__cta{width:100%;padding:2.4rem;font-size:1.8rem}.p-sponsor{padding-block:2.4rem;overflow:hidden}.p-sponsor__marquee{display:flex;width:100%;overflow:hidden}.p-sponsor__track{display:flex;flex-shrink:0;gap:.8rem;padding-right:.8rem;margin:0;animation:p-sponsor-scroll 30s linear infinite}.p-sponsor__item{flex-shrink:0;width:20rem;height:10rem}.p-sponsor__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@keyframes p-sponsor-scroll{to{transform:translateX(-100%)}}.p-issue{padding:4rem 2rem 8rem;font-family:var(--font-ja)}.p-issue__inner{display:flex;flex-direction:column;gap:5.6rem;align-items:center;max-width:128rem;margin-inline:auto}.p-issue__intro{display:flex;flex-direction:column;gap:2.4rem;width:100%;text-align:left}.p-issue__title{font-size:3.2rem;font-weight:500;line-height:1.3;color:var(--color-black)}.p-issue__lead{font-size:1.6rem;font-weight:400;line-height:1.6875;color:var(--color-black)}.p-issue__lead-em{font-weight:500;color:var(--color-bland)}.p-issue__foundation{display:flex;flex-direction:column;gap:1.6rem;width:100%}.p-issue__subtitle{font-size:1.8rem;font-weight:500;line-height:1.5;color:var(--color-blue);text-align:center}.p-issue__cards{display:grid;grid-template-columns:1fr;gap:.4rem}.p-issue__card{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;background-color:var(--color-bg-blue-gray);border-radius:.4rem}.p-issue__card-ico{width:4rem;height:4rem}.p-issue__card-body{display:flex;flex-direction:column;gap:.8rem}.p-issue__card-title{font-size:2rem;font-weight:500;line-height:1.3;color:var(--color-blue)}.p-issue__card-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-authority{position:relative;padding:8rem 2rem;overflow:hidden;font-family:var(--font-ja);color:var(--color-white);background-color:var(--color-bg-blue)}.p-authority::before{content:"";position:absolute;top:-12.1rem;left:-61.8rem;width:101.8rem;height:66.7rem;pointer-events:none;background:url("/ai-governance/certification/assets/images/top/authority_bg_sp.svg") no-repeat;background-size:contain}.p-authority__inner{position:relative;display:flex;flex-direction:column;gap:4rem;max-width:128rem;margin-inline:auto}.p-authority__top{display:flex;flex-direction:column;gap:3.2rem}.p-authority__text{display:flex;flex-direction:column;gap:3.2rem}.p-authority__title{font-size:3.2rem;font-weight:500;line-height:1.3}.p-authority__lead{font-size:1.6rem;font-weight:400;line-height:1.75}.p-authority__lead-note{font-size:1.4rem}.p-authority__lead-strong{font-size:2.8rem;font-weight:500;line-height:1.6}.p-authority__lead-trail{font-size:1.6rem}.p-authority__desc{display:flex;flex-direction:column;gap:1.6rem;font-size:1.5rem;font-weight:400;line-height:1.6}.p-authority__diagram{flex-shrink:0;text-align:center}.p-authority__diagram img{width:36rem;height:auto}.p-authority__cards{display:flex;flex-direction:column;gap:.8rem}.p-authority__card{display:flex;flex-direction:column;gap:.8rem;align-items:center;padding:2.4rem 2.4rem 3.2rem;background-color:var(--color-white);border-radius:.8rem}.p-authority__card-ico{width:12rem;height:12rem}.p-authority__card-body{display:flex;flex-direction:column;gap:1.6rem}.p-authority__card-title{font-size:2rem;font-weight:500;line-height:1.5;color:var(--color-blue);text-align:center}.p-authority__card-text{font-size:1.5rem;font-weight:400;line-height:1.4666666667;color:var(--color-black)}.p-cv{display:flex;align-items:flex-start;overflow:hidden;min-height:56rem;color:var(--color-white);font-family:var(--font-ja);background:var(--color-bg-green) url("/ai-governance/certification/assets/images/top/cv_bg_sp.svg") center/cover no-repeat}.p-cv__inner{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:160rem;margin-inline:auto;padding:4rem 2rem 0}.p-cv__emblem{flex-shrink:0;width:17.6rem}.p-cv__emblem img{display:block;width:100%;height:auto}.p-cv__body{display:flex;flex-direction:column;gap:1.6rem;text-align:center}.p-cv__title{font-size:2.6rem;font-weight:500;line-height:1.3}.p-cv__labels{display:flex;flex-direction:column;gap:.8rem}.p-cv__label-sm{font-size:1.4rem;font-weight:400;line-height:1.3;--label-dim: 0.82;color:rgba(255, 255, 255, var(--label-dim))}.p-cv__label{font-size:2.4rem;font-weight:500;line-height:1.3}.p-cv__label-en{font-size:1.4rem;font-weight:500}.p-cv__cta{display:flex;align-self:center;width:100%;padding-block:2.4rem;font-size:1.6rem}.p-about{padding:8rem 2rem;font-family:var(--font-ja);color:var(--color-black)}.p-about__inner{display:flex;flex-direction:column;gap:5.6rem;max-width:128rem;margin-inline:auto}.p-about__subtitle{padding-left:1.2rem;border-left:.4rem solid var(--color-bland);font-size:2rem;font-weight:500;line-height:1.3;color:var(--color-black)}.p-about__head{display:flex;flex-direction:column;gap:2.4rem}.p-about__head-text{display:flex;flex-direction:column;gap:2.4rem}.p-about__head-heading{display:flex;flex-direction:column;gap:1rem}.p-about__label{display:flex;align-items:center;gap:1rem;font-family:var(--font-en);font-weight:400;font-size:2rem;line-height:1.3;color:var(--color-black)}.p-about__label::before{content:"";flex-shrink:0;width:3.2rem;height:1.6rem;background:linear-gradient(270deg, var(--color-bland), var(--color-bg-green))}.p-about__title{font-weight:500;color:var(--color-black)}.p-about__title-lg{font-size:3.2rem;line-height:1.3}.p-about__title-sm{margin-left:.4rem;font-size:2.4rem}.p-about__lead{font-size:1.8rem;font-weight:400;line-height:1.7222222222;color:var(--color-black)}.p-about__lead-em{font-weight:500;color:var(--color-bland)}.p-about__logo{flex-shrink:0;align-self:center;width:24rem}.p-about__logo img{display:block;width:100%;height:auto}.p-about__intro{display:flex;flex-direction:column;gap:1.6rem;padding:3.7rem 2.1rem;border:.3rem solid var(--color-bland);border-radius:.8rem;text-align:left}.p-about__intro-title{font-size:2.4rem;font-weight:500;line-height:1.5;color:var(--color-black)}.p-about__intro-em{color:var(--color-bland)}.p-about__intro-sub{font-size:1.6rem;font-weight:500;line-height:1.5;color:var(--color-black)}.p-about__intro-sub-em{color:var(--color-bland)}.p-about__value{display:flex;flex-direction:column;gap:2.4rem}.p-about__value-list{display:grid;grid-template-columns:1fr;gap:.4rem}.p-about__value-card{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;background-color:var(--color-bg-gray);border-radius:.4rem}.p-about__value-num{font-family:var(--font-en);font-weight:500;font-size:2.4rem;line-height:1;color:var(--color-bland)}.p-about__value-body{display:flex;flex-direction:column;gap:.8rem}.p-about__value-title{font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:-0.04em;color:var(--color-bland)}.p-about__value-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-about__issue{display:flex;flex-direction:column;gap:2.4rem;padding:4rem 0;border-top:.1rem solid var(--color-bg-gray);border-bottom:.1rem solid var(--color-bg-gray)}.p-about__issue-head{display:flex;flex-direction:column;gap:2.4rem}.p-about__issue-lead{font-size:1.6rem;font-weight:400;line-height:1.6875;color:var(--color-black)}.p-about__issue-list{display:grid;grid-template-columns:1fr;gap:.8rem}.p-about__issue-card{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;background-color:var(--color-bg-gray);border-radius:.4rem}.p-about__issue-tag{font-size:1.8rem;font-weight:500;line-height:1.2777777778;color:var(--color-bland)}.p-about__issue-body{display:flex;flex-direction:column;gap:.8rem}.p-about__issue-title{font-size:2rem;font-weight:500;line-height:1.3;color:var(--color-bland)}.p-about__issue-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-about__system{display:flex;flex-direction:column;gap:2.4rem}.p-about__system-head{display:flex;flex-direction:column;gap:2.4rem}.p-about__system-lead{font-size:1.6rem;font-weight:400;line-height:1.625;color:var(--color-black)}.p-about__table{width:100%;border-collapse:separate;border-spacing:0}.p-about__table tbody tr:first-child .p-about__table-label{border-top-left-radius:.4rem}.p-about__table tbody tr:last-child .p-about__table-label{border-bottom-left-radius:.4rem}.p-about__table tbody tr:last-child .p-about__table-data{border-bottom-right-radius:.4rem}.p-about__table-corner{width:10rem;background-color:rgba(0,0,0,0);border:0}.p-about__table-head{padding:1.6rem;font-size:1.8rem;font-weight:500;line-height:1.5;color:var(--color-white);text-align:center;background-color:var(--color-bland);border-radius:.4rem .4rem 0 0}.p-about__table-label{width:10rem;padding:1.6rem;font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--color-black);text-align:center;vertical-align:middle;background-color:var(--color-white);border-right:.1rem solid var(--color-bg-gray);border-bottom:.1rem solid var(--color-bg-gray);border-left:.1rem solid var(--color-bg-gray)}.p-about__table-data{padding:1.6rem;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:-0.03em;color:var(--color-black);text-align:center;vertical-align:middle;background-color:var(--color-white);border-right:.1rem solid var(--color-bg-gray);border-bottom:.1rem solid var(--color-bg-gray)}.p-about__table tbody tr:first-child .p-about__table-label,.p-about__table tbody tr:first-child .p-about__table-data{border-top:.1rem solid var(--color-bg-gray)}.p-about__table-em{font-weight:500;color:var(--color-bland)}.p-about__table-sub{font-size:1.4rem;line-height:1.5}.p-about__closing{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;overflow:hidden;min-height:32rem;margin-inline:-2rem;padding:5.6rem 4rem;color:var(--color-white);text-align:center;background:linear-gradient(128.66deg, var(--color-bland) 0%, var(--color-bg-green) 30%, var(--color-bg-blue) 70%, var(--color-blue) 100%)}.p-about__closing::before,.p-about__closing::after{content:"";position:absolute;mix-blend-mode:color-dodge;pointer-events:none;background-repeat:no-repeat;background-size:contain}.p-about__closing::before{top:-1.9rem;left:-1.1rem;width:35.55rem;height:37.5rem;background-image:url("/ai-governance/certification/assets/images/top/about_deco-l_sp.webp")}.p-about__closing::after{top:-0.9rem;right:0;width:20.9rem;height:37.3rem;background-image:url("/ai-governance/certification/assets/images/top/about_deco-r_sp.webp")}.p-about__closing-body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.p-about__closing-title{font-size:2rem;font-weight:500;line-height:1.5}.p-about__closing-sub{font-size:1.5rem;font-weight:500;line-height:1.6666666667}.p-flow{padding:8rem 2rem;font-family:var(--font-ja);color:var(--color-black);background-color:var(--color-bg-gray)}.p-flow__inner{display:flex;flex-direction:column;gap:5.6rem;max-width:128rem;margin-inline:auto}.p-flow__main{display:flex;flex-direction:column;gap:4rem}.p-flow__head{display:flex;flex-direction:column;gap:3.2rem;align-items:center}.p-flow__head-text{display:flex;flex-direction:column;gap:2.4rem}.p-flow__head-heading{display:flex;flex-direction:column;gap:.8rem}.p-flow__label{display:flex;align-items:center;gap:1rem;font-family:var(--font-en);font-weight:400;font-size:2rem;line-height:1.3;color:var(--color-bland)}.p-flow__label::before{content:"";flex-shrink:0;width:3.2rem;height:1.6rem;background:linear-gradient(270deg, var(--color-bland), var(--color-bg-green))}.p-flow__title{font-size:3.2rem;font-weight:500;line-height:1.3125;color:var(--color-black)}.p-flow__lead-group{display:flex;flex-direction:column;gap:.8rem}.p-flow__lead{font-size:1.6rem;font-weight:400;line-height:1.6875;color:var(--color-black)}.p-flow__note{font-size:1.3rem;font-weight:400;line-height:1.5384615385;color:var(--color-black)}.p-flow__diagram{flex-shrink:0;line-height:0}.p-flow__diagram-img{display:block;width:36rem;height:auto}.p-flow__steps{display:flex;flex-direction:column;gap:.4rem}.p-flow__step{display:flex;flex-direction:row;gap:1.6rem;padding:2.4rem 2.4rem 2.4rem 1.6rem;background-color:var(--color-white);border-radius:.4rem}.p-flow__step-num{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4rem;height:4rem;font-family:var(--font-en);font-weight:500;font-size:1.8rem;line-height:1;color:var(--color-white);background-color:var(--color-bland);border-radius:50%}.p-flow__step-body{display:flex;flex-direction:column;gap:.8rem}.p-flow__step-title{font-size:1.8rem;font-weight:500;line-height:1.5;color:var(--color-bland)}.p-flow__step-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-flow__support{display:flex;flex-direction:column;gap:4rem;padding:3.1rem 1.9rem;border:.1rem solid var(--color-blue);border-radius:.8rem}.p-flow__support-head{display:flex;flex-direction:column;gap:1.6rem}.p-flow__support-title{font-size:2.4rem;font-weight:500;line-height:1.2916666667;color:var(--color-blue)}.p-flow__support-lead{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--color-black)}.p-flow__support-list{display:flex;flex-direction:column;gap:2.4rem}.p-flow__support-item{display:flex;flex-direction:column;gap:1.6rem}.p-flow__support-item-title{padding-left:1.2rem;border-left:.4rem solid var(--color-blue);font-size:1.8rem;font-weight:500;line-height:1.3;color:var(--color-black)}.p-flow__support-item-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-flow__fairness{display:flex;flex-direction:column;gap:2.4rem;padding-inline:2rem}.p-flow__fairness-head{display:flex;flex-direction:column;gap:1.6rem;text-align:center}.p-flow__fairness-title{font-size:2rem;font-weight:500;line-height:1.3;color:var(--color-black)}.p-flow__fairness-lead{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--color-black)}.p-flow__fairness-cards{display:flex;flex-direction:column;gap:.8rem}.p-flow__fairness-card{display:flex;flex:1;flex-direction:column;gap:3.2rem;padding:2.4rem;background-color:var(--color-white);border-radius:.4rem}.p-flow__fairness-card-head{display:flex;align-items:center;justify-content:space-between}.p-flow__fairness-role{font-size:2rem;font-weight:500;line-height:1.3;color:var(--color-blue)}.p-flow__fairness-role--teal{color:var(--color-bland)}.p-flow__fairness-ico{flex-shrink:0;width:3.2rem;height:3.2rem}.p-flow__fairness-card-body{display:flex;flex-direction:column;gap:.8rem}.p-flow__fairness-org{font-size:2rem;font-weight:500;line-height:1.3}.p-flow__fairness-org--blue{color:var(--color-blue)}.p-flow__fairness-org--teal{color:var(--color-bland)}.p-flow__fairness-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-flow__fairness-strong{font-weight:500}.p-cost{padding:8rem 2rem;font-family:var(--font-ja);color:var(--color-black)}.p-cost__inner{display:flex;flex-direction:column;gap:8rem;max-width:128rem;margin-inline:auto}.p-cost__block{display:flex;flex-direction:column;gap:2.4rem}.p-cost__head{display:flex;flex-direction:column;gap:.8rem}.p-cost__label{display:flex;align-items:center;gap:1rem;font-family:var(--font-en);font-weight:400;font-size:2rem;line-height:1.3;color:var(--color-bland)}.p-cost__label::before{content:"";flex-shrink:0;width:3.2rem;height:1.6rem;background:linear-gradient(270deg, var(--color-bland), var(--color-bg-green))}.p-cost__title{font-size:3.2rem;font-weight:500;line-height:1.3125;color:var(--color-black)}.p-cost__body{display:flex;flex-direction:column;gap:2.4rem}.p-cost__lead{font-size:1.8rem;font-weight:400;line-height:1.5;color:var(--color-black)}.p-cost__cta{align-self:flex-start}.p-cost__recruit{display:flex;flex-direction:column;gap:2.4rem;width:100%;margin-inline:auto;padding:4rem 3.2rem;color:var(--color-white);border-radius:.8rem;background:linear-gradient(107deg, var(--color-blue) 0%, var(--color-bg-navy) 22%, var(--color-bg-navy) 72%, var(--color-blue) 100%)}.p-cost__recruit-body{display:flex;flex-direction:column;gap:.8rem}.p-cost__recruit-title{font-size:2rem;font-weight:500;line-height:1.3}.p-cost__recruit-text{font-size:1.4rem;font-weight:500;line-height:1.5333333333}.p-cost__recruit-cta{display:flex;align-self:stretch;width:100%;flex-shrink:0}.p-faq{display:flex;flex-direction:column}.p-faq__item{border-bottom:.1rem solid var(--color-bg-gray)}.p-faq__q{display:flex;gap:.8rem;align-items:center;padding:1.6rem .8rem;list-style:none;cursor:pointer;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),color .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-faq__q::-webkit-details-marker{display:none}.p-faq__mark{flex-shrink:0;font-family:var(--font-en);font-size:1.8rem;font-weight:500;line-height:1.5;color:var(--color-bland)}.p-faq__mark--a{color:var(--color-black)}.p-faq__q-text{flex:1;font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--color-black)}.p-faq__ico{position:relative;flex-shrink:0;align-self:center;width:2rem;height:2rem;transition:rotate .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-faq__ico::before{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;border-right:.2rem solid var(--color-bland);border-bottom:.2rem solid var(--color-bland);translate:-50% -70%;rotate:45deg}.p-faq__a{display:grid;grid-template-rows:0fr;padding-inline:.8rem;transition:grid-template-rows .3s cubic-bezier(0.215, 0.61, 0.355, 1),padding-bottom .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-faq__a>*{overflow:hidden;min-height:0}.p-faq__a-inner{display:flex;gap:.8rem;align-items:baseline}.p-faq__a-text{font-size:1.5rem;font-weight:400;line-height:1.5333333333;color:var(--color-black)}.p-faq__item[open] .p-faq__ico{rotate:180deg}.p-faq__item[open] .p-faq__a{grid-template-rows:1fr;padding-bottom:2.4rem}.p-faq__item.is-opening .p-faq__a{grid-template-rows:0fr;padding-bottom:0}.p-faq__item.is-closing .p-faq__a{grid-template-rows:0fr;padding-bottom:0}.p-faq__item.is-closing .p-faq__ico{rotate:0deg}.p-faq__item.is-opening .p-faq__ico{rotate:180deg}.p-cv3{display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:50rem;padding:2rem;color:var(--color-white);font-family:var(--font-ja);text-align:center;background:var(--color-bg-green) url("/ai-governance/certification/assets/images/top/cv3_bg_sp.svg") center/cover no-repeat}.p-cv3__inner{display:flex;flex-direction:column;align-items:center;gap:3.2rem}.p-cv3__body{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.p-cv3__title{font-size:4rem;font-weight:500;line-height:1.3}.p-cv3__sub{font-size:1.6rem;font-weight:500;line-height:1.5}.p-cv3__cta{display:flex;width:31.6rem;padding-block:2.4rem;font-size:1.8rem}@media print,screen and (min-width: 768px){.p-kv{background-image:url("/ai-governance/certification/assets/images/top/kv_bg.svg")}.p-kv__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:4rem;max-width:160rem;min-height:84rem;padding-inline:clamp(4rem,13.75vw,22rem) clamp(4rem,16.2vw,25.9rem);padding-top:25rem;margin-inline:auto}.p-kv__body{flex:1 1 auto;gap:5.6rem;min-width:0;max-width:55.3rem}.p-kv__emblem{flex:0 1 40rem;order:0;margin-right:0;width:40rem;min-width:24rem;margin-bottom:0}.p-kv__head{gap:1.6rem}.p-kv__title{font-size:clamp(4.4rem,4.375vw,7rem);letter-spacing:-0.02em}.p-kv__sub{font-size:2rem}.p-kv__info{gap:3.2rem}.p-kv__labels{gap:.8rem}.p-kv__label{font-size:4rem;line-height:1.3}.p-kv__label-en{font-size:2rem}.p-kv__cta{align-self:flex-start;width:auto;padding:1.6rem 2.4rem;font-size:1.6rem}.p-issue{padding:8rem 4rem 9.6rem}.p-issue__intro{text-align:center}.p-issue__title{font-size:4rem}.p-issue__lead{font-size:1.8rem;font-weight:400;line-height:1.7222222222}.p-issue__subtitle{font-size:2.4rem}.p-issue__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}.p-authority{padding:12rem 4rem}.p-authority::before{top:-67.5rem;left:-137rem;width:251.7rem;height:197.1rem;background-image:url("/ai-governance/certification/assets/images/top/authority_bg.svg")}.p-authority__inner{gap:8rem}.p-authority__top{flex-direction:row;gap:8rem;align-items:flex-end}.p-authority__text{gap:4rem;width:80rem;min-height:49.8rem}.p-authority__title{font-size:4.8rem}.p-authority__lead{font-size:2rem;line-height:1.6}.p-authority__lead-strong{font-size:4rem}.p-authority__lead-trail{font-size:2rem}.p-authority__desc{gap:2.4rem;line-height:1.7}.p-authority__diagram img{width:40rem}.p-authority__cards{flex-direction:row;gap:1.6rem}.p-authority__card{flex:1;padding:2.4rem 3.2rem 4rem}.p-cv{align-items:center;min-height:48rem;background-image:url("/ai-governance/certification/assets/images/top/cv_bg.svg")}.p-cv__inner{flex-direction:row;justify-content:center;align-items:center;gap:12rem;padding:0 7rem 0 0}.p-cv__emblem{width:28rem}.p-cv__body{gap:2.4rem;text-align:left}.p-cv__title{font-size:4rem}.p-cv__label-sm{font-size:1.6rem;--label-dim: 0.92}.p-cv__label{font-size:4rem}.p-cv__label-en{font-size:2rem}.p-cv__cta{display:inline-flex;align-self:flex-start;width:auto;padding-block:1.6rem;font-size:2rem}.p-about{padding:8rem 4rem 12rem}.p-about__inner{gap:8rem}.p-about__subtitle{font-size:2.4rem;line-height:1.2916666667}.p-about__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:clamp(4rem,10.1vw,12.9rem)}.p-about__head-text{flex:1 1 auto;min-width:0;max-width:80rem}.p-about__title-lg{font-size:4rem;line-height:1.3}.p-about__title-sm{font-size:3.2rem}.p-about__lead{font-size:2rem;line-height:1.7}.p-about__logo{align-self:auto;width:32rem}.p-about__intro{padding:5.3rem 0;text-align:center}.p-about__intro-title{font-size:2.8rem;line-height:1.5}.p-about__intro-sub{font-size:1.8rem;line-height:1.5}.p-about__value{gap:3.2rem;padding-inline:4rem}.p-about__value-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.p-about__value-card{gap:3.2rem;padding:3.2rem}.p-about__issue{gap:4rem;padding:8rem 4rem}.p-about__issue-head{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem}.p-about__issue-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.p-about__issue-card{padding:3.2rem}.p-about__system{flex-direction:row;gap:clamp(2.4rem,6.25vw,8rem);padding-inline:4rem}.p-about__system-head{flex:1 1 0;min-width:28rem}.p-about__table{flex:0 1 64rem;width:64rem;min-width:0}.p-about__table-corner{width:16rem}.p-about__table-head{padding:2.4rem 1.6rem;font-size:2rem}.p-about__table-label{width:16rem;font-size:1.5rem}.p-about__closing{margin-inline:0;padding:5.6rem 8rem;border-radius:.8rem;background-image:linear-gradient(104.04deg, var(--color-bland) 0%, var(--color-bg-green) 30%, var(--color-bg-blue) 70%, var(--color-blue) 100%)}.p-about__closing::before{inset:50% auto auto 50%;width:101.25%;height:auto;aspect-ratio:1296/373;translate:-50% -50%;background-image:url("/ai-governance/certification/assets/images/top/about_deco.webp")}.p-about__closing::after{content:none}.p-about__closing-title{font-size:2.8rem;line-height:1.5}.p-about__closing-sub{font-size:1.8rem;line-height:1.6111111111}.p-flow{padding:12rem 4rem}.p-flow__inner{gap:8rem}.p-flow__head-text{flex:1 1 auto;min-width:0;max-width:84rem}.p-flow__title{font-size:4rem;line-height:1.3}.p-flow__lead{font-size:1.8rem;line-height:1.7222222222}.p-flow__diagram-img{width:40rem}.p-flow__steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}.p-flow__step{flex-direction:column;gap:3.2rem;padding:2.4rem}.p-flow__support{gap:4rem;padding:7.9rem 7.9rem}.p-flow__support-list{flex-direction:row;flex-wrap:wrap;gap:2.4rem 4rem}.p-flow__support-item{flex:1 1 calc(50% - 2rem);min-width:0}.p-flow__fairness{gap:4rem;padding-inline:8rem}.p-flow__fairness-title{font-size:2.4rem;line-height:1.2916666667}.p-flow__fairness-cards{flex-direction:row}.p-flow__fairness-card{padding:3.2rem}.p-flow__fairness-ico{width:4rem;height:4rem}.p-cost{padding:9.6rem 4rem}.p-cost__title{font-size:4rem;line-height:1.3}.p-cost__body{flex:1}.p-cost__recruit{flex-direction:row;align-items:center;justify-content:space-between;gap:.8rem;max-width:112rem;margin-inline:auto;padding:5.6rem}.p-cost__recruit-title{font-size:2.4rem;line-height:1.2916666667}.p-cost__recruit-text{font-size:1.5rem}.p-cost__recruit-cta{display:inline-flex;align-self:auto;width:auto}.p-faq{padding-top:2.4rem}.p-faq__q{padding:2.4rem .8rem}.p-faq__q-text{font-size:1.8rem;line-height:1.5}.p-cv3{background-image:url("/ai-governance/certification/assets/images/top/cv3_bg.svg")}.p-cv3__title{font-size:4.8rem}.p-cv3__sub{font-size:2rem}.p-cv3__cta{display:inline-flex;width:auto;padding-block:1.6rem;font-size:2rem}}@media screen and (min-width: 768px)and (max-width: 1024px){.p-kv__inner{padding-inline:clamp(4rem,8vw,22rem) clamp(4rem,9.5vw,25.9rem)}}@media print,screen and (min-width: 1025px){.p-issue{padding:8rem 4rem 12rem}.p-issue__cards{grid-template-columns:repeat(4, minmax(0, 1fr))}.p-issue__card{gap:3.2rem}.p-authority{padding:16rem 4rem}.p-about{padding:8rem 4rem 16rem}.p-about__value-list{grid-template-columns:repeat(4, minmax(0, 1fr))}.p-about__issue-list{grid-template-columns:repeat(3, minmax(0, 1fr))}.p-flow{padding:16rem 4rem}.p-flow__head{flex-direction:row;align-items:center;gap:4rem}.p-flow__steps{grid-template-columns:repeat(6, minmax(0, 1fr))}.p-flow__support-list{flex-direction:row;gap:4rem}.p-flow__support-item{flex:1}.p-cost{padding:12rem 4rem}.p-cost__block{flex-direction:row;gap:2.4rem}.p-cost__head{flex:0 0 45.6rem}.p-faq__q:hover{opacity:.7}}@media (prefers-reduced-motion: reduce){.p-sponsor__track{animation:none}}@media screen and (max-width: 767px){.p-sponsor__item{width:16rem;height:8rem}.p-issue__inner{max-width:48rem}.p-authority__inner{max-width:48rem}.p-about__inner{max-width:48rem}.p-about__value-card:nth-child(3) .p-about__value-body{max-width:25.3rem}.p-flow__inner{max-width:48rem}.p-cost__inner{max-width:48rem}.p-faq__q{align-items:baseline}}@media screen and (max-width: 430px){.p-authority__text{min-height:56.7rem}.p-cost__recruit{max-width:32rem}}
