/*-----------------------
BCƒ[ƒ‹ƒh”nŽåƒ‰ƒ“ƒLƒ“ƒO
------------------------*/
#contents_event{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
}


.main_v{
	background:url(_img/evtop.jpg) no-repeat;
	height:488px;
}

.main_v .r01_text{
	font-size:14px;
}

.main_v .r01_text .rank_01{
	width:227px;
	position:relative;
	left:331px;
	top:85px;

}

.main_v .r01_text .r01_name{
	line-height:1 !important;
	width:200px;
	margin:95px 0 0 392px;
	font-weight:bold;
}

.main_v .r01_text .r01_hname{
	width:200px;
	margin:20px 0 0 392px;
	font-weight:bold;
	line-height:1 !important;
}

.main_v .r01_text .r01_other{
	width:250px;
	margin:15px 0 0 330px;
	line-height:1.3;
}

.line_01{
	padding:10px 0;
}

.line_01 .rank_box{
	width:283px;
	margin:0 10px;
	border:1px solid #9dbdff;
	color:#fff;
	float:left;
	background:#000357;
}

.line_01 .rank_box p{
	margin:0 !important;
}

.line_01 .rank_box .rank_tit{
	margin:0 !important;
}

.line_01 .rank_box .rank_text{
	padding-left:93px;
	padding-bottom:15px;
}

.line_01 .rank_box .rank_text p{
	font-size:85% !important;
	padding-top:10px;
}

.rank_bk_02{background:url(_img/f_rank_02.jpg) no-repeat top left;}
.rank_bk_03{background:url(_img/f_rank_03.jpg) no-repeat top left;}
.rank_bk_04{background:url(_img/f_rank_04.jpg) no-repeat top left;}

.one_box{
	background:#000;
	padding:2px;
	color:#fff;
	margin:10px;
}

.one_box_inner{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	border:1px solid #dec587;
	background:url(_img/l_bk_top.jpg) no-repeat top left #22002E;
	text-align:center;
	padding:30px;
	
}

.one_box_inner p{
	margin:0 !important;
}

.one_box_inner .textB{
	font-size:180% !important;
	font-weight:bold;
	line-height:1.3;
}

.text_world{
	padding:0 !important;
	letter-spacing:-0.1em;
}

.line_01 .rank_box2{
	margin:0 10px;
	border:1px solid #9dbdff;
	color:#fff;
	background:url(_img/h_rank_bk_1.jpg) no-repeat left 50px #000357;
}

.rank_box2_inner{
	background:url(_img/h_rank_bk_2.jpg) no-repeat bottom;
	padding-bottom:20px;
	}

.line_01 .rank_box2 h3{
	margin:0;
}

.rank_line{
	padding:10px 0 10px 43px;
}

.rank_group{
	color:#fff;
	border:1px solid #4c5db5;
	width:202px;
	float:left;
	margin:0 10px;
	padding:13px;
	float:left;
}

.rank_group p,
h_rank_01 p{
	margin:0 !important;
}

.rank_tit_2{
	margin:0;
	background:url(_img/icon_h_1.jpg) no-repeat;
	padding-left:30px;
	color:#fffb94;
	font-weight:bold;
	font-size:170% !important;
}

.rank_tit_3{
	background:url(_img/icon_h_2.jpg) no-repeat;
	padding-left:25px;
	color:#fffb94;
	font-weight:bold;
	font-size:120% !important;
}

.h_rank_01{
	margin-left:215px;
	padding-top:20px;
}

.other_box{
	margin:0 10px;
	padding:15px;
	border:1px solid #9dbdff;
	color:#fff;
	background:#000357;
}

.other_box p{
	margin:0 !important;
}

.other_box .tit_icon_c{
	background:url(_img/icon_c.jpg) no-repeat left;
	padding-left:15px;
	font-size:120% !important;
	font-weight:bold;
}

ul.list_arrow{
	margin:0px;
	margin:10px 10px 0 10px;

}

ul.list_arrow li{
	list-style:none;
	color:#fff;
	background:url(_img/icon_arrow.gif) no-repeat left;
	padding-left:7px;
}

ul.list_arrow li a{
	color:#fff;
	text-decoration:none;
}

ul.list_arrow li a:hover{
	text-decoration:underline;

}

.to_top{
	text-align:right;
	padding-right:10px;
}

.to_top a{
	text-decoration:none;
	background:url(_img/icon_arrow_2.gif) no-repeat left;
	padding-left:7px;
	font-size:90%;
}

.to_top a:hover{
	text-decoration:underline;
	
}


/* ---clear--- */
.line_01,
rank_box2_inner,
.rank_line {
	zoom: 1;
}

.line_01:after,
rank_box2_inner:after,
.rank_line:after{
	content: " ";
	display:block;
	clear: both;
}


/* ---—]”’EƒtƒHƒ“ƒg‚Ì’²®--- */

.f_w_b{font-weight:bold;}
.p_b_5{padding-bottom:5px;}
.p_b_10{padding-bottom:10px;}
.p_b_15{padding-bottom:15px;}
.p_t_5{padding-top:5px;}
.p_t_10{padding-top:10px;}
.p_t_15{padding-top:15px;}
.p_l_20{padding-left:20px;}
.p_l_15{padding-left:15px;}
.p_l_10{padding-left:10px;}
.p_tb_10{padding-top:10px; padding-bottom:10px;}

.f_s{font-size:95% !important;}
.f_ss{font-size:90% !important;}
.f_sss{ font-size:80% !important;}

.f_l{font-size:110% !important;}
.f_ll{font-size:130% !important;}
.f_lll{ font-size:150% !important;}

.text_L{ font-size:120% !important; line-height:1.3;}


.f_size_B{
	font-size:180% !important;
	font-weight:bold;
	line-height:2;
	color:red;
	text-align:right;
}






