.news-section .sp-block{display:none!important}.news-section{color:#333;font-family:Noto Sans JP,sans-serif;max-width:1305px;padding:72px 0 85px}.news-section .news-inner{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin:0 auto}.news-section .news-left{flex:0 0 23.3%;margin-top:18px}.news-section .news-title{color:#3b3b3b;font-family:Cardo,sans-serif;font-size:104px;font-weight:400;margin-bottom:3px}.news-section .news-category{align-items:center;display:flex;font-size:22px;font-weight:600;gap:6px;margin-bottom:52px}.news-section .news-headline{font-size:22px;line-height:1.3}.news-section .news-headline a{text-decoration:underline}.news-section .news-dot{background:#c00;background:linear-gradient(90deg,#c00,#f57200);border-radius:50%;display:inline-block;height:16px;margin-right:6px;width:16px}.news-section .news-btn a{align-items:center;background-color:#b7332d;border-radius:40px;box-shadow:2px 4px 6px rgba(0,0,0,.15);color:#fff;display:inline-flex;font-size:20px;font-weight:600;gap:8px;justify-content:center;padding:18px 68px;position:relative;text-decoration:none;transition:all .3s ease}.news-section .news-btn a:after{background-color:currentColor;content:"";height:14px;mask:url(https://8914736.fs1.hubspotusercontent-na2.net/hubfs/8914736/two-way-contact/top/ico-carat-r.svg) no-repeat center/contain;-webkit-mask:url(https://8914736.fs1.hubspotusercontent-na2.net/hubfs/8914736/two-way-contact/top/ico-carat-r.svg) no-repeat center/contain;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:11px}.news-section .news-right{flex:1}.news-section .news-list{display:flex;flex-direction:column;gap:40px}.news-section .news-item{border-bottom:1px solid #ddd;padding-bottom:39px;padding-left:10px;padding-right:10px}.news-section .news-item:first-child{border-top:1px solid #ddd;padding-top:42px}.news-section .news-meta{align-items:center;display:flex;font-size:16px;gap:12px;margin-bottom:20px}.news-section .news-date{font-size:13px}.news-section .news-tag{border:1px solid #b7332d;border-radius:20px;color:#b7332d;font-size:12px;padding:2px 12px}.news-section .news-headline a{color:#333;font-size:22px;font-weight:700}.news-section .news-headline a:hover{text-decoration:none}@media (max-width:999px){.news-section{padding-bottom:220px;padding-top:25px}.news-section .news-title{font-size:60px}.news-section .news-category{font-size:16px;margin-bottom:0}.news-section .news-dot{height:12px;width:12px}.news-section .news-left{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.news-section .news-inner{display:block}.news-section .news-item{padding-bottom:30px}.news-section .news-item:first-child{padding-top:30px}.news-section .news-meta{font-size:16px;margin-bottom:10px}.news-section .news-tag{font-size:11px}.news-section .news-headline,.news-section .news-headline a{font-size:16px}.news-section .news-btn a{font-size:16px;padding:18px 45px}}@media (max-width:767px){.news-section .pc-block{display:none!important}.news-section .sp-block{display:block!important}.news-section{padding-bottom:87px}.news-section .news-left,.news-section .news-right{flex:1 1 100%}.news-section .sp-block a{display:flex;margin:30px auto 0;max-width:294px;width:100%}}