.information__list{display:flex;flex-direction:column}.information li a:hover .description{color:#00813a;text-decoration:none}.information__list>li a{text-decoration:none !important;border-top:1px solid #ddd;padding:30px 0;display:flex;align-items:center}.information__list>li:last-child{border-bottom:1px solid #ddd}.information__list>li a .date{text-decoration:none}.information .date{font-size:16px;line-height:175%;color:#666;margin-right:40px}.main-content .information a{text-decoration:none !important}.information .description{text-decoration-line:underline;color:#094;font-size:16px}.post-body .description:hover{text-decoration-line:none}.information .information__tag{margin-right:25px}.information .information__tag li{background:#fff;border:1px solid #000;font-size:12px;line-height:150%;text-align:center;color:#000;padding:3px;width:84px;display:block}.information .information__tag li::before{content:none}.blog-pagination{margin:40px;text-align:center}.blog-pagination a{margin:0 10px;display:inline-block}.page-title{position:relative;z-index:0}.page-title__wrapper{padding:70px 0px 73px}.page-title__wrapper.pagetitle__detail{padding:30px 0}.page-title .pageTitle,.page-title .newPageTitle{background:#ecf5f0}.page-title p{text-align:center;display:flex;justify-content:center;align-items:center;padding:0}.page-title p{font-size:32px;font-weight:bold;line-height:150%;color:#00813a}.lineTop{font-size:40px;position:relative;padding-top:52px}.lineTop{font-weight:bold;line-height:150%;color:#000}.lineTop::before{position:absolute;content:'';border-top:2px solid #00813a;width:40px;top:0}.post-body,#main.seminar .post-content{max-width:1000px;margin:20px auto}#main.seminar .section.post-body{margin-top:64px}.post-body+.buttons{margin-top:60px}.post-body+.buttons ul>li:not(:first-of-type){margin-top:40px}.post-header{display:flex}.post-body .date{font-size:16px;line-height:175%;color:#666;margin-right:40px}.post-body .description{text-decoration-line:underline;color:#094;font-size:16px}.post-body .information__tag{margin-right:25px}.post-body .information__tag li{background:#fff;border:1px solid #000;font-size:12px;line-height:150%;text-align:center;color:#000;padding:3px;width:84px;display:block}.post-body .information__tag li.tag-item{display:inline-block;width:auto}.post-body .information__tag li:not(:last-of-type){margin-right:5px}.post-main{margin-top:30px}.keyvisual{margin-bottom:30px;text-align:center}.keyvisual img{max-width:100%}.post-body .hs_cos_wrapper_type_rich_text,.post-body .hs_cos_wrapper_type_inline_rich_text{padding:0}#main.seminar .blog-section .column .description{margin-top:8px}#main.seminar .blog-section .column .description p{margin-bottom:0}@media screen and (max-width:999px){.page-title__wrapper,.page-title__wrapper.withIcon{padding:34px 0px}.main-title .page-title p{text-align:left;justify-content:flex-start}.page-title p{font-size:26px}.lineTop{font-size:30px;padding-top:40px;text-align:center}.lineTop::before{left:calc(50% - 20px);width:24px}.post-body .date{margin:0}.post-body .description{margin-top:41px}.post-body .description{margin-top:5px;grid-column:1/span 2}.post-body .information__tag{margin-right:0;margin-left:16px}}.col-section{margin-top:60px}.col-section .column .date{font-size:14px;line-height:150%;color:#666;margin-top:20px}.col-section .column .title{font-weight:bold;font-size:16px;line-height:150%;color:#000;margin-top:6px}.col-section .column .tag{margin-top:13px;margin-bottom:11px}@media screen and (max-width:999px){.col-section .column{margin:0px 0px 0px}.col-section .column.threeColumn>li{margin-bottom:0px;flex-basis:100%;padding-bottom:27px;position:relative}.col-section .column.twoColSP>li:not(:nth-of-type(2n)){margin-right:0px !important}.col-section .blog-pagination a{margin:0 auto}}