@charset "UTF-8";
#pl_content #pl_contentInner main[role="main"] .pl_textBlock01 {
  /*
   * cmn_style.css
   *
   * date:2012/03/17
   */
  /*-------------------------------------
       リニューアル上書きcss
  
  	 2012.03.17
  ------------------------------------*/
  /* link */
  /************************************************/
  /*2014/06/03追記 facebookリンク*/
  /*2014/06/03追記 facebookリンク*/
  /* ボタン系 */
  /************************************************/
  /*■clearfix
  
  
  
  ---------------------------------------*/
  /*■共通パーツ
  
  
  
  ---------------------------------------*/
  /*見出し
  
  
  
  ---------------------------------------*/
  /* 2階層目以下 */
  /*■テキスト設定
  
  
  
  ---------------------------------------*/
  /*/20140905追記*/
  /*■テキスト装飾
  
  
  
  ---------------------------------------*/
  /*■余白設定
  
  
  
  ---------------------------------------*/
  /*■Float設定
  
  
  
  ---------------------------------------*/
  /*■position設定
  
  
  
  ---------------------------------------*/
  /* IMG設定*/
  /* h tag */
  /************************************************/
  /* サブタイトル */
  /* ul ol */
  /************************************************/
  /*各種BOX*/
  /************************************************/
  /* padding設定
  
  
  
  /************************************************/
  /* border・dot設定
  
  
  
  /************************************************/
  /* border・dot設定
  
  
  
  /************************************************/
  /* contactBox設定
  
  
  
  /************************************************/
  /*.contactBox {
  
  
  
  width:100%;
  
  
  
  border:solid 1px #ccc;
  
  
  
  margin:20px auto;
  
  
  
  overflow: hidden;
  
  
  
  }
  
  
  
  .contactBox h5 {
  
  
  
  background:url(/_pl_img/old/ticket/img/bg_contact2.gif) #000019;
  
  
  
  background-repeat:no-repeat;
  
  
  
  margin: 1px 1px 10px 1px;
  
  
  
  padding: 8px 10px 8px 10px;
  
  
  
  font-size: 109%;
  
  
  
  color: #FFFFFF;
  
  
  
  }*/
  /* 選手名鑑の設定
  
  
  
  /************************************************/
  /*選手の退団等でイメージを消す場合
  　（ppImg●←背番号3箇所）
  
  #playerDetailStatsYear #team .blockA .kvImg01.ppImg1,  #playerDetailStatsSituation #team .blockA .kvImg01.ppImg1,  #playerDetailStatsGame #team .blockA .kvImg01.ppImg1 {
  	display:none;
  }
  */
  /* インフォメーション(チケットとかファンクラブとかの)
  
  
  
  ---------------------------------------------*/
  /* ニュース用css
  
  
  
  ---------------------------------------------*/
  /* .headLine
  ---------------------------------------------*/
  /* IE 8 */
  /* IE 8 */
  /*20150331追記*/
  /*20150331追記ここまで*/ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockA .block .thum01 {
    float: left;
    width: 220px;
    height: auto;
    margin-right: 10px;
    border: 1px solid #CCCCCC;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockA .block .box {
    float: left;
    width: 506px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .adress {
    background: url(/_pl_img/old/_img/bg/bg_subpage_line01.gif) repeat-x center bottom;
    margin-bottom: 20px;
    padding: 5px 0 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .adress dt {
    font-size: 14px;
    font-weight: bold;
    color: #555555;
    margin-bottom: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb {
    padding: 0 0 0 18px;
    background-image: url(/_pl_img/old/_img/ico/ico_subpage_mark01.jpg);
    background-position: 3px 2px;
    _background-position: 3px 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb90 {
    font-size: 90%;
    background-image: url(/_pl_img/old/_img/ico/ico_subpage_mark01.jpg);
    background-position: 3px 2px;
    _background-position: 3px 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb2 {
    background: url(/_pl_img/old/_img/ico/fortop.gif) no-repeat right center;
    padding-right: 14px;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lPdf {
    padding: 0 0 0 18px;
    background-image: url(/_pl_img/old/_img/common/pdf.png);
    background-position: 3px 2px;
    _background-position: 3px 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockA .block .box a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockB .box a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockC .box a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockB .blockTxtbox a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #subPage .blockC .blockTxtbox a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .listFloat li a.lOut {
    padding: 0 0 1px 18px;
    background-image: url(/_pl_img/old/_img/common/outlink.png);
    background-position: 3px 2px;
    _background-position: 3px 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lfb {
    padding: 0 0 0 18px;
    background-image: url(/_pl_img/old/_img/common/facebooklink.png) !important;
    background-position: 3px 2px;
    _background-position: 3px 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxLink {
    cursor: pointer; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxLink:hover img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxLink a:hover img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxLink img:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
    -ms-filter: "alpha( opacity=70 )"; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.hover:hover {
    filter: alpha(opacity=65);
    -moz-opacity: 0.65;
    opacity: 0.65;
    zoom: 1; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnRed {
    width: 100%;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnRed a {
    background: url(/_pl_img/old/_img/btn/bg_btnred_off.png) no-repeat top center;
    width: 500px;
    height: 54px;
    line-height: 52px;
    text-align: center;
    margin: 0 auto;
    display: block;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnRed a:hover {
    background: url(/_pl_img/old/_img/btn/bg_btnred_on.png) no-repeat top center;
    color: #FFFFFF;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnBs {
    width: 100%;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnBs a {
    background: url(/_pl_img/old/_img/btn/bg_btnbs_off.png) no-repeat top center;
    width: 500px;
    height: 54px;
    line-height: 52px;
    text-align: center;
    margin: 0 auto;
    display: block;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnBs a:hover {
    background: url(/_pl_img/old/_img/btn/bg_btnbs_on.png) no-repeat top center;
    color: #FFFFFF;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnGray {
    width: 100%;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnGray p {
    background: url(/_pl_img/old/_img/btn/bg_btngray_off.png) no-repeat top center;
    width: 500px;
    height: 54px;
    line-height: 52px;
    text-align: center;
    margin: 0 auto;
    display: block;
    font-size: 14px;
    color: #9B9B9B;
    font-weight: bold;
    text-decoration: none;
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnGray span {
    background: url(/_pl_img/old/_img/btn/bg_btngray_off.png) no-repeat top center;
    width: 500px;
    height: 54px;
    line-height: 52px;
    text-align: center;
    margin: 0 auto;
    display: block;
    font-size: 14px;
    color: #9B9B9B;
    font-weight: bold;
    text-decoration: none;
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .btnGray a:hover {
    background: url(/_pl_img/old/_img/btn/bg_btngray_on.png) no-repeat top center;
    color: #FFFFFF;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clearfix {
    zoom: 1;
    /* for IE5.5 - IE7 */
    overflow: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clearfix:after {
    /* for modern browser */
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtwhite {
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtRed {
    color: #CC0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtRedB {
    color: #CC0000;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtGreen {
    color: #009900; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtGreenB {
    color: #008000;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtMomo {
    color: #CE6695; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtLightBlue {
    color: #4A9AD5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtBlue {
    color: #344D72; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtOrange {
    color: #FF7D09; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtGrey {
    color: #666666; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtpink {
    color: #FF6666; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtGold {
    color: #FF6666; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textRed {
    color: #E80000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textRedB {
    color: #E80000;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textGreen {
    color: #009900; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textBlue {
    color: #9E751E; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textBlue2 {
    color: #0E2B61; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textBlue3 {
    color: #1941A5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textGrey {
    color: #666666; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textBrown {
    color: #663300; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textOrange {
    color: #FF9900; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textGold {
    color: #9E751E; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textPink {
    color: #ED235A; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textValentine {
    color: #FF39FF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textOrange {
    color: #FF9900; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textYellow {
    color: #FFCC00; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt10 {
    font-size: 84%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt11 {
    font-size: 92%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt12 {
    font-size: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt13 {
    font-size: 109%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt14 {
    font-size: 117%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt15 {
    font-size: 125%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txt16 {
    font-size: 134%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtHidden {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .txtBold {
    font-weight: 700; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textH140 {
    line-height: 140%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textNotice {
    font-size: 84%;
    color: #999999; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textNoticeR {
    font-size: 84%;
    color: #E80000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .textCaption {
    color: #999999;
    font-size: 84%;
    padding: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .text10 {
    font-size: 84%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .text11 {
    font-size: 92%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .text12 {
    font-size: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .text13 {
    font-size: 109%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 body * .text14 {
    font-size: 14px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .text15 {
    font-size: 125%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 body * .text16 {
    font-size: 16px !important;
    /*20140905追記*/ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .text18 {
    font-size: 150%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandBlack {
    background: #000;
    padding: 3px 7px 2px;
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandGlay {
    background: #C6C7D2;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandRed {
    background: #BD1C0F;
    color: #FFF;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandLightBlue {
    background: #D2E1F0;
    color: #629ED0;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandGold {
    padding: 3px 7px 2px;
    background: #A57F10;
    color: #FFFFFF;
    	              /*font-size:13px;
    
    
    
    	font-weight:bold;*/ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandPink {
    background: #ED235A;
    padding: 3px 7px 2px;
    color: #FFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandOrange {
    background: #FFECA1;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandOrange2 {
    background: #FF9900;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandSkyBlue {
    background: #CCE0F4;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandBlue {
    background: #0000B2;
    color: #FFF;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandDarkBlue {
    background: #000019;
    color: #FFF;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandGreen {
    background: #009999;
    color: #FFF;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bandPurple {
    background: #CCCCFF;
    padding: 3px 7px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding0 {
    padding: 0px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding3 {
    padding: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding5 {
    padding: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding7 {
    padding: 7px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding10 {
    padding: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding20 {
    padding: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .paddingSide10 {
    padding-left: 10px;
    padding-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .paddingSide20 {
    padding-left: 20px;
    padding-right: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .paddingVertically5 {
    padding-top: 5px;
    padding-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .paddingVertically10 {
    padding-top: 10px;
    padding-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .margin0 {
    margin: 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .margin3 {
    margin: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .margin5 {
    margin: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .margin10 {
    margin: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginSide5 {
    margin-left: 5px;
    margin-right: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginSide10 {
    margin-left: 10px;
    margin-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginSide20 {
    margin-left: 20px;
    margin-right: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginTop20 {
    margin-top: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginTop10 {
    margin-top: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginTop5 {
    margin-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginTop3 {
    margin-top: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm0 {
    margin-bottom: 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm10 {
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm15 {
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm20 {
    margin-bottom: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm30 {
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm40 {
    margin-bottom: 40px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm50 {
    margin-bottom: 50px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm5 {
    margin-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginBtm3 {
    margin-bottom: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginR20 {
    margin-right: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginR10 {
    margin-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginR5 {
    margin-right: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginR3 {
    margin-right: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginL30 {
    margin-left: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginL20 {
    margin-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginL10 {
    margin-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginL5 {
    margin-left: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .marginL3 {
    margin-left: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .overFlowHidden {
    overflow: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .floatClear {
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .positionTop {
    vertical-align: top; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .positionMiddle {
    vertical-align: middle; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .positionC {
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .positionL {
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .positionR {
    text-align: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .floatL {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .floatR {
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .floatLmgn10 {
    margin-right: 10px;
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .floatLmgn20 {
    margin-right: 20px;
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .floatRmgn10 {
    float: right;
    margin-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgL {
    /* 左寄せ */
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgL10 {
    /* 左寄せ用10px */
    margin-right: 10px;
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgR10 {
    /* 右寄せ用10px */
    float: right;
    margin-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgL10B {
    /* 左寄せ用10pxボーダーあり */
    margin-right: 10px;
    float: left;
    border: 1px solid #999999;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgR {
    /* 右寄せ */
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgR10B {
    /* 右寄せ用10pxボーダーなし */
    float: right;
    margin-left: 10px;
    border: 1px solid #999999;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgbox {
    /* ボーダーのみ */
    border: 1px solid #999999;
    /*padding: 1px;*/ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .kvImg01 h3.st {
    background: url(/_pl_img/old/_img/common/h3st_02.png) no-repeat bottom left;
    position: relative;
    width: 740px;
    _width: 764px;
    height: 72px;
    margin-bottom: 10px;
    padding: 0 0 0 24px;
    font-size: 16px;
    font-weight: bold;
    line-height: 62px;
    color: #444444; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .kvImg01 h3.st span {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    color: #9E751E;
    padding-right: 10px;
    font-size: 11px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .texthide {
    text-indent: -9999px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h2np {
    background-image: url(/_pl_img/old/_img/bg/bg_h2np.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-bottom: 6px;
    margin-bottom: 8px;
    overflow: hidden;
    zoom: 1; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h2np:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h3nor {
    background-image: url(/_pl_img/old/_img/bg/dotline.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-bottom: 5px;
    margin-bottom: 10px;
    line-height: 120%;
    font-size: 117%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4nor {
    margin-bottom: 10px;
    font-size: 100%;
    padding: 7px 5px;
    background-image: url(/_pl_img/old/_img/bg/bg_teamcolor.gif);
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4nor2 {
    margin-bottom: 10px;
    font-size: 100%;
    padding: 7px 5px;
    background-image: url(/_pl_img/old/_img/bg/bg_teamcolor2.gif);
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4nor3 {
    margin-bottom: 10px;
    font-size: 100%;
    padding: 7px 5px;
    background-image: url(/_pl_img/old/_img/bg/bg_teamcolor3.gif);
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4nor4 {
    color: #9E751E;
    margin-bottom: 10px;
    font-size: 100%;
    padding: 7px 5px;
    background-image: url(/_pl_img/old/_img/bg/bg_teamcolor4.gif);
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h5nor {
    margin-bottom: 10px;
    font-weight: normal;
    background-image: url(/_pl_img/old/_img/bg/bg_h5nor.gif);
    background-repeat: no-repeat;
    padding-left: 18px;
    background-position: 2px;
    font-size: 120%;
    color: #4F3909; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4bs {
    margin-bottom: 10px;
    font-size: 100%;
    padding: 7px 10px 5px;
    background: #000019;
    color: #FFFFFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4Noline {
    margin: 0 5px 10px;
    font-size: 120%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4Noline span {
    display: block;
    background: url(/_pl_img/old/_img/bg/bg_square_blue.gif) 0 2px no-repeat;
    padding: 0 0 0 18px;
    margin: 0 0 7px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4Dotline {
    zoom: 1;
    overflow: hidden;
    background: url(/_pl_img/old/_img/bg/dotline.gif) left bottom no-repeat;
    padding: 0 0 5px 0;
    line-height: 1.2;
    font-size: 120%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4Dotline span.pointBlue {
    display: block;
    background: url(/_pl_img/old/_img/bg/bg_square_blue.gif) 0 2px no-repeat;
    padding: 0 0 0 18px;
    margin: 0 0 5px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4Dotline span.pointGold {
    display: block;
    background: url(/_pl_img/old/_img/bg/bg_square_gold.gif) 0 2px no-repeat;
    margin: 0 0 5px 0;
    padding: 0 0 0 18px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4Dotline span.pointPink {
    display: block;
    background: url(/_pl_img/old/_img/bg/bg_square_pink.gif) 0 2px no-repeat;
    margin: 0 0 5px 0;
    padding: 0 0 0 18px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4blue {
    font-size: 120%;
    color: #101077;
    background: #FF8;
    margin: 0 0 15px 0;
    padding: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.h4blue2 {
    font-size: 120%;
    color: #101077;
    margin: 0 0 15px 0;
    padding: 5px;
    background-color: #EEE4D2; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5 {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #F5F5F8;
    zoom: 1;
    border: solid 1px #CCCCCC;
    padding: 4px 10px 2px;
    color: #000019;
    /*margin:0 10px 10px;*/
    margin: 0 0 10px;
    overflow: hidden;
    font-size: 13px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.osaka {
    background: #720002;
    color: #FFFFFF;
    border: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.kobe {
    background: #2B457B;
    color: #FFFFFF;
    border: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.other {
    background: #33644B;
    color: #FFFFFF;
    border: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.dreams {
    background: #FECCDF;
    color: #7D5115;
    border: solid 1px #FEB2CF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.h5blue {
    background: #101077;
    color: #FFFFFF;
    border: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.h5yellow {
    background: #963;
    color: #FFFFFF;
    border: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.h5pink {
    background: #F36;
    color: #FFFFFF;
    border: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ul.circleList {
    margin-left: 20px;
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ul.circleList li {
    list-style-type: circle;
    margin-bottom: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ol.numberList {
    margin-left: 25px;
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ol.numberList li {
    list-style-type: decimal;
    margin-bottom: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummary, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryWhite {
    border: 1px solid #dadada;
    padding: 10px;
    margin: 0 5px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryYellow {
    border: 1px solid #dadada;
    background: #FEF9E9;
    padding: 10px;
    margin: 0 5px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryGreen {
    border: 1px solid #dadada;
    background: #EFF7EE;
    padding: 10px;
    margin: 0 5px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySky {
    border: 1px solid #006699;
    background: #F0F9FD;
    padding: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryOsaka {
    border: 1px solid #CC0000;
    background: #FCF3F4;
    padding: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryRed {
    border: 1px solid #dadada;
    background: #FCF3F4;
    padding: 10px;
    margin: 0 5px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySlash {
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    margin: 0 5px 10px;
    padding: 5px;
    overflow: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySlash .inner {
    background: #FFFFFF none no-repeat;
    padding: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySlash .innerYellow {
    background: #FFFFCC none no-repeat;
    padding: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryR, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryWhiteR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    zoom: 1;
    padding: 2px 0;
    margin: 0 0 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryR .inner, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryWhiteR .inner {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    zoom: 1;
    background: #FFFFFF;
    margin: 0 2px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryYellowR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    padding: 2px 0;
    margin: 0 0 10px;
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryYellowR .inner {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    zoom: 1;
    background: #FEF9E9;
    margin: 0 2px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryGreenR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    padding: 2px 0;
    margin: 0 0 10px;
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryGreenR .inner {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    zoom: 1;
    background: #EFF7EE;
    margin: 0 2px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySkyR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    padding: 2px 0;
    margin: 0 0 10px;
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySkyR .inner {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    zoom: 1;
    background: #F0F9FD;
    margin: 0 2px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryOsakaR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    padding: 2px 0;
    margin: 0 0 10px;
    background: url(/_pl_img/old/_img/bg/dotted_red_4px_x.gif) repeat scroll 0pt;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryOsakaR .inner {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    zoom: 1;
    background: #FCF3F4;
    margin: 0 2px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryRedR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    padding: 2px 0;
    margin: 0 0 10px;
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummaryRedR .inner {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    zoom: 1;
    background: #FCF3F4;
    margin: 0 2px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySlashR {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    padding: 5px 0;
    margin: 0 0 10px;
    /*overflow: hidden;*/
    background: url(/_pl_img/old/_img/bg/dotted_4px_x.gif) repeat scroll 0pt;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySlashR .inner {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    zoom: 1;
    background: #FFFFFF;
    margin: 0 5px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummarySlashR .innerYellow {
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    background: #FEF9E9;
    margin: 0 5px;
    padding: 10px;
    position: relative;
    behavior: url(/_css/PIE.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .gameEventBox {
    margin-bottom: 10px;
    padding-bottom: 10px;
    background-color: #FFFFFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding03 {
    padding: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding05 {
    padding: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .padding10 {
    padding: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .paddingS05 {
    padding: 0 5px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .paddingS10 {
    padding: 0 10px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .borderDotLine {
    background: url(/_pl_img/old/_img/bg/dotted_1px_x.gif) 0 bottom repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .borderDotLine2px {
    background: url(/_pl_img/old/_img/bg/dotted_2px_x.gif) 0 bottom repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .borderLineGray {
    border-bottom: 1px solid #ccc; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .LineGray {
    border: 1px solid #CCC;
    padding: 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .LineDarkBlue {
    border: 1px solid #0C0C62;
    color: #0C0C62;
    padding: 1px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .LineRed {
    border: 1px solid #CC0000;
    color: #CC0000;
    padding: 1px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .LineOrange {
    border: 1px solid #FF7D09;
    color: #BF5B00;
    padding: 1px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .LineLightBlue {
    border: 1px solid #4A9AD5;
    color: #2773AB;
    padding: 1px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .LineMomo {
    border: 1px solid #CE6695;
    color: #C13E79;
    padding: 1px 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableBox {
    line-height: 145%;
    margin-bottom: 15px;
    overflow: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableBox:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableR {
    float: right;
    margin-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableL {
    float: left;
    margin-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableBs01 {
    border-spacing: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableBs02 {
    border-spacing: 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableBs03 {
    border-spacing: 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td00 {
    background-image: url(/_pl_img/old/_img/bg/bg_td00.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    border-top: 1px solid #000019;
    font-size: 92%;
    padding: 7px 8px 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td00c {
    background-image: url(/_pl_img/old/_img/bg/bg_td00.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    border-top: 2px solid #000019;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td00o {
    background-image: url(/_pl_img/old/_img/bg/bg_td00.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    border-top: 1px solid #000019;
    font-size: 92%;
    padding-bottom: 5px;
    padding-top: 6px;
    text-align: center;
    vertical-align: top; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td01 {
    background: url(/_pl_img/old/_img/bg/bg_td01.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td01c {
    background-image: url(/_pl_img/old/_img/bg/bg_td01.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td01cl {
    background-image: url(/_pl_img/old/_img/bg/bg_td01.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td02 {
    background-image: url(/_pl_img/old/_img/bg/bg_td02.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td02c {
    background-image: url(/_pl_img/old/_img/bg/bg_td02.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .td02r {
    background-image: url(/_pl_img/old/_img/bg/bg_td02.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdc {
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdYellow {
    background-image: url(/_pl_img/old/_img/bg/bg_td_yellow.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdYellowc {
    background-image: url(/_pl_img/old/_img/bg/bg_td_yellow.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdYellowr {
    background-image: url(/_pl_img/old/_img/bg/bg_td_yellow.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    font-size: 92%;
    padding: 7px 8px 5px;
    text-align: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 table.tblBlue {
    border-top: 2px solid #000019;
    /*margin: 0;*/
    width: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 table.tblBlue th {
    background: #dadada;
    border-bottom: 3px double #FFFFFF;
    border-right: 1px solid #cdcdcd;
    border-top: 1px solid #FFFFFF;
    padding: 10px;
    vertical-align: middle;
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 table.tblBlue td {
    background: #efefef;
    border-color: #FFFFFF;
    border-style: solid solid double;
    border-width: 1px 1px 3px;
    padding: 10px;
    vertical-align: middle; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 table.tblBlue .pcBgBlue01 th {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #000019;
    border-color: -moz-use-text-color #FFFFFF -moz-use-text-color -moz-use-text-color;
    border-style: none solid none none;
    border-width: medium 1px medium medium;
    color: #FFFFFF;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .contactBox {
    background: url(/_pl_img/old/_img/common/bg_contactbox.png) no-repeat top center;
    width: 100%;
    /*border:solid 1px #ccc;*/
    margin: 30px auto;
    overflow: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .contactBox h5 {
    background: none;
    border: none;
    margin: 0 0 8px;
    padding: 18px 10px 8px 13px;
    font-size: 120%;
    font-weight: bold;
    color: #000019; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .contactBox p {
    padding: 0 15px 10px;
    font-size: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerDetailStatsYear #team .blockA .kvImg01, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerDetailStatsSituation #team .blockA .kvImg01, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerDetailStatsGame #team .blockA .kvImg01 {
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox {
    width: 740px;
    margin-bottom: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox .inner {
    width: 738px;
    height: 124px;
    padding-top: 10px;
    overflow-y: scroll;
    overflow-x: hidden;
    border: #ccc 1px solid;
    border-top: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox .inner2 {
    width: 718px;
    _width: 738px;
    padding: 15px 10px;
    border: #ccc 1px solid;
    border-top: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox dl {
    width: 720px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox dl dt {
    float: left;
    clear: both;
    margin-right: 20px;
    padding: 0 0 0 33px;
    background: url(/_pl_img/old/_img/ico/ico_subpage_mark01.jpg) no-repeat;
    background-position: 15px center;
    color: #666; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox dl dd {
    padding-left: 75px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    background: url(/_pl_img/old/_img/bg/info_line.gif) 0 bottom repeat-x;
    /*background:url(/fanclub/img/dot_line.png) 0 bottom repeat-x;*/ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox dl a {
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox h4 {
    position: relative;
    width: 724px;
    _width: 740px;
    background: #000019;
    padding: 5px 0 3px 16px;
    color: #FFFFFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox h4 span {
    display: block;
    position: absolute;
    top: 4px;
    left: 634px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .infoBox h4 span a {
    padding: 0 0 0 15px;
    background-image: url(/_pl_img/old/_img/ico/ico_subpage_mark01.jpg);
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #FFFFFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .listMark {
    text-indent: -1em;
    padding-left: 1em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .basetxt {
    margin: 0 5px 25px;
    padding: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .spOnly {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdtitle h3 {
    font-size: 14px;
    padding: 3px 0 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdtitle .titleDate {
    color: #0E5794;
    padding: 5px 0 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsNavy {
    line-height: 1.4;
    background: url(/_pl_img/old/_img/bs_layout/bg_bsnavy.png) 0 50% repeat-x #0e0e26;
    /* css3 */
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-image: linear-gradient(bottom, #0e0e26 0%, #25253a 100%);
    background-image: -o-linear-gradient(bottom, #0e0e26 0%, #25253a 100%);
    background-image: -moz-linear-gradient(bottom, #0e0e26 0%, #25253a 100%);
    background-image: -webkit-linear-gradient(bottom, #0e0e26 0%, #25253a 100%);
    background-image: -ms-linear-gradient(bottom, #0e0e26 0%, #25253a 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0e0e26), color-stop(1, #25253a)); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsNavy.ie8-hack {
    position: relative;
    behavior: url(/pie.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsNavy.narrow {
    width: 50%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsNavy span {
    padding: 10px;
    font-weight: bold;
    color: #FFF;
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsGold {
    line-height: 1.4;
    background: url(/_pl_img/old/_img/bs_layout/bg_bsgold.png) 0 50% repeat-x #aa861c;
    /* css3 */
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-image: linear-gradient(bottom, #aa861c 0%, #b29132 100%);
    background-image: -o-linear-gradient(bottom, #aa861c 0%, #b29132 100%);
    background-image: -moz-linear-gradient(bottom, #aa861c 0%, #b29132 100%);
    background-image: -webkit-linear-gradient(bottom, #aa861c 0%, #b29132 100%);
    background-image: -ms-linear-gradient(bottom, #aa861c 0%, #b29132 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #aa861c), color-stop(1, #b29132)); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsGold.ie8-hack {
    position: relative;
    behavior: url(/pie.htc); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsGold.narrow {
    width: 50%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .headLine.bsGold span {
    padding: 10px;
    font-weight: bold;
    color: #FFF;
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.headLine.bsNavy, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.headLine.bsGold {
    border: none !important;
    padding: 0 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .basetxt table, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .newsSection table {
    table-layout: fixed;
    font-size: 0.8em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 p.groupfootertext {
    color: #CCC;
    margin-bottom: 5px;
    font-size: 12.5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ul.groupfooter {
    width: 100%;
    margin: 0 auto 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ul.groupfooter li {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ul.groupfooter li a {
    display: block;
    color: #CCC;
    line-height: 1.4em;
    border-right: 1px solid #b8c4d0;
    padding: 0;
    font-size: 10px;
    text-decoration: none;
    padding: 0 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ul.groupfooter li a.last-childgroup {
    border-right: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .newsTable {
    border-left: 1px solid #D1D1D1;
    border-top: 2px solid #9E751E;
    font-size: 92%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .newsTable th {
    background: #E0E0E0;
    border-right: 1px solid #D1D1D1;
    border-bottom: 1px solid #D1D1D1;
    padding: 7px 5px 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .newsTable td {
    border-right: 1px solid #D1D1D1;
    border-bottom: 1px solid #D1D1D1;
    padding: 7px 5px 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .newsTable table.innerTable td {
    border: none;
    padding: 0 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .newsSection {
    margin-right: 5px;
    margin-left: 5px;
    padding: 5px; }

/*# sourceMappingURL=bs_style.css.map */
