.p-news__cat{display:flex;justify-content:center;gap:20px}@media screen and (max-width: 46.875em){.p-news__cat{flex-direction:column;gap:10px}}.p-news__cat-item a,.p-news__cat-item span{display:block;padding:20px 50px;border-radius:100vh;background-color:#c5c1bd;color:#fff;transition:background-color .3s cubic-bezier(0.2, 0, 0, 1);font-weight:700;font-size:1.8rem}@media print,screen and (min-width: 46.9375em){.p-news__cat-item a:hover,.p-news__cat-item span:hover{background-color:#0290bd}}@media screen and (max-width: 46.875em){.p-news__cat-item a,.p-news__cat-item span{width:100%;text-align:center;padding:16px 10px}}.p-news__cat-item.is-active a,.p-news__cat-item.is-active span{background-color:#0290bd}.p-news__list>li:not(:last-child){margin-bottom:20px}@media screen and (max-width: 46.875em){.p-news__list>li:not(:last-child){margin-bottom:15px}}.p-news__list>li a{border:1px solid #ccc;background-color:#fff;border-radius:30px;padding:30px 40px;display:flex;align-items:center;gap:40px}@media screen and (max-width: 46.875em){.p-news__list>li a{padding:20px 30px;border-radius:10px;flex-direction:column;gap:5px;align-items:flex-start}}.p-news__info{text-align:center;flex-shrink:0}@media screen and (max-width: 46.875em){.p-news__info{display:flex;justify-content:flex-start;gap:10px}}.p-news__date{font-size:1.6rem}.p-news__label{color:#d90101;border:1px solid #d90101;border-radius:100vh;display:inline-block;padding:0 10px;margin-top:6px}@media screen and (max-width: 46.875em){.p-news__label{margin-top:0;padding:0 5px 0 10px}}.p-detail__head{margin-bottom:50px}@media screen and (max-width: 46.875em){.p-detail__head{margin-bottom:25px}}.p-detail__time{font-size:1.6rem;margin-bottom:10px}.p-detail__ttl{border-bottom:3px solid #0290bd;padding-bottom:30px;font-size:2.8rem;font-weight:700}@media screen and (max-width: 46.875em){.p-detail__ttl{font-size:2.2rem;padding-bottom:15px}}.p-cat-list{display:flex;gap:5px}@media screen and (max-width: 46.875em){.p-cat-list{flex-wrap:wrap}}.p-cat-list li{border:1px solid #0290bd;padding:1px 10px;font-size:1.4rem;display:block;border-radius:100vh}.p-cat-list li.cat1{color:#f0ad1b;border-color:#f0ad1b}.p-cat-list li.cat2{color:#3faf58;border-color:#3faf58}.p-cat-list li.cat3{color:#065dac;border-color:#065dac}.p-cat-list li.cat4{color:#d90101;border-color:#d90101}.p-news__body .p-cat-list{margin-bottom:10px}.p-detail .p-cat-list{margin-bottom:20px}.p-detail p{font-size:1.6rem;line-height:1.66666}.p-detail p+.meinte_table{margin-top:50px}.p-detail .meinte_table{display:grid;grid-template-columns:200px minmax(0, 1fr);border:1px solid #ccc}.p-detail .meinte_table+.meinte_table{border-top:0}@media screen and (max-width: 46.875em){.p-detail .meinte_table{grid-template-columns:1fr}}.p-detail .meinte_table_th,.p-detail .meinte_table_td{box-sizing:border-box;min-width:0;padding:23px 20px;display:flex;align-items:center}.p-detail .meinte_table_th{background-color:#fef7e9;border-right:1px solid #ccc;font-weight:700}@media screen and (max-width: 46.875em){.p-detail .meinte_table_th{border-right:0;border-bottom:1px solid #ccc}}.p-detail .meinte_table_td{text-align:left;flex-wrap:wrap}.p-detail .mainte_service{min-width:64px;margin:2px;padding:1px 15px;border-radius:100vh;display:inline-flex;align-items:center;justify-content:center;background-color:#ed8baa;color:#fff;font-size:1.6rem;font-weight:700;line-height:1.6}.p-detail .mainte_service.tv{background-color:#e30072}.p-detail .mainte_service.net{background-color:#54a8dd}.p-detail .mainte_service.tel{background-color:#82bd07}.p-detail .mainte_service.other{background-color:#ff4d00}.p-detail__body>p+p{margin-top:1em}.p-detail__body a{color:#0290bd;text-decoration:underline;overflow-wrap:anywhere}@media print,screen and (min-width: 46.9375em){.p-detail__body a{transition:opacity .16s ease}.p-detail__body a:hover{opacity:.6}}
