/*======= home and home redesign =======*/

#page1 .row-1 .col-1 {width: 213px; padding: 19px 20px 0 15px;}
#page1 .row-1 .col-2 {width: 646px;}

#page1 .row-2 .line-ver {background-position: 544px 0%;}
#page1 .row-2 .col-1 {width: 311px; padding: 0 41px 0 0;}
#page1 .row-2 .col-2 {width: 163px; padding: 0 30px 0 0; margin: -37px 0 0 0;}
#page1 .row-2 .col-3 {width: 274px; padding: 0 33px 0 42px; margin: -37px 0 0 0;}

#page1v3 .row-1 .col-1 {width: 896px; padding: 0 10px 0 15px; margin: 0 0 0 -16px;}
#page1v3 .row-1 .col-2 {width: 213px; padding: 25px 10px 0 0;}

#page1v3 .row-2 .line-ver {background-position: 616px 0%;}
#page1v3 .row-2 .col-1 {width: 311px; padding: 0 41px 0 0;}
#page1v3 .row-2 .col-2 {width: 274px; padding: 37px 20px 0 12px; margin: -37px 0 0 0;}
#page1v3 .row-2 .col-3 {width: 274px; padding: 80px 33px 0 8px; margin: -37px 0 0 0;}
#page1v3 .row-2 .col-4 {width: 210px; padding: 37px 33px 0 20px; margin: -37px 0 0 0;}

/*======= index-1.html =======*/

#page2 .row-1 .col-1 {width: 661px; padding: 0 18px 0 0;}
#page2 .row-1 .col-2 {width: 215px; padding: 19px 0 0 0;}

#page2 .row-2 .line-ver {background-position: 311px 0%;}
#page2 .row-2 .line-ver-1 {background-position: 544px 0%;}
#page2 .row-2 .col-1 {width: 273px; padding: 0 33px 0 3px;}
#page2 .row-2 .col-2 {width: 158px; padding: 0 33px 0 42px;}
#page2 .row-2 .col-3 {width: 309px; padding: 0 0 0 43px;}

/*======= index-2.html =======*/

#page3 .row-1 .col-1 {width: 213px; padding: 19px 20px 0 15px;}
#page3 .row-1 .col-2 {width: 646px;}

#page3 .row-2 .line-ver {background-position: 659px 0%;}
#page3 .row-2 .col-1 {width: 311px; padding: 0 36px 0 0;}
#page3 .row-2 .col-2 {width: 279px; padding: 0 30px 0 0; margin: -37px 0 0 0;}
#page3 .row-2 .col-3 {width: 173px; padding: 0 23px 0 42px; margin: -37px 0 0 0;}

/*======= index-3.html =======*/

#page4 .row-1 .col-1 {width: 213px; padding: 19px 20px 0 15px;}
#page4 .row-1 .col-2 {width: 646px;}

#page4 .row-2 .col-1 {width: 250px; padding: 4px 30px 0 16px;}
#page4 .row-2 .col-2 {width: 254px; padding: 50px 30px 0 3px;}
#page4 .row-2 .col-3 {width: 311px; padding: 0 0 0 0; margin: -11px 0 0 0;}

/*======= index-4.html =======*/

#page5 .col-1 {width: 646px; padding: 0 35px 0 0;}
#page5 .col-2 {width: 183px; padding: 19px 30px 0 0;}

#page5 .col-1 .block-1 {width: 288px; padding: 0 50px 0 0;}
#page5 .col-1 .block-2 {width: 308px; padding: 0 0 0 0;}

/*======= index-5.html =======*/

#page6 .col-1 {width: 646px; padding: 0 35px 0 0;}
#page6 .col-2 {width: 183px; padding: 19px 30px 0 0;}

/*======= index-6.html =======*/

#page7 .col-1 {padding: 19px 20px 0 16px;}
