/*base */
.mainmag{
width:553px;
margin:0px 0px 0px 15px ;
}

/*.pankuzu{
width:759px;
font-size:70%;
padding:7px;
}*/

.subnaviimg{
margin:2px 0px 0px 0px ;
}

.maintitle{
font-size:19px;
}

.maintitlemag{
padding:0px 0px 10px 0px ;
}

.titlebg01{
width:553px;
background:#ffffff url(../img/title_part01.gif) repeat-x bottom;
}

.titlebg02{
width:730px;
background:#ffffff url(../img/title_part01.gif) repeat-x bottom;
}

.midashi01{
background:#ffffff url(../img/mid_part01.gif) repeat-y left;
font-size:90%;
line-height:1.75;
padding:4px 4px 4px 13px ;
}

.midashi01_s{
background:#ffffff url(../img/mid_part01.gif) repeat-y left;
font-size:78%;
line-height:1.75;
padding:4px 4px 4px 13px ;
}

.midashimag{
padding:0px 0px 5px 0px ;
}

.sitmapmidashimag{
padding:0px 0px 10px 0px ;
}

.tobiramag{
margin:0px 0px 10px 0px ;
}

.sitemaplistdot{
padding:0px 3px 10px 25px;
margin:0px;
font-size:80%;
line-height:1.75;
}

.sitemaplistdot ul{
padding:0px;
margin:0px 0px 0px 12px;
list-style-type:disc;
}

.sitemaplistdot li{
margin:0.2em 0px;
padding:0px;
}

.pagetop{
margin:15px 0px 0px 0px ;
}

/*.pageend{
margin:15px 0px 0px 0px ;
}*/

.footerline{
margin:15px 0px 0px 0px ;
}

.footernavi{
font-size:70%;
text-align:center;
padding:15px 10px 15px 10px ;
}

.link_banner{
background-color:#eeeeee;
padding:5px ;
margin:0px 0px 5px 0px ;
}


