body {
font-family: arial,sans-serif;
font-size: 13px;
padding: 15px;
text-align:center;
}


#wrap {
width:970px;
height:auto;
margin:0 auto;
text-align:left;
}

#header {
width:970px;

}

#side-menu {
width:300px;
float:left;
}

#content {
width:620px;
float:left;

}
#content img{
text-align:center;
}

#footer {
margin-top:20px;
padding-top:25px;
text-align:center;

}

.clear { clear:both; }  
.clear hr { display:none; }  

.content1 {
margin:10px;
}

.soliusnavi{
font-size:12px;
float:right;
}


h1{
font-size:17px;
font-family: HGP明朝E;
color:#747474;
}

h2{
margin-left:25px;
font-size:16px;
font-family: HGSｺﾞｼｯｸE;
color:#555555;
padding-top:5px;
padding-bottom:3px;
}

h3{
color:#ffffff;
background:#6A3500;
margin-left:15px;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
width:93%;
}

#content table {
font-size:12px;
width:600px;
margin-bottom:15px;
}

.tb-title {
width:90px;
color:#ffffff;
background:#8A8A8A;
}

.content-title {
margin-top:55px;
background-image:url("title.png");
background-repeat: no-repeat;
}

.content2 {
margin-left:20px;
margin-right:20px;
}

.entry {
width:290px;
border:solid 1px #C9C9C9;
text-align:center;
}

div.entry img {
margin-top:15px;
margin-bottom:18px;
}

.tell {
font-size:20px;
color:red;
font-weight:bold;
}


.indentmenu{
font: bold 16px;
font-family: HGSｺﾞｼｯｸE;
width: 900px; /*leave this value as is in most cases*/
margin-bottom:17px;
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(button-7744.png) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 11px 50px 11px 50px;
text-decoration: none;
border-left: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 11px; /*shift text down 1px for selected and active item*/
padding-bottom: 11px; /*shift text down 1px for selected and active item*/
background: black url(media/indentbg2.gif) center center repeat-x;
}

.faq{
line-height:170%;

}

.uplink {
text-align:right;
}

.done {
text-align:center;
font-size:16px;
margin-top:60px;
}

.redalart {
color:red;
}
