@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");h1,h2,h3,h4,h5,h6{font-weight:700}#newsListArea{padding:min(100px,13.888vw) 0 min(200px,27.778vw)}#newsListArea .mainWrap{width:75%}#newsListArea .mainWrap .newsList li{padding:10px 0 10px 40px;display:-webkit-flex;display:-moz-flex;display:flex;position:relative}#newsListArea .mainWrap .newsList li::before{content:'';display:block;width:5px;height:1.5em;border-radius:100vmax;background:#012383;position:absolute;top:10px;left:0}#newsListArea .mainWrap .newsList li+li{margin-top:1em}#newsListArea .mainWrap .newsList li date{margin:auto 2em auto 0;font-size:1.6rem;display:block}#newsListArea .mainWrap .newsList li a{color:#012383;font-weight:500;display:block}#newsListArea .sideWrap{margin:0 0 auto auto;padding:20px;width:20%;border-radius:20px;background:#edf3f8}#newsListArea .sideWrap .ttl{margin-bottom:min(20px,2.778vw);color:#012383;font-size:clamp(14px, 2.6672vw, 24px);font-weight:500;text-align:center}#newsListArea .sideWrap .accordionBox .targetBtn{margin-bottom:10px;padding:5px 40px 5px 0;font-size:1.8rem;font-weight:500;letter-spacing:0;position:relative;-webkit-transition:all .4s;transition:all .4s}#newsListArea .sideWrap .accordionBox .targetBtn .toggle{margin:auto;width:14px;height:14px;-webkit-transition:all .4s;transition:all .4s;display:block;position:absolute;top:0;left:auto;right:0.5em;bottom:0}#newsListArea .sideWrap .accordionBox .targetBtn .toggle span{width:14px;height:14px;display:block;position:relative}#newsListArea .sideWrap .accordionBox .targetBtn .toggle span::before,#newsListArea .sideWrap .accordionBox .targetBtn .toggle span::after{content:'';margin:auto;width:100%;height:1px;background:#000000;display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s;transition:all .4s}#newsListArea .sideWrap .accordionBox .targetBtn .toggle span::after{transform:rotate(90deg)}#newsListArea .sideWrap .accordionBox .targetBtn.active .toggle span::before{transform:rotate(180deg)}#newsListArea .sideWrap .accordionBox .targetBtn.active .toggle span::after{transform:rotate(180deg)}#newsListArea .sideWrap .accordionBox .acdInner{padding-left:0.8em;display:none}#newsListArea .sideWrap .accordionBox .acdInner ul li a{font-weight:700;color:#012383;letter-spacing:0}#newsListArea .sideWrap .accordionBox .acdInner ul li .post-count{color:#012383;font-weight:400}#newsListArea .sideWrap .accordionBox .acdInner ul li+li{margin-top:10px}#newsListArea .sideWrap .accordionBox+.accordionBox{margin-top:10px}@media (max-width: 1024px){#newsListArea .mainWrap{width:100%}#newsListArea .mainWrap .newsList li{padding:5px 0 5px 20px;display:block}#newsListArea .sideWrap{margin:min(60px,8.334vw) auto 0;width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#newsListArea .sideWrap .ttl{width:100%}#newsListArea .sideWrap .accordionBox{margin:0 4% 10px 0;width:22%}#newsListArea .sideWrap .accordionBox .targetBtn{border-bottom:1px solid #012383}#newsListArea .sideWrap .accordionBox+.accordionBox{margin-top:0}#newsListArea .sideWrap .accordionBox:nth-of-type(4n){margin-right:0}}@media (max-width: 480px){#newsListArea .sideWrap .accordionBox{margin:0 10% 10px 0;width:45%}#newsListArea .sideWrap .accordionBox .targetBtn{font-size:1.3rem}#newsListArea .sideWrap .accordionBox .acdInner ul li{font-size:1.2rem}#newsListArea .sideWrap .accordionBox+.accordionBox{margin-top:0}#newsListArea .sideWrap .accordionBox:nth-of-type(2n){margin-right:0}}.pagenate{margin:min(100px,13.888vw) auto 0;height:auto;text-align:center}.pagenate a,.pagenate span{margin:0 5px;color:#012383;width:42px;height:42px;text-align:center;line-height:40px;border-radius:50%;border:1px solid #012383;text-decoration:none;display:inline-block;position:relative}.pagenate a.current,.pagenate span.current{color:#FFFFFF;background:#012383}.pagenate a.dots,.pagenate span.dots{border:none}.pagenate a.prev,.pagenate a.next,.pagenate span.prev,.pagenate span.next{text-indent:-9999px;border:none;vertical-align:top}.pagenate a.prev::before,.pagenate a.next::before,.pagenate span.prev::before,.pagenate span.next::before{margin:auto;font-size:2.8rem;text-indent:0;display:block;position:absolute;top:0;left:0;right:0;bottom:auto}.pagenate a.prev::before,.pagenate span.prev::before{content:'\003c'}.pagenate a.next::before,.pagenate span.next::before{content:'\003e'}.pagenate a:hover::after,.pagenate span:hover::after{transform:scaleX(1)}@media (max-width: 480px){.pagenate a,.pagenate span{width:30px;height:30px;line-height:28px}}#newsDetailWrap .newsTtl{padding-bottom:min(50px,6.944vw)}#newsDetailWrap .newsTtl .update{align-items:center;font-weight:500;padding:0 0 15px}@media (max-width: 480px){#newsDetailWrap .newsTtl .update{padding:15px 0 10px}}#newsDetailWrap .newsTtl .date{color:#5A5A5A;font-size:1.6rem}#newsDetailWrap .newsTtl .cate{display:flex;justify-content:center;align-items:center;color:#fff;background:#012383;font-size:1.6rem;border-radius:5px;max-width:150px;width:100%;height:30px;margin-left:28px}#newsDetailWrap .newsTtl .ttl{color:#012383;font-size:2.4rem;font-weight:700}@media (max-width: 480px){#newsDetailWrap .newsTtl .ttl{font-size:1.8rem}}#newsDetailWrap .newsContents figure{margin:1.5em 0}#newsDetailWrap .newsContents ul{margin:1.5em 0}#newsDetailWrap .newsContents ul li+li{margin-top:5px}#newsDetailWrap .newsContents h3{margin:0.5em 0}#newsDetailWrap .newsContents p+p{margin-top:1em}#newsDetailWrap .newsContents .wp-block-heading{margin:2em 0 0.5em}#newsDetailWrap .newsNextPrev{margin:min(80px,11.112vw) 0 0}#newsDetailWrap .newsNextPrev span{display:block}#newsDetailWrap .newsNextPrev span.nolink{opacity:0.3}#newsDetailWrap .newsNextPrev span a{text-decoration:none;position:relative}#newsDetailWrap .newsNextPrev span a::before{content:"";position:absolute;display:block;width:8px;height:8px;border-top:solid 2px #000;border-right:solid 2px #000;transition:.5s}#newsDetailWrap .newsNextPrev span a:hover{color:#012383;opacity:1}#newsDetailWrap .newsNextPrev span a:hover::before{border-top:solid 2px #012383;border-right:solid 2px #012383}#newsDetailWrap .newsNextPrev .prev{text-align:right}#newsDetailWrap .newsNextPrev .prev a{padding-right:1em;padding:5px 30px 5px 15px;text-align:left}#newsDetailWrap .newsNextPrev .prev a::before{top:50%;right:18px;transform:rotate(45deg) translateY(-50%)}#newsDetailWrap .newsNextPrev .next a{padding-left:1em;padding:5px 15px 5px 30px;text-align:right}#newsDetailWrap .newsNextPrev .next a::before{top:32%;left:18px;transform:rotate(-135deg) translateY(-50%)}#newsDetailWrap .btn01 a{margin:min(40px,5.556vw) auto}
