﻿/* CSS Document */

body {
line-height: 150%;
font-size: 80%;
font-family:Arial, 'ＭＳ Ｐゴシック', sans-serif;
margin: 0px;
background-color: #ffffff;
color:#555500;
text-align: center;
}
a:link,a:visited,a:hover,a:active {
text-decoration: none;
}
img{
border:0px;
}
h1 {
display: inline;
}

.out {
width: 780px;
background-color: #ffffff;
}

.header_up {
width: 780px;
background-color: #ffffff;
text-align:left;
}
.header_left {
width: 250px;
background-color: #ffffff;
float: left;
text-align:left;
}
.header_right {
width: 240px;
background-color: #ffffff;
float: left;
text-align:left;
color:#555500;
line-height: 110%;
padding: 10px 0px 0px 290px;
}
.header_under {
width: 780px;
background-color: #ffffff;
text-align:left;
}
.menu {
width: 780px;
background-color: #ffffff;
padding: 5px 0px 0px 0px;
text-align:left;
}
.main_left {
width: 163px;
background-color: #ffffff;
float: left;
padding: 15px 0px 0px 0px;
text-align:left;
}


.left_menu01 {
width: 153px;
background-color: #6292ED;
float: left;
padding: 3px 0px 3px 10px;
color:#ffffff;
text-align:left;
}
.left_menu02 {
width: 158px;
background-color: #BBE1E8;
float: left;
padding: 7px 0px 7px 5px;
color:#ffffff;
text-align:left;
}
.left_menu03 {
width: 153px;
background-color: #FF6D88;
float: left;
padding: 3px 0px 3px 10px;
color:#ffffff;
text-align:left;
}
.left_menu04 {
width: 158px;
background-color: #FFD9DE;
float: left;
padding: 7px 0px 7px 5px;
color:#ffffff;
text-align:left;
}
.left_menu05 {
width: 153px;
background-color: #6DA700;
float: left;
padding: 3px 0px 3px 10px;
color:#ffffff;
text-align:left;
}
.left_menu06 {
width: 158px;
background-color: #CAFFA4;
float: left;
padding: 7px 0px 7px 5px;
color:#ffffff;
text-align:left;
}

.space {
height: 7px;
}

.main {
width: 394px;
background-color: #ffffff;
float: left;
padding: 10px 30px 0px 30px;
text-align:left;
}
.main_right {
width: 163px;
background-color: #ffffff;
float: left;
padding: 15px 0px 0px 0px;
text-align:left;
}
.footer_up {
width: 775px;
background-color: #ffffff;
padding: 30px 0px 0px 5px;
font-size: 110%;
text-align:left;
}
.footer {
width: 780px;
height: 25px;
background-color: #005400;
padding: 5px 0px 0px 0px;
text-align:center;
color: #ffffff;
}
.kaijyo{
clear: left;
}



.style0{
color: #000000;
text-align:left;
}
.style1{
font-size: 130%;
}
.style2{
font-size: 100%;
}
.style3{
color: #ffffff;
}
sisetu span {
  margin-left: 20px;
  display: inline-block;
  width: 12em;
  font-weight: bold;
}

date span {
  display: inline-block;
  width: 7em;
}


