<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* ===================================================================
CSS information

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


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* タイトル画像指定
----------------------------------------------------------- */
#news #pagetitle {
	margin:0 auto;
	background:url(../news/images/title.jpg) center 1px no-repeat;
}


/*----------------------------------------------------
	.con_news
----------------------------------------------------*/
.con_news {
	width:710px;
	padding:0;
}
.con_news .title {
	width:710px;
	height:35px;
	background:url(../images/common/bg_contitle.gif) left top no-repeat;
	overflow:hidden;
}
.con_news .title h3 {
	float:left;
	width:572px;
	padding:7px 0 0 8px;
}
.con_news .title p.link {
	float:left;
	width:130px;
	padding:8px 0 0 0;
}

/*	タブメニュー
----------------------------------------------------*/
.con_news ul.newsNav {
	width:700px;
	height:36px;
	background:url(../news/images/bg_plantab.gif) left bottom repeat-x;
	overflow:hidden;
	padding:15px 0 0 10px;
	margin:0 0 20px 0;
}
.con_news ul.newsNav li {
	height:36px;
	float:left;
	width:107px;
}
.con_news ul.newsNav li a {
	padding-top: 42px;
	width:100px;
	height: 0;
	display: block;
	overflow: hidden;
}

.con_news ul.newsNav li.nws {
	width:138px;
}
.con_news ul.newsNav li.nws a {
	width:131px;
	background: url(../news/images/tab_news.gif) 0 0 no-repeat;
}

.con_news ul.newsNav li.eve a {
	background: url(../news/images/tab_event.gif) 0 0 no-repeat;
}

.con_news ul.newsNav li.stay a {
	background: url(../news/images/tab_stay.gif) 0 0 no-repeat;
}

.con_news ul.newsNav li.othr a {
	background: url(../news/images/tab_other.gif) 0 0 no-repeat;
}


/* HOVER&amp;アクティブ状態 */
.con_news ul.newsNav li a.on,
.con_news ul.newsNav li a:hover,
.con_news ul.newsNav li a.active {
	background-position: 0 -38px;
}


/*	新着情報：各詳細エリア
----------------------------------------------------*/
#nws ,
#eve ,
#stay ,
#othr {
	width:700px;
	margin:0 0 0 10px;
}

.con_newslist {
	width:700px;
}
.con_newslist .box_news {
	background: url(../images/common/ic_link.gif) 670px center no-repeat;
	width:700px;
	border-bottom:1px dotted #e3deae;
}
.con_newslist .box_news a {
	display:block;
	width:692px;
	padding:14px 0 14px 8px;
	overflow:hidden;
}
.con_newslist .box_news a:hover {
	background: url(../images/common/ic_link.gif) 670px center no-repeat #f7f6f1;
}
.con_newslist .box_news a p.photo {
	float:left;
	width:100px;
}
.con_newslist .box_news a .box_detail {
	float:left;
	width:550px;
}
.con_newslist .box_news a .box_detail ul {
	width:550px;
	overflow:hidden;
	padding:0 0 4px 0;
}
.con_newslist .box_news a .box_detail ul li {
	float:left;
	padding:0 4px 0 0;
}
.con_newslist .box_news a .box_detail h3 {
	text-decoration:underline;
	color:#61500f;
	padding:0 0 6px 0;
}





#main .box_movelink {
	/zoom: 1;
	position: relative;
	overflow: hidden;
	padding: 10px;
}


#main .box_movelink ul {
	position: relative;
	left: 50%;
	float: left;
}

#main .box_movelink ul li {
	position: relative;
	left: -50%;
	float: left;
	margin: 0;
}

#main .box_movelink li span,
#main .box_movelink li a {
	display: inline-block;
	margin: 0 1px 1px 0;
	padding: 1px 8px;
	background: #fff;
	color:#c6b57d;
	border: 1px solid #c6b57d;
	text-decoration: none;
	vertical-align: middle;
}

#main .box_movelink li span ,
#main .box_movelink li a:hover {
	background: #c6b57d;
	color:#fff;
}



/*	新着情報：詳細ページ用css
----------------------------------------------------*/

#main .con_news .box_newsdetail {
	border-bottom:1px dotted #e3deae;
	padding:0;
	margin:0 0 20px 0;
}

#main .con_news .box_newsdetail ul.days {
	width:710px;
	overflow:hidden;
	padding:0 0 8px 0;
}
#main .con_news .box_newsdetail ul.days li {
	float:left;
	padding:0 5px 0 0;
}
#main .con_news .box_newsdetail h3 {
	font-size:110%;
	padding:0 0 25px 0;
	color:#61500f;
}

#main .con_news .box_newsdetail p.txt {
	padding:0 0 35px 0;
}
#main .con_news .box_newsdetail p.photo {
	padding:0 0 20px 0;
}








#news #side .con_cat_middle {
	width: 220px;
	border-bottom:3px solid #a1904f;
	margin:0 0 30px 0;
	background: url(../news/images/bg_news_archive.gif) left top repeat-y;
}

/* 見出し */
#news #side .con_cat_middle dl {
	width: 220px;
}

#news #side .con_cat_middle dl dt {
	padding: 5px 0 5px 15px;
	border-top: 1px dotted #fff;
	border-bottom: 1px dotted #eae4c3;
	background: url(../news/images/ic_newslink.gif) 8px 11px no-repeat #f7f6f1 ;
	text-decoration: underline;
}

/* 月別リスト */
#news #side .con_cat_middle ul li {
	padding: 5px 0 5px 15px;
	border-top: 1px dotted #fff;
	border-bottom: 1px dotted #eae4c3;
	background: url(../news/images/ic_newslink.gif) 8px 11px no-repeat #f7f6f1 ;
}

/* プルダウン用月別リスト */
#news #side .con_cat_middle dd ul li {
	padding: 5px 0 5px 23px;
	border-top: 1px dotted #fff;
	border-bottom: 1px dotted #eae4c3;
	background: url(../news/images/ic_newslink.gif) 16px 11px no-repeat #f7f6f1 ;
}

#news #side .con_cat_middle ul li.last {
	border-bottom: none;
	margin-bottom: 0;
}

#news #side .con_cat_middle ul li a {
	color: #61500f;
}



#news #side .con_cat_bottom {
	margin-bottom: 30px;
}


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

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


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

	hack - 各種cssハック - for IE6

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

</pre></body></html>