body.top	{margin-left: 0px; margin-top:0px; margin-right: 0px; margin-bottom: 0px; text-align:left; background:#000000 url(../img/bg.jpg); background-repeat: no-repeat;}

td.text1{ margin-left:10px; font-size:10px; color:#4C4C4C;}
td{font-size:10px; color:#000000;}
a,a:active	{text-decoration: underline; color:#0033CC;}
a:visited	{text-decoration: underline; color: #0033CC;}
a:hover		{text-decoration: none; color: #ff7f00;}


.PressArea { background: #FFFFFF; margin: 20px; padding:20px; width: 700px; font-size: 12px; line-height:18px;}
.PressDate { font-weight: bold; text-align:right; padding-bottom:15px;}
.PressTitle { font-size: 18px; line-height:22px; font-weight: bold; padding-bottom:20px;}
.PressClose { text-align:center;} 

.MapArea {margin: 20px; width: 500px;}
.MapClose { font-size: 12px; line-height:18px; text-align:center;} 

.MarkArea { background: #FFFFFF; margin: 20px; padding:20px; width: 260px; font-size: 12px; line-height:18px;}
.MarkTitle { font-size: 18px; line-height:22px; font-weight: bold; padding-bottom:20px;}
.MarkClose { text-align:center;} 

.ListArea { background: #FFFFFF; margin: 20px; padding:20px; width: 700px; font-size: 12px; line-height:18px;}
.ListTitle { font-size: 18px; line-height:20px; font-weight: bold; padding-bottom:20px;}
.ListClose { text-align:center;} 
table.List td {font-size:10px; line-height:17px; color:#000000; text-align:left; vertical-align: top;}
td.Listline{ background:#003366;}
td.Listline02{padding:3px 0px; }


/* トップページHTML版　（つくったのはオオツ） */

h1, h2, h3 { margin:0px; padding:0px;}

.topHead { padding: 11px 0px 6px 42px;}

.topMain { margin: 0px 0px 6px 42px;}

.topMain .mainField { width:687px; padding:35px 24px 35px 29px; background:url(../img/htmlbb_bg01.jpg) top no-repeat;}

.topMain .mainField .stit02 { padding-bottom:10px;}

.topMain .mainField .text01 { padding: 0px 5px 15px 5px; font-size:12px; line-height:22px; color:#0b0005;}

.topMain .mainField .table01 { padding-bottom:25px;}
.topMain .mainField .table01 td.pr4 {padding-right:4px;}
.topMain .mainField .table01 td.pr13 {padding-right:13px;}

.topMain .mainField .stit03 { padding-bottom:10px;}

.topMain .mainField .text02 { padding: 0px 5px 15px 5px; font-size:12px; line-height:22px; color:#0b0005;}

.topLink  { padding: 0px 5px 2px 5px; font-size:12px; line-height:22px; color:#0012ff;}

a.toplinks:link { color:#0012ff; text-decoration:none;}
a.toplinks:visited { color:#0012ff; text-decoration:none;}
a.toplinks:hover { color:#0b0005; text-decoration:underline;}
a.toplinks:active { color:#0b0005; text-decoration:underline;}

.topFoot { padding: 0px 0px 20px 42px;}