@charset "utf-8";

@import "common.css";
@import "layout.css";
/*--------------------------------------------------------------------------------------------------------------*/
#header1 { background-image: url(../img/back-header1.jpg); background-repeat: no-repeat; height: 530px; width: 780px; margin-right: auto; margin-left: auto; position: relative; }
#header1 h1 { height: 50px; width: 410px; position: absolute; top: 52px; left: 5px; }
#header1 h1 a { text-indent: -9999px; display: block; height: 50px; width: 410px; }
#header1 .info_text { font-size: 14px; line-height: 20px; font-weight: bold; padding: 5px; height: 20px; width: 760px; position: absolute; top: 475px; left: 5px; font-family: "ＭＳ ゴシック", "Courier New", monospace; text-align: center; }
/*--------------------------------------------------------------------------------------------------------------*/
#header1 #menu { height: 30px; width: 770px; position: absolute; left: 5px; top: 430px; }
#header1 #menu .bt001 { height: 30px; width: 154px; position: absolute; left: 0px; top: 0px; display: none; }
#header1 #menu .bt001 a { background-image: url(../img/bt001a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header1 #menu .bt001 a:hover { background-image: url(../img/bt001b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header1 #menu .bt002 { height: 30px; width: 154px; position: absolute; left: 154px; top: 0px; }
#header1 #menu .bt002 a { background-image: url(../img/bt002a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header1 #menu .bt002 a:hover { background-image: url(../img/bt002b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header1 #menu .bt003 { height: 30px; width: 154px; position: absolute; left: 308px; top: 0px; }
#header1 #menu .bt003 a { background-image: url(../img/bt003a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header1 #menu .bt003 a:hover { background-image: url(../img/bt003b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header1 #menu .bt004 { height: 30px; width: 154px; position: absolute; left: 462px; top: 0px; }
#header1 #menu .bt004 a { background-image: url(../img/bt004a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header1 #menu .bt004 a:hover { background-image: url(../img/bt004b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header1 #menu .bt005 { height: 30px; width: 154px; position: absolute; left: 616px; top: 0px; }
#header1 #menu .bt005 a { background-image: url(../img/bt005a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header1 #menu .bt005 a:hover { background-image: url(../img/bt005b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-index1 { background-image: url(../img/bar-index1.jpg); background-repeat: no-repeat; height: 32px; width: 480px; margin-bottom: 15px; }
.bar-index1 h2 { text-indent: -9999px; display: block; height: 32px; width: 480px; }
.text { font-size: 14px; line-height: 24px; width: 480px; height: auto; margin-bottom: 30px; }
.bar-index2 { background-image: url(../img/bar-index2.jpg); background-repeat: no-repeat; height: 32px; width: 480px; margin-bottom: 15px; }
.bar-index2 h2 { text-indent: -9999px; display: block; height: 32px; width: 480px; }


.news_waku { width: 480px; height: 200px; font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 12px; line-height: 20px; overflow: scroll; scrollbar-base-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #00CC00; scrollbar-darkshadow-color: #00CC00; scrollbar-highlight-color: #00CC00; scrollbar-3dlight-color: #00CC00; scrollbar-arrow-color: #CC0000; overflow-x:hidden; }
.news_waku .news { height: auto; width: 460px; font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 14px; line-height: 20px; margin-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #838123; }
.news_title { font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 14px; line-height: 20px; font-weight: bold; color: #FF3300; margin-bottom: 5px; }
.news_waku a { color: #3366FF; }
.news_waku a:hover { color: #FF3300; }
.news .news_date { font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 14px; line-height: 20px; color: #000000; text-align: right; height: auto; width: auto; margin-bottom: 5px; background-color: #EAE9B0; }
.news_naiyo { font-size: 14px; line-height: 18px; margin-bottom: 10px; }
.news_waku .std { text-align: right; font-size: 10px; line-height: 20px; }
