@charset "utf-8";
/*------------------------------------------------------------------*/
/*     layout-static設定用CSS                                       */
/*     対象：静的ウインドウ設定用                                   */
/*------------------------------------------------------------------*/

/* ================================================================ */
/* ↓基本構成設定                                                ↓ */
/* ================================================================ */

/* 全体包括 設定
------------------------------------------------------------------- */
#staticWindowMode #wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  font-size: 140%;
  line-height: 1.4;
  background: url("../images/bg_main_staticwindowmode_green.jpg") repeat-x center top;
}


/* headerField 設定
------------------------------------------------------------------- */
#staticWindowMode #headerField {
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 0;
  text-align: left;
  border-bottom: 1px solid #ddd;
}

  #staticWindowMode #headerField .topArea {
    width: 100%;
    margin: 0;
    padding: 0;
  }

    #staticWindowMode #headerField .topArea .logoBox {
/*      width: auto;*/
      margin: 10px 0 0 10px;
      padding: 0;
      float: left;
    }

     #staticWindowMode #headerField .topArea .logoBox img {
        margin: 0 10px 5px 15px;
        padding: 0;
        border: none;
      }

    #staticWindowMode #headerField .topArea .closeBox {
 /*     width: auto;*/
      margin: 10px 20px 0 0;
      padding: 0;
      text-align: right;
      float: right;
    }

      #staticWindowMode #headerField .topArea .closeBox a {
        margin: 0 5px;
        padding: 0;
      }


/* mainField 設定
------------------------------------------------------------------- */
/* 左メニューなし用 */
#staticWindowMode #mainOneField {
/*  width: auto;*/
  margin: auto;
  padding: 20px;
  text-align: left;
}

/* 左メニューあり用 */
#staticWindowMode #mainField {
/*  width: auto;*/
  margin: auto;
  padding: 0;
  text-align: left;
  background: url("../images/bg_staticpage.gif") repeat-y 0 0;
}


/* subArea 設定
------------------------------------------------------------------- */
#staticWindowMode #subArea {
  width: 220px;
  margin: 0;
  padding: 0;
  float: left;
}


/* contentsArea 設定
------------------------------------------------------------------- */
#staticWindowMode #contentsArea {
  _width: 100%;
  margin: 0 20px 0 241px;
  padding: 20px 0 0 0;
  float: none;
}

  /* ModernBrowser Hack */
  html>body #staticWindowMode #contentsArea {
    width: auto;
  }


/* staticPtBase 設定
------------------------------------------------------------------- */
#staticWindowMode #staticPtBase {
  width: 100%;
  _width: auto;
  margin: 0 0 10px 0;
  padding: 0;
  float: left;
}

  /* IE7 Only hack */
  *:first-child+html #staticWindowMode #staticPtBase {
    float: none;
  }


/* pageTopField 設定
------------------------------------------------------------------- */
#staticWindowMode #pageTopFiled {
/*  width: auto;*/
  margin: 10px 20px 20px 0;
  padding: 0;
  font-size: 90%;
  text-align: left;
  clear: both;
}

  #staticWindowMode #pageTopFiled a {
    margin: 0;
    padding: 0 0 0 20px;
    background: url("../images/point_a1414_blue.gif") no-repeat 0 center;
    float: right;
  }


/* Toplink 設定
------------------------------------------------------------------- */
#staticWindowMode #toplink {
/*  width: auto;*/
  margin: 0px 20px 40px 0;
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  text-align: left;
  clear: both;
}

  #staticWindowMode #toplink a {
    margin: 0;
    padding: 0 0 0 20px;
    background: url("../images/list_icon_arrowlr_blue.gif") no-repeat 0 center;
    float: right;
  }


/* footerField 設定
------------------------------------------------------------------- */
#staticWindowMode #footerField {
  width: 100%;
  margin: 0;
  padding: 20px 0;
  text-align: center;
  background: #fff;
  border-top: 1px solid #ccc;
}

  #staticWindowMode #footerField #copyRightsArea {
    width: auto;
    margin: 0 auto;
    padding: 0;
    font-size: 90%;
    line-height: 1;
  }

/*本文内テーブル*/
table .midashi {
width: 335px;x-cell-content-align: Center;margin-left: 60px;
}

table {margin-left: 60px;}

.tdsmall {
width: 121px;
border: 0.50pt solid #000000;
padding:1px;
font-style: italic;
color: #010100;
font-family: 'Times New Roman';
}

.tdlarge {
width: 214px;
border: 0.50pt solid #000000;
padding: 1px;
color: #010100;
font-family: 'Times New Roman';
}
/*本文内テーブル*/

/*英文パッティング*/
.el {padding:10px 5px 10px 25px;letter-spacing:0.1em;}
.el2 {padding:0px 5px 10px 35px;letter-spacing:0.1em;}}
/*英文パッティング*/

/*字通CSS*/
.rei {padding:10px;
margin:10px;
font-size: 114%;
vertical-align:top;}

.nolist {padding:10px 0;margin:10px 0;}

div.textBox p ol li {
	line-height: 1.7;
	padding: 0px 0px 15px;}

/*歴史地名CSS*/
.indent1 {
	margin: 15px 0px 15px 1em;
}
.indent2 {
	margin: 15px 0px 15px 2em;
}

.head {padding-bottom:10px;}

/* ================================================================ */
/* ↓メニューおよびコンテンツ内装飾 設定                         ↓ */
/* ================================================================ */


/* M1、M2）左メニュー：タイトル設定
------------------------------------------------------------------- */
/* タイトル＠灰 */
#staticWindowMode #subArea .titleBaseGray {
  margin: 0;
  padding: 12px 12px 12px 30px;
  line-height: 1.3;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  background: url("../images/list_icon_arrowlr_gray.gif") no-repeat 10px 14px;
}

  /* タイトル＠灰：背景有 */
  #staticWindowMode #subArea .titleBaseGrayBgOn {
    margin: 0;
    padding: 12px 5px 12px 30px;
    line-height: 1;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #eee url("../images/list_icon_arrowlr_gray.gif") no-repeat 10px 14px;
  }


