@charset "UTF-8";
#pl_content #pl_contentInner main[role="main"] .pl_imgBLock01 {
  display: none; }

#pl_content #pl_contentInner main[role="main"] .pl_textBlock01 {
  /*
   * cmn_style.css
   *
   * date:2012/03/22
   */
  /* topicPath */
  /* tab */
  /*----------------------------------------------------
  	#playerStatsTeamBatter
  ----------------------------------------------------*/
  /* tab */
  /*----------------------------------------------------
  	#playerStatsLeaguePitcher.html
  ----------------------------------------------------*/
  /*Lions pl*/
  /*Hawks ph*/
  /*Buffaloes pb*/
  /*Eagles pe*/
  /*Marines pm*/
  /*Giants cGiants01*/
  /*Swallows cSwallows01*/
  /*BayStars cBaystars01*/
  /*Dragons cDragons01*/
  /*Tigers cTigers01*/
  /*Carp cCarp01*/
  /* tab */
  /*----------------------------------------------------
  	#playerStatsLeagueBatter
  ----------------------------------------------------*/
  /*Lions pl*/
  /*Hawks ph*/
  /*Buffaloes pb*/
  /*Eagles pe*/
  /*Marines pm*/
  /*Giants cGiants01*/
  /*Swallows cSwallows01*/
  /*BayStars cBaystars01*/
  /*Dragons cDragons01*/
  /*Tigers cTigers01*/
  /*Carp cCarp01*/
  /* tab */
  /*  
   青角丸見出し
  ----------------------------------------------------------- */
  /* 汎用クラス */
  /* ---------------------------------------------------------- */
  /* bg */
  /* color */
  /* color(member) */
  /* border */
  /* position */
  /* hr */
  /* margin */
  /* margin-top */
  /* margin-bottom */
  /* margin-right */
  /* margin-left */
  /* padding */
  /* padding-top */
  /* padding-bottom */
  /* padding-right */
  /* padding-left */
  /* line-height */
  /* height */
  /*inline-blockにして スペース */
  /* border-radius */
  /* clear */
  /* font-size */
  /* font-weight */
  /* text-decoration */
  /*display */
  /* 横幅 */
  /*テキストのアイコン化 */
  /* 最新ニュース5件 テーブルver. */
  /* PCとSPで表示振り分け */ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyInner {
    width: 981px;
    _width: 1000px;
    overflow: hidden;
    height: 100%;
    margin-left: 14px;
    _margin-left: -5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #navigator {
    padding: 4px 0 0px 22px;
    margin: 0 0 0 0;
    _margin: 0 0 0 -1px;
    height: 26px;
    _height: 30px;
    display: inline;
    background: url(/_img/bg/bg_link_list01.png) repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #topicPath ul {
    padding: 4px 0 0px 22px;
    margin: 0 0 0 0;
    _margin: 0 0 0 -1px;
    height: 26px;
    _height: 30px;
    background: url(/_img/bg/bg_link_list01.png) repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #topicPath li {
    display: inline;
    margin-right: 0.5em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 {
    clear: both;
    width: 740px;
    height: 37px;
    margin: 20px 0;
    background: url(/img/menu_tab_game02_1.jpg) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li {
    float: left;
    width: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li a {
    display: block;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li a span {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.top a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.textLive01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.statsDetail01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.menuInterview01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.top a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.textLive01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.statsDetail01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamPitcher #menuGame01 li.menuInterview01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #nowDate {
    float: left;
    font-size: 16px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #nowDateNum {
    font-size: 24px;
    line-height: 1;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #selectCategory {
    float: right;
    margin-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #selectCategory select {
    width: auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap h3 {
    width: 740px;
    height: 40px;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 40px;
    font-size: 15px;
    font-weight: bold;
    background: url(/img/h3_game03.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table {
    border-collapse: separate;
    _border-collapse: collapse;
    border-spacing: 0;
    width: 740px;
    border-top: 3px solid #1e3669;
    border-left: 1px solid #CCCCCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeA01 {
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr.statsTable01 {
    background-color: #EEEEEE; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr th {
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    vertical-align: top;
    background-image: url(/line_01.jpg);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr td {
    padding: 5px 1px;
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    word-break: break-all; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeA01 tr td {
    white-space: nowrap; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeA01 tr td.box2 {
    white-space: normal;
    text-align: left;
    text-indent: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeA01 tr td.box2 a {
    font-size: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeA01 tr td.box2 a strong {
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeA01 tr td.box1 {
    width: 30px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #1E3669; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr th.arrowUp01 {
    background-color: #fff;
    background-image: url(/img/bg_up01.gif);
    background-position: center 90%;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr th.arrowDown01 {
    background-color: #fff;
    background-image: url(/img/bg_down01.gif);
    background-position: center 90%;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr td.arrowUp01 {
    color: #FF0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr td.arrowDown01 {
    color: #4d4dff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr th a {
    font-size: 10px;
    text-decoration: none;
    display: block;
    height: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr th a:hover {
    background-color: #FFFFFF;
    color: #000000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table tr th a span {
    font-size: 10px;
    display: block;
    padding: 10px 1px 30px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #mainWrap table.typeB01 tr th {
    padding: 5px 1px 5px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter .statsCheckbox01 .block01 {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter .statsCheckbox01 .block02 {
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter .statsMemo01 {
    width: 740px;
    text-align: right;
    margin-bottom: 10px;
    font-weight: bold;
    color: #FF0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter .statsMemo02 {
    width: 740px;
    text-align: right;
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter .statsBtn01 {
    padding: 4px 30px;
    _padding: 4px 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 {
    clear: both;
    width: 740px;
    height: 37px;
    margin: 20px 0;
    background: url(/img/menu_tab_game02_1.jpg) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li {
    float: left;
    width: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li a {
    display: block;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li a span {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.top a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.textLive01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.statsDetail01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.menuInterview01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.top a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.textLive01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.statsDetail01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsTeamBatter #menuGame01 li.menuInterview01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #nowDate {
    float: left;
    font-size: 16px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #nowDateNum {
    font-size: 24px;
    line-height: 1;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #selectCategory {
    float: right;
    margin-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #selectCategory select {
    width: auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap h3 {
    width: 740px;
    height: 40px;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 40px;
    font-size: 15px;
    font-weight: bold;
    background: url(/img/h3_game03.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table {
    border-collapse: separate;
    _border-collapse: collapse;
    border-spacing: 0;
    width: 740px;
    border-top: 3px solid #1e3669;
    border-left: 1px solid #CCCCCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 {
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr.statsTable01 {
    background-color: #EEEEEE; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th {
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    background-image: url(/line_01.jpg);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th {
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    background-image: url(/line_01.jpg);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr td {
    padding: 5px 1px;
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    word-break: break-all; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td {
    white-space: nowrap; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.box2 {
    white-space: normal;
    text-align: left;
    text-indent: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.box2 a {
    font-size: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.box2 a strong {
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.box1 {
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #1E3669; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th.arrowUp01 {
    background-color: #fff;
    background-image: url(/img/bg_up01.gif);
    background-position: center 90%;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th.arrowDown01 {
    background-color: #fff;
    background-image: url(/img/bg_down01.gif);
    background-position: center 90%;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr td.arrowUp01 {
    color: #FF0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr td.arrowDown01 {
    color: #4d4dff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th a {
    font-size: 10px;
    text-decoration: none;
    display: block;
    height: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th a:hover {
    background-color: #FFFFFF;
    color: #000000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th a span {
    font-size: 10px;
    display: block;
    padding: 10px 1px 30px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th.arrowUp01 a span {
    padding: 0 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr th.arrowDown01 a span {
    padding: 0 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table tr.statsTableBottom01 th {
    padding: 10px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeB01 tr th {
    padding: 5px 1px 5px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pLions01 {
    background-image: url(/img/ico_ss_pl05.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pFighters01 {
    background-image: url(/img/ico_ss_pf03.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pHawks01 {
    background-image: url(/img/ico_ss_ph04.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pMarines01 {
    background-image: url(/img/ico_ss_pm06.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pEagles01 {
    background-image: url(/img/ico_ss_pe02.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pBuffaloes01 {
    background-image: url(/img/ico_ss_pb01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.box2_a {
    text-indent: 20px;
    background-position: 0 -1px;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .statsCheckbox01 .block01 {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .statsCheckbox01 .block02 {
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .statsMemo01 {
    width: 740px;
    text-align: right;
    margin-bottom: 10px;
    font-weight: bold;
    color: #FF0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .statsMemo02 {
    width: 740px;
    text-align: right;
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .statsBtn01 {
    padding: 4px 30px;
    _padding: 4px 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 {
    clear: both;
    width: 740px;
    height: 37px;
    margin: 20px 0;
    background: url(/img/menu_tab_game02_1.jpg) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li {
    float: left;
    width: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li a {
    display: block;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li a span {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.top a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.textLive01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.statsDetail01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.menuInterview01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.top a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.textLive01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.statsDetail01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #menuGame01 li.menuInterview01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 {
    width: 740px;
    height: 50px;
    margin-left: 115px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 p {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 ul {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 li {
    float: left;
    margin-right: 5px;
    padding: 10px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 a.prev01 {
    display: block;
    float: left;
    width: 53px;
    height: 25px;
    margin: 10px 11px 0 0;
    _margin-right: 6px;
    background: url(/_img/btn/btn_news_pager_prev01.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 a.next01 {
    display: block;
    float: left;
    width: 53px;
    height: 25px;
    margin: 10px 0 0 6px;
    _margin-left: 1px;
    background: url(/_img/btn/btn_news_pager_next01.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 a.prev01:hover {
    background-position: left -25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 a.next01:hover {
    background-position: left -25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 .normal01 a {
    display: block;
    width: 48px;
    _width: 49px;
    height: 23px;
    font-size: 14px;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border: 1px solid #CCCCCC;
    color: #000000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 .end a {
    border: 1px solid #CCCCCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 .normal01 a:hover {
    color: #FFFFFF;
    background: #C60025; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher .selectMonth01 li.selected a {
    display: block;
    width: 48px;
    _width: 49px;
    height: 23px;
    font-size: 14px;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border: 1px solid #CCCCCC;
    background: #C60025;
    color: #FFFFFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #nowDate {
    float: left;
    font-size: 16px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #nowDateNum {
    font-size: 24px;
    line-height: 1;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #selectCategory {
    float: right;
    margin-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #selectCategory select {
    width: auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap h3 {
    width: 740px;
    height: 40px;
    margin-bottom: 10px;
    padding-left: 20px;
    line-height: 40px;
    font-size: 15px;
    font-weight: bold;
    background: url(/img/h3_game03.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table {
    border-collapse: separate;
    _border-collapse: collapse;
    border-spacing: 0;
    width: 740px;
    border-top: 3px solid #1e3669;
    border-left: 1px solid #CCCCCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 {
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr.statsTable01 {
    background-color: #EEEEEE; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th {
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    background-image: url(/line_01.jpg);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th {
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    background-image: url(/line_01.jpg);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr td {
    padding: 5px 1px;
    line-height: 1.2;
    text-align: center;
    font-size: 10px;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #FFFFFF;
    word-break: break-all; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td {
    white-space: nowrap; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.box2 {
    white-space: normal;
    text-align: left;
    text-indent: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.box2 a {
    font-size: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.box2 a strong {
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.box1 {
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #1E3669; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th.arrowUp01 {
    background-color: #fff;
    background-image: url(/img/bg_up01.gif);
    background-position: center 90%;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th.arrowDown01 {
    background-color: #fff;
    background-image: url(/img/bg_down01.gif);
    background-position: center 90%;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr td.arrowUp01 {
    color: #FF0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr td.arrowDown01 {
    color: #4d4dff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th a {
    font-size: 10px;
    text-decoration: none;
    display: block;
    height: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th a:hover {
    background-color: #FFFFFF;
    color: #000000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th a span {
    font-size: 10px;
    display: block;
    padding: 10px 1px 30px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th.arrowUp01 a span {
    padding: 0 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr th.arrowDown01 a span {
    padding: 0 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table tr.statsTableBottom01 th {
    padding: 10px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeB01 tr th {
    padding: 5px 1px 5px 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pLions01 {
    background-image: url(/img/ico_ss_pl05.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pFighters01 {
    background-image: url(/img/ico_ss_pf03.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pHawks01 {
    background-image: url(/img/ico_ss_ph04.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pMarines01 {
    background-image: url(/img/ico_ss_pm06.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pEagles01 {
    background-image: url(/img/ico_ss_pe02.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.pBuffaloes01 {
    background-image: url(/img/ico_ss_pb01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cGiants01 {
    background-image: url(/img/ico_ss_giants01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cSwallows01 {
    background-image: url(/img/ico_ss_swallows01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cBaystars01 {
    background-image: url(/img/ico_ss_baystars01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cDragons01 {
    background-image: url(/img/ico_ss_dragons01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cTigers01 {
    background-image: url(/img/ico_ss_tigers01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cCarp01 {
    background-image: url(/img/ico_ss_carp01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeaguePitcher #mainWrap table.typeA01 tr td.cDeNA01 {
    background-image: url(/img/ico_ss_cdb.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.pLions01 {
    background-image: url(/img/ico_ss_pl05.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.pFighters01 {
    background-image: url(/img/ico_ss_pf03.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.pHawks01 {
    background-image: url(/img/ico_ss_ph04.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.pMarines01 {
    background-image: url(/img/ico_ss_pm06.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.pEagles01 {
    background-image: url(/img/ico_ss_pe02.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.pBuffaloes01 {
    background-image: url(/img/ico_ss_pb01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cGiants01 {
    background-image: url(/img/ico_ss_giants01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cSwallows01 {
    background-image: url(/img/ico_ss_swallows01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cBaystars01 {
    background-image: url(/img/ico_ss_baystars01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cDragons01 {
    background-image: url(/img/ico_ss_dragons01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cTigers01 {
    background-image: url(/img/ico_ss_tigers01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cCarp01 {
    background-image: url(/img/ico_ss_carp01.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.cDeNA01 {
    background-image: url(/img/ico_ss_cdb.png); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #mainWrap table.typeA01 tr td.box2_a {
    text-indent: 20px;
    background-position: 0 -1px;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .statsCheckbox01 .block01 {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .statsCheckbox01 .block02 {
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .statsMemo01 {
    width: 740px;
    text-align: right;
    margin-bottom: 10px;
    font-weight: bold;
    color: #FF0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .statsMemo02 {
    width: 740px;
    text-align: right;
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .statsBtn01 {
    padding: 4px 30px;
    _padding: 4px 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 {
    clear: both;
    width: 740px;
    height: 37px;
    margin: 20px 0;
    background: url(/img/menu_tab_game02_1.jpg) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li {
    float: left;
    width: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li a {
    display: block;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li a span {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.top a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.textLive01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.statsDetail01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.menuInterview01 a:hover {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.top a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat 0 -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.textLive01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -185px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.statsDetail01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -370px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter #menuGame01 li.menuInterview01 a.focus01 {
    background: url(/img/menu_tab_game02_1.jpg) no-repeat -555px -37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 {
    width: 740px;
    height: 50px;
    margin-left: 115px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 p {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 ul {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 li {
    float: left;
    margin-right: 5px;
    padding: 10px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 a.prev01 {
    display: block;
    float: left;
    width: 53px;
    height: 25px;
    margin: 10px 11px 0 0;
    _margin-right: 6px;
    background: url(/_img/btn/btn_news_pager_prev01.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 a.next01 {
    display: block;
    float: left;
    width: 53px;
    height: 25px;
    margin: 10px 0 0 6px;
    _margin-left: 1px;
    background: url(/_img/btn/btn_news_pager_next01.png) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 a.prev01:hover {
    background-position: left -25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 a.next01:hover {
    background-position: left -25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 .normal01 a {
    display: block;
    width: 48px;
    _width: 49px;
    height: 23px;
    font-size: 14px;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border: 1px solid #CCCCCC;
    color: #000000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 .end a {
    border: 1px solid #CCCCCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 .normal01 a:hover {
    color: #FFFFFF;
    background: #C60025; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #playerStatsLeagueBatter .selectMonth01 li.selected a {
    display: block;
    width: 48px;
    _width: 49px;
    height: 23px;
    font-size: 14px;
    line-height: 23px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border: 1px solid #CCCCCC;
    background: #C60025;
    color: #FFFFFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #body {
    margin: 0 auto;
    background-position: center;
    background-image: url(/_img/bg/bg_grand_main01.png);
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide {
    margin: 0 auto;
    background: url(/_img/bg/bg_grand_mainWide01.png) center 0 repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide #subPage {
    margin: 0 auto;
    min-height: 1338px;
    background: url(/_img/bg/bg_grand_mainWide01.png) center 0 repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .contentsArea01 {
    width: 960px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyContainer {
    height: auto !important;
    overflow-x: visible;
    background: #f3f3f3;
    /*
    	background: url(/_img/common/bg_body_container.png) no-repeat scroll 50% 66px #f3f3f3;
    */
    z-index: 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #outBar {
    position: absolute;
    width: 150px;
    margin-left: 1014px;
    top: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #outBar:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #outBar {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #outBar img.sidebanner {
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .squareC_Blue,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .squareC_Blue_top {
    background-image: none;
    background: #00214B;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 5px 10px 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .squareC_Blue {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .squareC_Blue_top {
    margin-bottom: 0px;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iC {
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iL {
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iR {
    text-align: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bC {
    display: block;
    margin-left: auto;
    margin-right: auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bL {
    display: block;
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bR {
    display: block;
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fL {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fR {
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fL10 {
    float: left;
    margin-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fR10 {
    float: right;
    margin-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fL15 {
    float: left;
    margin-right: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fR15 {
    float: right;
    margin-left: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fL20 {
    float: left;
    margin-right: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fR20 {
    float: right;
    margin-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgWhite {
    background: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgWhite hr {
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgGray {
    background: #ccc; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgDarkGray {
    background: #999; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgBlack {
    background: #222; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgBlue {
    background: #374876;
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgSky {
    background: #09c; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgDate {
    background: #d4e1f5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgDate a {
    color: #000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBlue.bgDate a {
    color: #4b5a83; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRed.bgDate a {
    color: #C00; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgToday {
    background: #c00;
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgToday a {
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgGradGray {
    background: #adadad;
    /* Old browsers */
    background: -moz-linear-gradient(top, #adadad 0%, #333333 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #adadad), color-stop(100%, #333333));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #adadad 0%, #333333 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #adadad 0%, #333333 100%);
    /* Opera 11.10+ */
    background: linear-gradient(top, #adadad 0%, #333333 100%);
    /* W3C */ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bgRed {
    background: #c30; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cWhite {
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBlack {
    color: #333; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGray {
    color: #666; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBlue {
    color: #4b5a83; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cSky,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.cSky {
    color: #36f; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cSky02,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.cSky02 {
    color: #09c; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRed,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.cRed {
    color: #c00; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cOrange {
    color: #f60; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGreen {
    color: #22762B; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGold {
    color: #98621E; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cMember0 {
    color: #008000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cMember3 {
    color: #808000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cMember6 {
    color: #808080; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cMember9 {
    color: #daa520; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cMember15 {
    color: #800080; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdrGray {
    border: 1px solid #ccc; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poR {
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hrBlack {
    height: 1px;
    border: none;
    background: #000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hrWhite {
    height: 1px;
    border: none;
    background: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hrGray {
    height: 1px;
    border: none;
    background: #ccc; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hrBlue {
    height: 1px;
    border: none;
    background: #374876; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hrSky {
    height: 1px;
    border: none;
    background: #49aad4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hrDouble {
    height: 1px;
    border: none;
    border-top: 1px solid #ccc;
    background: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma0 {
    margin: 0px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma5, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma05 {
    margin: 5px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma10 {
    margin: 10px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma20 {
    margin: 20px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma30 {
    margin: 30px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ma40 {
    margin: 40px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mt5, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mt05 {
    margin-top: 5px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mt10 {
    margin-top: 10px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mt20 {
    margin-top: 20px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mt30 {
    margin-top: 30px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mt40 {
    margin-top: 40px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb5, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb05 {
    margin-bottom: 5px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb10 {
    margin-bottom: 10px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb20 {
    margin-bottom: 20px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb30 {
    margin-bottom: 30px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb40 {
    margin-bottom: 40px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr5, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr05 {
    margin-right: 5px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr10 {
    margin-right: 10px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr20 {
    margin-right: 20px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr30 {
    margin-right: 30px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr40 {
    margin-right: 50px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml5, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml05 {
    margin-left: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml10 {
    margin-left: 10px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml20 {
    margin-left: 20px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml30 {
    margin-left: 30px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml40 {
    margin-left: 40px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pa5, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pa05 {
    padding: 5px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pa10 {
    padding: 10px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pa15 {
    padding: 15px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pa20 {
    padding: 20px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pt5 {
    display: block;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pt10 {
    display: block;
    padding-top: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pt20 {
    display: block;
    padding-top: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pt30 {
    display: block;
    padding-top: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pb5 {
    display: block;
    padding-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pb10 {
    display: block;
    padding-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pb20 {
    display: block;
    padding-bottom: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pr5 {
    display: block;
    padding-right: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pr10 {
    display: block;
    padding-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pr20 {
    display: block;
    padding-right: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pl5 {
    display: block;
    padding-left: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pl10 {
    display: block;
    padding-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pl20 {
    display: block;
    padding-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lh16 {
    line-height: 16px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lh22 {
    line-height: 22px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lh30 {
    line-height: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hgt5 {
    display: block;
    height: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hgt10 {
    display: block;
    height: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .spaceW5 {
    display: inline-block;
    width: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdrz4 {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdrz10 {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdrz20 {
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clB {
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clL {
    clear: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clR {
    clear: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz10 {
    font-size: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz12 {
    font-size: 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz13 {
    font-size: 13px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz14 {
    font-size: 14px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz16 {
    font-size: 16px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz18 {
    font-size: 18px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fwN {
    font-weight: normal; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fwB {
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdN {
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tdU,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.tdU {
    text-decoration: underline; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .dInline {
    display: inline; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .dBlock {
    display: block; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .hMax {
    height: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .wFix {
    max-width: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .wMax {
    width: 100% !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w40 {
    width: 40px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w50 {
    width: 50px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w100 {
    width: 100px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w110 {
    width: 110px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w120 {
    width: 120px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w130 {
    width: 130px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w140 {
    width: 140px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w150 {
    width: 150px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w160 {
    width: 160px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w170 {
    width: 170px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w180 {
    width: 180px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w200 {
    width: 200px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w220 {
    width: 220px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w225 {
    width: 225px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w240 {
    width: 240px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w250 {
    width: 250px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w255 {
    width: 255px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w270 {
    width: 270px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w260 {
    width: 260px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w280 {
    width: 280px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w300 {
    width: 300px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w310 {
    width: 310px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w320 {
    width: 320px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w330 {
    width: 330px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w340 {
    width: 340px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w350 {
    width: 350px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w360 {
    width: 360px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w365 {
    width: 365px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w370 {
    width: 370px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w380 {
    width: 380px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w390 {
    width: 390px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w400 {
    width: 400px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w410 {
    width: 410px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w420 {
    width: 420px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w430 {
    width: 430px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w435 {
    width: 435px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w440 {
    width: 440px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w450 {
    width: 450px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w460 {
    width: 460px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w470 {
    width: 470px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w480 {
    width: 480px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w490 {
    width: 490px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w500 {
    width: 500px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w510 {
    width: 510px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w520 {
    width: 520px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w530 {
    width: 530px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w540 {
    width: 540px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w550 {
    width: 550px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w560 {
    width: 560px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w570 {
    width: 570px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w580 {
    width: 580px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .w590 {
    width: 590px !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iconRed,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iconGreen,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iconBlue {
    display: inline-block;
    width: 15px;
    height: 15px;
    line-height: 15px;
    font-size: 10px;
    text-align: center;
    color: #fff;
    margin-right: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iconRed {
    background: #a40000;
    border: 1px solid #cc0101; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iconGreen {
    background: #666600;
    border: 1px solid #679901; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iconBlue {
    background: #2f4c77;
    border: 1px solid #5a82c3; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pcHidden {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .brandnewList table {
    width: 100%;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .brandnewList th {
    width: 80px;
    padding: 7px 0 7px 10px;
    text-align: left;
    font-weight: bold;
    border-bottom: 1px solid #DADDE7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .brandnewList tr td {
    padding: 7px 0;
    _padding: 13px 0;
    text-align: left;
    border-bottom: 1px solid #DADDE7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .forSP {
    display: none !important; }
