/* -----------------------------------------------
 * JanJanリニューアル用　（2003.9.16）
 * ----------------------------------------------- */
a:link{ text-decoration:none; color:#003399; }
a:visited{ text-decoration:none; color:#475682; }
a:active{ text-decoration:underline; color:#990000; }
a:hover{ text-decoration:underline; color:#CC0000; }
body{ font-size:100%; color:#222222; background-color:#FFFFFF; margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; }

/* -----------------------------------------------
 * TOPページ用
 * ----------------------------------------------- */



/* -----------------------------------------------
 * 共通
 * ----------------------------------------------- */

.x-large{ font-size:200%; }
.large{ font-size:150%; line-height: 1.2; }
.mid{ font-size:120%; line-height: 1.3; }
.normal{ font-size:100%; line-height: 1.3; }
.small{ font-size:84%; line-height: 1.3; }
.x-small{ font-size:75%; line-height: 1.2; }

.head-text{ font-size:84%; }

.midasi {  font-size: 150%; font-weight: bold; }
.column {  font-size: 84%; color:#222222; line-height: 1.3; }

.date { color:#777777; }

.copyright{ font-size:75%; color:#FFFFFF; }


form.form{
  margin: 0px;
}

TEXTAREA {
  width: 100%;
}


/* ---------------------------
TABLE：背景色あり
--------------------------- */
TABLE.td-main-color{
  background: #FFFFCB;      /* 背景色 */
}


/* -----------------------------------------------
 * admin用
 * ----------------------------------------------- */

.admin-large{ font-size:150%; line-height: 1.2; }
.admin-mid{ font-size:120%; line-height: 1.3; }
.admin-normal{ font-size:100%; line-height: 1.3; }
.admin-small{ font-size:84%; line-height: 1.2; }

