@charset "UTF-8";

@import url("common.css");
@import url("pages.css");


/* wallpaper */

#wallpaper1 {
	float:left;
	width:570px;
	padding-right:29px;
	border-right:1px dotted #CCCCCC;
	}
#wallpaper2 {
	float:right;
	width:180px;
	}

#wallpaper1 h2 {margin-top:25px;}


/* index */

.wallpaper {margin-top:20px; overflow:hidden;}
.wallpaperBtn {
	float:right;
	width:220px;
	padding-top:20px;
	}
.wallpaperImg {
	float:left;
	width:320px;
	}
.wallpaperBtn ul {
	padding-top:10px;
	}
.wallpaperBtn li {
	margin-top:25px;
	}


.backNumber {
	margin-top:20px;
	overflow:hidden;
	}
.backNumberL {
	float:left;
	width:270px;
	overflow:hidden;
	}
.backNumberR {
	float:right;
	width:270px;
	overflow:hidden;
	}
.backNumberL h3, .backNumberR h3 {margin-bottom:10px;}
.backNumberL ul, .backNumberR ul {
	float:right;
	width:100px;
	padding-top:30px;
	}
.backNumberL ul li, .backNumberR ul li {
	margin-top:10px;
	padding-left:15px;
	background-image:url(../images/topics/wallpaper/mark.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	font-size:77%;
	line-height:1.4em;
	}
html>/**/body .backNumberL ul li, html>/**/body .backNumberR ul li {
	background-position:0 2px;
	font-size:10px;
	}
.backNumberImg {
	float:left;
	width:160px;
	}



/* side */

#wallpaper2 h2 {
	margin-bottom:15px;
	}
#wallpaper2 dl {
	margin-bottom:20px;
	}
#wallpaper2 dd {
	margin-top:5px;
	padding-left:6px;
	background-image:url(../images/topics/side_mark.gif);
	background-repeat:no-repeat;
	background-position:0 0.7em;
	font-size:77%;
	line-height:1.4em;
	}
html>/**/body #wallpaper2 dd {
	background-position:0 0.5em;
	font-size:10px;
	}
