@charset "UTF-8";
#pl_content #pl_contentInner main[role="main"] .pl_textBlock01 {
  /*
   * element.css
   *
   * date:2012/03/10
   */
  /* 
   ←本アップ時に検索置換で削除 */
  /* clear */
  /* font-size */
  /* font-weight */
  /* border-bottom BLACK */
  /* --------------------------------------------------------- */
  /* pCap */
  /* --------------------------------------------------------- */
  /* -- ※用インデント（注意書きなどに使用）-- */
  /* -- ※用インデント 半角用（注意書きなどに使用）-- */
  /* -- ( )用インデント（英数字かっこのインデントに使用）*/
  /* -- ※用インデント CS合宿タイムライン用（タイムライン部分に使用）-- */
  /*  
   　ニュース用ボックススタイル　
  ----------------------------------------------------------- */
  /* --------------------------------------------------------- */
  /* pageNavi01 */
  /* pageNavi02 */
  /* pageNavi03 */
  /* pageNavi04 */
  /* pageNavi05 */
  /* pageNavi06 */
  /* --------------------------------------------------------- */
  /* フォントの色バリエーション */
  /* ボーダーバリエーション */
  /* ボーダーバリエーション（パッディングあり） */
  /* ボックスコンテンツ */
  /* --------------------------------------------------------- */
  /* 画像回り込み*/
  /* --------------------------------------------------------- */
  /* ボックス各種 */
  /* --------------------------------------------------------- */
  /* 角丸ボックス */
  /* テーブルスタイル */
  /* RESPONSIVE TABLE
  --------------------------------------------------
  
  .tableTypeR {
  		display: block;
  		position : relative;
  		border-collapse : collapse;
  		border-spacing: 0;
  		width: 100%;
  		clear: both;}
  		
  		.tableTypeR thead {
  		float : left;}
  		
  		.tableTypeR thead tr th { 
  		display : block;
  		width:auto !important;}
  		
  		.tableTypeR tbody { 
  		display : block;
  		position : relative;
  		overflow-x : auto; 
  		white-space : nowrap;}
  		
  		.tableTypeR tbody tr{
  		border-collapse: collapse;
  		border-spacing: 0;
  		display : inline-block;
  		vertical-align : top;
  		}
  		
  		.tableTypeR tbody tr th,
  		.tableTypeR tbody tr td{
  		display : block;
  		vertical-align : middle;
  		}
  		
  		.tableTypeR tr th,
  		.tableTypeR tr td {
  		}
  		
  		.tableTypeR tr th:last-child,
  		.tableTypeR tr td:last-child  {
  		}
  		
  		.tableTypeR tr th {
  		}
  
  		
  @media screen and (min-width:480px){
  		
  		.tableTypeR {
  		margin : 0 auto 15px;
  		display: table; 
  		border-collapse: separate;}
  		
  		.tableTypeR thead{
  		display: table-header-group;
  		float: none;}
  		
  		.tableTypeR thead tr{
  		display : table-row;
  		float : none;
  		}
  		
  		.tableTypeR thead tr th {
  		display: table-cell;
  		}
  		
  		.tableTypeR tbody{
  		display: table-row-group;
  		}
  		
  		.tableTypeR tbody tr{
  		display : table-row;
  		}
  		
  		.tableTypeR tbody tr th,
  		.tableTypeR tbody tr td { 
  		display : table-cell;
  		}
  }
   */
  /* リンクアイコン Arrow */
  /* --------------------------------------------------------- */
  /*  よくある質問 */
  /* ---------------------------------------------------------- */
  /*  ボタン */
  /* ---------------------------------------------------------- */
  /* その他 */
  /* ---------------------------------------------------------- */
  /* 透明度変化の時間を設定 */
  /* aタグで囲い、imgにclassを追加した画像に効果を追加 */
  /* javasprict使用タブ（複数） */
  /* javasprict使用タブ（複数） */
  /* ボーダー*/
  /* --------------------------------------------------------- */
  /* 記号用フォント変更*/
  /* --------------------------------------------------------- */
  /* トピックス見出し関連*/
  /* --------------------------------------------------------- */
  /* 電話番号 */
  /* --------------------------------------------------------- */
  /* ランダムエリア */
  /* --------------------------------------------------------- */
  /* インフォ枠 */
  /* --------------------------------------------------------- */ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clearfix:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clearfix {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clf {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .clf: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 .mb0 {
    margin-bottom: 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb5 {
    margin-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb10 {
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb15 {
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb20 {
    margin-bottom: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb25 {
    margin-bottom: 25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb30 {
    margin-bottom: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb35 {
    margin-bottom: 35px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mb40 {
    margin-bottom: 40px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr5 {
    margin-right: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr10 {
    margin-right: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr15 {
    margin-right: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr20 {
    margin-right: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr25 {
    margin-right: 25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr30 {
    margin-right: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr35 {
    margin-right: 35px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .mr40 {
    margin-right: 40px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml5 {
    margin-left: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml10 {
    margin-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml15 {
    margin-left: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml20 {
    margin-left: 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml25 {
    margin-left: 25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml30 {
    margin-left: 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml35 {
    margin-left: 35px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml40 {
    margin-left: 40px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ml140 {
    margin-left: 140px; }
  #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 .fz8 {
    font-size: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz9 {
    font-size: 9px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz10 {
    font-size: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fz11 {
    font-size: 11px; }
  #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: 400; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fwB {
    font-weight: 700; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bbB {
    border-bottom: 1px solid #000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h3.alone01, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide h3.alone01 {
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    font-weight: 700;
    padding-left: 20px;
    background: url(/_pl_img/old/_img/element/h3_alone.jpg) repeat-x;
    color: #00214B;
    margin-bottom: 10px;
    clear: both !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide h3.alone01 {
    background: url(/_pl_img/old/_img/element/h3_aloneWide.jpg) no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h3.alone01 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide h3.alone01 span {
    font-weight: 700;
    padding-left: 1.5em;
    color: #C50025; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h4.alone01, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide h4.alone01 {
    height: 33px;
    line-height: 33px;
    font-size: 14px;
    font-weight: 700;
    padding-left: 20px;
    background: url(/_pl_img/old/_img/element/h4_alone.jpg) repeat-x;
    color: #00214B;
    margin-bottom: 10px;
    clear: both !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide h4.alone01 {
    background: url(/_pl_img/old/_img/element/h4_aloneWide.jpg) no-repeat;
    color: #00214B;
    margin-bottom: 10px;
    clear: both !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.alone01 {
    padding: 5px 0 5px 13px;
    font-size: 14px;
    line-height: 1.4;
    font-weight: 700;
    background: url(/_pl_img/old/_img/element/h5_alone.png) no-repeat left center;
    border-bottom: 1px dotted #999;
    color: #00214B;
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.alone02 {
    padding: 5px 0 5px 18px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background: url(/_pl_img/old/_img/element/h7_alone.jpg) no-repeat left center;
    color: #1E3467;
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h5.alone03 {
    padding: 5px 0 5px 13px;
    font-size: 14px;
    line-height: 1.4;
    font-weight: 700;
    background: url(/_pl_img/old/_img/element/h5_alone.png) no-repeat left center;
    border-top: 1px dotted #999;
    border-bottom: 1px dotted #999;
    color: #00214B;
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h6.alone01 {
    padding: 5px 0 5px 5px;
    font-size: 13px;
    line-height: 1.4;
    font-weight: 700;
    border-bottom: 1px dotted #999;
    color: #00214B;
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 h7.alone01 {
    padding: 5px 0 5px 25px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background: url(/_pl_img/old/_img/element/h7_alone.jpg) no-repeat left center;
    color: #1E3467;
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pCap {
    font-weight: 700;
    font-size: 13px;
    background: url(/_pl_img/old/_img/element/bg_pcap01.png) 0 2px no-repeat;
    padding-left: 20px;
    color: #00214B;
    margin-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pCapA {
    font-weight: 700;
    background: url(/_pl_img/old/_img/element/ico_attention01.png) 0 2px no-repeat;
    padding-left: 20px;
    color: red;
    margin-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent {
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent ul {
    margin-left: 1em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent li {
    text-indent: -1em;
    padding-bottom: 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_h {
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_h ul {
    margin-left: .5em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_h li {
    text-indent: -.5em;
    padding-bottom: 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_k {
    line-height: 145%;
    margin: 10px 0 5px 1em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_k dt {
    float: left;
    width: 2em;
    padding-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_k dd {
    margin-left: 2em;
    padding-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_cs_camp_time {
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_cs_camp_time ul {
    margin-left: 2.5em; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .indent_cs_camp_time li {
    text-indent: -2.5em;
    padding-bottom: 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ol.clause {
    list-style-position: outside;
    list-style-type: decimal;
    margin: 10px;
    padding-left: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 ol.clause li {
    list-style-type: decimal;
    padding-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 {
    width: 740px;
    text-align: 0;
    /*FF*/
    #text-align: center;
    /*IE */ }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05:after {
    /* for modern browser */
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dl {
    float: left;
    margin-bottom: 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt img {
    margin-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dl, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd {
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt img, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd img {
    margin: 0 auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd span {
    padding-left: 10px;
    background: url(/_pl_img/old/_img/element/ico_05.jpg) 0 5% no-repeat;
    margin: 0 auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd span.cRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt span.cBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd span.cBlue {
    padding-left: 0 !important;
    background: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd {
    width: 246px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd {
    width: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dt, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd {
    width: 148px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 dd {
    margin-bottom: 10px;
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 dd {
    margin-bottom: 10px;
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 dd {
    margin-bottom: 10px;
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 dd {
    margin-bottom: 10px;
    line-height: 145%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 a.lb, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 a.lb, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 a.lb, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 a.lb {
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box02 .pCap, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box03 .pCap, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box04 .pCap, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .news_box05 .pCap {
    clear: both;
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h01b {
    float: left;
    width: 345px;
    height: 24px;
    padding: 0 0 0 25px;
    font-size: 12px;
    line-height: 24px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_b_01.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #1E3467; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h01b {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h02b {
    float: left;
    width: 221px;
    height: 24px;
    padding: 0 0 0 25px;
    font-size: 12px;
    line-height: 24px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_b_02.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #1E3467; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h02b {
    width: 246px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h01c {
    padding: 0 0 5px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_c_01.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h02c {
    float: left;
    width: 350px;
    padding: 0 0 5px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_c_01.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h02c {
    width: 365px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h03c {
    float: left;
    width: 224px;
    padding: 0 0 5px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_c_01.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h03c {
    width: 239px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h01d {
    float: left;
    width: 350px;
    padding: 0 0 5px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_c_01.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #900; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h01d {
    width: 365px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h02d {
    float: left;
    width: 224px;
    padding: 0 0 5px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_c_01.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
    color: #900; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h02d {
    width: 239px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h01e {
    width: 688px;
    height: 38px;
    padding: 0 10px 0 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_e_01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h01e {
    width: 713px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h02e {
    float: left;
    height: 18px;
    width: 327px;
    padding: 0 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_e_02.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h02e {
    width: 358px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h03e {
    float: left;
    height: 18px;
    width: 100px;
    padding: 0 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_e_03.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: #00527F;
    background-color: #FFC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h03e {
    width: 130px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h01f {
    padding: 0 0 2px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_f_01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h02f {
    float: left;
    width: 350px;
    padding: 0 0 2px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_f_01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h02f {
    width: 365px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h03f {
    float: left;
    width: 224px;
    padding: 0 0 2px 15px;
    font-size: 12px;
    line-height: 1.4;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/h_f_01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    color: #00527F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .h03f {
    width: 239px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .noList {
    float: left;
    width: 355px;
    font-size: 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .noList p {
    margin: 0 0 5px;
    padding: 0 0 4px;
    font-size: 12px;
    font-weight: 700;
    text-indent: 30px;
    background-image: url(/_pl_img/old/_img/element/ico_01.jpg);
    background-position: 15px 6px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #CCC;
    color: #00214B; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .noList span.cRed {
    font-weight: 700;
    color: #C50025; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .noList ul.block01 {
    padding: 0 0 0 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .noList ul.block01 li ul.block02 {
    padding: 0 0 0 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .noList ul.block01 li ul.block02 li ul.block03 {
    padding: 0 0 0 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList {
    float: left;
    font-size: 12px;
    width: 355px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList p {
    margin: 0 0 5px;
    padding: 0 0 4px;
    font-size: 12px;
    font-weight: 700;
    text-indent: 30px;
    background-image: url(/_pl_img/old/_img/element/ico_01.jpg);
    background-position: 15px 6px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #CCC;
    color: #00214B; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList ul.block01 {
    padding: 0 0 0 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList ul.block01 li {
    padding-left: 10px;
    background-image: url(/_pl_img/old/_img/element/ico_02.jpg);
    background-position: 0 6px;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList ul.block01 li ul.block02 {
    padding: 0 0 0 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList ul.block01 li ul.block02 li {
    padding: 0 0 0 10px;
    background-image: url(/_pl_img/old/_img/element/ico_03.jpg);
    background-position: 0 8px;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList ul.block01 li ul.block02 li ul.block03 {
    padding: 0 0 0 3px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .poList ul.block01 li ul.block02 li ul.block03 li {
    padding: 0 0 0 7px;
    background-image: url(/_pl_img/old/_img/element/ico_04.jpg);
    background-position: 0 8px;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi01 li {
    float: left;
    margin: 0;
    padding: 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi01 li.next {
    margin: 2px 11px 0 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi01 li.prev {
    margin: 2px 0 0 11px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 {
    position: relative;
    height: 34px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.top {
    margin: 0 0 13px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.bottom {
    margin: 13px 0 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 li {
    position: absolute;
    top: 6px;
    display: inline;
    font-size: 10px;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 li.box1 {
    left: 0;
    padding: 0 0 0 14px;
    background-image: url(/_pl_img/old/_img/element/ico_arrow_01.jpg);
    background-position: 0 6px;
    color: #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 li.box2 {
    left: 60px;
    padding: 0 0 0 12px;
    background-image: url(/_pl_img/old/_img/element/ico_arrow_02.jpg);
    background-position: 4px 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 li.box4 {
    right: 80px;
    text-align: right;
    padding: 0 8px 0 0;
    background-image: url(/_pl_img/old/_img/element/ico_arrow_04.jpg);
    background-position: right 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 li.box5 {
    right: 0;
    text-align: right;
    padding: 0 16px 0 0;
    background-image: url(/_pl_img/old/_img/element/ico_arrow_05.jpg);
    background-position: right 6px;
    color: #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.top li.box3 {
    left: 320px;
    padding: 0 0 0 12px;
    background-image: url(/_pl_img/old/_img/element/ico_arrow_03.jpg);
    background-position: 0 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.bottom li.box3 {
    left: 320px;
    padding: 0 0 0 12px;
    background-image: url(/_pl_img/old/_img/element/ico_arrow_06.jpg);
    background-position: 0 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block01 li a {
    font-size: 10px;
    color: #00214B; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 {
    margin-left: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li {
    float: left;
    width: 50px;
    height: 29px;
    margin: 0 10px 0 0;
    font-size: 15px;
    text-align: center;
    line-height: 29px;
    font-weight: 700; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li.focus {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi02_on.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li a {
    display: block;
    width: 50px;
    height: 29px;
    font-size: 14px;
    font-weight: 700;
    color: #333 !important;
    text-decoration: none;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi02_no.jpg);
    background-position: 0 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li a:link {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi02_no.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li a:visited {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi02_no.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li a:hover {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi02_on.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi02 ul.block02 li a:active {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi02_on.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li {
    float: left;
    width: 185px;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a {
    display: block;
    width: 185px;
    height: 37px;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    background-position: left 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a span {
    display: block;
    width: 175px;
    height: 37px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    background-position: right 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi03 ul li a span {
    width: 185px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:link {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:visited {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:hover {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:active {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:link span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    font-weight: 700 !important;
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li a:active span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li.focus a {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi03 ul li.focus a span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    font-weight: 700 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi03 ul li.cofus a span {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li {
    float: left;
    width: 370px;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a {
    display: block;
    width: 370px;
    height: 37px;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    background-position: left 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a span {
    display: block;
    width: 360px;
    height: 37px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    background-position: right 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi04 ul li a span {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:link {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:visited {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:hover {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:active {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:link span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    font-weight: 700 !important;
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li a:active span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li.focus a {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi04 ul li.focus a span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    font-weight: 700 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi04 ul li.cofus a span {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li {
    float: left;
    width: 246px;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a {
    display: block;
    width: 246px;
    height: 37px;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    background-position: left 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a span {
    display: block;
    width: 236px;
    height: 37px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    background-position: right 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi05 ul li a span {
    width: 246px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:link {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:visited {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:hover {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:active {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:link span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    font-weight: 700 !important;
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li a:active span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li.focus a {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi05 ul li.focus a span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    font-weight: 700 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi05 ul li.cofus a span {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li {
    float: left;
    width: 124px;
    height: 37px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a {
    display: block;
    width: 124px;
    height: 37px;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    background-position: left 0;
    background-repeat: no-repeat;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a span {
    display: block;
    width: 114px;
    height: 37px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    background-position: right 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi06 ul li a span {
    width: 124px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:link {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:visited {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_bass.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:hover {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:active {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:link span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    font-weight: 700 !important;
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_no_right.jpg);
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li a:active span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li.focus a {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_bass.jpg);
    color: #FFF !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pageNavi06 ul li.focus a span {
    background-image: url(/_pl_img/old/_img/element/btn_pagenavi03_on_right.jpg);
    font-weight: 700 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .pageNavi06 ul li.cofus a span {
    width: 370px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRed {
    font-weight: 700;
    color: #C33; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBlue {
    font-weight: 700;
    color: #0476B4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cDarkblue {
    font-weight: 700;
    color: #02547F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cYellow {
    font-weight: 700;
    color: #BABA00; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGreen {
    font-weight: 700;
    color: #093; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGray {
    font-weight: 700;
    color: #999; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cOrange {
    font-weight: 700;
    color: #F60; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cPink {
    font-weight: 700;
    color: #F764D2; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBrown {
    font-weight: 700;
    color: #960; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdRed {
    border: 1px solid #C33; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdBlue {
    border: 1px solid #0476B4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdDarkblue {
    border: 1px solid #102960; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdYellow {
    border: 1px solid #BABA00; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdGreen {
    border: 1px solid #093; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdGray {
    border: 1px solid #999; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdLightgray {
    border: 1px solid #ccc; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdOrange {
    border: 1px solid #F60; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdPink {
    border: 1px solid #F764D2; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpRed {
    border: 1px solid #C33;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpBlue {
    border: 1px solid #0476B4;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpDarkblue {
    border: 1px solid #102960;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpYellow {
    border: 1px solid #BABA00;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpGreen {
    border: 1px solid #093;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpGray {
    border: 1px solid #999;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpLightgray {
    border: 1px solid #ccc;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpOrange {
    border: 1px solid #F60;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .bdpPink {
    border: 1px solid #F764D2;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRedPosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBluePosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cDarkbluePosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cYellowPosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGreenPosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGrayPosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cOrangePosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cPinkPosi, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRedNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBlueNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cDarkblueNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cYellowNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGreenNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGrayNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cOrangeNega, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cPinkNega {
    display: block;
    width: 55px;
    height: 17px;
    font-size: 11px;
    font-weight: 700;
    line-height: 17px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRedPosi {
    color: #C33;
    background: url(/_pl_img/old/_img/element/bg_red_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBluePosi {
    color: #0476B4;
    background: url(/_pl_img/old/_img/element/bg_blue_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cDarkbluePosi {
    color: #02547F;
    background: url(/_pl_img/old/_img/element/bg_darkblue_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cYellowPosi {
    color: #BABA00;
    background: url(/_pl_img/old/_img/element/bg_yellow_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGreenPosi {
    color: #093;
    background: url(/_pl_img/old/_img/element/bg_green_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGrayPosi {
    color: #999;
    background: url(/_pl_img/old/_img/element/bg_gray_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cOrangePosi {
    color: #F60;
    background: url(/_pl_img/old/_img/element/bg_orange_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cPinkPosi {
    color: #F764D2;
    background: url(/_pl_img/old/_img/element/bg_pink_01.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cRedNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_red_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cBlueNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_blue_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cDarkblueNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_darkblue_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cYellowNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_yellow_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGreenNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_green_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cGrayNega {
    color: #333;
    background: url(/_pl_img/old/_img/element/bg_gray_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cOrangeNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_orange_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cPinkNega {
    color: #fff;
    background: url(/_pl_img/old/_img/element/bg_pink_02.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents {
    border: 1px solid #9D9E9E;
    background: url(/_pl_img/old/_img/element/bg_categoryindex01.png) 0 0 no-repeat;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none {
    zoom: 100%;
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents h4, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half h4, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec h4, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third h4, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none h4 {
    font-size: 15px;
    margin: 4px 0 15px;
    font-weight: 700;
    background: none;
    height: auto;
    line-height: 1.30;
    text-indent: 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents h4 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half h4 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec h4 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third h4 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none h4 span {
    font-size: 13px;
    color: #CC0000;
    margin: 0 0 0 1em;
    font-weight: 700;
    height: auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none .areaInside {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none .areaInside {
    padding: 0 7px 5px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .thumb_L, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .thumb_L {
    float: left;
    margin: 0 10px 10px;
    border: 1px solid #CCC;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .thumb_L, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside .thumb_L {
    float: left;
    margin: 0 15px 10px 0;
    border: 1px solid #CCC;
    padding: 1px;
    width: 100px;
    height: 76px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .summary, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .summaryWide, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .summaryGame {
    float: left;
    width: 624px;
    margin: 5px 0;
    line-height: 1.45; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .summaryWide {
    width: 540px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .summaryGame {
    width: 600px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents .areaInside .links {
    border-top: 1px dotted #666;
    margin: 10px 0 5px;
    padding-top: 5px;
    width: auto; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half_none, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec {
    border: 1px solid #9D9E9E;
    background: url(/_pl_img/old/_img/element/bg_categoryindex02.png) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .summary, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .summaryWide, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .summaryGame {
    float: left;
    width: 246px;
    margin: 5px 0;
    line-height: 1.45; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .summaryWide {
    width: 162px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .summaryGame {
    width: 222px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Half .areaInside .links {
    border-top: 1px dotted #666;
    margin: 10px 0 5px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .summary, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .summaryWide, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .summaryGame {
    float: left;
    width: 236px;
    margin: 5px 0;
    line-height: 1.45; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .summaryWide {
    width: 152px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .summaryGame {
    width: 212px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Sec .areaInside .links {
    border-top: 1px dotted #666;
    margin: 10px 0 5px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none {
    border: 1px solid #9D9E9E;
    background: url(/_pl_img/old/_img/element/bg_categoryindex03.png) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none {
    background: url(/_pl_img/old/_img/element/bg_categoryindex03_none.png) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside .summary, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside .summaryGame {
    float: left;
    width: 119px;
    margin: 5px 0;
    line-height: 1.45; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside .summaryGame {
    width: 90px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none .areaInside .links, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside .links {
    border-top: 1px dotted #666;
    margin: 10px 0 5px;
    padding-top: 5px;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none .areaInside {
    padding: 10px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third .areaInside p {
    margin: 0;
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxContents_Third_none .areaInside p {
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxHalf_L {
    float: left;
    width: 360px;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxHalf_R {
    float: right;
    width: 360px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxHalf_R:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxThird_L {
    float: left;
    width: 233px;
    margin-right: 20px;
    display: inline; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxThird_R {
    float: right;
    width: 233px;
    display: inline; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgL {
    float: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgR {
    float: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgL10 {
    float: left;
    margin: 0 10px 10px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgR10 {
    float: right;
    margin: 0 0 10px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL .thumbArea255 {
    float: left;
    width: 255px;
    margin-right: 15px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR .thumbArea255 {
    float: right;
    width: 255px;
    margin-left: 15px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL .thumbArea280 {
    float: left;
    width: 280px;
    margin-right: 15px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR .thumbArea280 {
    float: right;
    width: 280px;
    margin-left: 15px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL .thumbArea470 {
    float: left;
    width: 470px;
    margin-right: 15px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR .thumbArea470 {
    float: right;
    width: 470px;
    margin-left: 15px;
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL .thumbArea255 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR .thumbArea255 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL .thumbArea280 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR .thumbArea280 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL .thumbArea470 span, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR .thumbArea470 span {
    padding-left: 10px;
    background: url(/_pl_img/old/_img/element/ico_05.jpg) 0 5px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .boxImgL p, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .boxImgR p, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .boxImgL p, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .boxImgR p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgL, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxImgR {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxIntroduction {
    line-height: 1.4;
    padding: 15px;
    background-color: #F5F7F8;
    border: 1px solid #CCC;
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxIntroduction p {
    line-height: 180%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxSummary {
    line-height: 1.4;
    padding: 15px;
    background-color: #FFF;
    border: 1px solid #CCC;
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxTop {
    /* 青色背景 */
    line-height: 1.4;
    background: url(/_pl_img/old/_img/element/boxTop.gif);
    padding: 5px;
    margin: 5px 0 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxTop div {
    /* 白色背景(boxTopの上に重ねる) */
    background-color: #fff;
    padding: 15px;
    _width: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxTop02 {
    /* 青色背景 */
    line-height: 1.4;
    background: url(/_pl_img/old/_img/element/boxTop.gif);
    padding: 5px;
    margin: 5px 0 20px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxTop02 div {
    /* 白色背景(boxTopの上に重ねる) */
    background-color: #fff;
    _width: 100%;
    padding: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue_top {
    background-image: none;
    background: #00214B;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 15px;
    padding: 5px 10px;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray_top {
    background-image: none;
    background: #EBEBEB;
    color: #00214B;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 15px;
    padding: 5px 10px;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue {
    border-radius: 7px;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue_top {
    margin-bottom: 0;
    border-radius: 7px 7px 0 0;
    behavior: url(/_htc/PIE.php); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray {
    border: 1px solid #ccc;
    border-radius: 7px;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray_top {
    border: 1px solid #ccc;
    margin-bottom: 0;
    border-radius: 7px 7px 0 0;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircle_Btm {
    margin-top: 0;
    padding: 15px;
    background: #FFF;
    border: 1px solid #ccc;
    border-top: none;
    border-radius: 0 0 7px 7px;
    behavior: url(/_htc/PIE.php);
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleRed_top {
    background-image: none;
    background: #fff;
    color: #c00;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 15px;
    padding: 5px 10px;
    border: 2px solid #c00;
    border-bottom: 1px solid #c00;
    margin-bottom: 0;
    border-radius: 7px 7px 0 0;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_Btm {
    margin-top: 0;
    padding: 15px;
    background: #FFF;
    border: 2px solid #c00;
    border-top: none;
    border-radius: 0 0 7px 7px;
    behavior: url(/_htc/PIE.php);
    position: relative;
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed {
    padding: 15px;
    background: #FFF;
    border: 2px solid #c00;
    border-radius: 7px;
    behavior: url(/_htc/PIE.php);
    position: relative;
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed .ttl {
    color: #cc0000;
    font-size: 14px;
    font-weight: bold; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_row {
    width: 100%;
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_row:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_row {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_row .title {
    float: left;
    width: 80px;
    font-size: 14px;
    color: #c00;
    font-weight: 700;
    padding: 5px 10px;
    border: 2px solid #c00;
    border-right: 1px solid #c00;
    border-radius: 7px 0 0 7px;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_row .inner {
    float: left;
    width: 615px;
    padding: 5px 10px;
    background: #FFF;
    border: 2px solid #c00;
    border-left: none;
    border-radius: 0 7px 7px 0;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray_top:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue_top:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_Btm:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircle_Btm:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleGray_top, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .h4_CircleBlue_top, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircleRed_Btm, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .boxCircle_Btm {
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box06_01 {
    float: left;
    width: 350px;
    background-image: url(/_pl_img/old/_img/element/bg_box_04_repeat.jpg);
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box06_01 .box06_02 {
    width: 350px;
    line-height: 1.4;
    background-image: url(/_pl_img/old/_img/element/bg_box_04_top.jpg);
    background-position: top;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box06_01 .box06_02 .box06_03 {
    width: 350px;
    padding: 0 0 17px;
    line-height: 1.4;
    background-image: url(/_pl_img/old/_img/element/bg_box_04_bottom.jpg);
    background-position: bottom;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box06_01 .box06_02 .box06_03 .ttl {
    margin-bottom: 20px;
    padding: 7px 20px 0;
    font-size: 14px;
    font-weight: 700;
    color: #1E3568; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box06_01 .box06_02 .box06_03 p {
    font-size: 12px;
    padding: 0 20px;
    line-height: 1.4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box07 {
    line-height: 1.4;
    padding: 15px 20px;
    background-color: #F2F2F2; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR {
    width: 100%;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB {
    width: 100%;
    border-top: 1px solid #CCC;
    border-left: none;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA tr td, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB tr td {
    text-align: left;
    padding: 5px 10px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN tr td, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR tr td {
    text-align: left;
    padding: 3px 7px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR tr th {
    font-weight: 700;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background-color: #00214B;
    color: #FFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB tr th {
    font-weight: 700;
    border-bottom: 1px solid #CCC;
    background-color: #F6F6F6;
    color: #00214B; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA tr td, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN tr td, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR tr td {
    font-weight: 400;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB tr td {
    font-weight: 400;
    border-bottom: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .tableTypeA tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .tableTypeA tr td, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .tableTypeB tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .tableTypeB tr td {
    padding: 9px 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .tableTypeA tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .tableTypeA tr td, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .tableTypeB tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .tableTypeB tr td {
    padding: 8px 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .tableTypeN tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .tableTypeN tr td {
    padding: 7px 9px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .tableTypeN tr th, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .tableTypeN tr td {
    padding: 6px 9px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA .tC, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB .tC, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN .tC, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR .tC {
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA .tL, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB .tL, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN .tL, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR .tL {
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA .tR, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB .tR, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN .tR, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR .tR {
    text-align: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA .tBorderNone, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB .tBorderNone, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN .tBorderNone, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR .tBorderNone {
    border: none;
    background: none;
    border-top: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN .bgGray, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB .bgGray, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA .bgGray, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR .bgGray {
    background-color: #F6F6F6; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeN .bgBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeB .bgBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeA .bgBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tableTypeR .bgBlue {
    background-color: #7483A1;
    font-weight: 700; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lOut, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb2, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb3, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lPdf, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lDoc, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lPen, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lMet, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.expansion, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lanchor, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lanchor02, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.youtube {
    text-decoration: underline;
    padding: 3px 0 3px 15px;
    font-size: 12px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb2 {
    padding: 3px 18px 3px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lOut {
    background: url(/_pl_img/old/_img/element/ico_lout01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb {
    background: url(/_pl_img/old/_img/element/ico_lb01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb.marker {
    background: url(/_pl_img/old/_img/element/ico_lb01.png) left 50% no-repeat rgba(199, 247, 255, 0.81); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lPdf {
    background: url(/_pl_img/old/_img/element/ico_lpdf01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lDoc {
    background: url(/_pl_img/old/_img/element/ico_document01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lMet {
    background: url(/_pl_img/old/_img/element/ico_helmet.jpg) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lPen {
    background: url(/_pl_img/old/_img/element/ico_pen01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.expansion {
    background: url(/_pl_img/old/_img/element/ico_expansion01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lanchor {
    background: url(/_pl_img/old/_img/element/ico_lanchor01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lanchor02 {
    background: url(/_pl_img/old/_img/element/ico_lanchor02.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.youtube {
    background: url(/_pl_img/old/_img/element/ico_youtube01.png) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb2 {
    background: url(/_pl_img/old/_img/element/ico_lb02.png) right 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.lb3 {
    background: url(/_pl_img/old/_img/element/ico_lb03.jpg) left 50% no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLysYellow {
    background: #F4D300 url(/special/yellowseries/img/arrowRight_navyL.png) no-repeat 15px center !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnCitizenGreen {
    background: #97C62C url(/special/yellowseries/img/arrowRight_navyL.png) no-repeat 15px center !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLysYellow,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnCitizenGreen {
    display: block;
    width: 100%;
    height: 50px;
    text-align: center;
    text-decoration: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLysYellow span,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnCitizenGreen span {
    font-weight: bold;
    font-size: 15px;
    color: #212f4e;
    line-height: 50px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLysYellow:hover,
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnCitizenGreen:hover {
    opacity: 0.5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .fortop {
    padding: 10px 0;
    text-align: right;
    height: 80%;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .arrow07 {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_arrow_07.jpg) 0 3px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .arrow08 {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_arrow_08.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .link01 {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_link_01.jpg) 0 1px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .link02 {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_link_02.jpg) 0 1px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pdf {
    padding-left: 35px;
    background: url(/_pl_img/old/_img/element/ico_pdf.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .cautions {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_cautions.jpg) 0 1px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .point {
    padding-left: 18px;
    background: url(/_pl_img/old/_img/element/ico_point.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .circle {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_circle.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .square {
    padding-left: 15px;
    background: url(/_pl_img/old/_img/element/ico_square.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .expansion {
    padding-left: 18px;
    background: url(/_pl_img/old/_img/element/ico_expansion.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .closes {
    padding-left: 18px;
    background: url(/_pl_img/old/_img/element/ico_closes.jpg) 0 1px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .flag {
    padding-left: 18px;
    background: url(/_pl_img/old/_img/element/ico_flag.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .helmet {
    padding-left: 23px;
    background: url(/_pl_img/old/_img/element/ico_helmet.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .exclamation {
    padding-left: 12px;
    background: url(/_pl_img/old/_img/element/ico_exclamation.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .train {
    padding-left: 18px;
    background: url(/_pl_img/old/_img/element/ico_train.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ticket01 {
    padding-left: 25px;
    background: url(/_pl_img/old/_img/element/ico_ticket.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ticket02 {
    padding-left: 25px;
    background: url(/_pl_img/old/_img/element/ico_ticket.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .member {
    padding-left: 30px;
    background: url(/_pl_img/old/_img/element/ico_member.jpg) 0 1px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .ball {
    padding-left: 20px;
    background: url(/_pl_img/old/_img/element/ico_ball.jpg) 0 -1px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .document {
    padding-left: 20px;
    background: url(/_pl_img/old/_img/element/ico_document.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lgoods {
    padding-left: 25px;
    background: url(/_pl_img/old/_img/element/ico_goods.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .levent {
    padding-left: 25px;
    background: url(/_pl_img/old/_img/element/ico_event.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lgourmet {
    padding-left: 25px;
    background: url(/_pl_img/old/_img/element/ico_gourmet.jpg) 0 0 no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lticket {
    padding-left: 25px;
    background: url(/_pl_img/old/_img/element/ico_ticket.jpg) 0 2px no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lineTop {
    padding-top: 3px;
    border-top: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .gridTop {
    padding-top: 4px;
    background-image: url(/_pl_img/old/_img/element/bg_gridwidth.gif);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .lineBottom {
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .gridBottom {
    padding-bottom: 6px;
    background-image: url(/_pl_img/old/_img/element/bg_gridwidth.gif);
    background-position: bottom;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .line {
    padding: 3px 0 5px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .grid {
    background-image: url(/_pl_img/old/_img/element/bg_gridwidth.gif);
    background-position: top;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 span.gridBottom {
    display: block;
    padding: 4px 0 6px;
    background-image: url(/_pl_img/old/_img/element/bg_gridwidth.gif);
    background-position: bottom;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .lineTop {
    padding-top: 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .gridTop {
    padding-top: 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .lineBottom {
    padding-bottom: 7px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .gridBottom {
    padding-bottom: 7px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .line {
    padding: 6px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html span.gridBottom {
    padding: 7px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .lineTop {
    padding-top: 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .gridTop {
    padding-top: 7px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .lineBottom {
    padding-bottom: 6px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .gridBottom {
    padding-bottom: 7px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .line {
    padding: 6px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html span.gridBottom {
    padding: 7px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box08 {
    padding: 10px;
    background-image: url(/_pl_img/old/_img/element/bg_linelength.gif);
    background-position: left;
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box09 {
    padding: 10px;
    background-image: url(/_pl_img/old/_img/element/bg_gridlength.gif);
    background-position: left;
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box10 {
    padding: 10px;
    border-right: 1px solid #CCC;
    background-image: url(/_pl_img/old/_img/element/bg_linelength.gif);
    background-position: left;
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box11 {
    background-image: url(/_pl_img/old/_img/element/bg_gridlength.gif);
    background-position: left;
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box11 .gridLength {
    padding: 10px;
    background-image: url(/_pl_img/old/_img/element/bg_gridlength.gif);
    background-position: right;
    background-repeat: repeat-y; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box12 {
    padding: 10px;
    border: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .box13 {
    padding: 10px;
    border: 1px dotted #999; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .question09 {
    _width: 740px;
    border: 1px solid #2264AC;
    padding: 6px;
    background: url(/_pl_img/old/_img/element/boxContent09.gif) !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .answer09 {
    _width: 740px;
    border-right: 1px solid #2264AC;
    border-left: 1px solid #2264AC;
    border-bottom: 1px solid #2264AC;
    padding: 6px;
    margin-bottom: 25px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlue01 {
    display: block;
    width: 171px;
    padding: 5px 0 0 35px;
    height: 27px;
    font-size: 13px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnBlue01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnBlue01 {
    width: 206px;
    height: 32px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html a.btnBlue01 {
    height: 24px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlue01:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlue02 {
    display: block;
    width: 171px;
    height: 39px;
    padding: 7px 0 0 35px;
    font-size: 13px;
    line-height: 1.3;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnBlue02.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnBlue02 {
    width: 206px;
    height: 46px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlue02:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRed01 {
    display: block;
    width: 171px;
    padding: 5px 0 0 35px;
    height: 27px;
    font-size: 13px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnRed01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnRed01 {
    width: 206px;
    height: 32px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html a.btnRed01 {
    height: 24px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRed01:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRed02 {
    display: block;
    width: 171px;
    height: 39px;
    padding: 7px 0 0 35px;
    font-size: 13px;
    line-height: 1.3;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnRed02.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnRed02 {
    width: 206px;
    height: 46px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRed02:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnGreen01 {
    display: block;
    width: 171px;
    padding: 5px 0 0 35px;
    height: 27px;
    font-size: 13px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnGreen01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnGreen01 {
    width: 206px;
    height: 32px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html a.btnGreen01 {
    height: 24px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnGreen01:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnGreen02 {
    display: block;
    width: 171px;
    height: 39px;
    padding: 7px 0 0 35px;
    font-size: 13px;
    line-height: 1.3;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnGreen02.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnGreen02 {
    width: 206px;
    height: 46px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnGreen02:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnYellow01 {
    display: block;
    width: 171px;
    padding: 5px 0 0 35px;
    height: 27px;
    font-size: 13px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnYellow01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnYellow01 {
    width: 206px;
    height: 32px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html a.btnYellow01 {
    height: 24px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnYellow01:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnYellow02 {
    display: block;
    width: 171px;
    height: 39px;
    padding: 7px 0 0 35px;
    font-size: 13px;
    line-height: 1.3;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnYellow02.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnYellow02 {
    width: 206px;
    height: 46px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnYellow02:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlack01 {
    display: block;
    width: 171px;
    padding: 5px 0 0 35px;
    height: 27px;
    font-size: 13px;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnBlack01.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnBlack01 {
    width: 206px;
    height: 32px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html a.btnBlack01 {
    height: 24px;
    padding-top: 8px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlack02 {
    display: block;
    width: 171px;
    height: 39px;
    padding: 7px 0 0 35px;
    font-size: 13px;
    line-height: 1.3;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btnBlack02.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-decoration: none !important;
    color: #FFF !important;
    background-color: #90F; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html a.btnBlack02 {
    width: 206px;
    height: 46px;
    padding-top: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLink, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLinkBlue, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLinkRed {
    text-align: center;
    display: block;
    text-decoration: none !important;
    line-height: 36px;
    font-size: 18px;
    font-weight: 700;
    padding: 6px 10px;
    margin: 15px 30px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLink {
    color: #AE0000;
    text-decoration: none !important;
    background: #ddd;
    background: 0;
    background: 0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 1px solid #ddd;
    -moz-box-shadow: inset 0 -1px 1px #fff;
    -webkit-box-shadow: inset 0 -1px 1px #fff;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLinkBlue {
    color: #FFF;
    text-decoration: none !important;
    background: #4D61A5;
    background: 0;
    background: 0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 1px solid #4D61A5;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLinkRed {
    color: #FFF;
    text-decoration: none !important;
    background: #FB8E88;
    background: 0;
    background: 0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 1px solid #FB8E88;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLink:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLinkBlue:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnLinkRed:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide {
    display: block;
    background-image: url(/_pl_img/old/_img/element/btn_01_no.jpg);
    background-position: left;
    background-repeat: no-repeat;
    cursor: pointer;
    color: #AE0000;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide span {
    display: block;
    height: 36px;
    font-size: 18px;
    line-height: 36px;
    text-align: center;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btn_01_right_no.jpg);
    background-position: right;
    background-repeat: no-repeat;
    color: #AE0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide {
    display: block;
    background-image: url(/_pl_img/old/_img/element/btn_02_no.jpg);
    background-position: left;
    background-repeat: no-repeat;
    cursor: pointer;
    color: #FFF;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide span {
    display: block;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btn_02_right_no.jpg);
    background-position: right;
    background-repeat: no-repeat;
    color: #FFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide {
    display: block;
    background-image: url(/_pl_img/old/_img/element/btn_03_no.jpg);
    background-position: left;
    background-repeat: no-repeat;
    cursor: pointer;
    color: #FFF;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide span {
    display: block;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btn_03_right_no.jpg);
    background-position: right;
    background-repeat: no-repeat;
    color: #FFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide_off {
    display: block;
    background-image: url(/_pl_img/old/_img/element/btn_01_no.jpg);
    background-position: left;
    background-repeat: no-repeat;
    cursor: default;
    color: #BBB;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide_off span {
    display: block;
    height: 36px;
    font-size: 18px;
    line-height: 36px;
    text-align: center;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btn_01_right_no.jpg);
    background-position: right;
    background-repeat: no-repeat;
    color: #BBB; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnNo02 {
    display: block;
    background-image: url(/_pl_img/old/_img/element/btn_04.jpg);
    background-position: left;
    background-repeat: no-repeat;
    cursor: default;
    color: #FFF;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnNo02 span {
    display: block;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    font-weight: 700;
    background-image: url(/_pl_img/old/_img/element/btn_04_right.jpg);
    background-position: right;
    background-repeat: no-repeat;
    color: #FFF; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:hover * {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:hover span * {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:visited {
    background-image: url(/_pl_img/old/_img/element/btn_01_no.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:hover {
    background-image: url(/_pl_img/old/_img/element/btn_01_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:active {
    background-image: url(/_pl_img/old/_img/element/btn_01_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_01_right_no.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_01_right_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnWhteWide:active span {
    background-image: url(/_pl_img/old/_img/element/btn_01_right_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide:visited {
    background-image: url(/_pl_img/old/_img/element/btn_02_no.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide:hover {
    background-image: url(/_pl_img/old/_img/element/btn_02_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide:active {
    background-image: url(/_pl_img/old/_img/element/btn_02_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_02_right_no.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_02_right_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnBlueWide:active span {
    background-image: url(/_pl_img/old/_img/element/btn_02_right_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide:visited {
    background-image: url(/_pl_img/old/_img/element/btn_03_no.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide:hover {
    background-image: url(/_pl_img/old/_img/element/btn_03_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide:active {
    background-image: url(/_pl_img/old/_img/element/btn_03_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide:visited span {
    background-image: url(/_pl_img/old/_img/element/btn_03_right_no.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide:hover span {
    background-image: url(/_pl_img/old/_img/element/btn_03_right_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnRedWide:active span {
    background-image: url(/_pl_img/old/_img/element/btn_03_right_on.jpg); }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA {
    position: relative;
    width: 730px;
    height: 131px;
    background-image: url(/_pl_img/old/_img/element/bg_01.jpg);
    background-position: 0 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA .thum {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 117px;
    height: 117px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA p {
    position: absolute;
    top: 8px;
    left: 140px;
    width: 580px;
    height: 111px;
    line-height: 1.4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .thumTextAreaTaypA p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .thumTextAreaTaypA p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA p a {
    font-size: 11px !important;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA p a:visited {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA p a:hover {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypA p a:active {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB {
    position: relative;
    width: 730px;
    height: 131px;
    background-image: url(/_pl_img/old/_img/element/bg_02.jpg);
    background-position: 0 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB .thum {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 117px;
    height: 117px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB p {
    position: absolute;
    top: 8px;
    left: 140px;
    width: 580px;
    height: 111px;
    line-height: 1.4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .thumTextAreaTaypB p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .thumTextAreaTaypB p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB p a {
    font-size: 11px !important;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB p a:visited {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB p a:hover {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypB p a:active {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC {
    float: left;
    position: relative;
    width: 360px;
    height: 131px;
    background-image: url(/_pl_img/old/_img/element/bg_03.jpg);
    background-position: 0 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC .thum {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 117px;
    height: 117px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC p {
    position: absolute;
    top: 8px;
    left: 140px;
    width: 210px;
    height: 111px;
    line-height: 1.4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .thumTextAreaTaypC p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .thumTextAreaTaypC p {
    line-height: 1.7; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC p a {
    font-size: 11px !important;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC p a:visited {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC p a:hover {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypC p a:active {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD {
    float: left;
    position: relative;
    width: 237px;
    height: 86px;
    background-image: url(/_pl_img/old/_img/element/bg_04.jpg);
    background-position: 0 0;
    background-repeat: no-repeat; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD .thum {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 72px;
    height: 72px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD p {
    position: absolute;
    top: 8px;
    left: 90px;
    width: 138px;
    height: 70px;
    line-height: 1.4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .thumTextAreaTaypD p {
    line-height: 1.5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .thumTextAreaTaypD p {
    line-height: 1.5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD p a {
    font-size: 11px !important;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD p a:visited {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD p a:hover {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypD p a:active {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE {
    float: left;
    position: relative;
    width: 360px;
    height: 131px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE .thum {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 117px;
    height: 117px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE p.ttl {
    position: absolute;
    top: 8px;
    left: 140px;
    width: 210px;
    height: 25px;
    line-height: 1.4;
    font-weight: 700;
    font-size: 15px;
    background-image: url(/_pl_img/old/_img/element/bg_gridwidth.gif);
    background-position: bottom;
    background-repeat: repeat-x; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE p {
    position: absolute;
    top: 38px;
    left: 140px;
    width: 210px;
    height: 86px;
    line-height: 1.4; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 * html .thumTextAreaTaypE p {
    line-height: 1.5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 :first-child + html .thumTextAreaTaypE p {
    line-height: 1.5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE p a {
    font-size: 11px !important;
    text-decoration: none !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE p a:visited {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE p a:hover {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .thumTextAreaTaypE p a:active {
    color: #333 !important; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iC {
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iR {
    text-align: right; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .iL {
    text-align: left; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnOver img {
    /* Firefox */
    /* WebKit */
    -webkit-transition: .4s;
    /* Opera */
    /* Standard */
    transition: .3s; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 a.btnOver:hover img {
    /* Firefox */
    -moz-opacity: 0.5;
    /* IE */
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    /* Standard */
    opacity: 0.5; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_A, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_B, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_C, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_D, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_E, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_F, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #bodyWide .tabRegular_G {
    margin: 15px 0 0;
    padding: 0;
    height: 24px;
    width: 980px;
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G {
    margin: 15px 0 0;
    padding: 0;
    height: 24px;
    width: 740px;
    zoom: 100%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F:after, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: .1px;
    font-size: .1em;
    line-height: 0;
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G li {
    margin: 0;
    padding: 0;
    float: left;
    font-weight: 700; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A li a, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B li a, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C li a, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D li a, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E li a, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F li a, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G li a {
    width: 76px;
    height: 25px;
    display: block;
    color: #5D5D5D;
    text-decoration: none;
    text-align: center;
    font-weight: 700;
    padding-top: 6px;
    border: 1px solid #ccc;
    border-bottom: none;
    border-radius: 7px 7px 0 0;
    background: #00214B;
    background: 0;
    /* FF3.6+ */
    background: 0 color-stop(82%, #f9f9f9), color-stop(84%, #e4e4e4);
    /* Chrome,Safari4+ */
    background: 0;
    /* Chrome10+,Safari5.1+ */
    background: 0;
    /* Opera 11.10+ */
    background: 0;
    /* IE10+ */
    background: -webkit-linear-gradient(top, #fefefe 0%, #f9f9f9 82%, #e4e4e4 84%);
    background: linear-gradient(top, #fefefe 0%, #f9f9f9 82%, #e4e4e4 84%);
    /* W3C */
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A li a:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B li a:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C li a:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D li a:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E li a:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F li a:hover, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G li a:hover {
    color: #fff !important;
    border-radius: 7px 7px 0 0;
    border-bottom: none;
    text-decoration: none;
    background: #00214B !important;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G li a.selected, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_A li a.selected:visited, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_B li a.selected:visited, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_C li a.selected:visited, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_D li a.selected:visited, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_E li a.selected:visited, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_F li a.selected:visited, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tabRegular_G li a.selected:visited {
    color: #fff !important;
    border: 1px solid #ccc;
    border-bottom: none;
    border-radius: 7px 7px 0 0;
    background: #00214B !important;
    behavior: url(/_htc/PIE.php);
    position: relative; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_A, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_B, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_C, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_D, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_E, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_F, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_G {
    margin-bottom: 15px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_A li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_B li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_C li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_D li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_E li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_F li, #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .pannel_G li {
    clear: both; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .topBar {
    border-top: 2px solid #00214B; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgBorder {
    border: 1px solid #CCC; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .imgBorderGray {
    border: 1px solid #dcdcdc;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 table.tableTypeA td.textCheck01 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 p.ttlBelt01 {
    display: inline-block;
    background-color: #46649b;
    border-radius: 7px;
    font-weight: bold;
    color: white;
    text-shadow: 1px 1px black;
    padding: 0 20px;
    margin-bottom: 5px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .tel {
    font-family: sans-serif; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .randomdisplay {
    margin: 10px 0 10px 0; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .randomdisplay ul li {
    display: none; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .randomdisplay ul li {
    display: block;
    border: 1px solid #cccccc;
    padding: 1px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #information {
    text-align: center; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #information p {
    border: 9px solid #ff0000;
    border-left: 14px solid #ff0000;
    border-right: 14px solid #ff0000; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 #information p a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 10px 10px 10px 30px;
    color: #ff0000;
    text-decoration: underline;
    background: url("/_pl_img/old/special/thanks/_img/2015/icon_info01.png") no-repeat 0 50%; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .markerRed {
    background: rgba(199, 0, 0, 0.7);
    padding: 3px 0 2px; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .markerRed span {
    color: #fff; }
  #pl_content #pl_contentInner main[role="main"] .pl_textBlock01 .markerRed-txt {
    background: #c70000;
    color: #fff;
    padding: 0 5px 0;
    margin: 0 3px 0 0; }
