@charset "utf-8";
/* ===================================================================
CSS information

 file name  :news.css
 author     :Ability Consultant
style info  :新着情報ページ設定　ハックは最下部に記述
=================================================================== */


/*----------------------------------------------------
	index
----------------------------------------------------*/

/* tab_news タブメニュー[ページ遷移]
----------------------------------------------------*/
#news .tab_news {
	width: 690px;
	margin: 0 0 30px 0;
	border-bottom: 3px #a79034 solid;
}

#news .tab_news ul {
	width: 680px;
	height: 37px;
	margin: 0 auto;
	background: url(../news/images/tab_news.gif) no-repeat 0 0;
	text-indent: -9998px;
	overflow: hidden;
}

#news .tab_news li {
	height: 37px;
	float: left;
}

#news .tab_news li a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

/* 新着情報一覧 */
#news .tab_news li.tb_list,
#news .tab_news li.tb_list a {
	width: 225px;
}

#news .tab_news li.tb_list a:hover,
#news .tab_news li.tb_list a.active {
	background: url(../news/images/tab_news.gif) no-repeat 0 -37px;
}


/* 共通 */
#news .tab_news li.tb_common,
#news .tab_news li.tb_common a {
	width: 235px;
}

#news .tab_news li.tb_common a:hover,
#news .tab_news li.tb_common a.active {
	background: url(../news/images/tab_news.gif) no-repeat -225px -37px;
}


/* ホテル 古賀の井 */
#news .tab_news li.tb_bay,
#news .tab_news li.tb_bay a {
	width: 220px;
}

#news .tab_news li.tb_bay a:hover,
#news .tab_news li.tb_bay a.active {
	background: url(../news/images/tab_news.gif) no-repeat -460px -37px;
}




/* list_news 新着記事一覧[共通]
----------------------------------------------------*/
#news .list_news {
	width: 690px;
	margin: 0 0 30px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px #ccc8a0 dotted;
	overflow: hidden;
}


#news .list_news .plandate {
	width: 320px;
	margin: 0 0 10px 0;
	padding: 0 0 0 5px;
	background-color: #dddbc6;
	color: #555232;
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
	display: block;
}

#news .list_news .plandate img {
	float: right;
}


#news .list_news h2 {
	margin: 0 0 10px 0;
	padding: 10px 0 10px 10px;
	background-color: #f1f0e1;
	color: #a94a1a;
	font-weight: bold;
	font-size: 110%
}

#news .list_news .txt {
	width: 690xp;
	overflow: hidden;
}

#news .list_news .txt p {
	margin: 0 0 10px 0;
}

#news .list_news .photo {
	width: 214px;
	border: 3px #efefef solid;
	float: right;
}


#news .list_news .photo img {
	width: 212px;
	border: 1px #969696 solid;
}




/* con_txt_nav ページ下部テキストナビ
----------------------------------------------------*/
#news .con_txt_nav {
	width: 690px;
	margin: 0 0 40px 0;
	overflow: hidden;
}

#news .con_txt_nav p {
	width: 100px;
	float: left;
}

#news .con_txt_nav ul {
	width: 480px;
	text-align: center;
	float: left;
}

#news .con_txt_nav ul li {
	padding: 0 3px;
	display: inline;
}



/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}
