.position {
	width:100%;	text-align:center;
}


.main {
    width: 651px;
    border: 10px #ffffff solid;
    background: #ffffff;
    margin-left:auto;	margin-right:auto
}


.container {
    width: 651px;
}


.jisage {
    margin-left: 14px;
}


table#table-01 {
    width: 580px;
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#table-01 th {
    padding: 5px;
    width: 100px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-01 td {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}


table#table-02 {
    width: 480px;
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-02 th {
    padding: 5px;
    width: 480px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-02 td {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}


table#table-03 {
    border: 1px #999999 solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-03 th {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-03 td {
    padding: 5px;
    border: #999999 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}


td {
line-height: 140%;
}

*.floating-01
{
float: left;
width: 35%;
border: solid 0px #cccccc;
}


*.floating-02
{
float: left;
width: 160px;
border: solid 0px #cccccc;
}


*.floating-03
{
float: left;
width: 150px;
border: solid 0px #cccccc;
}



*.footer {
clear:both;
}


a:link {
text-decoration:underline;
color:#0066cc ; /*未訪問リンク */
}
a:visited {
text-decoration:underline;
color:#0066cc ;/*訪問済みリンク */
}
a:active {
text-decoration:underline;
color:#ff0000 ; /*クリックしたとき */
}
a:hover {
text-decoration:underline;
color:#ff6600;/*マウスが乗ったとき */
}


td {
font-size: 12px; /*枠内のフォントサイズ*/
}
span {
font-size: 14px; /*<SPAN>〜</SPAN>のフォントサイズ*/
}
b {
font-size: 14px; /*太字のフォントサイズ*/
}
body {
font-size: 12px; /*フォントサイズ*/
color:#000000; /*フォントカラー*/
font-family:MS UI Gothic;/*書体*/
}




	