@charset "utf-8";

/* ------------------------------
  sidenavi
------------------------------ */
#sideNavi .NvPage li.NvResort, #sideNavi .NvPage li.NvResort a {
	background:   url("/images/snavi/page_resort_on.png");
}

/* ---------------------
   TdrBox
--------------------- */
/* TdrBox */
.TdrBox2 {
	padding:0 0 0;
	margin:0 0 10px;
}
	.TdrBox2 h2 {
		padding:5px 5px 10px;
		margin:0;
	}
.ic-eticket {
	position:relative;
	margin-top:-5px;
	margin-bottom:-5px;
}
/* sugges */
.TdrBox2.TdrBox-suggest2 {
	background:#FFFFFF url("/images/tdr/detailbox_suggest_wbg.gif") left top repeat-y;
	margin-top:10px;
}
	.TdrBox2.TdrBox-suggest2 h2 {
		background: none;
	}
	.TdrBox2.TdrBox-suggest2 .SuggestTi {
		background: url("/images/tdr/detailbox_suggest_wt.gif") left top no-repeat;
	}
	.TdrBox2.TdrBox-suggest2 .TdrBox-suggest2-Btm {
		clear:both;
		height:10px;
		background:url("/images/tdr/detailbox_suggest_wb.gif") left top no-repeat;
		overflow:hidden;
		display:block;
	}
/* Tdr */
.EventList {
	padding:0 10px 10px;
	background: url("/images/tdr/detailbox_tdr_wb.gif") left bottom no-repeat;
}

/* Tdl */
.TdrBox-tdl2 .EventList {
	background: url("/images/tdr/detailbox_tdl_wb.gif") left bottom no-repeat;
}
/* Tds */
.TdrBox-tds2 .EventList {
	background: url("/images/tdr/detailbox_tds_wb.gif") left bottom no-repeat;
}
/* Tds */
.TdrBox-suggest2 .EventList {
	background: none;
}

/* Tdl */
.TdrBox-tdl2 .EventList {
}
	.TdrBox-tdl2 .EventList li,
	.TdrBox-suggest2 .EventList.tdl li {
		border-top:1px solid #F49FC5;
	}
	.TdrBox-tdl2 .EventList .Date,
	.TdrBox-suggest2 .EventList.tdl .Date {
		color:#E20065;
	}
	.TdrBox-tdl2 .EventList .txt,
	.TdrBox-suggest2 .EventList.tdl .txt {
		border-top:1px dotted #F49FC5;
	}
/* Tds */
.TdrBox-tds2 .EventList {
}
	.TdrBox-tds2 .EventList li,
	.TdrBox-suggest2 .EventList.tds li {
		border-top:1px solid #7FBFCD;
	}
	.TdrBox-tds2 .EventList .Date,
	.TdrBox-suggest2 .EventList.tds .Date {
		color:#016690;
	}
	.TdrBox-tds2 .EventList .txt,
	.TdrBox-suggest2 .EventList.tds .txt {
		border-top:1px dotted #7FBFCD;
	}



.SearchBox {
    clear: both;
    background: url("/images/tdr/resort/rst_seach_bg03.gif") repeat-y left top;
    margin: 0 0 10px;
}
.SearchBox:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.SearchBox h2 {
    margin: 0 0 10px;
}
.SearchBox .SearchList li {
	margin:0 10px 0;
}
.SearchBox .SearchList li {
	padding:10px 0 5px;
}
.SearchBox .SearchList input {
	margin-right:0;
}
.SearchBox .SearchList .even {
    background: url("/images/tdr/resort/rst_seach_bg02.gif") left center no-repeat ;
}
.SearchBox .Link-R {
	clear:both;
  background: url("/images/tdr/resort/rst_seach_bg04.gif") no-repeat left bottom;
	padding:10px;
}

.SearchBox button {
	border: 0 none;
	cursor: pointer;
	display: inline;
	margin: 0;
	padding: 0;
}

.SearchBox .seach-news {
	width:92px;
	height:32px;
  background: url("/images/tdr/resort/rst_seach_btn01_off.gif") left top no-repeat;
}
.SearchBox .seach-news:hover {
  background: url("/images/tdr/resort/rst_seach_btn01_on.gif") left top no-repeat;
}

.SearchBox .show-news {
	width:227px;
	height:32px;
  background: url("/images/tdr/resort/rst_seach_btn02_off.gif") left top no-repeat;
}
.SearchBox .show-news:hover {
  background: url("/images/tdr/resort/rst_seach_btn02_on.gif") left top no-repeat;
}
