/* 鍾乳洞ガイド */
.CaveGuide   {font-size:100%;line-height:150%;color:#000000;text-align:LEFT;vertical-align:center;border-collapse:collapse;border:2 ridge #CCFF00;background-color:#568513;}
.CaveGuide2  {font-size:100%;line-height:150%;color:#000000;text-align:LEFT;vertical-align:center;border-collapse:collapse;}

/* 写真上下の HR を TABLEで代行 */
.HR_size3_ridge {width:99%; border:10px; border-collapse:separate; border-spacing:20px; padding:10px; margin:0px;}


/* ちょっとした説明 − 上･左右･下 */
.CaveBrief   {font-size:100%;line-height:170%;color:#D0D0D0;text-align:justify;text-justify:inter-ideograph;
width		: 98%;
}
.CaveBriefTitle {font-size:100%;line-height:150%;color:#ADE500;text-align:justify;text-justify:inter-ideograph;
width		: 98%;
}

/* オフィシャルテーブル */
.OfficialTable   {
width		: 98%;
border-style	: ridge;
border-width	: 2px;
border-color	: #FFCC99;
background-color: #FFF0E1;
}

/* お便りテーブル */
.MailTable   {
width		: 98%;
border-style	: ridge;
border-width	: 2px;
border-color	: #CCFF00;
background-color: #333333;
}

/* お便り長文用 */
TD.EmailLong {font-size:95%;line-height:150%;color:#CCCCCC;text-align:justify;text-justify:inter-ideograph}

/* お便り短文用 */
TD.EmailShot {font-size:95%;line-height:150%;color:#CCCCCC;text-align:CENTER}

/* お便り差出人 */
.EmailFrom   {font-size:85%}
.Emailyori   {font-size:75%}

/* お便りレスポンス用 */
.EmailResp   {font-size:95%;line-height:150%;color:#CCCCCC;text-align:justify;text-justify:inter-ideograph;
border-top   :2 ridge #CCEECC;
border-bottom:2 ridge #CCEECC;
}

/* お便りレスポンス中でのお便りの引用 */
.Emailinyo   {color:#00A75A}

/* お便り頂戴 */
.Emailcome   {font-size:90%;line-height:150%;color:LAVENDER;text-align:CENTER;letter-spacing:1pt}

/* トピックス */
TD.HonbunTopic  {font-size:11.5pt;line-height:12pt;text-align:LEFT}
.FONT90         {font-size:90%; line-height:150%;}
.FONT85briefR   {font-size:85%; line-height:140%;color:#9999FF;padding-right:5px;text-align:right;vertical-align:baseline;letter-spacing:1pt}
.FONT80         {font-size:80%; line-height:150%;}
.Indent01       {padding-left:12pt}
.Indent16	{margin-left:16;text-indent:-16;}	/* <DIV>で使用 ...ex.橋立 */
.Indent26	{margin-left:26;text-indent:-26;}	/* <DIV>で使用 ...ex.橋立 */
.TableBG27      {height:27;vertical-align:top;padding-top:6px;}
.TableBG27G     {height:27;vertical-align:top;padding-top:4px;}
.TableBG27brief {vertical-align:top;padding-top:2px;padding-right:5px;}
.TableBG27s     {height:27;vertical-align:top;padding-top:3px;font-size:90%;}
.TableBG30      {height:30;vertical-align:top;padding-top:7px;}
.Align-Right    {text-align:right}
.FooterDate	{color:#FFFFFF;filter:Glow(color=#003300,strength=3);width=100;}



body{
  margin: 0;
  padding: 0 0;
  text-align: left;
  background-color: #333333;
  background-image: url(cave/bg_koumori.gif);
  color: #D0D0D0;
  font-size: 100%;
  line-height: 100%;
}


a:link	  {color:#DFFA85;text-decoration:underline}
a:visited {color:#FAFFB6;text-decoration:none}
a:hover	  {color:#E0FC81;text-decoration:underline}
a:active  {color:#ADE500;text-decoration:underline}


table{
  font-size:100%;
  line-height:140%;
  text-align:justify;text-justify:inter-ideograph}
}

