@charset "UTF-8";
#pl_content #pl_contentInner main[role="main"] .pl_textBlock01 {
  /* 基本設定 */
  /* link */
  /************************************************/ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news {
    /*a.lOut {
    	text-decoration: underline;
    	background-image: url(/_pl_img/old/_share/icon/outlink.gif);
    	background-repeat: no-repeat;
    	background-position: left center;
    	padding-left: 20px;
    	padding-top: 3px;
    	padding-bottom: 3px;
    }*/
    /* ↓制作：2009/4/21↓ */
    /* 100806 llst(2行用) */
    /* layout */
    /************************************************/
    /*サイドコンテンツ*/
    /*レイアウトパターン 1カラム*/
    /*1カラム用コンテンツエリア*/
    /*レイアウトパターン 2カラム*/
    /*コンテンツエリア
    /************************************************/
    /*2カラム用コンテンツエリア*/
    /* banner */
    /************************************************/
    /* table */
    /************************************************/
    /*110606 テーブルボーダーを背景画像からCSSボーダーへ(項目上部) */
    /*110606 テーブルボーダーを背景画像からCSSボーダーへ(項目左) */
    /*110623 上部黄色ボーダーなし */
    /* td */
    /************************************************/
    /* 2009/5/27追加（枠線なし）*/
    /* 2009/5/13追加 */
    /* 2009/5/27追加（枠線なし）*/
    /* 2009/6/18追加(td02の線が左についてるバージョン) */
    /* 2009/5/13追加 */
    /* text */
    /************************************************/
    /* margin設定
    /************************************************/
    /* 2008年6月CSS追加 */
    /************************************************/
    /* マージン追加ここから080708 */
    /* 左右10px、下余白(h3,h3_link,h4) */
    /* ***************************************** */
    /* 上10、左右10余白、下余白(h4_link,h5) */
    /* ***************************************** */
    /* マージン追加ここまで */
    /* インデント追加 */
    /* インデント追加ここまで */
    /* ～～～～～～～～～～～～～～～～～～～～～ */
    /* IMG設定*/
    /* h tag */
    /************************************************/
    /*
    .h3nor {
    	background-image: url(/_pl_img/old/_share/image_h3.gif);
    	background-repeat: no-repeat;
    	padding-bottom: 5px;
    	font-size: 14px;
    	text-indent: 18px;
    	height: 33px;
    	padding-top: 13px;
    	color: #626262;
    	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    
    
    }
    */
    /* 2009/4/30追加 */
    /* 2009/4/30追加分ここまで */
    /*
    .h4nor {
    	background-color: #F7F7F7;
    	display: block;
    	height: auto;
    	width: 578px;
    	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    	font-size: 12px;
    	font-weight: bold;
    	padding-top: 7px;
    	padding-right: 5px;
    	padding-bottom: 5px;
    	padding-left: 10px;
    	border: 1px solid #EEEEEE;
    	color: #626262;
    	margin-bottom: 10px;
    }
    */
    /* 080904 新H5 tag テキスト黒*/
    /* 100401 h5 背景上付・テキストオレンジ*/
    /* 新規H3要素（追加） */
    /* box */
    /************************************************/
    /* form */
    /************************************************/
    /* ul ol */
    /************************************************/
    /* 規約用 */
    /* tab */
    /************************************************/
    /* calendar */
    /************************************************/
    /* 2010.3.15 追加 */
    /* 2010.3.15 追加 ここまで */
    /* 2010.03.09 追加 */
    /* 2010.03.09 追加 ここまで */
    /* 2010.07.12 追加 */
    /* 2010.07.12 追加 */
    /* 2011.01.23 追加 */
    /* 2011.01.23 追加 */
    /*
    2008-12-30 タブに前年/翌年を追加するため追加
    */
    /* 選手名鑑（実装用080729）tab_n */
    /************************************************/
    /*
    #tab_n ul li a {
    	text-decoration: none;
    	background-image: url(/_pl_img/old/_share/tab_n.jpg);
    	background-repeat: no-repeat;
    	background-position: left top;
    	height: 19px;
    	width: 117px;
    	font-size: 12px;
    	display: block;
    	text-indent: 30px;
    	margin-right: 3px;
    	color: #666666;
    	font-weight: bold;
    	padding-top: 8px;
    }
    
    #tab_n ul li  a:hover{
    	text-decoration: none;
    	background-image: url(/_pl_img/old/_share/tab_n02.jpg);
    	background-repeat: no-repeat;
    	background-position: left top;
    	height: 19px;
    	width: 117px;
    	font-size: 12px;
    	display: block;
    	text-indent: 30px;
    	padding-top: 8px;
    	margin-right: 3px;
    	color: #999999;
    	font-weight: bold;
    }
    */
    /* 監督・コーチ */
    /* 投手 */
    /* 捕手 */
    /* 内野手 */
    /* 外野手 */
    /* 101220 */
    /* crear */
    /************************************************/
    /* Hides from Mac IE \*/
    /* img */
    /************************************************/
    /* 08/07/24　h3要素（サイトマップ） */
    /************************************************/
    /* 08/07/24　箇条書きの更に箇条書き要素（サイトマップ） */
    /***********************************************
    
    ul.circleList02 {
    	margin-bottom: 10px;
    }
    
    ul.circleList02 li {
    	margin: 0px;
    	list-style: none;
    	background-image: url(/_pl_img/old/_share/point02.gif);
    	background-repeat: no-repeat;
    	background-position: 0px 0px;
    	padding-top: 0px;
    	padding-right: 0px;
    	padding-bottom: 10px;
    	padding-left: 15px;
    }　*/
    /* サイトマップ用 ul ol */
    /*チケット*/
    /*店舗検索ボタン*/
    /*JR九州ボタン*/
    /* middleのタイトル部分　2009/5/26追加 */
    /* 横2つ用 */
    /* middleのタイトル部分　2009/6/22追加 */
    /* middleのタイトル(リンクなし横2つ用)　2011/01/05追加 */
    /* 横2つ_1カラム用 */
    /* 横3つ用 */
    /* 横3つ用 */
    /* リンクなし 横3つ用 */
    /* リンクなし用 */
    /* 文字サイズ11px 横3つ用 */
    /* 文字サイズ11px 横3つ用 */
    /* 1カラムページ 横3つ用 */
    /* 1カラムページ 横3つ用 */
    /* 1カラムページ 横3つ用 文字サイズ11px */
    /* 1カラムページ 横3つ用 文字サイズ11px */
    /* middleのタイトル部分　2009/5/26追加ここまで */
    /* 2009/11/17追加(td02の右線が実線) */
    /* 2009/12/06変更分ここから */
    /* 2009/12/06変更分ここまで */
    /* 090525更新 H5 tag */
    /* 2010.6.5 h5nor01のpadding10ないバージョン */
    /*
    .h5nor04 {
    	margin-bottom: 5px;
    	background-image: url(/_pl_img/old/_share/bg_h5nor01.gif);
    	background-repeat: no-repeat;
    	background-position: left center ;
    	padding-left: 18px;
    	font-size: 13px;
    	color: #FB9E04;
    	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    	height:auto;
    	width:auto;
    	font-weight:normal;
    	line-height:normal;
    }
    */
    /* 2010.6.5 h5nor01のpadding10ないバージョン ここまで */
    /* ---------------------------- width */
    /* ---------------------------- red-border */
    /* ---------------------------- black-border */
    /* ---------------------------- bold-border */
    /* ---------------------------- gray-border */
    /* ---------------------------- pink-border */
    /* デフォルト　paddingn有 */
    /* ---------------------------- yellow-border */
    /* ---------------------------- buyMethodSelect */
    /* -------------------------------------------------------------- ボタン */
    /* --- 黄色 --- */
    /* --- 青色 --- */
    /* --- 緑色 --- */
    /* --- 灰色 --- */
    /* --- 赤色 --- */
    /*　130513_チケットニュースの購入ボタン(short ver)　*/
    /*　130924_CHニュースの購入ボタン　*/
    /* --------------------------------------------------------サイト内検索（Yahoo!） */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lb {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/link.gif);
      background-repeat: no-repeat;
      background-position: left center;
      margin-right: 10px;
      margin-left: 15px;
      padding-left: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lb2 {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/fortop.gif);
      background-repeat: no-repeat;
      background-position: right center;
      padding-right: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lb3 {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/link.gif);
      background-repeat: no-repeat;
      background-position: left center;
      padding-left: 11px;
      margin-left: 11px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lPdf {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/pdf.gif);
      background-repeat: no-repeat;
      background-position: left center;
      padding-left: 20px;
      padding-top: 3px;
      padding-bottom: 3px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lOut {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/outlink.gif);
      background-repeat: no-repeat;
      background-position: top left;
      line-height: 18px;
      padding-left: 20px;
      /* margin-right: 10px; */
      /*padding-top: 3px; */
      padding-bottom: 3px;
      display: inline-block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lOut2 {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/outlink.gif);
      background-repeat: no-repeat;
      background-position: left top;
      line-height: 18px;
      padding-left: 20px;
      padding-top: 3px;
      padding-bottom: 3px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.lOut3 {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/outlink.gif);
      background-repeat: no-repeat;
      background-position: left top;
      line-height: 16px;
      padding-left: 20px;
      padding-top: 3px;
      margin-left: 3px;
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.llst {
      text-decoration: underline;
      background-image: url(/_pl_img/old/_share/icon/link02.gif);
      background-repeat: no-repeat;
      background-position: left;
      padding-left: 17px;
      display: inline-block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .llst02 {
      TEXT-ALIGN: left;
      display: block;
      background-image: url(/_pl_img/old/_share/icon/link02.gif);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-left: 20px;
      font-size: 12px;
      line-height: 16px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .llst03 {
      background-image: url(/_pl_img/old/_share/icon/link02.gif);
      background-repeat: no-repeat;
      background-position: left;
      padding-left: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .linkbox {
      margin-bottom: 20px;
      padding-top: 8px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #subContents {
      float: right;
      width: 180px;
      padding: 5px 0 0 0; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #outAdbar .sidebanner,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #outBar .sidebanner {
      margin-bottom: 8px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #contents #columnOne {
      width: 790px;
      background: #FFF url(/_pl_img/old/_share/bg_main1.png) 0 0;
      padding: 3px 0 0 0;
      overflow: hidden;
      zoom: 1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #contents #columnOne:after {
      content: ".";
      display: block;
      height: 0px;
      clear: both;
      visibility: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #columnOneLeft {
      float: left;
      width: 776px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .columnOneCts {
      border: 1px solid #EFEFEF;
      background-color: #FFF;
      padding: 8px 10px 10px;
      width: 765px;
      margin: 0 0 8px 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #columnTwoBox {
      width: 790px;
      background: url(/_pl_img/old/_share/bg_main2.png) 0 0 #FFF;
      padding: 3px 0 0 0;
      overflow: hidden;
      zoom: 1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #columnTwoBox:after {
      content: ".";
      display: block;
      height: 0px;
      clear: both;
      visibility: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #columnTwoLeft {
      float: left;
      width: 626px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #columnTwoRight {
      float: right;
      width: 155px;
      padding: 0 0 0 7px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .columnTwoCts {
      border: 1px solid #EFEFEF;
      background-color: #FFF;
      padding: 8px 10px 10px;
      width: 600px;
      margin: 0 0 8px 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #banner {
      clear: both;
      overflow: hidden;
      padding-bottom: 15px;
      width: 790px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableBox {
      line-height: 145%;
      margin-bottom: 15px;
      overflow: hidden;
      zoom: 1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableBox_m30 {
      line-height: 145%;
      margin-bottom: 30px;
      overflow: hidden;
      zoom: 1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableBox:after {
      content: ".";
      display: block;
      height: 0px;
      clear: both;
      visibility: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableR {
      /* 右寄せ用 */
      float: right;
      margin-left: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableL {
      /* 左寄せ用 */
      float: left;
      margin-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableL_m30 {
      /* 左寄せ用 */
      float: left;
      margin-right: 30px;
      margin-bottom: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableR_m30 {
      /* 右寄せ用 */
      float: right;
      margin-left: 30px;
      margin-bottom: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableBs01 {
      border-spacing: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableBs02 {
      border-spacing: 2px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .tableBs03 {
      border-spacing: 3px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border {
      border-left: solid 1px #d1d1d1;
      border-top: solid 2px #ffcc00;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border th {
      background: #f0f0f0;
      border-right: solid 1px #d1d1d1;
      border-bottom: solid 1px #d1d1d1;
      padding: 7px 5px 6px;
      font-weight: normal; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border td {
      padding: 7px 5px 6px;
      border-right: solid 1px #d1d1d1;
      border-bottom: solid 1px #d1d1d1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border02 {
      border-left: solid 1px #d1d1d1;
      border-top: solid 2px #ffcc00;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border02 th {
      background: #f0f0f0;
      border-right: solid 1px #d1d1d1;
      border-bottom: solid 1px #d1d1d1;
      padding: 7px 5px 6px;
      font-weight: normal; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border02 td {
      padding: 7px 5px 6px;
      border-right: solid 1px #d1d1d1;
      border-bottom: solid 1px #d1d1d1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border_no {
      border-top: solid 1px #d1d1d1;
      border-left: solid 1px #d1d1d1;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .table_border_no td {
      padding: 7px 5px 6px;
      border-right: solid 1px #d1d1d1;
      border-bottom: solid 1px #d1d1d1; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td01 {
      background-image: url(/_pl_img/old/_share/bg_td01.gif);
      background-repeat: no-repeat;
      background-repeat: repeat-x;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td01_noshade {
      background-image: url(/_pl_img/old/_share/bg_td03.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td01_bt {
      background-image: url(/_pl_img/old/_share/bg_td01.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%;
      border-top-width: 2px;
      border-top-style: solid;
      border-top-color: #FFCC00; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td01_bt_noshade {
      background-image: url(/_pl_img/old/_share/bg_td03.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%;
      border-top-width: 2px;
      border-top-style: solid;
      border-top-color: #FFCC00; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td02 {
      background-image: url(/_pl_img/old/_share/bg_td02.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td02_02 {
      background-image: url(/_pl_img/old/_share/bg_td02_02.gif);
      background-repeat: no-repeat;
      background-position: left bottom;
      padding: 7px 5px 6px;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td02_bt {
      background-image: url(/_pl_img/old/_share/bg_td02.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%;
      border-top-width: 2px;
      border-top-style: solid;
      border-top-color: #FFCC00; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td02c {
      background-image: url(/_pl_img/old/_share/bg_td02.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      text-align: center;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td02r {
      background-image: url(/_pl_img/old/_share/bg_td02.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      text-align: right;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textRed {
      color: #E80000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textRedB {
      color: #E80000;
      font-weight: bold; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textPink {
      color: #EB0B8C; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textGreen {
      color: #009900; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textBlue {
      color: #006699; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textGrey {
      color: #666666; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textWhite {
      color: #FFFFFF; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .red {
      color: #cc0000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textCaption {
      color: #999999;
      font-size: 84%;
      padding: 3px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textH140 {
      line-height: 140%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text10 {
      font-size: 84%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text11 {
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text12 {
      font-size: 100%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text13 {
      font-size: 109%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text14 {
      font-size: 117%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text15 {
      font-size: 125%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .text16 {
      font-size: 134%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textNotice {
      font-size: 84%;
      color: #333333; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textNoticeR {
      font-size: 84%;
      color: #E80000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textNoticeR2 {
      font-size: 84%;
      color: #FF6060; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textUnderline {
      border-bottom: solid 1px #000000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .textUnderlineR {
      border-bottom: solid 1px #cc0000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm02 {
      /* 下に余白2px */
      margin-bottom: 2px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm03 {
      /* 下に余白3px */
      margin-bottom: 3px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm05 {
      /* 下に余白5px */
      margin-bottom: 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm07 {
      /* 下に余白7px */
      margin-bottom: 7px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm10 {
      /* 下に余白10px */
      margin-bottom: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm15 {
      /* 下に余白15px */
      margin-bottom: 15px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm20 {
      /* 下に余白20px */
      margin-bottom: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm25 {
      /* 下に余白25px */
      margin-bottom: 25px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm30 {
      /* 下に余白30px */
      margin-bottom: 30px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm40 {
      /* 下に余白40px */
      margin-bottom: 40px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm50 {
      /* 下に余白50px */
      margin-bottom: 50px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm60 {
      /* 下に余白60px */
      margin-bottom: 60px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm70 {
      /* 下に余白70px */
      margin-bottom: 70px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm80 {
      /* 下に余白80px */
      margin-bottom: 80px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm90 {
      /* 下に余白90px */
      margin-bottom: 90px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginBtm100 {
      /* 下に余白100px */
      margin-bottom: 100px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR10_Btm05 {
      /* 余白 左右10px下5px */
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR10_Btm10 {
      /* 余白 左右10px下10px */
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR10_Btm15 {
      /* 余白 左右10px下15px */
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 15px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR10_Btm20 {
      /* 余白 左右10px下20px */
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR10_Btm25 {
      /* 余白 左右10px下25px */
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 25px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR10_Btm30 {
      /* 余白 左右10px下30px */
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 30px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginLR30_Btm30 {
      /* 余白 左右10px下30px */
      margin-left: 30px;
      margin-right: 30px;
      padding-bottom: 30px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginTLR10_Btm05 {
      /* 余白 上左右10px下5px */
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginTLR10_Btm10 {
      /* 余白 上左右10px下10px */
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginTLR10_Btm15 {
      /* 余白 上左右10px下15px */
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 15px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginTLR10_Btm20 {
      /* 余白 上左右10px下20px */
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginTLR10_Btm25 {
      /* 余白 上左右10px下25px */
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 25px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .marginTLR10_Btm30 {
      /* 余白 上左右10px下30px */
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 30px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left10px {
      padding-left: 10px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left30px {
      padding-left: 30px;
      padding-right: 18px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left28px {
      padding-left: 28px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left28px_m05 {
      margin-bottom: 5px;
      padding-left: 28px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left28px_m10 {
      margin-bottom: 10px;
      padding-left: 28px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left28px_m15 {
      margin-bottom: 15px;
      padding-left: 28px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left28px_m20 {
      margin-bottom: 20px;
      padding-left: 28px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left18px {
      padding-left: 18px;
      padding-right: 18px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left18px_m05 {
      margin-bottom: 5px;
      padding-left: 18px;
      padding-right: 18px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left18px_m10 {
      margin-bottom: 10px;
      padding-left: 18px;
      padding-right: 18px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left18px_m20 {
      margin-bottom: 20px;
      padding-left: 18px;
      padding-right: 18px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left18px_m30 {
      margin-bottom: 30px;
      padding-left: 18px;
      padding-right: 18px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left10px_m05 {
      margin-bottom: 5px;
      padding-left: 10px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left10px_m10 {
      margin-bottom: 10px;
      padding-left: 10px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left10px_m15 {
      margin-bottom: 15px;
      padding-left: 10px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left10px_m20 {
      margin-bottom: 20px;
      padding-left: 10px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .indent_left10px_m30 {
      margin-bottom: 30px;
      padding-left: 10px;
      padding-right: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .point_12px {
      /* 箇条書き */
      font-size: 13px;
      line-height: 16px;
      color: #666666;
      text-align: left;
      height: auto;
      width: auto;
      background-image: url(../../_share/point.gif);
      background-repeat: no-repeat;
      background-position: left center;
      display: block;
      text-indent: 16px;
      padding: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .point_text {
      /* 箇条書き2 */
      TEXT-ALIGN: left;
      display: block;
      background-image: url(../../_share/point_03.gif);
      background-repeat: no-repeat;
      height: auto;
      width: auto;
      background-position: 14px 6px;
      padding-top: 0px;
      padding-right: 10px;
      padding-left: 30px;
      font-size: 12px;
      line-height: 19px;
      text-indent: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .point_text02 {
      /* 箇条書き2(左マージン5px) */
      TEXT-ALIGN: left;
      display: block;
      background-image: url(../../_share/point_03.gif);
      background-repeat: no-repeat;
      height: auto;
      width: auto;
      background-position: 20px 5px;
      padding-top: 0px;
      padding-right: 10px;
      padding-left: 40px;
      font-size: 12px;
      line-height: 16px;
      text-indent: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .point_text03 {
      /* 箇条書き3(左マージンなし) */
      TEXT-ALIGN: left;
      display: block;
      background-image: url(../../_share/point_03.gif);
      background-repeat: no-repeat;
      height: auto;
      width: auto;
      background-position: 2px 5px;
      padding-top: 0px;
      padding-right: 10px;
      padding-left: 16px;
      font-size: 12px;
      line-height: 16px;
      text-indent: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .point_text04 {
      /* 箇条書き4(左マージンなし・display:block外す) */
      TEXT-ALIGN: left;
      background-image: url(../../_share/point_03.gif);
      background-repeat: no-repeat;
      height: auto;
      width: auto;
      background-position: 2px 5px;
      padding-top: 0px;
      padding-right: 10px;
      padding-left: 16px;
      font-size: 12px;
      line-height: 16px;
      text-indent: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ol.numberedList {
      display: block;
      font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";
      font-size: 12px;
      height: auto;
      line-height: 19px;
      list-style: decimal outside none;
      padding-left: 40px;
      padding-right: 10px;
      padding-top: 0;
      text-align: left;
      text-indent: 0;
      width: auto; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL {
      /* 左寄せ */
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL05 {
      /* 左寄せ用5px */
      margin-right: 5px;
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL06 {
      /* 左寄せ用6px */
      margin-right: 6px;
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL10 {
      /* 左寄せ用10px */
      margin-right: 10px;
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL20 {
      /* 左寄せ用20px */
      margin-right: 20px;
      margin-bottom: 20px;
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgR10 {
      /* 右寄せ用10px */
      float: right;
      margin-left: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgR20 {
      /* 左寄せ用20px */
      margin-right: 20px;
      margin-bottom: 20px;
      float: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgR20_01 {
      /* 右寄せ用20px */
      margin-left: 20px;
      margin-bottom: 20px;
      float: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL10B {
      /* 左寄せ用10pxボーダーあり */
      margin-right: 10px;
      float: left;
      border: 1px solid #999999;
      padding: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgR {
      /* 右寄せ */
      float: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgR10B {
      /* 右寄せ用10pxボーダーなし */
      float: right;
      margin-left: 10px;
      border: 1px solid #999999;
      padding: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgR_m10_score {
      /* ゲームレポート用 */
      float: right;
      margin-bottom: 10px;
      margin-left: 10px;
      border: 1px solid #999999;
      padding: 1px;
      clear: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgbox {
      /* ボーダーのみ */
      border: 1px solid #999999;
      padding: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .texthide {
      text-indent: -9999px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h2np {
      background-image: url(/_pl_img/old/_share/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 #news .h2np:after {
      content: ".";
      display: block;
      height: 0px;
      clear: both;
      visibility: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h3nor {
      /* -----通常----- */
      background-image: url(/_pl_img/old/_share/image_h3_03.jpg);
      /* ----- 鷹の祭典2011
      background-image: url(/_pl_img/old/_share/image_h3_takasai2011.gif);
      -----*/
      background-repeat: no-repeat;
      padding-bottom: 5px;
      font-size: 14px;
      text-indent: 23px;
      height: 34px;
      padding-top: 7px;
      color: #444444;
      font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor {
      margin-bottom: 10px;
      font-weight: normal;
      background-image: url(/_pl_img/old/_share/bg_h5nor.gif);
      background-repeat: no-repeat;
      padding-left: 18px;
      background-position: 2px;
      font-size: 117%;
      color: #4F3909; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor02 {
      margin-bottom: 10px;
      background-image: url(/_pl_img/old/_share/bg_h5nor01.gif);
      background-repeat: no-repeat;
      background-position: 10px 1px;
      padding-left: 23px;
      font-size: 13px;
      color: #333333;
      font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
      font-weight: normal; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor03 {
      margin-bottom: 05px;
      background-image: url(/_pl_img/old/_share/bg_h5nor01.gif);
      background-repeat: no-repeat;
      background-position: 10px 1px;
      padding-left: 28px;
      font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
      height: auto;
      width: auto;
      font-weight: normal;
      line-height: normal; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor03 strong {
      font-size: 14px;
      font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
      color: #454545; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h3 {
      background-image: url(/_pl_img/old/_share/bg_h3.gif);
      background-repeat: no-repeat;
      background-position: left bottom;
      margin-bottom: 10px;
      line-height: 120%;
      font-size: 117%;
      padding-top: 6px;
      height: 22px;
      padding-left: 10px;
      color: #333333; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h3_a {
      background-image: url(/_pl_img/old/_share/bg_h3_a.gif);
      background-repeat: no-repeat;
      background-position: left bottom;
      margin-bottom: 10px;
      line-height: 120%;
      font-size: 117%;
      padding-top: 6px;
      height: 22px;
      padding-left: 28px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .boxSummary {
      border-top: 1px solid #E4E4E4;
      border-right: 1px solid #DDDDDD;
      border-bottom: 1px solid #DDDDDD;
      border-left: 1px solid #E4E4E4;
      padding: 5px;
      margin-bottom: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .fsearch {
      padding: 2px;
      width: 120px;
      font-size: 10px;
      color: #999999;
      margin-right: 2px;
      margin-top: 3px;
      height: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .fsearchBt {
      font-size: 11px;
      margin-top: 3px;
      margin-right: 2px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ul.circleList {
      margin-left: 20px;
      margin-bottom: 30px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ul.circleList li {
      list-style-type: circle;
      margin-bottom: 8px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ol.numberList {
      margin-left: 25px;
      margin-bottom: 30px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ol.numberList li {
      list-style-type: decimal;
      margin-bottom: 8px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ol.numberList01 li {
      list-style-type: decimal;
      margin-bottom: 10px;
      margin-left: 25px;
      line-height: 145%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab {
      height: 22px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab ul li {
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab ul li a {
      text-decoration: none;
      background-image: url(/_pl_img/old/_share/tab.gif);
      background-repeat: no-repeat;
      background-position: left top;
      height: 15px;
      width: 95px;
      margin-right: 1px;
      padding-left: 15px;
      padding-top: 7px;
      font-size: 11px;
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdDay {
      text-align: center;
      background-color: #FFFFFF;
      background-image: url(/_pl_img/old/_share/calendar/bg_day.png);
      background-repeat: no-repeat;
      background-position: left bottom;
      height: 30px;
      border-top-width: 1px;
      border-top-style: solid;
      border-top-color: #FFCC00;
      border-right-color: #F0F0F0;
      border-bottom-color: #DFDFDF;
      border-left-color: #F0F0F0;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-style: solid;
      border-bottom-style: solid;
      border-left-style: solid; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdDate {
      border: 1px solid #DDDDDD;
      padding: 3px;
      vertical-align: top;
      color: #333333;
      font-size: 92%;
      height: 90px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01 {
      border: 1px solid #DDDDDD;
      padding: 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFE8E8;
      background-image: url(/_pl_img/old/_share/calendar/bg_home01_100304.png);
      background-repeat: no-repeat;
      background-position: left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome02 {
      border: 1px solid #DDDDDD;
      padding: 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFF0C1;
      background-image: url(/_pl_img/old/_share/calendar/bg_home02.png);
      background-repeat: no-repeat;
      background-position: left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome02_02 {
      border: 1px solid #DDDDDD;
      padding: 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFF0C1;
      background-image: url(/_pl_img/old/_share/calendar/bg_home02_100310.png);
      background-repeat: no-repeat;
      background-position: left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome03 {
      border: 1px solid #DDDDDD;
      padding: 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFE8E8;
      background-image: url(/_pl_img/old/_share/calendar/bg_home03.png);
      background-repeat: no-repeat;
      background-position: left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_farm {
      border: 1px solid #DDDDDD;
      padding: 3px 3px 18px 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFE8E8;
      background-image: url(/_pl_img/old/_share/calendar/bg_home01_farm.png);
      background-repeat: no-repeat;
      background-position: center bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome02_02_farm {
      border: 1px solid #DDDDDD;
      padding: 3px 3px 18px 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFF0C1;
      background-image: url(/_pl_img/old/_share/calendar/bg_home02_farm.png);
      background-repeat: no-repeat;
      background-position: center bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome03_farm {
      border: 1px solid #DDDDDD;
      padding: 3px 3px 18px 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFE8E8;
      background-image: url(/_pl_img/old/_share/calendar/bg_home03_farm.png);
      background-repeat: no-repeat;
      background-position: center bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor_farm {
      border: 1px solid #DDDDDD;
      padding: 3px 3px 18px 3px;
      vertical-align: top;
      color: #666666;
      font-size: 92%;
      height: 90px;
      background-color: #FFE8E8;
      background-image: url(/_pl_img/old/_share/calendar/bg_visitor_farm.png);
      background-repeat: no-repeat;
      background-position: center bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg_charity,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg_charity,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_charity,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice02 {
      border: solid 1px #dddddd;
      vertical-align: top;
      font-size: 84%;
      color: #666666; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg {
      background: url(/_pl_img/old/_share/calendar/home_bg_bottom.jpg) no-repeat left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg_charity {
      background: url(/_pl_img/old/_share/calendar/home_bg_bottom_charity.jpg) no-repeat center bottom;
      padding-bottom: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg {
      background: url(/_pl_img/old/_share/calendar/home_tihou_bg_bottom.jpg) no-repeat left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg_charity {
      background: url(/_pl_img/old/_share/calendar/home_tihou_bg_bottom_charity.jpg) no-repeat center bottom;
      padding-bottom: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg {
      background: url(/_pl_img/old/_share/calendar/visiter_bg_bottom.jpg) no-repeat left bottom; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_charity {
      background: url(/_pl_img/old/_share/calendar/visiter_bg_bottom_charity.jpg) no-repeat center bottom;
      padding-bottom: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice {
      background: url(/_pl_img/old/_share/calendar/visiter_bg_bottom_practice.jpg) no-repeat center bottom;
      padding-bottom: 28px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice02 {
      background: url(/_pl_img/old/_share/calendar/visiter_bg_bottom_practice02.jpg) no-repeat center bottom;
      padding-bottom: 28px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg .tdHome01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg_charity .tdHome01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg .tdHome01_tihou_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg_charity .tdHome01_tihou_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_charity .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice02 .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdDate {
      padding: 3px 6px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg .tdHome01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg_charity .tdHome01_detail {
      background: url(/_pl_img/old/_share/calendar/home_bg_top.jpg) no-repeat left top; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg .tdHome01_tihou_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg_charity .tdHome01_tihou_detail {
      background: url(/_pl_img/old/_share/calendar/home_tihou_bg_top.jpg) no-repeat left top; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_charity .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice .tdVisitor01_detail,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice02 .tdVisitor01_detail {
      background: url(/_pl_img/old/_share/calendar/visiter_bg_top.jpg) no-repeat left top; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_bg_charity .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdHome01_tihou_bg_charity .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_charity .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice .gameDate,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .tdVisitor01_bg_practice02 .gameDate {
      padding-bottom: 9px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .textDate {
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
      font-size: 14px;
      color: #333333; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .textSun {
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #E80000;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #calendar .textSat {
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #0066CC;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC {
      overflow: hidden;
      margin: 15px 0px 0px;
      padding: 0px;
      height: 20px;
      width: 600px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC ul {
      margin: 0px;
      padding: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC ul li {
      float: left;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC ul li a {
      background-image: url(/_pl_img/old/_share/calendar/tab.png);
      background-repeat: no-repeat;
      background-position: left top;
      width: 50px;
      height: 16px;
      display: block;
      color: #5D5D5D;
      text-decoration: none;
      text-align: center;
      padding: 4px 0; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC ul li .on {
      float: left;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #FFFF00;
      background-image: url(/_pl_img/old/_share/calendar/tabon.png);
      background-repeat: no-repeat;
      background-position: left top; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC ul li a:hover {
      color: #FF9900; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 {
      margin: 15px 0px 0px 6px;
      padding: 0px;
      height: 20px;
      /*	height: 24px;*/
      width: 594px;
      overflow: hidden;
      /*2008-12-31追加*/ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 ul {
      margin: 0px;
      padding: 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 ul li {
      float: left;
      /*font-family: Arial, Helvetica, sans-serif;*/
      font-weight: bold; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 ul li a {
      background-image: url(/_pl_img/old/_share/calendar/tab_2009.png);
      background-repeat: no-repeat;
      background-position: left top;
      width: 42px;
      height: 20px;
      display: block;
      color: #5D5D5D;
      text-decoration: none;
      text-align: center;
      padding-top: 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 ul li .on {
      float: left;
      /*font-family: Arial, Helvetica, sans-serif;*/
      font-weight: bold;
      color: #FFFF00;
      background-image: url(/_pl_img/old/_share/calendar/tabon_2009.png);
      background-repeat: no-repeat;
      background-position: left top; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 ul li a:hover {
      color: #FF9900; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tabC_2009 ul li .tab_off {
      float: left;
      /*font-family: Arial, Helvetica, sans-serif;*/
      font-weight: bold;
      background-image: url(/_pl_img/old/_share/calendar/tab_2009.png);
      background-repeat: no-repeat;
      background-position: left top;
      width: 42px;
      height: 20px;
      display: block;
      color: #5D5D5D;
      text-decoration: none;
      text-align: center;
      padding-top: 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n {
      height: 35px;
      margin-bottom: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n ul li {
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .manager_menu a {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_manager.gif") no-repeat 0 0;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .manager_menu a:hover {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_manager.gif") no-repeat 0 -35px;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .pitcher_menu {
      margin-left: 4px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .pitcher_menu a {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_pitcher.gif") no-repeat 0 0;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .pitcher_menu a:hover {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_pitcher.gif") no-repeat 0 -35px;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .catcher_menu {
      margin-left: 4px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .catcher_menu a {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_catcher.gif") no-repeat 0 0;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .catcher_menu a:hover {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_catcher.gif") no-repeat 0 -35px;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .infielder_menu {
      margin-left: 4px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .infielder_menu a {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_infielder.gif") no-repeat 0 0;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .infielder_menu a:hover {
      width: 117px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_infielder.gif") no-repeat 0 -35px;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .outfielder_menu {
      margin-left: 4px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .outfielder_menu a {
      width: 116px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_outfielder.gif") no-repeat 0 0;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #tab_n .outfielder_menu a:hover {
      width: 116px;
      height: 35px;
      display: block;
      text-indent: -9999px;
      background: url("/_pl_img/old/_share/team_outfielder.gif") no-repeat 0 -35px;
      overflow: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #player_tab li {
      line-height: 0px;
      float: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #player_tab li.indent {
      margin-left: 4px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #player_tab li.indent02 {
      margin-left: 3px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .clearfix:after {
      content: ".";
      display: block;
      height: 0px;
      clear: both;
      visibility: hidden; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news *:first-child + html .clearfix {
      min-height: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .clearfix {
      display: inline-table; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news * html .clearfix {
      height: 1px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .clearfix {
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .clearfix_footer {
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .imgL20 {
      float: left;
      margin-bottom: 15px;
      margin-right: 20px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .sitemap a {
      text-decoration: none;
      font-size: 14px;
      font-weight: bold;
      font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
      border-left-width: 3px;
      border-left-style: solid;
      border-left-color: #FFAD33;
      height: 15px;
      width: auto;
      padding-left: 7px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ul.circleList01 {
      margin-bottom: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ul.circleList02 {
      margin-bottom: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ul.circleList01 li {
      margin: 0px;
      list-style: none;
      background-image: url(/_pl_img/old/_share/icon/link02.gif);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 10px;
      padding-left: 15px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news ul.circleList02 li {
      margin: 0px;
      list-style: none;
      background-image: url(/_pl_img/old/_share/point02.gif);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      padding-top: 0px;
      padding-right: 0px;
      padding-bottom: 10px;
      padding-left: 15px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.btn_ticket_buy_guide {
      display: block;
      background-image: url(/_pl_img/old/_share/bt/buy_guide.png);
      width: 160px;
      height: 36px;
      background-repeat: no-repeat;
      background-position: 0px 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a:hover.btn_ticket_buy_guide {
      background-position: 0px -36px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.btn_ticket_buy_site {
      display: block;
      background-image: url(/_pl_img/old/_share/bt/buy_site.png);
      width: 160px;
      height: 36px;
      background-repeat: no-repeat;
      background-position: 0px 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a:hover.btn_ticket_buy_site {
      background-position: 0px -36px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.btn_ticket_buy_ticketless {
      display: block;
      background-image: url(/_pl_img/old/_share/bt/buy_ticketless.png);
      width: 160px;
      height: 36px;
      background-repeat: no-repeat;
      background-position: 0px 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a:hover.btn_ticket_buy {
      background-position: 0px -36px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.btn_ticket_buy_tenpo {
      display: block;
      background-image: url(/_pl_img/old/_share/bt/fund_tenpo.png);
      width: 160px;
      height: 36px;
      background-repeat: no-repeat;
      background-position: 0px 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a:hover.btn_ticket_buy_tenpo {
      background-position: 0px -36px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.btn_ticket_buy_jr {
      display: block;
      background-image: url(/_pl_img/old/_share/bt/jr_kyusyu.png);
      width: 160px;
      height: 36px;
      background-repeat: no-repeat;
      background-position: 0px 0px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a:hover.btn_ticket_buy_jr {
      background-position: 0px -36px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01 a {
      width: 318px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01 a:hover {
      width: 318px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 -24px;
      overflow: hidden;
      color: #818181;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_nolink_long {
      width: 264px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_bg_nolink.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_1column a {
      width: 335px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_1column a:hover {
      width: 335px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 -24px;
      overflow: hidden;
      color: #818181;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_short a {
      width: 200px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_short a:hover {
      width: 200px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 -24px;
      overflow: hidden;
      color: #818181;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_nolink {
      width: 200px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_bg_nolink.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_short_txtsmall a {
      width: 200px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 11px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_short_txtsmall a:hover {
      width: 200px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1column_bg.jpg) no-repeat 0 -24px;
      overflow: hidden;
      color: #818181;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 11px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_1clm a {
      width: 213px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1clm_bg.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 13px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_1clm a:hover {
      background: url(/_pl_img/old/_share/middle_title_1clm_bg.jpg) no-repeat 0 -24px;
      color: #818181; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_1clm_small a {
      width: 213px;
      height: 22px;
      display: block;
      background: url(/_pl_img/old/_share/middle_title_1clm_bg.jpg) no-repeat 0 0;
      overflow: hidden;
      color: #333333;
      text-decoration: none;
      padding-top: 2px;
      padding-left: 22px;
      margin-bottom: 5px;
      font-size: 12px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .middle_title_01_1clm_small a:hover {
      background: url(/_pl_img/old/_share/middle_title_1clm_bg.jpg) no-repeat 0 -24px;
      color: #818181; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .td02_r {
      background-image: url(/_pl_img/old/_share/bg_td02_r.gif);
      background-repeat: no-repeat;
      background-position: right bottom;
      padding: 7px 5px 6px;
      font-size: 92%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h4nor {
      /* -----通常----- */
      background: url(/_pl_img/old/_share/bg_h4.gif) repeat;
      border-left: 6px solid #FFCC00;
      /* ----- 鷹の祭典2011
      background: url(/_pl_img/old/_share/bg_h4_takasai2011.gif) repeat;
      border-left:10px solid #6fc9e0;
      -----*/
      display: block;
      height: auto;
      width: 724px;
      font-size: 14px;
      font-weight: bold;
      padding: 5px 5px 3px 5px;
      color: #333333;
      margin-bottom: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor01 {
      background-image: url(/_pl_img/old/_share/bg_h5nor01.gif);
      background-repeat: no-repeat;
      background-position: 10px 4px;
      padding-left: 26px;
      height: auto;
      width: auto;
      line-height: normal;
      margin-bottom: 8px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor01 strong {
      font-size: 14px;
      color: #454545; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor04 {
      margin-bottom: 05px;
      background-image: url(/_pl_img/old/_share/bg_h5nor01.gif);
      background-repeat: no-repeat;
      background-repeat: no-repeat;
      background-position: left center;
      padding-left: 18px;
      height: auto;
      width: auto;
      line-height: normal; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h5nor04 strong {
      font-size: 14px;
      color: #454545; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .h6nor {
      margin-left: 8px;
      /*margin-bottom: 8px;*/
      background-image: url(/_pl_img/old/_share/bg_h6nor.gif);
      background-repeat: no-repeat;
      padding-left: 18px;
      background-position: 2px;
      font-size: 100%;
      color: #333;
      font-weight: bold; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .w-580 {
      width: 580px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .w-600 {
      width: 600px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .red-border {
      padding: 7px 5px 6px;
      border: solid 1px #ff0000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .red-borderB {
      padding: 7px 5px 6px;
      border: solid 2px #ff0000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .black-border {
      padding: 7px 5px 6px;
      border: solid 1px #000000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .black-borderB {
      padding: 7px 5px 6px;
      border: solid 2px #000000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .bold-border {
      padding: 7px 5px 6px;
      border: solid 3px #ffcc00; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .gray-border {
      border: 1px solid gray;
      padding: 7px 5px 6px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .pink-border {
      padding: 7px 5px 6px;
      border: solid 1px #ff3366; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.link_d_pn_in img {
      padding: 1px;
      border: 1px solid #DFDFDF;
      clear: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.link_d_pn_in img:hover {
      padding: 1px;
      border: 1px solid #FFCC00;
      clear: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.link_d_pn_out img {
      padding: 1px;
      border: 1px solid #DFDFDF;
      clear: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news a.link_d_pn_out img:hover {
      padding: 1px;
      border: 1px solid #999999;
      clear: right; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .yellow-border {
      padding: 9px 15px 8px;
      border: solid 3px #FC0; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect {
      padding: 20px 10px;
      width: 696px;
      border: solid 2px #eeeeee;
      margin-right: 10px;
      margin-left: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .methodArea,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #methodArea {
      /* padding: 10px 0; */
      width: 572px;
      margin: 0 auto; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .ticketless,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #ticketless {
      display: block;
      margin-right: auto;
      margin-left: auto;
      width: 450px;
      /* padding-top: 15px; */
      padding-bottom: 15px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .methods,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #methods {
      margin: 0 auto 10px auto;
      padding: 0;
      width: 594px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .methods li,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #methods li {
      float: left;
      border-right: 1px solid #000000;
      height: 71px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .methods li.last,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #methods li.last {
      border-right: 0; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .anchor_list,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #anchor_list {
      display: block;
      padding-left: 0;
      text-align: center;
      font-size: 12px;
      margin-top: 10px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .anchor_list a,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #anchor_list a {
      color: #000; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .anchor_list li,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #anchor_list li {
      float: left;
      margin-bottom: 5px;
      margin-right: 17px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .anchor_list li.last,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #anchor_list li.last {
      margin-right: 0; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .buyMethodSelect .anchor_list li img,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #buyMethodSelect #anchor_list li img {
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_buy {
      width: 100%;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_buy a {
      width: 80%;
      border-radius: 4px;
      border: solid 1px #feb645;
      display: block;
      text-decoration: none;
      padding: 10px 0;
      margin: 0px auto;
      background: #f1e767;
      /* Old browsers */
      background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1e767), color-stop(100%, #feb645));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
      /* IE6-9 */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_buy a:hover {
      filter: alpha(opacity=60);
      /* ie lt 8 */
      -ms-filter: "alpha(opacity=60)";
      /* ie 8 */
      -moz-opacity: 0.6;
      /* FF lt 1.5, Netscape */
      -khtml-opacity: 0.6;
      /* Safari 1.x */
      opacity: 0.6; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_buy span {
      color: #333;
      font-weight: bold;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_blue {
      width: 100%;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_blue a {
      width: 80%;
      border-radius: 4px;
      border: solid 1px #6683FF;
      display: block;
      text-decoration: none;
      padding: 10px 0;
      margin: 0px auto;
      background: #4B68EB;
      /* Old browsers */
      background: -moz-linear-gradient(top, #4B68EB 0%, #2A48D1 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4B68EB), color-stop(100%, #2A48D1));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #4B68EB 0%, #2A48D1 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #4B68EB 0%, #2A48D1 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #4B68EB 0%, #2A48D1 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, #4B68EB 0%, #2A48D1 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4B68EB', endColorstr='#2A48D1',GradientType=0 );
      /* IE6-9 */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_blue a:hover {
      filter: alpha(opacity=60);
      /* ie lt 8 */
      -ms-filter: "alpha(opacity=60)";
      /* ie 8 */
      -moz-opacity: 0.6;
      /* FF lt 1.5, Netscape */
      -khtml-opacity: 0.6;
      /* Safari 1.x */
      opacity: 0.6; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_blue span {
      color: #ffffff;
      font-weight: bold;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_green {
      width: 100%;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_green a {
      width: 80%;
      border-radius: 4px;
      border: solid 1px #0a9b1b;
      display: block;
      text-decoration: none;
      padding: 10px 0;
      margin: 0px auto;
      background: #64ba7e;
      /* Old browsers */
      background: -moz-linear-gradient(top, #64ba7e 0%, #0a9b1b 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #64ba7e), color-stop(100%, #0a9b1b));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #64ba7e 0%, #0a9b1b 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #64ba7e 0%, #0a9b1b 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #64ba7e 0%, #0a9b1b 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, #64ba7e 0%, #0a9b1b 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64ba7e', endColorstr='#0a9b1b',GradientType=0 );
      /* IE6-9 */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_green a:hover {
      filter: alpha(opacity=60);
      /* ie lt 8 */
      -ms-filter: "alpha(opacity=60)";
      /* ie 8 */
      -moz-opacity: 0.6;
      /* FF lt 1.5, Netscape */
      -khtml-opacity: 0.6;
      /* Safari 1.x */
      opacity: 0.6; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_green span {
      color: #ffffff;
      font-weight: bold;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy_non {
      width: 100%;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy_non a,
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy_non span.non {
      background: linear-gradient(to bottom, #CCCCCC 0%, #CCCCCC 100%) repeat scroll 0 0 transparent;
      border: 1px solid #939393;
      border-radius: 4px 4px 4px 4px;
      display: block;
      margin: 0 auto;
      padding: 10px 0;
      text-decoration: none;
      width: 80%;
      text-align: center;
      background: #4B68EB;
      /* Old browsers */
      background: -moz-linear-gradient(top, #CCCCCC 0%, #CCCCCC 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCCCCC), color-stop(100%, #2A48D1));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #CCCCCC 0%, #CCCCCC 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #CCCCCC 0%, #CCCCCC 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #CCCCCC 0%, #CCCCCC 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, #CCCCCC 0%, #CCCCCC 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#CCCCCC',GradientType=0 );
      /* IE6-9 */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy_non a:hover {
      filter: alpha(opacity=60);
      /* ie lt 8 */
      -ms-filter: "alpha(opacity=60)";
      /* ie 8 */
      -moz-opacity: 0.6;
      /* FF lt 1.5, Netscape */
      -khtml-opacity: 0.6;
      /* Safari 1.x */
      opacity: 0.6; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy_non span {
      color: #ffffff;
      font-weight: bold;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy {
      width: 100%;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy a {
      width: 80%;
      border-radius: 4px;
      border: solid 1px #ab0000;
      display: block;
      text-decoration: none;
      padding: 10px 0;
      margin: 0px auto;
      background: #f01f1f;
      /* Old browsers */
      background: -moz-linear-gradient(top, #f01f1f 0%, #ab0000 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f01f1f), color-stop(100%, #ab0000));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #f01f1f 0%, #ab0000 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #f01f1f 0%, #ab0000 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #f01f1f 0%, #ab0000 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, #f01f1f 0%, #ab0000 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f01f1f', endColorstr='#ab0000',GradientType=0 );
      /* IE6-9 */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy a:hover {
      filter: alpha(opacity=60);
      /* ie lt 8 */
      -ms-filter: "alpha(opacity=60)";
      /* ie 8 */
      -moz-opacity: 0.6;
      /* FF lt 1.5, Netscape */
      -khtml-opacity: 0.6;
      /* Safari 1.x */
      opacity: 0.6; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy span {
      color: #ffffff;
      font-weight: bold;
      font-size: 14px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy02 {
      width: 100%;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy02 a {
      width: 290px;
      border-radius: 4px;
      border: solid 1px #feb645;
      display: block;
      text-decoration: none;
      padding: 10px 0;
      margin: 0px;
      background: #f1e767;
      /* Old browsers */
      background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1e767), color-stop(100%, #feb645));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #f1e767 0%, #feb645 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
      /* IE6-9 */ }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_ticketbuy02 span {
      color: #333;
      font-weight: bold; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_gray {
      width: 198px;
      background: #999999;
      border: #666666 1px solid;
      border-radius: 6px;
      -moz-border-radius: 6px;
      -webkit-border-radius: 6px;
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news .btn_gray span {
      color: #666666 !important;
      display: block;
      font-size: 14px;
      padding: 10px 0;
      text-decoration: none;
      text-align: center;
      font-weight: bold; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox {
      width: 211px;
      height: 30px;
      margin-top: 0px;
      margin-bottom: 0px;
      /*background-color:#FFFFFF;*/
      color: #000000;
      position: relative;
      _padding: 5px 5px 0px 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox * {
      margin: 0;
      padding: 0;
      font-size: 13px;
      *font-size: small;
      *font: x-small; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchInput {
      height: 16px;
      _height: 20px;
      line-height: 100%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox a img {
      border: none; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srch {
      padding: 0 0 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchInput {
      width: 151px;
      margin-right: 5px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchBtn {
      width: 50px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchBtn {
      padding-top: 2px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchBtn {
      padding-top: 2px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox ul {
      margin-top: 6px;
      margin-bottom: 6px;
      text-align: left; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox li {
      list-style-type: none;
      display: block; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox li input {
      zoom: 1;
      margin-right: 2px;
      _margin: -4px 0 -4px -4px;
      vertical-align: middle;
      border: 0; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox li input {
      margin: -4px 0 -4px -4px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchLogo {
      margin: 6px 6px 6px 0;
      text-align: center; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchLogo a {
      color: #666666;
      text-decoration: none;
      font-size: 85%; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox #srchLogo a:hover {
      text-decoration: underline; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox.watermark {
      padding-bottom: 7px; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox.watermark #srchInput {
      padding: 3px 1px;
      border: 1px solid #a5acb2;
      background: #fff url(http://i.yimg.jp/images/search/customsearch/yjlogo/yjlogo_type4.gif) center center no-repeat; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox.watermark #srchInput.nomark {
      background: #fff; }
    #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #news #srchBox.watermark #srchLogo {
      display: none; }
