@charset "utf-8";
/* ===================================================================
CSS information

 file name  :news.css
 author     :Ability Consultant
style info  :トップページ設定　ハックは最下部に記述
=================================================================== */


/*----------------------------------------------------
	.con_intro		INTRO
----------------------------------------------------*/
#news .con_intro {
	margin-bottom:40px;
	width:685px;
}

#news .con_intro h3 {
	margin-bottom:15px;
}

/* -----------------------------------------------------------
	.m_page		ページメニュー
----------------------------------------------------------- */
#news #main .m_page {
	margin:10px;
	width:685px;
	height:50px;
	overflow:hidden;
}

#news #main .m_page li {
	height:50px;
	float:left;
	text-indent:-9999px;
}

#news #main .m_page li a {
	height:50px;
	display:block;
	overflow:hidden;
}

#news #main .m_page {
	background:url(../news/images/m_page.gif) 0 0 no-repeat;
}

/*新着情報一覧 */
#news #main .m_page li.m_top a{
	width:151px;
}
#news #main .m_page li.m_top a:hover,
#news #main #news_top .m_page li.m_top a.active{
	background:url(../news/images/m_page.gif) 0 -50px;
}

/* お知らせ */
#news #main .m_page li.m_not a {
	width:114px;
}
#news #main .m_page li.m_not a:hover,
#news #main .m_page li.m_not a.active{
	background:url(../news/images/m_page.gif) -151px -50px;
}

/* 本日の葛城高原ロッジ */
#news #main .m_page li.m_today a {
	width:148px;
}

#news #main .m_page li.m_today a:hover,
#news #main .m_page li.m_today a.active{
	background:url(../news/images/m_page.gif) -265px -50px;
}

/*	.navi		アーカイブ
----------------------------------------------------*/
#news #main .con_news .navi {
	margin-top:15px;
	margin-bottom:30px;
	width:643px;
	overflow:hidden;
	text-align:center;
}

/* .con_pager	 ページャ
------------------------------------------*/
#news #main .con_news .con_pager {
	padding:10px;
	width:643px;
}

#news #main .con_news .con_pager .pager {
	width:643px;
	text-align:center;
}

#news #main .con_news .con_pager .pager li {
	margin:0 3px;
	padding:0 4px;
	display:inline;
	text-align:center;
	border-right:1px solid #2a2a2a;
	border-left:1px solid #2a2a2a;
}

#news #main .con_news .con_pager .pager li.next,
#news #main .con_news .con_pager .pager li.prev{
	border-right:none;
	border-left:none;
}

#news #main .con_news .con_pager .pager li span,
#news #main .con_news .con_pager .pager li a {
	display:inline-block;
}

/*	.box_news		BOX
----------------------------------------------------*/
#news #main .con_news .box_news {
	margin-top:30px;
	margin-bottom:30px;
	width:643px;
	overflow:hidden;
	padding-bottom:20px;
	border-bottom:1px dotted #94a897;
}

/* 画像 */
#news .con_news .img_news {
	float:left;
	text-align:center;
}

#news .con_news .img_news img {
	padding:8px;
	width:218px;
	border:1px solid #e7e7e7;
	margin-right:10px;
}

/* コンテンツ */
#news #main .con_news .con_l {
	width:395px;
	float:right;
}

/* カテゴリ */
#news #main .con_news .cate {
	color:#59864e;
	font-size:120%;
}

/* ニュースタイトル */
#news #main .con_news .tit {
	margin-bottom:10px;
	font-size:140%;
}

#news #main .con_news .tit a {
	color:#9f4e24;
	text-decoration:none;
}

/* ニュースの内容 */
#news #main .con_news  .con_l .cont {
	margin-bottom:10px;
}

/* 詳細ボタン */
#news #main .con_news .con_l .btn_details {
	text-align:right;
}



/* .con_news_d	ニュース詳細
----------------------------------------------------------- */
/* カテゴリ */
#news #main .con_news_d .cate {
	color:#59864e;
	font-size:120%;
	margin-bottom:5px;
}

/* ニュースタイトル */
#news #main .con_news_d .tit {
	margin-bottom:15px;
	font-size:150%;
}

#news #main .con_news_d .tit a {
	color:#9f4e24;
	text-decoration:none;
}

/* ニュースのコンテンツ */ 
#news #main .con_news_d .box_news_d {
	line-height:inherit;
	overflow:hidden;
}

#news #main .con_news_d .box_news_d .con_r{
		padding-bottom:20px;
}

#news #main .con_news_d .box_news_d .con_l {
	float:left;
	padding-right:20px;
}

#news #main .con_news_d .box_news_d .con_l p.img_news {
	margin-bottom:20px;
}

#news #main .con_news_d .box_news_d .con_l p.img_news img {
	padding:8px;
	border:1px solid #e7e7e7;
}

/* 詳細ボタン */

#news #main .btn_list{
	clear:both;
}


#news #main .btn_list p{
	text-align:right;
	padding-right:30px;
}



/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}
* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}