@charset "utf-8";

#saiyasune .ui-tabs-nav a	{background-image:url(../img/abroad/tabs-saiyasune.png);}
#saiyasune .monthselect		{background:#d2e3f7;}


#areaselect .ui-tabs-panel{
	padding:7px 0 5px;
	border-top:0;
}

#feature ul{
	height:292px;
}
#feature li{
	padding:7px 0;
}


#search #search2{ border-top:0;}
#search .ui-tabs-panel div{
	height:250px;
	font-size:10px;

}
#topics dl{ height:250px;}


/* 丸山 */
.travelcopy{
	width:270px;
	color: #004ccb;
	font-weight: bold;
	float:right;
}

.day_ab{
	float: right;
	clear: right;
	text-align: left;
	width: 230px;
}
#tabimeister h3{
	font-size:13px;
	font-family:"meiryo","メイリオ";
	margin:0 0 12px 0;
	background-image: url(../img/abroad/hd-bg.jpg);
	display: block;
	height: 25px;
	width: 334px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 27px;
}
#tabimeister h4{
	font-size:13px;
	font-family:"meiryo","メイリオ";
	margin:0 0 12px 0;
	background-image: url(../img/abroad/hd-bg.jpg);
	display: block;
	height: 25px;
	width: 334px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 27px;
}
#tabimeister p.title{ height:50px;}
#tabimeister p.shop{ height:20px;}
#tabimeister .img{ top:25px;}
#tabimeister .cassette{
	padding-top:0;
	margin-bottom:12px;
}




/* 
----------------------------------------------------------------------- */
#tourplan h3{ margin:0 0 1px 0;}
#tourplan .wrap{
	width:694px;
	padding:0 0 0 16px;
	overflow:hidden;
	background:#fff;
	
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
}
#tourplan .cassette	{
	margin:0 16px 0 0;
	padding-bottom:0;
	clear:none;
	float:left;
}



