@charset "utf-8";#right .blog_parts{margin-top:0}#right .blog_parts+.blog_parts,#right .blog_staff+.blog_parts{margin-top:50px}#right .blog_parts-title{font-size:1.6rem;line-height:1.2em;color:#fff;margin:6px 0 1.4em;letter-spacing:1px;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;position:relative;z-index:2;padding:.3em .5em .3em 1em}#right .blog_parts-title:after{content:"";background-color:#e50012;position:absolute;top:0;left:0;width:100%;height:100%;transform:skewX(-18deg);z-index:-1}#right .blog_parts-list{width:100%;padding:0;margin:0;list-style:none}#right .archive-item{display:flex;flex-direction:column;gap:4px;padding-top:.9em;margin-top:.8em;margin-left:0;border-top:1px solid rgba(0,0,0,.15)}#right .archive-item:first-child{border-top:none;margin-top:0;padding-top:0}#right .archive-date{font-size:1.3rem;color:#333}#right .archive-link{color:#333;text-decoration:none;font-size:1.4rem;line-height:1.4em;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600}#right .archive-link:hover{color:#a17136;text-decoration:underline}@media screen and (max-width:600px){#right .blog_parts-title{font-size:1.3rem}#right .archive-date{font-size:1.2rem}}