/* タイトル＠赤 */
#staticWindowMode #subArea .titleBaseRed {
  margin: 0;
  padding: 12px 12px 12px 30px;
  line-height: 1.3;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  background: url("../images/list_icon_arrowlr_red.gif") no-repeat 10px 14px;
}

  /* タイトル＠赤：背景有 */
  #staticWindowMode #subArea .titleBaseRedBgOn {
    margin: 0;
    padding: 12px 5px 12px 30px;
    line-height: 1;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #ffeae9 url("../images/list_icon_arrowlr_red.gif") no-repeat 10px 14px;
  }


/* タイトル＠オレンジ */
#staticWindowMode #subArea .titleBaseOrange {
  margin: 0;
  padding: 12px 12px 12px 30px;
  line-height: 1.3;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  background: url("../images/list_icon_arrowlr_orange.gif") no-repeat 10px 14px;
}

  /* タイトル＠オレンジ：背景有 */
  #staticWindowMode #subArea .titleBaseOrangeBgOn {
    margin: 0;
    padding: 12px 5px 12px 30px;
    line-height: 1;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #fbe9db url("../images/list_icon_arrowlr_orange.gif") no-repeat 10px 14px;
  }


/* タイトル＠青 */
#staticWindowMode #subArea .titleBaseBlue {
  margin: 0;
  padding: 12px 12px 12px 30px;
  line-height: 1.3;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  background: url("../images/list_icon_arrowlr_blue.gif") no-repeat 10px 14px;
}

  /* タイトル＠青 */
  #staticWindowMode #subArea .titleBaseBlueBgOn {
    margin: 0;
    padding: 12px 5px 12px 30px;
    line-height: 1;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #dce7ff url("../images/list_icon_arrowlr_blue.gif") no-repeat 10px 14px;
  }


/* タイトル＠緑 */
#staticWindowMode #subArea .titleBaseGreen {
  margin: 0;
  padding: 12px 12px 12px 30px;
  line-height: 1.3;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  background: url("../images/list_icon_arrowlr_green.gif") no-repeat 10px 14px;
}

  /* タイトル＠緑 */
  #staticWindowMode #subArea .titleBaseGreenBgOn {
    margin: 0;
    padding: 12px 5px 12px 30px;
    line-height: 1;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #deeed0 url("../images/list_icon_arrowlr_green.gif") no-repeat 10px 14px;
  }


/* タイトル＠茶 */
#staticWindowMode #subArea .titleBaseBrown {
  margin: 0;
  padding: 12px 12px 12px 30px;
  line-height: 1.3;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  background: url("../images/list_icon_arrowlr_brown.gif") no-repeat 10px 14px;
}

  /* タイトル＠茶 */
  #staticWindowMode #subArea .titleBaseBrownBgOn {
    margin: 0;
    padding: 12px 5px 12px 30px;
    line-height: 1;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #f0ebde url("../images/list_icon_arrowlr_brown.gif") no-repeat 10px 14px;
  }



/* M3）左メニュー：リスト設定
------------------------------------------------------------------- */
/* リスト共通 */
#staticWindowMode #subArea ul {
  margin: 0;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
}

/* リスト設定：灰 */
#staticWindowMode #subArea ul.typeArrowGray li {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_gray.gif") no-repeat 15px 8px;
}

/* リスト設定：赤 */
#staticWindowMode #subArea ul.typeArrowRed li {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_red.gif") no-repeat 15px 8px;
}

/* リスト設定：オレンジ */
#staticWindowMode #subArea ul.typeArrowOrange li {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_orange.gif") no-repeat 15px 8px;
}

#staticWindowMode #subArea .typeArrowOrange2 {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_orange.gif") no-repeat 15px 8px;
}

/* リスト設定：青 */
#staticWindowMode #subArea ul.typeArrowBlue li {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_blue.gif") no-repeat 15px 8px;
}

/* リスト設定：緑 */
#staticWindowMode #subArea ul.typeArrowGreen li {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_green.gif") no-repeat 15px 8px;
}

/* リスト設定：茶 */
#staticWindowMode #subArea ul.typeArrowBrown li {
  margin: 0;
  padding: 5px 5px 5px 30px;
  line-height: 1.3;
  background: url("../images/list_icon_arrows_brown.gif") no-repeat 15px 8px;
}


/* リスト設定：アイコン数字小＠灰 */
#subArea ul.typeIconNumSmallGray li {
	margin: 0 0 0 10px;
    padding: 2px 10px 2px 23px;
    line-height: 1.4;
}

/* リスト設定：アイコン数字小＠灰 */
#subArea ul.typeIconNumSmallGray li.num01 {
	background: url("../images/list_icon_snum01_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num02 {
	background: url("../images/list_icon_snum02_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num03 {
	background: url("../images/list_icon_snum03_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num04 {
	background: url("../images/list_icon_snum04_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num05 {
	background: url("../images/list_icon_snum05_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num06 {
	background: url("../images/list_icon_snum06_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num07 {
	background: url("../images/list_icon_snum07_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num08 {
	background: url("../images/list_icon_snum08_gray.gif") no-repeat 0 4px;
}
#subArea ul.typeIconNumSmallGray li.num09 {
	background: url("../images/list_icon_snum09_gray.gif") no-repeat 0 4px;
}




/* 文字色：共通利用設定
------------------------------------------------------------------- */
/* 文字色：赤 */
#staticPtBase span.redText {
  color: #b00000;
}

/* 文字色：オレンジ */
#staticPtBase span.orangeText {
  color: #bb5306;
}

/* 文字色：青 */
#staticPtBase span.blueText {
  color: #003399;
}

/* 文字色：緑 */
#staticPtBase span.greenText {
  color: #4a7328;
}

/* 文字色：灰 */
#staticPtBase span.grayText {
  color: #777;
}

/* 文字色：茶 */
#staticPtBase span.brownText {
  color: #613f2b;
}


/* No.1）ページタイトル設定
------------------------------------------------------------------- */
/* 初期値 */
#pageTitleField {
  font-size: 120%;
  font-weight: bold;
  margin: 0;
  padding: 10px;
  line-height: 1;
  text-align: left;
  background: #ddd;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

/* 背景色：灰 */
#pageTitleGrayField {
  font-size: 120%;
  font-weight: bold;
  margin: 0;
  padding: 10px;
  line-height: 1;
  text-align: left;
  background: #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

