/* 2011.12.24更新 */


/* テキストリンク */
 A { color: #0000FF;text-decoration: none }
 A:link { color: #0000FF;text-decoration: none }
 A:visited { color: #0000FF;text-decoration: none }
 A:active { color: #0000FF;text-decoration: none }
 A:hover { color: #FF0000;text-decoration: none }


/* 全体的な定義 */
body {
 margin           :  0px  0px  0px  0px;      /* 上・右・下・左の余白 */
 padding          :  0px  0px  0px  0px;      /* 上・右・下・左の間隔 */
}


/* 水平線 */
hr {
 border           : 1;
 margin           : 10px  0px 10px  0px;      /* 上・右・下・左の余白 */
 padding          : 0;      /* 上・右・下・左の間隔 */
 height           : 4px;
 background-color : #339933;
}


/* 見出し */
h1 {
 font-size        : 24px;                 /* 文字の大きさ */
 margin           : 6px 0px 10px 0px;       /* 上・右・下・左の余白 */
 padding          : 0px 0px 0px 0px;       /* 上・右・下・左の間隔 */
}

/* 聖書テーブル */
.table_bible {
 width            : 98%;
 margin           : 0;
 padding          : 0px;
 border-collapse  : collapse;
}
.table_bible th {
 padding          : 4px 2px 2px 4px;
 text-align       : center;
 vertical-align   : middle;
 font-size        : 22px;                    /* フォントの大きさ */
 color            : #FFFFFF;
 background-color : #33CC33;
 border           : 1px solid #339933;;
}
.table_bible td {
 width            : 300px;
 vertical-align   : top;
 font-size        : 18px;                    /* フォントの大きさ */
 letter-spacing   : 0.1em;                   /* 文字間 */
 line-height      : 1.4;                     /* 行間 */
 padding          : 10px 8px 4px 8px;
 color            : #000000;
 background-color : #FFFFF0;
 border           : 1px solid #339933;;
}

.table_bible .greek {
 width            : 400px;
 vertical-align   : top;
 font-size        : 20px;                    /* フォントの大きさ */
 line-height      : 1.1;                     /* 行間 */
}


.table_bible .shosetu {
 white-space      : nowrap;
 width            : 80px;
 text-align       : center;
 vertical-align   : top;
 font-size        : 20px;                    /* フォントの大きさ */
}


/* superTables */

.fakeContainer { 
    margin        : 0px;
    width         : 100%;
    height        : 96%;
    overflow      : hidden;
}









/* メニューフォーム */
select {
 font-size        : 22px;                    /* フォントの大きさ */
}

select.denmo {
 font-size        : 16px;                    /* フォントの大きさ */
}

input {
 font-size        : 22px;                    /* フォントの大きさ */
}

select:focus {
 background       : #CCFFCC;
}

input:hover {
 background       : #CCFFCC;
}

.header_menu {
 font-size        : 24px;                    /* フォントの大きさ */
}

.Lb:hover {
 cursor           : pointer;
 color            : red;
}


.header_menu2 {
 font-size        : 18px;                    /* フォントの大きさ */
}

.bible_check {
 vertical-align   : middle;
 width            : 20px;                  /* 横幅 */
 height           : 20px;                  /* 縦幅 */
}




/* 蛍光ペンをひく */
span.marker {
 background-color : #ffcc66;
 padding          : 0.3em 0.1em 0.1em 0.2em;      /* 上・右・下・左の間隔 */
}

span.marker2 {
 background-color : #66ffff;
 padding          : 0.3em 0.1em 0.1em 0.2em;      /* 上・右・下・左の間隔 */
}



/* 円グラフ */

b.graph {
 font-weight        : bold;                  /* ボールド */
 font-size          : 18pt;                  /* 文字の大きさ */
 letter-spacing     : 0.1em;                 /* 文字間 */
 font-family        : "ＭＳ 明朝", monospace; /* 等幅フォント指定 */
}



