@charset "utf-8";

div.mens_player{
float:left;
width:345px;
margin:0 0 20px 15px;
padding:0 0 0 10px;
}

div.mens_player h3{
	margin:0 0 5px 90px !important;
	border:none !important;
}

div.womens_player{
float:left;
margin:0 0 20px 10px;
padding:0 0 0 5px;
width:345px;
}

div.womens_player h3{
	margin:0 0 5px 90px !important;
	border:none !important;
}

div.mens_player dl{
margin:0 35px 20px 0;
padding:0px;
float:left;
width:145px;
}

div.mens_player dl.right{
margin:0 0 20px 0 !important;
padding:0px;
float:left;
width:145px;
}

div.mens_player dl dt{
margin:0;
padding:0;
}
div.mens_player dd{
margin:-40px 0 0 0;
padding:0px;
text-align:center;
font-size:10.5pt;
font-weight:bold;
}
	
div.mens_player dd span{
padding:-3px 0 0 0;
font-weight:normal !important;
}

div.womens_player dl{
margin:0 35px 20px 0;
padding:0px;
float:left;
width:145px;
}

div.womens_player dl.right{
margin:0 0 20px 0 !important;
padding:0px;
float:left;
width:145px;
}

div.womens_player dl dt{
margin:0;
padding:0;
}
div.womens_player dd{
margin:-40px 0 0 0;
padding:0px;
text-align:center;
font-size:10.5pt;
font-weight:bold;
}

div.womens_player dd a{
	color:#e5007f;
}

div.womens_player dd a:hover{
	color:#FF80C0;
}

div.womens_player dd span{
padding:-3px 0 0 0;
font-weight:normal !important;
}











div.mens_player2{
float:left;
width:345px;
margin:0 0 20px 15px;
padding:0 0 0 10px;
}

div.mens_player2 h3{
	margin:0 0 5px 90px !important;
	border:none !important;
}

div.womens_player2{
float:left;
margin:0 0 20px 10px;
padding:0 0 0 5px;
width:345px;
}

div.womens_player2 h3{
	margin:0 0 5px 90px !important;
	border:none !important;
}

div.mens_player2 dl{
margin:0 5px 20px 0;
padding:0px;
float:left;
width:111px;
}

div.mens_player2 dl.center{
margin:0 0 20px 0 !important;
padding:0px;
float:left;
width:111px;
}

div.mens_player2 dl.right{
margin:0 0 20px 0 !important;
padding:0px;
float:left;
width:111px;
}

div.mens_player2 dl dt{
margin:0;
padding:0;
}
div.mens_player2 dd{
margin:-33px 0 0 0;
padding:0px;
text-align:center;
font-size:7.5pt;
font-weight:bold;
}
	
div.mens_player2 dd span{
padding:-3px 0 0 0;
font-weight:normal !important;
}

div.womens_player2 dl{
margin:0 5px 20px 0;
padding:0px;
float:left;
width:111px;
}

div.mens_player2 dl.center{
margin:0 0 20px 0 !important;
padding:0px;
float:left;
width:111px;
}

div.womens_player2 dl.right{
margin:0 0 20px 0 !important;
padding:0px;
float:left;
width:111px;
}

div.womens_player2 dl dt{
margin:0;
padding:0;
}
div.womens_player2 dd{
margin:-33px 0 0 0;
padding:0px;
text-align:center;
font-size:7.5pt;
font-weight:bold;
}

div.womens_player2 dd a{
	color:#e5007f;
}

div.womens_player2 dd a:hover{
	color:#FF80C0;
}

div.womens_player2 dd span{
padding:-3px 0 0 0;
font-weight:normal !important;
}












#player_information{
	background:url(../../players/img/player_bg.jpg) no-repeat center;
	margin:30px 0 5px 20px;
	padding:0;
	width:702px;
	height:327px;
	float:left;
	clear:both;
}

#player_information #profile_left{
float:left;
margin:0 0 0 40px;
text-align:left;
width:210px;
}

#player_information #profile_left img{
	background-color:#FFFFFF;
	border:1px solid #CCC;
	padding:4px;
}

