@charset "utf-8";

/* ■[00]:courseページ */
/* ------------------------------------------------------------------------- */

	#test{
		width:600px;
		margin:20px 19px;
		overflow:hidden;
		}
		
	#test h3{
		margin:20px 0 10px;
		}
		
	ul#list{
		width:600px;
		overflow:hidden;
		}
		
	ul#list li{
		width:290px;
		padding:0 0 25px;
		margin:20px 5px 0 0;
		float:left;
		display:inline;
		background:url(../common/coco_p/coco_check_keisen.gif) no-repeat 0 bottom;
		font-weight:bold;
		}
		
	ul#list li img{
		margin:0 10px 0 0;
		}
		
	a#check{
		width:210px;
		height:41px;
		display:block;
		margin:25px 0 0 170px;
		}

	ul#list li dl{
		width:280px;
		margin:20px 10px 0 0;
		overflow:hidden;
		float:left;
		display:inline;
		}
		
	ul#list li dl dt{
		margin:0 0 15px;
		height:30px;
		font-weight:normal !important;
		}
	
	ul#list li dl dd{
		background:url(../common/coco_p/coco_check_a.gif) no-repeat 0 0;
		padding:0 0 0 25px;
		font-weight:normal !important;
		}
		
	ul#list li dl dd p{
		padding:15px;
		background-color:#FDE0E8;
		height:110px;
		}
		
	ul#list li dl dd p span{
		display:block;
		color:#F30949;
		font-weight:bold !important;
		}
		
	a#retune{
		width:140px;
		height:41px;
		display:block;
		margin:25px 0 0 205px;
		}
		
	
	table{
		border:1px solid #cccccc;
		width:600px;
		margin:20px 0;
		}
		
	table tr{
		border:1px solid #cccccc;
		}
		
	table tr th{
		background-color:#73A816;
		border:1px solid #cccccc;
		text-align:center;
		color:#ffffff;
		padding:5px 0;
		}
		
	table tr td{
		padding:5px 0;
		text-align:center;
		border:1px solid #cccccc;
		}