@charset "utf-8";

/* ------------------------------------------------------------------------- */
/*		Common Style Sheet		*/
/* ------------------------------------------------------------------------- */

.text{
 color:#333333;
	line-height:1.5em;
}

a.blank_link,
.blank_link a{
	background:url(../images/etc/icon_blank.gif) no-repeat left 3px;
}

.page_title{margin-bottom:25px;}

.caption{
 border-left:4px solid #A36565;
	background:url(../images/etc/line_dot.gif) repeat-x bottom;
	color:#7E0000;
	padding:3px 0 7px 7px;
	font-weight:bold;
	font-size:1.15em;
	margin-bottom:15px;
}

.category_image{
 border-bottom:1px solid #B0AEAC;
}
.main_content_area{
 width:777px;
	margin:0 auto;
	background:url(../images/etc/content_back_ground_flame.gif) repeat-y;
	padding-bottom:40px;
}
.topics .main_content_area,
.sitemap .main_content_area,
.cheers .main_content_area{
 width:756px;
	margin:0 auto;
	padding-bottom:40px;
	padding-top:5px;
	background:none;
}
.main_content_area .local_left_area{
 width:178px;
	text-align:center;
}
.main_content_area .content_right_area{
 width:586px;
	margin-top:5px;
}

.topic_pass{
 width:750px;
	margin:0 auto 7px;
	font-size:0.8em;
}
.main_content_area .content_right_area .topic_pass{
 width:580px;
}
.main_content_area .content_right_area .content_space{
 width:580px;
	margin:0 auto;
}
.main_content_area .content_right_area .content_area .content_margin{margin-bottom:25px;}

/* ------------------------------------------------------------------------- */
/*		content_table Style Sheet		*/
/* ------------------------------------------------------------------------- */
.content_table{
 border-top:1px solid #CCC;
	margin-bottom:25px;
}
.content_table thead th,
.content_table tbody th,
.content_table tbody td,
.content_table th,
.content_table td{
 border-top:1px solid #FFF;
 border-bottom:1px solid #CCC;
	padding:9px 10px;
}
.content_table tbody th,
.content_table th{
 background:#EFECE6;
	text-align:left;
	font-weight:normal;
	white-space:nowrap;
}
.content_table thead th,
.content_table thead td{
 background:#DFD6C5;
	text-align:center;
	white-space:nowrap;
}
.content_table thead td{border-left:1px solid #FFF;}

/*		welfare_education		*/
.pop_up .welfare_education{
	border:none;
}
.welfare_education.pop_up .page_title{
 background-color:#55432E;
	color:#FFF;
	font-size:1.25em;
	padding:5px;
	margin-bottom:10px;
}

.welfare_education .content_table th,
.welfare_education .content_table td,
.content_table.data th,
.content_table.data td{
 border-right:1px solid #CCC;
}
/*		table_form Style Sheet		*/
.content_table.table_form th,
.content_table.table_form td{
	padding:5px 10px;
}
.content_table.table_form th{font-size:0.85em;}
.content_table.table_form td{
 white-space:normal;
	font-size:0.9em;
	border-right:none;
}

.table_form th span{
 color:#FF0000;
	font-size:0.85em;
}
.table_form td .over_flow{
 background:#EBEBEB;
	padding:10px;
	padding-right:0;
	margin-bottom:15px;
	border:1px solid #C0C0C0;
}
.table_form td .over_flow.policy .title{
 margin-bottom:10px;
	font-size:1.25em;
	font-weight:bold;
	background:url(../images/etc/line_dot.gif) repeat-x bottom;
	padding-bottom:5px;
}
.table_form td .over_flow.policy .caption{
 color:#000;
	font-weight:bold;
	border:none;
	background:none;
	font-size:1em;
	margin:0;
	padding:0;
}
.table_form td .over_flow.policy .text{
 margin-bottom:10px;
}


/* ------------------------------------------------------------------------- */
/*		flame_content Style Sheet		*/
/* ------------------------------------------------------------------------- */
.flame_content{
 background:url(../images/etc/welfare_education_content_header.gif) no-repeat top;
	padding-top:4px;
	margin-bottom:10px;
}
.flame_content .bottom{
 background:url(../images/etc/welfare_education_content_bottom.gif) no-repeat bottom;
	padding-bottom:4px;
}
.flame_content .flame{
 background:url(../images/etc/welfare_education_content_flame.gif) repeat-y;
}
.flame_content .flame_area{
 width:574px; margin:0 auto; padding-bottom:5px;
}
.flame_content .flame_area#simple{
 width:550px;
	margin:0 auto;
	padding:10px 0;
}


.flame_content .content_area{
 width:450px;
}
.flame_content .content_area .content_caption{
 background:url(../images/etc/welfare_education_content_caption_background_image.gif) repeat-y;
	padding:10px;
	margin-bottom:10px;
}
.flame_content .flame_area#simple .content_caption{
 background:none;
	padding:0;
	
	font-size:1.15em;
	font-weight:bold;
	margin-bottom:10px;
}
.flame_content .flame_area .text{
 width:435px;
	margin:0 auto;
}
.flame_content .flame_area#simple .text{
 width:550px;
}
.flame_content .flame_area .photo{
 margin-top:5px;
}