#player_information #profile_Right{
float:left;
width:420px;
margin:5px 0 0 0;
}

#player_information #profile_Right dl.p_list{
margin:0;
padding:0 0 10px 5px;
width:415px;
}

#player_information #profile_Right dl.p_list dt{
padding:0 10px 0 0;
width:7em;
float:left;
color:#0078eb;
font-weight:bold;
line-height:150%;
font-size:9.5pt;
}

#player_information #profile_Right dl.p_list dd{
margin:0px 0 3px 7em;
padding:0;
width:25em;
line-height:150%;
font-size:9.5pt;
}

#player_information #profile_Right h2{
border-left:5px solid #0078eb;
font-size:11pt;
margin:0 15px 10px 15px;
padding:4px 0 4px 8px;
text-align:left;
color:#3a6bb8;
}

#player_information #profile_Right h3.name{
border-bottom:1px solid #0078eb;
border-left:none !important;
font-size:14pt !important;
margin:3px 0 3px 0;
padding:0 0 2px 0;
clear:both;
text-align:left;
}

#player_information #profile_Right h3 span{
	color:#dc0000;
	font-style:italic;
	margin-left:15px;
	font-size:12pt;
}

#player_information #profile_Right p.ranking{
	text-align:right;
	margin:0 !important;
	padding:0 !important;
}

#player_information #profile_Right p.personal{
	color:#dc0000;
	clear:both;
	margin:0 0 8px 5px!important;
	padding:0 !important;
}

#player_information #profile_Right ul{
	margin:20px 0 0 0;
	padding:0;
}

#player_information #profile_Right ul li{
	float:left;
	margin-right:30px;
	list-style-type:none;
}




#player_information_woman{
	background:url(../../players/img/player_bg_w.jpg) no-repeat center;
	margin:30px 0 5px 20px;
	padding:0;
	width:702px;
	height:327px;
	float:left;
	clear:both;
}

#player_information_woman #profile_left{
float:left;
margin:0 0 0 40px;
text-align:left;
width:210px;
}

#player_information_woman #profile_left img{
	background-color:#FFFFFF;
	border:1px solid #CCC;
	padding:4px;
}

#player_information_woman #profile_Right{
float:left;
width:420px;
margin:5px 0 0 0;
}

#player_information_woman #profile_Right dl.p_list{
margin:0;
padding:0 0 10px 5px;
width:415px;
}

#player_information_woman #profile_Right dl.p_list dt{
padding:0 10px 0 0;
width:7em;
float:left;
color:#e4027f;
font-weight:bold;
line-height:150%;
font-size:9.5pt;
}

#player_information_woman #profile_Right dl.p_list dd{
margin:0px 0 3px 7em;
padding:0;
line-height:150%;
font-size:9.5pt;
}

#player_information_woman #profile_Right h2{
border-left:5px solid #0078eb;
font-size:11pt;
margin:0 15px 10px 15px;
padding:4px 0 4px 8px;
text-align:left;
color:#3a6bb8;
}

#player_information_woman #profile_Right h3.name{
border-bottom:1px solid #C09;
color:#e4027f;
border-left:none !important;
font-size:14pt !important;
margin:3px 0 3px 0;
padding:0 0 2px 0;
clear:both;
text-align:left;
}

#player_information_woman #profile_Right h3 span{
	color:#dc0000;
	font-style:italic;
	margin-left:15px;
	font-size:12pt;
}

#player_information_woman #profile_Right p.ranking{
	text-align:right;
	margin:0 !important;
	padding:0 !important;
}

#player_information_woman #profile_Right p.personal{
	color:#dc0000;
	clear:both;
	margin:0 0 8px 5px!important;
	padding:0 !important;
}

#player_information_woman #profile_Right ul{
	margin:20px 0 0 0;
	padding:0;
}

#player_information_woman #profile_Right ul li{
	float:left;
	margin-right:30px;
	list-style-type:none;
}


#contents_Right div.comment{
float:left;
background:url(../../players/img/player_bg_md.jpg) repeat-y;
margin:0 0 5px 20px;
text-align:left;
width:702px;
padding:0;
}

