#news main .mv{background-image:url(../img/contact/mv-sp.jpg)}@media screen and (min-width: 769px){#news main .mv{background-image:url(../img/contact/mv.jpg)}}#news main .archive ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}@media screen and (min-width: 769px){#news main .archive ul{grid-template-columns:repeat(5, 1fr);gap:24px}}#news main .archive ul li a{display:block}#news main .archive ul li a img{aspect-ratio:3/4;width:100%;object-fit:cover}#news main .entry{position:relative}@media screen and (min-width: 769px){#news main .entry-inner{display:grid;grid-template-columns:1fr 200px;gap:24px}}@media screen and (min-width: 1025px){#news main .entry-inner{display:grid;grid-template-columns:1fr 300px;gap:36px}}#news main .entry-inner--body{text-align:left;margin-bottom:1rem}#news main .entry-inner--body img{margin:1rem 0}#news main .entry-inner--body a{text-decoration:underline;font-size:1.8rem;font-weight:600;color:#1d2088}#news main .entry-inner .side{margin-top:2rem;text-align:left}@media screen and (min-width: 1025px){#news main .entry-inner .side{margin-top:0}}#news main .entry-inner .side h2{font-size:2rem;position:relative;border-left:4px solid rgba(0,0,0,0);color:#e60012;line-height:1.1;padding-left:1.5rem}@media screen and (min-width: 1025px){#news main .entry-inner .side h2{font-size:3.4rem}}#news main .entry-inner .side h2::before,#news main .entry-inner .side h2::after{content:"";position:absolute;left:0;width:4px}#news main .entry-inner .side h2::before{top:0;bottom:50%;background-color:#db8099}#news main .entry-inner .side h2::after{top:50%;bottom:0;background-color:#e60012}@media screen and (min-width: 769px){#news main .entry-inner .side h2{font-size:calc(18px + (4) * ((100vw - 376px) / (768 - 376))
)}}@media screen and (min-width: 769px)and (max-width: 375px){#news main .entry-inner .side h2{font-size:18px}}@media screen and (min-width: 769px)and (min-width: 769px){#news main .entry-inner .side h2{font-size:22px}}@media screen and (min-width: 1025px){#news main .entry-inner .side h2{font-size:2.2rem}}#news main .entry-inner .side ul{margin-top:2rem}#news main .entry-inner .side ul li{margin-bottom:1.2rem}#news main .entry-inner .side ul li a img{border-radius:10px}#news main .entry-inner .side ul li a div .area{font-size:1.4rem;color:#fff;background-color:#43a0f4;border-radius:10px;height:26px;line-height:26px;padding:0 1rem;display:inline-block}#news main .entry-title{font-size:2rem;background-size:auto auto;text-align:left;position:relative;border-left:4px solid rgba(0,0,0,0);color:#e60012;font-size:3rem;line-height:1.1;padding-left:1.5rem}@media screen and (min-width: 1025px){#news main .entry-title{font-size:3.6rem}}#news main .entry-title::before,#news main .entry-title::after{content:"";position:absolute;left:0;width:4px}#news main .entry-title::before{top:0;bottom:50%;background-color:#db8099}#news main .entry-title::after{top:50%;bottom:0;background-color:#e60012}@media screen and (min-width: 1025px){#news main .entry-title{margin-bottom:2rem}}#news main .entry .wp-block-heading{margin-bottom:1.5rem;color:#e60012}#news main .entry hr{margin:1.5rem 0}#news main .entry strong{color:#e60012}
