/* CSS Document */

/* スライド */



#rotator
{
	border:none;
	cursor:default;
	overflow: hidden;
	position: relative;
	width: 1200px;
	height: 652px;
}

#rotator img
{
	border: 0;
	width: 1200px;
	height: 652px;
}

#rotator img
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

#rotator img a{ cursor:default; }




/* 診療時間 */
.timebox01 { width:618px; margin:0 auto; padding-bottom:10px; line-height:140%; font-size:14px; }
.timebox02 { width:630px; margin:0 auto; padding-bottom:10px; line-height:140%; }

table#time { border-collapse: collapse; border:1px #4baa5e solid; margin:0 auto; }
table#time td { border:1px #4baa5e solid; }
td.time01 { width:199px; text-align:center; font-weight:bold; padding:10px 0 10px 0; background-image:url(../img/tablebg.png); background-repeat:repeat; }
td.time02 { width:199px; text-align:center; font-weight:bold; padding:10px 0 10px 0; background-color:#FFFFFF; }
td.day01 { width:59px; text-align:center; font-weight:bold; padding:10px 0 10px 0; background-image:url(../img/tablebg.png); background-repeat:repeat; }
td.day02 { width:59px; text-align:center; font-weight:bold; padding:10px 0 10px 0; background-color:#FFFFFF; color:#4baa5e; }


/* アクセス */
.accessbox01 { width:630px; margin:0 auto; padding-bottom:10px; }
.accesstitlebox01 { font-size:16px; padding-bottom:10px; }
.accessleftbox01 { width:342px; float:left; padding-left:0px; color:#4baa5e; }
.accessrightbox01 { width:286px; float:right; }

.accessdetailbox01 { width:324px; font-size:14px; }

.accessbannerbox01 { padding:45px 0 0 0; text-align:left; }

div#topbanner01 {
 width: 200px;
 height: 32px;
 margin: 0;
 padding: 0px 0px 0px 0px;
 background:url(../img/banner01_01.png) no-repeat top left;
 text-indent: -9999px;
 }

div#topbanner01 p { 
 margin: 0;
 padding: 0;
 }

div#topbanner01 a {
 display: block;
 width: 200px;
 height: 32px;
 margin: 0;
 padding: 0px 0px 0px 0px;
 border: 0;
 text-indent: none;
 }
 
div#topbanner01 a:hover {
 background:url(../img/banner01_02.png) no-repeat top left;
 }





