@charset "shift-JIS";

/*

header
container
└main
	└searchBlock1
		└各検索欄
	└ichioshiBlock
	└teibanBlock
└sidebar
footer

*/

*{margin:0; padding:0;}
body{font-size:12px;}
ul{list-style:none;}

div#container{width:950px; margin:0 auto; overflow:hidden;}
* html div#container {height: 1%;}

div#main{float:left; width:740px; overflow:hidden;}
div#sideBar{float:right; width:180px;}

div#welcometop p div#header_area div#headerWelcomeFrame div#welcome p{font-size:12px;}
div#welcometop p div#header_area div#headerWelcomeFrame div#welcome p span.s12,
div#welcometop p div#header_area div#headerWelcomeFrame div#welcome p span.s12_f60,
div#welcometop p div#header_area div#headerWelcomeFrame div#welcome p span.s12_f60b{font-size:12px;}
div#welcometop p div#header_area div#headerWelcomeFrame div#welcome p span.s11_66{font-size:11px;}

p#kangen{position:relative; width:950px; height:14px;}
p#kangen span{position:absolute; top:0; left:770px; color:#666666	; font-size:11px;}

/*メイン*/
div#main {overflow: hidden; margin: 0px;}
* html div#main {height: 1%;}


/*メイン上段*/
div#main1 {overflow: hidden; margin: 0px;}
* html div#main1 {height: 1%;}
/*メイン上段左カラム*/
#mainCol1{width:360px; float:left;/* overflow:hidden;*/ position:relative; z-index:400;}
/*メイン上段右カラム*/
#mainCol2{width:360px; float:right; /*overflow:hidden;*/}

/*メイン下段*/
div#main2 {overflow: hidden; margin: 0px;}
* html div#main2 {height: 1%;}
/*メイン下段左カラム*/
#mainCol3{width:360px; float:left;/* overflow:hidden;*/ position:relative; z-index:400;}
/*メイン下段右カラム*/
#mainCol4{width:360px; float:right; /*overflow:hidden;*/}


/*
上段
*/

div.sBox{margin-bottom:5px; border:solid 1px #ccc;}
div.sBox h2{width:358px; height:24px;}
div#sBox_map h2{display:none;}
/*div#sBox_date h2{width:738px;}*/
div#sBox_mokuteki h2{width:80px; margin:4px 0 0 9px;}



/* 宿名・キーワードから探す */
div#mainCol2 div#sBox_keyword{position:relative; width:358px; height:80px; background:#FFF6E8 url(/jalan/doc/top/top_image/panel_bg.jpg); z-index:400;}
input#searchAreaStn{position:absolute; top:35px; left:10px; width:260px; }
div#sBox_keyword input#image1{position:absolute; top:35px; right:20px; width:48px;}
div#sBox_keyword p.explanation{position:absolute; top:60px; left:10px; font-size:11px;}
div#sBox_keyword p#keywordRanking{position:absolute; top:5px; right:10px;}
div#sBox_keyword p#keywordRanking a{font-size:10px;}

/* タグクラウド */
div#dyn-place-example{margin:0; position:relative; left:10px; top:27px; z-index:500;

}
/*div#dyn-place-example{margin:0; position:relative; left:-300px; top:11px; z-index:500;}*/

div#dyn-place-example iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}



div#tagInnerBox{position:absolute; width: 290px; padding: 10px 5px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 221) none repeat scroll 0%; /* -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;*/}
p#tagBoxTtl{margin:0; padding:0; text-align: center;}
div#tagInnerBox p{width:290px; margin:0 0 10px; text-align:center; font-size:11px;}
div#tagInnerBox p strong{color:#999;}


div.placeexample{}
div.placeexample span.s16{font-size:16px;}
div.placeexample span.s14{font-size:14px;}
div.placeexample span.s13{font-size:13px;}
div.placeexample span.s12{font-size:12px;}


p.dyn-place-example-close a img{margin-bottom:1px;}

/* 地図から探す */
div#mainCol1 div#sBox_map{top:0; left:0; width:358px; height:255px; background:#FFF6E8 url(/jalan/doc/top/top_image/panel_bg.jpg); z-index:100;}
div#mainCol1 div#sBox_map object{z-index:101;}



