.case__main{padding:0 25px;max-width:1219px;margin:107px auto 180px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.case__content{flex:1;padding-left:40px;max-width:906px;min-width:0}.case__lst{margin-bottom:-9px}.case__lst .item{display:block;background:#fff;border-radius:5px;position:relative;border:1px solid #fff;opacity:1;padding:29px 45px 26px 38px;margin-bottom:9px;transition:border-color .3s, color .3s;cursor:pointer}.case__lst .item::before{content:"";display:block;width:9px;height:12px;background:url(../../img/common/icon/ico_arr_green4.svg) no-repeat top left;background-size:100% 100%;position:absolute;right:32px;top:50%;margin-top:-6px}.case__lst .item .meta{font-size:14px;font-weight:500;margin-bottom:7px}.case__lst .item .meta,.case__lst .item .meta .cat{display:flex;flex-wrap:wrap;align-items:flex-start}.case__lst .item .meta .year,.case__lst .item .meta .month{font-family:"Montserrat",sans-serif;letter-spacing:1px;position:relative}.case__lst .item .meta .year{margin-right:8px;top:5px}.case__lst .item .meta .month{font-size:22px;position:relative;margin-right:15px;top:3px}.case__lst .item .meta .cat{flex:1}.case__lst .item .meta .cat span{display:block;border-radius:4em;background:#F2F2F0;padding:5px 13px;margin:0 5px 5px 0;transition:all .3s;line-height:1.4}.case__lst .item .title{font-size:15px;font-weight:500;line-height:1.85;letter-spacing:1.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 1025px){.case__lst .item:hover{border-color:currentColor;color:#86b812}.case__lst .item:hover .meta .cat span{background:#E0F2B7}}.case .pagenavi{margin-top:67px}@media (max-width: 767px){.case__main{flex-direction:column;margin:74px auto 100px}.case__content{max-width:unset;padding:0;width:100%}.case__lst{margin-bottom:-15px}.case__lst .item{padding:24px 45px 20px 23px;margin-bottom:15px}.case__lst .item::before{width:10px;height:14px;margin-top:-7px;right:23px}.case__lst .item .meta{font-size:12px;margin-bottom:4px}.case__lst .item .meta .year,.case__lst .item .meta .month{letter-spacing:0.5px;line-height:1}.case__lst .item .meta .year{top:6px}.case__lst .item .meta .month{font-size:18px}.case__lst .item .meta .cat span{padding:3px 16px}.case__lst .item .title{font-size:14px;letter-spacing:1.1px;line-height:1.7}.case__lst .item .title.single-line{margin-top:13px}.case .pagenavi{margin-top:55px}}@media (max-width: 767px){.case_detail .case__main{margin:70px auto 100px}}

/*# sourceMappingURL=maps/case.min.css.map */
