﻿<!--
/* div id   */
div#container{
   width:898px;
   padding:0 1px 0 1px;
   margin:0 auto;
}
/* div id header   ヘッダーでロゴのイメージなどを指定しておく
高さなどはサイトに合わせて記述*/
div#header {
   height:2px;
   background:url(images/log.png) no-repeat left top;
}
pre{
font-family:"MS Pゴシック",Osaka;
font-weight:normal;
font-size:14px;
padding:4px 0 0 6px;
line-height:2em;
}
div#header .subnav{
 	margin:0;				/* マージン一括指定 */
	padding:0;				/* パディング一括指定 */
	position: absolute;
	top: 2px;
	right:260px;
}
 h1{
   text-indent:1em;
   font-size:14px;
   color:blue;
   padding:2px 0 0;
}
h2{
text-indent:1em;
background-color:#6666ff;
font-size:16px;
color:#ffffff;
width:100%;
height:22px;
text-align:left;
}
div.fonts{
 font-size:111%;
}
h3{
text-indent:1em;
font-size:16px;
width:100%;
height:18px;
background-color:#6666ff;
color: #ffffff;
}
h4{
text-align:center ;
font-size:80%;
font-weight:normal;
font-family:"MS Pゴシック",Osaka;
color:#ffffff;
width:102%;
height:16px;
background-color:#6666ff;
}
.globalNavi{
clear:both;
font-family:"MS Pゴシック",Osaka;
font-size:110%;
font-weight:bold;
}
.globalNavi ul {
list-style:none;				/* 一括指定 */
margin:2em 0 0 0;				/* マージン一括指定 */
padding:0.5em 0.5em;				/* パディング一括指定 */
background:#6666ff;
}
.globalNavi li {
font-size:110%;			/*  フォントサイズ */
display:inline;				/* 表示形式 */
padding:0 0.5em;
}
.globalNavi a {
font-weight:bold;
text-decoration:none;				/* 下線など */
color:#fff;}
.globalNavi a:hover {
font-weight:bold;
color:#ffff00;}
.part{
text-align: left ;
padding:0 0 0 10px;
font-size:120%;
font-style:italic;
color: #ff4500;
}
address{
font-size:14px; 
}
table{margin:0 auto;
width:595px;
border:5px blue;
font-weight:bold;
font-size:14px;
background-color:#00ff66;
}
caption{font-size:18px;
font-weight:900;			/* フォントスタイル */
color:#000066;
background-color:#ff99cc;		/* 背景色： */
border: 3px blue;
}

p{
font-size:14px;
line-height: 2em;
color:#000066;
padding:0 0 0 6px;
}
ul{
font-size:14px;


