﻿@charset "utf-8";

.ItemList_tf {
  width:720px; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
  font-size: small;
}

.ItemList_tf .h2frame
{
  padding: 10px 10px 0px 10px;
  width: 700px;
  background: url(contents_720_h.gif) no-repeat left bottom;
  height:7px;
}

.ItemList_tf .listInner
{
  background: url(contents_720_bg.gif) repeat-y left top;
  margin: 0px 0px 0px 0px;
  font-size: small;
}

.ItemList_tf .listInner .listInner_conts
{
  padding: 0px 0px 0px 0px;
  margin: 0px 15px 0px 15px;
}

.ItemList_tf .FooterBg
{
  background: url(contents_720_b.gif) no-repeat left top;
  height: 7px;
  width:720px;  
}

.ItemList_tf .Contents{
  padding-left: 0px; 
  padding-bottom: 10px;
}

.ItemList_tf .Contents img{
  padding:0px;
  margin:0px;
}

.ItemList_tf .Contents p{
  padding:0px;
  margin:0px;
}

.ItemList_tf .Fix_ttl_h2
{
  color: black;
  padding: 8px 0px 0px 25px;
  text-align: left;
  font-size: 14px;
  background: url(h2.gif) no-repeat left top;
  height:30px;
  margin:0 8px;
}

.ItemList_tf H2
{
/*
  color: black;
  padding: 8px 0px 0px 25px;
  text-align: left;
  font-size: medium;
  background: url(h2.gif) no-repeat left top;
  height:30px;
  margin:0 8px;
*/
}

.ItemList_tf .ttl_h3
{
/* width:660px; */
 height:22px;
 margin-left:0px;
 padding:9px 0px 0px 30px;
 background: url(h3.gif) no-repeat left top; 
 font-size: small;
 font-weight: bold;
 clear: both;
}

.ItemList_tf H3
{
/*
 width:655px;
 height:22px;
 margin-left:0px;
 padding:9px 0px 0px 30px;
 background: url(h3.gif) no-repeat left top; 
 font-size: small;
 font-weight: bold;
 clear: both;
*/
}

.ItemList_tf H4
{
/*
background: url(h4.gif) no-repeat left top;
padding-left:25px;
font-weight: bold;
font-size: small;
width:655px;
padding-top:9px;
height:22px;
*/
}

.ItemList_tf H5
{
/*
background: url(h5.gif) no-repeat left top;
padding-left:15px;
padding-top:9px;
font-weight: bold;
font-size: small;
width:655px;
height:22px;
*/
}

.ItemList_tf H6
{
/*
background: url(h6.gif) no-repeat left top;
padding-left:15px;
padding-top:9px;
font-weight: bold;
font-size: small;
width:655px;
height:22px;
*/
}

.ItemList_tf .ParentBack
{
  font-size: small;
  text-align: right;
margin:0 5px 5px 0;
clear:both;
}

.ItemList_tf .ParentBack img
{
 vertical-align:top;
  text-decoration:none;
}


.ItemList_tf .ParentBack a:link
{ 
  color:black;
  text-decoration:none;
} 
.ItemList_tf .ParentBack a:active
{ 
  color:black;
  text-decoration:none;
} 
.ItemList_tf .ParentBack a:visited
{ 
  color:black;
  text-decoration:none;
} 
.ItemList_tf .ParentBack a:hover
{ 
  color:black;
  text-decoration:underline;
} 


.newsitem .Heading 
{
font-size:medium;
font-weight:bold;
margin:0;
padding:10px 0 0 0;
}

.newsitem .Heading h3
{
background:none;
}

.newsitem .DateText 
{
font-size:small;
font-weight:bold;
margin:0;
width:410px;
padding:0 0 5px 0;
float:left;
}

.newsitem .PhotoImage1,
.newsitem .PhotoImage2
{
padding:10px 20px 15px 10px;
float:left;
}

.Contents p, .HTMLEditorContainer p 
{
margin:0;
padding:0.3em 0.5em 0.5em;
}


