/*=====見出し=====*/
div#term_ohmidashi img{
	margin-top:10px;
	margin-bottom:10px;
}

.term_komidashi{
	width:610px;
	height:82px;
	font-size:14px;
	font-weight:bold;
	color:#000066;
	margin-top:10px;
	padding-top:18px;
	padding-left:70px;
	background-image:url(../images/tokyo_term_back.gif);
}

/*=====（コンテンツ）=====*/

#main{
	width:680px;
	margin-top:15px;
	margin-left:30px;
}
.term_sub{
	float:left;
	width:604px;
	padding:20px;
	line-height:1.7em;
	border-top:none;
	border-left:18px solid #CAEEFF;
	border-right:18px solid #CAEEFF;
	border-bottom:18px solid #CAEEFF;
}
.term_sub2{
	float:left;
	width:604px;
	padding:20px;
	line-height:1.7em;
	border-top:none;
	border-left:18px solid #CAEEFF;
	border-right:18px solid #CAEEFF;
	border-bottom:18px solid #CAEEFF;
}

#term_con{
	width:680px;
	height:45px;
	margin-top:30px;
	margin-left:30px;
}
.term_con2{
	padding:20px;
	line-height:1.7em;
	border:18px solid #CAEEFF;
}


/*=====（説明文・回り込み設定）=====*/

.term_con2 img{
	float:right;
	margin-left:10px;
	margin-right:-5px;
	}

.term_sub img{
	float:right;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:10px;
	}
.term_sub p{
	margin-top:5px;
	margin-bottom:2px;
	}

.term_sub2 img{
	float:left;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:15px;
	}
.term_sub2 p{
	margin-top:5px;
	margin-bottom:2px;
	}
.term_sub2 p img{
	margin:4px 0 0 0;
	clear:left;
	}
.term_sub2 p#a03{
	margin-top:5px;
	margin-left:60px;
	margin-bottom:2px;
	}
.term_sub2 p#a03 img{
	margin:4px 15px 0 0;
	clear:left;
	}

	
/*=====（リスト）=====*/

#term_menu_ul{
	list-style-type:none;
	padding-top:10px;
	padding-left:0;
	text-align:center;
	font-size:13px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:550px;
	}

#term_menu_ul li{
	float:left;
	width:50px;
	margin-left:2px;
	margin-right:2px;
	}
	
#term_menu_ul li a{
	border-top:solid 1px #3ABE90;
	border-left:solid 1px #3ABE90;
	border-right:solid 1px #3ABE90;
	padding:5px 0 5px 0;
	text-decoration:none;
	color:#3ABE90;
	display:block;
	background-color:#F5FBF3;
	font-weight:bold;
	}

	
#term_menu_ul li.activ{
	padding:5px 0 5px 0;
	text-decoration:none;
	display:block;
	font-weight:bold;
	background-color:#3ABE90;
	color:#FFFFFF;
	margin-bottom:0px;
	}
	
	
#term_menu_ul li a:hover{
	background-color:#3ABE90;
	color:#ffffff;
	display:block;
	}
	
.term_jel{
	list-style-image:url(../images/tokyo_point.gif);
	}
	
.term_jel li{
	margin-left:1em;
	}


/*=====　東京デンタルインプラントセンター用=====*/
/*=====　エリア　=====*/	
div.term_content01{
	float:left;
	width:32px;
	height:32px;
	margin-top:20px;
	margin-left:40px;
	border:double;
	border-color:#00468C;
}
div.term_content02{
	width:550px;
	margin-top:20px;
	margin-left:78px;
	}
div.term_content02 p{
	text-align:left;
	font-size:14px;
	line-height:160%;
	padding-top:0px;
	padding-bottom:8px;
	padding-left:30px;
}
	
/*説明文：フォントの種類*/
div#main p font#small_g{
	padding:0;
	color:#4B4B4B;
	font-size:12px;
}
div#main p font#small_b{
	padding:0;
	color:#000066;
	font-size:12px;
}
div#main p font#small_r{
	padding:0;
	color:#B00000;
	font-size:12px;
}
div#main p font#small_g_b{
	padding:0;
	color:#4B4B4B;
	font-size:12px;
	font-weight:bold; 
}
div#main p font#small_b_b{
	padding:0;
	color:#000066;
	font-size:12px;
	font-weight:bold; 
}
div#main p font#small_r_b{
	padding:0;
	color:#B00000;
	font-size:12px;
	font-weight:bold; 
}
div#main p font#middle_g{
	padding:0;
	color:#4B4B4B;
	font-size:14px;
}
div#main p font#middle_b{
	padding:0;
	color:#000066;
	font-size:14px;
}
div#main p font#middle_r{
	padding:0;
	color:#B00000;
	font-size:14px;
}
div#main p font#middle_blk{
	padding:0;
	color:#000000;
	font-size:13px;
}
div#main p font#middle_g_b{
	padding:0;
	color:#4B4B4B;
	font-size:14px;
	font-weight:bold; 
}
div#main p font#middle_b_b{
	padding:0;
	color:#000066;
	font-size:14px;
	font-weight:bold; 
}
div#main p font#middle_r_b{
	padding:0;
	color:#B00000;
	font-size:14px;
	font-weight:bold; 
}

