.column-text-fixed-scroll{padding:5rem 0;position:relative;z-index:1}.column-text-fixed-scroll .para-list{display:none}@media (min-width: 768px){.column-text-fixed-scroll .para-list{padding-top:4.4rem}}.column-text-fixed-scroll.hasparalist .para-list{display:block}.column-text-fixed-scroll.hasparalist .card-text-with-icon{display:none}.column-text-fixed-scroll svg{width:230px;height:230px;transform:scaleX(-1);transform-origin:center center}.column-text-fixed-scroll circle{fill:none;stroke-width:480px}.column-text-fixed-scroll__left .thumbnail-img{max-width:16.6rem}@media (min-width: 1025px){.column-text-fixed-scroll__left .thumbnail-img{max-width:23rem}}.column-text-fixed-scroll__left h3{font-weight:600}@media (min-width: 1280px){.column-text-fixed-scroll__left p{margin-bottom:4rem}}.column-text-fixed-scroll__left .pie-chart-box__content{width:calc(100% - 120px)}@media (min-width: 1025px){.column-text-fixed-scroll__left .pie-chart-box__content{width:calc(100% - 230px)}}.column-text-fixed-scroll__right{padding-top:3.2rem}@media (min-width: 1025px){.column-text-fixed-scroll__right{padding-top:4.5rem}}.column-text-fixed-scroll .pie-chart-box__content{padding-left:1.6rem}@media (min-width: 1025px){.column-text-fixed-scroll .pie-chart-box__content{padding-left:5.4rem}}.column-text-fixed-scroll .pie-chart-box__content p{font-size:1.4rem;line-height:2rem}@media (min-width: 768px){.column-text-fixed-scroll .pie-chart-box__content p{font-size:1.8rem;line-height:2.4rem}}.column-text-fixed-scroll .card-text-with-icon{display:flex;align-items:flex-start}.column-text-fixed-scroll .card-text-with-icon .body-1{font-size:2.4rem;line-height:3.2rem;font-weight:600}@media (min-width: 1025px){.column-text-fixed-scroll .card-text-with-icon .body-1{font-size:3.2rem;line-height:3.6rem}}.column-text-fixed-scroll .card-text-with-icon:not(:last-child){margin-bottom:3.2rem}@media (min-width: 768px){.column-text-fixed-scroll .card-text-with-icon:not(:last-child){margin-bottom:4.6rem}}.column-text-fixed-scroll .card-text-with-icon img{width:3.2rem;margin-right:1.2rem;position:relative;top:-.4rem}@media (min-width: 768px){.column-text-fixed-scroll .card-text-with-icon img{width:4rem}}@media (min-width: 1025px){.column-text-fixed-scroll .card-text-with-icon img{width:6.6rem;margin-right:4.4rem;top:-1rem}}body.bg-dark-green .column-text-fixed-scroll{color:#fbfef9}
