@charset "utf-8";

/* hospital
2011.11.18
--------------------------------------------------------------------------------- */

#hospital .float-left{
	width:330px;
	padding:0 10px;
}
#hospital #hospital-info ul{
	border:1px solid #ccc;
	margin:0 10px;
	padding:20px 40px;
}
#hospital #hospital-info li{
	list-style:disc;
}
#hospital #pattern-01 strong{
	width:166px;
	height:42px;
	text-indent:-1000em;
	display:block;
	background:url(../images/text-hospital-01.gif) no-repeat 0 0;
}
#hospital #pattern-02 strong{
	width:278px;
	height:42px;
	text-indent:-1000em;
	display:block;
	background:url(../images/text-hospital-02.gif) no-repeat 0 0;
}
#hospital #pattern-03 strong{
	width:324px;
	height:56px;
	text-indent:-1000em;
	display:block;
	background:url(../images/text-hospital-03.gif) no-repeat 0 0;
}
#hospital #pattern-04 strong{
	width:220px;
	height:56px;
	text-indent:-1000em;
	display:block;
	background:url(../images/text-hospital-04.gif) no-repeat 0 0;
}
#hospital #pattern-01 ul,
#hospital #pattern-02 ul,
#hospital #pattern-03 ul,
#hospital #pattern-04 ul{
	padding:0 0 0 1em;
}
#hospital #pattern-01 li,
#hospital #pattern-02 li,
#hospital #pattern-03 li,
#hospital #pattern-04 li{
	margin:10px 0 0 0;
	text-indent:-1000em;
}
#hospital .li-01{
	width:273px;
	height:52px;
	background:url(../images/text-hospital-06.gif) no-repeat 0 0;
}
#hospital .li-02{
	width:273px;
	height:52px;
	background:url(../images/text-hospital-07.gif) no-repeat 0 0;
}
#hospital .li-03{
	width:273px;
	height:52px;
	background:url(../images/text-hospital-08.gif) no-repeat 0 0;
}
#hospital .li-04{
	width:273px;
	height:30px;
	background:url(../images/text-hospital-09.gif) no-repeat 0 0;
}
#hospital .li-05{
	width:273px;
	height:52px;
	background:url(../images/text-hospital-10.gif) no-repeat 0 0;
}
#hospital .li-06{
	width:273px;
	height:52px;
	background:url(../images/text-hospital-11.gif) no-repeat 0 0;
}
#hospital .li-07{
	width:273px;
	height:30px;
	background:url(../images/text-hospital-12.gif) no-repeat 0 0;
}
#hospital .li-08{
	width:273px;
	height:52px;
	background:url(../images/text-hospital-13.gif) no-repeat 0 0;
}
#hospital #arrow-01{
	padding:0 0 60px 0;
	background:url(../images/img-hospital-01.gif) no-repeat 50% 100%;
}
#hospital #after-follow{
	text-indent:-1000em;
	width:100%;
	height:81px;
	padding:0 0 20px 0;
	background:url(../images/text-hospital-05.gif) no-repeat 50% 0;
}

/* 2011.11.30 add on
--------------------------------------------------------------------------------- */

#btn-fax{
	margin:0 auto 20px;
	text-align:center;
}
#btn-fax img{
	vertical-align:top;
}
#btn-fax span{
	margin:0 1em;
	text-align:center;
}
#btn-fax a{
	font-weight:bold;
	padding:.5em 2em;
}
