h2.aii-ti {
width:499px;
height:40px;
margin:0;
padding:0;
font-size:1em;
text-indent:10px;
color:#FFFFFF;
background:url(../img/advant-all/title.jpg) no-repeat 0 0;
display:block;
}
h2.aii-ti a {
width:499px;
height:28px;
margin:0;
padding:12px 0 0 0;
font-size:1em;
text-indent:10px;
color:#FFFFFF;
background:url(../img/advant-all/title.jpg) no-repeat 0 0;
display:block;
}
h3.read{
background:url(../img/advant-all/read.jpg) no-repeat 0 0;
width:500px;
height:95px;
margin:20px 0 0 0;
padding:0;
text-indent:-9999em;
}

.box3 {
margin:30px 0 0 0;
padding:0 0 40px 0;
background:url(../img/base/a-n2.gif) repeat-x bottom left;
}

.box3 h3{
margin:0 0 15px 0;
padding:0 0 10px 0;
color:#ef7e45;
font-size:0.85em;
border-bottom:5px #fecd25 solid;
}
.box3 h4{
margin:0 0 10px 0;
padding:0;
color:#FF0099;
font-size:0.85em;
}
.box3 p {
margin:0 0 15px 0;
}
.bor{
border-bottom:1px #666666 dashed;
padding-bottom:20px;
margin-bottom:10px;
}

/*---------------*/
h3.jyu{
border-left:5px #FF0099 solid;
border-bottom:0;
padding: 15px 0 15px 10px;
color:#FF0099;
}
.house {
background:url(../img/advant-all/about-house-read.jpg) no-repeat right 0;
height:128px;
width:auto;
padding-right:168px;
}
.house p {
margin:15px 0 5px 0;
}

.box4 {
margin:10px 0 0 0;
padding:0 200px 0 0;
background:url(../img/advant-all/sasie-kyuto.jpg) no-repeat right top;
}
.box5 {
margin:10px 0 0 0;
padding:0 0 0 275px;
background:url(../img/advant-all/sasie-ih.jpg) no-repeat left top;
}



.kyuto{
height:auto;
width:auto;
padding-right:220px;
border-bottom:1px #666666 dashed;
padding-bottom:15px;
}
h5.jyu{color:#d2365d;
margin:10px 0 3px 0;
}
.ih{
background:url(../img/advant-all/sasie-ih.jpg) no-repeat left top;
height:auto;
padding-left:250px;
}
/*-----------*/

.box7 {
margin:0;
padding:0 0 30px 0;
background:url(../img/base/a-n2.gif) repeat-x bottom left;
}
.box6 {
width:auto;
margin:0;
padding:0 150px 0 0;
background:url(../img/advant-all/about-denka-read.jpg) no-repeat top right;
}
.box6 p {
margin:0 0 15px 0;
}

h4.otoku-btn {
width:448px;
height:47px;
margin:40px 0 10px 0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img/about-sun/btn-timeplan.jpg) no-repeat top left;
display:block;
}
h4.otoku-btn a {
width:448px;
height:47px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img/about-sun/btn-timeplan.jpg) no-repeat top left;
display:block;
}
h4.otoku-btn a:hover {
width:448px;
height:47px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img/about-sun/btn-timeplan.jpg) no-repeat bottom left;
display:block;
}
h3.oren {
margin:0 0 15px 0;
padding:0;
color:#ef7e45;
font-size:0.85em;
}
.box p {
margin:0 0 15px 0;
}



.page-navi {
clear:both;
position:relative;
margin:50px 0 20px 0;
padding:10px 20px 5px 20px;
    overflow: hidden;
}
.page-navi:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .page-navi {
    height: 1em;
    overflow: visible;
}
/**/
.page-navi ul {
list-style:none;
}
.page-navi li {
float:left;
width:35px;
height:35px;
margin:5px;
padding:0;
font-size:1em;
font-weight:bold;
line-height:200%;
border:#666666 solid 1px;
}
.page-navi li a {
display:block;
width:35px;
height:35px;
text-align:center;
vertical-align:middle;
}
.page-navi li a:hover {
color:#FF9900;
text-decoration:none;
}
li.pnavi-nextpage {
width:120px;
margin:10px 5px;
border:none;
font-size:0.8em;
font-weight:normal;
}
li.pnavi-nextpage a {
width:120px;
border:none;
}




