/* Main Style */
/* 旧main.html→新index.htmlの内容を表示するためのCSS */

.gray {
    color: #555555;
}

p.wellcome {
    text-align: center;
    font-weight: bold;
}

fieldset.info {
    max-width: 100%;
    margin-bottom: 1em;
}

#church-zion {
    witdh: 480px;
}
/* 左メニュー180px + 画像480px */
@media screen and (max-width:660px) {
    #church-zion {
        width: 100%;
    }
}

.info div.img-container {
  width: 85%;
  max-width: 780px;
  margin: 0 auto;
}
.info img {
  width: 100%;
}


#scripture-tbl {
    border-collapse: collapse;
}
#scripture-tbl td{
    padding: 0;
}
#scripture-tbl > tbody > tr td:nth-child(1) {
    width: 20px;
}
#scripture-tbl > tbody > tr td:nth-child(2) {
    width: 300px;
}
#scripture-tbl > tbody > tr td:nth-child(3) {
    width: 20px;
}
#scripture-tbl > tbody > tr:nth-child(1) td {
    height: 28px;
}
#scripture-tbl > tbody > tr:nth-child(2) td {
    height: 110px;
}
#scripture-tbl > tbody > tr:nth-child(3) td {
    height: 10px;
}
#scripture-tbl > tbody > tr:nth-child(1) td:nth-child(1) {
    background-image: url("../images/ring_h01.gif");
}
#scripture-tbl > tbody > tr:nth-child(1) td:nth-child(2) {
    background-image: url("../images/ring_h02.gif");
}
#scripture-tbl > tbody > tr:nth-child(1) td:nth-child(3) {
    background-image: url("../images/ring_h03.gif");
}
#scripture-tbl > tbody > tr:nth-child(2) td:nth-child(1) {
    background-image: url("../images/ring_04.gif");
}
#scripture-tbl > tbody > tr:nth-child(2) td:nth-child(3) {
    background-image: url("../images/ring_05.gif");
}
#scripture-tbl > tbody > tr:nth-child(3) td:nth-child(1) {
    background-image: url("../images/ring_06.gif");
}
#scripture-tbl > tbody > tr:nth-child(3) td:nth-child(2) {
    background-image: url("../images/ring_07.gif");
}
#scripture-tbl > tbody > tr:nth-child(3) td:nth-child(3) {
    background-image: url("../images/ring_08.gif");
}


div.eyecatch {
  text-align: center;
}
div.eyecatch img {
  width: 80%;
  max-width: 200px;
}
div.tmb {
  max-width: 320px;
  margin: 0 auto;
  text-align: center;
}
div.tmb > img {
  width: 100%;
}
span.small {
  font-size: 0.8rem;
}

