@charset "Shift-JIS";
@import url("../../css/useful.css");
/* ==========================================================

title : ホームメイト お部屋探しガイド
scope : 24時間賃貸ハウスケア

last modify : 2008/12/25 091_goto

========================================================== */
/* ----------------------------------------------------------
 contents
---------------------------------------------------------- */

.contents {
	width:870px;
	margin:0px auto;
	padding:0px;
	letter-spacing: 0.1em;
	font-size: 90%;
	}
sup {
vertical-align:text-top;
}
/* ----------------------------------------------------------
 h1
---------------------------------------------------------- */
h1.ttl_cmn {
	background:url(../image_cmn/ttl_top.jpg) no-repeat 0 0;
	margin: 0px 0px 8px;
	}
p.gotop {
	display: block;
	float: right;
	width: 209px;
	height: 18px;
	margin: 4px 12px 7px 0px;
	}
p.gotop a{
	display: block;
	width: 209px;
	height: 18px;
	margin: 0;
	background:url(../image_cmn/btn_gotop.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
p.gotop a:hover {
	background:url(../image_cmn/btn_gotop.gif) no-repeat 0 -18px;
	}
	
/* ----------------------------------------------------------
 content_24care
---------------------------------------------------------- */
#content_24care {
	clear: both;
	width:840px;
	margin:0px auto;
	padding:0px;
	overflow: hidden;
	}

/* ----------------------------------------------------------
 トップページ
---------------------------------------------------------- */

#content_24care.top p{
	text-align: left;
	}
#content_24care.top p.top_read{
	text-align: center;
	}
#content_24care #top_box_trouble {
	overflow: hidden;
	float: left;
	width: 400px;
	height: 400px;
	margin: 0;
	padding: 0;
	border: 3px solid #44AF58;
	}
#content_24care #top_box_oteire {
	overflow: hidden;
	float: right;
	width: 400px;
	height: 400px;
	margin: 0;
	border: 3px solid #E87321;
	}

#content_24care #top_box_trouble p{
	display: block;
	margin: 10px auto 0px;
	}
#content_24care #top_box_oteire p{
	display: block;
	margin:10px auto 0px;
	}
h2.top_ttl_trouble {
	width: 398px;
	height: 50px;
	padding: 0;
	background:url(../image/ttl_top_trouble.gif) no-repeat -13px 6px;
	}
h2.top_ttl_oteire {
	width: 398px;
	height: 50px;
	padding: 0;
	background:url(../image/ttl_top_oteire.gif) no-repeat -13px 6px;
	}
#content_24care #top_box_trouble .top_lst {
	margin: 0px 20px;
	}

ul.top_lst_trouble {
	clear: both;
	list-style: none;
	width: 350px;
	margin: 10px 0px 0px;
	padding: 0px;
	}

ul.top_lst_trouble li{
	display: block;
	overflow: hidden;
	width: 350px; 
	height:70px;
	text-indent: -9999px;
	margin: 0px 0px 10px;
	background-color:#FF9999;
	}
ul.top_lst_trouble li a{
	display: block;
	width: 350px; 
	height:70px;
	}
ul.top_lst_trouble li.trouble_01 {
	background:url(../image/btn_top24care.jpg) no-repeat 0 0;
	}
ul.top_lst_trouble li.trouble_02 {
	background:url(../image/btn_top24care.jpg) no-repeat 0 -70px;
	}
ul.top_lst_trouble li.trouble_03 {
	background:url(../image/btn_top24care.jpg) no-repeat 0 -140px;
		}
ul.top_lst_trouble li.trouble_04 {
	background:url(../image/btn_top24care.jpg) no-repeat 0 -210px;
	}
ul.top_lst_trouble li.trouble_05 {
	background:url(../image/btn_top24care.jpg) no-repeat 0 -280px;
		}		
ul.top_lst_trouble li.trouble_01 a:hover{
	background:url(../image/btn_top24care.jpg) no-repeat -350px 0;
	}
ul.top_lst_trouble li.trouble_02 a:hover{
	background:url(../image/btn_top24care.jpg) no-repeat -350px -70px;
	}
ul.top_lst_trouble li.trouble_03 a:hover{
	background:url(../image/btn_top24care.jpg) no-repeat -350px -140px;
	}
ul.top_lst_trouble li.trouble_04 a:hover{
	background:url(../image/btn_top24care.jpg) no-repeat -350px -210px;
	}
