div#frame {

	padding-top:0px;

	font-size:13px;

}

div#frame p {

	font-size:13px;

}

div#contents_frame p {

	margin-bottom:1em;

}



div#row1 {

	height:360px;

	margin-top:1em;

	padding-top:1em;

	border-bottom:1px dotted #999999;

	background:url(images/challange_main_07.jpg) right 0 no-repeat;

}

#frame div#row1 p {

	padding-right:250px;

}



div#row2 {

	margin-top:1em;

	padding-top:3em;

	padding-bottom:4em;

	border-bottom:1px dotted #999999;

	background:url(images/challange_main_11.jpg) 0 0 no-repeat;

}

#frame div#row2 p {

	padding-left:210px;

}



div#row3 {

	margin-top:1em;

	padding-top:2em;

	padding-bottom:4em;

	border-bottom:1px dotted #999999;

	background:url(images/challange_main_15.jpg) right 0 no-repeat;

}

#frame div#row3 p {

	padding-right:260px;

}



div#row4 {

	margin-top:1em;

	padding-top:380px;

	padding-bottom:2em;

	background:url(images/challange_main_19.jpg) center 0 no-repeat;

	border-bottom:1px dotted #999999;

}



