.headercss{
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#3bb2c2), to(#33acbc)); background: -moz-linear-gradient(top, #3bb2c2, #33acbc);
	border-bottom:solid 1px #37b708;
}
.footercss{
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#3bb2c2), to(#33acbc)); background: -moz-linear-gradient(top, #3bb2c2, #33acbc);
	border-top:solid 1px #34c002;
}
.footercss:hover{background:#dc8700;}
#home .headercss{display:none;}
.contents{line-height:150%;}
.ltitle{padding:5px;margin:10px 0; border-bottom:solid 1px #cdcdcd;color:#3bb2c2;}
.header_inside,.header_public{display:none;}


.ui-content table
        {
            border-collapse: collapse;
            border: none;
            width: 100%;
            border: solid 1px #59ca06;
        }
.ui-content td
        {
            border: solid 1px #3bb2c2;
        }
        .ui-content th
        {
            border: solid 1px #59ca06;
            background:#e8fdd9;
        }

dt{font-weight:bold;}
dd{margin:0;padding:0;}
#matters dl dt{color:#3bb2c2;font-weight:bold;padding:10px 0;}
#matters dl dd{line-height:150%;}


.themetitle{
	text-align:center;
	font-weight:bold;
}
.ui-listview .ui-btn-up-c:hover{background:#f0ffeb;}
.even{background:#ffffff;}
.odd{background:#e0fbff;}
.businesstab tr th{background:#3bb2c2;color:#fff;}
.themetitles{background:#43aeff;font-weight:bold;color:#A95A00;text-align:center;}
.pages{background:#fff;}

.footercss h4 a{color:#fff;text-decoration:none;}
#history .ui-content  table{border:none;}
#history .ui-content table td{border:none;}
#history .ui-content .ltitle{background:#e8fdd9;padding:2px;border:solid 1px #1c9700;}
#history .ui-content .ltitle a{text-decoration:none;color:#000;border:none;}
#history .ui-content .text{font-size:14px;color:#7e7e7e;padding:5px;}
.news_box .newstitle{font-size:16px;clear:both;padding:10px 0;}
.news_box .newstitle .times{display:block;}
.news_box .newscon img{width:150px;}
.news_box .newscon{padding-top:10px;clear:both;border-bottom:dotted 1px #cdcdcd;}
.news_box .newscon .ui-link{font-size:13px;color:#333;line-height:150%;text-decoration:none;}

.dispbox .disptitle{text-align:center;display:block;font-size:14px;}
.dispbox .disptime{text-align:center;display:block;color:#cdcdcd;}
.dispbox .dispcon{line-height:180%;font-size:14px;}
.dispbox .dispcon img{width:100%;}
.table_bt{background:#3bb2c2;color:#fff;text-align:center;font-size:16px;}
.g_header h2{display:none;}