#page1 .row-1 .line-ver-1 {
    background-position: 315px 0;
}

#page1 .row-1 .line-ver-2 {
    background-position: 670px 0;
}

#page1 .row-1 .col-1 {
    padding: 0 36px 0 0;
    width: 280px;
}

#page1 .row-1 .col-2 {
    padding: 0 11px 0 39px;
    width: 305px;
}

#page1 .row-1 .col-3 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page1 .row-2 .line-ver-3 {
    background-position: 315px 0;
}

#page1 .row-2 .col-1 {
    padding: 0 20px 0 0;
    width: 297px;
}

#page1 .row-2 .col-2 {
    padding: 12px 0 0 38px;
    width: 633px;
}

#page1 .row-2 .col-2 .block-1 {
    padding: 0 50px 0 0;
    width: 295px;
}

#page1 .row-2 .col-2 .block-2 {
    width: 288px;
}

#page2 .row-1 .line-ver-1 {
    background-position: 315px 0;
}

#page2 .row-1 .col-1 {
    padding: 0 36px 0 0;
    width: 280px;
}

#page2 .row-1 .col-2 {
    padding: 0 0 0 39px;
    width: 633px;
}

#page2 .row-2 .line-ver-3 {
    background-position: 670px 0;
}

#page2 .row-2 .col-1 {
    padding: 0 36px 0 0;
    width: 635px;
}

#page2 .row-2 .col-2 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page3 .row-1 .line-ver-1 {
    background-position: 670px 0;
}

#page3 .row-1 .col-1 {
    padding: 0 36px 0 0;
    width: 635px;
}

#page3 .row-1 .col-2 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page3 .row-2 .line-ver-3 {
    background-position: 315px 0;
}

#page3 .row-2 .line-ver-4 {
    background-position: 670px 0;
}

#page3 .row-2 .col-1 {
    padding: 0 36px 0 0;
    width: 280px;
}

#page3 .row-2 .col-2 {
    padding: 0 11px 0 39px;
    width: 305px;
}

#page3 .row-2 .col-3 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page4 .row-1 .line-ver-1 {
    background-position: 315px 0;
}

#page4 .row-1 .line-ver-2 {
    background-position: 670px 0;
}

#page4 .row-1 .col-1 {
    padding: 0 30px 0 0;
    width: 286px;
}

#page4 .row-1 .col-2 {
    padding: 0 11px 0 39px;
    width: 305px;
}

#page4 .row-1 .col-3 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page5 .row-1 .line-ver-1 {
    background-position: 315px 0;
}

#page5 .row-1 .col-1 {
    padding: 0 36px 0 0;
    width: 280px;
}

#page5 .row-1 .col-2 {
    padding: 0 0 0 39px;
    width: 633px;
}

#page5 .row-2 .line-ver-3 {
    background-position: 315px 0;
}

#page5 .row-2 .col-1 {
    padding: 0 20px 0 0;
    width: 297px;
}

#page5 .row-2 .col-2 {
    padding: 0 0 0 38px;
    width: 633px;
}

#page6 .row-1 .line-ver-1 {
    background-position: 670px 0;
}

#page6 .row-1 .col-1 {
    padding: 0 36px 0 0;
    width: 635px;
}

#page6 .row-1 .col-2 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page7 .row-1 .line-ver-1 {
    background-position: 315px 0;
}

#page7 .row-1 .line-ver-2 {
    background-position: 670px 0;
}

#page7 .row-1 .col-1 {
    padding: 0 36px 0 0;
    width: 280px;
}

#page7 .row-1 .col-2 {
    padding: 0 11px 0 39px;
    width: 305px;
}

#page7 .row-1 .col-3 {
    padding: 0 0 0 38px;
    width: 279px;
}

#page7 .row-2 .line-ver-3 {
    background-position: 315px 0;
}

#page7 .row-2 .col-1 {
    padding: 0 20px 0 0;
    width: 297px;
}

#page7 .row-2 .col-2 {
    padding: 0 0 0 38px;
    width: 633px;
}

#page7 .row-2 .col-2 .block-1 {
    padding: 0 50px 0 0;
    width: 295px;
}

#page7 .row-2 .col-2 .block-2 {
    width: 288px;
}
