@charset "UTF-8";
/*__________ 救急室のご案内 __________*/





h2   {
	margin:   50px 0px 0px 0px;
}

h3   {
	color:   #cc0000;
	text-align:   center;
	font-size:   18px;
	padding:   0px 0px 0px 0px;
	margin:   0px 0px 0px 0px;
}

h4   {
	text-align:   center;
	font-size:   14px;
	padding:   10px 0px 10px 0px;
	margin:   0px 0px 0px 0px;
}

h4 span   {
	color:   #000;/*
	background:   #ff9999;*/
	padding:   0px 7px;
	margin:   0px 3px 0px 3px;
	border-bottom:  2px dotted #cc5555;
}

/* ご紹介される医療機関の先生方は… */
h5   {
	padding:   0px 0px 0px 0px;
	margin:   -50px 0px 10px 388px;
}



#secondary p   {
	font-size:   92%;
	line-height:   2;
	padding:   0px;
	margin:   0px 0px 0px 0px;
}

#secondary p img   {
	vertical-align:   middle;
	margin:   0px 0px 0px 0px;
}

#secondary ul   {
	font-size:   92%;
	list-style-type:   none;
	margin-left:   0em;
}

#secondary li   {
	padding:   0px;
	margin:    0px;
}



#largetitle   {
	font-size:   22px;
}

#tel img   {
	padding:   5px 0px 8px 0px;
}



table   {
	width:   100%;
	border:   none;
}
td   {
	vertical-align:   top;
}

/* 並列右ブロックのアキ設定 */
.right-td   {
	padding:   0 0 0 30px;
}

.er_page .phototd   {
	padding:   0px 0px 0px 0px;
}

.er_page .phototd img   {
	padding:   3px;
	border:   1px solid #ccc;
	background:   #fff;
}

/* 救急室の場所は？ */
.er_page h2   {
	padding:   15px 0px 0px 0px;
	margin:   0px 0px 0px 0px;
	text-align:   left;
}

.er_page h3   {
	text-align:   left;
}

#gaibulink td   {
	width:   50%;
	padding:   30px 10px 0px 0px;
}
#gaibulink td img   {
	padding:   0px 0px 10px 0px;
}



.island-p-l   {
	padding:   10px 20px 0px 30px;
	width:   550px;
	background:   url(../gairai/images/island_p_top_l.gif) no-repeat left top;
}

/* 消防庁外部リンク */
.island-w   {
	padding:   10px 10px 0px 10px;
	width:   580px;
	background:   url(../gairai/images/island_w_top.gif) no-repeat left top;
}	

.island-p-s   {
	padding:   10px 10px 0px 10px;
	width:   260px;
	background:   url(../gairai/images/island_p_top_s.gif) no-repeat left top;
}
.island-g-s   {
	padding:   10px 10px 0px 10px;
	width:   260px;
	background:   url(../gairai/images/island_b_top_s.gif) no-repeat left top;
}

.island-c   {
	padding:   0px;
	text-align:   center;
	width:   622px;
}

/* 担当科の医師へおつなぎいたします */
.island-center   {
	margin:   0px 0px 0px 155px;
}	



.island-twin   {
	padding:   20px 0px 20px 40px;
	text-align:   center;
}	/* arrow2つ */

.island   {
	padding:   20px 0px 20px 0px;
	text-align:   center;
}	/* arrow1つ */



.island-p-l-bg   {
	clear:   both;
	background:  url(../gairai/images/p_l.gif) repeat-y left top;
}
.island-w-l-bg   {
	background:  url(../gairai/images/w_l.gif) repeat-y left top;
}

.island-p-s-bg   {
	background:  url(../gairai/images/p_s.gif) repeat-y left top;
}
.island-g-s-bg   {
	background:  url(../gairai/images/b_s.gif) repeat-y left top;
}



.island-bottom-600  {
	width:      600px;
	padding:   0;
	margin:   0;
}	/* IE7用width指定 */

.island-bottom-280  {
	width:      280px;
	padding:   0;
	margin:   0;
}	/* IE7用width指定 */



.island-b-l   {
	padding:   10px 10px 0px 10px;
	width:   580px;
	background:   url(../gairai/images/island_b_top_l.gif) no-repeat left top;
}

.island-b-s   {
	padding:   10px 10px 0px 10px;
	width:   260px;
	background:   url(../gairai/images/island_b_top_s.gif) no-repeat left top;
}

.island-g-l   {
	padding:   10px 10px 0px 10px;
	width:   580px;
	background:   lurl(../gairai/images/island_g_top_l.gif) no-repeat left top;
}



.island-c   {
	padding:   10px 10px 0px 10px;
	text-align:   center;
	width:   580px;
}
.island-twin   {
	padding:   20px 0px 20px 40px;
	text-align:   center;
}	/* arrow2つ */
.island   {
	padding:   20px 0px 20px 0px;
	text-align:   center;
}	/* arrow1つ */
.island-mini   {
	padding:   20px 0px 20px 0px;
	text-align:   center;
}	/* arrow3つ */


.island-b-s-bg   {
	background:  url(../gairai/images/b_s.gif) repeat-y left top;
}
.island-b-l-bg   {
	background:  url(../gairai/images/b_l.gif) repeat-y left top;
}
.island-g-s-bg   {
	background:  url(../gairai/images/g_s.gif) repeat-y left top;
}
.island-g-l-bg   {
	background:  url(../gairai/images/g_l.gif) repeat-y left top;
}
.island-w-l-bg   {
	background:  url(../gairai/images/w_l.gif) repeat-y left top;
}



#advice h2   {
	color:   #000;
	text-align:   left;
	line-height:   2;
	font-size:   16px;
	padding:   0px 0px 0px 25px;
	margin:   70px 0px 5px 0px;
	width:   600px;
	height:   31px;
	overflow:   hidden;
	background:   url(../page_images/h2bg.gif) no-repeat left top;
}



hr   {
	visibility:   hidden; 
	padding:   0px 0px 0px 0px;
	margin:   20px 0px 20px 0px;
	clear:   both;
}