/* ------------------------------------------------------------------------- */
/*		local_navigation Style Sheet		*/
/* ------------------------------------------------------------------------- */
.local_navigation{
 width:178px;
	margin-left:1px;
	margin-bottom:6px;
}

.local_navigation p{
 width:178px;
	border-bottom:1px solid #CCC;
	text-indent:-3px;
}
.local_navigation p.sub_menu{display:none;}
.local_navigation p img{
 position:relative;
	top:-3px;
	left:-5px;
}
.local_navigation p a{padding:10px 0 10px 23px;}
.local_navigation p.sub_menu a{
 padding:5px 0 5px 33px;
	background:#F0EAD4 none;
}

.local_navigation a,
.local_navigation a:hover{
 text-decoration:none;
	color:#000;
	text-align:left;
	display:block;
}

.local_navigation p a{background:url(../images/etc/local_menu_background_image.gif) repeat-x bottom;}
.local_navigation p a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}

/* kaigo */
.kaigo.index .local_navigation .kaigo a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.home .local_navigation .home a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.group_home .local_navigation .group_home a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.town#town_main_menu .local_navigation .town_main_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.town#uenoshiba .local_navigation .town.uenoshiba a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.town#nobara .local_navigation .town.nobara a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.tenant#tenant_main_menu .local_navigation .tenant_main_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.tenant#tenant_1 .local_navigation .tenant_1 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.tenant#tenant_2 .local_navigation .tenant_2 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.tenant#tenant_3 .local_navigation .tenant_3 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.staff#staff_main_menu .local_navigation .staff_main_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.staff#staff_1 .local_navigation .staff_1 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.staff#staff_2 .local_navigation .staff_2 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.staff#staff_3 .local_navigation .staff_3 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.medical#medical_main_menu .local_navigation .medical_main_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.medical#medical_sub_menu .local_navigation .medical_sub_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.kaigo.form .local_navigation .form a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}



/* home_care */
.home_care.index .local_navigation .home_care a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care.bathe#main_menu .local_navigation .bathe.main_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care#process .local_navigation .bathe.process a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care#efficacy .local_navigation .bathe.efficacy a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care.day .local_navigation .day a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care.articles .local_navigation .articles a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care.visit_nursing .local_navigation .visit_nursing a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care.caring_plan .local_navigation .caring_plan a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.home_care.form .local_navigation .form a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}


/* welfare_education */
.welfare_education.index .local_navigation .welfare_education a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education#home_helper.main .local_navigation .home_helper.main_menu a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.home_helper#guide01 .local_navigation .home_helper.guide01 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.home_helper#curriculum01 .local_navigation .home_helper.curriculum01 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.home_helper#guide02 .local_navigation .home_helper.guide02 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.home_helper#curriculum02 .local_navigation .home_helper.curriculum02 a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.college .local_navigation .college a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.nursing_welfar .local_navigation .nursing_welfar a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.care_manager .local_navigation .care_manager a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}
.welfare_education.form .local_navigation .form a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;cursor:default;}

/* company */
.index .local_navigation .company a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom; cursor:default;}
.overview .local_navigation .overview a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom; cursor:default;}
.history .local_navigation .history  a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom; cursor:default;}
.home_care_office .local_navigation .home_care_office a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom; cursor:default;}
.kaigo_office .local_navigation .kaigo_office a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom; cursor:default;}
.group .local_navigation .group a{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom; cursor:default;}

/* sub_menu */
/* kaigo */
.town .local_navigation p.town_sub_menu{display:block;}
.town .local_navigation p.town_main_menu a{background:#F0EAD4 none;}
.town .local_navigation p.town_main_menu a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}

.medical .local_navigation p.medical_sub_menu{display:block;}
.medical .local_navigation p.medical_main_menu a{background:#F0EAD4 none;}
.medical .local_navigation p.medical_main_menu a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}

.tenant .local_navigation p.tenant_sub_menu{display:block;}
.tenant .local_navigation p.tenant_main_menu a{background:#F0EAD4 none;}
.tenant .local_navigation p.tenant_main_menu a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}

.staff .local_navigation p.staff_sub_menu{display:block;}
.staff .local_navigation p.staff_main_menu a{background:#F0EAD4 none;}
.staff .local_navigation p.staff_main_menu a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}



/* home_care */
.bathe .local_navigation p.bathe.sub_menu{display:block;}
.bathe .local_navigation p.main_menu a{background:#F0EAD4 none;}
.bathe .local_navigation p.main_menu a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}

/* welfare_education */
.home_helper .local_navigation p.home_helper.sub_menu{display:block;}
.home_helper .local_navigation p.main_menu a{background:#F0EAD4 none;}
.home_helper .local_navigation p.main_menu a:hover{background:#F4F1E1 url(../images/etc/local_menu_background_image_over.gif) repeat-x bottom;}

