/* CSS Document */

#flash{
 width: 100%;
 height: 470px;
 margin-bottom: 35px;
}

#conte{
 width: 840px;
 margin-left: auto;
 margin-right: auto;
}


.conte_box{
 width: 840px;
 margin-bottom: 30px;
}

.conte_td01{
 width: 200px;
 padding-right: 9px;
}

.conte_td01 p a{
 display: block;
 width: 200px;
 height: 198px;
 background: url(home/img/bana01.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.conte_td01 p a:hover{
 background: url(home/img/bana01.jpg) no-repeat 0 -198px;
}

.conte_td02{
 width: 200px;
 padding-right: 9px;
}

.conte_td02 p a{
 display: block;
 width: 200px;
 height: 198px;
 background: url(home/img/bana02.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.conte_td02 p a:hover{
 background: url(home/img/bana02.jpg) no-repeat 0 -198px;
}

.conte_td03{
 width: 200px;
 padding-right: 9px;
}
.conte_td03 p a{
 display: block;
 width: 200px;
 height: 198px;
 background: url(home/img/bana03-2.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.conte_td03 p a:hover{
 background: url(home/img/bana03-2.jpg) no-repeat 0 -198px;
}
/*.bana03 a{
 display: block;
 width: 200px;
 height: 90px;
 background: url(home/img/bana03.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
 margin-bottom: 14px;
}

.bana03 a:hover{
 background: url(home/img/bana03.jpg) no-repeat 0 -90px;
}

.conte_td03 table{
 width: 200px;
 border-top: solid 1px #CBCBCB;
}

.conte_td03 table td{
 width: 198px;
 padding-top: 14px;
}

.conte_td03 table td img{
 float: left;
 display: block;
}

.conte_td03 table td p{
 display: block;
 float: right;
 font-size: 10px;
 color: #539900;
}*/

.conte_td04{
}














#foot{
 width: 100%;
 height: 32px;
 padding-top: 50px;
 background: url(home/img/foot_bg.jpg) repeat-x center top;
 text-align: center;
 color: #FFFFFF;
}

.qr-link{
	margin-bottom: 10px;
}
.qr-link img{
	height: 75px;
	width: auto;
}