#main {width:960px; margin:0 auto; position:relative; padding-bottom:78px;}

#header {height:110px; border-bottom:8px solid #f9fafa; background:#fff;}
#content, #footer { font-size:0.75em;}
#header { font-size:0.5em;}

.col-1, .col-2, .col-3 { float:left;}

#page0 #content .row-1 .line-ver1 { background-position:565px top;}
#page0 #content .row-1 .line-ver-top1 { background-position:565px top;}
#page0 #content .row-1 .line-ver-bot1 { background-position:565px bottom;}
#page0 #content .row-1 .col-1 {width:545px; margin-right:45px;}
#page0 #content .row-1 .col-1 .wrapper {margin-top:10px;}
#page0 #content .row-1 .col-2 .wrapper {margin-top:0px;}
#page0 #content .row-1 .wrapper .link1 {margin-left:20px;}
#page0 #content .row-1 .col-2 {width:271px;}
#page0 #content .row-1 .col-3 p {font-weight:bold;}
#page0 #content .row-2 .col-1 {width:610px; margin-right:27px;}
#page0 #content .row-2 .col-2 {width:267px;}

#page1 #content .row-1 .line-ver { background-position:291px top;}
#page1 #content .row-1 .line-ver1 { background-position:610px top;}
#page1 #content .row-1 .line-ver-top { background-position:291px top;}
#page1 #content .row-1 .line-ver-top1 { background-position:610px top;}
#page1 #content .row-1 .line-ver-bot { background-position:291px bottom;}
#page1 #content .row-1 .line-ver-bot1 { background-position:610px bottom;}
#page1 #content .row-1 .col-1 {width:270px; margin-right:45px;}
#page1 #content .row-1 .col-2 {width:274px; margin-right:43px;}
#page1 #content .row-1 .col-3 {width:271px;}
#page1 #content .row-2 .col-1 {width:610px; margin-right:27px;}
#page1 #content .row-2 .col-2 {width:267px;}

#page7 #content .row-1 .line-ver { background-position:210px top;}
#page7 #content .row-1 .line-ver-top { background-position:210px top;}
#page7 #content .row-1 .line-ver-bot { background-position:210px bottom;}
#page7 #content .row-1 .col-1 {width:200px; margin-right:45px;}
#page7 #content .row-1 .col-2 {width:500px; margin-right:43px;}

#page2 #content .row-1 {padding-left:20px;}
#page2 #content .row-2 {padding-left:20px;}
#page2 #content .row-3 {padding-left:20px;margin-top:10px;;padding-bottom:10px;}

#page3 #content .sem_all .col-1 {width:650px; margin-right:0px;}
#page3 #content .sem_all .col-2 {width:200px;}
#page3 #content .sem_pd .col-1 {width:215px; margin-right:0px;}
#page3 #content .sem_pd .col-2 {width:680px; padding-left:25px; padding-right:15px;}

#page4 #content .line-ver { background-position:291px top;}
#page4 #content .line-ver1 { background-position:610px top;}
#page4 #content .line-ver-top { background-position:291px top;}
#page4 #content .line-ver-top1 { background-position:610px top;}
#page4 #content .line-ver-bot { background-position:291px bottom;}
#page4 #content .line-ver-bot1 { background-position:610px bottom;}
#page4 #content .col-1 {width:270px; margin-right:45px;}
#page4 #content .col-2 {width:274px; margin-right:43px;}
#page4 #content .col-3 {width:271px;}

#page5 #content .row-1 .line-ver { background-position:428px top;}
#page5 #content .row-1 .line-ver-top { background-position:428px top;}
#page5 #content .row-1 .line-ver-bot { background-position:428px bottom;}
#page5 #content .row-1 .col-1 {width:407px; margin-right:45px;}
#page5 #content .row-1 .col-2 {width:407px; margin-right:43px;}

#page6 #content .row-1 .line-ver { background-position:291px top;}
#page6 #content .row-1 .line-ver1 { background-position:610px top;}
#page6 #content .row-1 .line-ver-top { background-position:291px top;}
#page6 #content .row-1 .line-ver-top1 { background-position:610px top;}
#page6 #content .row-1 .line-ver-bot { background-position:291px bottom;}
#page6 #content .row-1 .line-ver-bot1 { background-position:610px bottom;}
#page6 #content .row-1 .col-1 {width:270px; margin-right:45px;}
#page6 #content .row-1 .col-2 {width:545px; margin-right:43px;}
#page6 #content .row-1 .col-2 img {float: right; margin-bottom:2px;}
#page6 #content .row-2 .col-1 {width:267px; margin-right:27px;}
#page6 #content .row-2 .col-2 {width:610px;}

#page17 #content .row-2 .line-ver { background-position:455px top;}
#page17 #content .row-2 .line-ver-top { background-position:455px top;}
#page17 #content .row-2 .line-ver-bot { background-position:455px bottom;}
#page17 #content .row-2 .col-1 {width:407px; margin-right:45px;padding-left:29px;}
#page17 #content .row-2 .col-2 {width:407px; margin-right:43px;}
#page17 #content .row-3 .col-1 {width:95%; padding-left:29px;}

#page8 #content .row-1 .line-ver { background-position:428px top;}
#page8 #content .row-1 .line-ver-top { background-position:428px top;}
#page8 #content .row-1 .line-ver-bot { background-position:428px bottom;}
#page8 #content .row-1 .col-1 {width:700px; margin-right:45px;}

#page9 #content .row-1 .line-ver { background-position:210px top;}
#page9 #content .row-1 .line-ver-top { background-position:210px top;}
#page9 #content .row-1 .line-ver-bot { background-position:210px bottom;}
#page9 #content .row-1 .col-1 {width:200px; margin-right:45px;}
#page9 #content .row-1 .col-2 {width:610px; margin-right:43px;}

#page98 #content .line-ver { background-position:291px top;}
#page98 #content .line-ver1 { background-position:610px top;}
#page98 #content .line-ver-top { background-position:291px top;}
#page98 #content .line-ver-top1 { background-position:610px top;}
#page98 #content .line-ver-bot { background-position:291px bottom;}
#page98 #content .line-ver-bot1 { background-position:610px bottom;}
#page98 #content .col-1 {width:270px; margin-right:45px;}
#page98 #content .col-2 {width:274px; margin-right:43px;}
#page98 #content .col-3 {width:271px;}

#page100 #content .col-1 {width:900px;padding-left:0px;}
/*=========================*/


#footer {height:63px; background:#101d24;}
