.news h2 {color: #004e8a; font-weight: bold; font-size: 130%; padding:5px 0px 5px 10px}.news h3 {font-weight: bold; font-size: 100%; padding:5px 0px 0px 5px;margin-left:5px; border-left: 3px solid #004e8a }.news p{font-size:80%;line-height:140%; padding:5px 20px 30px 20px;margin:0px}.news ol{padding:5px 20px 30px 40px;margin:0px}.news ul{padding:5px 20px 30px 40px;margin:0px}.news li{font-size:80%;padding-bottom:3px;;line-height:140%}.hyo td{font-size:80%;background-color:#ffffff}.hyo th{font-size:80%;font-weight:normal;text-align:left;background-color:#f3f3f3}#hyo td{padding:3px;font-size:80%; color:414141}.line-r {border-right: 2px solid #006699;}
