.case-study{padding:3.5rem 0}.case-study .tit-type-02{margin-bottom:20px;text-align:center}.case-study .case-footer-list{justify-content:center}.case-study .case-footer-list .case-footer{background:#f5f5f5;margin:0 auto;max-width:700px;padding:30px;text-align:center;width:100%}.case-footer-link{display:flex;justify-content:center}.case-study .case-footer-list a{display:block;height:auto;margin:0 10px;max-width:280px;width:100%}.case-study .case-footer-list span{display:block;font-size:1.6rem;margin-bottom:10px}.case-study .case-footer-list h3{color:inherit;font-size:1.8rem;line-height:1.2;margin-bottom:15px}.case-study .case-footer-list p{background-color:#fff;font-weight:700;margin:0 auto;padding:20px;position:relative;text-align:center}.case-study .case-footer-list .btn_download p{background-color:#ec8327;color:#fff}.case-study .case-footer-list p.arrow-right:after{border-right:2px solid #999;border-top:2px solid #999;content:"";display:block;height:7px;position:absolute;right:20px;top:45%;transform:translateX(-50%) rotate(45deg);width:7px}.case-study .case-footer-list .btn_download p.arrow-right:after{border-right:2px solid #fff;border-top:2px solid #fff}@media (min-width:768px){.case-study{padding:7rem}.case-study .case-footer-list h3{font-size:2rem}}@media (max-width:767px){.case-footer-link{flex-wrap:wrap}.case-study .case-footer-list a{margin:10px auto;max-width:100%}}