@charset "utf-8";

/* ビジネスマナー　leftColumn----------*/
#flowCont {
	width:540px;
	height:auto;
	overflow:hidden;
	margin:20px 10px 0 10px;
	padding:0;
	border-bottom: dashed 1px #c6c0b3;
}
#flowCont h3 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
	text-indent:20px;
	color:#555555;
	background:url(../../image/arrow_04.gif);
	background-position:0 3px; 
	background-repeat:no-repeat; 
}
#flowCont p {
	width:500px;
	margin:0;
	padding:10px 20px;
	font-size:12px;
	line-height:1.8em;
	color:#555555;
}
#flowArea{
	width:535px;
	height:auto;
	overflow:hidden;
	margin:30px 10px 0 15px;
	padding:0;
}
#flowBox01,
#flowBox02,
#flowBox03,
#flowBox04,
#flowBox05 {
	width:535px;
	height:auto;
	overflow:hidden;
}
.box01_top{
	width:460px;
	height:35px;
	margin:0;
	padding:15px 0 0 75px;
	background:url(../image/topBg_step01.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
}
.box02_top,
.box03_top,
.box04_top {
	width:460px;
	height:36px;
	margin:0;
	padding:25px 0 0 75px;
	font-size:14px;
	font-weight:bold;
}
.box02_top {
	background:url(../image/topBg_step02.gif) no-repeat;
}
.box03_top {
	background:url(../image/topBg_step03.gif) no-repeat;
}
.box04_top {
	background:url(../image/topBg_step04.gif) no-repeat;
}
.box05_top{
	width:460px;
	height:36px;
	margin:0;
	padding:25px 0 0 75px;
	background:url(../image/topBg_step05.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
}
.box01_center,
.box02_center,
.box03_center,
.box04_center { 
	width:475px;
	height:auto;
	overflow:hidden;
	margin:0;
	padding:10px 30px;
	font-size:12px;
	line-height:1.5em;
	background:url(../image/centerBg.gif);
}
.box05_center { 
	width:475px;
	height:auto;
	overflow:hidden;
	margin:0;
	padding:10px 30px;
	font-size:12px;
	line-height:1.5em;
	background:url(../image/centerBg_05.gif);
}
.box01_bottom,
.box02_bottom,
.box03_bottom,
.box04_bottom {
	width:535px;
	height:20px;
	margin:0;
	padding:0;
	background:url(../image/bottomBg.gif) no-repeat;	
}
.box05_bottom {
	width:535px;
	height:20px;
	margin:0;
	padding:0;
	background:url(../image/bottomBg05.gif) no-repeat;	
}
#blueBox{
	width:460px;
	height:auto;
	overflow:hidden;
	margin:10px 19px 20px 19px;
	padding:15px 20px;
	border: dashed 1px #85bafc;
	background-color:#f7fbff;
	line-height:1.8em;
	font-size:12px;
	text-align:left;
	color:#555555;
}




