/* 背景色：オリーブ */
#pageTitleOliveField {
  font-size: 120%;
  font-weight: bold;
  margin: 0;
  padding: 10px;
  line-height: 1;
  text-align: left;
  background: #d6dbbb;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

/* 背景色：ベージュ */
#pageTitleBeigeField {
  font-size: 120%;
  font-weight: bold;
  margin: 0;
  padding: 10px;
  line-height: 1;
  text-align: left;
  background: #f1eed2;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}


/* 見出し設定
------------------------------------------------------------------- */
/* No.2-3）大見出し */
#staticPtBase h2 {
  font-size: 120%;
  font-weight: bold;
  margin: 0 0 10px 0;
  padding: 2px 0 2px 7px;
  border-left: 5px solid #3a9a16;
  border-bottom: 1px solid #ccc;
}

  /* 左実線：赤 */
  #staticPtBase h2.redBar {
    border-left: 5px solid #990000;
  }

  /* 左実線：オレンジ */
  #staticPtBase h2.orangeBar {
    border-left: 5px solid #cc4400;
  }

  /* 左実線：青 */
  #staticPtBase h2.blueBar {
    border-left: 5px solid #003399;
  }

  /* 左実線：緑 */
  #staticPtBase h2.greenBar {
    border-left: 5px solid #446600;
  }

  /* 左実線：灰 */
  #staticPtBase h2.grayBar {
    border-left: 5px solid #666;
  }

  /* 左実線：茶 */
  #staticPtBase h2.brownBar {
    border-left: 5px solid #996d24;
  }


/* No.4-5）中見出し */
#staticPtBase h3 {
  font-size: 110%;
  font-weight: bold;
  margin: 0 0 10px 0;
  padding: 3px 7px;
  border: 1px solid #ccc;
  background: #eee;
}

  /* 枠線：赤、背景：赤 */
  #staticPtBase h3.frameRedBgRed {
    border: 1px solid #e7abab;
    background: #ffeae9;
  }

  /* 枠線：オレンジ、背景：オレンジ */
  #staticPtBase h3.frameOrangeBgOrange {
    border: 1px solid #e7c6ab;
    background: #fbe9db;
  }

  /* 枠線：青、背景：青 */
  #staticPtBase h3.frameBlueBgBlue {
    border: 1px solid #abb8e7;
    background: #dce7ff;
  }

  /* 枠線：緑、背景：緑 */
  #staticPtBase h3.frameGreenBgGreen {
    border: 1px solid #b3d793;
    background: #deeed0;
  }

  /* 枠線：茶、背景：茶 */
  #staticPtBase h3.frameBrownBgBrown {
    border: 1px solid #dabba9;
    background: #f0ebde;
  }

/* No.6）小見出し */
#staticPtBase h4 {
  font-size: 100%;
  font-weight: bold;
  margin: 0 0 10px 0;
  padding: 2px 0 2px 10px;
  border-bottom: 1px solid #ccc;
}

  /* No.6）小見出し（左余白なし） */
  #staticPtBase h4.noLeftMargin {
    font-size: 100%;
    font-weight: bold;
    margin: 0 0 10px 0;
    padding: 2px 0;
    border-bottom: 1px solid #ccc;
  }


/* No.9-10）本文領域設定
------------------------------------------------------------------- */
/* 枠なし */
#staticPtBase .textBox {
  margin: 0 0 25px 0;
  padding: 0;
  line-height: 1.4;
}

/* 枠あり（枠色：灰色） */
#staticPtBase .textFrameBox {
  margin: 0 0 15px 0;
  padding: 10px;
  line-height: 1.4;
  border: 1px solid #ccc;
}

/* 枠・背景あり（枠色：灰、背景：灰） */
#staticPtBase .textFrameGrayBgGrayBox {
  margin: 0 0 15px 0;
  padding: 10px;
  line-height: 1.4;
  border: 1px solid #ccc;
  background: #eee;
}

/* 枠・背景あり（枠色：赤、背景：赤） */
#staticPtBase .textFrameRedBgRedBox {
  margin: 0 0 15px 0;
  padding: 10px;
  line-height: 1.4;
  border: 1px solid #e7abab;
  background: #ffeae9;
}

/* 枠・背景あり（枠色：オレンジ、背景：オレンジ） */
#staticPtBase .textFrameOrangeBgOrangeBox {
  margin: 0 0 15px 0;
  padding: 10px;
  line-height: 1.4;
  border: 1px solid #e7c6ab;
  background: #fbe9db;
}

/* 枠・背景あり（枠色：青、背景：青） */
#staticPtBase .textFrameBlueBgBlueBox {
  margin: 0 0 15px 0;
  padding: 10px;
  line-height: 1.4;
  border: 1px solid #abb8e7;
  background: #dce7ff;
}

/* 枠・背景あり（枠色：緑、背景：緑） */
#staticPtBase .textFrameGreenBgGreenBox {
  margin: 0 0 15px 0;
  padding: 10px;
  line-height: 1.4;
  border: 1px solid #b3d793;
  background: #deeed0;
}


/* No.11-28,52-55）リスト設定
------------------------------------------------------------------- */
#staticPtBase ul {
  margin: 0 0 10px 0px;
  padding: 0;
}

  /* 共通部分 */
  #staticPtBase ul.typeCircle li,
  #staticPtBase ul.typeCircleFrame li,
  #staticPtBase ul.typeSquare li,
  #staticPtBase ul.typeSquareFrame li,
  #staticPtBase ul.typeDiamond li,
  #staticPtBase ul.typeDiamondFrame li,
  #staticPtBase ul.typeTriangle li,
  #staticPtBase ul.typeTriangleFrame li,
  #staticPtBase ul.typeReference li,
  #staticPtBase ul.typeArrowSmallGray li,
  #staticPtBase ul.typeArrowSmallRed li,
