@charset "shift_jis";

/* 人工関節プラザ CSS */


/*---------------------------------------------
 lnav
---------------------------------------------*/
/*============= 整形外科お医者さん =============*/
div#lnavDoc {
	margin-bottom: 200px;
}

/*---------------------------------------------
 カバー
---------------------------------------------*/

div.covTop {
	width: 623px;	/* total:623px */
	margin-bottom: 20px;
	overflow: hidden;
}
div.covTop .imgLeft {
	width: 82px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
}
div.covTop .txtRight {
	width: 524px;
	float: right;
	padding: 0px;
	margin: 0px;
	line-height: 150%;
}



/*---------------------------------------------
 共通
---------------------------------------------*/


#btnSelfCheckBefore {	/* print.cssで使用 */
}

/*============= 自己診断チェックボタン =============*/
.btnSelfCheck {
	width: 600px;	/* total:623px */
	background: url(../../knowledge/images/btn_check.png) no-repeat;
	height: 69px;
	margin: 0px 0px 20px 23px;
	text-indent: -9999em;
	position: relative;
}
.btnSelfCheck ul {
	padding: 0px;
	margin: 0px 0px 0px 210px;
}
.btnSelfCheck ul li {
	list-style: none;
	display: inline;
	text-indent: -9999em;
}
.btnSelfCheck ul li a {
	position: absolute;
	display: block;
	width: 179px;
	height: 57px;
}

.btnSelfCheck ul li#hiza a {
	top: 6px;
	left: 210px;
}
.btnSelfCheck ul li#koshi a {
	top: 6px;
	left: 393px;
}


/*============= Table テーブル =============*/
table.tableKnowledge {
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
table.tableKnowledge td {
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	padding: 6px;
}

/* 列3つ */
table.retsu3 td {
	width: 180px;
}

/* width:150px */
td.w150 {
	width: 150px;
}

/* 項目 */
td.komoku01 {	/* blue */
	background: #73A8D9;
	color: #FFFFFF;
	font-weight: bold;
}
td.komoku02 {	/* green */
	background: #99CC66;
	color: #FFFFFF;
	font-weight: bold;
}
td.komoku03 {	/* orange */
	background: #FAA01B;
	color: #FFFFFF;
	font-weight: bold;
}

/* 内容：背景色 */
td.naiyoCl01 {	/* blue */
	background: #D3E4F3;
}
td.naiyoCl02 {	/* green */
	background: #E1F0D2;
}
td.naiyoCl03 {	/* orange */
	background: #FDDBA8;
}

/* table内リスト */
table.tableKnowledge ul {
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
table.tableKnowledge ul li {
	padding: 4px 0px;
}

/* table下テキスト */
.tableBottomTxt {
	padding: 0px 0px 0px 22px;
	margin: 0px 0px 20px 0px;
}

/*============= 注意枠 =============*/
.chui01 {		/* 薄ピンク */
	width: 603px;	/* total:623px */
	background: #FFCCCC;
	padding: 10px;
	margin: 0px 0px 12px 0px;
}

.chui02 {		/* 薄青 */
	width: 603px;	/* total:623px */
	background: #D3E4F3;
	padding: 10px;
	margin: 0px 0px 12px 0px;
}

.chui03 {		/* 薄緑 */
	width: 603px;	/* total:623px */
	background: #E1F0D2;
	padding: 10px;
	margin: 0px 0px 12px 0px;
}


/*---------------------------------------------
 img表示
---------------------------------------------*/
.img0101 {
	background: url(../../knowledge/images/01-01.gif) no-repeat center;
	height: 253px;
	text-indent: -9999em;
}

.left {
  float: left;
  margin: 0 22px 15px 0;
}

.right {
  float: right;
  margin: 0 0 15px 22px;
}