@charset "UTF-8";.blog-container{margin-bottom:55px}.blog-container .post-listing{max-width:1000px;margin:auto}.post-listing.-topics .post-text .date{display:inline-block;margin:0 .5em 0 0;letter-spacing:.05em}.post-listing.-topics .post-text .post-tag{display:inline-block;vertical-align:baseline}.post-listing.-topics .post-text .post-info{margin-bottom:.5em}.post-listing.-topics .post-text .post-title{margin:0;font-weight:700;font-size:18px;font-size:1.125rem}.blog-listing-pagination{margin:80px 0 0}.blog-container{position:relative}.blog-container .section-shadow{margin-bottom:90px}.blog-container .post-head-sns{position:absolute;top:95px;left:0;right:0;margin:auto !important;max-width:900px;width:calc(100% - 40px);text-align:right;padding-left:9em}.post-body{margin-top:30px}.covid19-group{margin-top:4em}.covid19-group .section-title{margin:0 0 .715em;font-weight:bold;font-size:28px;font-size:1.75rem;line-height:1.43}.covid19-group .post-listing .post-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.3em;padding-bottom:1.3em;margin:0}.covid19-group .post-listing .post-text:first-of-type{border-top:1px solid #ccc}.covid19-group .post-listing .post-text .date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:7em;margin:0 .5em 0 0;letter-spacing:.05em;line-height:1.43}.covid19-group .post-listing .post-text .post-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;font-weight:normal;font-size:16px;font-size:1rem;line-height:1.43}@media screen and (max-width:768px){.blog-container{margin-bottom:0}.blog-listing-pagination{margin-top:40px}.blog-container .post-head-sns{top:70px}.blog-container .section-shadow{margin-bottom:40px}.blog-container .post-title{margin-bottom:.6em}.post-body{margin-top:15px}}