/**
 *
 *  .container
 *
 **/
.container {
	margin: 0 auto;
	padding: 0;
	width: 844px;
width: 856px;
	text-align: left;
/*background: #eeeeee;*/
}


/**
 *
 *  #counter
 *
 **/
#counter {
	margin: 0 0 8px 0;
	padding: 3px 0;
	background: #dddddd;
	font-size: 95%;
background: #ddffd6;
}
#counter ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#counter ul li {
	margin-left: 1em;
	display: inline;
}
#counter span {
	font-weight: bolder;
}



/**
 *
 *  #head
 *
 **/
#head {
	margin: 0 0 8px 0;
/*background: #eeeeee;*/
}

#head h1 {
	margin: 0;
	padding: 0;
	float: left;
	width: 320px;
	height: 60px;
	background: url( ../img/sozai/bg.h1.png ) no-repeat;
}
#head h1 a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

#head .ad {
	float: right;
	width: 468px;
	height: 60px;
background: #eeeeee;
}


/**
 *
 *  #navigatoin
 *
 **/
#navigation {
	padding: 0;
/*background: #dddddd;*/
	font-weight: bolder;
}
#navigation ul {
	margin: 0;
	padding: 0 8px;
	text-align: right;
}
#navigation ul li {
	margin: 0 8px;
	display: inline;
}

#navigation .container {
	padding: 4px 0;
	background: #eeeeee;
}




/**
 *
 *  #foot
 *
 **/
#foot {
	margin-top: 4px;
	padding: 8px;
background: #deffd6;
}
#foot .container {
	text-align: center;
}

#foot-navigation {
	margin: 0 0 4px 0;
}
#foot-navigation ul {
	margin: 0 4px 8px 4px;
	padding: 0;
	list-style: none;
	display: inline;
}
#foot-navigation ul li {
	margin: 0 2px;
	padding: 0 2px;
	display: inline;
}

#foot-copyright {
	margin: 0;
	font-size: 95%;
}



/**
 *
 *  #content
 *
 **/
#content {
	margin-bottom: 16px;
}



/**
 *
 *  #content-left
 *
 **/
#content-left {
	float: left;
	clear: both;
	width: 564px;
/*background: #fff6f6;*/
}



/**
 *
 *  #content-right
 *
 **/
#content-right {
	float: right;
	width: 270px;
/*background: #f6fff6;*/
}



/**
 *
 *  #content-1pane
 *
 **/
#content-1pane {
	clear: both;
}





.ad-728x90 {
	margin: 0 auto;
	padding: 4px;
	border: 1px solid #dddddd;
	clear: both;
	width: 728px;
	height: 90px;
}




/**--------------------------------------------------------------------------------
 *
 *
 *
 *  ポップアップ時のスタイル
 *
 *
 *
 *--------------------------------------------------------------------------------**/

/**
 *
 *  #container-popup
 *
 **/
#container-popup {

}

#container-popup .container {
	width: 580px;
}

#container-popup #content-left {
	width: 380px;
}

#container-popup #content-right {
	width: 180px;
}

#container-popup #content-1pane {

}

