@charset "utf-8";

#log{
	margin:0 0 60px 0;
}

#club{
	position:relative;
	width:300px;
	float:left;
	margin:0;
}

#study{
	position:relative;
	width:300px;
	float:left;
	margin:0;
}

#works{
	position:relative;
	width:280px;
	float:left;
	margin:0;
}

#club p,
#study p,
#works p,
#club dl,
#study dl,
#works dl{
	width:260px;
	margin:0 0 20px 10px;
}

#club p.date,
#study p.date,
#works p.date,
#club p.latestImage,
#study p.latestImage,
#works p.latestImage,
h3{
	margin:0 0 0 10px;
	font-weight:normal;
	font-size:110%;
}

.latestEntry{
	margin:0 0 20px 0;
	font-size:80%;
}

.log{
	margin:0 0 20px 0;
	font-size:80%;
}

.log dd{
	margin:0 0 10px 0;
}

p.latestImage img{
	border:1px solid #dddddd;
	padding:1px;
}

.latestEntry p.date,
dt{
	background:url(/img/listMark.gif) no-repeat 0 50%;
	padding:0 0 0 5px;
	font-family:Georgia,serif;
}


#club p.txt,
#study p.txt,
#works p.txt{
	margin:0 0 20px 0;
}

#club h2,
#study h2,
#works h2{
	margin:0 0 25px 0;
}

#banner{
	text-align:left;
}

#banner ul{
	display:block;
	margin:0;
	height:85px;
}

#banner li{
	float:left;
	margin:0 0 0 44px;
}

#club p.latestImage img.c {
	float: none;
	margin:0;
	padding:0;
	text-align:left;
	display:inline;
}

}
