/* -- body -- */
body {
	font-family: Verdana, Tahoma, Arial, sans-serf;
	font-size: 12px;
	margin: 0px;
	line-height: 150%;
	color: #333333;/*文字色*/
	text-align:center;
	background-color:#FFFFFF;/*背景色*/
}


/* -- 全体枠 -- */
#container {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}


/* -- head -- */
#head{
	width: 950px;
	height:30px;/*高さ*/
	color: #ffffff;/*文字色*/
/*	background-color:#ffffcc;背景色*/
	background-image: url(../images/head-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- top -- */
#top{
	width:950px;
	height:185px;/*高さ*/
	color: #ffffff;/*文字色*/
/*	background-color:#ffffcc;背景色*/
	background-image: url(../images/top-bg.jpg);/*背景画像*/
	background-repeat:  no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- topmenu -- */
#topmenu{
	width:950px;
	height: 40px;/*高さ*/
	color: #ffffff;/*文字色*/
	background-image: url(../images/topmenu-bg.jpg);/*背景画像*/
	background-repeat:  no-repeat;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- contents -- */
#contents{
	width: 950px;
	color: #333333;/*文字色*/
	background-color:#ffffff;/*背景色*/
/*	background-image: url(../images/contents-bg.jpg);背景画像*/
/*	background-repeat:  repeat-y;*/
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}


/* -- contents center 2カラム -- */
#center2{
	width:700px;/* 幅 950-left2//-10 */
	color: #333333;/*文字色*/
	float:right;/*配置*/
/*	background-color:#eeeeee;/*背景色*/
/*	background-image: url(../images/center-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- contents left 2カラム -- */
#left2{
	width:250px;/*幅*/
	color: #333333;/*文字色*/
	float:left;/*配置*/
/*	background-color:#ffffff;/*背景色*/
/*	background-image: url(../images/left-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- contents contentsbox center&left 3カラム -- */
#contentsbox{
	width:740px;/*幅*/
	color: #333333;/*文字色*/
	float:left;/*配置*/
/*	background-color:#ffffff;/*背景色*/
/*	background-image: url(../images/center-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- contents center 3カラム -- */
#center3{
	width:530px;/* 幅 950-contentsbox-left3-10 */
	color: #333333;/*文字色*/
	float:right;/*配置*/
/*	background-color:#ffffff;/*背景色*/
/*	background-image: url(../images/center-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}


/* -- contents left 3カラム -- */
#left3{
	width:220px;/*幅*/
	color: #333333;/*文字色*/
	float:left;/*配置*/
/*	background-color:#ffffff;/*背景色*/
/*	background-image: url(../images/left-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- contents right 3カラム -- */
#right3{
	width:200px;/* 幅 950-contentsbox-10 */
	color: #333333;/*文字色*/
	float:right;
/*	background-color:#ffffff;/*背景色*/
/*	background-image: url(../images/right-bg.jpg);/*背景画像*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* -- foot -- */
#foot{
	width: 950px;
	height:115px;/*高さ*/
	color: #ffffff;/*文字色*/
/*	background-color:#ffffcc;背景色*/
	background-image: url(../images/foot-bg.jpg);/*背景画像*/
	background-repeat:  no-repeat;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
