/***************************************************
 *
 * 世界遺産の旅人 トップページ css
 * UTF-8
 * Target win IE6,7 FF2 Opera9 / mac FF2 Safari3
 *
 ***************************************************/

#topSplash {
	margin:0;
	padding:10px 0 10px 0;
}

#banners {
	float:right;
	margin:0;
	padding:0;
	width:276px;
}

#banners img {
	display:block;
	margin:6px 0 0 0;
	padding:0;
	border:0;
}
#banners img.first {
	margin:0;
}



#whatsnew {
	/*font-size:12px;*/
	width:658px;
	height:124px;
	margin:0;
	padding:8px 1px 1px 1px;
	background:#ffffff url(../images/top-whatsnew.gif) no-repeat top left;
	overflow:hidden;
}
#whatsnew h2 {
	display:none;
}
#whatsnew .newslist {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0 0 7px 602px;
}
#whatsnew .newslist a {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0;
	text-indent:-9000em;
	overflow:hidden;
}

#whatsnew .scrollArea {
	width:658px;
	height:96px;
	margin:0;
	padding:0;
	overflow:auto;
}

#whatsnew .scrollArea a:link	{color: #666666; text-decoration: none;}
#whatsnew .scrollArea a:visited	{color: #666666; text-decoration: none;}
#whatsnew .scrollArea a:hover	{color: #a29274; text-decoration: underline;}
#whatsnew .scrollArea a:active	{color: #a29274; text-decoration: underline;}


.scrollArea p {
	margin:0px;
	padding:0 33px 1em 33px;
}

.scrollArea dl {
	margin:0px;
	padding:0 33px 1em 33px;
}

.scrollArea dt {
	float:left;
	width:90px;
	margin:0px;
	padding:0;
	line-height:1.5;
}

.scrollArea dd {
	margin:0;
	padding:0 0 0 90px;
	line-height:1.5;
}

.scrollArea dd {
	margin:0;
	padding:0 0 0 90px;
	line-height:1.5;
}




#guidecontainer {
	display:block;
	width:660px;
	margin:12px 0 0 0;
	padding:0;
}

#guidecontainer .guide img {
	display:block;
	margin:0;
	padding:0;
	border:0;
}

#guidecontainer .guide {
	float:left;
	display:block;
	width:324px;
	height:273px;
	margin:0;
	padding:0;
	background:url(../images/top-guide-bg01.gif) no-repeat 0 0;
}
#guidecontainer .guide.g02 {
	float:right;
	background:url(../images/top-guide-bg02.gif) no-repeat 0 0;
}


#guidecontainer .guide h2 {
	display:block;
	margin:0;
	padding:10px 0 0 11px;
}
#guidecontainer .guide.g02 h2 {
	padding:9px 0 0 9px;
}

#guidecontainer .guide p.lead {
	display:block;
	width:281px;
	min-height:52px;
	_height:52px;
	margin:0;
	padding:10px 0 0 22px;
	color:#ffb7b7;
	line-height:1.3;
}
#guidecontainer .guide.g02 p.lead {
	min-height:104px;
	_height:104px;
	color:#4c3219;
}
#guidecontainer .guide p.btn {
	display:block;
	width:281px;
	margin:0;
	padding:11px 0 0 22px;
}
#guidecontainer .guide.g02 p.btn {
	padding:10px 0 0 23px;
}





/*090701リニューアル*/

.riji{margin-bottom:20px;}

#whatsnew2 {
	/*font-size:12px;*/
	width:660px;
	height:124px;
	margin:0 0 0px 0;
	padding:8px 1px 1px 1px;
	background:#ffffff url(../images/blog-bar.jpg) no-repeat top left;
	overflow:hidden;
}

#whatsnew2 h2 {
	display:none;
}
#whatsnew2 .newslist {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0 0 7px 602px;
}
#whatsnew2 .newslist a {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0;
	text-indent:-9000em;
	overflow:hidden;
}

#whatsnew2 .scrollArea {
	width:658px;
	height:96px;
	margin:0;
	padding:0;
	overflow:auto;
}

#whatsnew2 .scrollArea a:link	{color: #666666; text-decoration: none;}
#whatsnew2 .scrollArea a:visited	{color: #666666; text-decoration: none;}
#whatsnew2 .scrollArea a:hover	{color: #a29274; text-decoration: underline;}
#whatsnew2 .scrollArea a:active	{color: #a29274; text-decoration: underline;}

