.news-list li{border-bottom:1px dashed #c4c3be}.news-list li:last-child{border-bottom:none}.news-list li a:not(.fpp-button){display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;padding-top:30px;word-break:break-all}.news-list li figure{width:25%}.news-list li figure+.news-block{width:75%;padding-left:30px}.news-list li .news-head-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-list li .news-head-block .date{font-size:1.5rem;margin-right:10px}.news-list li .fpp-label{padding:0;background:none}.news-list li .fpp-label span{display:inline-block;padding:6px 8px;border-radius:2px;background-color:#333;color:#fff;font-weight:600;font-size:1.1em;text-align:center}.news-list li .fpp-label span.id_2{background-color:#172d7e;color:#fff}.news-list li .fpp-label span.id_3{background-color:#d0f7c9;color:#333}.news-list li .fpp-label span.id_42{background-color:#b1f6ff;color:#333}.news-list li .fpp-label span.id_43{background-color:#f5e8cb;color:#333}.news-list li .news-title{margin-top:5px;font-size:1.6rem;font-weight:700;line-height:1.5}.news-list li .news-text{margin-top:10px;font-size:1.4rem;line-height:1.5}.news-list.news-detail-list .news-block{font-size:1.6rem;line-height:1.5}.news-list.news-detail-list .news-block h1{margin-top:20px;margin-bottom:40px;padding-bottom:30px;border-bottom:1px dashed #c4c3be}.news-list.news-detail-list .news-block .hedding3{padding-left:0}.news-list.news-detail-list .news-block .hedding3:before{width:0}.news-list.news-detail-list .news-block .lead{margin:30px 0 0}.news-list.news-detail-list .news-block .emphasis{font-weight:700}.news-list.news-detail-list .news-block ul:not(.linkItem){margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.news-list.news-detail-list .news-block ul:not(.linkItem) li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #eaeaea}.news-list.news-detail-list .news-block ul:not(.linkItem) li:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:700;background:#f7f7f5}.news-list.news-detail-list .news-block ul:not(.linkItem) li:last-of-type .fpp-button{color:#0c1d59;background:#fff}.news-list.news-detail-list .news-block ul:not(.linkItem) li:last-of-type .fpp-button:after{color:#0c1d59;content:"\e89e"}.publications-box h2{margin-bottom:30px}.publications-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:480px){.publications-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.publications-area .left-area{border:1px solid #c1c1c1}.publications-area .right-area h3{margin-bottom:10px;font-size:1.6rem}.publications-area .right-area .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.publications-area .right-area .detail dl{font-size:1.4rem;line-height:1.5}.publications-area .right-area .detail .author{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f7f7f5}.publications-area .right-area .detail .author .thumbnail-block{width:160px;min-width:160px;margin-right:20px}.publications-area .right-area .detail .author div{-ms-flex-negative:1;flex-shrink:1}.publications-area .right-area .detail .author div h3{font-size:1.5rem;line-height:1.6}.publications-area .right-area .detail .author div p{margin:0;font-size:1.4rem;line-height:1.5}.ViewAnnouncements .news-list ul.linkItem>li{padding:5px 0}@media print,screen and (min-width:801px){.news-list.news-detail-list .news-block h1{font-size:3.8rem}.news-list.news-detail-list .news-block ul:not(.linkItem) li{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.news-list.news-detail-list .news-block ul:not(.linkItem) li:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;line-height:1.8;border-right:0}.news-list.news-detail-list .news-block ul:not(.linkItem) li:last-of-type{-webkit-box-flex:5;-ms-flex:5;flex:5}.publications-box h2{padding-left:0;font-size:2.2rem}.publications-box h2:before{width:0;content:""}.publications-area{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.publications-area .left-area{max-height:300px;padding:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.publications-area .right-area{padding:0 0 30px 30px;-webkit-box-flex:5;-ms-flex:5;flex:5}.publications-area .right-area p{margin-bottom:30px}.publications-area .right-area .hedding2{margin-bottom:20px}.publications-area .right-area .detail dl{width:50%;margin-bottom:20px;padding-right:30px}.publications-area .right-area .detail dl dt{margin-bottom:10px}}@media only screen and (min-width:481px) and (max-width:800px){.news-list.news-detail-list .news-block h1{font-size:3.8rem}.news-list.news-detail-list .news-block ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-list.news-detail-list .news-block ul li{-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list.news-detail-list .news-block ul li:first-of-type{font-size:1.6rem;line-height:1.8;border-right:0}.news-list li{border-bottom:1px dashed #c4c3be}.news-list li:last-child{border-bottom:none}.news-list li:first-child a{padding-top:0}.news-list li:last-child a{padding-bottom:0}.publications-box{padding:15px 0}.publications-box h2{font-size:2rem}.publications-area{-ms-flex-wrap:wrap;flex-wrap:wrap}.publications-area .left-area{margin:0 auto;padding:30px;width:30%}.publications-area .right-area{padding:30px 15px 0}.publications-area .right-area p{margin-bottom:30px}.publications-area .right-area .detail dl,.publications-area .right-area h3{margin-bottom:20px}.publications-area .right-area .detail .author{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.publications-area .right-area .detail .author .thumbnail-block{margin-bottom:30px;margin-left:auto;margin-right:auto}.publications-area .right-area .detail .author div h2{margin-bottom:10px;line-height:1.6}}@media only screen and (max-width:480px){.news-list li{border-bottom:1px dashed #c4c3be}.news-list li:last-child{border-bottom:none}.news-list li:first-child a{padding-top:0}.news-list li:last-child a{padding-bottom:0}.news-list li a{display:block;padding-top:25px;padding-bottom:25px}.news-list li figure{width:100%}.news-list li figure+.news-block{width:100%;padding-left:0;margin-top:15px}.news-list li .news-head-block .date{font-size:1.4rem}.news-list li .news-title{font-size:1.5rem}.news-list.news-detail-list .news-block h1{font-size:2.2rem}.news-list.news-detail-list .news-block ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-list.news-detail-list .news-block ul li:first-of-type{padding:15px;font-size:1.5rem}.news-list.news-detail-list .news-block ul li:last-of-type{padding:10px}.publications-box{padding:15px 0}.publications-box h2{font-size:2rem}.publications-area{-ms-flex-wrap:wrap;flex-wrap:wrap}.publications-area .left-area{margin:0 auto;padding:30px;width:50%}.publications-area .right-area{padding:30px 15px 0}.publications-area .right-area p{margin-bottom:30px}.publications-area .right-area .detail dl,.publications-area .right-area h3{margin-bottom:20px}.publications-area .right-area .detail .author{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.publications-area .right-area .detail .author .thumbnail-block{margin-bottom:30px;margin-left:auto;margin-right:auto}.publications-area .right-area .detail .author div h2{margin-bottom:10px;line-height:1.6}}