﻿@charset "utf-8";

/*Item_Divと同じCSSを用いる*/
.B_ItemDiv
{
  width: 600px;
  text-align: left;
  margin: 0px 0px 3px 0px;
  background: url(../../../Images/shadow_bg_w600.gif) no-repeat left bottom;
}

/* Win IE & Mac Dumy \*/
.B_ItemDiv
{
  height: 1%;
}

/* Win IE & Mac Dumy */
.B_ItemDiv h3
{
  float:left;
  color: black;
  height: 20px;
  margin: 0px;
  padding-top: 12px;
  text-decoration: none;

  display: block;
  
  line-height: 16px;
  padding-left: 2px;
  font-weight: bold;
  font-size: medium;

  font-family: 'Arial', 'Helvetica', 'ＭＳ ゴシック' , 'Osaka－等幅' , monospace;
}

.B_ItemDiv .FrameDiv
{
  margin:0px;
  padding: 10px 6px 6px 10px;
}

.B_ItemDiv .MTitleIcon
{
  margin: 0px;
  padding: 0px;
  float:left;
  width: 5px;
  height: 20px;
}

.B_ItemDiv .MTitleBlock
{
  margin: 0px;
  padding-left: 15px;
  text-decoration: none;
  text-align: left;
  height: 35px;
  background: url(../../../Images/tokushuu_head_w600.gif) no-repeat left top ;
}

.B_ItemDiv .MTitleBlock span
{
  float:right;
}


.B_ItemDiv #LinkListTop
{
 display: none;
  padding: 10px 20px 0px 0px;
  float:right;
  font-size: small;
}

.B_ItemDiv #LinkListKanko
{
 display:  block;
 padding: 10px 20px 0px 0px;
 float:right;
 font-size: small;
}

.B_ItemDiv #LinkListTop A,
.B_ItemDiv #LinkListTop A:link,
.B_ItemDiv #LinkListTop A:active,
.B_ItemDiv #LinkListTop A:visited,
.B_ItemDiv #LinkListTop A:hover,
.B_ItemDiv #LinkListKanko A,
.B_ItemDiv #LinkListKanko A:link,
.B_ItemDiv #LinkListKanko A:active,
.B_ItemDiv #LinkListKanko A:visited,
.B_ItemDiv #LinkListKanko A:hover
{

text-decoration: none;
}



.B_ItemDiv .Summary
{
  font-size: small;
  text-align: left;
  padding: 3px;
  margin: 0px;
}

.B_ItemDiv .DetailLink
{
  text-align: right;
  padding: 5px;
  margin: 0px;
}

.newsitem
{
background-color: #ffffff;
color: black;
text-align: left;
margin-top: 0px;
margin-left: 0px;
font-size: small;
}

.newsitem .PhotoImage1
{
padding: 0px 0px 0px 0px;
width: 260px;
float: left;
display: block;
}

.newsitem .Heading
{
color: black;
font-size: small;
font-weight: bold;
width: 320px;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 1px dashed silver;
display: block;
float: left;
}


.newsitem .DateText
{
color: maroon;
font-size: small;
font-weight: bold;
width: 320px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
display: block;
float: left;
}


.newsitem .ContentsText1
{
font-size: small;
margin: 0px 0px 0px 0px;
width: 320px;
padding: 0px 0px 0px 0px;
display: block;
float: left;

}


.newsitem .ContentsText2
{
font-size: small;
margin: 0px 0px 0px 0px;
width: 320px;
padding: 0px 0px 0px 0px;
display: block;
float: left;
}

.newsitem .ContentsText3
{
font-size: small;
width: 320px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
float: left;
}

.newsitem .LinkText
{
font-size: small;
width: 320px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 0px;
}/*auto generated region*/