ul.top_lst_trouble li.trouble_05 a:hover{
	background:url(../image/btn_top24care.jpg) no-repeat -350px -280px;
	}
#content_24care #top_box_oteire .top_lst {
	margin: 0px 20px;
	}
/*トップのリンクボタン*/	
#content_24care.top ul.button {
	clear:both;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	list-style:none;
	}
#content_24care.top ul.button li {
	float: left;
	width: 395px;
	height: 84px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 20px 0px;

	text-indent: -9999px;
	}
#content_24care.top ul.button li.top_gas {
	background: url(../image/top_gasu.gif) no-repeat 0 0;
	margin:0 0 20px 0px ;
	}
#content_24care.top ul.button li.top_denki {
	background: url(../image/top_denki.gif) no-repeat 0 0;
	margin:0 0 20px 50px ;
	}
#content_24care.top ul.button li.top_suidou {
	background: url(../image/top_suidou.gif) no-repeat 0 0;
	margin:0;
	}
#content_24care.top ul.button li.top_call {
	background: url(../image/top_call.gif) no-repeat 0 0;
	margin:0 0 0 50px ;
	}	
#content_24care.top ul.button li a {
	display: block;
	width: 395px;
	height: 84px;
	}
#content_24care.top ul.button li.top_gas a:hover {
	background: url(../image/top_gasu.gif) no-repeat 0 -84px;
	}
#content_24care.top ul.button li.top_denki a:hover {
	background: url(../image/top_denki.gif) no-repeat 0 -84px;
	}
#content_24care.top ul.button li.top_suidou a:hover {
	background: url(../image/top_suidou.gif) no-repeat 0 -84px;
	}
#content_24care.top ul.button li.top_call a:hover {
	background: url(../image/top_call.gif) no-repeat 0 -84px;
	}	
#content_24care.top #top_knowbox p{
	float: left;
	margin: 20px 0px 0px 16px;
	width: 610px;
	}

/* ---------- 
------------------------------------------------
 2ndページ
---------------------------------------------------------- */
.clear{
 clear:both;
 }
.left{
float:left;
}
.right{
float:right;
} 
#content_24care .b_20{
	margin-bottom:20px;
	}
table.simi{
width: 740px;
margin: 0 0 15px 0px;
border-collapse: collapse;
}

.simi th{
padding: 5px;
border: 1px solid #999999;
	background-color: #D8DFF1;

}

.simi td{
	padding: 5px;
	border: 1px solid #999999;
	text-align: center;
	font-size:94%;
	font-weight:bold;
	background: #e8ecf7;
}	
.simi .txt_left{
	font-weight:normal;
	background-color:#FFFFFF;
	width:78%;
	text-align:left;

	}
/* ----------------------------------------------------------
 タブ
---------------------------------------------------------- */
/*トラブル_水まわり*/
#lst_tab_mizumawari{
	clear: both;
	width:840px;
	margin: 8px 0px 0px;
	}
#lst_tab_mizumawari ul{
	width:840px;
	overflow: hidden;
	height: 29px;
	margin: 0;
	padding: 0px 0px  0px 2px;
	list-style: none;
	/*background: url(../trouble/image/menu_mizumawari.gif) no-repeat 2 bottom;*/
	}
#lst_tab_mizumawari ul li{
	display: block;
	float: left;
	width:149px;
	height: 29px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	}
#lst_tab_mizumawari ul li a{
	display: block;
	width:149px;
	height: 29px;
	margin: 0
	}
#lst_tab_mizumawari ul li.tab_01{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat 0 0;
	}
#lst_tab_mizumawari ul li.tab_02{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -149px 0;
	}
#lst_tab_mizumawari ul li.tab_03{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -298px 0;
	}
#lst_tab_mizumawari ul li.tab_04{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -447px 0;
	}
#lst_tab_mizumawari ul li.tab_05{
	width:125px;
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -598px 0;
	}
#lst_tab_mizumawari ul li.tab_06{
	width:117px;
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -725px 0;
	}	
#lst_tab_mizumawari ul li.tab_01 a{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat 0 -30px;
	}
#lst_tab_mizumawari ul li.tab_02 a{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -149px -30px;
	}
#lst_tab_mizumawari ul li.tab_03 a{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -298px -30px;
	}
#lst_tab_mizumawari ul li.tab_04 a{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -447px -30px;
	}	
#lst_tab_mizumawari ul li.tab_05 a{
	width:125px;
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -598px -30px;
	}
