#fla-main {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 330px;
}
#fla-main img {
	margin: 0px;
	padding: 0px;
}
#left {
	float: left;
	width: 276px;
}
#right {
	float: left;
	width: 674px;
}
#info-ttl {
	background-image: url(images/info_back1.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 240px;
	padding-left: 20px;
	padding-top: 45px;
}
#info-main {
	background-image: url(images/info_back2.gif);
	background-repeat: repeat-y;
	width: 260px;
}
#info-main h5 {
	font-size: 95%;
	color: #C20D23;
	padding-top: 15px;
	margin-left: 15px;
}
#info-main p {
	font-size: 95%;
	margin-left: 15px;
	width: 230px;
}


#bn {
	background-image: url(images/info_back1.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 240px;
	padding-left: 20px;
	padding-top: 45px;
}
#bn-main {
	background-image: url(images/info_back2.gif);
	background-repeat: repeat-y;
	width: 260px;
}

#bn-main p {
	font-size: 95%;
	margin-left: 15px;
	width: 230px;
	margin-bottom: 5px;
 }


#bk-deco {
	margin-left: 30px;
	margin-top: 30px;
}
#intro {
	background-image: url(images/intoro_back.gif);
	background-repeat: no-repeat;
	width: 674px;
	height: 352px;
	padding-top: 40px;
}
#intro p {
	margin-top: 7px;
	font-size:11px;
}

#intro1 {
	width: 614px;
	text-align: right;
	padding-right: 60px;
}
#intro2 {
	width: 649px;
	text-align: left;
	padding-left: 25px;
}
#intro3 {
	width: 434px;
	text-align: right;
	padding-right: 240px;
}
.red {
	color: #C20D23;
}
#web1 {
	width: 674px;
	background-image: url(images/web_back.gif);
	background-repeat: no-repeat;
	padding-bottom: 30px;
	margin-top: 30px;
}
#web1L {
	float: left;
	width: 485px;
	padding-top: 10px;
	padding-left: 15px;
}
.web1R {
	float: left;
	width: 124px;
	height: 129px;
	background-image: url(images/husen.gif);
	background-repeat: no-repeat;
	margin-left: 8px;
	margin-top: 15px;
	background-position: 0px -129px;
}
#web2 {
	width: 674px;
	background-image: url(images/web_back.gif);
	background-repeat: no-repeat;
	background-position: 0px -475px;
	height: 208px;
}
#web2L {
	float: left;
	width: 280px;
	padding-left: 30px;
}
#web2R {
	float: left;
	width: 364px;
	padding-top: 30px;
}
#web1 h3 {
	float: left;
}
.service-hlL {
	margin-top: 35px;
	margin-bottom: 25px;
}
.service-text {
	margin-left:15px;
}
.web1R ul {
	list-style-type: none;
}
.Ftop a {
	background-image: url(images/husen.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 65px;
	width: 124px;
}
.Fcontact a {
	background-image: url(images/husen.gif);
	background-repeat: no-repeat;
	background-position: 0px -65px;
	text-indent: -9999px;
	display: block;
	height: 64px;
	width: 124px;
}
.web1R a:hover {
	background-image: none;
}
#web2R ul {
	list-style-type: none;
}
#Sinfo a {
	background-image: url(images/service_info.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 136px;
}
#Sworks a {
	background-image: url(images/service_info.gif);
	background-repeat: no-repeat;
	background-position: 0px -23px;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 136px;
}

#dtp1 {
	width: 674px;
	background-image: url(images/dtp_back.gif);
	background-repeat: no-repeat;
	padding-bottom: 30px;
	margin-top: 30px;
}
#dtp1L {
	float: left;
	width: 485px;
	padding-top: 10px;
	padding-left: 15px;
}

#dtp2 {
	width: 674px;
	background-image: url(images/dtp_back.gif);
	background-repeat: no-repeat;
	background-position: 0px -475px;
	height: 208px;
}
#dtp2L {
	float: left;
	width: 280px;
	padding-left: 30px;
}
#dtp2R {
	float: left;
	width: 364px;
	padding-top: 30px;
}
#dtp1 h3 {
	float: left;
}


#dtp2R ul {
	list-style-type: none;
}
#Sinfo2 a {
	background-image: url(images/service_info.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 136px;
	background-position: 0px -46px;
}
#Sworks2 a {
	background-image: url(images/service_info.gif);
	background-repeat: no-repeat;
	background-position: 0px -69px;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 136px;
}
