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

@import url("../../shared/css/more.css");

/* -------------------
  #information01
------------------- */

#information01 {
	background-image: url(../images/bg/bg-information-01_body.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:820px;
}

#information01-foot {
	background-image: url(../images/bg/bg-information-01_foot.gif);
	background-repeat: no-repeat;
	background-position:left top;
	/*\*/ overflow: hidden; /**/
	font-size: 1px;
	float:none;
	clear:both;
	height:9px;
}

#information01 h4 {
	margin-bottom:15px;
}

#information01 p {
	margin-right:20px;
	margin-top:0;
	margin-bottom:5px;
}


#information01 p.image_fl {
	width:350px;
	margin-left:20px;
	margin-right:0;
}


/* -------------------
  #information02
------------------- */


#information02 {
	padding-top:0 !important;
	padding-right:0 !important;
}

#information02-body {
	background-image: url(../images/bg/bg-information-02_body.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#information02 .left { width:401px;}
#information02 .right { width:420px;}

#information02 h5 {
	margin-left:20px;
	margin-bottom:10px;
	float:none;
	clear:both;
}

#information02 h6 {
	margin-left:12px;
	margin-bottom:15px;
	float:none;
	clear:both;
}

#information02 p {
	margin-left:20px;
	margin-top:0;
}

#information02 .left p.image_fr {
	margin-right:20px;
	margin-bottom:30px;
}

#information02 .right p { margin-right:40px; margin-bottom:2em;}

#information02 .right .flow p {
	margin-left:35px;
	margin-bottom:10px;
}


#information02 .right .flow p.image_fr {
	margin-right:55px;
}


#information02-foot {
	background-image: url(../images/bg/bg-information-02_foot.gif);
	background-repeat: no-repeat;
	/*\*/ overflow: hidden; /**/
	font-size: 1px;
	float:none;
	clear:both;
	height:8px;
}


#information02 .left img.fig {
	float:none;
	clear:both;
	margin: 10px 0 10px 20px;
}


#information02 .right img.fig {
	margin: 10px 0 10px 20px;
}


/* -------------------
  .flow
------------------- */


.flow {
	background-image: url(../images/bg/bg-flow_body.gif);
	background-repeat: repeat-y;
	background-position:12px top;
}

.flow-foot {
	background-image: url(../images/bg/bg-flow_foot.gif);
	background-repeat: no-repeat;
	background-position:12px top;
	/*\*/ overflow: hidden; /**/
	font-size: 1px;
	float:none;
	clear:both;
	height:9px;
}

.arrow { margin-left:12px;}	





