/* ContentsMainBlock */

#ContentsMainBlock {
	width: 680px;
	text-align:left;
	margin-left:40px;
}

#ContentsMainBlock p.text {
	text-align:center;
	font-size:10pt !important;
	line-height:14pt;
	margin:0px;
	padding:0px;
}

#ContentsMainBlock .textArea {
	margin-top: 20px;
	font-size: 12px;
	line-height: 130%;
	width: 590px;
	margin-left: 15px;
	padding:10px 0px;
}
	#ContentsMainBlock div.textArea h3 {
		text-align:center;
		font-size:11pt !important;
		line-height:14pt !important;
		margin:0px 0px 5px 0px;
	}
	#ContentsMainBlock div.textArea h3 span {
		display:block;
		text-align:center;
		font-size:8pt !important;
		line-height:10pt !important;
		font-weight:normal;
	}


#ContentsMainBlock div.concours_result {
	color: #000000;
	font-weight: bold;
	padding: 5px 0px 5px 27px;
	border-style: dotted;
	border-color: #000000;
	border-width: 1px 0px 1px 0px;
	background-image: url("/common/image/h3_concours.gif");
	background-repeat: no-repeat;
	margin:15px 0px 0px 0px;
	text-align:left;
}

#ContentsMainBlock div.gender_m {
	color: #000000;
	background:#6099e6;
	font-size:10pt;
	padding: 4px 0px 2px 15px;
	margin:5px 0px 0px 0px;
	text-align:left;
}

#ContentsMainBlock div.gender_w {
	color: #000000;
	background:#ec92a9;
	font-size:10pt;
	padding: 4px 0px 2px 15px;
	margin:5px 0px 0px 0px;
	text-align:left;
}

#ContentsMainBlock div.class_list {
	text-align:left;
	padding-left:20px;
}
	#ContentsMainBlock div.class_list ul {
		display:block;
		padding:10px 0px 8px 0px;
		margin:0px;
	}
		#ContentsMainBlock div.class_list ul li {
			list-style:none;
			font-size:10pt;
			line-height:12pt;
			padding-left:8px;
			padding-bottom:4px;
			background-image: url("/common/image/main_tbl_mark_on.gif");
			background-repeat: no-repeat;
		}


#ContentsMainBlock div.Section {
	text-align:left;
	margin:0px 0px 40px 0px;
}
	#ContentsMainBlock div.Section div.title {
		clear:both;
		background:#FE6DAA;
		font-size:10pt;
		font-weight:bold;
		padding:4px 10px;
		margin-top:10px;
	}

	#ContentsMainBlock div.Section a,a:link,a:visited {
		color:#000000;
	}
	#ContentsMainBlock div.Section a:hover {
		color:#acb5a6;
		text-decoration:underline;
	}

	/*List*/
	#ContentsMainBlock div.Section ul.dancer {
		padding:10px 0px 15px 0px;
		margin:0px;
	}
	#ContentsMainBlock div.Section ul.dancer li{
		list-style:none;
		float:left;
		width:140px;
		margin:0px 30px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		font-size:10pt;
		line-height:12pt;
		color:#000;
	}
		#ContentsMainBlock div.Section ul.dancer li img {display:block;border:3px double #cccccc;}
		#ContentsMainBlock div.Section ul.dancer a {}
		#ContentsMainBlock div.Section ul.dancer span {display:block;font-weight:bold;}

	#ContentsMainBlock div.Section p {
		margin:15px 10px;
		display:block;
	}
		#ContentsMainBlock div.Section p span {padding-top:5px;padding-left:10px;display:block;}

.ImgB {border:3px double #cccccc;}

p.winningList {padding:5px 10px 3px 10px;margin:5px 10px 10px 0px !important;background:#eeeeee;font-weight:bold;}

#ContentsMainBlock div.Staff {
	border:1px solid #666666;
	text-align:left;
	margin:30px 0px;
}
	#ContentsMainBlock div.Staff p {
		margin:15px 10px;
		font-size:8pt;
		line-height:10pt;
	}

#ContentsMainBlock div.PlayList {
	margin:10px;
	text-align:left;
}
	#ContentsMainBlock div.PlayList ul {
		margin:0px 0px 5px 10px;
	}
		#ContentsMainBlock div.PlayList ul li {
			list-style: none;
			font-size:10pt;
			line-height:14pt;
			margin-left:10px;
		}

#ContentsMainBlock div#MovieErea {
	padding:20px 0px 0ox 0px;
}
	#ContentsMainBlock div#MovieErea p.text {
		text-align:center !important;
		font-size:12pt !important;line-height:18pt;
		padding-top:15px;
		margin:0px;
		}
	#ContentsMainBlock div#MovieErea p.text2 {
		text-align:center !important;
		font-size:10pt !important;line-height:12pt;
		padding:2px 0px 15px 0px;
		margin:0px 0px 10px 0px;
		}

#ContentsMainBlock div#PhotoCase {
	text-align:left !important;
	margin:0px;
}

#ContentsMainBlock div#PhotoErea {
	margin:15px 0px 0px 15px;
	text-align:left;
}
	#ContentsMainBlock div#PhotoErea p.photo {
		float:left;
		width:160px;
		margin-right:12px;
		margin-top:0px;
		padding-top:0px;
		}
	#ContentsMainBlock div#PhotoErea p.interview {
		float:left;
		width:284px;
		height:180px;
		margin-right:15px;
		margin-top:0px;
		padding-top:0px;
		}
	#ContentsMainBlock div#PhotoErea p.text {
		float:left;
		width:400px;
		margin-top:0px;
		padding-top:0px;
		text-align:left !important;
		font-size:12pt !important;line-height:18pt;
		}
		#ContentsMainBlock div#PhotoErea p.text span {
			display:block;
			font-size:10pt !important;line-height:13pt;
			padding-top:8px;
			}
	#ContentsMainBlock div#PhotoErea img {border:3px double #cccccc;}


p.Etc {
	clear:both;
	width:580px;
	height:240px;
	margin:20px 0px 30px 0px;
	text-align:left;
}
	p.Etc img {
		float:left;
		margin-right:10px;
	}
	p.Etc span {
		display:block;
		font-size:10pt !important;line-height:14pt;
		padding-top:90px;
	}


	div.List_title {
		clear:both;
		background:#0b75ac;
		font-size:10pt;
		font-weight:bold;
		color:#ffffff;
		padding:4px 10px;
		margin-top:20px;
		text-align:left;
	}


.padT0 {padding-top:0px !important;}


table.winningList {
	width:590px;
	border-top:solid 1px #aaaaaa;
	border-left:solid 1px #aaaaaa;
	font-size:10pt;line-height:12pt;
	color:#000000;
	margin:10px 0px 10px 0px;
}

table.winningList th,
table.winningList td {
	border-right:solid 1px #aaaaaa;
	border-bottom:solid 1px #aaaaaa;
	padding:4px 5px 2px 5px;
}
table.winningList th{
	background:#ffcc33;
}

.number {background:#a1dcec;font-weight:bold;}
.pri1-t1 {background:#444444 !important ;font-size:11pt;text-align:center;font-weight:bold;color:#ffffff;}
.pri1-t2 {background:#cccccc !important;}
.pri1-t3 {background:#ffaaaa !important ;}

a.arrow {
	padding-left:8px;
	background-image: url("/common/image/main_tbl_mark_on.gif");
	background-repeat: no-repeat;
}
