@charset "utf-8";

/*------------------------------------------------
	reform styles
--------------------------------------------------*/
#maincontents div.catch{
	background: none;
	margin-top: 0px;
}


/*** left navi ***/

/*** construct ***/

#leftmenu ul li#con a{
	background: #ffffff url(../images/rnav_act_construct.gif) top left no-repeat;
}
#leftmenu ul li#con a:hover{
	background: #e6effb url(../images/rnav_act_construct_act.gif) top left no-repeat;
}
#leftmenu ul li#con a#lm_act{
	background: #e6effb url(../images/rnav_act_construct_act.gif) top left no-repeat;
}

/*** design ***/

#leftmenu ul li#des a{
	background: #ffffff url(../images/rnav_act_desigh.gif) top left no-repeat;
}
#leftmenu ul li#des a:hover{
	background: #e6effb url(../images/rnav_act_desigh_act.gif) top left no-repeat;
}
#leftmenu ul li#des a#lm_act{
	background: #e6effb url(../images/rnav_act_desigh_act.gif) top left no-repeat;
}


/*** estate ***/

#leftmenu ul li#est a{
	background: #ffffff url(../images/rnav_act_estate.gif) top left no-repeat;
}
#leftmenu ul li#est a:hover{
	background: #e6effb url(../images/rnav_act_estate_act.gif) top left no-repeat;
}
#leftmenu ul li#est a#lm_act{
	background: #e6effb url(../images/rnav_act_estate_act.gif) top left no-repeat;
}


/*** nursing ***/

#leftmenu ul li#nur a{
	background: #ffffff url(../images/rnav_act_nursing.gif) top left no-repeat;
}
#leftmenu ul li#nur a:hover{
	background: #e6effb url(../images/rnav_act_nursing_act.gif) top left no-repeat;
}
#leftmenu ul li#nur a#lm_act{
	background: #e6effb url(../images/rnav_act_nursing_act.gif) top left no-repeat;
}


/*** reform ***/

#leftmenu ul li#ref a{
	background: #ffffff url(../images/rnav_act_reform.gif) top left no-repeat;
}
#leftmenu ul li#ref a:hover{
	background: #e6effb url(../images/rnav_act_reform_act.gif) top left no-repeat;
}
#leftmenu ul li#ref a#lm_act{
	background: #e6effb url(../images/rnav_act_reform_act.gif) top left no-repeat;
}


/*** ceremony ***/
	
#leftmenu ul li#cer a{
	background: #ffffff url(../images/rnav_act_ceremony.gif) top left no-repeat;
}
#leftmenu ul li#cer a:hover{
	background: #e6effb url(../images/rnav_act_ceremony_act.gif) top left no-repeat;
}
#leftmenu ul li#cer a#lm_act{
	background: #e6effb url(../images/rnav_act_ceremony_act.gif) top left no-repeat;
}



/*** main contents ***/

.article {
	margin-top: 40px;
}
#dounyu_section {
	margin-top: 40px;
}
#dounyu_block {
	margin-top: 30px;
}
#dounyu_text {
	width: 386px;
	text-align: left;
	float: left;
}
#dounyu_photo {
	width: 245px;
	text-align: left;
	float: right;
}
#dounyu_photo02 {
	margin-top: 6px;
}

.section_iroiro {
	width: 701px;
	border: 1px solid #d5c3aa;
	margin-top: 15px;
	padding: 25px 0 25px 25px;
}
#maincontents .section_iroiro ul {
	margin: 0;
}
.section_iroiro li {
	width: 160px;
	text-align: left;
	float: left;
	padding: 4px;
	display: inline;
}

.section_nagare {
	width: 693px;
	border: 1px solid #d5c3aa;
	margin-top: 15px;
	padding: 29px 0 29px 29px;
}
.section_nagare li {
	width: 664px;
	text-align: left;
}

.section_shadow {
	width: 724px;
	border-top:1px solid #e9dccb;
}





