@charset "utf-8";
/*================================================================

レイアウト

================================================================*/

/*----------------------------------------------------------------
	IMPORT
----------------------------------------------------------------*/
@import "reset.css";
@import "common.css";



/* #slider
----------------------------------------------------------------*/

#contents {
 padding-top: 15px;
}
#main {
 padding-top: 30px;
}
#main .rightColumn {
 float: right;
 width: 710px;
}
#main .rightColumn .linkList {
 padding-top: 20px;
}
#main .rightColumn .linkList ul li ul li {
	color: #888;
}
#main .rightColumn .leftside {
 float: left;
 width: 171px;
 background: url(../../sitemap/images/lines01.gif) no-repeat right 8px;
}
#main .rightColumn .linkList .arrow {
 background: url(../images/icon_arrow01.gif) no-repeat left center;
 padding-left: 15px;
}
#main .rightColumn .linkList .rightside {
 float: left;
}
#main .rightColumn .linkList .rightside ul {
 display: block;
 padding-left: 120px;
 background: url(../../sitemap/images/lines04.gif) no-repeat 0px 0px;
 padding-bottom: 12px;
}
#main .rightColumn .linkList .rightside ul.fst {
 background: url(../../sitemap/images/lines02.gif) no-repeat 0px 0px;
}
#main .rightColumn .linkList .rightside ul.end {
 background: url(../../sitemap/images/lines05.gif) no-repeat 0px 0px;
}
#main .rightColumn .linkList .rightside li {
}
#main .rightColumn .linkList .folder {
 background: url(../images/icon_square.gif) no-repeat left center;
 padding-left: 15px;
}
#main .rightColumn .linkList .window {
 background: url(../images/icon_window.gif) no-repeat left center;
 padding-left: 15px;
}
#main .rightColumn .linkList .rightside ul ul {
 background: url(../../sitemap/images/lines03.gif) no-repeat left bottom;
 padding-left: 30px;
 padding-bottom: 0px;
 padding-top: 5px;
}
#main .rightColumn .linkList .rightside ul li {
 line-height: 20px;
}