.l-local-nav{width:100%;background-color:#f3f5f8;border-top:2px solid #8d9baa}.l-local-nav__title{display:block;text-decoration:none;padding-top:19px;padding-bottom:16px;padding-right:20px;padding-left:20px;border-bottom:1px solid #d9e1ea}.l-local-nav__title-en{color:#ff0000;font-family:"Barlow",sans-serif;font-size:1.3rem;line-height:1.8rem;margin-bottom:2px}.l-local-nav__title-jp{color:#425160;font-size:1.6rem;font-weight:500;line-height:2.4rem}.l-local-nav__nl1{width:100%}.l-local-nav__nl1-li{border-bottom:1px solid #d9e1ea}.l-local-nav__nl1-a{position:relative;display:block;color:#425160;font-size:1.5rem;font-weight:500;line-height:2.3rem;text-decoration:none;padding-top:14px;padding-bottom:15px;padding-left:36px}.l-local-nav__nl1-a:before{position:absolute;top:0;bottom:0;left:17px;margin-top:auto;margin-bottom:auto;content:"";width:7px;height:7px;border-top:1px solid #ff0000;border-right:1px solid #ff0000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.l-local-nav .active{color:#8089a3;background-color:#ffffff;padding-left:20px}.l-local-nav .active:before{display:none}@media screen and (min-width:769px){.l-local-nav__title .l-local-nav__title-en{-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.l-local-nav__title .l-local-nav__title-jp{-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.l-local-nav__title:hover .l-local-nav__title-en{color:#425160}.l-local-nav__title:hover .l-local-nav__title-jp{color:#ff0000}.l-local-nav__nl1-a{-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.l-local-nav__nl1-a:before{-webkit-transition:left 0.2s ease;transition:left 0.2s ease}.l-local-nav__nl1-a:hover{color:#ff0000}.l-local-nav__nl1-a:hover:before{left:19px}}.news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list>li{width:30%;margin-right:5%;border-bottom:1px solid #abb5c4}.news-list>li:nth-of-type(3n){margin-right:0}.news-list>li:nth-child(n+4){margin-top:40px}.news-list>li.news-list__notfound{width:100%;border-bottom:none;margin-right:0;text-align:center;padding-top:20px;padding-bottom:20px}@media screen and (max-width:767px){.news-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-list>li{width:100%;margin-right:0;padding-top:20px;padding-bottom:20px}.news-list>li:nth-child(n+4){margin-top:0}.news-list>li:first-child{padding-top:0}.news-list>li.news-list__notfound{padding-top:15px;padding-bottom:15px}}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.wp-pagenavi a:not(:last-child){margin-right:10px}.wp-pagenavi span{margin-right:10px}.wp-pagenavi span:last-child{margin-right:0}.previouspostslink{position:relative;display:block;width:50px;height:36px;color:rgba(255,255,255,0);font-size:1.6rem;line-height:2.4rem;text-align:center;text-decoration:none;border:1px solid #abb5c4;padding-top:4px;padding-bottom:6px}.previouspostslink:after{position:absolute;top:0;bottom:0;right:0;left:4px;margin-top:auto;margin-bottom:auto;margin-right:auto;margin-left:auto;content:"";width:8px;height:8px;border-top:2px solid #425160;border-left:2px solid #425160;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nextpostslink{position:relative;display:block;width:50px;height:36px;color:rgba(255,255,255,0);font-size:1.6rem;line-height:2.4rem;text-align:center;text-decoration:none;border:1px solid #abb5c4;padding-top:4px;padding-bottom:6px}.nextpostslink:after{position:absolute;top:0;bottom:0;right:4px;left:0;margin-top:auto;margin-bottom:auto;margin-right:auto;margin-left:auto;content:"";width:8px;height:8px;border-top:2px solid #425160;border-right:2px solid #425160;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page{position:relative;display:block;width:36px;height:36px;color:#425160;font-size:1.6rem;line-height:2.4rem;text-align:center;text-decoration:none;border:1px solid #abb5c4;padding-top:4px;padding-bottom:6px}.current{position:relative;display:block;width:36px;height:36px;color:#ffffff;font-size:1.6rem;line-height:2.4rem;text-align:center;background-color:#425160;padding-top:4px;padding-bottom:6px}@media screen and (min-width:769px){.previouspostslink:hover{border:1px solid #ff0000}.previouspostslink:hover:after{border-top:2px solid #ff0000;border-left:2px solid #ff0000}.nextpostslink:hover{border:1px solid #ff0000}.nextpostslink:hover:after{border-top:2px solid #ff0000;border-right:2px solid #ff0000}.page:hover{color:#ff0000;border:1px solid #ff0000}}@media screen and (max-width:767px){.wp-pagenavi{margin-top:30px}.wp-pagenavi a:not(:last-child){margin-right:8px}.wp-pagenavi span{margin-right:8px}.previouspostslink{width:36px}.nextpostslink{width:36px}.page{width:32px}.current{width:32px}}.p-news-detail{width:100%}.p-news-detail__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-news-detail__info-time{display:block;font-family:"Barlow",sans-serif;font-size:2rem;font-weight:500;line-height:1;margin-right:30px}.p-news-detail__info-cate{display:block;min-width:120px;color:#ffffff;font-size:1.8rem;font-weight:500;line-height:30px;text-align:center;background-color:#687b8b;padding:0 18px 2px}.p-news-detail__title{position:relative;font-size:2.6rem;font-weight:700;line-height:3.9rem;padding:10px 0 16px 26px;margin-bottom:45px}.p-news-detail__title:before{position:absolute;top:0;left:0;content:"";width:5px;height:100%;background-color:#c5ced7}.p-news-detail__title:after{position:absolute;top:0;left:0;content:"";width:5px;height:13px;background-color:#ff0000}.p-news-detail__main{width:100%;margin-bottom:110px}.p-news-detail__back{width:100%;max-width:400px;margin:0 auto}.p-news-detail__back-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;border:2px solid #333333;color:#333333;font-size:1.8rem;font-weight:500;text-decoration:none}.p-news-detail__back-btn:before{position:absolute;top:50%;left:20px;content:"";width:9px;height:9px;border-bottom:2px solid #333333;border-left:2px solid #333333;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (min-width:769px){.p-news-detail__back-btn{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.p-news-detail__back-btn:before{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.p-news-detail__back-btn:hover{border-color:#ff0000;color:#ff0000}.p-news-detail__back-btn:hover:before{left:15px;border-color:#ff0000}}@media screen and (max-width:767px){.p-news-detail__info-time{font-size:1.5rem;margin-right:20px}.p-news-detail__info-cate{min-width:120px;font-size:1.6rem;line-height:28px;padding:0 14px 2px}.p-news-detail__title{font-size:2rem;line-height:3.2rem;padding:5px 0 12px 24px;margin-bottom:30px}.p-news-detail__title:after{height:9px}.p-news-detail__main{width:100%;margin-bottom:40px}.p-news-detail__back-link{font-size:1.6rem;height:52px}}.p-news-detail__main .wp-block-table{overflow:visible}.p-news-detail__main h1{position:relative;font-size:26px;font-weight:700;line-height:1.5;padding:9px 0 20px 24px;border-bottom:1px solid #cccccc;margin-bottom:26px}.p-news-detail__main h1:before{position:absolute;top:0;left:0;content:"";width:4px;height:calc(100% - 11px);background-color:#c5ced7}.p-news-detail__main h1:after{position:absolute;top:0;left:0;content:"";width:4px;height:8px;background-color:#ff0000}@media screen and (max-width:767px){.p-news-detail__main h1{font-size:21px;padding:5px 0 14px 15px;margin-bottom:29px}.p-news-detail__main h1:before{height:calc(100% - 9px)}.p-news-detail__main h1:after{height:6px}}.p-news-detail__main h2{position:relative;font-size:22px;font-weight:500;line-height:1.5;background-color:#f0f0f0;padding:11px 21px 15px 21px;margin-bottom:24px}.p-news-detail__main h2:before{position:absolute;top:13px;left:0;content:"";width:4px;height:calc(100% - 26px);background-color:#c5ced7}.p-news-detail__main h2:after{position:absolute;top:13px;left:0;content:"";width:4px;height:6px;background-color:#ff0000}@media screen and (max-width:767px){.p-news-detail__main h2{font-size:18px;line-height:1.3;padding:11px 15px 13px;margin-bottom:20px}.p-news-detail__main h2:before{top:12px;height:calc(100% - 24px)}.p-news-detail__main h2:after{top:12px}}.p-news-detail__main h3{position:relative;font-size:18px;font-weight:500;line-height:1.5;border-bottom:1px solid #cccccc;padding:2px 0 9px 14px;margin-bottom:22px}.p-news-detail__main h3:before{position:absolute;top:6px;left:0;content:"";width:4px;height:calc(100% - 15px);background-color:#ff0000}.p-news-detail__main h4{position:relative;font-size:18px;font-weight:500;line-height:1.5;padding:2px 0 4px 14px;margin-bottom:14px}.p-news-detail__main h4:before{position:absolute;top:50%;left:0;content:"";width:4px;height:calc(100% - 10px);background-color:#ff0000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-news-detail__main h5{position:relative;font-size:16px;font-weight:500;line-height:1.5;padding-left:18px;margin-bottom:14px}.p-news-detail__main h5:before{position:absolute;top:7px;left:0;content:"";width:10px;height:10px;background-color:#ff0000}.p-news-detail__main h6{font-size:15px;font-weight:500;border-bottom:1px solid #cccccc;padding-bottom:7px;margin-bottom:14px}.p-news-detail__main p{font-size:16px;line-height:1.8;margin-bottom:30px}@media screen and (max-width:767px){.p-news-detail__main p{font-size:15px;line-height:1.6;margin-bottom:20px}}.p-news-detail__main strong{font-weight:bolder}.p-news-detail__main em{font-style:italic}.p-news-detail__main ul{padding-left:0;list-style:none}.p-news-detail__main ul>li{position:relative;line-height:1.6;padding-left:21px;margin-bottom:6px}.p-news-detail__main ul>li:before{position:absolute;top:9px;left:3px;content:"";width:8px;height:8px;background-color:#ff0000;border-radius:50%}.p-news-detail__main ol{padding-left:0;counter-reset:item;list-style:none}.p-news-detail__main ol>li{line-height:1.6;text-indent:-1.3em;padding-left:1.3em;margin-bottom:6px}.p-news-detail__main ol>li:before{counter-increment:item;content:counter(item) ".";padding-right:0.5em}.p-news-detail__main blockquote{border:1px solid #cccccc;padding:18px 20px 20px 20px}.p-news-detail__main blockquote p{margin-bottom:0}.p-news-detail__main table{width:100%;font-size:15px}.p-news-detail__main table td{padding:12px 16px 12px 16px;border:solid 1px #cccccc}.p-news-detail__main table td:first-child{font-weight:500;background-color:#f6f6f6}.p-news-detail__main a{color:#ff0000;text-decoration:none}@media screen and (min-width:769px){.p-news-detail__main a:hover{color:#ff0000;text-decoration:underline}}.p-news-detail__main .wp-block-image{margin-bottom:0}@media screen and (max-width:767px){.p-news-detail__main .wp-block-image{max-width:460px;margin-right:auto;margin-left:auto}}.p-news-detail__main .wp-block-image figure.alignleft{margin:0}.p-news-detail__main .wp-block-image figure.alignright{margin:0}.p-news-detail__main .wp-block-image figcaption{text-align:left;margin-bottom:0}.p-news-detail__main .c-custom_block_img_text{width:100%}.p-news-detail__main .c-custom_block_img_text__inner{width:100%}.p-news-detail__main .c-custom_block_img_text__flex{width:100%;overflow:hidden}.p-news-detail__main .c-custom_block_img_text__figure{float:left;margin:0 30px 0 0}.p-news-detail__main .c-custom_block_img_text__figure.right{float:right;margin:0 0 0 30px}.p-news-detail__main .c-custom_block_img_text__description{width:100%}@media screen and (max-width:767px){.p-news-detail__main .c-custom_block_img_text__figure{width:100%!important;max-width:460px;margin:0 auto 20px auto;float:none}.p-news-detail__main .c-custom_block_img_text__figure.right{margin:0 auto 20px auto;float:none}}