BODY 
{background-image: url("kabegami01.gif");
background-repeat: repeat-y;
background-attachment: fixed;
background-position: right bottom;
      background-color:#000;
      font-size: 11pt;
　　　color: #888;
　　　line-height: 120%;
　　　text-align:center;
  scrollbar-3dlight-color:#fff;
  scrollbar-arrow-color:#fff;
  scrollbar-base-color: #aaa;
  scrollbar-darkshadow-color:#000;
  scrollbar-face-color: #aaa;
  scrollbar-highlight-color:#000;
  scrollbar-shadow-color:#000;
  scrollbar-track-color:#FFDDEE;}

hr{border:2px dashed #fff;height:1px;}
img{border:0px;}
img.huti{
    padding:10px 15px;    border-width:1px;
    border-style:solid;
}



A:link{color:#0077cc; text-decoration: none;border-bottom: none;}
A:active{color:#0077cc; text-decoration: none;border-bottom: none;}
A:visited{color:#00aacc; text-decoration: none;border-bottom: none;}
A:hover{ color:#ffffff; background-color:#aabbdd; text-decoration: none;border-bottom: none;}
A.maker:hover{ color:#ffffff; text-decoration:none; background-color:#aabbdd;}

A:link.head{color:#000; text-decoration: none;border-bottom: none; font-weight: 400;}
A:active.head{color:#000; text-decoration: none;border-bottom: none; font-weight: 400;}
A:visited.head{color:#000; text-decoration: none;border-bottom: none; font-weight: 400;}
A:hover.head{color:#000; background-color:#fff; text-decoration: none;border-bottom: none; font-weight: 400;}

A:link.map{color:#aaa; text-decoration: none;border-bottom: none;}
A:active.map{color:#aaa; text-decoration: none;border-bottom: none;}
A:visited.map{color:#aaa; text-decoration: none;border-bottom: none;}
A:hover.map{color:#aaa; background-color:#fff; text-decoration: none;border-bottom: none;}

A:link.hot{color:#000; text-decoration: underline;border-bottom: none; font-weight: 800;}
A:active.hot{color:#000; text-decoration: underline;border-bottom: none; font-weight: 800;}
A:visited.hot{color:#000; text-decoration: underline;border-bottom: none; font-weight: 800;}
A:hover.hot{color:#ffffff; background-color:#ff88aa; text-decoration: none;border-bottom: none; font-weight: 800;}


.marker{color:#ffffff; background-color:#ff5599;}
.kotonoha-comment{color:#000000; background-color:#bbbbbb;}
.title{color:#ff5599; background-color:#ffeeff; font-weight: 900; font-size: 13pt;}
.subtitle{color:#ff5599; font-weight: 500; font-size: 10pt;}
.event{color:#ff5599; background-color:#ffeeff; font-weight: 800; font-size: 11pt;}
.hot{color:#000; background-color:#ccc; font-weight: 700; font-size: 10pt;}
.hot2{color:#000; background-color:#ffddee; font-weight: 200; font-size: 10pt;}
.exp{color:#888888; font-weight: 200; font-size: 10pt;}
.guid{color:#ff5599; font-weight: 800; font-size: 11pt;}
.bla{color:#000000;}
.wak{color:#000000; font-weight: 900; font-size: 13pt;}
.wak2{color:#000000; font-weight: 400; font-size: 9pt;}
.text{font-weight: 300; font-size: 11pt;}
.text0{font-weight: 2500; font-size: 24pt;}
.text1{font-weight: 900; font-size: 16pt;}
.text2{font-weight: 900; font-size: 13pt;}
.text3{font-weight: 300; font-size: 10pt;}
.text4{font-weight: 300; font-size: 8pt;}
.head{background-color: #ffaacc; color:#888888;
       text-decoration: none;border-bottom: none; font-weight: 400; font-size: 9pt;
       padding:3px;}
.map{color:#aaaaaa; background-color:#dddddd; font-weight: 600; font-size: 10pt; text-align:left;}


TABLE.on {background-image: url("kabegami03.gif");
　　　　background-repeat: repeat-y;
　　　　background-attachment: fixed;
　　　　background-position: right bottom;
　　　　background-color: #FFDDEE;
　　　　font-size: 11pt;
　　　　color: #000000;
　　　　line-height: 150%;
	text-align:left;}

BODY,td{	/* 基本テキスト */
	font:8pt "Arial","MS UI Gothic";
}


/* リスト全体を囲む領域 */
ul#kotonoha-roll {
    margin: 8px 15px;
}

/* リストの項目一つ一つの領域 */
ul#kotonoha-roll li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
/* ○記号 */
ul#kotonoha-roll li span.kotonoha-maru {
    font-size: 16px;   /* ○の記号は、指定されたフォントの種類・ブラウザの種類によって大きさがまちまちなので完全に同じ大きさにするのは難しく、比較的どのブラウザでも我慢できるであろう大きさを指定してあります */
    _font-size: 12px;  /* Win IE 6 だけが読み込むハック */
    font-weight: bold;
    color: #6ba9ff;
    text-indent: 8px;
    _text-indent: -1px;  /* Win IE 6 だけが読み込むハック */
    }
/* ×記号 */
ul#kotonoha-roll li span.kotonoha-batsu {
    font-size: 20px;
    _font-size: 16px;  /* Win IE 6 だけが読み込むハック */
    font-weight: bold;
    color: #ff8181;
    text-indent: 10px;
    _text-indent: -4px;  /* Win IE 6 だけが読み込むハック */
    }


/* リスト全体を囲む領域 */
ul#q {
    margin: 8px 15px;
    list-style-position: inside;
}

/* リストの項目一つ一つの領域 */
ul#q li {
    padding:2px 0px;
    border-width:0px;
    list-style-type: decimal;
}
/*  */
ul#q li span.q {
    font-size: 16px;   /* ○の記号は、指定されたフォントの種類・ブラウザの種類によって大きさがまちまちなので完全に同じ大きさにするのは難しく、比較的どのブラウザでも我慢できるであろう大きさを指定してあります */
    _font-size: 12px;  /* Win IE 6 だけが読み込むハック */
    font-weight: bold;
    color: #6ba9ff;
    text-indent: 8px;
    _text-indent: -1px;  /* Win IE 6 だけが読み込むハック */
}


li.chara{
	line-height : 150%;
	font-weight : 200;
	font-size : 180%;
}

