/* CSS Document */
/* charset */


/* メイン画像の背景 */
#main {
	width: 947px;
	height: 361px;
	background: url(../img/bg_main.jpg);
	padding-top: 10px;
	display: block;
}
#top_contents{ padding-bottom:17px; }
/* ちくしの荘ナビゲーション */
#sou_navi{
	width:910px;
	margin-bottom:12px;
	margin-left:17px;
}
#sou_navi ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
	background:url(../img/sou_navi.jpg) no-repeat;
	width:910px;
	height:50px;
	text-indent: -9999px;
}
#sou_navi ul li{
	margin:0px;
	padding:0px;
	float:left;
	height: 50px;
}
#sou_navi a { height: 50px; display: block;}

#top a { width: 190px;}
#guide a { width: 192px;}
#outline a { width: 183px;}
#adoption a { width: 149px;}
#contact a { width: 196px;}

#sou_navi #top a:hover { background: url(../img/sou_navi.jpg) no-repeat 0px -50px;}
#sou_navi #guide a:hover { background: url(../img/sou_navi.jpg) no-repeat -190px -50px;}
#sou_navi #outline a:hover { background: url(../img/sou_navi.jpg) no-repeat -382px -50px;}
#sou_navi #adoption a:hover { background: url(../img/sou_navi.jpg) no-repeat -565px -50px;}
#sou_navi #contact a:hover { background: url(../img/sou_navi.jpg) no-repeat -714px -50px;}

#main p{
	margin:0px;
	margin-left:17px;
	padding:0px;
	list-style-type: none;
	background:url(../../img/img_main.jpg) no-repeat;
	width:910px;
	height:300px;
	text-indent: -9999px;
}

/* 注目情報 */
#attention_info{
	margin:0px;
	padding:0px;
	background:url(../../img/title_img.jpg) no-repeat;
	width:620px;
	height:25px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:6px;
}
#attention_area{
margin-top:6px;
margin-bottom:20px;
width:640px;

}
#attention_area ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
#attention_area li{
	margin:0px;
	padding:0px;
	padding-left:20px;
	font-size:14px;
	height:25px;
	
}
/* 目的別メニュー */
#purpose_index{
width:640px;
margin-bottom: 20px;
}
/* 元気だけど介護サービスを利用したい */
#index1_area{
	width:315px;
	height:160px;
	float:left;
	margin-bottom:10px;
}
#index_1{
	margin:0px;
	padding:0px;
	background:url(../../img/link_use_service.jpg) no-repeat;
	width:315px;
	height:160px;
	display:block;
	text-indent:-9999px;
}
#index1_area ul{
margin:-60px 0px 0px 0px;
padding:0px 0px 0px 45px;
list-style-type: none;
}
#index1_area li{
margin:0px;
padding:0px;
list-style-image:url(../img/list_mark_red.gif);
font-size: 14px;
}
#index1_area li a{
margin-left:6px;
	color: #333333;
}
/* 介護を必要としている方 */
.list_mark{
width:14px;
height:14px;
background:url(../img/list_mark_red.gif) no-repeat;
display:block;
}
#index_2{
	margin:0px;
	padding:0px;
	background:url(../../img/link_need.jpg) no-repeat;
	width:315px;
	height:160px;
	float:right;
	margin-bottom:10px;
}
#index_2 h3{
margin:0px;
padding:0px;
display:none;
}
#index_2 ul{
margin:0px;
padding:0px;
list-style-type: none;
margin-top:97px;
margin-left:30px;
}
*html #index_2 ul{
margin:0px;
padding:0px;
list-style-type: none;
margin-top:95px;
margin-left:30px;
}
#index_2 li{
margin:0px;
padding:0px;
float:left;
	display:inline;
}
#index_2 li a{
padding-left:20px;
background:url(../img/list_mark_red.gif) no-repeat;
display:block;
	color: #333333;
}
/* 介護を必要としている方 */
#index3_area{
	width:315px;
	height:110px;
	float:left;
}
#index_3{
	margin:0px;
	padding:0px;
}
#index_3 a{
	background:url(../../img/link_conference.jpg) no-repeat;
	width:315px;
	height:110px;
	display:block;
	text-indent:-9999px;
}
#index3_area ul{
margin:-30px 0px 0px 0px;
padding:0px 0px 0px 45px;
list-style-type: none;
}
#index3_area li{
margin:0px;
padding:0px;
list-style-image:url(../img/list_mark_red.gif);
font-size: 14px;
widows:200px;
}
#index3_area li a{
margin-left:6px;
color: #333333;
}

