@charset 'iso-2022-jp';



.14pttext {
	font-size: 14px;
	line-height: 150%;
}


.blog_photo_txt {
	font-size:11px;
}

.blog_writer {font-size:11px; text-align: right;}

.blog_log1 {
	padding-top: 0px;
	padding-bottom: 0px;
}

.f10 {
	font-size: 11px; line-height: 150%;
}


.f15 {
	font-size: 15px; line-height: 150%;
}


.f18 {
	font-size: 18px; line-height: 150%;
}



.dx_txt {
	background-color: #008DFF;
	padding: 6px 10px 6px 55px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(ticket_img/ticket_icon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.dx_txtw {
	background-color: #FF6C1D;
	padding: 6px 10px 6px 55px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(ticket_img/ticket_icon_women.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.dx_txt_e {
	background-color: #008DFF;
	padding: 6px 10px 6px 86px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(ticket_img/comp_mida_men.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.dx_txtw_e {
	background-color: #FF6C1D;
	padding: 6px 10px 6px 120px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(ticket_img/comp_mida_women.gif);
	background-repeat: no-repeat;
	background-position: left center;
}




/* --------------------  $B%i%&%s%I%F!<%V%k4XO"(B --------------------   */

.roundt {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
}
.roundt td {
	padding: 2px;
	text-align: center;
	font-size: 12px;
	color:#000000;
}

.roundt .shiaibi {
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	background-color: #DCDCFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}
.roundt .pool {
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #008DFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color:#FFFFFF;
}

.roundt .pool2 {
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #57B6D4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color:#FFFFFF;
}

.roundt .poolw {
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #FF6C1D;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color:#FFFFFF;
}

.roundt .poolw2 {
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #FF9A63;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color:#FFFFFF;
}

.roundt A{color: #FFFFFF}
.roundt A:visited{color: #FFFFFF}
.roundt A:active{color: #FFFFFF}
.roundt A:hover{text-decoration:none;color: #FFFFFF}




.roundt .none {
	border: 0px none;
	height: 10px;
}

.roundt .header {
	background-color: #EEEEDD;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	font-size: 10px;
}
.roundt .date_ca {
	border-left-width: 1px;
	border-left-style: solid;
	background-color: #F5F2F5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.roundt .date_cb {
	border-left-width: 1px;
	border-left-style: solid;
	background-color: #EDEDE8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

/* $B;~4V(B */
.roundt .time_ca {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #F2F3EC;
	border-color: #CCCCCC;
}

.roundt .time_ca_bottom {
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #F2F3EC;
	border-color: #CCCCCC;
}

.roundt .time_cb {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #FFFFFF;
	border-color: #CCCCCC;
}

.roundt .time_cb_bottom {
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	border-color: #CCCCCC;
}



/* teama */
.roundt .teama_ca {
	background-color: #F2F3EC;
	text-align: right;
}

.roundt .teama_ca_bottom {
	background-color: #F2F3EC;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.roundt .teama_cb {
	background-color: #FFFFFF;
	text-align: right;
}

.roundt .teama_cb_bottom {
	background-color: #FFFFFF;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

/* teamb */
.roundt .teamb_ca {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #F2F3EC;
	text-align: left;
	border-color: #CCCCCC;
}

.roundt .teamb_ca_bottom {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #F2F3EC;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.roundt .teamb_cb {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #FFFFFF;
	text-align: left;
	border-color: #CCCCCC;
}

.roundt .teamb_cb_bottom {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #FFFFFF;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}


/* teammc $B7h>!MQ(B */

.roundt .teamc_ca {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #F2F3EC;
	text-align: center;
	border-color: #CCCCCC;
}

.roundt .teamc_ca_bottom {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #F2F3EC;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.roundt .teamc_cb {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #FFFFFF;
	text-align: center;
	border-color: #CCCCCC;
}

.roundt .teamc_cb_bottom {
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}


/* vs flag */
.roundt .vs_ca {
	background-color: #F2F3EC;
	padding-right: 10px;
	padding-left: 10px;
}
.roundt .vs_cb {
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
.roundt .vs_ca_bottom {
	background-color: #F2F3EC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
}
.roundt .vs_cb_bottom {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
}

.roundt .flag_ca {
	background-color: #F2F3EC;
}
.roundt .flag_cb {
	background-color: #FFFFFF;
}
.roundt .flag_ca_bottom {
	background-color: #F2F3EC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}
.roundt .flag_cb_bottom {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.roundt .flag_ca img, .roundt .flag_cb img, .roundt .flag_ca_bottom img, .roundt .flag_cb_bottom img {
	border: 1px solid #D9D9D9;
}

.roundt_setsumei {
	font-size: 12px;
	line-height: 120%;
	padding-bottom: 40px;
}

.roundt_kaijoclick {
	padding-top: 10px;
	padding-bottom: 10px;

}
/*$B!!(B--------$B!!%i%&%s%IJdB-4XO"!!(B ---------------- */
.rhosokut {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.rhosokut td {
	padding: 4px 8px;
	font-size: 12px;
	color: #000000;
}

.rhosokut A{color: #FF0000}

.rhosokut .purple {
	background-color: #DCDCFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding: 8px;
}


.rhosokut .pool {
	background-color: #008DFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #FFFFFF;
}
.rhosokut .poolw {
	background-color: #FF6C1D;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #FFFFFF;
}
.rhosokut .header1 {
	background-color: #EEF0B8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.rhosokut .header2 {
	background-color: #EEF5DE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.rhosokut .hidari {
	background-color: #F6F7F2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.rhosokut .migi {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}

.rhosokut .migi140 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	line-height:140%;
}


.rhosokut .phone {
	font-size:20px;
}

.rhosokut .red {
	color:#FF0000;
}
/*$B!!(B--------$B!!%i%&%s%IJdB-4XO"!!(Bend$B!!(B ---------------- */
.roundt A#kekka {
color: #FF0000
}
/*---------ranking$B4XO"(B---------*/
.rankt {
	width: 600px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

#topbtn_btn2 a{
	background-position: left bottom;
}


#menu_team5{
	background-position: right top;
}


/*$B!!(B--------------$B!!%?%$%H%k2hA|!!!!!!(B-----$B!!(B*/

#content_title1 {
	background-image: url(ranking_img/title1.gif);
}

/*$B!!(B---------------------------------------------------------------$B!!(B*/


.round_div {
	background-color: #008DFF;
	background-image: url(ranking_img/sub_title1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 31px;
	width: 638px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	text-align: left;

}


#round_div1 {background-image: url(ranking_img/sub_title1.gif);}
#round_div2 {background-image: url(ranking_img/sub_title2.gif);}
#round_div3 {background-image: url(ranking_img/sub_title3.gif);}

.to_another_btn_div {
	height: 27px;
	width: 61px;
	margin-left: 573px;
}

.to_another_btn {
	background-image: url(../common/img/dz_btn_towomen_j.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	height: 27px;
	width: 61px;
}

#to_women {
	background-image: url(../common/img/dz_btn_towomen_j.gif);
}

#to_men {
	background-image: url(../common/img/dz_btn_tomen_j.gif);
}

.link_div {
	width: 600px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	font-size: 11px;
}


/*$B!!(B---------------------------------------------------------------$B!!(B*/

.rankt {
	width: 600px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}

.rankt img{
	border: 1px solid #D9D9D9;
	vertical-align: middle;
	margin-right:3px;
}

.rankt_kome {
	font-size: 11px;
	margin-top: 8px;
	color: #FFFFFF;
}

/*$B!!8+=P$7$,F~$k(Btd$B!!(B*/
.rtr_midashi td , .rtr_midashi1 td{
	text-align: left;
	padding: 0px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color: #000000;
}

.rtr_midashi1 td {
	border-top: none;
	background-color: #000000;
}


/*$B!!(Btable$BFb$N(Btd$B$OA4$F!":8$H>e$K@~$r=P$9$h$&$KDj5A$9$k!!(B*/
.rtr_normal td , .rtr_header td, .rtr_jp1 td, .rtr_jp td {
	padding: 3px;
	font-size: 12px;
	white-space: nowrap;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #CCCCCC;
}

.rtd_name {
	text-align: left;
}

.rtd_teamname {
	text-align: left;
}

.rtr_jp1 td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

.rankt .rtd_lasttd_team { /* team$B$N0lHV1&$N(BTD$B!!1&C<@~$rIA2h(B */
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.rtr_jp1 td, .rtr_jp td{ /* $BF|K\?MA*<j(B */
	background-color: #FFDEF0;
}



/*$B!!CK=w$G?'$,0c$&ItJ,!!(B*/
.rtr_hr td{
	height:4px;
	background-color: #008DFF;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #CCCCCC;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: left;
}

.rtr_header td {
	background-color: #BFE6FF;
	font-size: 11px;
}


.rankt .rtd_lasttd { /* $B8D?M$N0lHV1&$N(BTD$B!!1&C<@~$rIA2h(B */
	background-color: #E1F2FF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-weight: bold;	
}

.rtr_header .rtd_lasttd { /* $B8D?M$N%X%C%@!<$N0lHV1&$N(BTD$B!!1&C<@~$rIA2h(B */
	background-color: #82CDFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-weight: bold;	
}

.rankt .rtd_winpoint { /* team$B$N>!$AE@(B */
	background-color: #E1F2FF;
	font-weight: bold;	
}

.rtr_header .rtd_winpoint { /* team$B$N%X%C%@!<ItJ,$N>!$AE@(B */
	background-color: #82CDFF;
	font-weight: bold;	
}

.rankt .rtd_win {
	background-color: #EDF7FF;	
}

.rankt .rtd_lose {
	background-color: #EDF7FF;	
}

/*$B!!(B---------------------------------------------------------------$B!!(B*/





.title_div {
	width: 600px;
	height:	46px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../common/img/hr_dot_gr.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}


.title_gif {
	background-image: url(ranking_img/title_kojinseisekirank.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 34px;
	width: 300px;
	float: left;
}

#title_gif_team {
	background-image: url(ranking_img/title_teamjyuni.gif);
}


.midashi_div {
	width: 300px;
	height:	15px;
	background-image: url(../common/img/backnumber_ichiran.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 10px;
}


#midashi_kojin1_sogo {background-image: url(ranking_img/midashi_kojin1_sogo.gif);}
#midashi_kojin2_spike {background-image: url(ranking_img/midashi_kojin2_spike.gif);}
#midashi_kojin3_block {background-image: url(ranking_img/midashi_kojin3_block.gif);}
#midashi_kojin4_serve {background-image: url(ranking_img/midashi_kojin4_serve.gif);}
#midashi_poola_men {background-image: url(ranking_img/midashi_poola_men.gif);}
#midashi_poola_women {background-image: url(ranking_img/midashi_poola_women.gif);}
#midashi_poolb_men {background-image: url(ranking_img/midashi_poolb_men.gif);}
#midashi_poolb_women {background-image: url(ranking_img/midashi_poolb_women.gif);}
#midashi_poolc_men {background-image: url(ranking_img/midashi_poolc_men.gif);}
#midashi_poolc_women {background-image: url(ranking_img/midashi_poolc_women.gif);}
#midashi_poold_men {background-image: url(ranking_img/midashi_poold_men.gif);}
#midashi_poold_women {background-image: url(ranking_img/midashi_poold_women.gif);}





/*$B!!8D?M!&%A!<%`$N0\F0%\%?%s$N(Bdiv$B!!(B*/

.btn_to_other { /* div$B$r@07A!!(B*/
	height: 20px;
	width: 216px;
	float: right;
}

.btn_to_other a { /* div$BFb$N(Ba $B$D$^$j%\%?%s$NDj5A!!(B*/
	float: right;
	display: block;
	height: 20px;
	margin-top: 13px;
}

#btn_to_other_team { /* div$BFb$N(Ba $B$N2hA|$r%A!<%`$K!!(B*/
	background-image: url(ranking_img/btn_toteamjyuni.gif);
	width: 161px;
}

#btn_to_other_person { /* div$BFb$N(Ba $B$N2hA|$r8D?M$K!!(B*/
	background-image: url(ranking_img/btn_tokojinrank.gif);
	width: 184px;
}
