@charset 'UTF-8';

/*==========================================================
<wrapper>
  <header />
  <side1 />
  <container "clearfix">
    <side2 />
    <contents />
  </container>
  <fotter />
</wrapper>
============================================================*/

/* wrapper ***********************************************/
#wrapper {
	border-top: none;
}
#wrapper_inner {}

/* header ***********************************************/
#header {	border: none;	}

/* container ***********************************************/
#container {
	border: none;
	border-top: 1px solid #ccc;
	padding-bottom: 20px;
}
/* sidebar ************************************************/
#sidebar { display:none; }

/* sideflat ***********************************************/
#sideflat {
	border-top: 1px solid #ccc;
}
#sideflat_inner {
    overflow: hidden;
	width: 100%;
	height:auto;
	border-right: none;
	border-left: none;
}
#sideflat ul {}
#sideflat ul li {} 
#sideflat ul li a {}
#sideflat ul li a:hover {}

#sideflat ul {}
#sideflat ul li {} 
#sideflat ul li a {}
#sideflat ul li a:hover {}

/* area1/area2 ***********************************************/
#sideflat #area1,#sideflat #area2 {
	padding-bottom: 32767px;  
	margin-bottom: -32767px;   
	_padding-bottom: ;  
	_margin-bottom: ;   
}
#sideflat #area1 {
	float: left;
	width: 50%;
	border: none;
}

#sideflat #area2 {
	float: right;
	width: 49.8%;/* IE Hack */
	border-top: none;
	border-right: none;
	border-bottom: none;
}
#sideflat #area2 li {
	padding-top: 9px;
} 

/* contents ***********************************************/
#contents {	border: none; }

/* footer ***********************************************/
#footer {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}