@charset "utf-8";
/* CSS Document */
/*----------
reset.css
-----------*/
@import"reset.css";

/*----------
common.css
-----------*/
@import"common.css";

/*==========
content
===========*/
#content{
	width: 780px;
	padding-top: 20px;
	padding-bottom: 5px;
	clear: left;
}

#content p.pan{
	margin-left: 30px;
}

#content div.bg{
	background: url(sc/grade.jpg) repeat-y 20px 0;
}

#content div.bg p{
	margin-left: 20px;
}

#content div.bg p.mg{
	margin-left: 160px;
}

#content div.bg p.mg2{
	margin-left: 80px;
	margin-top: 10px;
}

/*==========
bun
===========*/
#content div.bg #bun{
	margin-top: 5px;
	padding:0 50px 0;
}

#content div.bg #bun p.large{
	padding-left: 60px;
	padding-right: 50px;
	text-indent: 1em;
}

#content div.bg #bun>p.cap{
	color: #009900;
	text-indent:0;
	margin-top: 5px;
}

#content div.bg #bun p.cap2{
	padding: 5px 0 10px 60px;
}

/*==========
midashi
===========*/
#content div.bg #bun p.summer{
	color:#0033CC;
	margin-left: -30px;
	margin-top: 10px;
}

#content div.bg #bun p.winter{
	color: #FF3300;
	margin-left: -30px;
	margin-top: 10px;
}

#content div.bg #bun p.oto{
	color: #FF6600;
	margin-left: -30px;
	margin-top: 10px;
}

#content div.bg #bun p.other{
	color: #009966;
	margin-left: -30px;
	margin-top: 10px;
}
/*==========
others
===========*/
p{
	color:#666666;
}

#content div.bg #bun p.grade{
	margin-left: -25px;
}


#content div.idou{
	margin: 10px 0 20px 490px;
}

#content div.idou p.large a span img{
	padding-bottom: 4px;
	margin-right: 5px;
}

p.pagetop{
	margin-left: 680px;
}

#footer{
	border-top: #999999 1px dotted;
}

p.return{
	margin-top: 5px;
}
