@charset "utf-8";


/* -------------------------------------------------------------------
	titleBox
------------------------------------------------------------------- */	
#titleBox {
	margin:8px 0 15px; padding:24px 13px 0 13px;
	width:; height:100%; width:655px;
	background:url(../images/titlebox.jpg) no-repeat #000; height:100%;}


#titleBox h1 {margin:0; padding-bottom:33px; float:left; width:310px;}
#titleBox p {margin:0; padding-top:0px; float:left; color:#cccccc; font-size:65%;}
#titleBox p.rss {margin:0; padding-top:0px; float:right;}

#titleBox ul {margin:0; padding:0 0 10px; list-style:none;}
#titleBox li {display:inline; color:#ccc; font-size:70%;}
#titleBox li.one {padding-left:22px;}
#titleBox li.three {padding-left:72px;}
#titleBox li.four {padding-left:77px;}

body:first-of-type #titleBox li.one {padding-left:28px;}
body:first-of-type #titleBox li.three {padding-left:69px;}
body:first-of-type #titleBox li.four {padding-left:70px;}

/* -------------------------------------------------------------------
	pagenavi
------------------------------------------------------------------- */	
ul.pagenavi {margin:0; padding:0; text-align:center;}
ul.pagenavi li {margin:0; padding:0; display:inline;}

/* -------------------------------------------------------------------
	villageBox
------------------------------------------------------------------- */	
#villageBox {
	margin:10px 0 0; padding-bottom:6px;
	height:100%;}
.accordion_toggle {display:block; height:70px; margin:0;}
.accordion_toggle ul {margin:0; padding:0; list-style:none;}
.accordion_toggle ul li {
	width:170px; height:70px; float:left;}
.accordion_toggle ul li {background:url(../images/village_bg.jpg) no-repeat;}
.accordion_toggle ul li.day1 {background:url(../images/village_1bg.jpg) no-repeat;}
.accordion_toggle ul li.day3 {background:url(../images/village_3bg.jpg) no-repeat;}

.accordion_toggle ul li:hover {background:url(../images/village_bg_on.jpg) no-repeat;}
.accordion_toggle ul li.day1:hover {background:url(../images/village_1bg_on.jpg) no-repeat;}
.accordion_toggle ul li.day3:hover {background:url(../images/village_3bg_on.jpg) no-repeat;}

.accordion_toggle ul li p {margin:0; text-align:center;}
.accordion_toggle ul li p.name {
	color:#fff; padding-top:15px;
	font-size:105%; font-weight:bold;}
.accordion_toggle ul li p.fontS {
	font-size:100%;}
.accordion_toggle ul li p.date {
	padding:12px 0 0 15px;
	font-size:90%; color:#fff;}
body:first-of-type .accordion_toggle ul li p.date {font-size:85%;}
.accordion_toggle ul li div.a2000 { display: none;}


.accordion_content {overflow:hidden; height:150px; padding-bottom:10px;}
.accordion_content ul {margin:0; padding:0; list-style:none;}
.accordion_content ul li {
	width:170px; height:100%; float:left;}
.accordion_content ul li .captionBox {
	height:150px;
	background:url(../images/village02_bg.gif) no-repeat;}
.accordion_content ul li .captionBox p {text-align:center; color:#fff;}
.accordion_content ul li .captionBox p.photo {margin:0; padding:10px 0 0;}
.accordion_content ul li .captionBox p.caption {margin:0; padding:3px 0 0; font-size:100%;}
	




