/*///////submenu///////*/
.submenu {
	margin: 6px 0px 0px 176px;
}
.divide {
	width: 15px;
	text-align: center;
}

/*///////section01///////*/

.section01 {
	width: 944px;
	height: 704px;
	margin-top: 14px;
}
.section01 .firstChild {
	width: 147px;
	height: 704px;
	margin-top: 4px;
	float: left;
}
.section01 .lastChild {
	width: 786px;
	height: 704px;
	margin-left: 11px;
	float: left;
	position: relative;
	background: url(../../img/amusement/contest/ph_main_right3.jpg) no-repeat 13px 48px;
}
.section01 .uploadChild {
	width: 786px;
	height: 704px;
	margin-left: 11px;
	float: left;
	position: relative;
	background: url(../../img/amusement/contest/ph_main_right3.jpg) no-repeat 13px 48px;
}
.section01 .uploadChild h2 {
	width: 786px;
	height: 48px;
	background: url(../../img/amusement/contest/bg_sttl_main_right3.jpg) no-repeat left top;
}
.section01 .lastChild h2 {
	width: 786px;
	height: 48px;
	background: url(../../img/amusement/contest/bg_sttl_main_right3.jpg) no-repeat left top;
}
.section01 .uploadChild h2 img {
	width: 232px;
	height: 24px;
	margin: 9px 0px 0px 12px;
}
.section01 .lastChild h2 img {
	width: 232px;
	height: 24px;
	margin: 9px 0px 0px 12px;
}
.section01 .uploadChild .inner {
	width: 773px;
	xheight: 785px;
	margin: 0px 0px 0px 13px;
	text-indent: -10000px;
	padding-bottom: 15px;
}
.section01 .lastChild .inner {
	width: 773px;
	xheight: 785px;
	margin: 0px 0px 0px 13px;
	text-indent: -10000px;
	padding-bottom: 15px;
}
.section01 .lastChild .inner h3 {
	width: 620px;
	height: 74px;
	margin: 8px 0px 0px 71px;
	text-indent: -20000px;
}
.section01 .lastChild .inner p {
	width: 620px;
	margin: 13px 0px 0px 71px;
	color: #FFF;
	line-height: 155%;
	text-indent: -20000px;
	background-color: transparent;
}
.section01 .lastChild .inner h4 {
	text-indent: -20000px;
}

/*///////section03///////*/

.section03 {
	width: 944px;
	margin: 20px 0px 0px 0px;
	background: url(/spore/img/amusement/creator/bg_box_sub_both_middle.jpg) repeat-y 16px 48px;
}
.section03 h6 {
	width: 944px;
	height: 48px;
	background: url(/spore/img/amusement/creator/bg_sttl_sub_both.jpg) no-repeat left top;
}
.section03 h6 img {
	width: 127px;
	height: 24px;
	margin: 9px 0px 0px 12px;
}
.section03 .inner {
	width: 928px;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 15px 0px;
	font-size: 86%;
	background: url(/spore/img/amusement/creator/bg_box_sub_both_under.jpg) no-repeat left bottom;
}
.section03 .inner .firstChild {
	width: 323px;
	float: left;
}
.section03 .inner .firstChild h6 {
	width: 297px;
	height: auto;
	margin: 7px 0px 0px 26px;
	font-size: 115%;
	font-weight: bold;
	border-bottom: solid #104c87 1px;
	color: #104c87;
	background: none;
}
.section03 .inner .lastChild {
	width: 870px;
	margin: 0px 0px 0px 28px;
	float: center;
}
.section03 .inner .lastChild h6 {
	width: 870px;
	height: auto;
	margin: 7px 0px 0px 0px;
	font-size: 115%;
	font-weight: bold;
	border-bottom: solid #104c87 1px;
	color: #104c87;
	background: none;
}
.section03 .inner .firstChild table {
	margin: 7px 0px 0px 26px;
	border-collapse:collapse;
}
.section03 .inner .firstChild table tr {
	background: url(../../img/amusement/creator/bg_line_x.jpg) repeat-x left bottom;
}
.section03 .inner .firstChild table th {
	padding: 2px 0px 4px 0px;
	vertical-align: top;
	text-align: left;
	color: #3b495b;
	background-color: transparent;
}
.section03 .inner .firstChild p {
	width: 297px;
	margin: 7px 0px 0px 26px;
	font-size: 84%;
}
.section03 .inner .lastChild dt {
	margin-top: 6px;
	color: #3b495b;
	font-weight: bold;
	background-color: transparent;
}
.section03 .inner .lastChild dd {
	padding-bottom: 6px;
	font-size: 11px;
	background: url(/spore/img/amusement/creator/bg_line_x.jpg) repeat-x left bottom;
	font-family: "·s²Ó©úÅé";
}
.section03 .inner .lastChild p {
	margin-top: 7px;
	font-size: 84%;
}
.section03 .inner .lastChild dr {
	margin-top: 6px;
	color: #FF3366;
	background-color: transparent;
}

.taiken {
	width: 188px;
	height: 34px;
	position: absolute;
	top:260px;
	left:55px;
}
