@charset "utf-8";

/* ==============================================================

　■h2
　■h3
　■診療時間
　■番号リスト

============================================================== */

/* --------------------------------------------------
　■h2
-------------------------------------------------- */
/* ========================================
　診療案内
======================================== */
#treatment h2 {
	background-position: 0 -44px;
}



/* ========================================
　冷却療法について
======================================== */
#cooling h2 {
	background-position: 0 -88px;
}



/* --------------------------------------------------
　■h3
-------------------------------------------------- */
/* ========================================
　診療案内
======================================== */
#treatment h3 {
	background: url(../images/treatment/h3_treatment.gif) no-repeat 0 0;
}

/* 治療内容 */
#treatment h3#treatment01 {
	background-position: 0 0;
}

/* 診療時間 */
#treatment h3#treatment02 {
	background-position: 0 -26px;
}

/* 歩行指導について */
#treatment h3#treatment03 {
	background-position: 0 -52px;
}

/* 冷却療法について */
#treatment h3#treatment04 {
	background-position: 0 -78px;
}



/* ========================================
　冷却療法について
======================================== */
#cooling h3 {
	background: url(../images/treatment/h3_cooling.gif) no-repeat 0 0;
}

/* 痛みのしくみ */
#cooling h3#cooling01 {
	background-position: 0 0;
}

/* 神経の働きと温度の関係 */
#cooling h3#cooling02 {
	background-position: 0 -26px;
}

/* 温熱療法の副作用 */
#cooling h3#cooling03 {
	background-position: 0 -52px;
}

/* 生理的局所冷却療法の効果と方法 */
#cooling h3#cooling04 {
	background-position: 0 -78px;
}




/* --------------------------------------------------
　■診療時間
-------------------------------------------------- */
#treatment div.section div.hoursBox {
	width: 378px;
}
	#treatment div.section div.hoursBox p {
		margin: 0;
		font-size: 117%;
	}

/* 診療時間テーブル */
#treatment div.section div.hoursBox table#hoursTable {
	width: 378px;
	margin: 0 0 5px 0;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: 1px solid #c7cccf;
	border-left: 1px solid #c7cccf;
}

/* th・tdの共通設定 */
#treatment div.section div.hoursBox table#hoursTable th,td {
	padding: 3px;
	text-align: center;
	font-size: 134%;
	font-weight: normal;
	border-right: 1px solid #c7cccf;
	border-bottom: 1px solid #c7cccf;
}

/* th */
#treatment div.section div.hoursBox table#hoursTable th {
	background-color: #f4f9ff;
}




/* --------------------------------------------------
　■番号リスト
-------------------------------------------------- */
#cooling div.section ol {
	margin: 0 0 30px 2em;
	padding: 0;
}

#cooling div.section ol li {
}










