@charset "utf-8";

#springcp{
padding:10px 10px 10px 10px;
}
#springcp #springcp_list{
margin:10px 0 20px 0;
border-bottom:3px dotted #3F91E7;
}
#springcp #springcp_list ul{
padding:10px;
text-align:center;
}
#springcp #springcp_list li{
display:inline;
margin-right:5px;
}
#springcp p.cp_category{
	font-size:15px;
	text-indent:20px;
	padding-bottom:10px;
	padding-left:5px;
	font-weight:bold;
}
#springcp p.cate01{color:#3F91E7; background:url(images/bg_title_01.gif) no-repeat;}
#springcp p.cate02{color:#FF66CC; background:url(images/bg_title_02.gif) no-repeat;}
#springcp p.cate03{color:#8A5E00; background:url(images/bg_title_03.gif) no-repeat;}
#springcp p.cate04{color:#99CC00; background:url(images/bg_title_04.gif) no-repeat;}
#springcp p.cate05{color:#A535CA; background:url(images/bg_title_05.gif) no-repeat;}

#springcp p.cate06{color:#6870FD; background:url(images/bg_title_08.gif) no-repeat;}
#springcp p.cate07{color:#F85479; background:url(images/bg_title_09.gif) no-repeat;}
#springcp p.cate08{color:#339999; background:url(images/bg_title_06.gif) no-repeat;}
#springcp p.cate09{color:#9F74F1; background:url(images/bg_title_07.gif) no-repeat;}

#springcp p.cate10{color:#FFA600; background:url(images/bg_title_10.gif) no-repeat;}
#springcp p.cate11{color:#CA57FB; background:url(images/bg_title_11.gif) no-repeat;}
#springcp p.cate12{color:#1DAF5F; background:url(images/bg_title_12.gif) no-repeat;}

#springcp table{
	border-collapse:collapse;
	margin-bottom:20px;
	}
#springcp td{
	padding-top:10px;
	text-align:left;
	}
#springcp td.last{
	border-bottom: 2px dotted #D1EAF1;
	padding-top:0;
	padding-bottom:10px;
	}