#main {
	width:922px;
	margin:0 auto;
	padding:35px 28px 0 30px;
	display: table-cell;
}

#header {height:461px;}

#footer { height:39px;}

.col-1, .col-2, .col-3, .col-line {float:left;}
.container {
	width:100%;
	overflow:hidden;
}

#header .col-1 {width:581px !important;}
#header .col-2 {width:312px !important;}

/* ============================= page1 ===========================*/

.col-line {background:url(images/line-ver1.gif) repeat-y top left; width:13px;}
#page1 .col-1 {width:575px;}
#page1 .col-2 {width:310px;}

#page1 .col-1 .col-1 {width:281px;}
#page1 .col-1 .col-2 {width:281px;}

#page1 .col-1 .col-1 .col-1 {width:132px;}
#page1 .col-1 .col-1 .col-2 {width:110px;}

#page1 .col-1 .col-2 .col-1 {width:132px;}
#page1 .col-1 .col-2 .col-2 {width:110px;}

#page1 .col-1 .box3 .col-1 {width:275px;}
#page1 .col-1 .box3 .col-2 {width:243px;}

#page1 .table .col-1 {width:53px !important;}
#page1 .table .col-2 {
	width:210px !important;
}
#page1 .table .col-3 {width:45px !important;}

/* ============================= page2 ===========================*/

.col-line {
	width:13px;
	background-repeat: repeat-y;
	background-position: left top;
}
#page2 .col-1 {width:575px;}
#page2 .col-2 {width:310px;}

#page2 .col-1 .col-1 {width:281px;}
#page2 .col-1 .col-2 {width:281px;}

#page2 .col-1 .col-1 .col-1 {width:132px;}
#page2 .col-1 .col-1 .col-2 {width:110px;}

#page2 .col-1 .col-2 .col-1 {width:132px;}
#page2 .col-1 .col-2 .col-2 {width:110px;}

#page2 .col-1 .box3 .col-1 {width:275px;}
#page2 .col-1 .box3 .col-2 {width:243px;}

#page2 .table .col-1 {width:53px !important;}
#page2 .table .col-2 {width:163px !important;}
#page2 .table .col-3 {width:45px !important;}
