@charset "utf-8";



/* sitemap parts */

#content01 .part {

margin-bottom:20px;

}

#content01 .part h2 {

margin-bottom:7px;

padding:3px 7px;

border:1px solid #5FA6E2;

background-color:#F1F7FD;

font-size:1.6em;

}

/* 1st depth */

#content01 .part h3 {

height:100%;

margin-bottom:10px;

padding-left:20px;

background:url(../img/index_bg_01.png) 2px center no-repeat;

font-size:1.6em;

}

#content01 .part .disable {

background-image:url(../img/index_bg_05.png);

color:#999;

}

/* 2nd depth */

#content01 .part ul {

margin:-10px 20px 0 19px;

font-size:1.4em;

font-weight:bold;

}

#content01 .part li {

padding-left:10px;

background:url(../img/index_bg_02.png) left 0.56em no-repeat;

}

/* 3rd depth */

#content01 .part ul ul {

margin:0 0 5px 2px;

padding-bottom:4px;

padding-left:9px;

border-bottom:1px dotted #5FA6E2;

font-size:0.857em;

font-weight:normal;

}

#content01 .part ul .account {

margin-top:5px;

padding-top:4px;

border-top:1px dotted #5FA6E2;

}

#content01 .part ul ul li {

clear:left;

overflow:hidden;

height:100%;

padding-left:8px;

background:url(../img/index_bg_03.png) left center no-repeat;

}

#content01 .part ul ul a {

float:left;

margin-left:-8px;

padding-left:10px;

background:url(../img/index_bg_04.png) left center no-repeat;

}

/* other */

#content01 .other {

padding-top:19px;

border-top:1px solid #5FA6E2;

}

