﻿@charset "UTF-8";
*{
    padding : 0px;
    margin : 0px;
}
body{
    font-size:medium;
    font-family : メイリオ, sans-serif;
}
div#container{
    margin : auto;
    width : 640px;
}
header{
    width : 100%;
    height : 130px;
    background-image:url('../image/01_logo11.gif'),url('../image/top1.jpg');
    background-repeat:no-repeat,no-repeat;
    background-position:left top,right 20px;
}
header h1{
    padding:60px 0 10px 10px;
    font-size:30px;
    font-family:"ＭＳ 明朝",sans-serif;
    color:#109d9f;
    text-shadow:5px 5px 2px #ddd;
}
article{
    width : 100%;
    margin-top : 20px;
}
article h1{
    text-align : center;
    font-weight:normal;
}
/*===========表=============*/
table{
  border-collapse : collapse;
  border : 2px solid #333;
  width:100%;
}
colgroup.yakuin{
	width:21%;
}
colgroup.simei{
	width:23%;
}
td,th{
  border : 1px solid #333;
  padding:2px 5px;
}
th{
    background-color : #95ffff;
    border-bottom : 3px double #333;
}
/*===========脚注=============*/
ul#kyakuchu{
	list-style-type:none;
	margin:10px 5px;padding:0;
}
ul#kyakuchu li{
	display:inline-block;
	width:250px;
}
ul#kyakuchu li.dai{
	width:100px;
}
#kyakuchu span{
  text-decoration : line-through;
}
/*===========footer=============*/
footer{
    color : #109D9F;
    text-align : center;
    padding-top : 10px;
    font-size : 85%;
}