@charset "utf-8";

/*------------------------------------------------
	index styles
--------------------------------------------------*/
#maincontents h2{
	background: none;
	padding: 0px 0px 7px 0px;
}
p.catch{
	margin: 30px 0px 0px 0px;
}


/*** left navi ***/

/*** house ***/

#leftmenu ul li#hou a{
	background: #ffffff url(../images/rnav_act_house.gif) top left no-repeat;
}
#leftmenu ul li#hou a:hover{
	background: #e6effb url(../images/rnav_act_house_act.gif) top left no-repeat;
}
#leftmenu ul li#hou a#lm_act{
	background: #e6effb url(../images/rnav_act_house_act.gif) top left no-repeat;
}

/*** 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 ***/

#maincontents #idx_navi{
	margin: 30px 0px 0px 0px;
}
#maincontents #idx_navi div.section{
	margin: 20px 0px 0px 0px;
}

#maincontents #idx_navi .navi_l{
	width: 347px;
	height: 76px;
	float: left;
}

#maincontents #idx_navi .navi_r{
	width: 347px;
	height: 76px;
	float: right;
}

#maincontents #idx_navi div{
	text-indent: -9999px;
}


#maincontents #idx_navi div#n_hou a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_hou.jpg) left top;
}
#maincontents #idx_navi div#n_hou a:hover{
	background: url(../images/idx_link_hou_act.jpg) left top;
}


#maincontents #idx_navi div#n_con a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_con.jpg) left top;
}
#maincontents #idx_navi div#n_con a:hover{
	background: url(../images/idx_link_con_act.jpg) left top;
}


#maincontents #idx_navi div#n_des a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_des.jpg) left top;
}
#maincontents #idx_navi div#n_des a:hover{
	background: url(../images/idx_link_des_act.jpg) left top;
}


#maincontents #idx_navi div#n_est a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_est.jpg) left top;
}
#maincontents #idx_navi div#n_est a:hover{
	background: url(../images/idx_link_est_act.jpg) left top;
}


#maincontents #idx_navi div#n_nur a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_nur.jpg) left top;
}
#maincontents #idx_navi div#n_nur a:hover{
	background: url(../images/idx_link_nur_act.jpg) left top;
}


#maincontents #idx_navi div#n_ref a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_ref.jpg) left top;
}
#maincontents #idx_navi div#n_ref a:hover{
	background: url(../images/idx_link_ref_act.jpg) left top;
}


#maincontents #idx_navi div#n_cer a{
	width: 347px;
	height: 76px;
	display: block;
	background: url(../images/idx_link_cer.jpg) left top;
}
#maincontents #idx_navi div#n_cer a:hover{
	background: url(../images/idx_link_cer_act.jpg) left top;
}


