/* CSS Document */

html { 
padding: 0px;
margin: 0px;
text-align: center;
}

body {
text-align: center;
font-size: 12px;
font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
line-height: 1.5;
margin-top: 0px;
margin-right: auto;
margin-bottom: 20px;
margin-left: auto;
padding:0px;
background-color: #EBEBEB;
}

hr{
margin: 0px;
width: 98%;
color: #CCCCCC;
text-align: center;
}

img{
border: none;
}

table{
clear: both;
}

a:link{
text-decoration: none;
}

a:visited{
text-decoration: none;
}

a:hover{
text-decoration: none;
position:relative;
top:1px;
left:1px;
}

a:active{
text-decoration: none;
}

h1{
margin: 0px;
padding: 0px;
}

h2{
margin: 0px;
padding: 0px;
}

h3{
margin: 0px;
padding: 0px;
}

h4{
margin: 0px;
padding: 0px;
}

h5{
margin: 0px;
padding: 0px;
}

h6{
margin: 0px;
padding: 0px;
}

/* ++++++ $B30OH(B ++++++ */

#out {
width: 630px;
margin:10px auto;
padding: 10px;
border: solid 2px #969696;
background-color: #FFFFFF;
font-size: 12px;
font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

/* ++++++ $B%3%s%F%s%D(B ++++++ */

.content{
clear: both;
height: auto;
margin: 0px;
padding: 0px;
text-align: left;
font-size: 12px;
font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

.content p{
font-size: 12px;
font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

.content ul{
}

.content li{
}

.title{
height: auto;
margin: 0px;
padding: 0px;
text-align: center;
}

.sub_title{
width: 615px;
height: 22px;
margin: 10px 0px;
padding: 2px 0px 0px 10px;
background-color:#3366CC;
border: thin 2px #969696;
font-size: 14px;
color:#ffffff;
}

.free{
height: auto;
margin: 0px;
padding: 0px;
}

/* ++++++ $B%3%T!<%i%$%H(B ++++++ */

.copyright{
clear: both;
margin: 15px 0px 5px 0px;
font-size: 12px;
font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
text-align: center;
}

ol{
 list-style-type: none;
 }

.center{
  margin:0 auto !important;
  text-align:center;
}
.flogo{
  width:500px;
}