/* -----------------------------------------------
 * JanJan(簡単ホームページ)用　（2004.2.20）
 * ----------------------------------------------- */
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; }


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

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

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

.date { color:#777777; }

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


/* ---------------------------
FORM：
--------------------------- */
form.form{
  margin: 0px;
}

TEXTAREA {
  width: 100%;
  background-color:#FFF;
  border:0px solid;
}


/* ---------------------------
TABLE：head-navi
--------------------------- */
TABLE.head-navi{
  width: 550px;
  background: #FFF;      /* 背景色 */
  padding: 0px,0px,0px,0px;    /* 余白 */
  border-color: #FFF;    /* 境界線の色 */
  border-style: solid;      /* 境界線のスタイル */
  border-width: 0px;        /* 境界線の幅 */
}


/* ---------------------------
TABLE：head-tit
--------------------------- */
TABLE.head-tit{
  width: 550px;
  background: #384580;      /* 背景色 */
  padding: 0px,0px,0px,0px;    /* 余白 */
  border-color: #FFF;    /* 境界線の色 */
  border-style: solid;      /* 境界線のスタイル */
  border-width: 0px;        /* 境界線の幅 */
}

TD.head-tit-td{
  color:#FFFFFF;
}

/* ---------------------------
TABLE：info
--------------------------- */
TD.info-td{
  background:#FFF;
}


/* ---------------------------
TABLE：控え用
--------------------------- */
TABLE.hikae{
  background: #DEE8E8;      /* 背景色 */
  border-color: #3A4546;    /* 境界線の色 */
  border-style: solid;      /* 境界線のスタイル */
  border-width: 1px;        /* 境界線の幅 */
}

TD.hikae-td{
  background-image : url(../img/01jan/head_img02.gif);
  background-repeat: no-repeat;
  background:#3A4546;
}

/* -----------------------------------------------
 * 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; }


