/* CSS Document */

.navi01 a{
 display: block;
 width: 97px;
 height: 15px;
 background: url(../img/navi2.jpg) no-repeat 0 -15px;
 text-indent: -9000px;
 overflow: hidden;
}
.navi01 a:hover{background: url(../img/navi2.jpg) no-repeat 0px -15px;}



.topLeft{
 float: left;
 width: 440px;
 height: 540px;
}





.topRight{
 float: right;
 width: 440px;
 height: 540px;
 background: #2E3699;
}

.ideaTxt{
 display: block;
 width: 440px;
}

.pro{
 width: 410px;
 margin: 0px 15px;
}

.iconBox{
 width: 400px;
 margin: 0px 15px;
 padding: 5px;
 background: #1E2465;
 margin-bottom: 10px;
}

.iconBox li{
 float: left;
 list-style: none;
 margin: 0;
 padding: 0;
}

.icon01 a{ 
 display: block;
 width: 110px;
 height: 110px;
 background: url(../img/icon01.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
 margin-right: 5px;
 margin-bottom: 5px;
}
.icon01 a:hover{ background: url(../img/icon01.jpg) no-repeat 0px -110px;}

.icon02 a{ 
 display: block;
 width: 285px;
 height: 110px;
 background: url(../img/icon02.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
 margin-bottom: 5px;
}
.icon02 a:hover{ background: url(../img/icon02.jpg) no-repeat 0px -110px;}

.icon03 a{ 
 display: block;
 width: 110px;
 height: 72px;
 background: url(../img/icon03.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
 margin-right: 5px;
}
.icon03 a:hover{ background: url(../img/icon03.jpg) no-repeat 0px -72px;}

.icon04 a{ 
 display: block;
 width: 193px;
 height: 72px;
 background: url(../img/icon04.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
 margin-right: 5px;
}
.icon04 a:hover{ background: url(../img/icon04.jpg) no-repeat 0px -72px;}

.icon05 a{ 
 display: block;
 width: 87px;
 height: 72px;
 background: url(../img/icon05.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}
.icon05 a:hover{ background: url(../img/icon05.jpg) no-repeat 0px -72px;}

.news{
 width: 410px;
 margin: 0px 15px 5px 15px;
}

.newsBox{
 width: 410px;
 margin: 0 15px;
 height: 45px;
 overflow: auto;
 margin-bottom: 10px;
}

.newsBox dl{
 width: 390px;
 color: #FFFFFF;
}

.newsBox dl dt{
 float: left;
 width: 100px;
}

.newsBox dl dd{
 padding-left: 100px;
}

.iso{
clear: left;
display: block;
width: 87px;
height: 57px;
margin-left: 338px;
}