<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


<style>

/*テキストの構造化に関する指定*/
body {color: #000; margin-top:12px;margin-right:auto;margin-left:auto;}
span {color: #000; font-style: italic;}
h1 {color:#000; font-size:12px; text-align: center; background-color: #fff;font-family: sans-serif}
h2 {color:#000; font-size:12px; text-align: left; line-height:20px;font-family: sans-serif}
h3 {color:#000; font-size:12px; text-align: center;font-family: sans-serif}
h4 {color:#000; font-size:12px; text-align: center; line-height:0px;}
h5 {color:#000; font-size:12px; text-align: center; font-weight:lighter}
footer {color:#000; font-size:9px; text-align: center;}
h1 img {width:200px; height:auto;}
p {color:#000;width: 500px;font-size:12px; margin-right:auto ;margin-left:auto;}
a {font-size: 100%;font-weight: normal;color: #FF6666;text-decoration: underline;}

/*ローカルナビのセンター寄せ*/
table#schedule {
margin:0 auto;
}

/*グローバルナビの横並び*/
#globalnavi ul{text-align: center;margin: 0;padding: 0;list-style: none;}
#globalnavi li{display: inline-block;vertical-align:middle;width: 90px}
#globalnavi li a{display: block;border: 0px solid #fff;background-color: #fff;padding: 0px;
text-decoration: none;width: 70px;margin: 0px;text-align: center;font-size: 12px;color: #000;}
#globalnavi li a:hover{background-color: #fff;color: #f00;}

/*なかみ全体のくくり(前半)*/
#nakami_zenntai_no_kukuri {max-width: 800px;font-size:12px;margin-right:auto ;margin-left:auto;}


/*上部分のフロート*/
#Contents {max-width: 700px;margin:0 auto;}
#Main {width: 170px;float: left;}
#Side {width: auto;font-size: 12px;float: left}

/*プロフィールの横並び*/
#profile-list ul{text-align: center;text-valign: top;margin: 0;padding: 0;list-style: none;}
#profile-list li{display: inline-block;vertical-align:top;width: 250px;}
#profile-list dt{margin-left: 0px;margin-right: 0px;font-size: 12px;text-align: left;width: 250px;text-align: center; }
#profile-list dd{margin-left: 0px;margin-right: 0px;font-size: 12px;text-align: left;width: 250px;}

/*なかみ全体のくくり(後半)*/
#nakami_zenntai_no_kukuri2 {max-width: 800px;font-size:12px;margin-right:auto ;margin-left:auto;}

/*ビジュアル部分のフロート*/
#Contents2 {max-width: 700px;margin:0 auto;font-size: 12px}
#left {width: 227px;float: left;margin:3px;text-align: center;}
#center {width: 227px;float: left;margin:3px;text-align: center;}
#right {width: 227px;float: left;margin:3px;text-align: center;}


/*年表の表組みの定義１*/
table.type01 {
	border: 0;
	text-align: left;
	line-height: 1.5;
  width:80%;
  style:table-layout: auto;
}
table.type01 th {
	width: 50px;
	padding: 2px;
	vertical-align: top;
	border: 0px solid #fff;
  font-family: sans-serif
}
table.type01 td {
	padding: 2px;
	vertical-align: top;
	border: 0px solid #fff;
}

.lead {font-size: 12px;text-align: center}/*リード*/

.clear {clear: both}

/*ヘッダのセンター寄せ*/
.header {text-align: center;}

/*シェアボタンのズレ直し*/
.fb_iframe_widget > span {
  vertical-align: middle !important;
}


/*画像の最大サイズ指定*/
img {max-width : 100% ;height : auto ;}

/*スマホ対応*/
@media screen and ( max-width:375px )

</style>