#staticPtBase ul.typeArrowSmallBlue li,
  #staticPtBase ul.typeArrowSmallGreen li,
  #staticPtBase ul.typeArrowSmallBrown li {
    margin: 0;
    padding: 2px 0 2px 15px;
    line-height: 1.4;
    /*font-weight:bold;*/
  }

  #staticPtBase ul.typeArrowSmallOrange li {
    margin: 0;
    padding: 2px 0 2px 15px;
    line-height: 1.4;
  }


  #staticPtBase ul.typeArrowLargeRightGray li,
  #staticPtBase ul.typeArrowLargeRightRed li,
  #staticPtBase ul.typeArrowLargeRightOrange li,
  #staticPtBase ul.typeArrowLargeRightBlue li,
  #staticPtBase ul.typeArrowLargeRightGreen li,
  #staticPtBase ul.typeArrowLargeRightBrown li,
  #staticPtBase ul.typeArrowLargeDownGray li,
  #staticPtBase ul.typeArrowLargeDownRed li,
  #staticPtBase ul.typeArrowLargeDownOrange li,
  #staticPtBase ul.typeArrowLargeDownBlue li,
  #staticPtBase ul.typeArrowLargeDownGreen li,
  #staticPtBase ul.typeArrowLargeDownBrown li,
  #staticPtBase ul.typeIconCircleLargeGray li,
  #staticPtBase ul.typeIconCircleLargeRed li,
  #staticPtBase ul.typeIconCircleLargeOrange li,
  #staticPtBase ul.typeIconCircleLargeBlue li,
  #staticPtBase ul.typeIconCircleLargeGreen li,
  #staticPtBase ul.typeIconCircleLargeBrown li {
    margin: 0;
    padding: 2px 0 2px 20px;
    line-height: 1.4;
  }

  #staticPtBase ul.typeIconCircleSmallGray li,
  #staticPtBase ul.typeIconCircleSmallRed li,
  #staticPtBase ul.typeIconCircleSmallOrange li,
  #staticPtBase ul.typeIconCircleSmallBlue li,
  #staticPtBase ul.typeIconCircleSmallGreen li,
  #staticPtBase ul.typeIconCircleSmallBrown li {
    margin: 0;
    padding: 2px 0 2px 12px;
    line-height: 1.4;
  }

  #staticPtBase ul.typeIconNumLargeGray li,
  #staticPtBase ul.typeIconNumLargeRed li,
  #staticPtBase ul.typeIconNumLargeOrange li,
  #staticPtBase ul.typeIconNumLargeBlue li,
  #staticPtBase ul.typeIconNumLargeGreen li,
  #staticPtBase ul.typeIconNumLargeBrown li {
    margin: 0;
    padding: 3px 0 3px 27px;
    line-height: 1.4;
  }

  #staticPtBase ul.typeIconNumMiddleGray li,
  #staticPtBase ul.typeIconNumMiddleRed li,
  #staticPtBase ul.typeIconNumMiddleOrange li,
  #staticPtBase ul.typeIconNumMiddleBlue li,
  #staticPtBase ul.typeIconNumMiddleGreen li,
  #staticPtBase ul.typeIconNumMiddleBrown li {
    margin: 0;
    padding: 2px 0 2px 25px;
    line-height: 1.4;
  }

  #staticPtBase ul.typeIconNumSmallGray li,
  #staticPtBase ul.typeIconNumSmallRed li,
  #staticPtBase ul.typeIconNumSmallOrange li,
  #staticPtBase ul.typeIconNumSmallBlue li,
  #staticPtBase ul.typeIconNumSmallGreen li,
  #staticPtBase ul.typeIconNumSmallBrown li {
    margin: 0;
    padding: 2px 0 2px 20px;
    line-height: 1.4;
  }


  /* リスト設定：● */
  #staticPtBase ul.typeCircle li {
    background: url("../images/list_icon_circle.gif") no-repeat 0 6px;
  }

  /* リスト設定：○ */
  #staticPtBase ul.typeCircleFrame li {
    background: url("../images/list_icon_circleframe.gif") no-repeat 0 6px;
  }

  /* リスト設定：■ */
  #staticPtBase ul.typeSquare li {
    background: url("../images/list_icon_square.gif") no-repeat 0 6px;
  }

  /* リスト設定：□ */
  #staticPtBase ul.typeSquareFrame li {
    background: url("../images/list_icon_squareframe.gif") no-repeat 0 6px;
  }

  /* リスト設定：◆ */
  #staticPtBase ul.typeDiamond li {
    background: url("../images/list_icon_diamond.gif") no-repeat 0 6px;
  }

  /* リスト設定：◇ */
  #staticPtBase ul.typeDiamondFrame li {
    background: url("../images/list_icon_diamondframe.gif") no-repeat 0 6px;
  }

  /* リスト設定：▼ */
  #staticPtBase ul.typeTriangle li {
    background: url("../images/list_icon_triangle.gif") no-repeat 0 6px;
  }

  /* リスト設定：▽ */
  #staticPtBase ul.typeTriangleFrame li {
    background: url("../images/list_icon_triangleframe.gif") no-repeat 0 6px;
  }

  /* リスト設定：※ */
  #staticPtBase ul.typeReference li {
    background: url("../images/list_icon_reference.gif") no-repeat 0 6px;
  }

  /* リスト設定：大→＠灰 */
  #staticPtBase ul.typeArrowLargeRightGray li {
    background: url("../images/list_icon_arrowlr_gray.gif") no-repeat 0 5px;
  }

  /* リスト設定：大→＠赤 */
  #staticPtBase ul.typeArrowLargeRightRed li {
    background: url("../images/list_icon_arrowlr_red.gif") no-repeat 0 5px;
  }

  /* リスト設定：大→＠オレンジ */
  #staticPtBase ul.typeArrowLargeRightOrange li {
    background: url("../images/list_icon_arrowlr_orange.gif") no-repeat 0 5px;
  }

  /* リスト設定：大→青 */
  #staticPtBase ul.typeArrowLargeRightBlue li {
    background: url("../images/list_icon_arrowlr_blue.gif") no-repeat 0 5px;
  }

  /* リスト設定：大→緑 */
  #staticPtBase ul.typeArrowLargeRightGreen li {
    background: url("../images/list_icon_arrowlr_green.gif") no-repeat 0 5px;
  }

  /* リスト設定：大→茶 */
  #staticPtBase ul.typeArrowLargeRightBrown li {
    background: url("../images/list_icon_arrowlr_brown.gif") no-repeat 0 5px;
  }

  /* リスト設定：大↓＠灰 */
  #staticPtBase ul.typeArrowLargeDownGray li {
    background: url("../images/list_icon_arrowld_gray.gif") no-repeat 0 5px;
  }

  /* リスト設定：大↓＠赤 */
  #staticPtBase ul.typeArrowLargeDownRed li {
    background: url("../images/list_icon_arrowld_red.gif") no-repeat 0 5px;
  }

  /* リスト設定：大↓＠オレンジ */
  #staticPtBase ul.typeArrowLargeDownOrange li {
    background: url("../images/list_icon_arrowld_orange.gif") no-repeat 0 5px;
  }

  /* リスト設定：大↓＠青 */
  #staticPtBase ul.typeArrowLargeDownBlue li {
    background: url("../images/list_icon_arrowld_blue.gif") no-repeat 0 5px;
  }

  /* リスト設定：大↓＠緑 */
  #staticPtBase ul.typeArrowLargeDownGreen li {
    background: url("../images/list_icon_arrowld_green.gif") no-repeat 0 5px;
  }

  /* リスト設定：大↓＠茶 */
  #staticPtBase ul.typeArrowLargeDownBrown li {
    background: url("../images/list_icon_arrowld_brown.gif") no-repeat 0 5px;
  }

  /* リスト設定：小→＠灰 */
  #staticPtBase ul.typeArrowSmallGray li {
    background: url("../images/list_icon_arrows_gray.gif") no-repeat 0 5px;
  }

  /* リスト設定：小→＠赤 */
  #staticPtBase ul.typeArrowSmallRed li {
    background: url("../images/list_icon_arrows_red.gif") no-repeat 0 5px;
  }

  /* リスト設定：小→＠オレンジ */
  #staticPtBase ul.typeArrowSmallOrange li {
    background: url("../images/list_icon_arrows_orange.gif") no-repeat 0 5px;
