.goal-case-container{background-color:var(--gc-bg-color,transparent);background-image:var(--gc-bg-image,none);background-position:center;background-size:cover;margin-top:var(--gc-margin-top-pc,0px);margin-bottom:var(--gc-margin-bottom-pc,0px);padding-top:var(--gc-padding-top-pc,0px);padding-bottom:var(--gc-padding-bottom-pc,0px);padding-left:var(--gc-padding-left-pc,0px);padding-right:var(--gc-padding_right-pc,0px)}@media(max-width:1200px){.goal-case-container{margin-top:var(--gc-margin-top-tablet,0px);margin-bottom:var(--gc-margin-bottom-tablet,0px);padding-top:var(--gc-padding_top-tablet,0px);padding-bottom:var(--gc-padding_bottom-tablet,0px);padding-left:var(--gc-padding_left-tablet,0px);padding-right:var(--gc-padding_right-tablet,0px)}}@media(max-width:767px){.goal-case-container{margin-top:var(--gc-margin-top-mobile,0px);margin-bottom:var(--gc-margin-bottom-mobile,0px);padding-top:var(--gc-padding_top-mobile,0px);padding-bottom:var(--gc-padding_bottom-mobile,0px);padding-left:var(--gc-padding_left-mobile,0px);padding-right:var(--gc-padding_right-mobile,0px)}}.goal-case-container.goal-case--pc-left .goal-case_inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.goal-case-container.goal-case--pc-right .goal-case_inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:767px){.goal-case-container.goal-case--mob-up .goal-case-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goal-case-container.goal-case--mob-down .goal-case-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.goal-case-container.goal-case--bullet-mode .goal-case-column--left,.goal-case-container.goal-case--bullet-mode .goal-case-column--right{width:100%}.goal-case-container .goal-case-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--gc-gap-pc,40px)}@media(max-width:992px){.goal-case-container .goal-case-inner{gap:var(--gc-gap-tab,30px)}}@media(max-width:767px){.goal-case-container .goal-case-inner{gap:var(--gc-gap-mob,20px)}}.goal-case-container .goal-case-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:var(--gc-align-items,center);-ms-flex-pack:var(--gc-align-items,center);justify-content:var(--gc-align-items,center)}.goal-case-container .goal-case-column--left{padding-top:32px;padding-bottom:32px}.goal-case-container .goal-case-column--left .gc-left-title p{color:var(--gc-left-h-color,#000);font-weight:var(--gc-left-h-weight,600);text-transform:var(--gc-left-h-transform,none);font-size:var(--gc-left-h-pc,24px);margin-bottom:var(--gc-left-gap-h-sub-pc,0px)}@media(max-width:992px){.goal-case-container .goal-case-column--left .gc-left-title p{font-size:var(--gc-left-h-tab,20px);margin-bottom:var(--gc-left-gap-h-sub-tablet,0px)}}@media(max-width:767px){.goal-case-container .goal-case-column--left .gc-left-title p{font-size:var(--gc-left-h-mob,18px);margin-bottom:var(--gc-left-gap-h-sub-mobile,0px)}}.goal-case-container .goal-case-column--left .gc-left-subtitle p{color:var(--gc-left-sub-color,#000);font-weight:var(--gc-left-sub-weight,600);text-transform:var(--gc-left-sub-transform,none);font-size:var(--gc-left-sub-pc,20px);margin-bottom:var(--gc-left-gap-h-desc-pc,0px)}@media(max-width:992px){.goal-case-container .goal-case-column--left .gc-left-subtitle p{font-size:var(--gc-left-sub-tab,18px);margin-bottom:var(--gc-left-gap-h-desc-tablet,0px)}}@media(max-width:767px){.goal-case-container .goal-case-column--left .gc-left-subtitle p{font-size:var(--gc-left-sub-mob,16px);margin-bottom:var(--gc-left-gap-h-desc-mobile,0px)}}.goal-case-container .goal-case-column--left .description-container{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.goal-case-container .goal-case-column--left .description-container p,.goal-case-container .goal-case-column--left .description-container li{color:var(--gc-left-desc-color,#333);font-size:var(--gc-left-desc-pc,18px)}@media(max-width:992px){.goal-case-container .goal-case-column--left .description-container p,.goal-case-container .goal-case-column--left .description-container li{font-size:var(--gc-left-desc-tab,16px)}}@media(max-width:767px){.goal-case-container .goal-case-column--left .description-container p,.goal-case-container .goal-case-column--left .description-container li{font-size:var(--gc-left-desc-mob,14px)}}.goal-case-container .goal-case-column--left .description-container ul{margin-left:2rem}.goal-case-container .goal-case-column--left .description-container li{margin-bottom:2rem;margin-left:2rem}.goal-case-container .goal-case-column--left .bullet-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.goal-case-container .goal-case-column--left .bullet-container .bullet-heading{font-weight:700}.goal-case-container .goal-case-column--left .bullet-container .bullet-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.goal-case-container .goal-case-column--left .bullet-container .bullet-list .bullet-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.goal-case-container .goal-case-column--left .bullet-container .bullet-list .bullet-item .bullet-item-icon{width:var(--gc-bullet-icon-pc,24px);height:auto}@media(max-width:992px){.goal-case-container .goal-case-column--left .bullet-container .bullet-list .bullet-item .bullet-item-icon{width:var(--gc-bullet-icon-tablet,20px)}}@media(max-width:767px){.goal-case-container .goal-case-column--left .bullet-container .bullet-list .bullet-item .bullet-item-icon{width:var(--gc-bullet-icon-mobile,16px)}}.goal-case-container .goal-case-column--left .bullet-container .bullet-list .bullet-item .bullet-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.goal-case-container .goal-case-column--left .bullet-container .bullet-list .bullet-item .bullet-item-text p{font-weight:600}.goal-case-container .goal-case-column--left .bullet-container .bullet-description p{font-weight:600}.goal-case-container .goal-case-column--right .gc-right-title p{color:var(--gc-right-h-color,#000);font-weight:var(--gc-right-h-weight,600);text-transform:var(--gc-right-h-transform,none);font-size:var(--gc-right-h-pc,24px);margin-bottom:var(--gc-right-gap-h-desc-pc,0px)}@media(max-width:992px){.goal-case-container .goal-case-column--right .gc-right-title p{font-size:var(--gc-right-h-tab,20px);margin-bottom:var(--gc-right-gap-h-desc-tablet,0px)}}@media(max-width:767px){.goal-case-container .goal-case-column--right .gc-right-title p{font-size:var(--gc-right-h-mob,18px);margin-bottom:var(--gc-right-gap-h-desc-mobile,0px)}}.goal-case-container .goal-case-column--right .gc-right-description p{color:var(--gc-right-desc-color,#333);font-size:var(--gc-right-desc-pc,18px);margin-bottom:16px}@media(max-width:992px){.goal-case-container .goal-case-column--right .gc-right-description p{font-size:var(--gc-right-desc-tab,16px)}}@media(max-width:767px){.goal-case-container .goal-case-column--right .gc-right-description p{font-size:var(--gc-right-desc-mob,14px)}}.goal-case-container .goal-case-column--right .gc-right-description ul{margin-left:2rem}.goal-case-container .goal-case-column--right .gc-right-description li{color:var(--gc-right-desc-color,#333);font-size:var(--gc-right-desc-pc,18px);margin-bottom:16px;margin-left:3.5rem}@media(max-width:992px){.goal-case-container .goal-case-column--right .gc-right-description li{font-size:var(--gc-right-desc-tab,16px)}}@media(max-width:767px){.goal-case-container .goal-case-column--right .gc-right-description li{font-size:var(--gc-right-desc-mob,14px)}}.goal-case-container .goal-case-column--right .gc-right-image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goal-case-container .goal-case-column--right .gc-right-image.gc-right-image--cover .gc-right-img{-o-object-fit:cover;object-fit:cover}.goal-case-container .goal-case-column--right .gc-right-image.gc-right-image--contain .gc-right-img{-o-object-fit:contain;object-fit:contain}.goal-case-container .goal-case-column--right .gc-right-image .gc-right-img{width:100%;height:100%;display:none;-o-object-position:center;object-position:center}@media(min-width:992px){.goal-case-container .goal-case-column--right .gc-right-image .gc-right-img--pc{display:block}}@media(min-width:768px)and (max-width:991px){.goal-case-container .goal-case-column--right .gc-right-image .gc-right-img--tablet{display:block}}@media(max-width:767px){.goal-case-container .goal-case-column--right .gc-right-image .gc-right-img--mobile{display:block}}