@charset "UTF-8";


/*�O���[�o���i�r�@�����摜�g�p�Ō��ݒn�\���͕s�^�C�v*/
div#global_navi1 {
	height:32px;
	}
div#global_navi1 ul {
	padding:0;
	zoom:1;/*IE6�p*/
	}

div#global_navi1 ul li {
	margin:0;
	padding:0;
	width:129px;
	height:32px;
	float:left;
	list-style: none;
	text-indent:-9999px;
	}
div#global_navi1 ul li.gn01 {
		background-position:0px -32px;
		}
div#global_navi1 ul li.gn02 {
		background-position:-129px -32px;
		}
div#global_navi1 ul li.gn03 {
		background-position:-258px -32px;
		}
div#global_navi1 ul li.gn04 {
		background-position:-387px -32px;
		}

	
div#global_navi1 a {
	display:block;
	border-style:none;
	outline:0;
	background:url(global_navi.png) no-repeat;
	height:32px;
	}
	div#global_navi1 ul li.gn01 a {
		background-position:0px 0;
		}
	div#global_navi1 ul li.gn02 a {
		background-position:-129px 0;
		}
	div#global_navi1 ul li.gn03 a {
		background-position:-258px 0;
		}
	div#global_navi1 ul li.gn04 a {
		background-position:-387px 0;
		}
		
		
	div#global_navi1 ul li.gn01 a:hover {
		background-position:0 -32px;
		}
	div#global_navi1 ul li.gn02 a:hover {
		background-position:-129px -32px;
		}
	div#global_navi1 ul li.gn03 a:hover {
		background-position:-258px -32px;
		}
	div#global_navi1 ul li.gn04 a:hover {
		background-position:-387px -32px;
		}
/*�O���[�o���i�r �����܂�*/

/*���Èē��i�r�@��������*/
div#treatment_navi {
	height:188px;
	}
div#treatment_navi ul {
	padding:0;
	zoom:1;/*IE6�p*/
	}

div#treatment_navi ul li {
	margin:0;
	padding:0;
	width:218px;
	height:94px;
	list-style: none;
	text-indent:-9999px;
	}
div#treatment_navi ul li.tn01 {
		background:url(treatment_navi.png) no-repeat;
		background-position:-218px 0px;
		}
div#treatment_navi ul li.tn02 {
		background:url(treatment_navi.png) no-repeat;
		background-position:-218px -94px;
		}


div#treatment_navi a {
	display:block;
	border-style:none;
	outline:0;
	background:url(treatment_navi.png) no-repeat;
	height:94px;
	}
	div#treatment_navi ul li.tn01 a {
		background-position:0px 0;
		}
	div#treatment_navi ul li.tn02 a {
		background-position:0px -94px;
		}
		
		
	div#treatment_navi ul li.tn01 a:hover {
		background-position:-218px 0px;
		}
	div#treatment_navi ul li.tn02 a:hover {
		background-position:-218px -94px;
		}
/*���Èē��i�r�@�����܂�*/

/*�������Ãi�r ��������*/
div#ortho_navi {
	height:232px;
	}
div#ortho_navi ul {
	padding:0;
	zoom:1;/*IE6�p*/
	}

div#ortho_navi ul li {
	margin:0;
	padding:0;
	width:218px;
	height:29px;
	list-style: none;
	text-indent:-9999px;
	}
div#ortho_navi ul li.tn00 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px 0px;
		}
div#ortho_navi ul li.tn01 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -31px;
		}
div#ortho_navi ul li.tn02 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -60px;
		}
div#ortho_navi ul li.tn03 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -89px;
		}
div#ortho_navi ul li.tn04 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -118px;
		}
div#ortho_navi ul li.tn05 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -147px;
		}
div#ortho_navi ul li.tn06 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -176px;
		}
div#ortho_navi ul li.tn07 {
		background:url(ortho_navi.gif) no-repeat;
		background-position:-218px -205px;
		}

