@charset "UTF-8";.p-news-nav{font-size:1.6rem;line-height:2.4rem;margin-bottom:48px}.p-news-nav__ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:10px}.p-news-nav__a{position:relative;display:block;color:#4f6579;text-align:center;text-decoration:none;padding-bottom:19px;overflow:visible}.p-news-nav__a:before{position:absolute;bottom:0;left:0;z-index:11;content:"";width:100%;height:3px;background-color:#dde3e6}.p-news-nav__a--current{color:#3a4751;font-weight:500}.p-news-nav__a--current:before{color:#3a4751;background-color:#005ead}.p-news-nav__a--current:after{position:absolute;bottom:-10px;right:0;left:0;z-index:12;margin-right:auto;margin-left:auto;content:"";width:0;height:0;border-style:solid;border-width:11px 8px 0 8px;border-color:#005ead transparent transparent transparent}@media screen and (min-width:769px){.p-news-nav__a{-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.p-news-nav__a:before{-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.p-news-nav__a:hover{color:#005ead}.p-news-nav__a:hover:before{background-color:#005ead}}@media screen and (max-width:767px){.p-news-nav{font-size:1.5rem;margin-bottom:30px}.p-news-nav__a{padding-bottom:14px}.p-news-nav__ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);gap:20px 16px;padding-bottom:10px}}.p-news-pulldown{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:2.3rem;margin-bottom:36px}.p-news-pulldown dt{width:106px;color:#666666}.p-news-pulldown dd{position:relative;width:324px;border:1px solid #a1a1a1;border-radius:6px}.p-news-pulldown dd:after{position:absolute;top:19px;right:10px;content:"";pointer-events:none;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#666666 transparent transparent transparent}.p-news-pulldown dd select{width:100%;color:#b5b5b5;background:transparent;border:none;padding:12px 40px 13px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.p-news-pulldown dd select::-ms-expand{display:none}@media screen and (min-width:769px){.p-news-pulldown dd select{-webkit-transition:color 0.1s ease;transition:color 0.1s ease}.p-news-pulldown dd select:hover{color:#333333}}@media screen and (max-width:767px){.p-news-pulldown{margin-bottom:28px}.p-news-pulldown dd{width:calc(100% - 106px)}}.p-news-detail{width:100%}.p-news-detail__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.p-news-detail__info-time{display:block;color:#8797a2;font-size:1.4rem;font-weight:500;line-height:2.2rem;margin-right:20px}.p-news-detail__info-cate{display:block;min-width:96px;color:#ffffff;font-size:1.4rem;line-height:2.2rem;text-align:center;border-radius:3px;padding-top:2px;padding-bottom:2px;padding-right:10px;padding-left:10px}.p-news-detail__info-cate--c1{background-color:#00a087}.p-news-detail__info-cate--c2{background-color:#005ead}.p-news-detail__info-cate--c3{background-color:#7f50bf}.p-news-detail__title{position:relative;font-size:2.8rem;font-weight:700;line-height:3.6rem;padding-bottom:25px;margin-bottom:35px}.p-news-detail__title:before{position:absolute;bottom:0;left:0;z-index:12;content:"";width:40px;height:4px;background-color:#005ead}.p-news-detail__title:after{position:absolute;bottom:2px;left:0;z-index:11;content:"";width:100%;height:2px;background-color:#d2d9de}.p-news-detail__main{width:100%;margin-bottom:60px}@media screen and (max-width:767px){.p-news-detail__info{margin-bottom:16px}.p-news-detail__info-time{margin-right:18px}.p-news-detail__title{font-size:2.1rem;line-height:2.9rem;padding-bottom:20px;margin-bottom:30px}.p-news-detail__title:before{width:30px}.p-news-detail__main{width:100%;margin-bottom:40px}}.p-news-detail__main h1{margin-bottom:26px}.p-news-detail__main h2{margin-bottom:24px}.p-news-detail__main h3{margin-bottom:22px}.p-news-detail__main h4{margin-bottom:18px}.p-news-detail__main h5{margin-bottom:16px}.p-news-detail__main h6{margin-bottom:14px}@media screen and (max-width:767px){.p-news-detail__main h1{margin-bottom:24px}.p-news-detail__main h2{margin-bottom:22px}.p-news-detail__main h3{margin-bottom:20px}.p-news-detail__main h4{margin-bottom:16px}.p-news-detail__main h5{margin-bottom:14px}.p-news-detail__main h6{margin-bottom:12px}}.p-news-detail__main h1{position:relative;font-size:2.8rem;font-weight:700;line-height:3.6rem;letter-spacing:0.1em;text-align:center;text-indent:0.1em;padding-bottom:27px}.p-news-detail__main h1:after{position:absolute;bottom:0;right:0;left:0;margin-right:auto;margin-left:auto;content:"";width:40px;height:4px;background-color:#005ead}@media screen and (max-width:767px){.p-news-detail__main h1{font-size:2.1rem;line-height:2.9rem;padding-bottom:22px}.p-news-detail__main h1:after{width:30px}}.p-news-detail__main h2{position:relative;font-size:2.4rem;font-weight:700;line-height:3.2rem;letter-spacing:0.1em;padding-bottom:21px}.p-news-detail__main h2:before{position:absolute;bottom:0;left:0;z-index:12;content:"";width:40px;height:4px;background-color:#005ead}.p-news-detail__main h2:after{position:absolute;bottom:2px;left:0;z-index:11;content:"";width:100%;height:2px;background-color:#d2d9de}@media screen and (max-width:767px){.p-news-detail__main h2{font-size:1.8rem;line-height:2.6rem;padding-bottom:17px}.p-news-detail__main h2:before{width:30px}}.p-news-detail__main h3{position:relative;font-size:2rem;font-weight:700;line-height:2.8rem;letter-spacing:0.05em;background-color:#e8f0f8;padding-top:9px;padding-bottom:11px;padding-right:20px;padding-left:25px}.p-news-detail__main h3:before{position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;content:"";width:16px;height:4px;background-color:#005ead}@media screen and (max-width:767px){.p-news-detail__main h3{font-size:1.7rem;line-height:2.5rem;padding-top:9px;padding-bottom:10px;padding-right:17px;padding-left:17px}.p-news-detail__main h3:before{width:10px}}.p-news-detail__main h4{position:relative;font-size:1.8rem;font-weight:700;line-height:2.4rem;letter-spacing:0.05em;padding-left:16px}.p-news-detail__main h4:before{position:absolute;top:3px;left:0;content:"";width:4px;height:calc(100% - 4px);background-color:#005ead}@media screen and (max-width:767px){.p-news-detail__main h4{font-size:1.6rem}}.p-news-detail__main h5{position:relative;font-size:16px;font-weight:500;line-height:1.5;padding-left:18px}.p-news-detail__main h5:before{position:absolute;top:7px;left:0;content:"";width:10px;height:10px;background-color:#005ead}.p-news-detail__main h6{font-size:15px;font-weight:500;border-bottom:1px solid #cccccc;padding-bottom:7px}.p-news-detail__main p{font-size:16px;line-height:1.8;margin-bottom:36px}@media screen and (max-width:767px){.p-news-detail__main p{font-size:15px;line-height:1.6;margin-bottom:26px}}.p-news-detail__main strong{font-weight:bolder}.p-news-detail__main em{font-style:italic}.p-news-detail__main ul{padding-left:0;list-style:none}.p-news-detail__main ul>li{position:relative;line-height:2.6rem;padding-left:21px;margin-bottom:6px}.p-news-detail__main ul>li:before{position:absolute;top:9px;left:3px;content:"";width:8px;height:8px;background-color:#005ead;border-radius:50%}.p-news-detail__main ol{padding-left:0;counter-reset:item;list-style:none}.p-news-detail__main ol>li{line-height:2.6rem;text-indent:-1.3em;padding-left:1.3em;margin-bottom:6px}.p-news-detail__main ol>li:before{counter-increment:item;content:counter(item) ".";padding-right:0.5em}.p-news-detail__main blockquote{border:1px solid #cccccc;padding:18px 20px 20px 20px}.p-news-detail__main blockquote p{margin-bottom:0}.p-news-detail__main table{font-size:15px}.p-news-detail__main table th{width:25%;font-weight:500;background-color:#f6f6f6}.p-news-detail__main table td{width:75%;font-weight:400;background-color:#ffffff}.p-news-detail__main table td,.p-news-detail__main table th{padding:12px 16px 12px 16px;border:solid 1px #cccccc}@media screen and (max-width:767px){.p-news-detail__main table th{width:100px}.p-news-detail__main table td{width:calc(100% - 100px)}}.p-news-detail__main a{color:#005ead;text-decoration:none}@media screen and (min-width:769px){.p-news-detail__main a:hover{color:#005ead;text-decoration:underline}}.p-news-detail__main img{height:auto!important}
/*# sourceMappingURL=common_news.css.map */