
div.worldAreaSearch,
div.domesticAreaSearch {
	display:block;
	padding-left:12px;
	float:left;
	margin:10px 0px 20px;
	line-height:30px;
}

div.worldAreaSearch {
	width:377px;
	border-right:1px solid #cccccc;
}

div.domesticAreaSearch {
	width:378px;
}

div.worldAreaSearch a,
div.domesticAreaSearch a {
	margin-right:20px;
	padding-left:13px;
	background:url(/images/com/ico_arrRR.gif) no-repeat left;
}

div.worldAreaSearch a.top,
div.domesticAreaSearch a.top {
	display:block;
	font-weight:bold;
	margin-top:0px;
}

div.worldAreaSearch p.top,
div.domesticAreaSearch p.top {
	padding-left:13px;
	background:url(/images/com/ico_arrRR.gif) no-repeat left;
	font-weight:bold;
}

div.topic_info {
	background:url(/images/top/bg_topicinfo.jpg) repeat-x top;
}

div.res_wrap dl {
	border-color:#FFCC00;
}

div.anchorWrap{
	margin:0 0 20px 0;
	padding:0px;
	width:470px;
	font-size:13px;
	min-height:80px;
	height:80px;
	float:left;
}

div.anchorWrap a {
	display:block;
	width:230px;
	height:37px;
	background:url(/images/top/btnbgAnchor_s.jpg) no-repeat;
	text-align:center;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	line-height:37px;
	font-weight:bold;
}

h2{
	width:770px;
}

h2.title_h {
	background:url(/images/com/title_bg_g_h.gif) repeat-x;
	
}

div.anchorWrap a.r {
	margin-right:0px;
}

/*2009.11.06追記*/
div.rightTop {
	margin:0 0 8px 0;
	padding-bottom:0;
	
}


/* ---------------------------------------------------------
トップページ　ローテーション枠
--------------------------------------------------------- */
.topicPickup{
	float:left;
	background:url(/images/top/bg_pickup.gif) repeat-x left top #FFFFFF;
	border:1px solid #CCCCCC;
	width:457px;
	padding:5px;
	display:inline-block;
	margin-bottom:20px;
}
.topicPickup:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.topicPickup .photo{
	width:165px;
	height:106px;
	padding:5px;
	background:url(/images/top/bg_pickup_photo.gif) repeat-x left bottom #FFFFFF;
	float:left;
	margin-right:10px;
}
.topicPickup .photo img{
	display:block;
	float:left;
}
.topicPickup .txt{
	width:260px;
	float:left;
	margin:0;
	padding:0;
	font-size:13px;
}
.topicPickup .txt strong{
	font-size:15px;
	display:block;
	margin-bottom:5px;
}

.bannerPickup{
	float:left;
	background:url(/images/top/bg_pickup.gif) repeat-x left top #FFFFFF;
	border:0;
	width:469px;
	padding:0;
	display:inline-block;
	margin-bottom:20px;
}
.bannerPickup:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/*--What's New用--*/



/* ---------------------------------------------------------
メンテナンスのお知らせ
--------------------------------------------------------- */
.top_information{
	width:440px;
	border:5px solid #CCCCCC;
	padding:0;
	margin:0 0 20px 0;
	font-size:small;
	padding:5px 5px 10px 10px;
}
.top_information .inner{
	width:440px;
	padding:5px 5px 10px 10px;
}
.top_information strong{
	display:block;
	font-size:middle;
	color:#ff3300;
	font-size:14px;
	background:url(/images/top/i_mainte.gif) no-repeat left center;
	padding-left:33px;
	line-height:1.5;
	display:block;
	margin:0;
}
.top_information p{
	margin:0;
	padding:0;
}

.top_information p.link{
	background:url(/images/com/arr_red.gif) no-repeat left center;
	padding-left:15px;
}

.top_information p.terms{
	color:#ff3300;
}



/* ---------------------------------------------------------
ピックアップ旅スケ
--------------------------------------------------------- */
div.pickup_tabisuke{
	width:300px;
	/*height:auto;*/
	margin:5px 0 0 0;
	_margin:5px 0 0 0;
	padding:0;
	/*border:#CCCCCC solid 1px;*/
	clear:both;
	}
	
p.pickup_tabisuke_title{
	width:300px;
	height:30px;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	/*padding:0 0 0 60px;*/
	padding:0;
	background:url(http://www.arukikata.co.jp/images/top/pickup_tabisuke_title.gif) left no-repeat;
	}
	
p.pickup_tabisuke_album{
	/*width:280px;*/
	/*height:30px;*/
	font-size:12px;
	line-height:30px;
	margin:0 0 3px 0;
	padding:0 0 0 12px;
	background:url(http://www.arukikata.co.jp/images/top/right_arrow_down.gif) left no-repeat;
	}
	
p.pickup_tabisuke_photo{
	padding:0;
	margin:0;
	}
	
