@charset "utf-8";
/* ===================================================================
CSS information

 file name  :zzz.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* Flash
----------------------------------------------------------- */
#top #flash {
	width: 100%;
	height: 530px;
}


/* ピックアップ01
----------------------------------------------------------- */
#top #pickup01 {
	margin: 30px 0 0 0;
}

#top #pickup01 li {
	float: left;
}

#top #pickup01 li#pickup01_01 {
	margin: 0 10px 0 0;
}

#top #pickup01 li#pickup01_02 {
	margin: 0 4px 0 0;
}


/* ピックアップ02（バナー群）
----------------------------------------------------------- */
#top #pickup02 {
	clear: both;
	width: 710px;
	padding: 26px 0 0 0;
	margin: 0 0 30px 0;
}

#top #pickup02 h2 {
	margin: 0 0 20px 0;
	background: url(../images/top/st_pick.gif) left top no-repeat;
	height: 12px;
	text-indent: -9999px;
}

#top #pickup02 li {
	float: left;
}

#top #pickup02 li#bn_yumeguri {
	clear: both;
}

#top #pickup02 li#bn_live {
	margin: 8px 0 30px 0;
}

#top #pickup02 li#bn_yourstay {
	margin: 20px 0 0 10px;
}

#top #pickup02 li#bn_pet {
	margin: 20px 0 0 10px;
}


/* 	新着情報
----------------------------------------------------------- */
#top #wrp_news {
	clear: both;
	width: 100%;
	background: url(../images/news_bg.jpg) center top;
}

#top #news_box {
	width: 960px;
	margin: 0 auto;
}

#top #news_box h2 {
	width: 60px;
	height: 200px;
	background:url(../images/top/st_news.gif) top left no-repeat;
	text-indent: -9999px;
	float: left;
}

#top #news {
	width: 630px;
	margin: 10px 0 20px 20px;
	float: left;
	color: #e2dcd4;
}

#top #news dt {
	padding: 0 0 0 21px;
	margin: 10px 0 0 0;
	background: url(../images/ico_arrow01.gif) left no-repeat;
}

#top #news dd {
	padding: 0 0 10px 21px;
	width: 610px;
	border-bottom: 1px dotted #e2dcd4;
}

#top #news a:link,
#top #news a:visited,
#top #news a:hover,
#top #news a:active {
	color:#93804c;
}

#top #bt_more {
	padding: 0 0 0 21px;
	margin: 10px 0 0 0;
	background: url(../images/ico_arrow02.gif) left no-repeat;
	float: left;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html #top #pickup02 {
	padding: 0 0 0 0;
}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html #top #pickup02 {
	padding: 0 0 0 0;
}

* html #top #pickup02 li#bn_live {
	margin: 8px 0 30px 0;
}

* html #top #pickup02 h2 {
	margin: 26px 0 20px 0;
}