/*--------------------------------------
  header
---------------------------------------*/
#header #namazuArea {
	position: absolute;
	top: 26px;
	left: 503px;
}


/*--------------------------------------
  content
---------------------------------------*/


/*--------------------------------------
  sideArea
---------------------------------------*/

#sideArea .sideAreaActive {
	height:59px;
	background-image: url(../img/sideareanav_ac_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#sideArea .sideAreaActive00 {
	height:59px;
	background-image: url(../img/sideareanav_001ac_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#sideArea .sideAreaActive01 {
	height:105px;
	background-image: url(../img/sideareanav_002ac_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#sideArea .sideAreaActive02 {
	height: 155px;
	background-image: url(../img/sideareanav_003ac_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#sideArea .sideAreaActive2 {
	height:110px;
	background-image: url(../img/sideareanav_ac_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#sideArea .sideAreaActive .LinkA01,
#sideArea .sideAreaActive00 .LinkA01,
#sideArea .sideAreaActive01 .LinkA01,
#sideArea .sideAreaActive02 .LinkA01,
#sideArea .sideAreaActive2 .LinkA01 {
	padding:11px 0 0 24px;
}

#sideArea .sideAreaActive .LinkA02,
#sideArea .sideAreaActive00 .LinkA02,
#sideArea .sideAreaActive01 .LinkA02,
#sideArea .sideAreaActive02 .LinkA02,
#sideArea .sideAreaActive2 .LinkA02  {
	padding:9px 0 0 24px;
}


/*--------------------------------------
  mainArea
---------------------------------------*/
#mainArea h3 {
	padding: 24px 0 0 20px;
}

.rd_unitType01 {
	padding: 0 20px 0 20px;
	margin: 57px 0 30px 0;
}

.rd_unitType02 {
	padding: 0 20px 0 20px;
	margin: 57px 0 50px 0;
}

.rd_unitType03 {
	padding: 0 20px 50px 20px;
}

.rd_unitType04 {
	padding: 0 20px 50px 20px;
}

.rd_unitType05 {
	padding: 20px 20px 50px 20px;
}

.rd_unitType06 {
	padding: 0 20px 20px 20px;
}

.rd_unitType01 h4 {
	padding: 0 0 20px 0;
}

.rd_unitType02 h4,
.rd_unitType03 h4,
.rd_unitType04 h4,
.rd_unitType06 h4 {
	padding: 20px 0 20px 0;
}

.rd_unitType02 .unitPic {
	float: right;
	padding: 0 0 0 12px;
}

.rd_unitType02 .unitPic01 {
	float: right;
	padding: 20px 0 0 12px;
}

.rd_unitType02 .unitPic02 {
	padding: 12px 0 0 0;
}

.rd_unitType04 p{
	padding: 0 0 15px 0;
}

.side_Arow {
	background-image: url(../../../common/img/common_arrow_004.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 15px;
	margin: 11px 0 0 0;
}

.rd_unitType04 .side_Arow {
	background-image: url(../../../common/img/common_arrow_004.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 15px;
	margin: 11px 0 0 0;
}

.borderTypeE01 {
	background: url(../../../common/img/common_dotline_002.gif) bottom left repeat-x;
}
/*--------------------------------------
  footer
---------------------------------------*/


/*--------------------------------------
  tab
---------------------------------------*/


/*--------------------------------------
  font
---------------------------------------*/
