.main-1 .content{display:grid;grid-template-columns:repeat(4,1fr);gap:1.9rem}.main-1 .content .item:nth-of-type(6n+1){grid-column-start:1;grid-column-end:3}.main-1 .content .item:nth-of-type(6n){grid-column-start:3;grid-column-end:5}.main-1 .content .item .img{height:17rem}.main-1 .content .item .text{position:relative;padding:2rem;background-color:#f1f5fa;min-height:10.6rem}.main-1 .content .item .text h6{font-size:1.4rem;margin-bottom:.8rem}.main-1 .content .item .text p{font-size:.9rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-2 .content .item{display:flex;justify-content:space-between;border-bottom:2px solid #333;padding:3rem 0}.main-2 .content .item:first-of-type .text{position:relative}.main-2 .content .item:first-of-type .text:before{content:"";position:absolute;top:-3rem;left:0;width:100%;border-top:2px solid #333}.main-2 .content .item .left{width:28.3rem;flex-shrink:0}.main-2 .content .item .left h6{font-size:2rem;margin-top:1rem}.main-2 .content .item .text{flex:1}.main-2 .content .item .text p{line-height:1.6}.main-2 .content .item .text img{margin-top:2rem}@media screen and (max-width: 768px){.main-1 .content{display:flex;flex-wrap:wrap}.main-1 .content .item{width:100%;margin-bottom:2%}.main-2 .content .item{flex-direction:column}.main-2 .content .item:first-of-type .text{padding-top:2rem}.main-2 .content .item:first-of-type .text:before{top:0}.main-2 .content .item .left{width:100%}.main-2 .content .item .left h6{font-size:1.2rem}.main-2 .content .item .text{margin-top:1rem}}
