@charset "shift_jis"; 

/*	--- hos_top.css ---	*/
/*	--- トップページ用 ---	*/



/*	メインイメージのボックス	*/
#topImageBox {
	margin:0px;
	padding:0px;
	height:326px;
	background-image:url(../../../_contents/top/imgs/p_top_imagebg.jpg);
}



/*	イメージ部 メニュー全体のボックス	*/
#topMenuBox {
	margin-left:19px; padding:0px;
}


/*	イメージ部 患者メニューリストのボックス	*/
#guideBox {
	background-image:url(../../../_contents/top/imgs/guidebox_bg.gif);
	background-repeat:no-repeat;
	height:117px;
	margin:0px;
	padding:0px;
}

#guideBox table {
	margin-left:15px;
	border-collapse: collapse;
	border:0px;
}

#guideBox td {
	width:160px;
	height:24px;
	border:0px;
}
/*
#guideBox ul {
	margin:0px;
	margin-left:15px;
	padding:0px;
	width:445px;
}

#guideBox li {
	margin-right:15px;
	margin-bottom:7px;
	list-style:none;
	float:left;
}
*/

/*	イメージ部 患者メニュー特殊	*/
#guideBox2 {
	margin:19px 0px 0px 0px;
	padding:0px;
}

#guideBox2 ul{
	margin:0px;
	padding:0px;
}

#guideBox2 li {
	margin-right:9px;
	list-style:none;
	float:left;
}

/*	トップページメインのボックス	*/
#topMainBox {
	width:492px;
	margin:13px 0px 16px 14px;
	_margin:13px 0px 16px 7px;
	padding:0px;
	float:left;
}



/*	トップページ右サイドのボックス	*/
#topSubBox {
	width:226px;
	margin:13px 4px 16px 0px;
	_margin:13px 2px 16px 0px;
	padding:0px;
	float:right;
}

#topSubBox ul {
	margin:0px;
	padding:0px;
}

#topSubBox li {
	margin-bottom:12px;
	list-style:none;
}


/*	お知らせリスト表示	*/
#headlineBox ul {
	margin: 10px 0px;
	padding: 0px;
	list-style-type: none;
	width: 492px;
}

#headlineBox li {
	margin-left: 0px;
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #CCCCCC;
	list-style-type: none;	
}
