@charset "utf-8";

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////





URAWA RED DIAMONDS OFFICIAL WEBSITE

(c) URAWA REDS





-------------------------------------------------------------------------------------------------------------------------------------------

	Index

		0. Information

		1. slideFlash

		2. newsTopicsBlock

		3. gameReportBlock

-------------------------------------------------------------------------------------------------------------------------------------------



/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/* ================================================================================ */

/*      0.Information     */  

/* ================================================================================ */

.informationBlock {

	width:790px;

	overflow:hidden;

	line-height:0.5em;	
	
	padding:3px 0px;
	
	background:url(images/bg_informtion2.gif) no-repeat 0 0;
}


.informationBlock dt {

	width:118px;

	float:left;

}



.informationBlock dd {

	width:660px;

	float:left;

	padding-left:12px;

	/*background:url(images/bg_informtion.gif) no-repeat 0 0;*/

	line-height:36px;

	height:36px;

	color:#FFF;

}



.informationBlock dd a:link,

.informationBlock dd a:visited,

.informationBlock dd a:hover,

.informationBlock dd a:active {

	color:#FFF;

}



#ticker {

}



#ticker div {

}





/* ================================================================================ */

/*      1.slideFlash     */  

/* ================================================================================ */

.slideFlash {

	background:#000;

	color:#FFF;

	height:246px;

}



/* ================================================================================ */

/*      2.newsTopicsBlock     */  

/* ================================================================================ */

.newsTopicsBlock .pic,

.newsTopicsBlock .noPic,

.newsTopicsBlock .mbil {

	overflow:hidden;

	border-bottom:1px solid #999;

	padding-bottom:5px;

	padding-top:5px;

}



.newsTopicsBlock .pic dt {

	width:132px;

	float:left;

	line-height:0.5em;

}



.newsTopicsBlock .pic dt img {

	padding:1px;

	border:1px solid #999;

}



.newsTopicsBlock .pic dd {

	width:343px;

	float:left;

}



.newsTopicsBlock .pic dd .date {

	font-weight:bold;

	font-size:93%;

}



.newsTopicsBlock .pic dd h3 {

	font-size:124%;

	font-weight:bold;

}



.newsTopicsBlock .pic dd .txt {

	font-size:93%;

}



.newsTopicsBlock .noPic dt {

	width:70px;

	float:left;

}



.newsTopicsBlock .noPic dd {

	width:405px;

	float:left;

}



.newsTopicsBlock .mbil dt {

	width:65px;

	float:left;

}



.newsTopicsBlock .mbil dd {

	width:230px;

	float:left;

}



/* ================================================================================ */

/*      3.gameReportBlock     */  

/* ================================================================================ */



.gameReportBlock .innerBlock {

	background:url(images/bg_gamereport.gif) no-repeat 0 0;

	height:123px;

	position:relative;

}



.gameReportBlock .innerBlock .symbolA  {

	position:absolute;

	top:5px;

	left:8px;

}



.gameReportBlock .innerBlock .symbolB  {

	position:absolute;

	top:5px;

	left:247px;

}



.gameReportBlock .innerBlock .scoreA  {

	position:absolute;

	top:5px;

	left:65px;

	width:60px;

	text-align:center;

}



.gameReportBlock .innerBlock .scoreB  {

	position:absolute;

	top:5px;

	left:180px;

	width:60px;

	text-align:center;

}



.gameReportBlock .innerBlock .vs{

	position:absolute;

	top:25px;

	left:139px;

}



.gameReportBlock .innerBlock .spec  {

	position:absolute;

	top:55px;

	left:0;

	width:305px;

	text-align:center;

	color:#FFFFFF;

	line-height:1.2;

}



.gameReportBlock .innerBlock .status  {

	position:absolute;

	top:10px;

	left:123px;

	width:60px;

	text-align:center;

}



.gameReportBlock .innerBlock .more {

	position:absolute;

	top:105px;

	left:248px;

}



/* ================================================================================ */

/*      4. redsTVBlock     */  

/* ================================================================================ */

.redsTVBlock {
}



.redsTVBlock .innerBlock {
	background:#000;
	color:#FFF;

	width: 293px;
	height: 190px;
	background: url("images/reds_tv_bg.jpg") no-repeat;
    margin-top: 10px;
	padding-left: 12px;
	padding-top: 25px;
	cursor:pointer;
}

*html .redsTVBlock div.innerBlock {
	height: 215px;
	padding-top: 0px;
}

.redsTVBlock h2 {
	text-indent: -10000px;
	height:0;
}


.redsTVBlock p {

}



