main.blog_template .title-wrapper{max-width:998px}main.blog_template .post{margin-bottom:64px}main.blog_template .post .upper-content{flex:1 0 auto}main.blog_template .post .post-date p{flex:1 0 auto}main.blog_template .post .post-date-line{overflow:hidden}main.blog_template .post .post-date-line::after{content:"";display:inline-block;width:100%;height:1px;background-color:#000;transform:translateX(-100%);transition:1.5s linear}main.blog_template .post-wrapper.animated .post-date-line::after{transform:translateX(0)}main.blog_template .post-image{transition:all 1.2s ease-in-out;padding-bottom:100%}main.blog_template .post a:hover .post-image{transform:scale(1.2)}@media only screen and (min-width: 992px){main.blog_template .post:nth-child(3n+1){padding-top:80px}main.blog_template .post:nth-child(3n+2){padding-top:40px}}@media only screen and (max-width: 991px)and (min-width: 579px){main.blog_template .post:nth-child(2n+1){padding-top:40px}}@media only screen and (max-width: 991px){main.blog_template .post{margin-bottom:48px}}
