﻿.p-pager{display:flex;align-items:center;justify-content:flex-end}.p-pager__btn+p{margin-left:5px}.p-pager__btn a,.p-pager__btn span{display:flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;width:2.30769em;height:2.30769em;transition:all 0.4s cubic-bezier(0.56, 0.28, 0.39, 0.81);border:2px solid #82969b;text-align:center;font-family:'Shippori Mincho', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}.p-pager__btn a:hover,.p-pager__btn a.u-current,.p-pager__btn span:hover,.p-pager__btn span.u-current{background:#82969b;color:#fff}.p-pager__btn.u-prev a::before{content:""}.p-pager__btn.u-next a::before{content:""}.p-pager__btn.u-prev a::before,.p-pager__btn.u-next a::before{display:block;margin:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1199px){.p-pager--head{margin-top:0.5em}}.p-pager--foot{margin-top:3.65854%}@media only screen and (max-width: 767px){.p-pager--foot{margin-top:2.5em}}.p-news{max-width:1200px;margin-inline:auto;width:88.37209%;display:grid;grid-template-columns:100%;margin-top:3.47222vw}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news{margin-top:4.16667%}}@media only screen and (max-width: 767px){.p-news{margin-top:2em}}@media only screen and (min-width: 1200px){.p-news{grid-template-columns:68.33333% 23.33333%;gap:0 8.33333%}}@media print{.p-news{grid-template-columns:68.33333% 23.33333%;gap:0 8.33333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news{grid-template-columns:65% 30%;gap:0 5%}}@media only screen and (min-width: 1200px){.p-news__main__pager{display:flex;justify-content:space-between;align-items:center}}@media print{.p-news__main__pager{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 768px){.p-news__main__pager{margin-bottom:1.82927%}}.p-news__main__pager .p-news-txt{font-size:100%}.p-news__main__pager .p-news-txt span{color:#82969b;margin:0 .2em;font-size:170%;font-family:'Shippori Mincho', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.p-news__main .p-news-list{margin-top:2.5em}}.p-news__main .p-news-list__item:first-child{position:relative}.p-news__main .p-news-list__item:first-child::before,.p-news__main .p-news-list__item:first-child::after{content:"";z-index:0;height:1px;left:0;top:0;position:absolute}.p-news__main .p-news-list__item:first-child::before{width:.73171%;background:#afa8a1;z-index:1;left:.15385em;transition:width 0.8s cubic-bezier(0.56, 0.28, 0.39, 0.81),left 0.8s cubic-bezier(0.56, 0.28, 0.39, 0.81)}.p-news__main .p-news-list__item:first-child::after{width:100%;background:#e3e3e3}.p-news__main .p-news-list__item a{text-decoration:none;padding:1.15385em 2.19512%;position:relative;display:flex;align-items:flex-start;text-decoration:none}.p-news__main .p-news-list__item a::before,.p-news__main .p-news-list__item a::after{content:"";z-index:0;height:1px;left:0;bottom:0;position:absolute}.p-news__main .p-news-list__item a::before{width:.73171%;background:#afa8a1;z-index:1;left:.15385em;transition:width 0.4s cubic-bezier(0.56, 0.28, 0.39, 0.81),left 0.4s cubic-bezier(0.56, 0.28, 0.39, 0.81)}.p-news__main .p-news-list__item a::after{width:100%;background:#e3e3e3}.p-news__main .p-news-list__item a:hover::before{width:100%;left:0}.p-news__main .p-news-list__item__img{max-width:100px;width:13.51351%;margin-right:2.7027%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news__main .p-news-list__item__img{width:20%;margin-right:4%}}@media only screen and (max-width: 767px){.p-news__main .p-news-list__item__img{width:26%;margin-right:4%}}.p-news__main .p-news-list__item__txt{width:83.78378%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news__main .p-news-list__item__txt{width:76%}}@media only screen and (max-width: 767px){.p-news__main .p-news-list__item__txt{width:70%}}.p-news__main .p-news-list__item__txt:only-child{width:100%}.p-news__main .p-news-list__item .wrap{color:#82969b;letter-spacing:.05em;font-size:93%}.p-news__main .p-news-list__item .wrap .cate{margin-left:1.66667em}.p-news__main .p-news-list__item .txt{margin-top:.35714em;font-size:108%;letter-spacing:.05em}.p-news__detail__title{border-bottom:1px solid #aaa;padding-bottom:.8em;position:relative;margin-bottom:2.43902%}@media only screen and (max-width: 767px){.p-news__detail__title{margin-bottom:1.5em}}.p-news__detail__title .p-news-wrap{color:#82969b;letter-spacing:.05em;font-size:93%}.p-news__detail__title .p-news-wrap .cate{margin-left:1.66667em}.p-news__detail__title .p-news-title{margin-top:.5em;font-size:170%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news__detail__title .p-news-title{font-size:154%}}@media only screen and (max-width: 767px){.p-news__detail__title .p-news-title{font-size:139%}}.p-news__detail__contents{padding-bottom:2em;border-bottom:1px solid #aaa;margin-bottom:2.43902%}@media only screen and (max-width: 767px){.p-news__detail__contents{margin-bottom:1.5em}}.p-news__detail__contents>*+*:not(.p-news-title){margin-top:30px}@media only screen and (max-width: 767px){.p-news__detail__contents>*+*:not(.p-news-title){margin-top:2em}}.p-news__detail__contents>*+.p-news-title{margin-top:60px}@media only screen and (max-width: 767px){.p-news__detail__contents>*+.p-news-title{margin-top:3em}}.p-news__detail__contents .p-news-img{text-align:center}.p-news__detail__contents .p-news-img figcaption{display:block;text-align:left;margin-top:0.5em;font-size:100%}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-img figcaption{padding-left:1em;text-indent:-1em;line-height:1.25;font-size:77%}}.p-news__detail__contents .p-news-img figcaption:before{content:"";margin-right:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#82969b;font-size:85%}.p-news__detail__contents .p-news-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.p-news__detail__contents .p-news-wrap--col2>*{width:48%}.p-news__detail__contents .p-news-wrap--col3>*{width:32%}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-wrap--pattern1 *+*,.p-news__detail__contents .p-news-wrap--pattern2 *+*{margin-top:.5em}}.p-news__detail__contents .p-news-wrap--pattern1 .p-news-wrap__img,.p-news__detail__contents .p-news-wrap--pattern2 .p-news-wrap__img,.p-news__detail__contents .p-news-wrap--pattern1 .p-news-wrap__txt,.p-news__detail__contents .p-news-wrap--pattern2 .p-news-wrap__txt{width:48%}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-wrap--pattern1 .p-news-wrap__img,.p-news__detail__contents .p-news-wrap--pattern2 .p-news-wrap__img,.p-news__detail__contents .p-news-wrap--pattern1 .p-news-wrap__txt,.p-news__detail__contents .p-news-wrap--pattern2 .p-news-wrap__txt{width:100%}}@media only screen and (min-width: 768px){.p-news__detail__contents .p-news-wrap--pattern2{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-wrap--pattern3 *+*,.p-news__detail__contents .p-news-wrap--pattern4 *+*{margin-top:.5em}}.p-news__detail__contents .p-news-wrap--pattern3 .p-news-wrap__img,.p-news__detail__contents .p-news-wrap--pattern4 .p-news-wrap__img{width:35%}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-wrap--pattern3 .p-news-wrap__img,.p-news__detail__contents .p-news-wrap--pattern4 .p-news-wrap__img{width:100%}}.p-news__detail__contents .p-news-wrap--pattern3 .p-news-wrap__txt,.p-news__detail__contents .p-news-wrap--pattern4 .p-news-wrap__txt{width:60%}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-wrap--pattern3 .p-news-wrap__txt,.p-news__detail__contents .p-news-wrap--pattern4 .p-news-wrap__txt{width:100%}}@media only screen and (min-width: 768px){.p-news__detail__contents .p-news-wrap--pattern4{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-wrap--pattern5 *+*{margin-top:.5em}}@media only screen and (min-width: 768px){.p-news__detail__contents .p-news-wrap--pattern5>*{width:48%}}.p-news__detail__contents .p-news-movie{width:100%;aspect-ratio:41 / 23;position:relative}.p-news__detail__contents .p-news-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.p-news__detail__contents .p-news-btn+.p-news-btn{margin-top:20px}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-btn+.p-news-btn{margin-top:1em}}.p-news__detail__contents .p-news-btn .c-btn1{display:inline-block;min-width:220px}.p-news__detail__contents .p-news-btn .c-btn1 a{padding-right:3em}.p-news__detail__contents .p-news-title+div{margin-top:25px}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-title+div{margin-top:1.5em}}.p-news__detail__contents .p-news-sns{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-sns{margin-top:2em}}.p-news__detail__contents .p-news-sns li{line-height:1}.p-news__detail__contents .p-news-sns li+li{margin-left:10px}@media only screen and (max-width: 767px){.p-news__detail__contents .p-news-sns li+li{margin-left:.6em}}.p-news__detail__contents .p-news-sns li.btn_face .fb_iframe_widget span{height:21px !important}.p-news__detail__pager{display:flex;justify-content:center;align-items:center;margin-top:3.65854%}@media only screen and (max-width: 767px){.p-news__detail__pager{margin-top:2em}}.p-news__detail__pager .p-news-pager{width:24.39024%}@media only screen and (max-width: 1199px){.p-news__detail__pager .p-news-pager{width:30.4878%}}.p-news__detail__pager .p-news-pager+.p-news-pager{margin-left:2.43902%}@media only screen and (max-width: 1199px){.p-news__detail__pager .p-news-pager+.p-news-pager{margin-left:1.21951%}}.p-news__detail__pager .p-news-pager a{display:block;text-align:center}@media only screen and (max-width: 767px){.p-news__detail__pager .p-news-pager a{padding-block:.8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news__detail__pager .p-news-pager a span{font-size:100%}}@media only screen and (max-width: 767px){.p-news__detail__pager .p-news-pager a span{font-size:92%}}.p-news__detail__pager .p-news-pager.u-prev a::before{right:auto;left:1em;content:""}@media only screen and (max-width: 767px){.p-news__detail__pager .p-news-pager.u-prev a::before{left:.5em}}.p-news__detail__pager .p-news-pager.u-list{width:36.58537%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news__detail__pager .p-news-pager.u-list{width:36.58537%}}.p-news__detail__pager .p-news-pager.u-list a::before{content:none}.p-news__detail__pager .p-news-pager.u-next a::before{right:1em}@media only screen and (max-width: 767px){.p-news__detail__pager .p-news-pager.u-next a::before{right:.5em}}.p-news__detail__pager .c-btn1 a{padding-left:0}@media only screen and (max-width: 767px){.p-news__side{margin-top:3.5em}}.p-news__side__list+.p-news__side__list{margin-top:25%}@media only screen and (max-width: 767px){.p-news__side__list+.p-news__side__list{margin-top:8%}}.p-news__side__list .p-news-list{margin-top:3.57143%}@media only screen and (max-width: 767px){.p-news__side__list .p-news-list{margin-top:.6em}}.p-news__side__list .p-news-list>li{border-bottom:1px solid #e3e3e3;position:relative}.p-news__side__list .p-news-list>li:first-child{border-top:1px solid #e3e3e3}.p-news__side__list .p-news-list.u-category li:before,.p-news__side__list .p-news-list.u-latest li:before{content:"";margin-right:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:1em;color:#82969b;transform:translateY(-50%);font-size:93%}.p-news__side__list .p-news-list.u-category li a,.p-news__side__list .p-news-list.u-latest li a{overflow:hidden;display:block;text-decoration:none;padding:.8em .8em .8em 2em;transition:background 0.4s cubic-bezier(0.56, 0.28, 0.39, 0.81)}.p-news__side__list .p-news-list.u-category li:hover a,.p-news__side__list .p-news-list.u-category li.check a,.p-news__side__list .p-news-list.u-latest li:hover a,.p-news__side__list .p-news-list.u-latest li.check a{background:#f5f5f5}.p-news__side__list .p-news-list.u-latest a span{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.p-news__side__list .p-news-list.u-category a span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}.firefox .p-news__side__list .p-news-list.u-category a span,.ie .p-news__side__list .p-news-list.u-category a span{max-height:2.5em}.p-news__side__list .p-news-list.u-archive li:first-child ol{display:block}.p-news__side__list .p-news-list.u-archive .accordion{position:relative;cursor:pointer;padding:.8em .8em .8em 2em}.p-news__side__list .p-news-list.u-archive .accordion:before{content:"";margin-right:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#82969b;position:absolute;left:1em;top:50%;transform:translateY(-50%);font-size:93%}.p-news__side__list .p-news-list.u-archive .accordion.active{background:#f5f5f5}.p-news__side__list .p-news-list.u-archive .accordion.active::before{content:""}.p-news__side__list .p-news-list.u-archive ol{display:none;padding-bottom:1em}.p-news__side__list .p-news-list.u-archive ol>li{border:none;padding:.3em 0 .3em 2em;position:relative;font-size:93%}.p-news__side__list .p-news-list.u-archive ol>li:before{content:"";margin-right:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;color:#82969b;margin-:0;font-size:93%}
