@charset "utf-8";
/* CSS Document Last modify:20111114 */

/*************************************
      家庭の医学ページ 
 **************************************/
/*薬検索家庭の医学titleバナー用*/
.ttl-search01 h1 {
	margin-bottom:20px;
}
#articleWire,
#medicineWire {
   width: 645px;
}
#medicineWire ul#medicineicn{ text-align:right; margin-bottom:20px; display:block;}
#medicineWire li{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_pickuptopic.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:inline;
	padding:5px 10px 4px 15px;}	
#medicineWire li.end{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_itemsearch.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:5px 5px 4px 15px;}	
	
#medicineWire #medicineSearchWire{width: 625px; position:relative; margin: 0 auto;} 	
#medicineWire #medicineSearchWire #medicineCentreWire{position:absolute; left:195px; top:30px; width:226px; height:200px;}
/*left*/
#medicineWire #medicineSearchWire #medicineLeftWire {width:190px; float:left; display: inline;}
#medicineWire #medicineSearchWire #medicineLeftWire dt{ 
background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:normal;
	margin-bottom:4px;
	padding:1px 0 2px 10px;
	display:block;}
#medicineWire #medicineSearchWire #medicineLeftWire dt a{ font-size:140%;}
#medicineWire #medicineSearchWire #medicineLeftWire dd{background-color:#ebf3f7; display:block; padding:5px 0 0 8px;}	
#medicineWire #medicineSearchWire #medicineLeftWire dd.medicalCondition a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_pickuptopic.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}	
	
#medicineWire #medicineSearchWire #medicineLeftWire dd.diseaseName a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_itemsearch.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}	
	
#medicineWire #medicineSearchWire #medicineLeftWire dd.detail{ float:right; width:174px; padding:5px 8px 8px 8px; text-align:right; margin-bottom:10px;}	
#medicineWire #medicineSearchWire #medicineLeftWire dd.end{ float:right; width:170px; padding:5px 10px 10px 10px; text-align:right; margin-bottom:0px;}		
	
#medicineWire #medicineSearchWire #medicineLeftWire dd.detail a{
	background-image:url(http://img.allabout.co.jp/img/guidemedia/r_health201010/icn_arr.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 14px;}	
	
/*right*/	
#medicineWire #medicineSearchWire #medicineRightWire {width:190px; float:left; display: inline; margin-left:238px;}
#medicineWire #medicineSearchWire #medicineRightWire dt{ 
background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:normal;
	margin-bottom:4px;
	padding:1px 0 2px 10px;
	display:block;}
#medicineWire #medicineSearchWire #medicineRightWire dt a{ font-size:140%;}
#medicineWire #medicineSearchWire #medicineRightWire dd{background-color:#ebf3f7; display:block; padding:5px 0 0 8px;}		
#medicineWire #medicineSearchWire #medicineRightWire dd.medicalCondition a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_pickuptopic.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}
	
#medicineWire #medicineSearchWire #medicineRightWire dd.diseaseName a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_itemsearch.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}	
	
#medicineWire #medicineSearchWire #medicineRightWire dd.detail{ float:right; width:174px; padding:5px 8px 8px 8px; text-align:right; margin-bottom:10px;}	
#medicineWire #medicineSearchWire #medicineRightWire dd.end{ float:right; width:170px; padding:5px 10px 10px 10px; text-align:right; margin-bottom:0px;}		
	
#medicineWire #medicineSearchWire #medicineRightWire dd.detail a{
	background-image:url(http://img.allabout.co.jp/img/guidemedia/r_health201010/icn_arr.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 14px;}	
	
/*bottom*/		
#medicineWire #medicineSearchWire #medicineBottomWire { width:625px; float:left; _float:none;}
#medicineWire #medicineSearchWire #medicineBottomWire dl{float:left; margin-right:18px; width:190px;}
#medicineWire #medicineSearchWire #medicineBottomWire dl.end{float:left; margin-right:0px; width:190px;}
#medicineWire #medicineSearchWire #medicineBottomWire dt{ 
background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:normal;
	margin-bottom:4px;
	padding:1px 0 2px 10px;
	display:block;}
