@charset "UTF-8";

/**
 *	Eisai.jp Styles :: HEALTH CARE
 */


/**
 *	=TOP
 */
	#health_care_brand_list_top { margin: -15px 0 0; }
	#health_care_brand_list_top ul { padding: 15px 0; border-bottom: solid 1px #ccc; }
	#health_care_brand_list_top .text_list { border-bottom: none; }
	#health_care_brand_list_top li { position: relative; float: left; display: inline; padding: 0 0 0 10px; width: 220px; }
	.skainar_badge { position: absolute; display: block; top: -8px; left: 0; }
	#hcbl_chocola { width: 450px !important; }
	#hcbl_chocola div { float: left; width: 220px; }
	#hcbl_chocola ul { padding: 12px 0 !important; border-bottom: none !important; overflow: auto; zoom: 1; }
	#hcbl_chocola li { float: none; display: block; width: auto; }
	
	
	#health_care_list { margin: 25px 0 0 0; }
	#health_care_list h2 { margin: 0 0 6px; }
	#health_care_list li ul { padding: .5em 0 0; }
	#health_care_list li li { margin: 0 0 3px 10px; width: auto; }
	#health_care_list li li a { padding-left: 8px; background: url(/resource/images/icns.png) 0px -1310px no-repeat; }
	#health_care_list li ul { background: url(/resource/images/border_dot.gif) left top repeat-x; }
	#health_care_list .heading_type_b span { padding: 3px 10px 0; }
	#health_care_list span.corner_tl, #health_care_list span.corner_tr, #health_care_list span.corner_bl, #health_care_list span.corner_br { padding: 0; }
	
	.list_kana li li { margin: 0 0 .5em 10px !important; padding-left: 0 !important; background: none !important; }
	.list_kana li li a { padding-left: 8px; background: url(/resource/images/icns.png) 0px -1311px no-repeat; }
	.list_kana li li span { padding: 0 0 0 3px; color: #666; font-size: .643em; font-family: "ＭＳ Ｐゴシック"\9; vertical-align: .2em; }
	#kana_index_list { margin: 25px 10px; }
	#kana_index_list li { display: inline; margin: 0 1em 0 0; zoom: 1; }
	html>/**/body #kana_index_list li { display: -moz-inline-box; display: inline-block; }
	#kana_index_list li a.icn_arrow_down { display: block; display: inline-block; padding-left: 16px; background: url(/resource/images/icns.png) 1px -2065px no-repeat; background-position: 1px -2064px\9; }
	#kana_index_list li a.icn_arrow_down:hover { background-position: 1px -2174px; background-position: 1px -2173px\9; }
	.list_kana li .btn_pagetop { display: inline; margin: 0 10px 10px; font-size: .813em; }

