/*
	○共通　	
	○トップページ index.html
	○歯科医師会について aboutus.html
	○主な活動
		○共通
		○一部コンテンツ共通
		○主な活動インデックス katudou.html
		○訪問歯科診療 houmon.html
		○歯科検診 kenshin.html
		○フッ素洗口事業 f.html
		○フッ素で虫歯予防 finfo.html
		○休日診療 kyuujitu.html
		○歯の市民フェスティバル festival.html
		○ポスター posconh19.html posconh18.html
		○健康講演会 kenkoukouenkai.html
	○会員診療所 shinryoujo.html
	○リンク link.html
	○メンバーページ member.html
*/
/************************* 共通 *************************/
BODY.index{
	margin: 0px;
	padding: 0px;
	scrollbar-base-color: #a8fdd5;
	scrollbar-track-color: #dafeed;
	scrollbar-3dlight-color: #669999;
	scrollbar-arrow-color: #669999;
}
H1{
	font-family: "ＭＳ 明朝",serif;
	padding-left: 15px;
	padding-top: 25px;
	font-size: 48px;
	color: #000000;}
H2{
	font-family: "ＭＳ 明朝",serif;
	padding-left: 5px;
	margin: 0px;
	font-size: 25px;
	color: #000000;
	background-color: #dafeed;
}
H4{
	font-family: "ＭＳ 明朝",serif;
	padding-left: 5px;
	margin: 0px;
	font-size: 20px;
	color: #000000;
	background-color: #ffcccc;
}
HR{
	padding: 0px;
	margin: 0px;
	color: #dafeed;
}
UL.index{
	background-color: #026234;
	color: #fffffff;
	margin: 0px;
	padding: 3px;
}
LI.index{
	display: inline;
	list-style: none;
	margin: 0px 1em;
	font-size: 16px;
}
TD{
	border: solid 1px #336600;
}
A.line{
	color: #ffffff;
	text-decoration: none;
	border: solid 0px #336600;
}
A.line:hover{
	border: solid 0px #ccffcc;
	background-color: #ffffff;
	color:000000;
}
P.footer{
	margin-right: 20px;
	text-align: right;
}
P.left{
	margin-left: 15px;
}
DIV.title{
	background-color: #a8fdd5;
	margin-top: 0px;
	margin-left: 0px;
}
DIV.main{
	background-color: #ffffff;
	clear:both; margin: 0px;
	padding: 0px;
}
DIV.main2{
	background-color: #ffffcc;
	margin: 0px;
	padding: 0px;
}
DIV.footer{
	clear: both;
	margin: 0px;
	padding-bottom: 10px;
	background-color: #ffffff;
}
/************************* トップページ *************************/
DIV.left2{
	margin-top: 10px;
	width: 50%;
	float: Left;
}
DIV.right2{
	margin-right: 25px;
}
P.koushinrireki{
	margin-left: 10px;
}
TD.rireki{
	border: solid 0px;
	padding-left: 10px;
}
/************************* 歯科医師会について *************************/
TABLE.aboutus{
	margin-top: 15px;
	margin-left: 20px;
	border: solid 0px;
}
TD.aboutus{
	border: solid 0px;
	text-align: center;
}
TD.aboutusright{
	padding-left: 20px;
	border: solid 0px;
}
TR.aboutus{
	border: solid 0px;
}
/************************* 主な活動 *************************/
/****************** 共通 ******************/
	/*DIV right,sideは会員診療所とも共通*/
DIV.right{
	background-color: #ffffff;
	margin-left: 160px;
}
DIV.side{
	width: 160px;
	float: Left;
}
DIV.clear{
	clear: both;
}
TABLE.main{
	margin-left: 20px;
	empty-cells: show;
	border: solid 2px #336600;
	border-collapse: collapse;
}
/****************** 一部コンテンツ共通 ******************/
DIV.photoleft{
	margin-left: 20px;
	width: 380px;
	float: Left;
}
DIV.photoright{
}
	/*P.katudouはトップページとも共通*/
P.katudou{
	margin-left: 20px;
}
/****************** 主な活動インデックス ******************/
DIV.photo2{
	margin-left: 20px;
	margin-top: 20px;
}
DIV.wordleft2{
	width: 380px;
	float: Left;
}
/****************** 訪問歯科診療 ******************/
/****************** 歯科検診 ******************/
TD.kenshintuki0{
	background-color: #ffe1e1;
	hight: 50px;
	width: 100px;
	vertical-align: middle;
	text-align: center;
}
TD.kenshintuki1{
	background-color: #dfffdf;
	width: 40px;
	vertical-align: middle;
	text-align: center;
}
TD.kenshintuki2{
	width: 40px;
	vertical-align: middle;
	text-align: center;
}
TD.kenshin0{
	background-color: #ffe1e1;
	hight: 50px;
	vertical-align: middle;
	text-align: center;
}
TD.kenshin1{
	background-color: #dfffdf;
	hight: 50px;
	vertical-align: middle;
	text-align: center;
}
TD.kenshin2{
	hight: 50px;
	vertical-align: middle;
	text-align: center;
}
/****************** フッ素洗口事業 ******************/
TABLE.top{
	margin-left: 20px;
	margin-top: 20px;
}
TD.main{
	border: solid 0px;
}
/****************** フッ素で虫歯予防 ******************/
DIV.fleft{
	margin-left: 20px;
}
/****************** 休日診療 ******************/
/****************** 歯の市民フェスティバル ******************/
DIV.photo{
	margin-top: 20px;
}
P.fesyokoku{
	margin-left: 20px;
	font-size: 120%;
	font-weight: bold;
	color: #000099;
}
/****************** ポスター ******************/
DIV.posleft{
	width : 280px;
	float: Left;
}
H4.pos{
	font-family: "ＭＳ 明朝",serif;
	padding-left: 5px;
	margin: 0px;
	font-size: 20px;
	color: #000000;
	background-color: #ccffcc;
}
/****************** 健康講演会 ******************/
DIV.kenkoukouenkai1{
	width: 400px;
	background-color: #ffffff;
	margin-left: 20px;
	border: solid 0px;
	padding-top: 15px;
	float: Left;
}
DIV.kenkoukouenkai2{
	width: 320px;
	background-color: #ffffff;
	margin-left: 20px;
	border: solid 0px;
	padding-top: 15px;
	float: Left;
}
DIV.kenkoukouenkai3{
	margin-left: 400px;
	background-color: #ffffff;
	border: solid 0px;
	padding-top: 15px;
}
DIV.kenkoukouenkai4{
	margin-left: 320px;
	background-color: #ffffff;
	border: solid 0px;
	padding-top: 15px;
}
/************************* 会員診療所 *************************/
/************************* リンク *************************/
P.link{
	margin-left: 20px;
	line-height: 1.8;
}
/************************* 個別表示 *************************/

TABLE.kobetu{
	width: 480px;
	border: solid 1px #000000;
}
TR.kobetu{
	vertical-align: middle; 
}
TD.kobetutop{
	background-color: #d8ffbf;
	vertical-align: middle; 
	text-align: center;
	font-family: "ＭＳ Ｐゴシック",serif;
	font-weight: bold;
	font-size: 32px;
	color: #000000;
}
TD.kobetutitle{
	width: 140px;
	background-color: #d8ffbf;
	vertical-align: middle; 
	text-align: left;
	font-family: "ＭＳ Ｐゴシック",serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
}
TD.kobetu{
	background-color: #d8ffbf;
	vertical-align: middle; 
	text-align: center;
	font-family: "ＭＳ Ｐゴシック",serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
}
/************************* メンバーページ *************************/
P.ml{
	padding-left: 10px;
	padding-top: 10px;
}
DIV.ml{
	background-color: #ffffcc;
}
DIV.membermain{
	width: 875px;
	border: solid 1px;
}
DIV.memberright{
	width: 620px;
	height: 550px;
	padding-left: 20px;
	background-color: #ffffff;
	margin-left: 230px;
}
DIV.memberside{
	font-size: 11px;
	background-color: #ffffcc;
	width: 230px;
	height: 550px;
	border-right: solid 1px;
	float: Left;
}
TABLE.ml{
	background-color: #ffffcc;
}
TR.ml{
	vertical-align: middle; 
}
TD.ml{
	border: 1px #ffffcc solid;
	vertical-align: middle; 
}
TD.qr{
	padding-left: 0px;
	border: solid 0px;
	vertical-align: top;
}
LI.member{
	font-size: 16px;
	margin-bottom: 10px;
}
