.blog-detail{padding-top:55px;padding-bottom:85px}.blog-detail .title{line-height:1.2;margin-bottom:29px;font-weight:400;font-family:'NotoSansHans-Medium'}.case-detail .title{margin-bottom:39px}.blog-detail .date{color:#7A7A7A;text-align:center;margin-bottom:53px}.blog-detail .info p{color:#7A7A7A;line-height:2}.blog-detail .info h2,.blog-detail .info h3{text-align:left;font-weight:400;font-family:'NotoSansHans-Regular'}.blog-detail .info>*:not(:last-child){margin-bottom:42px}@media (min-width:1440px){.blog-detail .container{max-width:1310px}}.recommend{padding-bottom:85px}.recommend .item-wrap{padding-top:51px;border-top:1px solid #CED4DA}.recommend .title{text-align:left;font-weight:400;margin-bottom:41px;font-family:'NotoSansHans-Medium'}.recommend .swiper-wrap{position:relative}.recommend .swiper-slide{text-align:center}.recommend .scale-img{border-radius:7px;border:1px solid #CED4DA;margin-bottom:17px}@media (min-width:768px){.recommend .swiper-wrap{padding-left:60px;padding-right:60px}.recommend .prev-btn,.recommend .next-btn{width:51px;height:51px;font-size:18px;border-radius:50%;color:#fff;background:var(--style-color);display:flex;align-items:center;justify-content:center}.recommend .swiper-button-disabled{color:var(--style-color);background:transparent;border:1px solid #CED4DA}}@media (min-width:1200px){.recommend .title{font-size:25px}}@media (min-width:1440px){.recommend .container{max-width:1310px}.recommend .swiper-wrap{padding:0}.recommend .prev-btn{left:-35px;transform:translate(-100%,-50%)}.recommend .next-btn{right:-35px;transform:translate(100%,-50%)}}