@charset "UTF-8";

/* ********************************
*	かたひら整体院　コンテンツページ
*	
*	
*	
* *********************************
 */

/* 料金表　テーブル */
table#price {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}
table#price th,
table#price td {
	padding: 5px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-size: 90%;
}
table#price th.pricekoumoku {background-color: #e5e5e5;}
table#price th.priceplan1,
table#price th.priceplan2,
table#price th.priceplan3,
table#price th.priceplan4 {color: #fff;text-align: left;}
table#price th.priceplan1 {background-color: #80cc33;}
table#price th.priceplan2 {background-color: #fc977e;}
table#price th.priceplan3 {background-color: #fabf64;}
table#price th.priceplan4 {background-color: #999;}

/* プロフィール　テーブル */
table#profile1 th,
table#profile1 td {
	padding: 5px 10px;
	font-size: 90%;
	border-bottom: 1px dotted #ccc;
	}
table#profile1 td {
	text-align: left;
	}

/* お問合せ　テーブル */

table#contacttbl th,
table#contacttbl td {
	padding: 5px 10px;
	font-size: 90%;
	text-align: left;
	border-bottom: 1px solid #fff;
	}
table#contacttbl th {
	background-color: #e5e5e5;
	}
table#contacttbl td input.wd20 {
	width: 20em;
	}


/* リンク　テーブル */

table.linktbl1 {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}
table.linktbl1 th,
table.linktbl1 td {
	padding: 5px 10px;
	font-size: 90%;
	text-align: left;
	border-bottom: 1px solid #ccc;
	}
table.linktbl1 th {
	background-color: #f0f0f0;
	}
	
/* 体験談 */
.notebook {
	margin-bottom: 1em;
	padding: 1em;
	background : #faf6e6 url(../sejutsu_img/taikendan/notebk.gif) repeat-y left top;
	border: 1px solid #999;
	text-align: left;
	}
.notebook p {
	margin-bottom: 0;
	margin-left: 1.2em;
	background : url(../sejutsu_img/taikendan/noteline.gif) repeat-y center top;
	line-height: 30px;
	}


