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




.cam_cts{
	width:945px;
	margin:0 0 40px;
}



/* img01 */
.img01{
	width:945px;
	height:433px;
	padding-top:30px;
	background:url(../images/image01.jpg) no-repeat 0 0;
}
.img01 p{
	text-align:center;
}
.txt01a{
	padding:35px 20px 10px 0;
	font-size:1.2em;
	font-weight:bold;
}
.txt01b{
	padding:0 20px 10px 0;
	color:#ce1e18;
	font-size:1.3em;
}
.txt01b span{
	font-size:1.3em;
	font-weight:bold;
}


/* img02 */
.img02{
	width:895px;
	padding-left:50px;
	height:53px;
	background:url(../images/image02.jpg) no-repeat 0 0;
}
.img02 p{
	width:156px;
	float:left;
	margin:0 0 0 180px;
}
.img02 p a{
	cursor: pointer;
}
.img02 p a:hover img{
  opacity:0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha( opacity=70 )";
}


/* img04 */
.img04{
	width:945px;
	height:48px;
	background:url(../images/image04.jpg) no-repeat 0 0;
	text-align:center;
}
.img04 p a{
	cursor: pointer;
}
.img04 p a:hover img{
  opacity:0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha( opacity=70 )";
}
#a{
	cursor: pointer;
}





/* Btn */
.btn_box{
	width:560px;
	height:100%;
	margin:10px auto;
}
.btn_box div{
	width:260px;
	float:left;
	margin:0 10px;
}
.btn_box p a:hover img{
  opacity:0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha( opacity=70 )";
}



