@charset "Shift_JIS";

#solution #contents .layout{
	width: 690px;
	background: url(../images/dot.gif) repeat-x left bottom;
	padding: 20px 0;
}

#solution #contents .layout dt{
	margin-bottom: 5px;
}

#solution #contents .layout .problem_odd{
	width: 338px;
	float: left;
}

#solution #contents .layout .problem_even{
	width: 338px;
	float: right;
}

#solution #contents h3{
	padding: 10px 0 25px 45px;
	font-size:108%;
}

#solution #contents #p01{
	background: url(../solution/images/p01.jpg) no-repeat left;
}

#solution #contents #p02{
	background: url(../solution/images/p02.jpg) no-repeat left;
}

#solution #contents #p03{
	background: url(../solution/images/p03.jpg) no-repeat left;
}

#solution #contents #p04{
	background: url(../solution/images/p04.jpg) no-repeat left;
}

#solution #contents #p05{
	background: url(../solution/images/p05.jpg) no-repeat left;
}

#solution #contents #p06{
	background: url(../solution/images/p06.jpg) no-repeat left;
}

#solution #contents #p07{
	background: url(../solution/images/p07.jpg) no-repeat left;
}

#solution #contents #p08{
	background: url(../solution/images/p08.jpg) no-repeat left;
}

#solution #contents #p09{
	background: url(../solution/images/p09.jpg) no-repeat left;
}

#solution #contents #p10{
	background: url(../solution/images/p10.jpg) no-repeat left;
}

#solution #contents #p11{
	background: url(../solution/images/p11.jpg) no-repeat left;
}

#solution #contents #p12{
	background: url(../solution/images/p12.jpg) no-repeat left;
}

#solution #contents #p13{
	background: url(../solution/images/p13.jpg) no-repeat left;
}

#solution #contents #p14{
	background: url(../solution/images/p14.jpg) no-repeat left;
}

