/* Information =====================================
   name:header.css
   dir:_root/common/css/
   descript: style for layout
   history:
   -2010.10.01 create by saito@yohk
   -2010.10.18 changed by saito@yohk
   
   
   
   ================================================= */



/* -----------------------------------------------
              Layout Style
   ----------------------------------------------- */
body{
	/*background: url(../img/d.png) top left repeat;*/
	background-color: #eef2f3;
}

#Header, #Wrapper, #Footer {
	margin: 0 auto;
}

#Header {
	/*width: 960px;*/
	/*padding: 0 6px;*/
	/*background: url(../img/body_bg.jpg) center top repeat-y;*/
}

#Wrapper {
	position: relative;
	/*width: 958px;*/
	width: 960px;
	/*padding: 0 6px;*/
	/*background: #FFFFFF url(../img/wrap_bg.jpg) center top repeat-y;*/
	/*background: #FFFFFF;*/
}

#Wrapper:after { /*clear float*/
	font-size: 1px;
	content: " ";
	display: block;
	height: 0px;
	clear: both;
}

#Main {
	padding-bottom: 15px;
	background: rgb(255,255,255);
	/*background: rgba(255,255,255,0.6);*/
}

#Main {
	width: 606px;
	float: left;
	border-right: 1px solid #E4E9EC;
	padding: 10px 15px 15px 15px;
	margin-bottom: 67px;	
}

#Sub-top,
#Sub {
	width: 300px;
	float: right;
	padding: 0 5px;
	/*border-left: 1px solid #E4E9EC;*/
	/*margin-left: -1px;*/
	/*background-color: #F5F5F5;*/
}

#Footer {
	position: relative;
	/*top: -39px;*/
	/top: -27px; /*for IE6,7*/
	/*width: 968px;*/
	width: 960px;
	/*padding: 0 4px;*/
	/*background: url(../img/body_bg.jpg) center top repeat-y;*/
	background: rgb(255,255,255);
	/*background: rgba(255,255,255,0.65);*/
}