/*** body ***/
body {
			background-image: url(../images/bg.jpg);
			background-repeat: repeat;
			color: #333333;
			font-size: 100%;
			font-family: 'qMmpSo@vR','lr@oSVbN',Arial, Helvetica, sans-serif;
			line-height: 1.5em;
}
/****** common ******/
h1,h2,dt {
			font-weight: bold;
}
h3,h4,h5,h6 {
			font-weight: normal;
}
h1,h2,h3,h4,h5,h6 {
			font-size: 100%;
}
address {
			font-style: normal;
}
img {
			border: none;
}
ul {
			list-style-type: none;
}
a:link {
			color:#FF9900;
}
a:visited {
			color:#CC6600;
}
a:hover {
			color:#FFCCCC;
}
.strong {
			font-weight: bold;
}
.large {
			font-size: 1.3em;
}
.text_red {
			color: #DD9999;
}
.base {
			background-color: #FFFFFF;
			border: 2px outset #CCCCCC;
}
.gotoHead {
			font-size: 0.75em;
			font-weight: bold;
}
.rby {
			font-size: 0.8em;
}
.op_info {
			background-color: #FFEEEE;
			border: 1px ridge #CCCCCC;
}
/*** header ***/
.bgele_blue {
			background-image: url(../images/ele_blue.gif);
			background-repeat: no-repeat;
			background-position: left center;
}
.bgele_pink {
			background-image: url(../images/ele_pink.gif);
			background-repeat: no-repeat;
			background-position: right center;
}
/*** navigation ***/
#navi a:hover {
			background-repeat: no-repeat;
			background-position: 2px 2px;
}
#navi a:hover img {
			visibility: hidden;
}
#nav01 a:hover {
			background-image: url(../images/nav/nav_ov_accessmap.gif);
}
#nav02 a:hover {
			background-image: url(../images/nav/nav_ov_open.gif);
}
#nav03 a:hover {
			background-image: url(../images/nav/nav_ov_otolaryngology.gif);
}
#nav04 a:hover {
			background-image: url(../images/nav/nav_ov_qanda.gif);
}
#nav05 a:hover {
			background-image: url(../images/nav/nav_ov_doctor.gif);
}
#nav06 a:hover {
			background-image: url(../images/nav/nav_ov_office.gif);
}
#nav07 a:hover {
			background-image: url(../images/nav/nav_ov_consulting.gif);
}
#nav08 a:hover {
			background-image: url(../images/nav/nav_ov_link.gif);
}
#nav09 a:hover {
			background-image: url(../images/nav/nav_ov_message.gif);
}
#nav10 a:hover {
			background-image: url(../images/nav/nav_ov_back.gif);
}
/*** footer ***/
#inquity {
			background-color: #FFEEEE;
			border: 1px ridge #CCCCCC;
			font-weight: bold;
}
#copyright {
			font-size: 0.8em;
}
/****** toppage ******/
#update {
			font-size: 0.8em;
}
/****** accessmap ******/
/****** open ******/
#open h2 {
			font-size: 1.3em;
}
#timetable {
			background-color: #DDFFEE;
}
.calendar table {
			background-color: #DDFFEE;
			border: 1px ridge #CCCCCC;
			font-size: 1.3em;
}
.calendar table .c_info {
			background-color: #FFFFFF;
			border: 1px solid #CCCCCC;
			font-size: 0.8em;
			text-align: left;
}
.calendar table .c_info1 {
			background-color: #FFFFFF;
			border: 1px solid #CCCCCC;
}

/****** otolary ******/
/****** qanda ******/
/****** doctor ******/
/****** office ******/
/****** consulting ******/
#consulting ul {
			list-style-type: disc;
}
/****** link ******/
#link ul {
			list-style-image: url(../images/ball1.gif);
			line-height: 1.8em;
			font-size: 1.3em;
}
/****** message ******/
#message h2 {
			color: #006666;
			font-size: 1.3em;
}
#message p {
			padding-bottom: 1em;
}
#message_date {
			color: #006666;
}