#lst_tab_mizumawari ul li.tab_06 a{
	width:117px;
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -725px -30px;
	}
#lst_tab_mizumawari ul li.tab_01 a:hover{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat 0 -60px;
	}
#lst_tab_mizumawari ul li.tab_02 a:hover{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -149px -60px;
	}
#lst_tab_mizumawari ul li.tab_03 a:hover{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -298px -60px;
	}
#lst_tab_mizumawari ul li.tab_04 a:hover{
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -447px -60px;
	}
#lst_tab_mizumawari ul li.tab_05 a:hover{
	width:125px;
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -598px -60px;
	}
#lst_tab_mizumawari ul li.tab_06 a:hover{
	width:117px;
	background: url(../trouble/image/menu_mizumawari.gif) no-repeat -725px -60px;
	}	
/*トラブル_内装*/
#lst_tab_naisou{
	clear: both;
	width:840px;
	margin: 8px 0px 0px;
	}
#lst_tab_naisou ul{
	width:840px;
	overflow: hidden;
	height: 29px;
	margin: 0;
	padding: 0px 0px  0px 1px;
	list-style: none;
	/*background: url(../trouble/image/menu_naisou.gif) no-repeat 2 bottom;*/
	}
#lst_tab_naisou ul li{
	display: block;
	float: left;
	height: 29px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	}
#lst_tab_naisou ul li a{
	display: block;
	height: 29px;
	margin: 0
	}
#lst_tab_naisou ul li.tab_01{
	width:119px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat 0 0;
	}
#lst_tab_naisou ul li.tab_02{
	width:108px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -119px 0;
	}
#lst_tab_naisou ul li.tab_03{
	width:110px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -227px 0;
	}
#lst_tab_naisou ul li.tab_04{
	width:168px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -337px 0;
	}
#lst_tab_naisou ul li.tab_05{
	width:159px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -505px 0;
	}
#lst_tab_naisou ul li.tab_06{
	width:174px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -664px 0;
	}	
#lst_tab_naisou ul li.tab_01 a{
	width:119px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat 0 -30px;
	}
#lst_tab_naisou ul li.tab_02 a{
	width:108px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -119px -30px;
	}
#lst_tab_naisou ul li.tab_03 a{
	width:110px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -227px -30px;
	}
#lst_tab_naisou ul li.tab_04 a{
	width:168px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -337px -30px;
	}	
#lst_tab_naisou ul li.tab_05 a{
	width:159px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -505px -30px;
	}
#lst_tab_naisou ul li.tab_06 a{
	width:174px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -664px -30px;
	}
#lst_tab_naisou ul li.tab_01 a:hover{
	width:119px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat 0 -60px;
	}
#lst_tab_naisou ul li.tab_02 a:hover{
	width:108px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -119px -60px;
	}
#lst_tab_naisou ul li.tab_03 a:hover{
	width:110px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -227px -60px;
	}
#lst_tab_naisou ul li.tab_04 a:hover{
	width:168px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -337px -60px;
	}
#lst_tab_naisou ul li.tab_05 a:hover{
	width:159px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -505px -60px;
	}
#lst_tab_naisou ul li.tab_06 a:hover{
	width:174px;
	background: url(../trouble/image/menu_naisou.gif) no-repeat -664px -60px;
	}		
/*トラブル_内装*/
#lst_tab_denkigasu{
	clear: both;
	width:840px;
	margin: 8px 0px 0px;
	}
#lst_tab_denkigasu ul{
	width:840px;
	overflow: hidden;
	height: 29px;
	margin: 0;
	padding: 0px 0px  0px 1px;
	list-style: none;
	/*background: url(../trouble/image/menu_denkigasu.gif) no-repeat 2 bottom;*/
	}
#lst_tab_denkigasu ul li{
	display: block;
	float: left;
	height: 29px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	}
#lst_tab_denkigasu ul li a{
	display: block;
	height: 29px;
	margin: 0
	}
#lst_tab_denkigasu ul li.tab_01{
	width:240px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat 0 0;
	}
#lst_tab_denkigasu ul li.tab_02{
	width:172px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -240px 0;
	}
#lst_tab_denkigasu ul li.tab_03{
	width:172px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -412px 0;
	}
#lst_tab_denkigasu ul li.tab_04{
	width:102px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -584px 0;
	}

#lst_tab_denkigasu ul li.tab_01 a{
	width:240px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat 0 -30px;
	}