list-style-type: none;
  }

  /* リスト設定：小→＠青 */
  #staticPtBase ul.typeArrowSmallBlue li {
    background: url("../images/list_icon_arrows_blue.gif") no-repeat 0 5px;
  }

  /* リスト設定：小→＠緑 */
  #staticPtBase ul.typeArrowSmallGreen li {
    background: url("../images/list_icon_arrows_green.gif") no-repeat 0 5px;
  }

  /* リスト設定：小→＠茶 */
  #staticPtBase ul.typeArrowSmallBrown li {
    background: url("../images/list_icon_arrows_brown.gif") no-repeat 0 5px;
  }


  /* リスト設定：アイコン大（○）＠灰 */
  #staticPtBase ul.typeIconCircleLargeGray li {
    background: url("../images/list_icon_lcircle_gray.gif") no-repeat 0 5px;
  }

  /* リスト設定：アイコン大（○）＠赤 */
  #staticPtBase ul.typeIconCircleLargeRed li {
    background: url("../images/list_icon_lcircle_red.gif") no-repeat 0 5px;
  }

  /* リスト設定：アイコン大（○）＠オレンジ */
  #staticPtBase ul.typeIconCircleLargeOrange li {
    background: url("../images/list_icon_lcircle_orange.gif") no-repeat 0 5px;
  }

  /* リスト設定：アイコン大（○）＠青 */
  #staticPtBase ul.typeIconCircleLargeBlue li {
    background: url("../images/list_icon_lcircle_blue.gif") no-repeat 0 5px;
  }

  /* リスト設定：アイコン大（○）＠緑 */
  #staticPtBase ul.typeIconCircleLargeGreen li {
    background: url("../images/list_icon_lcircle_green.gif") no-repeat 0 5px;
  }

  /* リスト設定：アイコン大（○）＠茶 */
  #staticPtBase ul.typeIconCircleLargeBrown li {
    background: url("../images/list_icon_lcircle_brown.gif") no-repeat 0 5px;
  }


  /* リスト設定：アイコン小（○）＠灰 */
  #staticPtBase ul.typeIconCircleSmallGray li {
    background: url("../images/list_icon_scircle_gray.gif") no-repeat 0 7px;
  }

  /* リスト設定：アイコン小（○）＠赤 */
  #staticPtBase ul.typeIconCircleSmallRed li {
    background: url("../images/list_icon_scircle_red.gif") no-repeat 0 7px;
  }

  /* リスト設定：アイコン小（○）＠オレンジ */
  #staticPtBase ul.typeIconCircleSmallOrange li {
    background: url("../images/list_icon_scircle_orange.gif") no-repeat 0 7px;
  }

  /* リスト設定：アイコン小（○）＠青 */
  #staticPtBase ul.typeIconCircleSmallBlue li {
    background: url("../images/list_icon_scircle_blue.gif") no-repeat 0 7px;
  }

  /* リスト設定：アイコン小（○）＠緑 */
  #staticPtBase ul.typeIconCircleSmallGreen li {
    background: url("../images/list_icon_scircle_green.gif") no-repeat 0 7px;
  }

  /* リスト設定：アイコン小（○）＠茶 */
  #staticPtBase ul.typeIconCircleSmallBrown li {
    background: url("../images/list_icon_scircle_brown.gif") no-repeat 0 7px;
  }


  /* リスト設定：アイコン数字大＠灰 */
  #staticPtBase ul.typeIconNumLargeGray li.num01 {
    background: url("../images/list_icon_lnum01_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num02 {
    background: url("../images/list_icon_lnum02_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num03 {
    background: url("../images/list_icon_lnum03_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num04 {
    background: url("../images/list_icon_lnum04_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num05 {
    background: url("../images/list_icon_lnum05_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num06 {
    background: url("../images/list_icon_lnum06_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num07 {
    background: url("../images/list_icon_lnum07_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num08 {
    background: url("../images/list_icon_lnum08_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGray li.num09 {
    background: url("../images/list_icon_lnum09_gray.gif") no-repeat 0 2px;
  }


  /* リスト設定：アイコン数字大＠赤 */
  #staticPtBase ul.typeIconNumLargeRed li.num01 {
    background: url("../images/list_icon_lnum01_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num02 {
    background: url("../images/list_icon_lnum02_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num03 {
    background: url("../images/list_icon_lnum03_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num04 {
    background: url("../images/list_icon_lnum04_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num05 {
    background: url("../images/list_icon_lnum05_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num06 {
    background: url("../images/list_icon_lnum06_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num07 {
    background: url("../images/list_icon_lnum07_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num08 {
    background: url("../images/list_icon_lnum08_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeRed li.num09 {
    background: url("../images/list_icon_lnum09_red.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字大＠オレンジ */
  #staticPtBase ul.typeIconNumLargeOrange li.num01 {
    background: url("../images/list_icon_lnum01_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num02 {
    background: url("../images/list_icon_lnum02_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num03 {
    background: url("../images/list_icon_lnum03_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num04 {
    background: url("../images/list_icon_lnum04_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num05 {
    background: url("../images/list_icon_lnum05_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num06 {
    background: url("../images/list_icon_lnum06_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num07 {
    background: url("../images/list_icon_lnum07_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num08 {
    background: url("../images/list_icon_lnum08_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeOrange li.num09 {
    background: url("../images/list_icon_lnum09_orange.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字大＠青 */
  #staticPtBase ul.typeIconNumLargeBlue li.num01 {
    background: url("../images/list_icon_lnum01_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num02 {
    background: url("../images/list_icon_lnum02_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num03 {
    background: url("../images/list_icon_lnum03_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num04 {
    background: url("../images/list_icon_lnum04_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num05 {
    background: url("../images/list_icon_lnum05_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num06 {
    background: url("../images/list_icon_lnum06_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num07 {
    background: url("../images/list_icon_lnum07_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num08 {
    background: url("../images/list_icon_lnum08_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBlue li.num09 {
    background: url("../images/list_icon_lnum09_blue.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字大＠緑 */
  #staticPtBase ul.typeIconNumLargeGreen li.num01 {
    background: url("../images/list_icon_lnum01_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num02 {
    background: url("../images/list_icon_lnum02_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num03 {
    background: url("../images/list_icon_lnum03_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num04 {
    background: url("../images/list_icon_lnum04_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num05 {
    background: url("../images/list_icon_lnum05_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num06 {
    background: url("../images/list_icon_lnum06_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num07 {
    background: url("../images/list_icon_lnum07_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num08 {
    background: url("../images/list_icon_lnum08_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeGreen li.num09 {
    background: url("../images/list_icon_lnum09_green.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字大＠茶 */
  #staticPtBase ul.typeIconNumLargeBrown li.num01 {
    background: url("../images/list_icon_lnum01_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num02 {
    background: url("../images/list_icon_lnum02_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num03 {
    background: url("../images/list_icon_lnum03_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num04 {
    background: url("../images/list_icon_lnum04_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num05 {
    background: url("../images/list_icon_lnum05_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num06 {
    background: url("../images/list_icon_lnum06_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num07 {
    background: url("../images/list_icon_lnum07_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num08 {
    background: url("../images/list_icon_lnum08_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumLargeBrown li.num09 {
    background: url("../images/list_icon_lnum09_brown.gif") no-repeat 0 2px;
  }


  /* リスト設定：アイコン数字中＠灰 */
  #staticPtBase ul.typeIconNumMiddleGray li.num01 {
    background: url("../images/list_icon_mnum01_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num02 {
    background: url("../images/list_icon_mnum02_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num03 {
    background: url("../images/list_icon_mnum03_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num04 {
    background: url("../images/list_icon_mnum04_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num05 {
    background: url("../images/list_icon_mnum05_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num06 {
    background: url("../images/list_icon_mnum06_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num07 {
    background: url("../images/list_icon_mnum07_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num08 {
    background: url("../images/list_icon_mnum08_gray.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGray li.num09 {
    background: url("../images/list_icon_mnum09_gray.gif") no-repeat 0 2px;
  }


  /* リスト設定：アイコン数字中＠赤 */
  #staticPtBase ul.typeIconNumMiddleRed li.num01 {
    background: url("../images/list_icon_mnum01_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num02 {
    background: url("../images/list_icon_mnum02_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num03 {
    background: url("../images/list_icon_mnum03_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num04 {
    background: url("../images/list_icon_mnum04_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num05 {
    background: url("../images/list_icon_mnum05_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num06 {
    background: url("../images/list_icon_mnum06_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num07 {
    background: url("../images/list_icon_mnum07_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num08 {
    background: url("../images/list_icon_mnum08_red.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleRed li.num09 {
    background: url("../images/list_icon_mnum09_red.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字中＠オレンジ */
  #staticPtBase ul.typeIconNumMiddleOrange li.num01 {
    background: url("../images/list_icon_mnum01_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num02 {
    background: url("../images/list_icon_mnum02_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num03 {
    background: url("../images/list_icon_mnum03_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num04 {
    background: url("../images/list_icon_mnum04_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num05 {
    background: url("../images/list_icon_mnum05_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num06 {
    background: url("../images/list_icon_mnum06_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num07 {
    background: url("../images/list_icon_mnum07_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num08 {
    background: url("../images/list_icon_mnum08_orange.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleOrange li.num09 {
    background: url("../images/list_icon_mnum09_orange.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字中＠青 */
  #staticPtBase ul.typeIconNumMiddleBlue li.num01 {
    background: url("../images/list_icon_mnum01_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num02 {
    background: url("../images/list_icon_mnum02_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num03 {
    background: url("../images/list_icon_mnum03_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num04 {
    background: url("../images/list_icon_mnum04_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num05 {
    background: url("../images/list_icon_mnum05_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num06 {
    background: url("../images/list_icon_mnum06_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num07 {
    background: url("../images/list_icon_mnum07_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num08 {
    background: url("../images/list_icon_mnum08_blue.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBlue li.num09 {
    background: url("../images/list_icon_mnum09_blue.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字中＠緑 */
  #staticPtBase ul.typeIconNumMiddleGreen li.num01 {
    background: url("../images/list_icon_mnum01_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num02 {
    background: url("../images/list_icon_mnum02_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num03 {
    background: url("../images/list_icon_mnum03_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num04 {
    background: url("../images/list_icon_mnum04_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num05 {
    background: url("../images/list_icon_mnum05_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num06 {
    background: url("../images/list_icon_mnum06_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num07 {
    background: url("../images/list_icon_mnum07_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num08 {
    background: url("../images/list_icon_mnum08_green.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleGreen li.num09 {
    background: url("../images/list_icon_mnum09_green.gif") no-repeat 0 2px;
  }

  /* リスト設定：アイコン数字中＠茶 */
  #staticPtBase ul.typeIconNumMiddleBrown li.num01 {
    background: url("../images/list_icon_mnum01_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num02 {
    background: url("../images/list_icon_mnum02_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num03 {
    background: url("../images/list_icon_mnum03_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num04 {
    background: url("../images/list_icon_mnum04_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num05 {
    background: url("../images/list_icon_mnum05_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num06 {
    background: url("../images/list_icon_mnum06_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num07 {
    background: url("../images/list_icon_mnum07_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num08 {
    background: url("../images/list_icon_mnum08_brown.gif") no-repeat 0 2px;
  }
  #staticPtBase ul.typeIconNumMiddleBrown li.num09 {
    background: url("../images/list_icon_mnum09_brown.gif") no-repeat 0 2px;
  }


  /* リスト設定：アイコン数字小＠灰 */
  #staticPtBase ul.typeIconNumSmallGray li.num01 {
    background: url("../images/list_icon_snum01_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num02 {
    background: url("../images/list_icon_snum02_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num03 {
    background: url("../images/list_icon_snum03_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num04 {
    background: url("../images/list_icon_snum04_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num05 {
    background: url("../images/list_icon_snum05_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num06 {
    background: url("../images/list_icon_snum06_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num07 {
    background: url("../images/list_icon_snum07_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num08 {
    background: url("../images/list_icon_snum08_gray.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGray li.num09 {
    background: url("../images/list_icon_snum09_gray.gif") no-repeat 0 4px;
  }


  /* リスト設定：アイコン数字小＠赤 */
  #staticPtBase ul.typeIconNumSmallRed li.num01 {
    background: url("../images/list_icon_snum01_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num02 {
    background: url("../images/list_icon_snum02_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num03 {
    background: url("../images/list_icon_snum03_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num04 {
    background: url("../images/list_icon_snum04_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num05 {
    background: url("../images/list_icon_snum05_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num06 {
    background: url("../images/list_icon_snum06_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num07 {
    background: url("../images/list_icon_snum07_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num08 {
    background: url("../images/list_icon_snum08_red.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallRed li.num09 {
    background: url("../images/list_icon_snum09_red.gif") no-repeat 0 4px;
  }

  /* リスト設定：アイコン数字小＠オレンジ */
  #staticPtBase ul.typeIconNumSmallOrange li.num01 {
    background: url("../images/list_icon_snum01_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num02 {
    background: url("../images/list_icon_snum02_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num03 {
    background: url("../images/list_icon_snum03_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num04 {
    background: url("../images/list_icon_snum04_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num05 {
    background: url("../images/list_icon_snum05_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num06 {
    background: url("../images/list_icon_snum06_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num07 {
    background: url("../images/list_icon_snum07_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num08 {
    background: url("../images/list_icon_snum08_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num09 {
    background: url("../images/list_icon_snum09_orange.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallOrange li.num10 {
    background: url("../images/list_icon_snum10_orange.gif") no-repeat 0 4px;
  }

  /* リスト設定：アイコン数字小＠青 */
  #staticPtBase ul.typeIconNumSmallBlue li.num01 {
    background: url("../images/list_icon_snum01_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num02 {
    background: url("../images/list_icon_snum02_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num03 {
    background: url("../images/list_icon_snum03_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num04 {
    background: url("../images/list_icon_snum04_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num05 {
    background: url("../images/list_icon_snum05_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num06 {
    background: url("../images/list_icon_snum06_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num07 {
    background: url("../images/list_icon_snum07_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num08 {
    background: url("../images/list_icon_snum08_blue.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBlue li.num09 {
    background: url("../images/list_icon_snum09_blue.gif") no-repeat 0 4px;
  }

  /* リスト設定：アイコン数字小＠緑 */
  #staticPtBase ul.typeIconNumSmallGreen li.num01 {
    background: url("../images/list_icon_snum01_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num02 {
    background: url("../images/list_icon_snum02_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num03 {
    background: url("../images/list_icon_snum03_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num04 {
    background: url("../images/list_icon_snum04_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num05 {
    background: url("../images/list_icon_snum05_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num06 {
    background: url("../images/list_icon_snum06_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num07 {
    background: url("../images/list_icon_snum07_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num08 {
    background: url("../images/list_icon_snum08_green.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallGreen li.num09 {
    background: url("../images/list_icon_snum09_green.gif") no-repeat 0 4px;
  }

  /* リスト設定：アイコン数字小＠茶 */
  #staticPtBase ul.typeIconNumSmallBrown li.num01 {
    background: url("../images/list_icon_snum01_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num02 {
    background: url("../images/list_icon_snum02_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num03 {
    background: url("../images/list_icon_snum03_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num04 {
    background: url("../images/list_icon_snum04_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num05 {
    background: url("../images/list_icon_snum05_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num06 {
    background: url("../images/list_icon_snum06_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num07 {
    background: url("../images/list_icon_snum07_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num08 {
    background: url("../images/list_icon_snum08_brown.gif") no-repeat 0 4px;
  }
  #staticPtBase ul.typeIconNumSmallBrown li.num09 {
    background: url("../images/list_icon_snum09_brown.gif") no-repeat 0 4px;
  }


/* No.101）数字リスト設定
------------------------------------------------------------------- */
#staticPtBase ol li {
  list-style-type: decimal;
  margin: 0 0 0 25px;
  padding: 0;
}



/* No.30-32）テーブル設定
------------------------------------------------------------------- */
/* ボーダー無（初期） */
#staticPtBase table {
/*  width: 100%;*/
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 100%;
}

/*  #staticPtBase table th {
    margin :0;
    padding: 5px;
    background: #ddd;
  }

  #staticPtBase table td {
    margin :0;
    padding: 5px;
  }*/

/* ボーダー有 */
#staticPtBase table.blTbl {
  border-top: 1px solid #888;
  border-left: 1px solid #888;
}

  #staticPtBase table.blTbl th {
    border-right: 1px solid #888;
    border-bottom: 1px solid #888;
  }

  #staticPtBase table.blTbl td {
    border-right: 1px solid #888;
    border-bottom: 1px solid #888;
  }

  /* 背景有セル：灰 */
  #staticPtBase table td.grayTd {
    background: #eee;
  }

  /* 背景有セル：赤 */
  #staticPtBase table td.redTd {
    background: #ffeae9;
  }

  /* 背景有セル：オレンジ */
  #staticPtBase table td.orangeTd {
    background: #fbe9db;
  }

  /* 背景有セル：青 */
  #staticPtBase table td.blueTd {
    background: #dce7ff;
  }

  /* 背景有セル：緑 */
  #staticPtBase table td.greenTd {
    background: #deeed0;
  }

  /* 背景有セル：茶 */
  #staticPtBase table td.brownTd {
    background: #f0ebde;
  }


/* No.33-40）文字装飾設定
------------------------------------------------------------------- */
/* 強調表示（大） */
#staticPtBase strong.largeText {
  /* IE：16px */
  font-size: 120%;
}

/* 縮小表示（中） */
#staticPtBase small.middleText {
  /* IE：12px */
  font-size: 90%;
}

/* 縮小表示（小） */
#staticPtBase small {
  /* IE：10px */
  font-size: 80%;
}


/* No.41-44）線装飾設定
------------------------------------------------------------------- */
/* 実線 */
#staticPtBase hr.solid {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #000;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 実線（配色：灰）*/
#staticPtBase hr.solidGray {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #aaa;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 実線（配色：赤）*/
#staticPtBase hr.solidRed {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #990000;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 実線（配色：オレンジ）*/
#staticPtBase hr.solidOrange {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #cc4400;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 実線（配色：青）*/
#staticPtBase hr.solidBlue {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #003399;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 実線（配色：緑）*/
#staticPtBase hr.solidGreen {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #446600;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}


/* 点線 */
#staticPtBase hr.dotted {
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #000;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 点線（配色：灰） */
#staticPtBase hr.dottedGray {
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #aaa;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 点線（配色：赤） */
#staticPtBase hr.dottedRed {
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #990000;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 点線（配色：オレンジ） */
#staticPtBase hr.dottedOrange {
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #cc4400;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 点線（配色：青） */
#staticPtBase hr.dottedBlue {
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #003399;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}

/* 点線（配色：緑） */
#staticPtBase hr.dottedGreen {
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #446600;
  height: 1px;
  margin: 5px 0 7px 0;
  _margin: 0;
}


/* No.45）リンク補助設定
------------------------------------------------------------------- */
/* 画像：灰 */
#staticPtBase a.moreLinkGray {
  margin: 0 3px;
  padding: 0 0 0 15px;
  background: url("../images/arrow_1111_gray.gif") no-repeat 0 center;
}

/* 画像：赤 */
#staticPtBase a.moreLinkRed {
  margin: 0 3px;
  padding: 0 0 0 15px;
  background: url("../images/arrow_1111_red.gif") no-repeat 0 center;
}

/* 画像：オレンジ */
#staticPtBase a.moreLinkOrange {
  margin: 0 3px;
  padding: 0 0 0 15px;
  background: url("../images/arrow_1111_Orange.gif") no-repeat 0 center;
}

/* 画像：青 */
#staticPtBase a.moreLinkBlue {
  margin: 0 3px;
  padding: 0 0 0 15px;
  background: url("../images/arrow_1111_blue.gif") no-repeat 0 center;
}

/* 画像：緑 */
#staticPtBase a.moreLinkGreen {
  margin: 0 3px;
  padding: 0 0 0 15px;
  background: url("../images/arrow_1111_green.gif") no-repeat 0 center;
}


/* No.46-49）画像設定
------------------------------------------------------------------- */
#staticPtBase img.imgFrameOnLeft {
  margin: 0 5px 0 0;
  padding: 0;
  border: 1px solid #888;
  float: left;
}

#staticPtBase img.imgFrameOffLeft {
  margin: 0 5px 0 0;
  padding: 0;
  float: left;
}

#staticPtBase img.imgFrameOnRight {
  margin: 0 0 0 5px;
  padding: 0;
  border: 1px solid #888;
  float: right;
}

#staticPtBase img.imgFrameOffRight {
  margin: 0 0 0 5px;
  padding: 0;
  float: right;
}


/* No.56-58）余白設定
------------------------------------------------------------------- */
/* 20px余白 */
#staticPtBase .marginType01 {
  margin: 0 0 0 20px;
  padding: 0;
}

/* 40px余白 */
#staticPtBase .marginType02 {
  margin: 0 0 0 40px;
  padding: 0;
}

/* 60px余白 */
#staticPtBase .marginType03 {
  margin: 0 0 0 60px;
  padding: 0;
}


/* No.59）ページ内リンク設定
------------------------------------------------------------------- */
#staticPtBase .pageTopBox {
  width: auto;
  margin: 10px auto;
  padding: 0;
  font-size: 90%;
  text-align: left;
}

  #staticPtBase .pageTopBox a {
    margin: 0;
    padding: 0 0 0 20px;
    background: url("../images/point_a1414_blue.gif") no-repeat 0 center;
    float: right;
  }

/* No.60）外字画像
------------------------------------------------------------------- */
#staticWindowMode .gaiji {
  vertical-align: middle;
}
  /* ModernBrowser Hack */
  html>body #staticWindowMode .gaiji {
    vertical-align: text-bottom;
  }


/*nandacss*/
.mainSpace {
width:450px;
text-align:left;
}

.rightSpace {
width:450px;
/*float:right;*/
margin:15px 0;
}

.rightSpacebooks {
border:solid #666666 1px;
margin:0 10px 10px 20px;
}



/* 最初はかくしておく場合 */
.hidden { display: none; }
/* 最初はだしておく場合（JSの呼び出しタグも変更） */
.show { display: block; }

#staticPtBase .menu_list1 {
background: url("../images/list_icon_lcircle_green.gif") no-repeat 0 5px;
padding-left:20px;
font-weight:bold;
  }

/*いいねボタン*/
div#likebutton-field {margin-left:110px;}

div#likebutton-field ul.likebutton {list-style:none;margin:0;padding:0;}
div#likebutton-field ul.likebutton li.like {float:left;vartical-align:text-bottom;width:105px;margin-top:3px;}
div#likebutton-field ul.likebutton li.share {float:left;vartical-align:middle;width:96px;padding-right:2px;vartical-align:top;margin-top:4px;}
div#likebutton-field ul.likebutton li.tweet {float:left;vartical-align:text-bottom;width:122px;margin-top:3px;}





