@charset "utf-8";

.fields{
    margin:10px;
}
.title_btn a {
	width:170px;
	height:29px;
	background: url(/images/teampage/gamedata/resultRegist.png) no-repeat;
	text-indent: -9999px;
}
.title_btn a:hover {
	background: url(/images/teampage/gamedata/resultRegist_om.png) no-repeat;
}
h3.page_title {
	margin-top:20px;
	margin-bottom:30px;
}
.page_title .title {
    float:left;
}
.page_title .return_top {
    float:right;
}
.page_title .return_top a {
	width:170px;
	height:30px;
	background: url(/images/teampage/gamedata/teamTop.png) no-repeat;
	display: block;
	text-indent: -9999px;
}
.page_title .return_top a:hover {
	background: url(/images/teampage/gamedata/teamTop_om.png) no-repeat;
}

.member_record_btn a {
	width:170px;
	height:30px;
	background: url(/images/teampage/gamedata/memberView.png) no-repeat;
	text-indent: -9999px;
    float:right;
    margin-right:10px;
}
.member_record_btn a:hover {
	background: url(/images/teampage/gamedata/memberView_om.png) no-repeat;
}
.team_record_btn a {
	width:170px;
	height:30px;
	background: url(/images/teampage/gamedata/teamView.png) no-repeat;
	text-indent: -9999px;
    float:right;
}
.team_record_btn a:hover {
	background: url(/images/teampage/gamedata/teamView_om.png) no-repeat;
}
.return_top_btn a {
	width:170px;
	height:30px;
	background: url(/images/teampage/gamedata/teamTop.png) no-repeat;
	text-indent: -9999px;
    margin-bottom:60px;
    float:right;
}
.return_top_btn a:hover {
	background: url(/images/teampage/gamedata/teamTop_om.png) no-repeat;
}
.total_result_ttl {
	width:170px;
	height:30px;
	background: url(/images/teampage/gamedata/teamTop.png) no-repeat;
}
.title_text{
	font-size:24px;
	font-weight:900;
	color:#3e5b97;
	margin-bottom:15px;
}
.total_team_data{
	width:670px;
	height:71px;
    background: url(/images/teampage/gamedata/tsusan_back.gif) no-repeat;
    background-size: 100% auto;
	margin-bottom:50px;
}
.total_team_data table {
    text-align:center;
}
.total_team_data table td {
	font-size:12px;
    vertical-align:middle;
	width:100px;
	height:36px;
	color:#FFFFFF;
}
.total_team_data table th {
	padding: 0 5px;
    vertical-align:middle;
	height:36px;
	font-size:18px;
	text-align: right;
}
.record_list {
    width:700px;
    background: url(/images/teampage/gamedata/shiaikekka_backttl.gif) no-repeat;
}
.record_list thead {
	height:100px;
}

.record_list .table_wide1{
	width:40px;
    vertical-align:top;
	border-right:1px #BCBCBC solid;
	border-left:1px #BCBCBC solid;
}
.record_list .table_wide2{
	width:25px;
    vertical-align:top;
	border-right:1px #BCBCBC solid;
}
.record_list .table_wide3{
	width:40px;
    vertical-align:top;
	border-right:1px #BCBCBC solid;
}
.record_list .table_wide4{
	width:40px;
    vertical-align:top;
	border-left:1px #BCBCBC solid;
}
.input_form th {
    width:80px;
    height:50px;
    text-align:left;
}
.input_form td {
    width:250px;
    vertical-align:middole;
}
.input_text {
    width: 200px;
}
.input_num {
    width: 40px;
}


.footer_btn{
    width:700px;
    height:50px;
    text-align:center;
    margin-top:30px;
}

.footer_btn td{
	width:350px;
}

