.m-showcase-summary-wrap{background:#f9f9f9;border-radius:4px;padding:25px 30px 50px}.m-showcase-summary-wrap .summary-container .title{color:#1498c0;font-size:24px;font-weight:600;letter-spacing:.01em;line-height:140%;margin-bottom:30px}.m-showcase-summary-wrap .summary-container .item-name{color:#000426;font-size:19px;font-weight:600;letter-spacing:.01em;line-height:140%;margin-bottom:6px}.m-showcase-summary-wrap .summary-container .item-detail{color:#333;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:140%}.m-showcase-summary-wrap .summary-container .top{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:0;margin-bottom:40px}.m-showcase-summary-wrap .summary-container .top .left{grid-area:1/1/2/2}.m-showcase-summary-wrap .summary-container .top .right{grid-area:1/2/2/3}@media (max-width:1024px){.m-showcase-summary-wrap{padding:25px 30px 30px}.m-showcase-summary-wrap .summary-container .title{font-size:20px;margin-bottom:30px}.m-showcase-summary-wrap .summary-container .top{margin-bottom:25px}.m-showcase-summary-wrap .summary-container .item-name{font-size:18px}.m-showcase-summary-wrap .summary-container .item-detail{font-size:16px}}@media (max-width:767px){.m-showcase-summary-wrap .summary-container .title{font-size:17px;margin-bottom:20px}.m-showcase-summary-wrap .summary-container .top{margin-bottom:20px}.m-showcase-summary-wrap .summary-container .item-detail,.m-showcase-summary-wrap .summary-container .item-name{font-size:16px}.m-showcase-summary-wrap{padding:20px 15px}.m-showcase-summary-wrap .summary-container .top{display:block}.m-showcase-summary-wrap .summary-container .top .left{margin-bottom:25px}}