/*For discussion /#contentDis/*/

	  
.itv-q	span,
.stu01 	span,
.stu02 span,
.stu03 span,
.stu04 span,
.tea05 span,
.tea06 span{
	font-weight:bold;
	margin:12px auto;
}

#contentDis p{
	margin-bottom:15px;
	}
	
#contentDis #disTitleSP{
	display:block;
	margin:0 auto;
	padding:0;
}

#contentDis #h2MainSP{
	display:block;
	margin:0 auto 15px;
	padding:0 atuo;
}

#contentDis #disTitle,
#contentDis #h2Main
{
	display:none;
}


.annotation
{
font-size:90%;
color:#333;
border:1px dotted #CCCCCC;
padding:8px 12px;
line-height:140%;
margin-bottom:15px;

}

.annotation dl{
	padding-bottom:4px;

}
.annotation dt{
	font-weight:bold;
	margin:0 auto 5px;
	
}
.annotation dd{
	padding-left:10px;
		margin:0 auto 7px;
	
}

#contentDis h3{
	margin:15px atuo 15px;
	background:url(/keigen/discussion/images/h3Title.gif) top left no-repeat;
	line-height:42px;
	padding:0 0 15px 18px;
	font-size:108%;
}

	
.imgLeft {
	clear:both;
	margin:15px auto;
	text-align:center;

}

.imgRight {
	clear:both;
	margin:15px auto;
	text-align:center;
}

#pageSet {
	display:inline-block;
	list-style:none;
	margin:15px 0  0 -66px ;
	padding-left:50%;
}

ul#pageSet span{
	display:none;

}
#pageSet li,
#pageSet li a{
	display:block;
	float:left;
	background:url(/keigen/discussion/images/pageSet.gif);
	width:30px;
	height:30px;
	margin:0 20px auto 0;
}

#pageSet li.page01{ height:30px; background-position:0 -30px;}
#pageSet li.page02{ height:30px; background-position:-30px -30px;}
#pageSet li.page03{  height:30px; background-position:-60px -30px;}

#pageSet li.page01 a{ height:30px; background-position:0 0;}
#pageSet li.page02 a{ height:30px; background-position:-30px 0;}
#pageSet li.page03 a{ height:30px; background-position:-60px 0;}
