@charset "utf-8";
/* CSS Document */


/* index==========================

	1.for index style
	
*/


/* 1.for index style 
===============================================================*/
div.training h3{
	margin-bottom:10px;
	line-height:0;
}
div.caseSec{
	margin:20px 20px 0 10px;
	padding-top:20px;
	background:url(../../common/image/dot.gif) repeat-x top;
}
div#case h4{
	margin-bottom:15px;
}
div#case h5{
	margin-bottom:10px;
}
div#case dt{
	clear:both;
	float:left;
	width:5em;
}
div#case dd{
	margin-left:5em;
}
div#case ul{
	margin-left:20px;
	list-style:disc;
}
div.caseBox{
	margin:5px 0 0 10px;
	padding-bottom:13px;
	background:url(../img/tra_bgnext.gif) no-repeat 63px bottom;
}
div.caseFirst{
	margin-top:20px;
}
div.caseLast{
	padding-bottom:0;
	background:none;
}
div.lessonBox01{
	margin-top:15px;
	padding-bottom:25px;
	width:530px;
	background:#F7F1E8;
}
div.lessonBox01 .fl{
	margin-left:20px;
	width:220px;
}
div.lessonBox01 .fr{
	margin-right:20px;
	width:250px;
}
div.lessonBox02{
	margin-top:15px;
	padding-bottom:25px;
	width:530px;
	background:#F7F1E8;
}
div.lessonBox02 .fl{
	margin-left:20px;
	width:250px;
}
div.lessonBox02 .fr{
	margin-right:20px;
	width:220px;
}
div.training h4{
	margin-bottom:25px;
	line-height:0;
}
div.lessonBox01 li,div.lessonBox02 li{
	padding-left:15px;
	line-height:2;
	background:url(../../common/image/ico_pink.gif) no-repeat 0 10px;
}
div#trainingBn ul{
	margin:0 auto;
	width:427px;
}
div#trainingBn li{
	float:left;
	display:inline;
	margin-left:35px;
}

