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

/*********************************
クラブ活動
*********************************/
.unitebox h3 {
	margin: 0 0 20px 0;
	padding: 0;
}

.unitebox {
	margin: 0 15px;
	padding: 0;
}

#othermainColumn .club_box {
	float:left;
	width:340px;
}

#othermainColumn .club_box02 {
	float:right;
	width:240px;
	margin-bottom:20px;
}

.club_box p {
	margin:0px;
	padding:0px;
	line-height:2;
}

/*********************************
野球部レポート
*********************************/
.reprtbox {
	margin: 0 15px 15px 15px;
	padding: 0;
}

.reprtbox p {
	margin: 0px;
	padding: 0px;
	line-height: 2;
}

.reprtbox h3 {
	margin: 0 0 20px 0;
	padding: 0;
}

.reprtbox span {
	margin: 0;
	padding: 0;
	color: #454545;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 2;
}

.reprtbox p.day {
	margin: 0;
	padding: 0;
	color: #454545;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 2;
}

#othermainColumn div.reprtbox .reprtbox p {
	margin: 0;
	padding: 0;
	line-height: 2;
}

#othermainColumn div.reprtbox .club_box02 {
	margin: 0;
	padding: 0;
}

#othermainColumn div.reprtbox .club_box02 img.m_bottom {
	margin: 0 0 15px 0;
	padding: 0;
}

#othermainColumn div.reprtbox img.m_top {
	margin: 15px 0 0 0;
	padding: 0;
}

/*********************************
イベントスケジュール
*********************************/
.eventbox {
	margin: 0 0 20px;
	padding: 0;
}

.eventbox .leftbox {
	float: left;
	width: 60px;
	padding: 0 20px 0 0;
	margin: 0 0 0 0;
}

.eventbox .centerbox_a {
	float: left;
	width: 170px;
	padding: 0 10px 0 0;
	border-left: 4px solid #CC0000;
}

.eventbox .centerbox_a ul {
	margin: 0;
	padding: 0;
}

.eventbox .centerbox_a ul li {
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 2;
}

.eventbox .centerbox_b {
	float: left;
	width: 174px;
	padding: 0 0 0 0;
	border-left: 4px solid #2286C0;
}

.eventbox .centerbox_b ul {
	margin: 0;
	padding: 0;
}

.eventbox .centerbox_b ul li {
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 2;
}

.eventbox .centerbox_b02 {
	float: left;
	width: 164px;
	padding: 0 0 0 0;
	margin-left: 184px;
	border-left: 4px solid #2286C0;
	display: inline;
}

.eventbox .centerbox_b02 ul {
	margin: 0;
	padding: 0;
}

.eventbox .centerbox_b02 ul li {
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 2;
}

* html .eventbox .rightbox {
	float: right;
	width: 188px;
	margin-bottom: 20px;
}

*:first-child+html .eventbox .rightbox {
	float: right;
	width: 188px;
	margin-bottom: 20px;
}

.eventbox .rightbox {
	float: right;
	width: 188px;
}

.copy {	
	text-align: center;
	padding: 0;
	margin: 0 0 20px 0;
}

.subtitle02_event {
	margin: 0 0 20px 80px;
}


