/*BODYのマージン（上下左右）、背景色、文字サイズ、行間を規定*/
body						{background-color:#fff;font-size:10pt;line-height:12pt;background-image:url("../IMAGE/back.gif");background-repeat:repeat-y;margin:4px 0px 0px 4px;;padding:4px 0px 0px 4px;}
/*アンカータグについての規定*/
a							{text-decoration: none;}
a:link						{color:#0000ff;}
a:hover						{color:#ff0000;}
a:visited					{color:#0000ff;}
img							{border-width:0pt;}
/*見出しに関する規定*/
h1							{font-size:18pt;margin:15px 0px 0px 0px;padding:0px;line-height:18pt;}
.title-exp					{font-size:10pt;}
h2							{font-size:10pt;margin:10px 0px 0px 0px;padding:0px;}
/*<div ID="general">内の規定*/
#general					{margin:0px;padding:0px;width:692px;}
/*<div ID="maindiv">内の規定*/
#maindiv					{width:687px;margin:0px;padding:0px;float:left;}
/*<div ID="header">内の規定*/
#header						{margin:0px;padding:0px;}
#header1					{width:497px;margin:0px;padding:0px;float:left;}
/*#headerA					{width:497px;height:900px;overflow:auto;margin:0px;padding:0px;float:left;}*/
#headerA					{width:497px;margin:0px;padding:0px;float:left;}
#page-header				{font-size:8pt;}
/*#listUN						{margin-top:15px;padding:30px 0px;border-top:2px solid #ccc;text-align:center;}*/
#listUN						{display:none;}
#form-info					{width:468px;font-size:10pt;}
#general-info				{width:476px;height:68px;font-size:10pt;padding-left:6px;background-image:url("../IMAGE/infoguide.gif");background-repeat:no-repeat;}
#header2					{width:180px;height:225px;position:relative;top:-8px;left:5px;margin:0px;padding:5px 0px 5px 8px;float:right;background-image:url("../IMAGE/naviback.gif");background-repeat:no-repeat;}
#header2 #update-info		{margin:5px 0px 5px 0px;padding:5px 0px 5px 0px;border-top:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf;}
#explain-info div			{padding-left:15px;background-image:url("../IMAGE/allow.gif");background-repeat:no-repeat;}
/*#side-info					{width:180px;height:675px;overflow:auto;margin-right:5px;float:right;}*/
#side-info					{width:180px;margin-right:5px;float:right;}
.WID184						{font-size:10pt;}
#tomap a					{display:block;text-align:center;margin-bottom:15px;padding:5px;background-color:#eee;}
#new-unit					{margin-top:15px;padding:15px 0px;border-top:2px solid #ccc;}
/*<div ID="indexdiv">内の規定*/
#indexdiv					{width:680px;}

/*/HP/index.html内の規定*/
#KIND1						{width:255px;float:left;}
#KIND2						{width:405px;margin-left:10px;float:left;}
.MIDASI						{padding:5px;text-align:center;font-weight:bold;border-top:2px solid #ccc;border-bottom:1px solid #ccc;margin-top:10px;margin-bottom:10px;}
#MAININDEX1					{width:85px;float:left;}
#MAININDEX2					{width:85px;float:left;}
#MAININDEX3					{width:85px;float:left;}
#MAININDEX4					{width:150px;float:left;}
#MAININDEX5					{width:150px;float:left;}
#MAININDEX6					{width:105px;float:left;}
.INDEXTITLE					{font-weight:bold;}

/*/HP/KA/内、/HP/PREF/内、/HP/kaiin.html内の規定*/
/*.MIDASIはindex.html内で規定済み*/
/*.INDEXTITLEはindex.html内で規定済み*/
.SUBINDEX					{width:160px;margin-left:10px;line-height:14pt;float:left;}
.GRAY						{color:#ccc;}

/*/HP/KAIIN/内の規定*/
.S-NAME						{font-size:14pt;font-weight:bold;float:left;width:680px;margin-top:25px;}
.R-END						{float:right;font-size:12pt;font-weight:normal;line-height:14pt;width:210px;}
.L-30						{float:left;font-size:12pt;line-height:14pt;margin-top:5px;margin-left:30px;width:650px;}
.L-NAME						{float:left;font-size:12pt;width:100px;margin-bottom:15px;}
.L-BODY						{float:left;font-size:12pt;width:580px;margin-bottom:15px;}

/*病院リスト/HP/DATA/内、/HP/P01～P47/内の規定*/
.MARG0						{width:465px;margin-top:20px;}
.SIZE2						{font-size:14pt;font-weight:bold;line-height:15pt;}
.MARGL30					{margin-left:30px;margin-top:5px;margin-bottom:0px;line-height:14pt;}
.RIGHT						{text-align:right;margin-top:5px;}

/*<div id=\"extradiv\">内の規定*/
/*#extradiv					{width:336px;float:left;padding-left:4px;position:relative;left:1px;top:-8px;background:#fff url("../IMAGE/adsback.gif") repeat-y;}*/
#extradiv					{display:none;}
#listRL						{float:left;width:160px;padding-left:4px;}
#listRR						{float:right;width:160px;padding-left:4px;border-left:1px solid #ccc;}
#index1a					{margin-top:40px;}
.NOWRAP						{white-space:nowrap;}
#index2						{margin-top:40px;text-align:center;}
#counter					{clear:both;text-align:center;padding-top:20px;}

/*新規病院データ内の規定*/
.INDEXTABLE					{font-size:12pt;width:670px;}
.INDEXTABLE .SIZE1			{font-size:18pt;}
.INDEXTABLE .RIGHT			{text-align:right;}
.INDEXTABLE .WID80PB10		{width:80px;padding-bottom:10px;line-height:16pt;}
.INDEXTABLE .PB10			{padding-bottom:10px;line-height:16pt;}

#sin-d						{font-size:12pt;line-height:16pt;}
#sin-t						{padding-bottom:15px;float:left;}
.size-t						{font-size:18pt;}
#sin-date					{float:right;}
#sin-tel					{float:right;}
#sin-s						{clear:both;margin-top:30px;}
#sin-sd						{margin-left:30px;float:left;}
.listAD						{display:none;}

/*感想リストのみの規定*/
.citytitle					{font-size:14pt;font-weight:bold;background-color:#0ee;}