/* 見学・体験のご案内 */
#index4_area{
	width:315px;
	height:110px;
	float:right;
}
#index_4{
	margin:0px;
	padding:0px;
}
#index_4 a{
	background:url(../../img/link_experience.jpg) no-repeat;
	width:315px;
	height:110px;
	display:block;
	text-indent:-9999px;
}
#index4_area ul{
margin:-30px 0px 0px 0px;
padding:0px 0px 0px 45px;
list-style-type: none;
}
#index4_area li{
margin:0px;
padding:0px;
list-style-image:url(../img/list_mark_red.gif);
font-size: 14px;
}
#index4_area li a{
margin-left:6px;
color: #333333;
}

/* ちくしの荘インフォメーション */
/* Class系 */
.kiji_all a{
margin-top:6px;
font-size:14px;
width:117px;
height:14px;
background:url(../img/mark_kiji_all.gif) no-repeat;
display:block;
text-indent: -9999px;
float:right
}
.kiji_all a:hover{
margin-top:6px;
font-size:14px;
width:117px;
height:14px;
background:url(../img/mark_kiji_all_on.gif) no-repeat;
display:block;
text-indent: -9999px;
float:right
}
.info_area{
	width:610px;
	height:72px;
	background:url(../../img/box_info_body.jpg) no-repeat;
	padding-top:10px;
margin-left:16px;	
margin-bottom:12px;
clear: both;
}
.info_title{
padding-top:2px;
color:#416D05;
font-size:14px;
float:left;
}
/* Id系 */
#chikushino_info{
	clear: both;
	width:640px;
	height:368px;
	background:url(../../img/bg_chikushino_info.jpg) no-repeat;
	padding-top:53px;
	margin-bottom:30px;
}
/* トップ用の背景 */
#info_m1{
margin:0px;
padding:0px;
	width:578px;
	height:24px;
	background:url(../../img/box_info_head_top.jpg) no-repeat;
padding-left:16px;
padding-right:16px;
margin-left:16px;
}
#info_top_title{
padding-top:2px;
color:#416D05;
font-size:14px;
float:left;
}
.info_area ul{
margin:0px;
padding:0px;
	width:566px;
list-style-type: none;
margin-left:16px;
}
.info_area ul li{
margin:0px;
padding:0px;
}
#info_m2{
margin:0px;
padding:0px;
	width:578px;
	height:24px;
	background:url(../../img/box_info_head.gif) no-repeat;
padding-left:16px;
padding-right:16px;
margin-left:16px;
}
#info_m3{
margin:0px;
padding:0px;
	width:578px;
	height:24px;
	background:url(../../img/box_info_head.gif) no-repeat;
padding-left:16px;
padding-right:16px;
margin-left:16px;
}

/* ショートステイご利用状況 */

#short_stay_info{
	margin:0px;
	padding:0px;
	background:url(../../img/title_img.jpg) no-repeat;
	width:620px;
	height:25px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:6px;
}
#short_stay_area{
width:640px;
margin-top:12px;
margin-bottom:15px;
}
#short_stay_l{
float:left;
width:330px;
margin-left:12px;
}
#short_stay_txt{
margin-top:12px;
margin-bottom:20px;
width:286px;
}

#short_stay_tel{
margin:0px;
padding:0px;
	width:315px;
	height:132px;
	background:url(../../img/img_short_stay_tel.jpg) no-repeat;
	text-indent: -9999px;
	display:block;
	margin-top:40px;
}
#short_stay_r{
float:right;
width:274px;
margin-right:12px;
}

/* アクセス情報 */
#access_area{
clear: both;
width:640px;
height:289px;
background:url(../../img/bg_chikushino_access.jpg) no-repeat;
margin-bottom:40px;
}
*html #access_l{
float:left;
margin-top:14px;
width:233px;
margin-left:6px;
}
#access_l{
float:left;
margin-top:14px;
width:233px;
margin-left:14px;
}
#houjin_area{
width:233px;
height:79px;
background:url(../../img/img_chikushino.jpg) no-repeat;
margin-bottom:12px;
}
#houjin_area p{
margin:0px;
padding:0px;
padding-left:100px;
}
#houjin_address p{
margin:0px;
padding:0px;
width:186px;
margin-bottom:12px;
}
#houjin_access{
width:233px;
height:90px;
background:url(../../img/bg_access_gray.gif) no-repeat;
}
#houjin_access p{
margin:0px;
padding:0px;
width:174px;
padding-left:12px;
padding-top:8px;
}
*html #access_r{
float:right;
margin-right:6px;
margin-top:14px;
width:362px;
background:url(../../img/dummy_map.jpg) no-repeat;
}
#access_r{
float:right;
margin-right:14px;
margin-top:14px;
width:362px;
background:url(../../img/dummy_map.jpg) no-repeat;
}
#g_map_area{
width:360px;
height:260px;
border: solid 1px #CCCCCC;
padding: 1px;
}

