@font-face{font-family:AdjustedYuGothic;font-weight:500;src:local("Yu Gothic Medium")}@font-face{font-family:AdjustedYuGothic;font-weight:700;src:local("Yu Gothic Bold")}.page-wrap__head{height:120px}.page-wrap__head:before{background:url("../../img/column/main_bg-pc.jpg") no-repeat center center/cover}.page-wrap__body{padding:0}@media (min-width:1080px){.page-wrap__head{height:230px}.page-wrap__head:before{background:url("../../img/column/main_bg-pc.jpg") no-repeat center center/cover}.page-wrap__body{padding:0}}.post-wrap{position:relative;z-index:10;background-color:#ffffff}.post-wrap__inner{padding:40px 24px}.post-wrap__date{display:block;font-size:14px;font-size:1.4rem}.post-wrap__tag{display:inline-block;margin-top:8px}.post-wrap__tag a{display:block;padding:8px 10px;background-color:#D4AF37;color:#ffffff;font-size:16px;font-size:1.6rem;font-style:normal;font-weight:700}.post-wrap__ttl{padding-bottom:16px;margin-top:16px;border-bottom:1px solid #1A2C4F;font-size:24px;font-size:2.4rem;font-family:"Noto Serif JP",serif;font-weight:700}.post-wrap__body{margin-top:32px}.post-wrap__img{margin-bottom:32px}.post-wrap .detail-wrap{color:#313131;font-size:16px;font-size:1.6rem;line-height:1.5}.post-wrap .detail-wrap h2{display:inline-block;padding-bottom:24px;margin:40px 0;border-bottom:3px solid #1A2C4F;color:#1A2C4F;font-size:24px;font-size:2.4rem;font-family:"Noto Serif JP",serif;font-weight:700;line-height:1}.post-wrap .detail-wrap h3{border-left:3px solid #1A2C4F;color:#1A2C4F;padding-left:20px;margin:24px 0;font-size:20px;font-size:2rem;font-weight:700;line-height:1}.post-wrap .detail-wrap a{color:#D4AF37;text-decoration:underline}.post-wrap .detail-wrap a:hover{text-decoration:none}.post-wrap .detail-wrap .wp-block-image{width:calc(100% + 64px);margin:48px -32px}.post-wrap .detail-wrap .wp-block-image img{width:100%}.post-wrap .detail-wrap .wp-block-image figcaption{padding:0 32px;margin-top:12px;color:#888888;font-size:12px;font-size:1.2rem;letter-spacing:0.1em;line-height:1.5}.post-wrap .detail-wrap .wp-caption+ol,.post-wrap .detail-wrap .wp-caption+p,.post-wrap .detail-wrap .wp-caption+ul,.post-wrap .detail-wrap h2+p,.post-wrap .detail-wrap h3+p,.post-wrap .detail-wrap ol+.wp-caption,.post-wrap .detail-wrap ol+p,.post-wrap .detail-wrap ol+ul,.post-wrap .detail-wrap p+.wp-caption,.post-wrap .detail-wrap p+ol,.post-wrap .detail-wrap p+p,.post-wrap .detail-wrap p+ul,.post-wrap .detail-wrap ul+.wp-caption,.post-wrap .detail-wrap ul+ol,.post-wrap .detail-wrap ul+p{margin-top:1.5em}@media (min-width:1080px){.post-wrap__inner{width:1200px;padding:60px 0;margin:0 auto}.post-wrap__ttl{font-size:32px;font-size:3.2rem}.post-wrap__body{margin-top:40px}.post-wrap__img{margin-bottom:40px}.post-wrap .detail-wrap{font-size:20px;font-size:2rem}.post-wrap .detail-wrap h2{font-size:40px;font-size:4rem}.post-wrap .detail-wrap h3{font-size:28px;font-size:2.8rem}.post-wrap .detail-wrap .wp-block-image{width:calc(100% + 64px);margin:48px -32px}.post-wrap .detail-wrap .wp-block-image img{width:100%}.post-wrap .detail-wrap .wp-block-image figcaption{padding:0 32px;margin-top:12px;color:#888888;font-size:12px;font-size:1.2rem;letter-spacing:0.1em;line-height:1.5}}.post-nav{margin-top:40px}.post-nav__link{text-align:center}.post-nav__link a{display:inline-block;position:relative;padding:10px;color:#313131;font-size:20px;font-size:2rem;font-weight:700}.post-nav__link a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#D4AF37}.post-nav .nav-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;position:relative;width:100%}.post-nav .nav-box__img{width:107px}.post-nav .nav-box__link{display:block;position:relative;padding-left:20px;font-size:16px;font-size:1.6rem}.post-nav .nav-box__link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.post-nav .nav-box__link:before{content:"";display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:8px;height:8px;border-top:1px solid #313131;border-left:1px solid #313131}.post-nav .nav-box__ttl{margin-top:8px}.post-nav .nav-box__ttl a{display:block;color:#313131;font-size:16px;font-size:1.6rem}.post-nav .nav-box__ttl a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.post-nav .nav-box--next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.post-nav .nav-box--next .nav-box__link{padding:0 20px 0 0;text-align:right}.post-nav .nav-box--next .nav-box__link:before{left:auto;right:0;-webkit-transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-225deg)}@media (min-width:1080px){.post-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px;margin-top:40px}.post-nav__link{text-align:left}.post-nav__link a{display:inline-block;position:relative;padding:10px;color:#313131;font-size:20px;font-size:2rem;font-weight:700}.post-nav__link a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#D4AF37}.post-nav .nav-box{width:300px}}.other-wrap{padding:40px 24px;background:url("../../img/column/other_bg-pc.png") no-repeat center center/cover;background-color:rgba(0,0,0,0.5);background-blend-mode:darken}.other-wrap__ttl{color:#ffffff;font-size:24px;font-size:2.4rem;font-family:"Noto Serif JP",serif;font-weight:700;text-align:center}.other-wrap__body{margin-top:24px}@media (min-width:1080px){.other-wrap{padding:60px 0}.other-wrap__body{width:1200px;margin:40px auto 0}}.archive-list__item:not(:first-child){margin-top:16px}@media (min-width:1080px){.archive-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);gap:40px}.archive-list__item:not(:first-child){margin-top:0}}.article-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;background-color:#ffffff}.article-box__img{width:125px}.article-box__detail{width:calc(100% - 141px)}.article-box__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.article-box__date{font-size:14px;font-size:1.4rem}.article-box__tag{display:inline-block}.article-box__tag a{display:block;padding:4px 8px;background-color:#D4AF37;color:#ffffff;font-size:14px;font-size:1.4rem;font-style:normal}.article-box__ttl{margin-top:8px}.article-box__ttl a{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#181818;font-size:16px;font-size:1.6rem;line-height:1.5}.article-box__ttl a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}@media (min-width:1080px){.article-box{padding:0}.article-box__img{width:280px}.article-box__detail{width:calc(100% - 280px);padding:24px}.article-box__date{font-size:12px;font-size:1.2rem}.article-box__tag a{padding:4px 10px;font-size:16px;font-size:1.6rem;font-weight:700}.article-box__ttl{margin-top:8px}.article-box__ttl a{-webkit-line-clamp:2;line-clamp:2;font-family:"Noto Serif JP",serif;font-weight:700;font-size:16px;font-size:1.6rem}}.ez-toc-container-direction{width:100%!important;padding:16px 24px!important;border:1px solid #CDCCC6!important;text-align:center!important}@media (min-width:1080px){.ez-toc-container-direction{width:600px!important}}.ez-toc-title{color:#313131!important;font-size:20px!important;font-weight:700!important}.ez-toc-list{text-align:left!important}.ez-toc-heading-level-2 a,.ez-toc-heading-level-3 a{display:block!important;padding:6px 0!important;border-bottom:1px dotted #1A2C4F!important}
/*# sourceMappingURL=post.css.map */