@charset "utf-8";
 
/*-------------   event-calender    -------------*/
.event_navi_fotter {
margin:10px 0 43px 199px;
}

.event_navi_fotter li{
float:left;
width:232px;
}
.event_navi_fotter li.btn01{
float:left;
width:242px;
}
.event_navi_fotter li.btn02{
float:right;
width:232px;
}
 
#event_navi {
	width:674px;
	border:1px solid #dcdcdc;
	margin-top:20px;
}
#event_navi table{
	margin:2px;
	background-color:#267700;
}
#event_navi table #category_pulldown{
	background-color:#78b407;
}
 
#event_navi span {
	display:block;
	color:#ffffff;
	font-size:128%;
	font-weight:bold;
	margin:0 10px 0 10px;
}
 
.event_entry_one {
	clear:both;
	padding-bottom:26px;
	margin-bottom:26px;
	border-bottom:1px solid #dcdcdc;
}
.event_entry_right {
	float:left;
	width:455px;
}
.event_entry_title {
	color:#007900;
	font-weight:bold;
	font-size:116%;
}
.term {
	margin-top:5px;
	text-indent:-4em;
	padding-left:4em;
	background:url(../sightseeing/img/event_entry_border.gif) repeat-y 3.5em bottom;
}
.location {
	text-indent:-3em;
	padding-left:3em;
	background:url(../sightseeing/img/event_entry_border.gif) repeat-y 3.5em top;
}
 
.term span{
	color:#d97e00;
	font-weight:bold;
	padding-right:2em;
}
.term span.termline2{
	color:#000000;
	font-weight:normal;
	padding-left:0em;
}
.location span{
	color:#d97e00;
	font-weight:bold;
	padding-right:1em;
}
.event_entry_body {
	margin-top:5px;
}
.event_entry_link{
	margin-top:10px;
	padding-left:14px;
	line-height:1.4;
	background:url(../img/common/cap_ore.gif) left 0.3em no-repeat;
}
.event_entry_img {
	width:210px;
	float:right;
}
.event_entry_img img{margin-right:10px;}
 
 
/*-------------   event_ture    -------------*/
 
.event_tour_header{margin-bottom:40px;}
 
.event_tour_one{
	margin-top:20px;
	border-bottom:1px solid #dcdcdc;
	padding-bottom:20px;
}
 
.event_tour_title{
	color:#007900;
	font-weight:bold;
	font-size:116%;	
}
.event_tour_body{
	margin-top:5px;	
}
.event_tour_img{
	float:right;
	width:210px;
}
.event_tour_warpper{
	float:left;
	width:455px;
}
 
.event_tour_btn{
	margin-top:10px;
	background:url(../sightseeing/img/sgt_from_hotel_btn01.gif) left top no-repeat;
	}
.event_tour_btn a{
	display:block;
	width:130px;
	height:27px;
	text-indent:-9999pt;
	background:url(../sightseeing/img/sgt_from_hotel_btn01.gif) left top no-repeat;
}
.event_tour_btn a:hover{background:url(../sightseeing/img/sgt_from_hotel_btn01ov.gif) left top no-repeat;}
 
.event_calendar_btn{	
	clear:both;
	margin-top:50px;
	background:url(../sightseeing/img/sgt_from_hotel_btn02.jpg) left top no-repeat;	
}
.event_calendar_btn a{
	display:block;
	width:675px;
	height:105px;
	text-indent:-9999pt;
	background:url(../sightseeing/img/sgt_from_hotel_btn02.jpg) left top no-repeat;	
}
.event_calendar_btn a:hover,
.event_calendar_btn a:active{background:url(../sightseeing/img/sgt_from_hotel_btn02ov.jpg) left top no-repeat;}


/*-------------   liveCamera    -------------*/
.liveCamera{
clear:both;
margin-top:50px;
}

.liveCamera .camera01 .ovflow{
width:196px;
height:133px;
overflow:hidden;
position:relative;
}
.liveCamera .camera01 .ovflow object{
position:absolute;
top:0;
left:0;
width:196px;
height:133px;
}

