

@charset "utf-8";

/****************************************

          Mリーグ用スタイルシート

*****************************************/

    .tyuki {
        font-size:8pt;
        line-height:125%;
        color:red;
        font-weight:bold;
    }

    .tyuki2 {
        font-size:9pt;
        color:#003FDE;
        line-height:125%;
        font-weight:normal;
    }

    .elist_title {
        font-size:11pt;
        line-height:125%;
        font-weight:bold;
    }

    .style_red {
        color:red;
        font-weight:bold;
    }

    .style_blue {
        color:blue;
        font-weight:bold;
    }
    .style_green {
        color:#007500;
        font-weight:bold;
    }

    .fstyle_14 {
        font-size:12pt;
        font-weight: bold;
        line-height:125%;
    }
    
    table.mleague {
        margin: auto;
        font-size:9pt;
        line-height:13pt;
        vertical-align:middle;
    }

    table.mleague td{
        border: none;
        vertical-align:middle;
        padding:5px;
    }

    table.mleague th{
        border: none;
        vertical-align:middle;
        padding:5px;
        }

    .ml_subtitle {
        font-size: 12pt;
        text-align:center!important;
    }

    table.ml-tbl > table.mleague {
        margin:auto;
        border: solid 1px black;
        border-collapse: collapse;
        font-size:9pt;
        line-height:13pt;
        vertical-align:middle;
    }

    table.ml-tbl td{
        border: solid 1px black;
        vertical-align:middle;
        padding:5px;
        background-color: white;
    }

    table.ml-tbl th{
        border: solid 1px black;
        vertical-align:middle;
        padding:5px;
        text-align:center;
        background-color: #E8E8E8;
        }

    table.ml-intbl {
        padding: 3px;
        width: 95%;
        }

    table.ml-intbl th{
        border: none;
        }

    table.ml-intbl td{
        border: none;
        }

    table.ml-msgtbl {
        padding: 8px;
        width: 90%;
        line-height: 125%;
        }

    table.ml-msgtbl th{
        border: none;
        }

    table.ml-msgtbl td{
        text-align: left!important;
        border: none;
        }

    .ml_tbltitle {
        background-color: #D9D9FF;
        font-size: 12pt;
        font-weight: bold;
        color: #005500;
    }
    
    .ml_bcell_g {
        background-color: #F0FFDD!Important;
    }
    
    .ml_bcell_b {
        background-color: #ACD6FF!Important;
    }
    
    .ml_bcell_b2 {
        background-color: #CAE8F9!Important;
    }
      
    .ml_bcell_y {
        background-color: #FFFFA2!Important;
    }
    
    .ml_bcell_y2 {
        background-color: #FFFFC2!Important;
    }
      
    .ml_bcell_p {
        background-color: #FFD0FF!Important;
    }
      
    .ml_bcell_p2 {
        background-color: #FFE6F2!Important;
    }
    
    .ml_bcell_pp {
        background-color: #B0B0FF!Important;
    }
    
    .ml_bcell_pp2 {
        background-color: #D9D9FF!Important;
    }
      
    .ml_htier_title {
        background-color: #00AEEF!Important;
        color: white;
    }
    
    .ml_stier_title {
        background-color: #8AC75A!Important;
        color: white;
    }
    
    .ml_wtier_title {
        background-color: #F067A6!Important;
        color: white;
    }

    .ml-txtleft{
        text-align: left!important;
    }

