@charset "utf-8";

/*------------------------------------------------------------------------------

地球村 - activity style

------------------------------------------------------------------------------*/

/* ----------------------------------------

画像タイトル設定

---------------------------------------- */

div#main h1 {
	background:url(../../images/title.jpg) no-repeat left top;
}

/* ----------------------------------------

テキスト設定

---------------------------------------- */

div#main p.txHead {
	padding: 0 10px 0 10px;
}

/* ----------------------------------------

ページの一覧へ戻るリンク設定

---------------------------------------- */

p.pagelist{
	position: absolute;
}

/* ----------------------------------------

テーブル設定

---------------------------------------- */

div#main table.activity th.date {
	width: 22%;
}

/* ----------------------------------------

バナー設定

---------------------------------------- */

div#main ul.btmBanner {
	margin: 20px 0;
}

div#main ul.btmBanner li {
	display: inline;
	padding-left: 10px;
}

/* ----------------------------------------

詳細ページ設定

---------------------------------------- */

div#main div.boxActivity {
	margin: 0 0 10px 0;
	padding: 15px;
	background-color: white;
	border: 1px solid #b7b7b7;
}

div#main div.boxActivity p.day {
	padding: 15px 0 0 10px;
	font-weight: bold;
}

div#main div.boxActivity h4 {
	border-bottom: none;
}

div#main div.boxActivity div.entryBodyL{
	width:252px;
	float:left;
	margin-top:15px;
}

div#main div.boxActivity div.entryBodyR{
	width:252px;
	float:right;
	margin-top:15px;
}

div#main div.boxActivity div.entryBodyR p img{
	margin:5px;
}

div#main div.boxActivity div.entryBodyR p{
	border:1px solid #a0a0a0;
}

/* ----------------------------------------

バックナンバーリンク設定

---------------------------------------- */

div#main ul#listSchedule{
	padding-left:11px;
	padding-bottom:9px;
	margin:0;
	border-bottom:1px dashed #13713c;
}

ul#listSchedule li{
	text-align:center;
	font-size:106%;
	font-weight:bold;
	float:left;
	margin-right:9px;
}

* html ul#listSchedule li{
	margin-right:6px;
}

ul#listSchedule li a{
	background-image:url(../images/btn_schedulelist.gif);
	width:174px;
	height:31px;
	display:block;
	line-height:1.85;
}

ul#listSchedule li a:link{
	color:#FFFFFF;
}

ul#listSchedule li a:visited{
	color:#FFFFFF;
}

ul#listSchedule li a:hover{
	color:#FFFFFF;
	background-image:url(../images/btn_schedulelist.gif);
	background-position:0 -31px;
}

ul#listSchedule li a:active{
	color:#FFFFFF;
}
