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

#serviceBlock01 {
	height:600px;
	background-image:url(../images/service_photo01.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	overflow:visible;
	margin-top:10px;
}
#textBlock01 {
	width: 420px;
	position:absolute;
	top:460px;
	left:10px;
}
#servicePhoto02 {
	position:absolute;
	top:10px;
	right:0px;
}
#serviceBlock02 {
	width:200px;
	position:absolute;
	top:360px;
	right:0px;
}

#serviceBlock03 {
	margin-right:-35px;
}

.serviceType02 {
	width:200px;
	float:left;
	margin-right:35px;
}

.colorTitle02 { color:#5E318F; }
.left { float:left; }
.right { float:right; }
.textBlock02 { width:350px; }