#whatsnew3 {
	/*font-size:12px;*/
	width:660px;
	height:124px;
	margin:0 0 15px 0;
	padding:8px 1px 1px 1px;
	background:#ffffff url(../images/event-bar.jpg) no-repeat top left;
	overflow:hidden;
}

#whatsnew3 h2 {
	display:none;
}
#whatsnew3 .newslist {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0 0 7px 602px;
}
#whatsnew3 .newslist a {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0;
	text-indent:-9000em;
	overflow:hidden;
}

#whatsnew3 .scrollArea {
	width:658px;
	height:96px;
	margin:0;
	padding:0;
	overflow:auto;
}

#whatsnew3 .scrollArea a:link	{color: #666666; text-decoration: none;}
#whatsnew3 .scrollArea a:visited	{color: #666666; text-decoration: none;}
#whatsnew3 .scrollArea a:hover	{color: #a29274; text-decoration: underline;}
#whatsnew3 .scrollArea a:active	{color: #a29274; text-decoration: underline;}

#whatsnew5 {
	/*font-size:12px;*/
	width:660px;
	height:124px;
	margin:0 0 15px 0;
	padding:8px 1px 1px 1px;
	background:#ffffff url(../images/what-bar.jpg) no-repeat top left;
	overflow:hidden;
}

#whatsnew5 h2 {
	display:none;
}
#whatsnew5 .newslist {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0 0 7px 602px;
}
#whatsnew5 .newslist a {
	display:block;
	width:48px;
	height:20px;
	margin:0;
	padding:0;
	text-indent:-9000em;
	overflow:hidden;
}

#whatsnew5 .scrollArea {
	width:658px;
	height:96px;
	margin:0;
	padding:0;
	overflow:auto;
}

#whatsnew5 .scrollArea a:link	{color: #666666; text-decoration: none;}
#whatsnew5 .scrollArea a:visited	{color: #666666; text-decoration: none;}
#whatsnew5 .scrollArea a:hover	{color: #a29274; text-decoration: underline;}
#whatsnew5 .scrollArea a:active	{color: #a29274; text-decoration: underline;}

#link-banners {
	float:right;
	margin:0;
	padding:0;
	width:276px;
}


#link-banners img.first {
	margin:0;
}


.guide01{
	background-image:url(../images/navi/guidanse-banner.jpg);
	width:276px;
	height:160px;
	background-repeat: no-repeat;
	position: relative;
	margin-top: 20px;
}

#link-banners h2{
	text-indent:-9999px;
	overflow:hidden;
	margin: 0;
	padding: 0;
}

.guide02{display:block;}

#link-banners .guide01 ul{
	margin:0;
	padding:0px 0 0 0;
	position: absolute;
	top: 35px;

}

#link-banners .guide01 li{
	display:block;
	width:267px;
	margin:0px 0 0 0;
	padding:3px 0 0 4px;
	height: 32px;
	list-style:none;
}

.guide02 p.btn {
	padding:0px 0 0 4px;
	margin: 0;
	position: absolute;
	top: 204px;
}

.guide02{
	background:url(../images/navi/kentei-banner.jpg) no-repeat 0 0;
	margin-top: 20px;
	width:276px;
	height:240px;
	padding-top: 0px;
	background-repeat: no-repeat;
	position: relative;
}

.guide02 h2 {
	display:block;
	margin:0;
	padding:10px 0 0 11px;
}

.guide02 p.lead {
	display:block;
	width:275px;
	min-height:52px;
	_height:52px;
	margin:0px 0 0 0;
	padding:0px 0 0 3px;
	color:#ffb7b7;
	line-height:1.3;
	top: 120px;
	position: absolute;
}

#guidecontainer .guide02 p.btn {
	display:block;
	width:281px;
	margin:0;
	padding:11px 0 0 22px;
}

.guide03{
	background:url(../images/navi/sp-content.jpg) no-repeat 0 0;
	width:276px;
	height:200px;
	padding-top: 0px;
	background-repeat: no-repeat;
	position: relative;
}

.guide03 p.btn {
	padding:0px 0 0 15px;
	margin: 0;
	position: absolute;
	top: 175px;
}

.guide03 p.btn2 {
	margin: 0;
	position: absolute;
	top: 80px;
	left: 50px;
}

.guide03 p.lead {
	display:block;
	width:250px;
	min-height:52px;
	_height:52px;
	margin:0px 0 0 0;
	padding:0px 0 0 5px;
	color:#ffb7b7;
	line-height:1.3;
	top: 115px;
	position: absolute;
	left: 15px;
	border-left: 2px #999999 solid;
}
