<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*---------------------------------------------------
ãƒ•ãƒƒã‚¿
---------------------------------------------------*/
#footer {
/*background-color:#eef7f6!important;*/
background:url(../images/footer_line.gif) repeat-x #eef7f6;
text-align:left;
width:100%;
clear:both;
color:#434343;
overflow:hidden;
margin-top:0px;
padding-top:20px;
}
.footer_in{
	width:980px;
	margin:0 auto;
}
#footer p {
margin:0;
padding:0;
}
#footer table{
margin-top:20px;
margin-bottom:15px;
border-collapse:collapse;
}
#footer_content{
width: 980px;
margin: 0 auto;
padding:0 0 10px 0;
}
.footer_time th{
background:#a3ded7;
}
.footer_time .th_green{
background:#a3ded7!important;
}
.footer_time td{
background:#ffffff;
width:20px;;
}
.footer_time th,
.footer_time td{
border:solid #cccccc 1px;
text-align:center;

}
.copys{
	width:600px;
	margin:0 auto;
}
#footer_content .copyright{
font-size:93%;
color:#434343;
clear:both;
}
#footer .ex {

}

#footer div.add address {
font-style:normal;
text-align: center;
margin:15px 0 0 0!important;
font-size:90%;
float:center;
}
.height15{
height:10px;
}
.f_Left{
width:530px;
float:left;
margin-top:10px;
}
.left_left{
		width:365px;
		float:left;
}
.left_right{
	width:150px;
	float:right;
	margin-top:15px;
}
.f_sitemap{
	background:#f8f8f7;
	margin-bottom:0;
	margin-top:30px;
	border-top:2px solid #1aac9a;
}
#footer dl{
float:left;
width:190px;
}
#footer dd{
margin-left:0;
height:12px;
margin:20px 0;
margin-bottom:10px;
}
.f_Right{
width:398px;
float:right;
text-align:right;
margin-top:8px;
}

.f_tel{
	margin-bottom:10px;
}
.p_green {
	color:#1aac9a;
}
.f_marginb10{
	margin-bottom:10px!important;
	text-align:center;
}
.f_marginl20{
	margin-left:20px;
}
.list_hoshi{
	background:url(../images/time_hoshi) no-repeat left top;
}
.list_maru{
	background:url(../images/time_maru) no-repeat left top;
}
.list_poly{
	background:url(../images/time_poly) no-repeat left top;
}
ul.nostyle{
	margin-left:0;
	padding-left:0;
}
ul.nostyle li{
	list-style:none;
	padding-left:15px;
	margin-bottom:5px;
	line-height:1.5em;
}
.ex{width:260px;float:left;
}
/*----------------------
ãƒ•ãƒƒã‚¿ãƒ¼ã€€ã‚µã‚¤ãƒˆãƒžãƒƒãƒ—
-----------------------*/
#footer dl{
	width:245px;
}
#footer dt{
	height:30px;
	padding-left:35px;
	color:#1aac9a;
	font-weight:bold;
	line-height:2.4em;
	margin-bottom:5px;
}
#footer dt.map_home{
	background:url(../images/f_home.png) no-repeat left center;
}
#footer dt.map_clinic{
	background:url(../images/f_clinic.png) no-repeat left center;
}
#footer dt.map_shinryo{
	background:url(../images/f_shinryo.png) no-repeat left center;
}
#footer dt.map_ope{
	background:url(../images/f_eye.png) no-repeat left center;
}
#footer dt.map_info{
	background:url(../images/f_info.png) no-repeat left center;
}
#footer dt.map_site{
	background:url(../images/f_sitemap.png) no-repeat left center;
}
#footer dd a{
background:url(../images/footer_a.gif) 0 0px no-repeat;
display:block;
padding-left:12px;
margin-left:18px;

}
#footer dd a:hover{
background:url(../images/footer_a.gif) 0 -13px no-repeat;
}

.height15 address{
width:330px;
text-align:right;
float:right;
}
#footer a {color:#313131!important;text-decoration:none;}
#footer a:hover{color:#367ACC!important;}</pre></body></html>