#medicineWire #medicineSearchWire #medicineBottomWire dt a{ font-size:140%;}
#medicineWire #medicineSearchWire #medicineBottomWire dd{background-color:#ebf3f7; display:block; padding:5px 0 0 8px;}	
#medicineWire #medicineSearchWire #medicineBottomWire dd.medicalCondition a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_pickuptopic.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}
	
#medicineWire #medicineSearchWire #medicineBottomWire dd.diseaseName a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_itemsearch.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}	
	
#medicineWire #medicineSearchWire #medicineBottomWire dd.detail{ float:right; width:174px; padding:5px 8px 8px 8px; text-align:right; margin-bottom:25px;}	
#medicineWire #medicineSearchWire #medicineBottomWire dd.end{ float:right; width:170px; padding:5px 10px 10px 10px; text-align:right; margin-bottom:0px;}		
	
#medicineWire #medicineSearchWire #medicineBottomWire dd.detail a{
	background-image:url(http://img.allabout.co.jp/img/guidemedia/r_health201010/icn_arr.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 14px;}		
	
/*dtのみ*/	
#medicineWire #medicineSearchWire #respectSearchWire{width:625px; float:left; display: inline; margin-bottom: 20px;}		
#medicineWire #medicineSearchWire #respectSearchWire li{display:block; float:left; margin-right:30px; padding:0; background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:normal;
	margin-bottom:0px;}	
#medicineWire #medicineSearchWire #respectSearchWire li.end{display:block; float:left; margin-right:0px; padding:0; background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:normal;
	margin-bottom:0px;}	

#medicineWire #medicineSearchWire #respectSearchWire a{
    font-size:140%;
	display:block;
	padding:1px 0 2px 10px;}

/*家庭の医学リストページ*/
#medicineWire #medicineSearchWire #medListWire{
width:624px;
padding-bottom:25px;
margin-bottom:25px;
border-bottom:1px dotted #CCCCCC;
}
#medicineWire #medicineSearchWire #medListWire dt{ 
background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:bold;
	margin-bottom:4px;
	padding:1px 0 2px 10px;
	display:block;
	line-height:100%;}
#medicineWire #medicineSearchWire #medListWire dt { font-size:160%;}
#medicineWire #medicineSearchWire #medListWire dd{float:left;display:block; padding:2px 0 0 8px; font-size:120%; width:180px;}
#medicineWire #medicineSearchWire #medListWire dd.first{background-color:#ebf3f7; display:block; padding:8px 0 0 8px;}		
#medicineWire #medicineSearchWire #medListWire dd.medicalCondition a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_pickuptopic.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}

	
#medicineWire #medicineSearchWire #medListWire dd.diseaseName a{background-image: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/channel/icn_itemsearch.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:1px 10px 1px 15px;}	

#medicineWire #medicineSearchWire #medListWire dd.medicalCondition a:hover,#medicineWire #medicineSearchWire #medListWire dd.diseaseName a:hover{background-color:#EBF3F7;}


#medicineWire #medicineSearchWire #medListWire dd.detail{ float:right; width:174px; padding:5px 8px 8px 8px; text-align:right; margin-bottom:10px;}	
#medicineWire #medicineSearchWire #medListWire dd.end{ float:right; width:170px; padding:5px 10px 10px 10px; text-align:right; margin-bottom:0px;}		
	
#medicineWire #medicineSearchWire #medListWire dd.detail a{
	background-image:url(http://img.allabout.co.jp/img/guidemedia/r_health201010/icn_arr.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 14px;}	

/*list*/
#medicineWire #medicineSearchWire #respectSearchlistWire{width:625px; float:left; }		

#medicineWire #medicineSearchWire #respectSearchlistWire ul li{
	display:block;
	float:left;
	padding:0;
	background: url(http://img.allabout.co.jp/img/guidemedia/r_health201010/medicine/medicineSearch_h3_title.gif) no-repeat left top;
	font-weight:normal;
	margin-bottom:10px;
	width:100px;}	
#medicineWire #medicineSearchWire #respectSearchlistWire a{ font-size:100%;
	display:block;
	padding:1px 0 2px 10px;}

#medicineWire #medicineSearchWire #respectSearchlistWire p{
clear:both;
background:url(http://img.allabout.co.jp/img/guidemedia/r_health201010/icn_arr.gif) no-repeat left 5px;
float:right;
}
