/*! --------------------------------------------------------------
　　このCSSファイルは .scssファイルからコンパイルされたものです。
　　修正する際はscssファイルを編集するように注意してください。
--------------------------------------------------------------- */.main_page{display:none;height:20vh;position:relative}.main_page .pagettl{margin-bottom:0}.news_list ul{border-top:1px solid #c9a4e5;margin-bottom:4.5rem}@media(max-width: 767px){.news_list ul{margin-bottom:2.5rem}}.news_list ul li{padding:1rem 0;border-bottom:1px solid #c9a4e5}@media(max-width: 767px){.news_list ul li{padding:.5rem 0}}.news_list ul li a{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.news_list ul li a time,.news_list ul li a .ttl01{padding:1em 0}@media(max-width: 767px){.news_list ul li a time,.news_list ul li a .ttl01{padding:.4em 0}}.news_list ul li a time{width:25%;text-align:center}@media(max-width: 767px){.news_list ul li a time{width:100%;text-align:left}}.news_list ul li a .ttl01{width:75%;padding-left:1.8em;border-left:1px solid #c9a4e5}@media(max-width: 767px){.news_list ul li a .ttl01{width:100%;padding-left:0;border-left:unset}}.wp-pagenavi{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:unset;text-align:center}.wp-pagenavi a,.wp-pagenavi span{width:26px;height:26px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:unset;border-radius:50%;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.08em;white-space:nowrap;text-align:center;margin:0 10px}@media(max-width: 767px){.wp-pagenavi a,.wp-pagenavi span{font-size:0.875rem}}.wp-pagenavi a:hover{opacity:.7}.wp-pagenavi span.current{background:#8414db;color:#fff}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{font-size:0.75rem;color:#8414db;line-height:1;text-align:center}.blog_single:not(:last-child){margin-bottom:3.5rem}@media(max-width: 767px){.blog_single:not(:last-child){margin-bottom:2.5rem}}.blog_single .top{padding-bottom:2.5rem;border-bottom:1px solid #c9a4e5;margin-bottom:3.5rem}@media(max-width: 767px){.blog_single .top{padding-bottom:1.5rem;margin-bottom:2rem}}.blog_single article>p:not(:last-child){margin-bottom:2.5rem}@media(max-width: 767px){.blog_single article>p:not(:last-child){margin-bottom:1.8rem}}.blog_single h2,.blog_single h3,.blog_single h4,.blog_single p,.blog_single figcaption{font-family:"IBM Plex Sans JP",sans-serif}.blog_single article>.side_cmn:not(:last-child){margin-bottom:3.5rem}@media(max-width: 767px){.blog_single article>.side_cmn:not(:last-child){margin-bottom:2rem}}.blog_single h2:not(.ttl_post){background-color:#8414db;padding:.3em .5em;font-size:1.75rem;color:#fff;font-weight:500;line-height:1.5;margin-bottom:.8em}@media(max-width: 767px){.blog_single h2:not(.ttl_post){font-size:1.25rem}}.blog_single h3:not(.ttl01){font-size:1.375rem;color:#8414db;font-weight:700;line-height:1.5;margin-bottom:.6em}@media(max-width: 767px){.blog_single h3:not(.ttl01){font-size:1.125rem}}.blog_single p{font-size:1rem;font-weight:500;line-height:2;letter-spacing:.08em}@media(max-width: 767px){.blog_single p{font-size:0.8125rem}}.blog_single article>figure{text-align:left}.blog_single article>figure:not(:last-child){margin-bottom:1.8rem}@media(max-width: 767px){.blog_single article>figure:not(:last-child){margin-bottom:1rem}}.blog_single .btn_cmn{margin-top:5rem}@media(max-width: 767px){.blog_single .btn_cmn{margin-top:2.5rem}}/*# sourceMappingURL=lower-style.css.map */