@charset "UTF-8";

#htitle01 {
	background: url(../../images/agp/review_6th/h-title_review6thblk.gif) no-repeat 0 0;
	width: 918px;
	height: 0;
	padding-top: 60px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}

#htitle02 {
	background: url(../../images/agp/review_6th/title_prizewinner.jpg) no-repeat 0 0;
	width: 800px;
	height: 0;
	padding-top: 50px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}

#htitle03 {
	background: url(../../images/agp/review_6th/title_sp-prizewinner.jpg) no-repeat 0 0;
	width: 560px;
	height: 0;
	padding-top: 50px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}

#maincontainer_custom {
	background-color: #00350b;
	border-right: 1px solid #527029;
	border-bottom: 1px solid #527029;
	border-left: 1px solid #527029;
	border-top: 1px solid #bccdb1;
}

#review {
	background-color: #f2f1d5;
	border: 1px solid #ad9854;
	border-top-style: none;
	width: 878px;
	margin: 0 auto 20px;
}

#capt {
	width: 778px;
	background-color: #ffffff;
	border-right: 1px solid #c3ac72;
	border-bottom: 1px solid #c3ac72;
	border-left: 1px solid #c3ac72;
	color: #494c4c;
	margin: 0;
	text-align: center;
	padding: 3px 10px 10px;
	font: bold 1.0em/1.6 "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, meiryo, "ＭＳ Ｐゴシック", "Lucida Grande", Arial, sans-serif;
}

#review p {
	color: #494c4c;
	font: 0.95em/1.5 "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, meiryo, "ＭＳ Ｐゴシック", "Lucida Grande", Arial, sans-serif;
	margin: 0;
	padding: 0;
}

/* Contents Navigation Part */

#contnavi6th {
	width: 880px;
	height: 80px;
	margin-top: 6px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background: url(../../images/agp/review_6th/bg_contnavi.gif) no-repeat 0 0;
}

#contnavi6th ul {
	width: 640px;
	height: 80px;
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
}

#contnavi6th ul li {
	width: 80px;
	height: 80px;
	display: inline;
	float: left;
	list-style-type: none;
	margin-bottom: 0;
	margin-top: 0;
}

#contnavi6th .navi00 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat 0 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi00 a:hover,#contnavi6th .navi00slct a:hover {
	background-position: 0 -80px;
	text-decoration: none;
}

#contnavi6th .navi00slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat 0 -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi01 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -80px 0;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
	width: 80px;
}

#contnavi6th .navi01 a:hover,#contnavi6th .navi01slct a:hover {
	background-position: -80px -80px;
	text-decoration: none;
}

#contnavi6th .navi01slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -80px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi02 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -160px 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi02 a:hover,#contnavi6th .navi02slct a:hover {
	background-position: -160px -80px;
	text-decoration: none;
}

#contnavi6th .navi02slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -160px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi03 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -240px 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi03 a:hover,#contnavi6th .navi03slct a:hover {
	background-position: -240px -80px;
	text-decoration: none;
}

#contnavi6th .navi03slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -240px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi04 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -320px 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi04 a:hover,#contnavi6th .navi04slct a:hover {
	background-position: -320px -80px;
	text-decoration: none;
}

#contnavi6th .navi04slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -320px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi05 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -400px 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi05 a:hover,#contnavi6th .navi05slct a:hover {
	background-position: -400px -80px;
	text-decoration: none;
}

#contnavi6th .navi05slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -400px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi06 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -480px 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi06 a:hover,#contnavi6th .navi06slct a:hover {
	background-position: -480px -80px;
	text-decoration: none;
}

#contnavi6th .navi06slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -480px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi07 a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -560px 0;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

#contnavi6th .navi07 a:hover,#contnavi6th .navi07slct a:hover {
	background-position: -560px -80px;
	text-decoration: none;
}

#contnavi6th .navi07slct a {
	background: url(../../images/agp/review_6th/navi_cont_rev6th.gif) no-repeat -560px -160px;
	width: 80px;
	height: 0;
	padding-top: 80px;
	display: block;
	overflow: hidden;
	text-decoration: none;
}

.scene {
	padding-top: 10px;
	width: 800px;
	margin: 0 auto;
	text-align: center;
}

.scene .pad {
	padding-right: 25px;
}

.przwin {
	padding-top: 10px;
	width: 800px;
	margin: 0 auto;
	text-align: center;
}

.przwin .pad {
	padding-right: 28px;
}

.sprzwin {
	padding-top: 10px;
	width: 800px;
	margin: 0 auto;
	text-align: center;
}

.sprzwin .pad {
	padding-right: 28px;
}

.padder {
	padding: 0 39px 40px;
}

.rightalign {
	float: right;
	padding: 0 0 10px 15px;
}

.bdr001 {
	padding-bottom: 10px;
	text-align: center;
}

.bdr002 {
	padding-bottom: 15px;
	text-align: center;
	padding-top: 15px;
}

.bdr003 {
	padding-bottom: 20px;
	text-align: center;
	padding-top: 20px;
}