@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes expandBar{from{max-width:0%;opacity:0}to{max-width:100%;opacity:1}}.p-pipeline{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-pipeline{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-pipeline{max-width:calc(1100px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-pipeline{max-width:calc(1100px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-pipeline{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-pipeline{width:calc(320 / 380 * 100%)}}.p-pipeline{display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-pipeline{gap:6.15rem}}@media only screen and (max-width:767px){.p-pipeline{gap:5rem}}.p-pipeline__chart{width:100%;border-top:1px solid var(--color-table-line)}@media only screen and (min-width:768px){.p-pipeline__chart{margin-top:1.53rem}}@media only screen and (max-width:767px){.p-pipeline__chart{margin-top:1rem}}@media only screen and (max-width:767px){.p-pipeline__chart{overflow-x:auto}}.p-pipeline__header{display:flex;box-sizing:border-box;border-left:1px solid var(--color-table-line);border-bottom:1px solid var(--color-table-line)}@media only screen and (max-width:767px){.p-pipeline__header{min-width:46.15rem}}.p-pipeline__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:75%;border-right:1px solid var(--color-table-line)}@media only screen and (min-width:768px){.p-pipeline__cols .col{padding:1.15rem .76rem}}@media only screen and (max-width:767px){.p-pipeline__cols .col{padding:.5rem}}.p-pipeline__cols .col{text-align:center;color:#3e8eb3;border-right:1px solid var(--color-table-line);font-size:1.07rem;font-weight:500}.p-pipeline__cols .col:last-child{border-right:none}.p-pipeline__info-header{width:25%}.p-pipeline__group{display:flex;border-bottom:1px solid var(--color-table-line);position:relative}@media only screen and (max-width:767px){.p-pipeline__group{min-width:46.15rem}}.p-pipeline__bars{width:75%;position:relative;padding:1.53rem 0;background:linear-gradient(to right,var(--color-table-bg) 25%,transparent 25%,transparent 50%,var(--color-table-bg) 50%,var(--color-table-bg) 75%,transparent 75%);background-size:100% 100%;display:flex;flex-direction:column;gap:.92rem}.p-pipeline__bars .row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:100%;box-sizing:border-box}.p-pipeline__bars .bar{grid-column:1/var(--col-end);background-color:#7d9735;color:#fff;padding:.92rem 3.84rem;border-radius:.46rem;display:flex;align-items:center;position:relative;z-index:1;max-width:0;opacity:0;overflow:hidden;white-space:nowrap}@media only screen and (min-width:1025px) and (max-width:1365px){.p-pipeline__bars .bar{padding-left:1.53rem;padding-right:1.53rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-pipeline__bars .bar{padding-left:1.15rem;padding-right:1.15rem}}@media only screen and (max-width:767px){.p-pipeline__bars .bar{line-height:1.2;padding:.5rem .75rem;font-size:.92rem}}.p-pipeline__bars .bar.is-animated{animation:expandBar 1.5s cubic-bezier(.22,1,.36,1) forwards}.p-pipeline__bars .bar.color-yg{background-color:#7f9731}.p-pipeline__bars .bar.color-yg-light{background-color:#9cb34f}.p-pipeline__bars .bar.color-green{background-color:#347620}.p-pipeline__bars .bar.color-green-light{background-color:#619651}.p-pipeline__bars .bar.color-acc-2{background-color:var(--color-acc-2)}.p-pipeline__bars .bar.color-acc-1{background-color:var(--color-acc-1)}.p-pipeline__bars .bar.color-blue-light{background-color:#67a0c9}.p-pipeline__bars .bar.color-acc-3{background-color:var(--color-acc-3)}.p-pipeline__info{width:25%;display:flex;align-items:center;justify-content:center;padding:1.53rem;color:#666;font-size:1.07rem}