body {
margin : 0;
padding : 0;
background-color : #ccddff;
font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
text-align : center;
}

img {
border : none;
}

#Container {
margin : 0 auto 0 auto;
padding : 0;
background-color : #ffffff;
position : relative;
width : 800px;
}

#Frame {
margin : 0;
padding : 5px 0 5px 0;
border-top : none;
border-right : solid 10px #002299;
border-bottom : none;
border-left : solid 10px #002299;
}

table#SiteTitle {
margin : 0 auto 10px auto;
padding : 0;
background-color : #002299;
text-align : center;
width : 740px;
}

table#SiteTitle td {
background-color : #5577cc;
border-top : solid 1px #6688dd;
border-right : solid 1px #4466bb;
border-bottom : solid 1px #4466bb;
border-left : solid 1px #6688dd;
}

h1 {
margin : 0;
padding : 0;
color : #ffffff;
font-size : 20px;
text-align : left;
}

p {
margin : 0 20px 20px 20px;
padding : 0;
color : #000000;
font-size : 12px;
text-align : left;
line-height : 180%;
}

table#Method {
margin : 0 auto 30px auto;
padding : 0;
background-color : #002299;
text-align : center;
width : 680px;
}

table#Method th {
margin : 0;
padding : 2px 10px 2px 10px;
background-color : #5577cc;
color : #ffffff;
font-size : 12px;
font-weight : normal;
text-align : left;
line-height : 180%;
border-top : solid 1px #6688dd;
border-right : solid 1px #4466bb;
border-bottom : solid 1px #4466bb;
border-left : solid 1px #6688dd;
}

table#Method td.Left {
margin : 0;
padding : 2px 10px 2px 10px;
background-color : #eef3ff;
color : #000000;
font-size : 12px;
text-align : left;
line-height : 180%;
border-top : solid 1px #ffffff;
border-right : solid 1px #dde2dd;
border-bottom : solid 1px #dde2dd;
border-left : solid 1px #ffffff;
width : 30%;
}

table#Method td.Right {
margin : 0;
padding : 2px 10px 2px 10px;
background-color : #eef3ff;
color : #000000;
font-size : 12px;
text-align : left;
line-height : 180%;
border-top : solid 1px #ffffff;
border-right : solid 1px #dde2dd;
border-bottom : solid 1px #dde2dd;
border-left : solid 1px #ffffff;
width : 70%;
}

table#ListTitle {
margin : 0 auto 10px auto;
padding : 0;
background-color : #002299;
text-align : center;
width : 740px;
}

table#ListTitle td {
background-color : #5577cc;
border-top : solid 1px #6688dd;
border-right : solid 1px #4466bb;
border-bottom : solid 1px #4466bb;
border-left : solid 1px #6688dd;
}

h2 {
margin : 0;
padding : 0;
color : #ffffff;
font-size : 20px;
text-align : left;
}

table#LinkList {
margin : 0 auto 30px auto;
padding : 0;
background-color : #002299;
text-align : center;
width : 680px;
}

table#LinkList td.Left {
margin : 0;
padding : 2px 10px 2px 10px;
background-color : #5577cc;
color : #000000;
font-size : 12px;
text-align : left;
line-height : 180%;
border-top : solid 1px #6688dd;
border-right : solid 1px #4466bb;
border-bottom : solid 1px #4466bb;
border-left : solid 1px #6688dd;
width : 30%;
}

table#LinkList td.Right {
margin : 0;
padding : 2px 10px 2px 10px;
background-color : #eef3ff;
color : #000000;
font-size : 12px;
text-align : left;
line-height : 180%;
border-top : solid 1px #ffffff;
border-right : solid 1px #dde2dd;
border-bottom : solid 1px #dde2dd;
border-left : solid 1px #ffffff;
width : 70%;
}

ul#Page {
margin 0;
padding : 0;
}

ul#Page li {
margin : 0;
padding : 0 4px 0 4px;
color : #002299;
font-size : 12px;
text-align : left;
line-height : 180%;
list-style-type : none;
display : inline;
}

ul#Footer {
margin : 0;
padding : 0;
background-color : #5577cc;
border-top : solid 1px #ffffff;
border-right : solid 1px #222222;
border-bottom : solid 1px #222222;
border-left : solid 1px #ffffff;
}

ul#Footer li {
margin : 0;
padding : 0;
background-color : #5577cc;
color : #ffffff;
font-size : 12px;
text-align : center;
line-height : 180%;
border-top : solid 1px #ffffff;
border-right : solid 1px #222222;
border-bottom : solid 1px #222222;
border-left : solid 1px #ffffff;
list-style-type : none;
}

a,
a:link,
a:visited,
a:active {
color : #002299;
text-decoration : underline;
}

a:hover {
color : #5577cc;
text-decoration : underline;
}

table#LinkList td a,
table#LinkList td a:link,
table#LinkList td a:visited,
table#LinkList td a:active {
color : #ffffff;
text-decoration : underline;
}

table#LinkList td a:hover {
color : #ccddff;
text-decoration : underline;
}

ul#Page li a,
ul#Page li a:link,
ul#Page li a:visited,
ul#Page li a:active {
color : #002299;
text-decoration : underline;
}

ul#Page li a:hover {
color : #5577cc;
text-decoration : underline;
}

#Footer {
margin : 0;
padding : 5px;
font-size : 12px;
text-align : center;
line-height : 100%;
}