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

	
.prof_box{padding: 10px;width: 759px;background-color: #F6F6F6;margin: 0px;}
.pr_box1{
	background-image: url(../profile/img/prof1_bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 759px;
	padding: 0px;
}
.pr1_left{float: left;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 30px;}
.pr1_right{margin: 0px;width: 320px;float: right;padding: 0px;}
.pr_box1 h3{color:#FFFFFF;font-size:14px;line-height: 120%;font-weight: bold;text-align: left;}
.pr_box1 p{font-size:12px;line-height: 150%;font-weight: bold;text-align: left;}
.pr_box1 dl{text-align:left;padding: 0px;height: 76px;margin: 0px;}
.pr_box1 dt{color:#FFFFFF;font-size:12px;font-weight:bold;text-align:left;width:305px;text-align:left;padding: 3px;text-indent: 10px;margin: 0px;height: 22px;}
.pr_box1 dd{color:#FFFFFF;font-size:12px;font-weight:bold;text-align:left;line-height: 120%;margin: 0px;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 10px;}
.pr_box1 a:link {color: #FFFFFF;text-decoration: underline;}
.pr_box1 a:visited {color: #FFFFFF;text-decoration: underline;}
.pr_box1 a:hover{color: #0000FF;text-decoration: underline;}
.pr_box1 a{color: #FFFFFF;text-decoration: underline;}

.pr1_left dd a:link {color: #000000;text-decoration: underline;}
.pr1_left dd a:visited {color: #000000;text-decoration: underline;}
.pr1_left dd a:hover{color: #0000FF;text-decoration: underline;}
.pr1_left dd a{color: #000000;text-decoration: underline;}

.pr_box2{
	background-image: url(../profile/img/prof2_bg2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 759px;
	padding: 0px;
}
.pr_box2 p{font-size:12px;line-height: 150%;font-weight: bold;text-align: left;}
.pr_box2 dl{
	text-align:left;
	width: 330px;
	height: 448px;
	float: right;
	padding-right: 20px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.pr_box2 dt{
	color:#222;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:305px;
	text-align:left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pr_box2 dd{
	color:#222;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	line-height: 120%;
	;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.pr_box3{
	background-image: url(../profile/img/prof3_bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 759px;
	padding: 0px;
}
.pr_box4{
	margin: 0px;
	width: 759px;
	padding: 0px;
}
.pr_box3 p{font-size:12px;line-height: 150%;font-weight: bold;text-align: left;}
.service {
	text-align:left;
	height: 520px;
	float: left;
	margin-left: 0px;
	width: 343px;
}
.service h2{
	color:#005E8A;
	font-size:14px;
	line-height: 100%;
	font-weight:bold;
	margin-left:40px;
	text-align:left;
	height:20px;
}
.service h3{
	font-size:12px;
	line-height: 100%;
	font-weight:bold;
	margin-left:40px;
	text-align:left;
	margin-top: 18px;
}
.service p{
	font-size:12px;
	line-height: 140%;
	font-weight:normal;
	margin-left: 40px;
	margin-top: 5px;
}


.hinsitu {
	text-align:left;
	margin-right: 0px;
	height: 520px;
	float: right;
	width: 377px;
}
.hinsitu h2{
	color:#007D0D;
	font-size:14px;
	line-height: 100%;
	font-weight:bold;
	margin-left:0px;
	text-align:left;
	height:20px;
}
.hinsitu h3{
	font-size:12px;
	line-height: 100%;
	font-weight:bold;
	margin-left:40px;
	text-align:left;
	height:15px;
	margin-top: 18px;
}
.hinsitu p{
	font-size:12px;
	line-height: 140%;
	font-weight:normal;
	margin-left: 0px;
	margin-top: 5px;
}

.sp000{clear: both;}
.prof_corp1 {
	text-align:left;
	height: 1070px;
	float: left;
	margin-left: 0px;
	width: 375px;
}
.prof_corp1 h2{
	color:#FFF;
	font-size:14px;
	line-height: 100%;
	font-weight:bold;
	margin-left:43px;
	text-align:left;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.prof_corp1 h3{
	font-size:12px;
	line-height: 100%;
	font-weight:bold;
	margin-left:42px;
	text-align:left;
}
.prof_corp1 h4{
	color:#FFF;
	font-size:12px;
	line-height: 100%;
	font-weight:bold;
	margin-left:43px;
	text-align:left;
}
.prof_corp1 p{
	font-size:12px;
	line-height: 100%;
	font-weight:normal;
	margin-left: 42px;
	margin-top: 3px;
	margin-bottom: 7px;
}


.prof_corp2 {
	text-align:left;
	margin-right: 0px;
	height: 520px;
	float: right;
	width: 332px;
}
.prof_corp2 h2{
	color:#FFF;
	font-size:14px;
	line-height: 100%;
	font-weight:bold;
	margin-left:0px;
	text-align:left;
}
.prof_corp2 h3{
	font-size:12px;
	line-height: 100%;
	font-weight:bold;
	margin-left:0px;
	text-align:left;
}
.prof_corp2 h4{
	color:#FFF;
	font-size:12px;
	line-height: 100%;
	font-weight:bold;
	margin-left:0px;
	text-align:left;
}
.prof_corp2 p{
	font-size:12px;
	line-height: 100%;
	font-weight:normal;
	margin-left: 0px;
	margin-top: 5px;
}
.corp_info{
	font-size:10px;
	line-height: 150%;
	font-weight:normal;
	margin-left: 43px;
	height: 0px;
}
.prof_corp1 h4 a:link {text-decoration:underline;color: #FFFFFF;}
.prof_corp1 h4 a:visited {text-decoration:underline;color: #FFFFFF;}
.prof_corp1 h4 a:hover{color: #FFFF00;text-decoration:underline;}
.prof_corp1 h4 a{text-decoration:underline;color: #FFFFFF;}

.prof_corp2 h4 a:link {text-decoration:underline;color: #FFFFFF;}
.prof_corp2 h4 a:visited {text-decoration:underline;color: #FFFFFF;}
.prof_corp2 h4 a:hover{color: #FFFF00;text-decoration:underline;}
.prof_corp2 h4 a{text-decoration:underline;color: #FFFFFF;}