div#ortho_navi a {
	display:block;
	border-style:none;
	outline:0;
	background:url(ortho_navi.gif) no-repeat;
	height:29px;
	}
	div#ortho_navi ul li.tn00 a {
		background-position:0px 0px;
		}
	div#ortho_navi ul li.tn01 a {
		background-position:0px -31px;
		}
	div#ortho_navi ul li.tn02 a {
		background-position:0px -60px;
		}
	div#ortho_navi ul li.tn03 a {
		background-position:0px -89px;
		}
	div#ortho_navi ul li.tn04 a {
		background-position:0px -118px;
		}
	div#ortho_navi ul li.tn05 a {
		background-position:0px -147px;
		}
	div#ortho_navi ul li.tn06 a {
		background-position:0px -176px;
		}
	div#ortho_navi ul li.tn07 a {
		background-position:0px -205px;
		}

	div#ortho_navi ul li.tn00 a:hover {
		background-position:-218px 0px;
		}
	div#ortho_navi ul li.tn01 a:hover {
		background-position:-218px -31px;
		}
	div#ortho_navi ul li.tn02 a:hover {
		background-position:-218px -60px;
		}
	div#ortho_navi ul li.tn03 a:hover {
		background-position:-218px -89px;
		}
	div#ortho_navi ul li.tn04 a:hover {
		background-position:-218px -118px;
		}
	div#ortho_navi ul li.tn05 a:hover {
		background-position:-218px -147px;
		}
	div#ortho_navi ul li.tn06 a:hover {
		background-position:-218px -176px;
		}
	div#ortho_navi ul li.tn07 a:hover {
		background-position:-218px -205px;
		}
/*�����ē��i�r �����܂�*/


/*���@�̓����{�^�� ��������*/
/*����01*/
a#tokucho_01 {
display:block;
vertical-align: bottom;
background-image:
url(tokucho_01.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 91px;
width: 291px;
margin: 0 0 0 10px; /*�����ňʒu����*/
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#tokucho_01:hover {
background-position: left bottom;
		}
/*����02*/
a#tokucho_02 {
display:block;
vertical-align: bottom;
background-image:
url(tokucho_02.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 91px;
width: 291px;
margin: 0 0 0 0px; /*�����ňʒu����*/
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#tokucho_02:hover {
background-position: left bottom;
		}
/*����03*/
a#tokucho_03 {
display:block;
vertical-align: bottom;
background-image:
url(tokucho_03.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 91px;
width: 291px;
margin: 0 0 0 10px; /*�����ňʒu����*/
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#tokucho_03:hover {
background-position: left bottom;
		}
/*����04*/
a#tokucho_04 {
display:block;
vertical-align: bottom;
background-image:
url(tokucho_04.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 91px;
width: 291px;
margin: 0 0 0 0px; /*�����ňʒu����*/
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#tokucho_04:hover {
background-position: left bottom;
		}
/*����05*/
a#tokucho_05 {
display:block;
vertical-align: bottom;
background-image:
url(tokucho_05.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 91px;
width: 291px;
margin: 0 0 0 10px; /*�����ňʒu����*/
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#tokucho_05:hover {
background-position: left bottom;
		}
/*����06*/
a#tokucho_06 {
display:block;
vertical-align: bottom;
background-image:
url(tokucho_06.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 91px;
width: 291px;
margin: 0 0 0 0px; /*�����ňʒu����*/
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#tokucho_06:hover {
background-position: left bottom;
		}
/*���@�̓����{�^���@�����܂�*/



/* �f�Î��ԃe�[�u�� */
table.hours{
    border-top:1px solid #41220D;
    border-left:1px solid #41220D;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
	font-size: 15px;
	letter-spacing:0px;
}
.hours th{
    border-right:1px solid #41220D;
    border-bottom:1px solid #41220D;
    color:#FFF;
    background-color:#000000;
    background-image:url(table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.hours td{
    border-right:1px solid #41220D;
    border-bottom:1px solid #41220D;
    padding:0.3em 1em;
    text-align:center;
}
/* �f�Î��ԃe�[�u�� �����܂�*/


/*�\��{�^��RO*/
a#yoyaku_button {
display:block;
vertical-align: bottom;
background-image:
url(yoyaku_button01.png);
background-repeat: no-repeat;
background-position: left top;
height: 38px;
width: 201px;
margin: 0 0 0 400px;
text-indent: -9999px;
overflow:hidden;
padding:0;
}
a#yoyaku_button:hover {
background-position: left bottom;
/*�\��{�^��RO�����܂�*/
