@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 共通パーツ
　02. コンテンツ
  

******************************************************************************* */



/* ==

　01. 共通パーツ

=============================================================================== */
/* ローカルナビゲーション（.lnav）
------------------------------------------------------------------------------- */
.section .lnav p.bnr{
	padding-top:0;
	padding-bottom:10px;
}
.section .lnav .otherprctcl{
	padding-top:0;
	padding-bottom:10px;
}



/* ==

　02. コンテンツ

=============================================================================== */
.section .main .contents{ margin-bottom:0; }
.main .contents div{ margin-bottom:0; padding-bottom:10px; }
.main .contents div div{ padding-bottom:0; clear:none; }

.main p.bnr{ margin-bottom:10px; }


.main .partner p.img{ width:355px; float:left; }
.main .partner div.txt{ width:365px; float:right; }


.main p.li_roynet{
	margin:20px 0 30px;
	padding-top:10px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
	text-align:right;
	clear:both;
}
.main p.li_roynet a{
	padding-left:17px;
	background:url(/common/images/renew2009/arrow_blank.gif) left 2px no-repeat;
	line-height:1.3;
}



/* ホテル一覧
------------------------------------------------------------------------------- */
div.list_hotels{ margin-bottom:10px; }
div.list_hotels p{
	width:115px;
	margin:0 8px 0 0;
	font-size:85%;
	line-height:1.3;
	text-align:center;
	float:left;
}
div.list_hotels p.lastChild{ margin-right:0; }
div.list_hotels p img{ margin-bottom:3px; }
/*
div.list_hotels p{
	width:110px;
	margin:0 14px 0 0;
	font-size:85%;
	line-height:1.3;
	text-align:center;
	float:left;
}
div.list_hotels p.lastChild{ margin-right:0; }
div.list_hotels p img{ margin-bottom:3px; }
*/

