@charset "UTF-8";

.container .head{
	background-image:url(../img/top/head.gif);
	height:60px;
	position:relative;
	background-repeat:no-repeat;
}
.container .head p{
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	left:10px;
	font-weight:normal;
}	
.container .contents{
	background-image:url(../img/kyoto/bg_border.gif);
	background-position:left top;
	background-repeat:repeat;
	position:relative;
	height:900px; 
}
.container .contents h1{
	margin:0;
	padding:0;
	width:615px;
	height:40px;
	position:absolute;
	top:0;
	left:0;
}



/* 京都エリア説明 */
.container .contents #location_text {
	background-color: #FF0000;
	margin-bottom: 0px;
}
.container .contents #location_text h1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 18px;
	font-valign: middle;
	font-weight: bold;
	background-color: #FF0000;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 2.0em;
}
.container .contents #top_area_white {
	height: 50px;
	margin-top: 45px;
}



/* 京都ガイド説明 */
.container .contents .kyouto_guide {
	float: left;
	height: auto;
	width: 575px;
	margin-top: -15px;
	z-index: 2;
	margin-bottom: 0px;
}
.container .contents .kyouto_guide_kaeru {
//	background-image:url(../img/kyoto/bg_kaeru.gif);
//	background-repeat:no-repeat;
//	background-position:top;
	float: left;
	width: 575px;
	height:88px
	margin-top: 0px;
	z-index: 0;
	position:absolute;
}


	


/* 京都ガイド説明要素左*/
.container .contents .kyouto_guide .kyoto_big_photo {
	padding: 0px;
	float: left;
	height: 100%;
	width: 270px;
	margin: 0px;
	text-align: center;
	margin-top: 0px;
	z-index: 2;
}


/* 京都ガイド説明要素右*/
.container .contents .kyouto_guide .kyoto_right {
	margin: 0px;
	float: right;
	text-align: left;
	width: 300px;
	z-index: 2;
}
.container .contents .kyouto_guide .kyoto_right .kyoto_cachcopy {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.container .contents .kyouto_guide .kyoto_right .kyoto_cachcopy h2 {
	font-size: 18px;
	line-height: 1.5em;
	color: #FF0000;
	margin-top: 0px;
}


/* 京都ガイド説明要素右リスト*/
.container .contents .kyouto_guide .kyoto_right dl {
	float: left;
	margin: 0px;
	width:100%;
}
.container .contents .kyouto_guide .kyoto_right dl dt{
	width:120px;
	float:left;
}
.container .contents .kyouto_guide .kyoto_right dl dt img{
	margin:5px;
	width: 120px;
}
.container .contents .kyouto_guide .kyoto_right dl dd{
	width:155px;
	font-size: 14px;
	line-height: 1.2em;
	float:left;
	text-align:left;
	padding:0;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}

	
/* 2009.11.14 by koizumi*/
