
td {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 125%;
	color: #333333;
}

body {
	background-attachment: scroll;
	background-image: url(../00teikei/img-menu3/menu_bg.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height: 125%;
	color: #333333;
	margin-left:0;
}



#rightmain h1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/clinic-name.gif);
	background-repeat: no-repeat;
	background-color: #FF0000;
	display:block;
	width:550px;
	height:30px;
	text-align:left;
	text-indent:1.5em;
	padding-bottom:0px;
	line-height:30px;
}

#leftmenu h1 {
	font-family: "Osaka", "MS UI Gothic";
	display:block;
	height:23px;
	font-size: 10px;
	font-weight: normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

h3 {
	margin-top:0px;
	margin-bottom:0px;
}


.dr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #99CCFF;
	border-right-color: #99CCFF;
	border-bottom-color: #99CCFF;
	border-left-color: #99CCFF;
}
.rank-bd {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #62C5DC;
	border-right-color: #62C5DC;
	border-bottom-color: #62C5DC;
	border-left-color: #62C5DC;

}

.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #3399FF;
	border-right-color: #3399FF;
	border-bottom-color: #3399FF;
	border-left-color: #3399FF;
}
.map {
	margin: 5px;
}

/*---------------↓フレーム外し定型　共通要素　ここから------------------*/

/* ロールオーバーボタン用CSS */

/* ボタン同士の間隔調整 */
h2 {
	margin-top:0;
	margin-bottom:10px;
}

/* TOPボタン */
#menu_top a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/top_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_top a:hover {background: url(img-menu3/top_2.gif);}

/* Clinicボタン */
#menu_clinic a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/clinic_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_clinic a:hover {background: url(img-menu3/clinic_2.gif);}

/* treatmentボタン */
#menu_treat a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/treat_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_treat a:hover {background: url(img-menu3/treat_2.gif);}

/* staffボタン */
#menu_staff a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/staff_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_staff a:hover {background: url(img-menu3/staff_2.gif);}

/* accessボタン */
#menu_access a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/access_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_access a:hover {background: url(img-menu3/access_2.gif);}

/* 診療予約ボタン */
#menu_appo a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/appo_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_appo a:hover {background: url(img-menu3/appo_2.gif);}

/* HPボタン */
#menu_hp a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/hp_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_hp a:hover {background: url(img-menu3/hp_2.gif);}

/* お問い合わせボタン */
#menu_mail a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/mail_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_mail a:hover {background: url(img-menu3/mail_2.gif);}

/* クチコミボタン */
#menu_comment a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/comment_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_comment a:hover {background: url(img-menu3/comment_2.gif);}

/* 動画一覧ボタン */
#menu_movie a {
display:block;
width:104px;
height:34px;
text-indent: -1000px;
background: url(img-menu3/movie_1.gif);
margin-right:auto;
margin-left:auto;
}
#menu_movie a:hover {background: url(img-menu3/movie_2.gif);}

/* メニューボタンをスムーズにロールオーバー表示させる為の対策、不可視の仕掛け */
.hiddenimg{
	display: none;
}



/* 各ページタイトル<H2>タグ　テキスト不可視 */

/* 院内紹介 */
.pagetitle_innai  {
display:block;
width:550px;
height:30px;
font-size:12px;
text-indent: -1000px;
background: url(img/title-clinic.gif);
margin-top:0;
margin-bottom:1em;
}

/* 診療予約・お問い合わせ */
.pagetitle_form  {
display:block;
width:550px;
height:30px;
font-size:16px;
text-indent: 1.5em;
background: url(img/clinic-name.gif);
margin-top:0;
margin-bottom:1em;
background-color: #FF0000;
font-family: "ＭＳ Ｐゴシック", "Osaka";
font-weight: bold;
color: #FFFFFF;
line-height:30px;
}

/* アクセス */
.pagetitle_access  {
display:block;
width:550px;
height:30px;
font-size:12px;
text-indent: -1000px;
background: url(img/title-accsess.gif);
margin-bottom:1em;
}

/* 診療案内 */
.pagetitle_shinryo  {
display:block;
width:550px;
height:30px;
font-size:12px;
text-indent: -1000px;
background: url(img/title-treatment.gif);
margin-bottom:1em;
}

/* スタッフ紹介 */
.pagetitle_staff  {
display:block;
width:550px;
height:30px;
font-size:12px;
text-indent: -1000px;
background: url(img/title-staff.gif);
margin-bottom:1em;
}


/* 全体をセンタリング　ID属性値 */
#oya {
	text-align:left;
}

/* メインコンテンツ　全体くくり　ID属性値 */
#main {
	width: 720px;
	margin-right:auto;
	margin-left:0;
}

/* メニュー部分　左寄せ　ID属性値 */
#leftmenu {
	width: 138px;
	float: left;
	margin:0px;
	text-align:center;
}

/* 右のメインコンテンツ　右寄せ */
#rightmain {
	float: right;
	width: 550px;
	margin:0px;
}




/* -------------トップページ　設定-----------------　 */

/* 診療時間表の●色設定 */
.maru {background-color:#FFFFFF; color:#FF1013;}

/* 診療時間表の●薄色設定 */
.maru2 {background-color:#FFFFFF; color:#FBD2D0;}

/* 診療科目表の文字色・背景色　設定 */
.kamoku {background-color:#FFFFFF; color:#999999;}

/* 文字色　赤金　設定 */
.font-red {color: #FF0000;}

/* 文字色　茶色　設定 */
.font-cha {color: #993300;}

/* 文字色　青色1　設定 */
.font-ao {color: #0066FF}

/* 文字色　青色2　設定 */
.font-ao2 {color: #0033FF}

/* 文字色　水色　設定 */
.font-mizu {color: #33CCFF}

/* 文字色　緑　設定 */
.font-green {color: #009933}

/* 文字色　黄緑　設定 */
.font-ygreen {color: #33CC33}

/* 文字色　グレー　設定 */
.font-gray {color: #333333}


/* フォントサイズ14ピクセル　設定 */
.font-14 {font-size: 14px}

/* フォントサイズ10ピクセル　設定 */
.font-12 {font-size: 12px}

/* フォントサイズ10ピクセル　設定 */
.font-10 {font-size: 10px}

/* 無料メール相談　14ピクセルの太字 */
.moji1 {	font-size: 14px;
	font-weight: bold;
}

/* マージン指定 */

/* 下8ピクセルぶんスキマ */
.margin-8px {margin-bottom:8px;}

/* 下5ピクセルぶんスキマ */
.margin-5px {margin-bottom:5px;}

/* 上下１文字ぶんスキマ */
.margin-joge {margin :1em;}

/* 下１文字ぶんスキマ */
.margin-1em {margin-bottom:1em;}

/* 左0.5文字ぶんスキマ */
.margin-05em { margin-left:0.5em;}


/* 院内紹介　上10ピクセル・下4ピクセルぶんスキマ */
.margin-in {margin-top:10px; margin-bottom:4px;}


/* 行間指定　1.5文字ぶん */
.gyo {line-height:1.5em;}

/* 行間指定　20pxぶん */
.gyo20px {line-height:20px;}

/* 院内紹介　文章罫線 */
.st{
  background-image : url(./img/clinic_line.gif);
  line-height : 30px;
  padding:5px 5px 0px;
}

/* 診療案内　プライス用　文字 */
.tit1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
	color: #0066FF;
}


















