@charset "utf-8";



/*--------------------------------------
  wrapper
---------------------------------------*/

#wrapper {
	width: 900px;
  background-color: #C0C0C0;
  background-image:  url(../prefg/071800/images/kabe_2047.gif);

/*	background-image:url("../prefg/071800/common/bg.gif"); */
/*--
	background-color: #FEFCD7;
--*/
	margin: 0 auto;
	border-right: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	text-align: left;
}


/*--------------------------------------
  wrapper > sidebar
---------------------------------------*/

#content .sidebar {
	float: left;
	width: 220px;
}


/*--------------------------------------
  wrapper  > main
---------------------------------------*/

#main {
	float: right;
	width: 700px;
}


/*--------------------------------------
  wrapper > content
---------------------------------------*/

#content {
	margin: 0 10px;
}


/*--------------------------------------
  wrapper > content > sidebar
---------------------------------------*/

.sidebar h3 {
	background: url(../image/common/bg-h3.gif) repeat-x 0 bottom;
	padding: 0.3em 10px 0.5em;
	font-size: 132.5%;
	font-weight: bold;
}

.sidebar h3.bind {
	border-top: 1px solid #B9B9B9;
}

.sidebar div {
	border-top: 1px solid #B9B9B9;
	border-right: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	margin-bottom: 10px;
}

.sidebar div ul {
	margin: 0 0.5em;
}

.sidebar div ul li {
	background: url(../image/common/line-dot.gif) repeat-x bottom;
	background-color: #FFFFFF;
	line-height: 1.8em;
	padding-right: 5px; 
	padding-left: 5px; 
}

.sidebar div ul li.last {
	background: none;
	background-color: #FFFFFF;
	padding-bottom: 5px;
}

