@charset "UTF-8";.cmn08_blog-latest-posts{margin-top:76px}@media screen and (max-width:1000px){.cmn08_blog-latest-posts{margin-bottom:1.5em;margin-top:30px}}.cmn08_blog-latest-posts>h3{border-bottom:1px solid hsla(0,0%,9%,.88);font-size:1.8rem;font-weight:700;line-height:1.44;padding:0 0 23px}@media screen and (max-width:1000px){.cmn08_blog-latest-posts>h3{font-size:1.4rem;width:100%}}@media screen and (max-width:768px){.cmn08_blog-latest-posts>h3{margin-bottom:6px;padding:0 0 8px}}.cmn08_blog-latest-posts ul{list-style:none;padding:0}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul{width:100%}}.cmn08_blog-latest-posts ul>li{position:relative}.cmn08_blog-latest-posts ul>li:nth-of-type(n+2){padding-top:29px}@media screen and (max-width:1000px){.cmn08_blog-latest-posts ul>li:nth-of-type(n+2){padding-top:26px}}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul>li:nth-of-type(n+2){padding-top:13px}.cmn08_blog-latest-posts ul>li:not(:last-child){padding-bottom:13px}}.cmn08_blog-latest-posts ul>li .lead-post{border:1px solid #343434;bottom:0;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.0015em;line-height:1.4;margin-left:auto;padding:7px 38px;position:absolute;right:0}@media screen and (max-width:1000px){.cmn08_blog-latest-posts ul>li .lead-post{align-items:center;display:flex;font-size:.8rem;margin-left:0;position:static}}.cmn08_blog-latest-posts ul>li .lead-post:after{content:"→";display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.0015em;line-height:1.4;margin-left:.5em}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul>li .lead-post:after{font-size:1rem}}.cmn08_blog-latest-posts ul h3{font-size:2.3rem;font-weight:300;margin:0 0 14px}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul h3{font-size:1.2rem;margin-bottom:6px}}.cmn08_blog-latest-posts ul a{align-items:flex-start;color:#000;display:flex;gap:0 22px;text-decoration:none}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul a{gap:0 13px}}.cmn08_blog-latest-posts ul img{height:142px;max-width:213px;-o-object-position:top;object-position:top;width:100%}@media screen and (max-width:1000px){.cmn08_blog-latest-posts ul img{max-width:100%;width:40%}}.cmn08_blog-latest-posts ul .text{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:1000px){.cmn08_blog-latest-posts ul .text{width:60%}.cmn08_blog-latest-posts ul .date{display:none}}.cmn08_blog-latest-posts ul .tag-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 17px;padding:0;width:100%}@media screen and (max-width:1000px){.cmn08_blog-latest-posts ul .tag-list{display:none}}.cmn08_blog-latest-posts ul .tag-list li{background-color:#0081cc;color:#fff;font-size:1rem;padding:2px 9px}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul .tag-list li{color:hsla(0,0%,100%,.8);display:block;line-height:1em;padding:3px 5px}}.cmn08_blog-latest-posts ul p{margin:0}@media screen and (max-width:768px){.cmn08_blog-latest-posts ul p{font-size:1rem}}.cmn08_blog-latest-posts .more{color:#0081cc;display:block;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;text-align:right;text-decoration:none}@media screen and (max-width:768px){.cmn08_blog-latest-posts .more{font-size:1.2rem}}.cmn08_blog-latest-posts .more:after{content:">>";display:inline-block;margin-left:1em}