@charset "utf-8";

/* ------------------------------------------------------------------------- */
/*		Contents Style Sheet		*/
/* ------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------- */
/*		kaigo Style Sheet		*/
/* ------------------------------------------------------------------------- */
#home_select_content .area_menu .capital{margin-right:5px;}

#home_select_content .area_menu .capital a,
#home_select_content .area_menu .kansai a{
 display:block;
	width:191px;
	height:25px;
}
#home_select_content .area_menu .capital a strong,
#home_select_content .area_menu .kansai a strong{
 display:none;
}

#home_select_content.kansai .area_menu .capital a{
	background:url(../images/etc/home_capital.gif) no-repeat;
}
#home_select_content.capital .area_menu .capital a{
 background:url(../images/etc/home_capital_select.gif) no-repeat; cursor:default;
}

#home_select_content.capital .area_menu .kansai a{
 background:url(../images/etc/home_kansai.gif) no-repeat;
}
#home_select_content.kansai .area_menu .kansai a{
 background:url(../images/etc/home_kansai_select.gif) no-repeat; cursor:default;
}

#type_menu{
 width:568px;
	margin:0 auto;
}
#type_menu .unit_care a,
#type_menu .apartment a{
 display:block;
	height:26px;
}
#type_menu .unit_care a strong,
#type_menu .apartment a strong{
 display:none;
}
#type_menu .apartment a{width:286px;}
#type_menu.apartment .apartment a{
 background:url(../images/etc/home_apartment_select.gif) no-repeat; cursor:default;
}
#type_menu .apartment a{
 background:url(../images/etc/home_apartment.gif) no-repeat;
}

#type_menu .unit_care a{width:282px;}
#type_menu.unit_care .unit_care a{
 background:url(../images/etc/home_unit_care_select.gif) no-repeat; cursor:default;
}
#type_menu .unit_care a{
 background:url(../images/etc/home_unit_care.gif) no-repeat;
}
/*		tenant Style Sheet		*/
.longlife.staff .category_area,
.longlife.tenant .category_area{
 width:580px;
	margin:0 auto 5px;
	background:url(../images/etc/tenant_content_header_image.gif) no-repeat top;
	padding-top:4px;
}
.longlife.staff .category_area .bottom,
.longlife.tenant .category_area .bottom{
 background:url(../images/etc/tenant_content_bottom_image.gif) no-repeat bottom;
	padding-bottom:2px;
}
.longlife.staff .category_area .flame,
.longlife.tenant .category_area .flame{background:url(../images/etc/tenant_content_flame_image.gif) repeat-y;}
.longlife.staff .category_area .back_ground_image,
.longlife.tenant .category_area .back_ground_image{
 width:576px;
	margin:0 auto;
	padding:10px 0;
	background:url(../images/etc/tenant_content_background_image.gif) right bottom no-repeat;
}
.longlife.staff .category_area .inner,
.longlife.tenant .category_area .inner{
 width:551px;
	margin:0 auto;
}
.longlife.staff .category_area .inner .float_right.text_area,
.longlife.tenant .category_area .inner .float_right.text_area{width:427px;}
.longlife.staff .category_area .inner .float_right.text_area .excerpt,
.longlife.tenant .category_area .inner .float_right.text_area .excerpt{
 color:#865720;
	font-size:1.25em;
	font-weight:bold;
}

.longlife.staff .main_caption,
.longlife.tenant .main_caption{
 padding-bottom:15px;
}
.longlife.staff .caption,
.longlife.tenant .caption{
 margin-bottom:0;
}
.longlife.staff .content_margin,
.longlife.tenant .content_margin{
 margin-top:15px;
}

.longlife.staff .content_margin .text,
.longlife.tenant .content_margin .text{
 margin:0;
}

/*		content_area Style Sheet		*/
#home_select_content #type_menu .content_area{
 border-bottom:1px solid #CCC;
	padding-bottom:10px;
	margin-bottom:10px;
}
#home_select_content #type_menu .content_area .content_block{width:260px;}
#home_select_content #type_menu .content_area .content_block .float_right{width:160px;}
#home_select_content #type_menu .content_area .content_block .float_right .text{margin-left:10px;}

