.logininput2 {
	border: 0px;
	color: #ffffff;
	background-color: #434343;
	width: 114px;
	height: 12px;
}
.style2 {
	color: #CCCCCC;
	font-size: 10px;
	font-family: Arial;
	text-decoration: underline;
}
.style18 {
	font-size: 14px;
	font-weight: bold;
	color: #4d4d4d;
}
.style19 {color: #4d4d4d; font-size: 12px;}
.style20 {
	font-size: 15px;
	font-weight: bold;
}
.style21 {
	font-weight: bold;
	font-size: 20px;
	color: #E4EFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.style22 {color: #E4F0FF}
.style23 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
}
.style24 {font-size: 20px}
.style25 {color: #FF9900}
.style27 {
	font-size: 20px;
	color: #33CCFF;
	font-weight: bold;
}
.style28 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	line-height: 25px;
}
.style29 {font-size: 20px; font-weight: bold; }
.style32 {
	color: #E4F0FF;
	font-size: 14pt;
	font-weight: bold;
}
.style36 {line-height: 100%; color: #FFFFFF; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, sans-serif; }
.style37 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}
.style39 {color: #FF0000}
.style41 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.style43 {
	margin: auto;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 21pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(http://image.dartsjapan.jp/www/image/vsbg.gif);
        width: 121px;
	padding-top: 10px;
	height: 37px;
	line-height: 100%;
}
.style44 {font-size: 17pt}
.style47 {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 17pt;
	padding-bottom: 5px;
}
.style50 {
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	color: #333333;
	font-weight: bold;
}
.style53 {color: #FF0000; font-weight: bold; text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}
.style74 {color: #000000; font-size: 12px; }
.style75 {color: #E0DFE3}
.style76 {
	color: #000000;
	font-weight: bold;
}
.style78 {color: #000000; }

.leftmenuover {
  height: 17px;
  padding-top: 2px;
  padding-left: 9px;
  background-color: #CC5386;
  font-weight: bold;
  cursor: pointer;
  text-align: left;
}
.leftmenunormal {
  background-color: #FFE0FF;
  height: 17px;
  padding-top: 2px;
  padding-left: 9px;
  cursor: pointer;
  text-align: left;
}
.leftmenubar {
  background-color: #FFE0FF;
  padding-left: 10px;
  padding-right: 10px;
  line-height:1px;
  font-size:1px;
}
.leftmenubar1 { background-color: #F5D1ED; }
.leftmenubar2 { background-color: #CC5386; }
.leftmenuover a:link { text-decoration: none; color: #ffffff }
.leftmenuover a:visited { text-decoration: none; color: #ffffff }
.leftmenunormal a:link { text-decoration: none; color: #464646 }
.leftmenunormal a:visited { text-decoration: none; color: #464646 }
.leftmenutitle2 { font-size: 14px; font-weight: bold; color: #505050; text-decoration: none; }
.leftmenuitem1 {
background-image: url(http://image.dartsjapan.jp/www/image/phoenixsubselectbg.gif);
background-repeat: no-repeat;
background-position: right bottom;
width:189px; height:39px;
padding-left: 28px;
text-align: left;
}
.leftmenuitem2 {
height:20px;
padding-left: 33px;
padding-top: 5px;
text-align: left;
}
.goldvsbox {
padding-top: 8px;width:137px;height:75px;background-image:url(http://image.dartsjapan.jp/www/image/mypagebox01.gif);text-align: center;
}

.myphotolist {
        margin: auto;
        border: 1px solid #999999;
        border-top: 2px solid #999999;
        border-left: 2px solid #999999;
}
.myphotolist td {
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
}
.statstable {
	margin: auto;
	border: 1px solid #cccccc;
}
.sttd1 {
	width: 135px; background-color: #F3F3F3;
}
.sttd2 {
	width: 135px;
	border: 1px solid #cccccc;
	font-weight: bold;
}

.myclubtable2 {
    border: 0px;
    width: 95%;
    margin: auto;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}
.myclubtable2 th, .myclubtable2 td {
    border-right: 1px solid #cccccc;
}
.myclubtable2 th{
    /* background-image: url(images/msg_list_bg.gif); */
    height: 27px;
    background-color: #622805;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    
}
.myclubtable2 td{
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    padding-left: 5px;
    border-top: 1px solid #cccccc;
    line-height: 1.4;
}

.myrankingbtover {
        background-image: url("../image/myrankingbtover.gif");
        width: 103px;
        height: 15px;
        font-size: 13px;
        line-height: 100%;
        font-family: Arial, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        float:left;
        padding-top: 3px;
        text-align: center;
        margin-left: 5px;
        cursor: pointer;
        display: none;
}

.myrankingbtnormal {
        background-image: url("../image/myrankingbtnormal.gif");
        width: 103px;
        height: 15px;
        font-size: 13px;
        line-height: 100%;
        font-family: Arial, Helvetica, sans-serif;
        color: #464646;
        float:left;
        padding-top: 3px;
        text-align: center;
        margin-left: 5px;
        cursor: pointer;
}

.mypagesubdesc {
	line-height: 170%;
	margin-left: 15px;
	color: #FF6600;
	margin-bottom: 10px;
}

.worktable3 td, .worktable3 th {
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
}
.worktable3 td {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}

.commentitem1, .commentitem2 { vertical-align: top; line-height: 120%; }
.commentitem1 { width: 80px; }
.commentitem2 { width: 430px; }

.submaintitlecolor { color: #62012b; }
.submaintitlebg { height: 32px; overflow: hidden; background-image: url(http://image.dartsjapan.jp/www/image/phoenixbar02.jpg); }

.taward {
    font-size: 8pt;
    background-color: #ffffff;
    margin-top: 17px;
    border-top: 2px solid #b8b8b8;
    border-left: 2px solid #b8b8b8;
    border-right: 1px solid #b8b8b8;
    border-bottom: 1px solid #b8b8b8;
    line-height: 1.2;
}
.taward th {
    text-align: left;
    height: 32px;
    border-right: 1px solid #b8b8b8;
    border-bottom: 1px solid #b8b8b8;
    padding-left: 10px;
}
.taward td {
    height: 32px;
    border-right: 1px solid #b8b8b8;
    border-bottom: 1px solid #b8b8b8;
    padding-left: 3px;
    font-family: Arial;
}
.taward2 td {
    padding-bottom: 25px;
}

.abctable {
    color: #ffffff;
    font-weight: bold;
}
.dartterm {
    font-weight: bold;
}

.komi {
	line-height: 150%;
}


/*version up page 
-------------------------------------------------*/

#versin{
	width:600px;
	margin:10px;
	}
#versin p.w561{
	width:561px;
	margin:10px auto;
	}
#versin p.w500{
	width:500px;
	margin:10px auto 10px 20px;
	}
#versin p.totop{
	width:570px;
	margin:10px auto;
	text-align:right;
	}
#versin p{
	margin:10px 0px;;
	font-size:12px;
	line-height:18px;
	}
.fpinkb {
	color:#ff0099;
	font-weight:bold;
	font-size:14px;
	}
#versin h3.upver {
	background-image:url(version/img/version-tit-up.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:573px;
	height:30px;
	margin:5px auto;
	text-indent:46px;
	padding-top:8px;
	font-size:14px;
	}
#versin h3.chver {
	background-image:url(version/img/version-tit-change.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:573px;
	height:30px;
	margin:5px auto;
	text-indent:46px;
	padding-top:8px;
	font-size:14px;
	}
#versin h3.restart {
	background-image:url(version/img/version-tit-restart.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:573px;
	height:30px;
	margin:5px auto;
	text-indent:46px;
	padding-top:8px;
	font-size:14px;
	}

#versin h3.date {
	background-image:url(version/img/version-dateindex.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:573px;
	height:30px;
	margin:5px auto;
	text-indent:46px;
	padding-top:8px;
	font-size:14px;
	}


#vershin-menu {}

#vershin-menu p {
	border:1px solid #6C175B;
	padding:3px;
	margin:5px auto;
	}
.ver-date {
	color:#6C175B;
	font-weight:bold;
	}

/*30Rating page 
-------------------------------------------------*/
table.table001 {
margin-top: 1px;
margin-bottom: 1px;
width: 400px;
border-collapse: separate;
border-spacing: 2px;
font-size: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

table.table001 td {
padding: 4px 6px;
}
table.table001 tr.midashi01 td{
background: #f29300;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
}
table.table001 tr.bg_change td{
background: #f9cf85;
}

table.table001 td {
border-bottom: solid 1px #B2B2B2;
border-right: solid 1px #B2B2B2;
background: #fde7c6;
text-align: center;
white-space: nowrap;
}


table.table002 {
  margin-top: 1px;
  margin-bottom: 1px;
  width: 255px;
  border-collapse: separate;
  border-spacing: 2px;
  font-size: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

table.table002 td {
  padding: 2px 1px;
}
table.table002 tr.midashi01 td{
  background: #f29300;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
}
table.table002 tr.bg_change td{
  background: #f9cf85;

}

table.table002 td {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background: #fde7c6;
  text-align: center;
  white-space: nowrap;
}
div.rate30_new {
	border:3px solid #FF9900;
	width:400px;
	margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}
div.rate30 {
	border:3px solid #FF9900;
	width:255px;
	margin-bottom:10px;
}

div.rate16 {
	border:3px solid #009cdd;
	width:255px;
}
div.rate16 table.table002 td {
	background:#dcf0f7;
}
div.rate16 tr.bg_change td{
  background: #abe1ef;
}
div.rate16 table.table002 tr.midashi01 td{
  background: #009cdd;
}

