@charset "utf-8";

.main_latest {width:100%; border:1px solid #e1e1e1; position:relative; padding:20px 30px; background:#f9f9f9; margin:30px 0; }
.main_latest_div {width:100%; }

.main_latest_div .li01 {width: 100%; display:flex; align-items: center; }
.main_latest_div .li01 .li01_1 { font-size: 18px; font-weight: bold;}
.main_latest_div .li01 .li01_2 { }
.main_latest_div .li01 .li01_3 { }
.main_latest_div .li01 .li01_txt {  }

.main_latest a {color:#000;}

#ticker{width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.none{display:none}
.navi{ position:absolute; right:30px; }
.block {height:27px; overflow:hidden; width:100%; max-width:350px;}
.block ul { margin:0; padding:0; list-style:none;}
.block li { line-height:27px; margin:0; margin-left:15px; padding:0; list-style:none;}
.block li a {display:block; height:27px; line-height:27px; color:#555; text-decoration:none; }

img.next, img.prev { background-color:#fff; }


@media (max-width:768px) {
.main_latest { display:none; padding:10px; background:#f9f9f9; margin:30px 0; }
.navi { right:10px; }
.main_latest_div .li01 .li01_1 { font-size:14px; }
#ticker{width: calc(100% - 30px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}


}
