.p-news__detail .p-news__detail__contents>*:first-child{margin-top:0 !important}.p-news__detail .p-news__detail__contents>*:last-child{margin-bottom:0 !important}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__heading2){margin-top:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__heading2){margin-top:8vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__heading3){margin-top:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__heading3){margin-top:8vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__heading4){margin-top:min(2.0833333333vw,30px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__heading4){margin-top:6.6666666667vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__paragraph){margin-top:min(1.0416666667vw,15px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__paragraph){margin-top:4vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__image__wrap){margin-top:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__image__wrap){margin-top:8vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__dot-list),.p-news__detail .p-news__detail__contents :where(.p-news__detail__number-list){margin-top:min(1.7361111111vw,25px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__dot-list),.p-news__detail .p-news__detail__contents :where(.p-news__detail__number-list){margin-top:5.3333333333vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__quotation__wrap){margin-top:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__quotation__wrap){margin-top:8vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__paragraph){margin-bottom:min(1.3888888889vw,20px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__paragraph){margin-bottom:5.3333333333vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__image__wrap){margin-bottom:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__image__wrap){margin-bottom:8vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__dot-list),.p-news__detail .p-news__detail__contents :where(.p-news__detail__number-list){margin-bottom:min(1.7361111111vw,25px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__dot-list),.p-news__detail .p-news__detail__contents :where(.p-news__detail__number-list){margin-bottom:5.3333333333vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__quotation__wrap){margin-bottom:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents :where(.p-news__detail__quotation__wrap){margin-bottom:8vw}}.p-news__detail .p-news__detail__contents:first-child{margin-top:0}.p-news__detail .p-news__detail__kv{background-color:#f7f1e5}@media(min-width: 769px){.p-news__detail .p-news__detail__kv{padding-bottom:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__kv{padding-bottom:5.3333333333vw}}.p-news__detail .p-news__detail__info{display:flex;align-items:center}@media(min-width: 769px){.p-news__detail .p-news__detail__info{margin-top:min(3.4722222222vw,50px);gap:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__info{margin-top:9.6vw;gap:6.4vw}}.p-news__detail .p-news__detail__date{color:#5f5f5f;line-height:1}@media(min-width: 769px){.p-news__detail .p-news__detail__date{font-size:min(.9027777778vw,13px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__date{font-size:3.4666666667vw}}.p-news__detail .p-news__detail__category{line-height:1;background-color:#fff;border:1px solid #aeafb2}@media(min-width: 769px){.p-news__detail .p-news__detail__category{font-size:min(.8333333333vw,12px);padding:min(.3472222222vw,5px) min(.6944444444vw,10px);border-radius:min(.2777777778vw,4px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__category{font-size:3.2vw;padding:1.6vw 3.7333333333vw;border-radius:1.0666666667vw}}.p-news__detail .p-news__detail__title{font-weight:600;border-bottom:1px solid #707070;overflow-wrap:anywhere}@media(min-width: 769px){.p-news__detail .p-news__detail__title{line-height:1.3888888889;margin-top:min(1.0416666667vw,15px);font-size:min(2.5vw,36px);padding-bottom:min(1.7361111111vw,25px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__title{font-size:5.8666666667vw;margin-top:3.2vw;padding-bottom:4.2666666667vw;line-height:1.1363636364}}.p-news__detail .p-news__detail__contents{overflow-wrap:anywhere}@media(min-width: 769px){.p-news__detail .p-news__detail__contents{padding-top:min(3.125vw,45px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__contents{padding-top:13.3333333333vw}}.p-news__detail .p-news__detail__contents a{text-decoration:underline !important}@media(hover: hover){.p-news__detail .p-news__detail__contents a{transition:color .3s}}@media(hover: hover){.p-news__detail .p-news__detail__contents a:hover{color:#cf111b}}.p-news__detail .p-news__detail__contents strong{font-weight:600}.p-news__detail .p-news__detail__contents small{font-size:min(.8333333333vw,12px)}@media(max-width: 768px){.p-news__detail .p-news__detail__contents small{font-size:3.2vw}}.p-news__detail .p-news__detail__heading{font-weight:600}@media(min-width: 769px){.p-news__detail .p-news__detail__heading.p-news__detail__heading2{font-size:min(2.0833333333vw,30px);line-height:1.4}}@media(max-width: 768px){.p-news__detail .p-news__detail__heading.p-news__detail__heading2{font-size:5.8666666667vw;line-height:1.3636363636}}.p-news__detail .p-news__detail__heading.p-news__detail__heading3{position:relative}@media(min-width: 769px){.p-news__detail .p-news__detail__heading.p-news__detail__heading3{font-size:min(1.6666666667vw,24px);line-height:1.4166666667;padding-left:min(1.3888888889vw,20px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__heading.p-news__detail__heading3{font-size:4.8vw;line-height:1.4444444444;padding-left:3.4666666667vw}}.p-news__detail .p-news__detail__heading.p-news__detail__heading3::after{content:"";position:absolute;left:0;width:100%;background-color:#cf111b}@media(min-width: 769px){.p-news__detail .p-news__detail__heading.p-news__detail__heading3::after{top:min(.3472222222vw,5px);height:min(1.8055555556vw,26px);width:min(.2083333333vw,3px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__heading.p-news__detail__heading3::after{top:0;height:6.9333333333vw;width:.8vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__heading.p-news__detail__heading4{font-size:min(1.25vw,18px);line-height:1.5555555556}}@media(max-width: 768px){.p-news__detail .p-news__detail__heading.p-news__detail__heading4{font-size:4.2666666667vw;line-height:1.375}}@media(min-width: 769px){.p-news__detail .p-news__detail__paragraph{font-size:min(1.1111111111vw,16px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__paragraph{font-size:3.7333333333vw}}.p-news__detail .p-news__detail__image__wrap{margin-left:auto;margin-right:auto;text-align:center}@media(min-width: 769px){.p-news__detail .p-news__detail__image__wrap{width:min(40.2777777778vw,580px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__image__wrap{max-width:100%}}.p-news__detail .p-news__detail__image__wrap .p-news__detail__image{max-width:100%;height:auto}@media(min-width: 769px){.p-news__detail .p-news__detail__image__wrap .p-news__detail__image{border-radius:min(.6944444444vw,10px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__image__wrap .p-news__detail__image{border-radius:2.6666666667vw}}.p-news__detail .p-news__detail__number-list{list-style-type:decimal}@media(min-width: 769px){.p-news__detail .p-news__detail__number-list{margin-left:min(1.1111111111vw,16px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__number-list{margin-left:6.4vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__number-list li{text-indent:max(-1.1111111111vw,-16px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__number-list li{text-indent:-3.7333333333vw}}.p-news__detail .p-news__detail__dot-list{list-style-type:disc}@media(min-width: 769px){.p-news__detail .p-news__detail__dot-list{margin-left:min(1.1111111111vw,16px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__dot-list{margin-left:6.4vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__dot-list li{text-indent:max(-1.3888888889vw,-20px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__dot-list li{text-indent:-5.3333333333vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__quotation__wrap{border:min(.2777777778vw,4px) solid #e6e6e6;padding:min(2.0833333333vw,30px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__quotation__wrap{border:1.0666666667vw solid #e6e6e6;padding:5.3333333333vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__quotation__wrap .p-news__detail__quotation{line-height:1.875}}@media(max-width: 768px){.p-news__detail .p-news__detail__quotation__wrap .p-news__detail__quotation{line-height:1.5714285714}}@media(min-width: 769px){.p-news__detail .p-news__detail__table__wrap{margin-top:min(2.7777777778vw,40px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__table__wrap{margin-top:9.6vw}}@media(max-width: 768px){.p-news__detail .p-news__detail__table__wrap.p-news__detail__table__wrap__is-scrollable{margin-left:8.2vw}}@media(min-width: 769px){.p-news__detail .p-news__detail__table__wrap.p-news__detail__table__wrap__is-scrollable .p-news__detail__table__wrap__inner{overflow:hidden !important}}@media(max-width: 768px){.p-news__detail .p-news__detail__table__wrap.p-news__detail__table__wrap__is-scrollable .p-news__detail__table__wrap__inner{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;overflow-x:scroll;padding-bottom:.5333333333vw;display:flex}}@media(max-width: 768px){.p-news__detail .p-news__detail__table__wrap.p-news__detail__table__wrap__is-scrollable .p-news__detail__table__wrap__inner .p-news__detail__table__blank{content:"";width:8.2vw;min-width:8.2vw;display:block;height:1px}}@media(max-width: 768px){.p-news__detail .p-news__detail__table__wrap.p-news__detail__table__wrap__is-scrollable .p-news__detail__table__wrap__inner .p-news__detail__table th,.p-news__detail .p-news__detail__table__wrap.p-news__detail__table__wrap__is-scrollable .p-news__detail__table__wrap__inner .p-news__detail__table td{min-width:45.3333333333vw}}.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table{border:1px solid #c6c6c6;width:100%}.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr td,.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr th{text-align:center;border:1px solid #c6c6c6}@media(min-width: 769px){.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr td,.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr th{padding:min(1.0416666667vw,15px)}}@media(max-width: 768px){.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr td,.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr th{padding:2.6666666667vw}}.p-news__detail .p-news__detail__table__wrap__inner .p-news__detail__table tr th{color:#fff;background-color:#757575}@media(max-width: 768px){.p-news__detail .scroll-hint-icon{border-radius:3.2vw;transform:translateY(-2.6666666667vw)}}