#lst_tab_denkigasu ul li.tab_02 a{
	width:172px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -240px -30px;
	}
#lst_tab_denkigasu ul li.tab_03 a{
	width:172px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -412px -30px;
	}
#lst_tab_denkigasu ul li.tab_04 a{
	width:102px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -584px -30px;
	}	

#lst_tab_denkigasu ul li.tab_01 a:hover{
	width:240px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat 0 -60px;
	}
#lst_tab_denkigasu ul li.tab_02 a:hover{
	width:172px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -240px -60px;
	}
#lst_tab_denkigasu ul li.tab_03 a:hover{
	width:172px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -412px -60px;
	}
#lst_tab_denkigasu ul li.tab_04 a:hover{
	width:102px;
	background: url(../trouble/image/menu_denkigasu.gif) no-repeat -584px -60px;
	}
		
	
/*手入れ_室内*/
#lst_tab_situnai{
	clear: both;
	width:840px;
	margin: 8px 0px 0px;
	}
#lst_tab_situnai ul{
	width:840px;
	overflow: hidden;
	height: 29px;
	margin: 0;
	padding: 0px 0px  0px 2px;
	list-style: none;
	/*background: url(../oteire/image/menu_situnai.gif) no-repeat 2 bottom;*/
	}
#lst_tab_situnai ul li{
	display: block;
	float: left;
	width:92px;
	height: 29px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	}
#lst_tab_situnai ul li a{
	display: block;
	width:92px;
	height: 29px;
	margin: 0
	}
#lst_tab_situnai ul li.tab_01{
	background: url(../oteire/image/menu_situnai.gif) no-repeat 0 0;
	}
#lst_tab_situnai ul li.tab_02{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -92px 0;
	}
#lst_tab_situnai ul li.tab_03{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -184px 0;
	}
#lst_tab_situnai ul li.tab_04{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -276px 0;
	}
#lst_tab_situnai ul li.tab_05{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -368px 0;
	}
#lst_tab_situnai ul li.tab_06{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -460px 0;
	}	
#lst_tab_situnai ul li.tab_01 a{
	background: url(../oteire/image/menu_situnai.gif) no-repeat 0 -30px;
	}
#lst_tab_situnai ul li.tab_02 a{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -92px -30px;
	}
#lst_tab_situnai ul li.tab_03 a{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -184px -30px;
	}
#lst_tab_situnai ul li.tab_04 a{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -276px -30px;
	}	
#lst_tab_situnai ul li.tab_05 a{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -368px -30px;
	}
#lst_tab_situnai ul li.tab_06 a{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -460px -30px;
	}
#lst_tab_situnai ul li.tab_01 a:hover{
	background: url(../oteire/image/menu_situnai.gif) no-repeat 0 -60px;
	}
#lst_tab_situnai ul li.tab_02 a:hover{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -92px -60px;
	}
#lst_tab_situnai ul li.tab_03 a:hover{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -184px -60px;
	}
#lst_tab_situnai ul li.tab_04 a:hover{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -276px -60px;
	}
#lst_tab_situnai ul li.tab_05 a:hover{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -368px -60px;
	}
#lst_tab_situnai ul li.tab_06 a:hover{
	background: url(../oteire/image/menu_situnai.gif) no-repeat -460px -60px;
	}	

/*手入れ_交換*/
#lst_tab_koukan{
	clear: both;
	width:840px;
	margin: 8px 0px 0px;
	}
#lst_tab_koukan ul{
	width:840px;
	overflow: hidden;
	height: 29px;
	margin: 0;
	padding: 0px 0px  0px 2px;
	list-style: none;
	}
#lst_tab_koukan ul li{
	display: block;
	float: left;
	width:92px;
	height: 29px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	}
#lst_tab_koukan ul li a{
	display: block;
	width:92px;
	height: 29px;
	margin: 0
	}
#lst_tab_koukan ul li.tab_01{
	background: url(../oteire/image/menu_koukan.gif) no-repeat 0 0;
	}
#lst_tab_koukan ul li.tab_02{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -92px 0;
	}
#lst_tab_koukan ul li.tab_03{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -184px 0;
	}
#lst_tab_koukan ul li.tab_04{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -276px 0;
	}
#lst_tab_koukan ul li.tab_05{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -368px 0;
	}
#lst_tab_koukan ul li.tab_06{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -460px 0;
	}
#lst_tab_koukan ul li.tab_07{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -552px 0;
	}