/* ================================================================================ */

/*      5. rankingBlock     */  

/* ================================================================================ */

.rankingBlock {



}



.top-ranking_title {

	padding:0;

	margin-top:15px;

	width:295px;

	height:20px;

	background:url(images/ranking_title.gif) no-repeat left top;

	text-indent: -2000px;

	font-size:2px;

	color:#000;

}



.top-ranking {

	padding:0;

	margin-top:5px;

	width:295px;

}



.top-ranking ul {

	padding:0;

	margin:0;

}

#rank01 {
  display: none;
}

#rank01acl {

	display:none;

}

#rank01_1st {
    display: block;
}

#rank01_2nd {
    display: none;
}

#rank02 {

	display:none;

}



#rank03 {

	display:none;

}



#rank04 {

	display:none;

}



#rank05 {

	display:none;

}



.ranklist {

	padding:3px 0 0 0;

}



.ranklist li {

	padding:0 10px 0 0;

	margin-bottom:5px;

	display:inline;

}



.ranklist span{

	letter-spacing:-1pt;

}



.top-ranking_update{

	margin:5px 0px 0px 0px;

	width:295px;

	height:20px;

	font-size:x-small;

	text-align:right;

}





.rank-td_padd{

width:30px;

text-align:center;

}



.rank-td_padd-en{

width:20px;

text-align:center;

}



.rankTitle {

	font-size:108%;

	font-weight:bold;

}



.top-ranking_list {

	

}



.top-ranking_list td {

	border-bottom:1px dotted #CCC;

	padding:2px 0;

}




.twblock {
    background:url(images/sns_bg_tw.png) no-repeat left top;
    height: 32px;
    width: 305px;
    margin-bottom: 10px;
    text-align: center;
    padding-top: 68px;
}

.fbblock {
    background:url(images/sns_bg_fb.png) no-repeat left top;
    height: 32px;
    width: 305px;
    margin-bottom: 10px;
    padding-top: 68px;
    text-align: center;
}

.fb-like {
    text-align: left;
    margin: 0 auto;
    width: 100px;
}