/*		content_view Style Sheet		*/
#home_select_content #type_menu .kansai_apartment,
#home_select_content #type_menu .kansai_unit_care,
#home_select_content #type_menu .capital_apartment,
#home_select_content #type_menu .capital_unit_care{
 display:none;
}

#home_select_content.kansai #type_menu.apartment .kansai_apartment{display:block;}
#home_select_content.kansai #type_menu.unit_care .kansai_unit_care{display:block;}
#home_select_content.capital #type_menu.apartment .capital_apartment{display:block;}
#home_select_content.capital #type_menu.unit_care .capital_unit_care{display:block;}



/* ------------------------------------------------------------------------- */
/*		home_care Style Sheet		*/
/* ------------------------------------------------------------------------- */
.caring_plan_table{
 width:100%;
	border-collapse:collapse;
}
.caring_plan_table th,
.caring_plan_table td{
 padding:10px 0;
	border:1px solid #CCC;
}
.caring_plan_table th{
 width:70px;
	text-align:center;
	background:#A0BC5D;
}
.caring_plan_table td{
 padding:10px 10px;
}

/* ------------------------------------------------------------------------- */
/*		college Style Sheet		*/
/* ------------------------------------------------------------------------- */
.table_college{
 width:100%;
	border-collapse:collapse;
}
.table_college th,
.table_college td{
 border-top:1px solid #CCC;
 border-bottom:1px solid #CCC;
	padding:3px 5px;
}
.table_college th{
 background:#FFF;
	white-space:nowrap;
	text-align:center;
}

/* ------------------------------------------------------------------------- */
/*		question Style Sheet		*/
/* ------------------------------------------------------------------------- */
.question_content{
 margin-bottom:25px;
}
.question_q{
 background:url(../images/etc/question_q.gif) no-repeat left center;
	padding:10px 30px;
	color:#333;
	font-size:1.15em;
	font-weight:bold;
}
.question_a{
 margin-left:20px;
	background:url(../images/etc/question_a.gif) no-repeat left top;
	padding-left:30px;
}

/* ------------------------------------------------------------------------- */
/*		sitemap Style Sheet		*/
/* ------------------------------------------------------------------------- */
.longlife.sitemap .content_area{
 width:750px;
	margin:5px auto 0;
}
.longlife.sitemap .content_area .block{width:360px;}
.longlife.sitemap .content_area .block .inner{margin-bottom:25px;}
.longlife.sitemap .content_area .block .inner p{margin-left:15px;}
.longlife.sitemap .content_area .block .inner p.caption{margin-left:0;}

.longlife.sitemap .content_area .block .inner p.first_menu{margin-left:40px;}
.longlife.sitemap .content_area .block .inner p.second_menu{margin-left:65px;}


/* ------------------------------------------------------------------------- */
/*		topics Style Sheet		*/
/* ------------------------------------------------------------------------- */
.longlife.topics .heading{
	font-size:1.25em;
	font-weight:bold;
	margin-bottom:5px;
}
.longlife.topics .text{margin-bottom:15px;}
.longlife.topics .data{margin-bottom:15px;}
.longlife.topics .tell{color:#E15658;}

/* ------------------------------------------------------------------------- */
/*		table_topics Style Sheet		*/
/* ------------------------------------------------------------------------- */
.table_topics{
 background:url(../images/etc/topics_content_header_image.gif) repeat-x 0 8px;
}
.table_topics .content_flame{
 border-left: 1px solid rgb(204, 204, 204);
	border-right: 1px solid rgb(204, 204, 204);
}
.table_topics .content_caption{
 margin: 8px auto;
	width: 667px;
}
.table_topics .content_caption .float_left{
 font-size:1.25em;
	font-weight:bold;
}
.table_topics .content_data{
 width:650px;
	margin-left:50px;
	margin-bottom:15px;
}





/* ------------------------------------------------------------------------- */
/*		Contents Style Sheet		*/
/* ------------------------------------------------------------------------- */
.nobara_heder_menu .float_left{margin-right:4px;}

.nobara_content_block{
 border:6px solid #F68967;
	border-bottom:none;
}
.nobara_content_block .content_bottom{
 border-bottom:6px solid #F68967;
}


@charset "utf-8";
/* CSS Document */

