.p-news-archive .l-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.375rem;-moz-column-gap:2.375rem;column-gap:2.375rem}.p-news-archive__main{width:calc(100% - 20rem)}.p-news-archive__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}.p-news-archive__item{border-bottom:solid 1px #cacaca}.p-news-sidebar{-webkit-padding-after:3rem;padding-block-end:3rem}.p-news-sidebar__inner{position:sticky;top:9.375rem}.p-news-sidebar__content{height:auto;width:17.625rem}.p-news-sidebar__content-head{background-color:#e4002b;color:#fff;font-weight:600;padding:.90625rem .625rem}.p-news-sidebar__content-body .current{color:#e4002b}.p-news-sidebar__content-body li{border-bottom:solid 1px #cfcfcf;padding:.90625rem 1.875rem}.p-news-single .l-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.375rem;-moz-column-gap:2.375rem;column-gap:2.375rem}.p-news-single.--faq{width:calc(100% - 19.25rem)}.p-news-single.--faq .l-inner{display:block}.p-news-single__main{width:calc(100% - 20rem)}.--faq .p-news-single__main{width:100%;-webkit-margin-before:3rem;margin-block-start:3rem}.p-news-single__head{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:.25rem .625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;border-bottom:solid 1px #cacaca;flex-direction:column;row-gap:.9375rem}.p-news-single__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.375rem;-moz-column-gap:1.375rem;column-gap:1.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-news-single__meta time{font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.1875;margin-right:0}.p-news-single__cat{border:solid 1px #e4002b;border-radius:999px;color:#e4002b;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.2307692308;margin-right:0;min-width:8.625rem;padding:.1875rem 1.3125rem;text-align:center}.p-news-single__title{font-size:1.3125rem;font-weight:600;letter-spacing:0;line-height:1.1904761905;margin-right:0}.--faq .p-news-single__title{font-size:1.75rem;font-weight:600;letter-spacing:0;line-height:1.2857142857;margin-right:0;-webkit-padding-start:2.25rem;padding-inline-start:2.25rem;position:relative}.--faq .p-news-single__title::before{color:#09357f;content:"Q";left:0;position:absolute;top:0}.p-news-single__body{padding-block:1.5rem 6.8125rem}.p-news-single__body p{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375;margin-right:0}.p-news-single__body p a{color:#e4002b}.p-news-single__body h2{font-size:1.3125rem;font-weight:600;letter-spacing:0;line-height:1.1904761905;margin-right:0;-webkit-padding-after:.625rem;border-bottom:solid 1px #cacaca;padding-block-end:.625rem}.p-news-single__body h3{font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.2222222222;margin-right:0;-webkit-padding-start:.625rem;padding-inline-start:.625rem;position:relative}.p-news-single__body h3::before{background-color:#e4002b;content:"";height:1.375rem;left:0;position:absolute;top:50%;translate:0 -50%;width:.25rem}.p-news-single__body h4{border-bottom:solid 1px #e4002b;display:inline-block;font-weight:600;padding:0 .625rem .3125rem}.p-news-single__body h5{border-bottom:solid 1px #cacaca;display:inline-block;font-weight:600;padding:0 .625rem .3125rem}.p-news-single__body ul{-webkit-margin-start:1rem;margin-inline-start:1rem;-webkit-padding-start:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline-start:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:disc;row-gap:.5rem}.p-news-single__body ol{-webkit-margin-start:1rem;margin-inline-start:1rem;-webkit-padding-start:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline-start:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:auto;row-gap:.5rem}.p-news-single__body table thead{border:none}.p-news-single__body table th{background-color:#f4f4f4}.p-news-single__body table td,.p-news-single__body table th{border:none;border-bottom:solid 1px #cfcfcf;border-top:solid 1px #cfcfcf;padding:1.125rem 1.25rem}.p-news-single__body *+h2{-webkit-margin-before:4rem;margin-block-start:4rem}.p-news-single__body *+h3{-webkit-margin-before:2rem;margin-block-start:2rem}.p-news-single__body *+figure,.p-news-single__body *+h4,.p-news-single__body *+h5,.p-news-single__body *+img,.p-news-single__body *+ol,.p-news-single__body *+p,.p-news-single__body *+table,.p-news-single__body *+ul{-webkit-margin-before:1rem;margin-block-start:1rem}.--faq .p-news-single__body{-webkit-padding-start:2.25rem;max-width:50rem;padding-inline-start:2.25rem;position:relative;width:100%}.--faq .p-news-single__body::before{color:#e4002b;content:"A";font-size:1.75rem;font-weight:600;left:0;letter-spacing:0;line-height:1.2857142857;margin-right:0;position:absolute;top:1.5rem}.--faq .p-news-single__body figure img{height:auto;width:20rem}.p-news-single__foot{-webkit-margin-before:5.1875rem;border-top:solid 1px #cacaca;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block-start:5.1875rem;padding-block:1.125rem;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-news-single__foot:has(.p-news-single__next):not(:has(.p-news-single__prev)),.p-news-single__foot:has(.p-news-single__prev):not(:has(.p-news-single__next)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-news-single__next,.p-news-single__prev{font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5625;margin-right:0;position:relative}.p-news-single__next::after,.p-news-single__prev::after{border-right:solid 2px #e4002b;border-top:solid 2px #e4002b;content:"";height:.625rem;position:absolute;top:50%;translate:0 -50%;width:.625rem}.p-news-single__prev{-webkit-padding-start:2rem;padding-inline-start:2rem}.p-news-single__prev::after{left:0;rotate:-135deg}.p-news-single__next{-webkit-padding-end:2rem;padding-inline-end:2rem}.p-news-single__next::after{right:0;rotate:45deg}@media screen and (max-width:767px){.p-news-archive .l-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-news-archive__main{width:100%;-webkit-margin-before:2.6875rem;margin-block-start:2.6875rem}.p-news-archive__list{row-gap:1.3125rem}.p-news-archive__foot{-webkit-margin-before:2.6875rem;margin-block-start:2.6875rem}.p-news-sidebar{padding:0}.p-news-sidebar__content-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.p-news-sidebar__arrow{border-bottom:0;border-left:6px solid transparent;border-right:6px solid transparent;border-style:solid;border-top:9px solid #fff;height:0;width:0}.p-news-sidebar__arrow.is-open{rotate:180deg}.p-news-sidebar__content{width:100%}.p-news-sidebar__content-body{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:none}.p-news-sidebar__content-body li{border-bottom:none;padding:.5rem 1rem}.p-news-single.--faq{width:100%}.p-news-single .l-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-news-single__main{width:100%;-webkit-margin-before:2.25rem;margin-block-start:2.25rem}.p-news-single__head{padding-block:.25rem .875rem;row-gap:1.0625rem}.p-news-single__meta time{font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-right:0}.p-news-single__title{font-size:1.1875rem;font-weight:600;letter-spacing:0;line-height:1.2105263158;margin-right:0}.--faq .p-news-single__title{font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:1.2727272727;margin-right:0;-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}.p-news-single__body{padding-block:1.5rem 3.0625rem}.p-news-single__body p{font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4666666667;margin-right:0}.--faq .p-news-single__body{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}.--faq .p-news-single__body::before{color:#e4002b;content:"A";font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:1.2727272727;margin-right:0;position:absolute}.--faq .p-news-single__body figure img{height:auto;width:20rem}.p-news-single__foot{-webkit-margin-before:2.6875rem;margin-block-start:2.6875rem}}