/* 目的別に探す */
div#mainCol1 div#sBox_mokuteki{top:75px; right:0; width:358px; height:120px; background-color:#eee;}
/*div#mainCol1 div#sBox_mokuteki ul{position:absolute; top:275px; left:110px; width:220px;}
div#mainCol1 div#sBox_mokuteki ul li{width:190px; height:15px; margin-bottom:3px; padding-left:30px; font-size:12px; font-weight:bold; background:url(/jalan/doc/top/top_image/tri_sk.gif) no-repeat 0 3px;}
*/
p#konban{position:relative; width:358px;}
p#konban a{position:absolute; right:5px; top:-22px; font-size: 11px;}

div#mainCol1 div#sBox_mokuteki ul{position:absolute; top:295px; left:20px; width:340px;}
div#mainCol1 div#sBox_mokuteki ul li{clear:both; width:320px; height:15px; margin-bottom:5px; padding-left:10px; font-size:12px; background:url(/jalan/doc/top/top_image/tri_sk.gif) no-repeat 0 3px;}
div#mainCol1 div#sBox_mokuteki ul li a{float:left; font-weight:bold; width:8.5em; font-size:14px;}
div#mainCol1 div#sBox_mokuteki ul li span{font-size:11px;}

/* 人気の日程 */
div#sBox_ninki h2{width:80px; margin:4px 0 0 9px;}
div#mainCol2 div#sBox_ninki{width:358px; height:120px; background-color:#eee;}
/* ie6 */
* html body div#mainCol2 div#sBox_ninki{ height:100px; }

div#mainCol2 div#sBox_ninki ul#ninki3{width:300px; margin:3px 0 0 30px;}
div#mainCol2 div#sBox_ninki ul#ninki4{width:300px; margin:0 0 0 30px;}

div#mainCol2 div#sBox_ninki ul#ninki3 li{width:300px; line-height:1.5em; font-size:12px;}
div#mainCol2 div#sBox_ninki ul#ninki4 li{width:300px; line-height:1.4em; font-size:12px;}

/* 日付から探す */

/* 0907 検索パネル修正対応ここから */
div#mainCol2 div#sBox_date{position:relative; width:358px; height: 169px; margin-bottom:5px;  background:#FFF6E8 url(/jalan/doc/top/top_image/panel_bg.jpg);}
.clearfix:after {
	content: " " !important;
	display: block !important;
	height: 0 !important;
	clear: both !important;
	visibility: hidden !important;
}
.clearfix {
	display: inline-block !important;
	min-height: 1% !important;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1% !important;
}
.clearfix {
	display: block !important;
}
/* End hide from IE-Mac */

div#dateLine1 div.search-panel{
	margin: 2px 0px 10px 0px;
	padding: 5px 0px 5px 10px;
	width: 348px;
	font-size: 12px;
	line-height: 1.3;
}

div#dateLine1 div.column{
	padding: 6px 0px;
}

div#dateLine1 div.search-panel div.column select{
	height: 21px;
	border: 1px #999999 solid;
	background-color: #ffffff;
}

div#dateLine1 div.search-panel div.column input#dyn_y_txt{margin: 0px 2px 0px 0px;width: 50px;height: 15px;text-align:right;}
div#dateLine1 div.search-panel div.column input#dyn_m_txt{margin: 0px 2px 0px 4px;width: 35px;height: 15px;text-align:right;}
div#dateLine1 div.search-panel div.column input#dyn_d_txt{margin: 0px 2px 0px 4px;width: 35px;height: 15px;text-align:right;}
div#dateLine1 div.search-panel div.column input#datecheck{margin: 0px 2px 0px 0px;}
div#dateLine1 div.search-panel div.column div.datecheck-column{margin: 2px 0px 0px 10px;}
div#dateLine1 div.search-panel div.column select#dyn_stay_txt{margin: 0px 2px 1px 10px;width: 42px;}
div#dateLine1 div.search-panel div.column select#dyn_room_num{margin: 0px 2px 1px 0px;width: 42px;}
div#dateLine1 div.search-panel div.column div.number{_margin: -1px 0px 0px 0px;}/* for IE */
div#dateLine1 div.search-panel div.column select#dyn_adult_num{margin: 0px 2px 2px 4px;width: 42px;}
div#dateLine1 div.search-panel div.column p#adultnum-text,
div#dateLine1 div.search-panel div.column p#childnum{margin: 2px 2px 0px 4px;height: 21px; font-size: 13px;}

