/*** 中央「携帯に送信」部分 ***/

#mid_area{
clear : both ;
width : 641px ;
margin : 0px auto 0 auto ;
padding : 0 ;
}

.mbl_box01{
width : 235px;
float : left ;
margin : 5px 0 0 0 ;
padding : 0 ;
}


.mbl_box02{
width : 235px;
float : left;
margin : 5px 0 0 0 ;
padding : 0 ;
}


.mbl_box_ttl{
margin : 0 ;
padding : 0 ;
}


.mbl_box_body{
width : 235px;
height : 145px;
text-align : center ;
margin : 0 ;
padding :10px 0 10px 0 ;
background-image : url(/images/back_mblbox.gif) ;
background-color : #F0F0F0 ;
border-bottom : 2px solid #ff7f00 ;
}


.mbl_box_body02{
width : 235px;
height : 80px ;
text-align : center ;
margin : 0 0 10px 0 ;
padding :20px 0 0 0 ;
background-image : url(/images/back_mblbox.gif) ;
background-color : #F0F0F0 ;
border-bottom : 2px solid #ff7f00 ;
}


table#mbl_table{
width : 100% ;
padding : 0 ;
margin : 0 ;
border : 0 ;
}


.mbl_form{
width : 80px;
}


table#mbl_table td{
padding : 0 ;
margin : 0 ;
}


table#mbl_table td.btn{
height : 40px ;
vertical-align : bottom ;
padding : 0 ;
margin : 0 ;
}


/* 左側プレーヤー関係 */#player{
float : left ;
width : 245px ;
height : 425px ;
text-align : center ;
line-height : 180% ;
margin-top : 5px ;
}


#player select{
margin-top : 3px ;
}


.textarea_player{
width : 180px ;
margin-bottom : 10px ;
}


#player .select_btn{
width : 200px ;
margin-left : auto ;
margin-right : auto ;
}


.send{
}


/* データテーブル関係 */#data{
float : left ;
width : 400px ;
height : 425px ;
margin-top : 5px ;
}


#data table{
background-color : #FFF ;
border-top : 3px solid #59A7FF ;
border-left : 3px solid #59A7FF ;
border-right : 2px solid #59A7FF ;
border-bottom : 2px solid #59A7FF ;
margin-right : 5px ;
margin-left : auto ;
}


#data .table01{
width : 380px ;
height : 125px ;
margin-bottom : 5px ;
}


#data .table02{
width : 380px ;
height : 288px ;
}


#data .koumoku{
text-align : center ;
background-color : #DDF0FF ;
font-weight : bold ;
}


#data .table01 td{
width : 95px ;
text-align : center ;
border-right : 1px solid #59A7FF ;
border-bottom : 1px solid #59A7FF ;
}


#data .table02 td{
border-right : 1px solid #59A7FF ;
border-bottom : 1px solid #59A7FF ;
}


#data .comment{
text-align : left ;
vertical-align : top ;
height : 257px ;
}


/* ボディ下部 */
#datatable{
clear : both ;
}


#datafield{
clear : both ;
}


#datafield table{
clear : both ;
width : 631px ;
background-color : #FFF ;
border-top : 3px solid #59A7FF ;
border-left : 3px solid #59A7FF ;
border-right : 2px solid #59A7FF ;
border-bottom : 2px solid #59A7FF ;
margin-right : auto ;
margin-left : auto ;
margin-bottom : 10px ;
padding : 0 ;
}


#datafield .koumoku{
text-align : center ;
background-color : #DDF0FF ;
font-weight : bold ;
}


#datafield td{
width :  ;
text-align : center ;
border-right : 1px solid #59A7FF ;
border-bottom : 1px solid #59A7FF ;
}



