@charset "utf-8";
/* CSS Document */

body{
}



/* 同じ高さに揃えるカラムを包括するブロック */
#equalheights {
	clear:both;
	overflow:hidden;
}
/* equalheights 内の各カラムの高さを揃える */
/* for IE7 */
*:first-child+html #navi,
*:first-child+html #maincontents{
	padding-bottom:32768px;
	margin-bottom:-32768px;
}

#navi,#maincontents{
	padding-bottom:32768px;
	margin-bottom:-32768px;
}


#wrap{
width:1060px;
	/*margin: 0 auto;*/
	}
#wrap2{
	background:url(../images/wood2.jpg);
	}
#title{
width:1060px;
	height:60px;
	background:#fff;

		}
		
#title h1{
	background:url(../images/title_showdesign.png) no-repeat;
		width:1060px;
	height:60px;
	margin-left:555px;
	text-indent:-99999px;
	}		
#title h2{
	background:url(../images/title_profile2.png) no-repeat;
		width:1060px;
	height:60px;
	margin-left:945px;

	text-indent:-99999px;
	}		
	
	
#maincontents{

/*background:url(../images/bg.jpg) repeat top;
*/	

margin-top:00px;
	}	
	
#navi{
	float:left;
	background: #000;
	width: 210px;
}


#navi ul li.x{
	padding-top:5px;
}

#navi ul li.ws0{
	padding-top:20px;
}
#navi ul li.ws000{
	margin-top:20px;
}
#navi ul li.ws{
	padding-bottom:15px;
}

#navi ul li.ws2{
	padding-bottom:40px;
}

#navi ul li.other{
padding-top:15px;
}
#navi ul li.other2{
padding-top:50px;
}

#maincontents{
		
float:left;
}



#column{
	position:relative;
	width:635px;
	float:left;
	margin-top:120px;
	margin-left:85px;
margin-bottom:60px;
	}
	
#column p{
	float:left;
	width:240px;
	margin-top:0px;
	margin-left:0px;
	}
	
#column dl{
	float:left;
	width:385px;
	padding-left:10px;
	margin-bottom:40px;
}
	
#column dl dt{
	color:#fff;
    font-size:1.6em;
	padding-bottom:10px;
}

#column dl dd.ys{
	font-size:11px;
	line-height:16px;
	margin-bottom:30px;
}
	
#column dl dd{
	color: #fff;
	line-height:1.8;
	margin-bottom:15px;
	}
	

#column dl dt.date2{
	float:left;

	color:#fff;
	font-size:12px;
	line-height:1.4;
	width:60px;
}	

#column dl dd.detail2{
	color: #fff;
	font-size:12px;
	line-height:1.4;
	margin:0 0 15px 60px;
	}

#column dl dt.date3{
	float:left;

	color:#fff;
	font-size:12px;
	line-height:1.4;
	padding-bottom:20px;
	margin-left:-6px;
	width:385px;
}	

	#column dl dt.date4{
	float:left;

	color:#fff;
	font-size:12px;
	line-height:1.4;
	border-top:1px solid #fff;
	margin-top:15px;
	padding-top:30px;
	padding-bottom:15px;
	width:385px;
	}
	
	#column dl dt.date5{
	float:left;

	color:#fff;
	font-size:12px;
	line-height:1.4;
	border-top:1px solid #fff;
	margin-top:15px;
	padding-top:30px;
	padding-bottom:15px;
	width:385px;
		}
		
	#column dl dt.date6{
	float:left;

	color:#fff;
	font-size:12px;
	line-height:1.4;
	margin-top:15px;
	padding-bottom:15px;
	width:385px;
		}
		
#column dl dd.detail3{
	color: #fff;
	font-size:12px;
	line-height:1.4;
border-bottom:1px solid #fff;
padding-bottom:30px;
	}
		
		
	#column dl dd.detail4{
	color: #fff;
	font-size:12px;
	line-height:1.4;
	padding-top:15px;
	}
		
