#award_body p.lead, #award_body p.txt, #award_body .detail {
	width:810px;
	margin:0 auto;
	text-align:left;
}
#award_body p.lead {
	margin-bottom:20px;
}
#award_body p.txt {
	color:#7A211C;
	line-height:1.8;
	padding-bottom:40px;
	padding-top: 20px;
	width: 810px;
}
#award_body p.txt span.img {
	float:right;
	padding-left:30px;
	margin-right: 10px;
	margin-top: -15px;
}
#award_body .detail {
	background-color: #EAEAEA;
	text-align:left;
	line-height:1.2;
	margin-bottom: 1px;
	padding: 20px 0 10px;
	width:810px;
	clear: both;
	margin-bottom: 0;
	/*font-size: 14px;*/
	letter-spacing: -0.01em;
}
#award_body .detail.lead {
	padding: 20px 0px 20px;
}

#award_body .detail .l {
	margin-left:20px;
	width: 400px;
	float: left;
	display:inline;
}
#award_body .detail .r {
	margin-right:11px;
	width:370px;
	float: right;
	display:inline;
}
.detail div h3 {
	margin-bottom:5px !important;
}

#award_body .btn_map {
	margin-bottom: 12px;
}

#award_body .btn_ticket_b {
	margin-bottom: 12px;
}
#award_body .btn_ticket_b a:hover {
	opacity: 0.7;
}

#award_body .note {
	font-size:83%;
	line-height: 1.4;
	padding-bottom: 20px;
	border-top: 1px solid #FFF;
}
#award_body .bottom {
	margin-bottom: 30px;
}
#award_body .bottom p {
	margin:0 8px;
}
#award_body .bottom p.link {
	font-size:116%;
	text-align:center;
	padding:5px 0 8px;
}
#award_body .bottom p.link a {
	color:#84660B;
}
#award_body .bottom p.link a:hover {
	text-decoration:none
}
#award_body .bottom span {
	font-size:83%;
}
.detail:after {
	content: "";
	display: block;
	clear: both;
}
/*’†ŠÔ‘¬•ñ*/
.lead {
	text-align:center!important;
	color:#7A211C;
	font-weight:bold;
	line-height:1.8!important;
	font-size:116.7%;
	background-color:#FFFFFF!important;
	border:1px solid #CCCCCC;
	margin-bottom:28px!important;
}
.lead p {
	margin:15px 57px;
}
.section {
	color:#7A211C;
	padding-top:0!important;
	background-color:#FFFFFF!important;
}
.section h3 {
	color:#FFFFFF;
	font-size:116%;
	font-weight:normal;
	background-color:#7A211C;
	margin-bottom:12px!important;
	padding:7px!important;
	line-height:1.8;
	font-size:116.7%;
}
.section h3 span {
	background:url(../img/news_flash/glass.gif) no-repeat 0 40%;
	padding-left:19px!important;

	min-height:20px;
	height: auto !important;
	height:20px;
	display:block;
}
.section h4 {
	margin-bottom:11px!important;
	padding-bottom:6px!important;
	font-size:116.7%;
	border-bottom:1px solid #7A211C!important;
}
.section table {
	color:#7A211C;
	border-collapse:collapse;
	width:810px;
	text-align:left;
	border:none;
	font-size:13px;
}
.section table th {
	font-weight:normal;
	font-size:83.4%;
	padding:5px!important;
	border:none;
}
.section table tr.top_tr th {
	padding:2px 9px 13px!important;
}
.section table tr td {
	padding:2px 9px 20px !important;
	line-height:1.4;
}
.td1 {
	width:60px!important;
}
.td2 {
	width:110px!important;
}
.td3 {
	width:170px!important;
}
.td4 {
	width:280px!important;
}
/*’†ŠÔ‘¬•ñ*/
.section table tr.top_tr th.td1 {
	padding-left:5px!important;
	background:url(../img/news_flash/th1.gif) no-repeat right bottom!important;
}
.section table tr.top_tr th.td2 {
	background:url(../img/news_flash/th2.gif) no-repeat right bottom!important;
}
.section table tr.top_tr th.td3, .section table tr.top_tr th.td4 {
	background:url(../img/news_flash/th3.gif) no-repeat right bottom!important;
}
.section table tr.top_tr th.td5 {
	background:url(../img/news_flash/th4.gif) no-repeat right bottom!important;
}
.section table tr td.td1 {
	background:url(../img/news_flash/td1.gif) no-repeat right bottom!important;
	font-weight:bold;
}
.section table tr td.td2 {
	background:url(../img/news_flash/td2.gif) no-repeat right bottom!important;
	font-weight:bold;
}
.section table tr td.td3, .section table tr td.td4 {
	background:url(../img/news_flash/td3.gif) no-repeat right bottom!important;
}