div#dateLine1 div.search-panel div.column input,
div#dateLine1 div.search-panel div.column select,
div#dateLine1 div.search-panel div.column span,
div#dateLine1 div.search-panel div.column img{
	vertical-align: middle;
}

div#dateLine1 div.search-panel div.column p{
	float: left;
	font-size: 12px;
}

div#dateLine1 div.search-panel div.column div.item{
	float: left;
}

div#dateLine1 div.search-panel div.column div.item p.caption{
	margin: 4px 0px 0px 0px;
}

div#dateLine2{
	position: relative;
	width: 335px;
	margin: 0 5px 0px 10px;
	z-index:210;
}

/* 0907 検索パネル修正対応ここまで */

/* 日付検索ボタン */
input#research{position:absolute; right:0; bottom:0; display:block; width:60px; height:25px; vertical-align:bottom;}

/* 子供客表記 */
div#childNoBox{width:348px; margin:0; padding:0 5px; text-align:right;}
div#childNoBox a{font-size:11px; text-decoration:underline; line-height:1.5em;}
div#childNoBox span#childNoBtm{font-size:1%;}
/* カレンダーポップアップ */
div#calBlock{/*width:740px;*/ position:absolute; left:530px; top:300px; z-index:490;}
div#calBox{z-index:500;}
div.dyn_cal{z-index:510;}
/* 県選択 */
select#ken_list{display:block; margin-bottom:5px;}
/* エリア選択 */
select#area_list{display:block;}

/* 中段バナー */
.center_banner {
	position: relative;
	clear: both;
	margin-bottom: 15px;
	margin-top: 5px;
}

/*
下段
*/
div#underBlock{position:relative; z-index:10; width:740px; overflow:hidden;}
/* 下段共通 */
div#ichioshiBlock,
div#teibanBlock{width:360px; margin-bottom:10px;}