#contents_Right div.comment h4{
background:url(../../players/img/player_bg_hd.jpg) no-repeat 0 0;
margin:0!important;
padding:8px 10px 0 10px !important;
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
height:26px;
}

#contents_Right div.comment p.cm{
background:url(../../players/img/player_bg_ft.jpg) bottom no-repeat;
padding:0 10px 6px 10px!important;
margin:0 !important;
text-align:left;
color:#FFFFFF;
}


#contents_Right div.comment_woman{
float:left;
background:url(../../players/img/player_bg_w_md.jpg) repeat-y;
margin:0 0 5px 20px;
text-align:left;
width:702px;
padding:0;
}

#contents_Right div.comment_woman h4{
background:url(../../players/img/player_bg_w_hd.jpg) no-repeat 0 0;
margin:0!important;
padding:8px 10px 0 10px !important;
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
height:26px;
}

#contents_Right div.comment_woman p.cm{
background:url(../../players/img/player_bg_w_ft.jpg) bottom no-repeat;
padding:0 10px 6px 10px!important;
margin:0 !important;
text-align:left;
color:#FFFFFF;
}

.TableStyle_history{
width:692px;
margin:15px 0 25px 30px;
border-collapse:collapse;
border:solid 1px #ccc;
}

.TableStyle_history thead th{
background-color:#2e5fac;
font-weight:bold;
padding:5px;
border:solid 1px #ccc;
line-height:160%;
text-align:left;
vertical-align:top;
color:#FFFFFF;
text-align:center;
}

.TableStyle_history tbody th{
background-color:#036;
font-weight:bold;
padding:5px;
border:solid 1px #ccc;
line-height:160%;
text-align:left;
vertical-align:top;
color:#FFFFFF;
text-align:center;
}

.TableStyle_history tbody td {
padding:5px;
border:solid 1px #ccc;
line-height:160%;
text-align:left;
background-color:#ffffff;
vertical-align:top;
text-align:center;
width:10.5%;
}

.TableStyle_history td ul{
	margin-left:20px;
}

.TableStyle_history_woman{
width:692px;
margin:15px 0 25px 30px;
border-collapse:collapse;
border:solid 1px #ccc;
}

.TableStyle_history_woman thead th{
background-color:#e4027f;
font-weight:bold;
padding:5px;
border:solid 1px #ccc;
line-height:160%;
text-align:left;
vertical-align:top;
color:#FFFFFF;
text-align:center;
}

.TableStyle_history_woman tbody th{
background-color:#a5005e;
font-weight:bold;
padding:5px;
border:solid 1px #ccc;
line-height:160%;
text-align:left;
vertical-align:top;
color:#FFFFFF;
text-align:center;
}

.TableStyle_history_woman tbody td {
padding:5px;
border:solid 1px #ccc;
line-height:160%;
text-align:left;
background-color:#ffffff;
vertical-align:top;
text-align:center;
width:10.5%;
}

.TableStyle_history_woman td ul{
	margin-left:20px;
}


ul.result_list{
	margin:10px 0 20px 35px;
	padding:0;
	clear:both;
}

ul.result_list li{
	background:url(../img/circle.gif) no-repeat 2px 3px;
	padding:0 0 5px 16px;
	list-style-type:none;
}

ul.result_list2{
	margin:10px 0 20px 35px;
	padding:0;
	clear:both;
}

ul.result_list2 li{
	padding:0 0 5px 0;
	color:#fff;
}

ul.album{
	margin:15px 0 0 30px;
	padding:0;
	clear:both;
}

ul.album li{
	float:left;
	margin: 0 15px 15px 10px;
	list-style-type:none;
}

div.click{
	clear:both;
	border-top:1px dotted #CCCCCC;
	padding-top:3px !important;
	padding-bottom:20px !important;
	margin-left:35px !important;
	text-align:center !important;
}

#contents_Right ul.gallary{
	margin:10px 0 5px 40px;
	padding:0;
	clear:both;
}

#contents_Right ul.gallary li{
	list-style-type:none;
	float:left;
	margin: 0 25px 15px 0 !important;
	padding:0 !important;
	background:none !important;
		clear:none !important;
}