@charset "UTF-8";

.mainphoto{
	width:508px;
	height:22px;
	padding:399px 0 0 472px;
	background:url(../images/business/main2.jpg);
}

.contents1{
	width:980px;
}

.contents2{
	width:980px;
	height:981px;
	padding:0 0 70px 0;
	background:url(../images/business/main_bg.gif) no-repeat;
}

.inner{
	width:878px;
	padding:0 0 37px 102px;
}

.inner2{
	width:878px;
	padding:0 0 0 102px;
}

.contbox1{
	width:388px;
	height:472px;
	padding:0 49px 0 0;
	background:url(../images/business/title1.png) no-repeat;
	float: left;
}

.contbox2{
	width:388px;
	height:472px;
	padding:0 0 0 0;
	background:url(../images/business/title2.png) no-repeat;
	float: left;
}

.contbox3{
	width:388px;
	height:472px;
	padding:0 49px 0 0;
	background:url(../images/business/title3.png) no-repeat;
	float: left;
}

.contbox4{
	width:388px;
	height:472px;
	padding:0 0 0 0;
	background:url(../images/business/title4.png) no-repeat;
	float: left;
}

.contents2 .box1{
	width:352px;
	margin:53px 18px 0 18px;
}

.contents2 h2{
	width:352px;
	height:37px;
	margin:0 0 0 0;
    font-size:14px;
	color: #1478B6;
    font-weight:normal;
	text-align:center;
}

.contents2 .photo{
	margin:0 0 17px 1px;
}

.contents2 p{
	margin:0 5px 0 5px;
}



.contbox5{
	width:388px;
	height:336px;
	padding:0 49px 0 0;
	background:url(../images/business/title5.png) no-repeat;
	float: left;
}

.contbox6{
	width:388px;
	height:336px;
	padding:0 0 0 0;
	background:url(../images/business/title6.png) no-repeat;
	float: left;
}

.contbox7{
	width:388px;
	height:336px;
	padding:0 49px 0 0;
	background:url(../images/business/title7.png) no-repeat;
	float: left;
}

.contbox8{
	width:388px;
	height:336px;
	padding:0 0 0 0;
	background:url(../images/business/title8.png) no-repeat;
	float: left;
}

.contbox9{
	width:388px;
	height:336px;
	padding:0 49px 0 0;
	background:url(../images/business/title9.png) no-repeat;
	float: left;
}

.contbox10{
	width:343px;
	height:268px;
	padding:68px 0 0 45px;
	float: left;
}

.contents3 .box1 .btn{
	margin:0 0 0 105px;
}

.contents3 h3{
	width:352px;
	height:33px;
	margin:0 0 0 0;
    font-size:14px;
    font-weight:normal;
	text-align:center;
}

.contents3 .photo2{
	margin:0 0 10px 1px;
}

.contents3{
	width:980px;
	height:1070px;
	padding:0 0 70px 0;
	background:url(../images/business/main_bg2.gif) no-repeat;
}

.contents3 .box1{
	width:352px;
	margin:53px 18px 0 18px;
}

.photo2 a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=60);
}