.section table tr td.td5 {
	background:url(../img/news_flash/td4.gif) no-repeat right bottom!important;
	font-size:83.4%;
}
.section table tr.bottom_tr td.td1 {
	background:url(../img/news_flash/td_bottom1.gif) no-repeat right bottom!important;
	font-weight:bold;
}
.section table tr.bottom_tr td.td2 {
	background:url(../img/news_flash/td_bottom2.gif) no-repeat right bottom!important;
	font-weight:bold;
}
.section table tr.bottom_tr td.td3, .section table tr.bottom_tr td.td4 {
	background:url(../img/news_flash/td_bottom3.gif) no-repeat right bottom!important;
}
.section table tr.bottom_tr td.td5 {
	background:url(../img/news_flash/td_bottom4.gif) no-repeat right bottom!important;
}
/*’†ŠÔ‘¬•ñ*/
/*’†ŠÔ‘¬•ñ2010’Ç‰ÁƒXƒ^ƒCƒ‹*/

table.chukan2010 .td3 {
	width:260px!important;
}

table.chukan2010 .td4 {
	width:auto!important;
}

.section table.chukan2010 tr.top_tr th.td4 {
	background:url(../img/news_flash/th4.gif) no-repeat right bottom!important;
}

.section table.chukan2010 tr td.td4 {
	background:url(../img/news_flash/td4.gif) no-repeat right bottom!important;
}

.section table.chukan2010 tr.bottom_tr td.td4 {
	background:url(../img/news_flash/td_bottom4.gif) no-repeat right bottom!important;
}
table.chukan2010_2 .td3{
	width:260px!important;
	}
table.chukan2010_2 .td4{
	width:210px!important;
	}

/*’†ŠÔ‘¬•ñ2010’Ç‰ÁƒXƒ^ƒCƒ‹*/

/*ÅI‘¬•ñ2010*/
.section h3.kin {
	background-color:#8B6930;
}
.section h3.gin {
	background-color:#83786B;
}
.section h3.dou {
	background-color:#8C5336;
}

.section h3.aka {
	background-color:#7A211C;
}

.section h3.kin span,.section h3.gin span,.section h3.dou span{
	display:block;
	}
.section h3.kin span {
	background:url(../img/last/glass1.gif) no-repeat left;
}
.section h3.gin span {
	background:url(../img/last/glass2.gif) no-repeat left;
}
.section h3.dou span {
	background:url(../img/last/glass3.gif) no-repeat left;
}

/* ----------------------------------ˆêŽŸR¸‘¬•ñ 2013‚ÌÝ’è---------------------------------- */

.first_tab{
	margin:0 auto 28px!important;
	text-align:center;
	width:810px;
	color:#B28500;
	font-size:14px;
	font-weight: bold;
}

.first_tab a:link,
.first_tab a:visited {
	color:#B28500;
}

.first_tab a:hover {
	color:#F7B900;
}

/* ----------------------------------’†ŠÔ‘¬•ñ 2011‚ÌÝ’è---------------------------------- */
.chukan_tab{
	background:url(../img/2011/chukan/bg_tab.jpg) left top no-repeat;
	margin:0 auto 28px!important;
	text-align:center;
	width:810px;
	}
.chukan_tab ul{
	padding:18px 0 0 18px!important;
	}
.chukan_tab ul li{
	float:left;
	display:inline;
	margin-right:14px!important;
	}
/**/
.section table.chukan2011 {
	width:810px;
}

#ticket_frame {
	background-color: #EEE;
	text-align: center;
	width: 435px;
	margin: 0 auto 18px;
	padding: 11px 0 10px;
}

/* ’n}ƒ‚[ƒ_ƒ‹ */


#pop_map {
	width: 840px;
	background-color: #FFF;
	padding: 35px 60px 45px;
	display: none;
}

#pop_map a img {
	border:none;
}

#pop_map .left {
	float: left;
	display: inline;
	width: 328px;
}

#pop_map .right {
	float: right;
	display: inline;
	width: 483px;
}

#pop_map .left .frame {
	background-color: #EEE;
	padding: 23px 0 24px;
	width: 328px;
	margin-bottom: 15px;
}

#pop_map .left .frame h3 {

}

#pop_map .note {
	font-size: 10px;
	line-height: 1.4;
}