#lst_tab_koukan ul li.tab_08{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -644px 0;
	}
#lst_tab_koukan ul li.tab_09{
	width:95px;

	background: url(../oteire/image/menu_koukan.gif) no-repeat -736px 0;
	}		
	
		
#lst_tab_koukan ul li.tab_01 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat 0 -30px;
	}
#lst_tab_koukan ul li.tab_02 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -92px -30px;
	}
#lst_tab_koukan ul li.tab_03 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -184px -30px;
	}
#lst_tab_koukan ul li.tab_04 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -276px -30px;
	}	
#lst_tab_koukan ul li.tab_05 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -368px -30px;
	}
#lst_tab_koukan ul li.tab_06 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -460px -30px;
	}
#lst_tab_koukan ul li.tab_07 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -552px -30px;
	}	
#lst_tab_koukan ul li.tab_08 a{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -644px -30px;
	}
#lst_tab_koukan ul li.tab_09 a{
	width:95px;

	background: url(../oteire/image/menu_koukan.gif) no-repeat -736px -30px;
	}	
	
	
#lst_tab_koukan ul li.tab_01 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat 0 -60px;
	}
#lst_tab_koukan ul li.tab_02 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -92px -60px;
	}
#lst_tab_koukan ul li.tab_03 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -184px -60px;
	}
#lst_tab_koukan ul li.tab_04 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -276px -60px;
	}
#lst_tab_koukan ul li.tab_05 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -368px -60px;
	}
#lst_tab_koukan ul li.tab_06 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -460px -60px;
	}
#lst_tab_koukan ul li.tab_07 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -552px -60px;
	}
#lst_tab_koukan ul li.tab_08 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -644px -60px;
	}
#lst_tab_koukan ul li.tab_09 a:hover{
	background: url(../oteire/image/menu_koukan.gif) no-repeat -736px -60px;
	}		
	
	
/* ----------------------------------------------------------
 コンテンツ
---------------------------------------------------------- */
#content_24care h2 {
	width: 840px;
	height: 50px;
	margin: 0px;
	text-indent: -9999px;
	}

h2.ttl_mizumawari {
	background: url(../trouble/image/ttl_mizumawari.gif) no-repeat 0 0px;
	}
h2.ttl_denkigasu {
	background: url(../trouble/image/ttl_denkigasu.gif) no-repeat 0 0px;
	}
h2.ttl_naisou {
	background: url(../trouble/image/ttl_naisou.gif) no-repeat 0 0px;
	}
h2.ttl_situnai {
	background: url(../oteire/image/ttl_situnai.gif) no-repeat 0 0px;
	}
h2.ttl_koukan {
	background: url(../oteire/image/ttl_koukan.gif) no-repeat 0 0px;
	}

p.p_read {
	margin: 1em 15px;
	text-align: left;
	}
p.p_dl {
	clear: both;
	margin: 1em 15px;
	padding: 10px 0px 0px;
	text-align: left;
	border-top: 1px dotted #e4e4e4;
	}
p.p_dl a.pdf_dl{
	display:inline-block;
	height: 20px;
	margin: 0px 0px 10px 0px;
	background: url(../image/mrk_acb.gif) no-repeat 0 0;
	padding: 0px 0px 0px 25px;
	}
p.p_dl a.adobe_r{
	display: inline-block;
	width: 128px;
	height: 33px;
	margin: 0px 0px 5px 4px;
	padding: 0px 0px 0px 0px;
	background: url(../image/btn_adobe_r.gif) no-repeat 0 0;
	text-indent: -9999px;
	vertical-align: middle;
	}
p.p_dl a:hover.adobe_r{
	background: url(../image/btn_adobe_r.gif) no-repeat 0 -33px;
	}
#content_24care .theme_box {
	clear: both;
	height: 1%;
	padding: 0px 0px 15px 0px;
	margin: 0px 15px 15px 15px;
	border: 1px solid #c4c4c4;
	overflow:hidden;
	}
#content_24care .b_30 {

	margin: 0px 15px 30px 15px;

	}
.theme_box h3 {
	text-align: left;
	height: 25px;
	margin: 0px 0px 0px;
	padding: 5px 0px 0px 12px;
	border-bottom: 1px solid #c4c4c4;
	color: #187fb5;
	font-size: 100%;
	background: url(../image_cmn/bg_ttl3.gif) repeat-x 0 0px;
	}
