@charset "iso-8859-1";

/* For WinIE5.x */

/* header
------------------------------------------ */
#rnHead #rnHeadUtility01 td#rnHeadSearchTxt01 input{width:auto !important;height:auto !important;}
#rnHead #rnHeadNav01 #rnHeadNav0102 .rnHeadNav0103{width:230px;}
#rnHead #rnHeadNav01 #rnHeadNav0102 ol.rnHeadNav0103 li{float:left;}

/* center
------------------------------------------ */
#middleArea{height:480px;}

/* footer
------------------------------------------ */
#rnFoot #rnFootBnr01 .rnFootLink01{padding:8px 0 4px 10px !important;height:30px !important;}

/* left parts
------------------------------------------ */
/* reservation panel */
.pnl01Jk01 li img{vertical-align:middle;}
.radioSwt01 li.li04 input,.radioSwt01 li.li05 input,.radioSwt01 li input{vertical-align:middle;}
.pnl01Tbl01 th.thNum01 img{vertical-align:middle;}
.pnl01C01{width:290px !important;}
.pnl01C02{width:290px !important;}
.pnl01Guide01 ul p{float:right;}
.radioSwt02 dl dt{padding:2px 10px 0 !important;}
.radioSwt02 dl dd{padding:0 10px !important;}

/* link box */
#loLeft .link01 .link0101{margin-left:5px !important;}

/* column01 */
#loLeft .clm01{width:300px !important;}
#loLeft .clm01 .clm01Dl01{width:294px !important;}

/* column02 */
#loLeft .clm02{width:300px !important;}
#loLeft .clm02 .clm02Tbl01{width:294px !important;}
#loLeft .clm02 .clm02Li01{width:294px !important;}

/* jmbBox01 */
#loLeft .jmbBox01{width:300px !important;}

/* main
------------------------------------------ */
#loMain .clmMap01{width:400x !important;}
#loMain .allLink01 li p{float:right;}
#loMain .clm01{background:url(/common_rn/img/bg_main_clm01_001.gif) no-repeat 1px 1px !important;}
#loMain .bnr01{width:390px;}
#loMain .subttl01 li{margin-right:2px !important;}

/* side parts
------------------------------------------ */
#loSide .cData01 .cData01C01{width:210px !important;}
#loSide .cData01 .cData01C02{width:210px !important;}
#loSide .cData01 .cData01C02 th img{vertical-align:middle !important;}
#loSide .link03{width:220px !important;}
#loSide .link05{width:220px !important;}
#loSide .link05H01 li{margin-right:2px !important;}
#loSide .qaList01{width:220px !important;}
#loLeft .jmbSup01{width:220px !important;}

/* related link
------------------------------------------ */
.relatedLink02{width:930px !important;}

/* mypage
------------------------------------------ */
/* mypage menu */
#middleArea .mpMenu01 li p{float:left;}

/* boxWindow */
.boxWindow .content{width:300px !important;}

/* calendar
------------------------------------------ */
.calendar01{width:513px !important;}
.calendar01 .calendar01H{width:511px !important;}
#iframeCalendarSpace{height:225px;}

/* history
------------------------------------------ */
.history01{width:314px !important;}
.history01 .history01H{width:312px !important;}
.history01 td img{vertical-align:middle !important;}

/* area
------------------------------------------ */
#areaSelectContents{width:617px !important;}

/* reservation list
------------------------------------------ */
.cDataMenu01{width:175px !important;}