.section table.chukan2011 tr td {
	min-height:22px;
	height:auto!important;
	height:22px;
}
.section table.chukan2011 tr .td3{
	width:220px!Important;
	}
.section table.chukan2011 tr .td4 {
	width:auto!important;
}
/* ƒe[ƒuƒ‹‚Ìˆê”Ôã‚Ì”wŒiÝ’è */
.section table.chukan2011 tr.top_tr th.td1 {
	padding-left:5px!important;
	background:url(../img/2011/chukan/bg_table/th1.gif) right bottom no-repeat!important;
}
.section table.chukan2011 tr.top_tr th.td1,
.section table.chukan2011 tr.top_tr th.td2,
.section table.chukan2011 tr.top_tr th.td3{
	background:url(../img/2011/chukan/bg_table/th1.gif) right bottom no-repeat!important;
	}
.section table.chukan2011 tr.top_tr th.td4 {
	background:url(../img/2011/chukan/bg_table/th2.gif) right bottom no-repeat!important;
}
/* ƒe[ƒuƒ‹‚Ì’†’i‚Ì”wŒiÝ’è */
.section table.chukan2011 tr td.td1,
.section table.chukan2011 tr td.td2{
	font-weight:bold;
	}
.section table.chukan2011 tr td.td1,
.section table.chukan2011 tr td.td2,
.section table.chukan2011 tr td.td3 {
	background:url(../img/2011/chukan/bg_table/td1.gif) right bottom!important;
}
.section table.chukan2011 tr td.td3{
		font-size:83.4%;
	}
.section table.chukan2011 tr td.td4 {
	background:url(../img/2011/chukan/bg_table/td2.gif) right bottom!important;

}

/* ƒe[ƒuƒ‹‚Ì‰º’i‚Ì”wŒiÝ’è */
.section table.chukan2011 tr.bottom_tr td.td1,.section table.chukan2011 tr.bottom_tr td.td2{
	font-weight:bold;
	}
.section table.chukan2011 tr.bottom_tr td.td1,
.section table.chukan2011 tr.bottom_tr td.td2,
.section table.chukan2011 tr.bottom_tr td.td3 {
	background:url(../img/2011/chukan/bg_table/td_bottom1.gif) right bottom!important;
}
.section table.chukan2011 tr.bottom_tr td.td4 {
	background:url(../img/2011/chukan/bg_table/td_bottom2.gif) right bottom!important;
}

/* ------“ñŽŸR¸io‚Ìƒe[ƒuƒ‹------ */
.section table.chukan2011_2 {
	width:810px;
}

.section table.chukan2011_2 tr td {
	min-height:22px;
	height:auto!important;
	height:22px;
}

.section table.chukan2011_2 tr .td1{
	width:50px!important;
	font-weight:normal!important;
	font-size:83.4%;
	}
.section table.chukan2011_2 tr .td2 {
	width:314!important;
	font-weight:normal!important;
	font-size:83.4%;

}

.section table.chukan2011_2 tr .td_white{
	width:auto!Important;
	padding:0!important;
	}

.section table.chukan2011_2 tr.top_tr th.td1{
	padding-left:5px!important;
	background:url(../img/2011/chukan/bg_table/th1.gif) right bottom no-repeat!important;
	}
.section table.chukan2011_2 tr.top_tr th.td2 {
	background:url(../img/2011/chukan/bg_table/th2.gif) right bottom no-repeat!important;
}

/* ƒe[ƒuƒ‹‚Ì’†’i‚Ì”wŒiÝ’è */
.section table.chukan2011_2 tr td.td1{
	background:url(../img/2011/chukan/bg_table/td1.gif) right bottom!important;
}
.section table.chukan2011_2 tr td.td2 {
	background:url(../img/2011/chukan/bg_table/td2.gif) right bottom!important;
}

/* ƒe[ƒuƒ‹‚Ì‰º’i‚Ì”wŒiÝ’è */

.section table.chukan2011_2 tr.bottom_tr td.td1{
	background:url(../img/2011/chukan/bg_table/td_bottom1.gif) right bottom!important;
}
.section table.chukan2011_2 tr.bottom_tr td.td2 {
	background:url(../img/2011/chukan/bg_table/td_bottom2.gif) right bottom!important;
}