h2.tokusyuH2{width:350px; height:22px; line-height:22px; padding-left:10px; background:#f90 url(/jalan/doc/top/top_image/h2TeibanBG.png) no-repeat; color:#fff; font-size:12px;}
p.tokusyuUpdate{position:relative; width:360px;}
p.tokusyuUpdate span{position:absolute; right:5px; top:-15px; font-size:11px;}

/* イチオシ特集 */
div#ichioshiBlock{clear:both; width:358px; padding-bottom:10px; overflow:hidden; border:solid #ccc; border-width:0 1px 1px;}
div#ichioshiBlock ul{width:358px; }
div#ichioshiBlock ul li{float:left; display:inline; width:179px; padding-top:5px; text-align:center; }
div#ichioshiBlock ul li h3{width:160px; height:22px; text-align:center; margin:0 auto 5px;}

div#ichioshiBlock ul li p.ichioshiTxt{width:160px; height:3.6em; margin:5px auto 0; line-height:1.2em; text-align:left; font-size:11px; color:#666; border-bottom:dotted 1px #f90;}
div#ichioshiBlock ul li p.ichioshiTxtBtm{border-bottom:none;}
div#ichioshiBlock ul li p.ichioshiImg{width:160px; height:55px; margin:0 auto;}
div#ichioshiBlock ul li p.ichioshiImg a{display:block; width:160px; height:55px;}


/* 定番特集 */
div.teibanBlock{position:relative; width:343px; padding:10px 5px 5px 10px; border:solid #ccc; border-width:0 1px 1px; margin-bottom:10px; overflow:hidden;}
div.teibanBlock ul{}
div.teibanBlock ul li{width:336px; line-height:1.5em; padding-left:7px; font-size:12px; background:url(/jalan/doc/top/top_image/tri_sk.gif) no-repeat 0 5px;}

div.teibanBlock ul li.list2nd{width:316px; margin:0 0 5px 0; padding-left:20px; font-weight:normal; font-size:12px; background:none;}
div.teibanBlock ul li span{height:15px; font-size:9px;}
div.teibanBlock ul li img{width:16px; height:9px;}

div.teibanBlock p.motozuku{clear:both; font-size:9px;}

/*div#teibanBox1{height:80px;} 090303削除 */
div.teibanBox1 ul{width:354px;}
div.teibanBox1 ul li{float:left; width:155px; padding-right: 15px; margin:0 0 5px 0; font-size:12px; font-weight:normal;}
/*div#teibanBox2{height:90px;} 090303削除 */
div.teibanBox2 ul li{float:left; margin:0 0 5px 0; font-size:12px; font-weight:normal;}

/* news */
h2.news{
	width:350px;
	height:22px;
	line-height:22px;
	padding-left:10px;
	background:#ccc url(/jalan/doc/top/top_image/h2BottomBG.png) no-repeat;
	font-size:12px;
	color: #FF6600;
}
.newsheadline {
	background-color: #FFF7DE;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size:13px;
	font-weight:bold;
}

.news_img1 {
	float: left;
	margin-bottom: 10px;
}
.newscontents p {
	margin: 5px 5px 5px 5px;
}
.newscontents .news_subtxt {
	font-size: 11px;
	color: #666666;
	margin-bottom: 10px;
}




/* 右画像 */
div.pictBox{
	position:absolute;
	top:5px;
	right:5px;
	width:190px;
	background-color:#eee;
	float: right;
}
.newscontents {
	float: left;
	width: 200px;
	padding-top: 5px;
	margin-bottom: 5px;
}
.newscontents .s12_30 {
	margin-top: 5px;
}

.spcontents {
	float: left;
	width: 280px;
	padding-top: 5px;
	margin-bottom: 5px;
}

.spcontents p {
	margin: 5px 5px 5px 5px;
}
.spcontents .sp_subtxt {
	font-size: 11px;
	color: #666666;
	margin-bottom: 10px;
}

div.pictBox img{display:block; margin-bottom:5px;}
div.pictBox p{width:120px; font-size:11px; line-height:1.3; word-wrap:break-word; word-break:break-word;}

/* 沖縄・北海道 */
ul#okinawaList{position:relative; width:343px; height:50px; margin-bottom:5px;}
ul#okinawaList li{position:absolute; width:160px;}
ul#okinawaList li#ttlOkinawa{top:0; left:0;}
ul#okinawaList li#ttlHokkaido{top:0; left:150px;}
ul#okinawaList li#Okinawa2nd{top:30px; left:0;}
ul#okinawaList li#Hokkaido2nd{top:30px; left:150px;}

/*div#teibanBox3{height:145px;} 090303削除 */
/* ie6
*html body div#teibanBox3{height:145px; margin-bottom:19px;} */
div.teibanBox3 ul{width:343px;}
div.teibanBox3 ul li{float:left; width:155px; margin:0 0 5px 0; font-size:12px; font-weight:normal;}

/*ご利用規約等*/
ul#innerLink{clear:both; width:180px; padding:10px 0; margin-bottom:10px; border:solid #999; border-width:1px 0;}
ul#innerLink li{line-height:1.2em;}
ul#innerLink li a{font-size:92%; text-decoration:none; font-size:10px;}


/* 最下段 */
h2.btmBoxH2{width:350px; height:22px; line-height:22px; padding-left:10px; background:#ccc url(/jalan/doc/top/top_image/h2BottomBG.png) no-repeat; font-size:12px;}
div.btmBox{width:348px; padding:5px; border:solid #ccc; border-width:0 1px 1px; margin-bottom:10px; }
/* にゃらん */
div#nyalanBlock table{width:348px;}
div#nyalanBlock table th,
div#nyalanBlock table td{padding:5px 5px 5px 0; text-align:left;}
div#nyalanBlock table th{width:50px;}
div#nyalanBlock table td{width:280px;}

table tr#nyalanTopLine th,
table tr#nyalanTopLine td{border-bottom:dotted 1px #ccc;}
/*おしらせ*/
div#mainCol2 div.btmBox{height:;}
* html body div#mainCol2 div.btmBox{height:;}

div#oshiraseBlock ul{width:328px; margin:10px 0 0; pading-left:10px;}
div#oshiraseBlock ul li{width:318px; height:20px; line-height:20px; margin-bottom:3px; list-style:disc; list-style-position:inside; margin-left:10px;color:#999;}

/*
サイドバー
 */

/* マイページ上余白 */
div#oshiraseframe{margin-top:0px;}
/* マイページ文字サイズ */
div#sideBar div#oshiraseframe div.rightarea div#oshirase div#oshirasetop p.s11_006b,
div#sideBar div#oshiraseframe div.rightarea div#oshirase div#oshirasetop p.s11_006b span.s11_00b{font-size:11px;}

div#sideBar div#oshiraseframe div.rightarea div#oshirase p.s12_00,
div#sideBar div#oshiraseframe div.rightarea div#oshirase div#oshirasebox p.s12_00{font-size:12px;}
div#sideBar div#oshiraseframe div.rightarea div#oshirase p.s11_00b,
div#sideBar div#oshiraseframe div.rightarea div#oshirase div#oshirasebox p.s11_00b{font-size:11px;}

/* 見た宿リンク文字サイズ */
div#sideBar div.rightarea div#mitayado p{font-size:13px;}
div#sideBar div.rightarea div#mitayado p.s12_30{font-size:13px;}
div#sideBar div.rightarea div#mitayado p.s12_30 a{font-size:13px;}

div#mitayado p,
div#mitayado p.s12_30 a{font-size:12px;}


/* 宿ブログ下余白調整 */
div#pickupblog{margin-bottom:10px;}

/* 宿ランキング */
div#yadolank ul li{padding-left:7px; background:url(/jalan/doc/top/top_image/tri_sk.gif) no-repeat 0 3px;}

/* 本誌、にゃらんtable */
table.sideTbl{width:180px;}
table.sideTbl th{width:50px; text-align:left;}
table.sideTbl td{width:125px; padding-left:5px; text-align:left; vertical-align:middle;}

/* 3段バナー */
ul#sideBanList li{list-style:none;}
/* QRコード */
div#qrBox{widht:108px;}
div#qrBox img{display:block; width:108px; height:108px; margin:10px auto 20px;}



/* footer上サイトコピー */
p#btmName{clear:both; width:950px; text-align:right; color:#666; background-image:red;}

/* footer */
div#footer{width:950px; margin:20px auto; text-align:center;}
div#footer p a{font-size:11px; text-decoration:none;}
div#footer p a:hover{color:ff7d00;}

div#footer p#footLine1{width:950px; margin:20px 0; color:#666;}
div#footer p#footLine1 a{color:#999;}

div#footer p#footLine2{width:950px; margin:20px 0 5px; border-bottom:solid 2px #999;}
div#footer p#footLine3{width:950px; margin:5px 0 0;}

p#footRLogo{width:950px; height:25px; margin:30px 0; text-align:center;}

/* h1 */
.index_h1 {
	font-size: 10px;
	color: #666666;
	padding: 0 0 5px 0;
	text-align: right;
	font-weight: normal;
	display: block;
}

/*================================================

201102 ADD ROTATION BANNER

================================================*/

/*-------------------------------------------------------------------------------
 PROPERTY CLASSES
 -------------------------------------------------------------------------------*/

/* WIDTH */
.wq			{ width: 25% !important; }
.w33per		{ width: 33.3% !important; }
.wh			{ width: 50% !important; _width: 49.9% !important; }
.w75per		{ width: 75% !important; }
.wf			{ width: 100% !important; }

/* MARGIN */
.mt2		{ margin-top: 2px !important; }
.mt3		{ margin-top: 3px !important; }
.mt5		{ margin-top: 5px !important; }
.mt7		{ margin-top: 7px !important; }
.mt10		{ margin-top: 10px !important; }
.mr5		{ margin-right: 5px !important; }
.mr10		{ margin-right: 10px !important; }
.mb5		{ margin-bottom: 5px !important; }
.mb10		{ margin-bottom: 10px !important; }
.ml5		{ margin-left: 5px !important; }
.ml10		{ margin-left: 10px !important; }

/* PADDING */
.pt2		{ padding-top: 2px !important; }
.pt3		{ padding-top: 3px !important; }
.pt5		{ padding-top: 5px !important; }
.pt10		{ padding-top: 10px !important; }
.pr5		{ padding-right: 5px !important; }
.pr10		{ padding-right: 10px !important; }
.pb5		{ padding-bottom: 5px !important; }
.pb10		{ padding-bottom: 10px !important; }
.pb15		{ padding-bottom: 15px !important; }
.pl5		{ padding-left: 5px !important; }
.pl10		{ padding-left: 10px !important; }

/* BORDER */
.bdGray		{ border: 1px solid #CCCCCC; }
.bdGrayL	{ border-left: 1px solid #CCCCCC; }

/* FLOAT */
.fl			{ float: left !important; }
.fr			{ float: right !important; }
.cb			{ clear: both !important; }
/* CLEAR FIX */
.cf:after	{ content: "" !important; display: block !important; clear: both !important; height: 0 !important; visibility: hidden !important; }
.cf			{ zoom: 1 !important; }

/* DISPLAY */
.db			{ display: block !important; }
.di			{ display: inline !important; }
.dib4i		{ display: inline-block !important; vertical-align: middle !important; }
.dib4b		{ display: inline-block !important; *display: inline !important; zoom: 1 !important; vertical-align: middle !important; }
.dn			{ display: none !important; }

/* OVERFLOW */
.ofh		{ overflow: hidden !important; }
.ofa		{ overflow: auto !important; }
.ofs		{ overflow: scroll !important; }
.ofxs		{ overflow-x: scroll !important; }
.ofys		{ overflow-y: scroll !important; }

/* VERTICAL-ALIGN */
.vat		{ vertical-align: top !important; }
.vam		{ vertical-align: middle !important; }
.vab		{ vertical-align: bottom !important; }

/* TEXT-ALIGN */
.tal		{ text-align: left !important; }
.tac		{ text-align: center !important; }
.tar		{ text-align: right !important; }

/* COLOR */
.fgOrange	{ color: #FF6600; }

/* WHITE-SPACE */
.nr			{ white-space: nowrap; }

/* HASLAYOUT TO TRUE */
.zm1		{ zoom: 1 !important; }

/*-------------------------------------------------------------------------------
 ORIGINAL CLASSES
 -------------------------------------------------------------------------------*/

.rotationBannerWrapper {
	margin-bottom: 12px;
	zoom: 1;
}
.rotationBanner {
	min-height: 253px;
	_height: 253px;
}
.RBMainList {
	position: relative;
	width: 360px;
	height: 197px;
}
.RBMainList li {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.RBScrollL {
	display: block;
	float: left;
	width: 29px;
	height: 56px;
	background: url(/jalan/doc/top/rotationbanner/img/rotationBanner.png) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
}
.RBThumbListWrapper {
	position: relative;
	float: left;
	width: 302px;
	height: 55px;
	overflow: hidden;
	border-bottom: 1px solid #CCCCCC;
}
.RBThumbList {
	position: absolute;
	top: 0;
	left: -101px;
	width: 9999px;
}
.RBThumbList li {
	display: none;
	float: left;
	width: 100px;
	height: 55px;
	border-right: 1px solid #F8F1D7;
}
.RBScrollR {
	display: block;
	float: left;
	width: 29px;
	height: 56px;
	background: url(/jalan/doc/top/rotationbanner/img/rotationBanner.png) no-repeat -29px 0;
	text-indent: -9999px;
	overflow: hidden;
}
.RBMainList a,
.RBThumbList a {
	position: relative;
	display: block;
	cursor: pointer;
}
.hoverBd {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	text-indent: -9999px;
	overflow: hidden;
}
.RBMainList a .hoverBd			{ background: url(/jalan/doc/top/rotationbanner/img/rotationBanner.png) no-repeat 9999px -60px; width: 360px; height: 197px; }
.RBMainList a:hover .hoverBd	{ background: url(/jalan/doc/top/rotationbanner/img/rotationBanner.png) no-repeat 0 -60px; }
.RBThumbList a .hoverBd			{ background: url(/jalan/doc/top/rotationbanner/img/rotationBanner.png) no-repeat 9999px -260px; width: 100px; height: 55px; }
.RBThumbList a:hover .hoverBd	{ background: url(/jalan/doc/top/rotationbanner/img/rotationBanner.png) no-repeat 0 -260px; }

.actionLinkText {
	margin-top: 8px;
	padding: 0 5px 5px 0;
	text-align: right;
}
.boxCaption {
	margin-top: 8px;
	padding: 0 5px 5px 0;
	text-align: right;
	color: #666666;
}
.shunLinkList {
	padding-top: 2px !important;
	padding-left: 10px !important;
}
.shunLinkList li {
	float: left !important;
	width: 172px !important;
	font-size: 12px !important;
	line-height: 1.5em !important;
	margin-bottom: 5px !important;
	padding-left: 7px !important;
	text-align: left !important;
	background: url(/jalan/doc/top/top_image/tri_sk.gif) no-repeat 0 11px !important;
}
.icnArrowR {
	font-size: 12px !important;
	padding-left: 7px !important;
	text-align: left !important;
	background: url(/jalan/doc/top/top_image/tri_sk.gif) no-repeat 0 2px !important;
}
#container {
	clear: both;
}