.footer_btn .btn_confirm {
    background: url(/images/teampage/gamedata/checkResult.png) no-repeat;
    width:214px;
    height:39px;
    border:0px solid;
    margin-top:6px;
    cursor:pointer;
}
.footer_btn .btn_confirm:hover {
    background: url(/images/teampage/gamedata/checkResult_om.png) no-repeat;
    width:214px;
    height:39px;
    border:0px solid;
    cursor:pointer;
}
.btn_delete {
   margin-right:70px;
}
.btn_delete a{
    background: url(/images/teampage/gamedata/delete.gif) no-repeat;
    width:214px;
    height:39px;
    float:right;
	text-indent: -9999px;
}
.btn_delete a:hover{
    background: url(/images/teampage/gamedata/delete_om.gif) no-repeat;
}

.config_table {
    background-color:#FFFFFF;
    text-align:center;
    height:170px;
}
.config_table .loginpoptable {
    margin-top:10px;
    margin-bottom:10px;
    margin-left:100px;
}
.message {
    width:500px;
    margin-bottom:10px;
}
.message li {
    background: url(/images/teampage/gamedata/caution.png) no-repeat;
    background-position:2px;
    height:24px;
    color:#FF4545;
    padding-left:28px;
    padding-top:5px;
	font-size:13px;
	font-weight: bold;
}

#buttons{
	margin-top: 40px;
	width: 400px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom: 50px;
}
.btn_back a {
	float: left;
    background: url(/images/teampage/gamedata/back.png) no-repeat;
    width:170px;
    height:30px;
    border:0px solid;
    cursor:pointer;
	margin-right: 30px;
	text-indent: -9999px;
}
.btn_back a:hover {
	float: left;
    background: url(/images/teampage/gamedata/back_om.png) no-repeat;
}
.btn_regist a {
	float: left;
    background: url(/images/teampage/gamedata/regist.png) no-repeat;
    width:170px;
    height:30px;
    border:0px solid;
    cursor:pointer;
	text-indent: -9999px;
}
.btn_regist a:hover {
	float: left;
    background: url(/images/teampage/gamedata/regist_om.png) no-repeat;
}
.btn_disable {
	float: left;
    background: url(/images/teampage/gamedata/regist.png) no-repeat;
    width:170px;
    height:30px;
    border:0px solid;
    cursor:pointer;
	text-indent: -9999px;
}
.game_list {
    width:700px;
    background: url(/images/teampage/gamedata/shiaikekka_backttl.gif) no-repeat;
    border-radius: 6px;
    border-collapse: separate;
}
.game_list .index_thead td {
    text-align:center;
    color:#FFFFFF;
    height:35px;
}
.game_list .index_tbody td {
    background-color:#E5E5E5;
    margin-top:5px;
    margin-bottom:5px;
    border:1px #AFAFAF solid;
    height:40px;
    padding-left:5px;
    padding-right:5px;
}

.line_r {
    border-right:1px #2e4471 solid;
}
.data_zero{
    width:100%;
    text-align:center;
    color:#FF0000;
    font-size:14px;
	font-weight: bold;
	margin-top:50px;
	margin-bottom:50px;
}
.batting_list {
    width:700px;
    background: url(/images/teampage/gamedata/shiaikekka_backttl.gif) no-repeat;
    margin-bottom:50px;
    border-radius: 6px;
    border-collapse: separate;
}
.pitching_list {
    width:700px;
    background: url(/images/teampage/gamedata/shiaikekka_backttl.gif) no-repeat;
    margin-bottom:50px;
    border-radius: 6px;
    border-collapse: separate;
}
.member_thead th {
    text-align:center;
    color:#FFFFFF;
    height:100px;
    vertical-align:top;
    padding-top:10px;
}
.member_tbody td {
    background-color:#E5E5E5;
    margin-top:5px;
    margin-bottom:5px;
    border:1px #AFAFAF solid;
    height:40px;
    padding-left:5px;
    padding-right:5px;
    text-align:center;
}
.member_tbody td:nth-child(1) {
    text-align:left;
}
#cboxCloseBtnTeam{
    cursor:pointer;
}
 span.tate{
	display:block;
	-moz-transform:matrix(0, 1, 1, 0, 0, 0);
	-webkit-transform:matrix(0, 1, 1, 0, 0, 0);
	-o-transform:matrix(0, 1, 1, 0, 0, 0);
	transform:matrix(0, 1, 1, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1, mirror=1);
}