@charset "UTF-8";
/* CSS Document */

#waku_top_category{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 35px;
	margin-left: 0px;
}
#waku_top_category h3{
	margin: 0px;
	padding: 0px;
}

#waku_top_category ul{
	margin: 0px;
	padding: 0px;
}

#waku_top_category li{
	list-style-type: none;	
}
#waku_top_category_left{
	padding: 0px;
	float: left;
	width: 305px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#waku_top_category_center{
	padding: 0px;
	float: left;
	width: 305px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#waku_top_category_right{
	padding: 0px;
	float: left;
	width: 305px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*----クリニック----*/
#waku_clinic_top{
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 305px;
}

#waku_clinic_middle{
	margin: 0px;
	width: 260px;
	height: 192px;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-image: url(../images/toppage/waku_clinic_middle.gif);
	background-repeat: repeat-y;
}

#waku_clinic_bottom{
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: 305px;
	background-image: url(../images/toppage/waku_clinic_bottom.gif);
	background-repeat: no-repeat;
}


#c1_01 a{
	background-image: url(../images/toppage/c1_01.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c1_01 a:hover{
	background-image: url(../images/toppage/c1_01_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c1_02 a{
	background-image: url(../images/toppage/c1_02.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c1_02 a:hover{
	background-image: url(../images/toppage/c1_02_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c1_03 a{
	background-image: url(../images/toppage/c1_03.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c1_03 a:hover{
	background-image: url(../images/toppage/c1_03_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c1_04 a{
	background-image: url(../images/toppage/c1_04.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c1_04 a:hover{
	background-image: url(../images/toppage/c1_04_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

/*----アレルギー----*/
#waku_allergy_top{
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 305px;
}

#waku_allergy_middle{
	margin: 0px;
	width: 260px;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-image: url(../images/toppage/waku_allergy_middle.gif);
	background-repeat: repeat-y;
	height: 192px;
}

#waku_allergy_bottom{
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: 305px;
	background-image: url(../images/toppage/waku_allergy_bottom.gif);
	background-repeat: no-repeat;
}

#c2_01 a{
	background-image: url(../images/toppage/c2_01.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_01 a:hover{
	background-image: url(../images/toppage/c2_01_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c2_02 a{
	background-image: url(../images/toppage/c2_02.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_02 a:hover{
	background-image: url(../images/toppage/c2_02_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c2_03 a{
	background-image: url(../images/toppage/c2_03.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_03 a:hover{
	background-image: url(../images/toppage/c2_03_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}



#c2_04 a{
	background-image: url(../images/toppage/c2_04.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_04 a:hover{
	background-image: url(../images/toppage/c2_04_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c2_05 a{
	background-image: url(../images/toppage/c2_05.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_05 a:hover{
	background-image: url(../images/toppage/c2_05_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c2_07 a{
	background-image: url(../images/toppage/c2_07.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_07 a:hover{
	background-image: url(../images/toppage/c2_07_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c2_06 a{
	background-image: url(../images/toppage/c2_06.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c2_06 a:hover{
	background-image: url(../images/toppage/c2_06_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}
/*----内科----*/
#waku_internal_top{
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 305px;
}

#waku_internal_middle{
	margin: 0px;
	width: 260px;
	height: 192px;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-image: url(../images/toppage/waku_internal_middle.gif);
	background-repeat: repeat-y;
}

#waku_internal_bottom{
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: 305px;
	background-image: url(../images/toppage/waku_internal_bottom.gif);
	background-repeat: no-repeat;
}


#c3_01 a{
	background-image: url(../images/toppage/c3_01.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c3_01 a:hover{
	background-image: url(../images/toppage/c3_01_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c3_02 a{
	background-image: url(../images/toppage/c3_02.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c3_02 a:hover{
	background-image: url(../images/toppage/c3_02_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c3_03 a{
	background-image: url(../images/toppage/c3_03.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c3_03 a:hover{
	background-image: url(../images/toppage/c3_03_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}


#c3_04 a{
	background-image: url(../images/toppage/c3_04.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#c3_04 a:hover{
	background-image: url(../images/toppage/c3_04_o.png);
	padding: 0px;
	height: 25px;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:3px;
	margin-left: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}



/*花粉情報など*/
#waku_bottom{
}

#waku_bottom_left{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 625px;
}

#waku_bottom_right{
	margin: 0px;
	padding: 0px;
	float: right;
}

#waku_bottom_right h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.info-date{
	font-size: 11px;
	color: #6EA775;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.info-topics{
	font-size: 14px;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/*----お知らせ----*/
#rss{
}

#rss ul{
	margin:0px;
	list-style:none;
	padding:0px;
}

#rss li{
	margin:0px 0 5px 0px;
	list-style:none;
	padding:0px;
}