#top{
//	background-color:#ccc;
}

/*** コンテンツ全体の背景色 */
#top .contents .top_whole{
	background-color:#E2E2E2;
}

/*** タイトル左側の設定 */
#top .contents .top_left{
	float:left;
	width:200px;
	text-align:center;
	border-right:solid 1px black;
	background-color:#000;
}
#top .contents .top_left span{
	font-size:50px;
}

/*** タイトル右側の設定 */
#top .contents .top_right{
	float:right;
	width:650px;
	padding-top:5px;
}
#top .contents .top_right td{
	text-align:center;
	width:500px;
}

/*** 外枠の設定 ***/
#top .contents .waku1 {
	border:solid 0px red;
	background-color:#ccc;
}

#top .contents .waku2{
}
/*** 内枠の設定 ***/

#top .contents .waku2 a{
	text-decoration:none;
	color:black;
}
#top .contents .waku2 img{
	border:solid 0px red;
}
#top .contents .waku2 .moji{
	color: red;
	line-height:1.5em;
	display:block;
}

#top #KP5000{
	background-color:black;
	color:white;
}

#top #kumamoto_project{
	background-color:black;
	color:white;
	font-size:15px;
} 

#top #right_title{
	font-size:50px;
}

#top .relative{
	position:relative;
	left:700px;
	bottom:0px;
	width:200px;
	height:10px;
	background-color:#ccc;
	border:solid 0px red;
}

#work_id{
/*	-ms-interpolation-mode: bicubic; */
}

#facebook{
	position:absolute;
}

#twitter{
	position:absolute;
	left:100px;
	top:5px;
	height:10px;
}

#top .gazo_size{
	margin-top:23px;
	width:140px;
}

