@charset "utf-8";
/* ------------ all ------------ */
.ssl_contents {
	width:874px;
	padding-top:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.ssl_txt {
	line-height: 1.8;
}
.ssl_ti01 {
	width:950px;
	height:30px;
	background-image: url(../images/title01.jpg);
	background-repeat: no-repeat;
	display: block;
}
.ssl_ti01  span{
	display: none;
}
.ssl_ti02 {
	width:950px;
	height:30px;
	background-image: url(../images/title02.jpg);
	background-repeat: no-repeat;
	display: block;
}
.ssl_ti02  span{
	display: none;
}
.ssl_ti03 {
	width:950px;
	height:30px;
	background-image: url(../images/title03.jpg);
	background-repeat: no-repeat;
	display: block;
}
.ssl_ti03  span{
	display: none;
}
.ssl_subti01 {
	width:874px;
	height:16px;
	background-image: url(../images/subti01.gif);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 5px;
}
.ssl_subti01  span{
	display: none;
}
.ssl_subti02 {
	width:874px;
	height:16px;
	background-image: url(../images/subti02.gif);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 5px;
}
.ssl_subti02  span{
	display: none;
}
.ssl_subti03 {
	width:874px;
	height:16px;
	background-image: url(../images/subti03.gif);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 5px;
}
.ssl_subti03  span{
	display: none;
}
.ssl_subti04 {
	width:874px;
	height:16px;
	background-image: url(../images/subti04.gif);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 5px;
}
.ssl_subti04  span{
	display: none;
}


/* ------------ common ------------ */
a:hover img.bana_mag {
	filter:alpha(opacity=70);
	opacity:0.7;
}

