/*****************************************/
/***** body ***** body ***** body  *****/
body
{
 margin:0em;
/*
 background:#f5f5f5 url("usr_rogo_br02.gif") right repeat-y;
*/
 background:#eef2a7 url("koakan_back01.gif");
}

a:link
{
 Color: #0000cc;
 text-decoration: none; 
}

a:visited
{
 color:#800000;
 text-decoration: none;
}

a:hover
{
 color: #ff0000;
 text-decoration: underline; 
 position: relative;
 top: 1px;
 left: 1px;
}

a:active
{
 color: #0000cc;
 text-decoration: none; 
}

/*****************************************/
/***** table ***** table ***** table *****/
/* 基本・枠線なし */
table
{
    margin:0px;
    padding:0px;
    border-style:hidden;
    empty-cells:hyde;
}
/* 一番下 */
table.gr001
{
 width:900px;
 background-color:#eef2a7;
 background-image:url(koakan_back01.gif);
 margin:0px;
 padding:0px;
}
/* メニューテーブル */
table.mu01
{
 background-color:#FFFFF0;
 border-color:#BAA4A4;
 border-width:2px;
 width:800px;
 height:45px;
 border-style:ridge;
}
/* 目次テーブル */
table.cu01
{
 background-color:#EEF2A7;
 border-width:2px;
 width:220px;
 border-style:ridge;
}
/* 地図テーブル */
table.cu03
{
 background-color:#fffff0;
 border-width:2px;
 width:220px;
 border-style:ridge;
}

/* 各イベントベース */
table.ev01
{
 width:540px;
 }

/*****************************/
/***** p ***** p ***** p *****/
/* メニュースタイル */
p.mu02
{
 font-size:10pt;
 text-align:center;
 font-weight:600;
}
/* 目次の表題 */
p.cu02
{
 font-size:10pt;
 text-align:center;
 font-weight:600;
 letter-spacing:0.1em;
}

/* 住所 */
p.cu04
{
    font-size:12pt;
    text-align:left;
    line-height:125%;
    font-weight:800;
    letter-spacing:0.11em;
    color:#595959;

/* 2012.01.05 add */
    margin-left:16px;
}

/* 地図 */
p.cu06
{
 font-size:12pt;
 text-align:center;
}






/* イベント表題 */
p.ev01
{
    font-size:12pt;
    font-weight:600;
    color:#FFFFFF;
    letter-spacing:0.08em;
    line-height:120%;

/* 2012.01.05 add */
    margin-left:13px;
}

/* イベント年月日 */
p.ev02
{
    text-align:right;
    font-size:12pt;
    font-weight:400;
    color:#000000;
    letter-spacing:0.0em;
    line-height:120%;

/* 2012.01.05 add */
    margin-right:13px;
}

/* イベント紹介分 */
p.ev03
{
    font-size:11pt;
    font-weight:400;
    color:#202820;
    letter-spacing:0.04em;
    line-height:180%;
}

/* イベント投稿者 */
p.ev04
{
    font-size:11Pt;
    font-weight:400;
    color:#155F15;
    letter-spacing:0.04em;
    line-height:180%;

/* 2012.01.05 add */
    margin-left:44px;
}

/* トップへ戻る */
p.ev05
{
    font-size:8pt;
    font-weight:400;
    letter-spacing:0.04em;
    line-height:180%;
}

/* 2012.01.05 add */
/* 催物リスト */
li.ev00 {
    padding-left:10px;
}
/* ヘッダ */
tr.header {
    background-color: #a68672;
}
/* ボディ */
tr.body {
    background-color: #ffffff;
}



/********************************/
/***** li ***** li ***** li *****/
/* 目次のリスト */
li
{
 font-size:10pt;
 margin-top:4px;
 line-height:180%;
 list-style-image:url('b001.gif');
 font-weight:600;
}


/***********list-style-image: url('./point.gif');*********************/
/***** td ***** td ***** td *****/
/* イベントベース(table.tev01) */
td.evbase
{
 width:540px;
 vertical-align:top;
 text-align:center;
}

td.evbase01
{
    width:400px;
    text-align:left;
    height:65px;
}

td.evbase02
{
    width:140px;
    text-align:center;
    height:65px;
}

td.evbase03
{

}

/* 余白いろいろ */
td.hg40
{
 height:40px;
 text-align:center;
 width:40px;
 vertical-align:middle;
}

td.hg25
{
 height:25px;
 text-align:center;
 width:25px;
 vertical-align:middle;
}

td.hg20
{
 height:20px;
 text-align:center;
 width:20px;
 vertical-align:middle;
}

td.hg15
{
 height:15px;
 text-align:center;
 width:15px;
 vertical-align:middle;
}

td.hg10
{
 height:10px;
 text-align:center;
 width:10px;
 vertical-align:middle;
}

td.hg05
{
 height:5px;
 text-align:center;
 width:5px;
 vertical-align:middle;
}

td.hg03
{
 height:3px;
 text-align:center;
 width:3px;
 vertical-align:middle;
}

td.hg02
{
 height:2px;
 text-align:center;
 width:2px;
 vertical-align:middle;
}

td.hg01
{
 height:1px;
 text-align:center;
 width:1px;
 vertical-align:middle;
}




/***********************************/
/***** end ***** end ***** end *****/