.rank01{background:url(images/rank01.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank02{background:url(images/rank02.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank03{background:url(images/rank03.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank04{background:url(images/rank04.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank05{background:url(images/rank05.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank06{background:url(images/rank06.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank07{background:url(images/rank07.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank08{background:url(images/rank08.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank09{background:url(images/rank09.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank10{background:url(images/rank10.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank11{background:url(images/rank11.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank12{background:url(images/rank12.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank13{background:url(images/rank13.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank14{background:url(images/rank14.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank15{background:url(images/rank15.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank16{background:url(images/rank16.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank17{background:url(images/rank17.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}
.rank18{background:url(images/rank18.gif) no-repeat left top;padding-left:25px;height:20px;width:20px;}



.rank-tm01 {background:url(images/team/emb_01s_cons_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm02 {background:url(images/team/emb_02s_veg_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm03 {background:url(images/team/emb_03s_mon_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm04 {background:url(images/team/emb_04s_ant_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm05 {background:url(images/team/emb_05s_hol_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm06 {background:url(images/team/emb_06s_toc_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm07 {background:url(images/team/emb_07s_the_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm08 {background:url(images/team/emb_08s_red_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm09 {background:url(images/team/emb_09s_ard_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm10 {background:url(images/team/emb_10s_jef_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm11 {background:url(images/team/emb_11s_rey_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm12 {background:url(images/team/emb_12s_fct_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm13 {background:url(images/team/emb_13s_ver_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm14 {background:url(images/team/emb_14s_fro_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm15 {background:url(images/team/emb_15s_mar_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm16 {background:url(images/team/emb_16s_yok_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm17 {background:url(images/team/emb_17s_bel_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm18 {background:url(images/team/emb_18s_ven_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm19 {background:url(images/team/emb_19s_mat_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm20 {background:url(images/team/emb_20s_alb_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm21 {background:url(images/team/emb_21s_zwe_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm22 {background:url(images/team/emb_22s_spu_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm23 {background:url(images/team/emb_23s_jub_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm24 {background:url(images/team/emb_24s_gra_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm25 {background:url(images/team/emb_25s_fcg_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm26 {background:url(images/team/emb_26s_kyo_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm27 {background:url(images/team/emb_27s_gam_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm28 {background:url(images/team/emb_28s_cer_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm29 {background:url(images/team/emb_29s_vis_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm30 {background:url(images/team/emb_30s_fag_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm31 {background:url(images/team/emb_31s_san_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm32 {background:url(images/team/emb_32s_kmt_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm33 {background:url(images/team/emb_33s_vor_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm34 {background:url(images/team/emb_34s_ehi_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm35 {background:url(images/team/emb_35s_avi_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm36 {background:url(images/team/emb_36s_gir_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm37 {background:url(images/team/emb_37s_sag_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm38 {background:url(images/team/emb_38s_vva_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm39 {background:url(images/team/emb_39s_roa_2015.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm40 {background:url(images/team/emb_40s_tri_2015.png) no-repeat left top;margin:0;padding-left:20px;}

.rank-tm43 {background:url(images/team/emb_43s_gua_2016.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm44 {background:url(images/team/emb_44s_ph_2016.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm45 {background:url(images/team/emb_45s_syd_2016.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm46 {background:url(images/team/emb_46s_sha.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm47 {background:url(images/team/emb_47s_seo.png) no-repeat left top;margin:0;padding-left:20px;}
.rank-tm48 {background:url(images/team/emb_48s_wsw.png) no-repeat left top;margin:0;padding-left:20px;}


/********** snsボタン **********/
div.sns {
    padding-top: 32px;
    margin-bottom: 10px;
/*    margin-top: -10px;    */
    background: url("images/ttl_sns.png") no-repeat top center;
    width: 305px;
/*    margin-left: 4px; */
}
div.sns a {
    /*margin-left: 4px;*/
    margin-left: 10px;
}

.sns div.tw {
    text-align:center;
    float:left;
    width:147px;
    height:76px;
}
.sns div.fb {
    text-align:center;
    float:right;
    width:148px;
    height:76px;
}
.tw div.sns_inner {
    width:147px;
    height: 16px;
    padding: 10px 0;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}
.fb div.sns_inner {
    width:146px;
    height: 16px;
    padding: 10px 0;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
}
/* for IE6 */
*html .sns div.fb { width: 145px; }
*html .sns div.fb a { width: 145px; }
*html .sns div.fb a img { width: 145px; }
*html .fb div.sns_inner { width: 145px; height: 27px; }


/* slide */
.slideFlash {
  position: relative;
  width: 475px;
  overflow: hidden;
}
.slides {
  overflow: hidden;
  *zoom: 1;
}
.slide {
  height: 100%;
  float: left;
  clear: none;
}
.slide img {
　width: 100%;
}
.slider-arrow {
  position: absolute;
  display: block;
  margin-bottom: -20px;
}
.slider-arrow--right {
    background: url("images/slide_arrow_r.png") no-repeat;
    z-index:3;
    right:3px;
    bottom: 22px;
    position: absolute;
    width:12px;
    height:14px;
}
.slider-arrow--left {
    background: url("images/slide_arrow_l.png") no-repeat;
  	z-index:2;
	bottom: 22px;
	left: 342px;
	position: absolute;
	width:12px;
	height:14px
}
.slider-nav {
  position: absolute;
  background: url("images/slide_base.png") no-repeat;
  right: 0;
  bottom: 0;
  left:0 !important;
  width:117px !important;
  margin-left:0 !important;
  padding-left:358px;
}
.slider-nav__item {
  	background: url("images/slide_1.png") no-repeat;
  	float: left;
    clear: none;
	display:block;
	text-decoration:none;
	width:20px;
	height:20px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.slider-nav__item:nth-child(1) {
    background: url("images/slide_1.png") no-repeat;
}
.slider-nav__item:nth-child(2) {
    background: url("images/slide_2.png") no-repeat;
}
.slider-nav__item:nth-child(3) {
    background: url("images/slide_3.png") no-repeat;
}
.slider-nav__item:nth-child(4) {
    background: url("images/slide_4.png") no-repeat;
}
.slider-nav__item:nth-child(5) {
    background: url("images/slide_5.png") no-repeat;
}

.slider-nav__item--current {
    background: url("images/slide_1c.png") no-repeat;
}
.slider-nav__item--current:nth-child(1) {
    background: url("images/slide_1c.png") no-repeat;
}
.slider-nav__item--current:nth-child(2) {
    background: url("images/slide_2c.png") no-repeat;
}
.slider-nav__item--current:nth-child(3) {
    background: url("images/slide_3c.png") no-repeat;
}
.slider-nav__item--current:nth-child(4) {
    background: url("images/slide_4c.png") no-repeat;
}
.slider-nav__item--current:nth-child(5) {
    background: url("images/slide_5c.png") no-repeat;
}

.slide_btn_base {
    width:300px;
    border: 1px solid #FF0000;
    position: absolute;
}

