body {
  font-size: 100%;
  color: #666666;
  font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif";
}

.size16   { font-size: 100%; line-height: 140%; }
.size16c0   { font-size: 100%; line-height: 140%; color : #000000; }
.size16c1   { font-size: 100%; line-height: 140%; color : #FF0000; }
.size16c2   { font-size: 100%; line-height: 140%; color : #FF6600; }
.size16c3   { font-size: 100%; line-height: 140%; color : #FF4D11; }
.size16b  { font-size: 100%; line-height: 140%; font-weight: bold; }
.size14   { font-size: 87.5%; line-height: 140%; }
.size14c0   { font-size: 87.5%; line-height: 140%; color : #000000; }
.size14c1   { font-size: 87.5%; line-height: 140%; color : #FF0000; }
.size14c2   { font-size: 87.5%; line-height: 140%; color : #FF6600; }
.size14c3   { font-size: 87.5%; line-height: 140%; color : #FF4D11; }
.size14b  { font-size: 87.5%; line-height: 140%; font-weight: bold; }
.size12   { font-size: 75%; line-height: 155%; }
.size12c0 { font-size: 75%; line-height: 155%; color : #000000; }
.size12c1 { font-size: 75%; line-height: 155%; color : #FF0000; }
.size12c2 { font-size: 75%; line-height: 155%; color : #FF6600; }
.size12c3 { font-size: 75%; line-height: 155%; color : #FF4D11; }
.size12b  { font-size: 75%; line-height: 155%; font-weight: bold; }
.size10   { font-size: 62.5%; line-height: 155%; }
.size10c0 { font-size: 62.5%; line-height: 155%; color : #000000; }
.size10c1 { font-size: 62.5%; line-height: 155%; color : #FF0000; }
.size10c2 { font-size: 62.5%; line-height: 155%; color : #FF6600; }
.size10c3 { font-size: 62.5%; line-height: 155%; color : #FF4D11; }
.size10b  { font-size: 62.5%; line-height: 155%; font-weight: bold; }
.menu     { font-size: 62.5%; }

.bk { color: #000000; text-decoration: none; }

/* 必須ではない */
.size36  { font-size: 225%; line-height: 140%; }
.size36b { font-size: 225%; line-height: 140%; font-weight: bold; }
.size32  { font-size: 200%; line-height: 140%; }
.size32b { font-size: 200%; line-height: 140%; font-weight: bold; }
.size30  { font-size: 187.5%; line-height: 140%; }
.size30b { font-size: 187.5%; line-height: 140%; font-weight: bold; }
.size24  { font-size: 150%; line-height: 140%; }
.size24b { font-size: 150%; line-height: 140%; font-weight: bold; }
.size21  { font-size: 131.25%; line-height: 140%;  }
.size21b { font-size: 131.25%; line-height: 140%; font-weight: bold; }
.size18  { font-size: 112.5%; line-height: 140%; }
.size18b { font-size: 112.5%; line-height: 140%; font-weight: bold; }
.size13  { font-size: 81.25%; line-height: 140%; }
.size13b { font-size: 81.25%; line-height: 140%; font-weight: bold; }
.size11  { font-size: 68.75%; line-height: 140%; }
.size11b { font-size: 68.75%; line-height: 140%; font-weight: bold; }
.size09  { font-size: 56.25%; line-height: 140%; }
.size09b { font-size: 56.25%; line-height: 140%; font-weight: bold; }

span,div { margin: 0px; padding: 0px; }

a         { color: #FF6600; text-decoration: none; }
a:link    { color: #FF6600; text-decoration: none; }
a:visited { color: #FF6600; text-decoration: none; }
a:hover   { color: #3366CC; text-decoration: none; }
a:active  { color: #3366CC; text-decoration: none; }

h1.img { font-size:87.5%; line-height: 135%; margin: 0px; padding: 0px; }
h2.img { font-size:87.5%; line-height: 135%; margin: 0px; padding: 0px; }
h3.img { font-size:87.5%; line-height: 135%; margin: 0px; padding: 0px; }
h4.img { font-size:87.5%; line-height: 135%; margin: 0px; padding: 0px; }
h5.img { font-size:87.5%; line-height: 135%; margin: 0px; padding: 0px; }
h6.img { font-size:87.5%; line-height: 135%; margin: 0px; padding: 0px; }

.hsize14 { font-size:87.5%; line-height: 140%; margin: 0px; padding: 0px; }

input { vertical-align : middle; }
.freeword { width : 500px; }

/* 必須ではない */
/*
p {
font-size:12px;
margin-bottom:4px;
}
h1 {
font-size: 150%; font-weight: bold;
line-height:100%;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
color :#666666;
}
h2 {font-size: 75%; line-height: 100%;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
}
h3 {font-size: 75%; line-height: 158%;}
.imgline{
border: solid 3px #DADADA;
}
ul.side {
list-style-image:url(img/yajirusi_s.gif);
padding-top:0px;
padding-left:20px;
margin-left:20px;
line-height:14px;
}
ul.menu {
list-style-image:url(img/yajirusi_l_side.gif);
font-size: 75%;
padding-left:15px;
margin-left:15px;
padding-top:2px;
}
ul.main {
list-style-image:url(img/yajirusi_l_side.gif);
font-size: 75%;
padding-left:10px;
margin-left:10px;
padding-top:2px;
}
li {
float:left;
margin-bottom:6px;
}
*/


