.c-category{position:relative;overflow:hidden;background-color:var(--c-blue);color:var(--c-reverse)}.c-category_bg--pc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-category_inner{display:grid;position:absolute;top:0;right:0;bottom:0;left:0;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);height:100%;padding:min(2.0833333333vw,33.3333333333px) min(2.7777777778vw,44.4444444444px)}.c-category_bc{font-weight:var(--fw-bold);font-size:clamp(12px,.9722222222vw,15.5555555556px);font-family:var(--ff-bold)}.c-category_bc_items{display:flex}.c-category_bc_item:not(:last-child){position:relative;margin-right:1.5em}.c-category_bc_item:not(:last-child)::after{display:block;position:absolute;top:50%;right:-1.25em;width:.5em;height:.5em;transform:translate(-75%,-50%) rotate(45deg);border-top:1px solid var(--c-reverse);border-right:1px solid var(--c-reverse);content:""}.c-category_bc_item:not(:last-child) .c-category_bc_link{border-bottom:1px solid #fff;color:var(--c-reverse)}.c-category_title{display:flex;flex-direction:column;align-items:flex-end}.c-category_title_body{font-weight:var(--fw-en);font-size:var(--fz-heading);font-family:var(--ff-en)}.c-category_title_phrase{font-weight:var(--fw-phrase);font-size:var(--fz-tiny);font-family:var(--ff-phrase);white-space:nowrap}.c-category_title_reverse{margin-left:.2em;padding-left:.2em;background:linear-gradient(0deg,rgba(230,0,18,0) 0,rgba(230,0,18,0) 7%,#fff 7%,#fff 88%,rgba(230,0,18,0) 88%,rgba(230,0,18,0) 100%);color:var(--c-blue)}.c-category_heading{grid-column:1/3;margin-top:auto;font-weight:var(--fw-phrase);font-size:var(--fz-stmt);font-family:var(--ff-phrase)}.c-category_heading span{display:block;margin-top:.3472222222vw;margin-bottom:-.3472222222vw;font-size:var(--fz-medium);line-height:1.3}.p-news-detail .p-news-detail-thumbnail{width:100%}.p-news-detail .p-news-detail-thumbnail img.is-hide,.p-news-detail .p-news-detail-youtube.is-hide{display:none}.p-news-detail .p-news-detail-youtube{position:relative;width:100%;height:0;padding-bottom:56.25%}.p-news-detail .p-news-detail-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-news-detail .p-news-detail-ttl{color:var(--c-blue);font-weight:var(--fw-bold);line-height:1.3;font-family:var(--ff-phrase)}.p-news-detail .p-news-detail-date,.p-news-detail .p-news-detail-description{color:var(--c-ink);font-weight:var(--fw-normal);line-height:var(--lh-large);font-family:var(--ff-normal)}.p-news-detail .p-news-detail-description h2,.p-news-detail .p-news-detail-description h3,.p-news-detail .p-news-detail-description h4{color:var(--c-ink);font-weight:var(--fw-bold);line-height:1.3}.p-news-detail .p-news-detail-description p+p{position:relative}.p-news-detail .p-news-detail-description a{color:#3a85ec}@media screen and (min-width:768px){.c-category{height:min(14.0972222222vw,225.5555555556px)}.p-news-detail{max-width:1080px;margin:0 auto;padding:min(3.8888888889vw,62.2222222222px) min(2.7777777778vw,44.4444444444px) 0}.p-news-detail .p-news-detail-ttl{margin-top:min(3.3333333333vw,53.3333333333px);font-size:min(2.2222222222vw,35.5555555556px)}.p-news-detail .p-news-detail-date{margin-top:min(.625vw,10px);font-size:var(--fz-small)}.p-news-detail .p-news-detail-description{margin-top:min(2.7083333333vw,43.3333333333px);font-size:var(--fz-medium)}.p-news-detail .p-news-detail-description figure{width:min(49.3055555556vw,788.8888888889px);margin:min(3.3333333333vw,53.3333333333px) auto}.p-news-detail .p-news-detail-description h2{margin:min(7.6388888889vw,122.2222222222px) 0 min(2.9166666667vw,46.6666666667px);font-size:min(1.9444444444vw,31.1111111111px)}.p-news-detail .p-news-detail-description h3,.p-news-detail .p-news-detail-description h4{margin:min(3.6111111111vw,57.7777777778px) 0 min(2.0138888889vw,32.2222222222px);font-size:var(--fz-medium)}.p-news-detail .p-news-detail-description p+p{margin-top:min(6.7361111111vw,107.7777777778px)}}@media screen and (max-width:767px){.c-category{height:32vw}.c-category_bc{font-size:var(--fz-tiny-sp)}.c-category_bc_item{margin-bottom:2.6666666667vw}.c-category_title_body{font-size:var(--fz-heading-sp)}.c-category_title_phrase{font-size:var(--fz-tiny-sp)}.c-category_heading{font-size:8.5333333333vw}.p-news-detail .p-news-detail_inner{width:89.3333333333vw;margin:0 auto}.p-news-detail .p-news-detail-ttl{margin-top:7.2vw;font-size:var(--fz-stmt-sp)}.p-news-detail .p-news-detail-date{margin-top:.5333333333vw;font-size:var(--fz-small-sp)}.p-news-detail .p-news-detail-description{margin-top:5.3333333333vw;font-size:3.7333333333vw}.p-news-detail .p-news-detail-description figure{width:76.8vw;margin:6.6666666667vw auto}.p-news-detail .p-news-detail-description h2{margin:16.8vw 0 5.8666666667vw;font-size:var(--fz-large-sp)}.p-news-detail .p-news-detail-description h3,.p-news-detail .p-news-detail-description h4{margin:7.4666666667vw 0 2.6666666667vw;font-size:var(--fz-medium-sp)}.p-news-detail .p-news-detail-description p+p{margin-top:13.6vw}.p-news-header_items{flex-wrap:wrap}}