#main {width:954px; margin:0 auto;}

#header {
	height:588px;
	background-image: url(images/header-bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#header_black {
	height:588px;
	background:url(images/header-bgx.png) no-repeat left bottom;
}
#header_content {
	height:588px;
	background:url(images/header-bg-c.jpg) no-repeat left bottom;
}

#header, #content { font-size:0.69em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= index-1.html =======*/
#page2 #content .line-ver { background-position:441px top;}
#page2 #content .line-ver-top { background-position:441px top;}
#page2 #content .line-ver-bot { background-position:441px bottom;}
#page2 #content .col-1 {width:418px; margin-left:100px;}
#page2 #content .col-2 { width:400px;}
#page2 #content .col-2 .col-1 { width:192px; margin-left:50px;}
#page2 #content .col-2 .col-2 { width:188px;}

/*======= index-3.html =======*/
#page4 #content .line-ver { background-position:441px top;}
#page4 #content .line-ver-top { background-position:441px top;}
#page4 #content .line-ver-bot { background-position:441px bottom;}
#page4 #content .col-1 {width:430px; margin-right:10px;}
#page4 #content .col-2 { width:440px;}
#page4 #content .col-2 .col-1 { width:400px; margin-left:50px;}
#page4 #content .col-2 .col-2 { width:188px;}

/*=========================*/


#footer {height:100px; font-size:1.5em;}
