@charset "utf-8";
/* CSS Document */


.news_waku { width: 586px; padding: 4px; border: 1px solid #dddddd; height: 300px; margin-bottom: 20px; background-color: #FFFFFF; font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 12px; line-height: 20px; overflow: scroll; scrollbar-base-color: #dddddd; scrollbar-track-color: #f6f6f6; scrollbar-face-color: #f6f6f6; scrollbar-shadow-color: #dddddd; scrollbar-darkshadow-color: #dddddd; scrollbar-highlight-color: #dddddd; scrollbar-3dlight-color: #dddddd; scrollbar-arrow-color: #cc0000; overflow-x:hidden; }
.news_waku .news { height: auto; width: 564px; font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 12px; line-height: 18px; margin-bottom: 15px; border: 1px solid #eeeeee; }
.news_waku a { color: #3366FF; font-size: 12px; line-height: 20px; font-family: "ＭＳ ゴシック", "Courier New", monospace; }
.news_waku a:hover { color: #ff3366; }
.news .news_date { font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 10px; line-height: 20px; color: #666666; background-color: #eeeeee; text-align: right; height: 20px; }
.news h3 { font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 12px; line-height: 20px; font-weight: bold; padding: 5px; }
.news p { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
#contents .search { color: #666666; font-size: 12px; line-height: 20px; text-align: right; }
.search a { color: #666666; text-decoration: none; }
.search a:hover { color: #ff6666; text-decoration: none; }

.chart { width: 596px; height: 250px; position: relative; margin-bottom: 20px; }
.chart .nikkei { height: 250px; width: 293px; position: absolute; top: 0px; right: 0px; }
.chart .vietnum { height: 250px; width: 293px; position: absolute; left: 0px; top: 0px; }

