﻿@charset "UTF-8";
/*-----------------------------------------------------------------------------
 [TABLE OF CONTENTS]
    +common
    +wrapper
        +header
        +content
            =content-main
            =content-sidebar
        +down-ad            
        +footer
-----------------------------------------------------------------------------*/

/* +common
*----------------------------------------------------------------------------*/

/* +wrapper
*----------------------------------------------------------------------------*/

#wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	background-image: url(../i/bg.jpg);
	background-color: #e4e4e4;
}

/* +header
*----------------------------------------------------------------------------*/

#header {
    position: relative;
    width: 1080px;
	height: 355px;
    margin: 0 auto;
}

/* +wrapper-content
*----------------------------------------------------------------------------*/

#wrapper-content {
	position: relative;
    width: 972px;
	margin: 0 auto;
	padding:0 54px 0 54px;
}

#content-main {	
	float: left;
	bottom: -1px;
	width: 745px;
	overflow: hidden;
	background: #f0f0f0 url(../i/content_bg_m.gif) repeat-y;
}

#content-left {
	float: left;
	width: 225px;
	overflow: hidden;
	background-color:#d5d5d5;
	margin:0 10px 0 0;

}
#content-mid {
	float: left;
	width: 485px;
	overflow: hidden;
	margin:0 10px 0 0;
	padding:10px 0 0 0;
}
#content-right {
	float: left;
	width: 240px;
	overflow: hidden;
	padding:10px 0 0 0;
}
#content-half {
	float: right;
	width: 735px;
	_width: 745px;
	margin:0 10px 0 0;
	_margin:0 0px 0 0;
}
#content-half2 {
	float: right;
	width: 735px;
	_width: 745px;
	margin:10px 10px 0 0;
	_margin:10px 0px 0 0;
}




/* +footer
*----------------------------------------------------------------------------*/

#footer {
    position: relative;
    width: 100%;
    margin: 20px auto 0 auto;
	background-color:#ededee;
}
