.csr__idea-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:calc(var(--base-size)*80) 0 0 0}.csr__idea-item{border-right:1px solid var(--border);padding:0 calc(var(--base-size)*80);width:50%}.csr__idea-item:last-child{border-right:none}.csr__idea-ttl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--navy);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-paragraph-medium);font-size:2.4rem;line-height:150%;margin:0 0 calc(var(--base-size)*20) 0}.csr__idea-ttl span{color:var(--jade);font-family:var(--font-title);font-size:5.6rem;line-height:100%;margin:0 calc(var(--base-size)*16) 0 0}.csr__idea-txt{color:#000;font-size:1.6rem;line-height:180%}.csr__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 calc(var(--base-size)*20) 0}.csr__item:last-child{margin:0}.csr__img{width:calc(var(--base-size)*480)}.csr__content{padding:0 calc(var(--base-size)*70);width:calc(100% - var(--base-size)*480)}.csr__sub{color:var(--navy);font-family:var(--font-paragraph-medium);font-size:2.2rem;line-height:180%;margin:0 0 calc(var(--base-size)*16) 0}.csr__txt{color:#000;font-size:1.4rem;line-height:200%}.csr__txt--mb{margin:0 0 calc(var(--base-size)*16) 0}.c-btn-txt{color:var(--jade)!important;font-family:var(--font-paragraph-medium);font-size:1.6rem;line-height:180%;padding:0 1.5em 0 0;position:relative}.c-btn-txt:after{border-right:1px solid var(--jade);border-top:1px solid var(--jade);bottom:0;content:"";height:.5em;margin:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em}@media screen and (max-width:719px){.csr__idea-list{display:block;margin:calc(var(--base-size)*40) 0 0 0}.csr__idea-item{border-bottom:1px solid var(--border);border-right:none;padding:calc(var(--base-size)*40) 0;width:auto!important}.csr__idea-item:last-child{border-bottom:none}.csr__item{display:block}.csr__img{width:auto}.csr__content{padding:calc(var(--base-size)*24) calc(var(--base-size)*20) calc(var(--base-size)*32);width:auto}}