.theme_box h3.ttl_meijin {
	color: #bb1253;
	}
/*各項目のセット*/	
hr.set{
clear:both;
width:98%;
height: 1px;
margin:0 auto;
padding:0;
border-bottom:1px #999999 dotted;
}
.theme_box img{
	float: left;
	margin: 8px 15px 8px 8px;
	}
.theme_box dl {
	float: left;
	width: 570px;
	text-align: left;
	margin: 0px 5px 10px ;
	}
.theme_box dl.dl_small {
	width: 470px;
	}
.theme_box dl.dl_large {
	width: 760px;
	margin: 0px 5px 10px ;
	overflow:hidden;

	}
.theme_box dl dt{
	color: #689a00;
	font-weight: bold;
	margin: 8px 0px;
	}
.theme_box dl dd{
	margin: 0px 0px 0px 20px ;
	}
.theme_box dl dd a.lnk_stain {
	display: block;
	float: right;
	width: 180px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	background: url(../image/arrow01.gif) no-repeat 0 1px;
	}
.theme_box dl dd ul{
	list-style: none;
	margin: 0;
	}
.theme_box dl dd ul li{
	margin: 4px 0px 0px 25px;
	padding: 0px 0px 0px;
	border-bottom: 1px dotted #c4c4c4;
	list-style-position: outside;
	list-style-type: square;	
	}
.theme_box dl dd ul li span{
	display: block;
	float: left;
	width: 65px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 13px;
	background: url(../meijin/image/mrk_kotai.gif) no-repeat 0 5px;
	}
.theme_box dl dd ol{
	list-style: none;
	margin: 10px 0px 0px;
	}
.theme_box dl dd ol li{
	display: block;
	overflow: hidden;
	float:left;
	width: 145px;
	margin: 0px 8px 0px 0px;
	padding: 0;
	}
.theme_box dl dd ol li img{
	margin: 0px auto;
	}
.theme_box dl dd ol li p{
	display: block;
	clear: both;
	margin: 0px;
	font-size:80%;
	line-height: 140%;
	}
.theme_box dl dd ol li p span{
	display: block;
	clear: both;
	text-align: center;
	font-size:120%;
	font-weight: bold;
	background-color: #c4c4c4;
	margin: 0px 0px 4px;
	}
.theme_box dl dd ol li.li_last{
	margin: 0;
	}
#content_24care .theme_box .care_box_foot {
	clear: both;
	margin: 0px 15px;
	padding: 0px 0px 23px 0px;
	background: url(../image_cmn/bg_care_foot.gif) no-repeat 0 bottom;
	}
#content_24care .theme_box .care_box_foot .care_box {
	margin: 0;
	height: 1%;
	padding: 7px 0px 0px;
	background: url(../image_cmn/bg_care.gif) no-repeat 0 0;
	text-align: left;
	}
	
.theme_box .care_box_foot img {
	float: right;
	margin: 3px 13px 3px 8px;
	}
.care_box h4 {
	width: 185px;
	height: 25px;
	margin: 0px;
	text-indent: -9999px;
	background: url(../image_cmn/ttl_care.gif) no-repeat 10px 0;
	}
.theme_box .care_box dl {
	float: left;
	width: 540px;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 25px;
	}
.theme_box .care_box dl.dl_carelarge {
	width: 700px;
	}

.theme_box .care_box dl.dl_small {
	width: 470px;
	}
.theme_box .care_box dl.dl_large {
	width: 760px;
	overflow:hidden;

	}

.theme_box {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 25px;
	}
.theme_box .num_00{
	height:20px;
	background: url(../image/mrk_num00.gif) no-repeat 0 1px;
	text-indent:20px;
	}	
.theme_box .num_01{
	height:20px;
	background: url(../image/mrk_num01.gif) no-repeat 0 1px;
	text-indent:20px;
	}
.theme_box .num_02{
	height:20px;
	background: url(../image/mrk_num02.gif) no-repeat 0 1px;
	text-indent:20px;
	}
.theme_box .num_03{
	height:20px;
	background: url(../image/mrk_num03.gif) no-repeat 0 1px;
	text-indent:20px;
	}
.theme_box .num_04{
	height:20px;
	background: url(../image/mrk_num04.gif) no-repeat 0 1px;
	text-indent:20px;
	}
.theme_box .num_05{
	height:20px;
	background: url(../image/mrk_num05.gif) no-repeat 0 1px;
	text-indent:20px;
	}
