@charset "shift_jis";

h1 {
	font-size: 130%;
		margin:0;
		padding:0;
}
h2 {
	font-size: 110%;
	color: #CC33FF;
	left: 0px;
	text-align: left;

}
h3 {
	font-size: 100%;
}
/*--------------------------------------------------------
　フッタの定義
---------------------------------------------------------*/

#footer {
	width:auto;
	color:#ffffff;
	text-align:center;
	font-size: small;

}

#footer a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:active{
	color:#333333;
	text-decoration:none;
}
#footer a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*--------------------------------------------------------
　アドレスの定義
---------------------------------------------------------*/

#address {
	color:#ffffff;
	text-align:center;
	font-size: smaller;
}

/*--フォントサイズ--*/
.size9   {font-size: 9px;line-height: 130%;letter-spacing:145%;}
.size10  {font-size: 10px;line-height: 130%;letter-spacing:145%;}
.size12  {font-size: 12px;line-height: 130%;letter-spacing:145%;}
.size14  {font-size: 14px;line-height: 130%;letter-spacing:145%;}
.size18  {font-size: 18px;line-height: 130%;letter-spacing:145%;}
.size24  {font-size: 24px;line-height: 130%;letter-spacing:145%;}
.size36  {font-size: 36px;line-height: 130%;letter-spacing:145%;}

/*--インデックス用--*/
.mini table{border:1px #708090 solid;}
.mini table tr td{font-size:12px;}

.zasshi table{border:1px #708090 solid;}
.zasshi table tr td{font-size:10px;}

/*--院長略歴用--*/
.douga table{border:1px #708090 solid;}

.dougatxt{font-size:14px;
	font-weight:bold;
	color:#006699;}

.dougadeco{background:#eeeeee url() no-repeat;
	width:195px;
	height:20px;
	font-size:12px;
	text-align:center;
	color:#708090;
	border-left: 5px #cccccc solid;}
	
.dougadeco a{display:block;
	padding:3px 0px;
	text-decoration:none;
	font-weight:bold;
	color:#006699;
	height:14px;}
	
.dougadeco a:hover{color:#eeeeee;
	background-color:#708090;}

/*--文章の左寄せ--*/
.left {
	text-align: left;
}

/*MENUのバナーリンク用*/
a.bana{
	text-decoration: none;
}

/* menu */
#menu{
	width:200px;
	margin:0px;
	padding:0px;
	text-align:center;
}

#menu a{ outline:none; }
#menu img,
a.bana img{ border:0px; }

/**/

/* qr code */
a.qrcode{
	display:block;
	border:1px solid #708090;
	padding:20px 0 20px 72px;
	margin:0px;
	line-height:1.3em;
	background-image:url(./image/qr.png);
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}

a.qrcode:hover{ color:#87ccce; background-image:url(./image/qr.gif); }

/**/