/* -----------------------------------ÅIŒ‹‰ÊƒŒƒ|[ƒgH---------------------------------- */
.last_news .section {
	padding-bottom:0!important;
}
.last_news .section h3 {
	font-weight:bold;
}
.last_news .section h3 span {
	display:block;
	line-height:1.6;
}
.last_news .section h3.kin span {
	background:url(../img/last/glass1.gif) no-repeat left;
}
.last_news .section h3.gin span {
	background:url(../img/last/glass2.gif) no-repeat left;
}
.last_news .section h3.dou span {
	background:url(../img/last/glass3.gif) no-repeat left;
}
.section tr td {
/*	min-height:50px;
	height:50px;*/
}
.section tr.top_tr td {
	min-height:30px;
	height:30px;
}
.section .td1 a, .section .td2 a, .section .td3 a, .section .td4 a, .section .td5 a {
	color:#7A211C;
	text-decoration:underline;
}
.section .td1 a:hover, .section .td2 a:hover, .section .td3 a:hover, .section .td4 a:hover, .section .td5 a:hover {
	color:#B72927;
	text-decoration:none;
}


/*ÅIŒ‹‰ÊƒŒƒ|[ƒgƒiƒr2010*/
h2.kekka2010 {
	margin-left:0!important;
	margin-bottom:27px!important;
	padding-left:20px!important;
	float:left!important;
}
ul#report_navi {
	list-style-type:none;
	padding-top:18px;
	width: auto;
	float:right;
	padding-right:23px;
}
ul#report_navi li {
	float:left;
	padding-right:6px;
	margin-right:6px;
	background:url(../img/last/bgli.gif) right 50% no-repeat;
	}
ul#report_navi li#last_report, ul#report_navi li#last_report a{
	width:109px;
	height:20px;
}
ul#report_navi li#last_guest, ul#report_navi li#last_guest a{
	width:71px;
	height:20px;
	}
ul#report_navi li#last_prize, ul#report_navi li#last_prize a, ul#report_navi li#last_select, ul#report_navi li#last_select a {
	width:58px;
	height:20px;
}
ul#report_navi li a {
	text-indent: -9000px;
	background-position: 0 0;
	background-repeat:no-repeat;
	overflow: hidden;
	display:block;
}
ul#report_navi li#last_report a {
	background-image:url(../img/last/navi1.gif);
}
ul#report_navi li#last_report a:hover {
	background-image:url(../img/last/navi1_f2.gif);
}
ul#report_navi li#last_prize a {
	background-image:url(../img/last/navi2.gif);
}
ul#report_navi li#last_prize a:hover {
	background-image:url(../img/last/navi2_f2.gif);
}
ul#report_navi li#last_select a {
	background-image:url(../img/last/navi3.gif);
}
ul#report_navi li#last_select a:hover {
	background-image:url(../img/last/navi3_f2.gif);
}
ul#report_navi li#last_guest a {
	background-image:url(../img/final2010/navi/navi4.gif);
}
ul#report_navi li#last_guest a:hover {
	background-image:url(../img/final2010/navi/navi4_f2.gif);
}

#award_body .bha:hover {
	opacity: 0.70;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: 0.70;
	-moz-opacity: 0.70;
	zoom:1;
}

.small {
	font-size: 85%;
}

.pr0 {
	padding-right: 0!important;
}

/* 2014”NˆÈ~ */
#award_body .s2014over #detail_flow {
	width: 375px;
	margin-left: 21px;
}

#award_body .s2014over #detail_prize {
	width: 375px;
	margin-right: 21px;
}

#anc_ambassador {
/*	display: block;
	width: 10px;
	height: 1px;
	font-size: 0!important;
	margin-bottom: 25px!important;*/
}

/* -------- 2017年追加分 ---------- */

#award_body h2{
	margin-bottom: 50px;
}
#award_body #interview .sub_title{
	font-size: 14px;
}
#award_body #interview .comment + .comment {
	margin-top: 2em;
}
#award_body #interview .comment p+p{
	margin-top: 25px;
}
#award_body #interview .frame_area{
	padding: 22px 26px;
	margin-top: 30px;
}
#award_body #interview .frame_area h3{
	padding: 0;
	margin: 0;
}
#award_body #interview .frame_area p{
	padding: 0;
}
#award_body #interview .frame_area .text{
	display: inline-block;
	width: 79.1557%;
	vertical-align: top;
}
#award_body #interview .frame_area .text p{
	margin-top: 13px;
	line-height: 1.4;
}
#award_body #interview .frame_area .text span{
	margin-top: 10px;
	line-height: 1.2;
}
#award_body #interview .frame_area .image{
	display: inline-block;
	width: 17.6781%;
	vertical-align: middle;
	margin-left: 19px;
}
#detail_flow .bn td strong.mb10{
	margin-bottom: 0px !important;
}
#award_body .detail.note{
	font-size: 11px;
	text-indent: -0.4em;
}