@charset "utf-8";

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

	#faq{
		width:600px;
		margin:20px 19px;
		overflow:hidden;
		}
		
	#faq h3{
		margin:20px 0 10px;
		}
		
	#question_box{
		width:598px;
		background-color:#EFF6E2;
		border:1px solid #cccccc;
		overflow:hidden;
	}
	
	#question_box h4{
		margin:15px 20px 15px;
		clear:both;
		}
		
	#question_box h4.line{
		margin:0 20px 15px;
		padding:25px 0 0;
		clear:both;
		background:url(../common/coco_p/faq_keisen.gif) no-repeat 0 0;
		}
	
	#question_box ul{
		margin:0 15px;
		}
	
	#question_box ul li{
		width:300px;
		margin:0 0 20px;
		text-indent:30px;
		background:url(../common/coco_p/coco_q.gif) no-repeat 0 0;
		}
		
	#faq h5{
		margin:15px 0;
		clear:both;
		}
		
	#faq dl{
		width:580px;
		margin:20px 10px 0;
		padding:0 0 30px;
		background:url(../common/coco_p/coco_keisen.gif) no-repeat 0 bottom;
		overflow:hidden;
		}
		
	#faq dl dt{
		background:url(../common/coco_p/coco_q.gif) no-repeat 0 0;
		text-indent:30px;
		margin:0 0 15px;
		height:30px;
		}
	
	#faq dl dd{
		background:url(../common/coco_p/coco_a.gif) no-repeat 0 0;
		padding:0 0 0 30px;
		}
		
	#faq dl dd p{
		padding:15px;
		background-color:#FDE0E8;
		}