.liveCamera .btn01,
.liveCamera .btn02,
.liveCamera .btn03,
.liveCamera .btn04{
margin-top:5px;
}
.liveCamera .btn01 a,
.liveCamera .btn02 a,
.liveCamera .btn03 a,
.liveCamera .btn04 a{
display:block;
height:27px;
text-indent:-9999pt;
}

.liveCamera .btn01{
float:right;
width:224px;
background:url(../sightseeing/img/sgt_from_hotel_btn03.gif) left top no-repeat;
}
.liveCamera  .btn01 a{background:url(../sightseeing/img/sgt_from_hotel_btn03.gif) left top no-repeat;}
.liveCamera .btn01 a:hover{background:url(../sightseeing/img/sgt_from_hotel_btn03ov.gif) left top no-repeat;}

.liveCamera .btn02{
float:right;
width:224px;
background:url(../sightseeing/img/sgt_from_hotel_btn04.gif) left top no-repeat;
}
.liveCamera  .btn02 a{background:url(../sightseeing/img/sgt_from_hotel_btn04.gif) left top no-repeat;}
.liveCamera .btn02 a:hover{background:url(../sightseeing/img/sgt_from_hotel_btn04ov.gif) left top no-repeat;}

.liveCamera .btn03{
width:93px;
background:url(../sightseeing/img/sgt_from_hotel_btn05.gif) left top no-repeat;
}
.liveCamera  .btn03 a{background:url(../sightseeing/img/sgt_from_hotel_btn05.gif) left top no-repeat;}
.liveCamera .btn03 a:hover{background:url(../sightseeing/img/sgt_from_hotel_btn05ov.gif) left top no-repeat;}

.liveCamera .btn04{
float:right;
width:224px;
background:url(../sightseeing/img/sgt_from_hotel_btn06.gif) left top no-repeat;
}
.liveCamera  .btn04 a{background:url(../sightseeing/img/sgt_from_hotel_btn06.gif) left top no-repeat;}
.liveCamera .btn04 a:hover{background:url(../sightseeing/img/sgt_from_hotel_btn06ov.gif) left top no-repeat;}

.liveCamera .cameraCon01{
clear:both;
margin-top:10px;
border-bottom:1px solid #e3e3e3;
padding:0 0 10px 0;
}
.liveCamera .cameraCon01 div.left{
float:left;
width:221px;
}

.liveCamera .cameraCon01 .camera01{
margin:0 0 0 19px;
padding:23px 0 2px 2px;
background:url(../sightseeing/img/sgt_from_hotel_bg01.gif) left top no-repeat;
}

.liveCamera .cameraCon01 div.right{
float:right;
width:425px;
}
.liveCamera .cameraCon01 div.right .inner{margin:0 21px 0 0;}
.liveCamera dl{margin-top:24px;}
.liveCamera dd{margin-top:10px;}

.liveCamera .cameraCon02{
clear:both;
margin-top:10px;
border-bottom:1px solid #e3e3e3;
padding:0 0 10px 0;
}

.liveCamera .cameraCon02 p.ttl01{margin:0 0 0 19px;}
.liveCamera .cameraCon02 div.left{
float:left;
width:328px;
}
.liveCamera .cameraCon02 div.left .inner{margin:10px 0 0 21px;}
.liveCamera .cameraCon02 div.right{
float:right;
width:328px;
}
.liveCamera .cameraCon02 div.right .inner{margin:10px 21px 0 0;}
.cName{
font-size:14px;
color:#007900;
font-weight:bold;
}
.liveCamera .cameraCon02 .camera01{
margin-top:10px;
padding:23px 0 2px 2px;
background:url(../sightseeing/img/sgt_from_hotel_bg01.gif) left top no-repeat;
}
.liveCamera .cameraCon02 .txt01{
margin-top:10px;
}

.liveCamera .note{
margin-top:2px;
font-size:10px;
line-height:1.2;
}
.liveCamera .noteline2{
margin-top:2px;
font-size:10px;
line-height:1.2;
text-indent:-1em;
padding-left:1em;
}




#cont .mt05{margin-top:5px;}
#cont .mt10{margin-top:10px;}
#cont .mt20{margin-top:20px;}













