@charset "utf-8";
.News, .NewsIndex h1, .NewsIndex h2, .NewsImgUL ul { zoom: 1; }
.News:after, .NewsIndex h1:after, .NewsIndex h2:after, .NewsImgUL ul:after { content: ""; display: block; clear: both; }
.NewsIndex h1 { }
.NewsIndex h1 img { }
.NewsIndex h1 strong { }
.NewsIndex h1 span { }
.NewsIndex h2 { margin: 0px; background-color: #fdd000; background-image: url(../img/mark3.png); }
.NewsIndex h2 img { margin: 0px; }
.NewsIndex h2 strong { width: auto; }
.NewsIndex h2 span { width: auto; }
.News .mark { background-image: url(../img/mark4.png); background-color: #fff; border-width: 5px; border-color: #fff; }
.News table, .News th, .News td { vertical-align: top; border-width: 0; }
.News table, .News th { width: auto; }
.News td { padding-left: 0px; padding-right: 0px; font-weight: normal; }
.TdKara { padding: 0; margin: 0; width: 0px; }
.TheadStyle th th { padding: 0; }
.TheadStyle td { padding-top: 0px; padding-bottom: 0px; }
.NewMarkImg, .NewMarkImg img, .NewsIconImg, .NewsIconImg img { margin-right: 10px; }
.NewsDateTime { padding-right: 10px; }
.NewsTitle { font-weight: bold; }
.NewsNaiyo { }
.NewsImgUL { margin-bottom: 0px; clear: both; }
.NewsImgUL ul { list-style: none; width: 102%; margin-left: -2%; margin-top: -1em; }
.NewsImgUL li { display: inline; float: left; text-align: center; width: 31%; margin-left: 2%; margin-top: 1em; }
.NewsImgUL li { }
.NewsImgUL li img { vertical-align: text-top; }
.NewsIndex { margin-top: 0px; }
.NewsIndex h1 { }
.NewsIndex h1 img { border-width: 0; }
.NewsIndex .NewsList { max-height: 250px; overflow-y: auto; }
.NewsIndex table { margin-left: 0px; }
.NewsDetail h1 { }
.NewsDetail h1 img { vertical-align: middle; border-width: 0; }
.NewsDetail .NewsImgUL li img { width: 180px; }
.NewsDetail .NewsDateTime { text-align: right; }
