@charset "Shift_JIS";

/* index01
------------------------------------------ */

#index01 .topInfo{padding:5px 7px 0;}
#index01 .topInfo table th{padding-right:10px;width:4.2em;word-break:break-all;}
#index01 .topInfo table td input{width:211px;}
#index01 .topInfo p{padding:10px 0;border-bottom:solid 1px #cccccc;}

#index01 .section-middle table {margin: -10px 0 0 !important;}
#index01 .headLineList th {color: #333333;font-style: normal;line-height: 1.4em;padding: 10px 8px 0 0 !important;white-space: nowrap;vertical-align: top;}
#index01 .headLineList td li {padding: 10px 0 0 !important;	vertical-align: top;line-height: 1.5;}
#index01 .box1c p.thumb01 {float: left;height: 64px;width: 100px;margin: 0 10px 0 0;}
#index01 .box1c .txt {float: right;width: 475px;}
#index01 .sectionBodyInner {margin: 8px 0 0;}

#index01 .headLineList .date{float:left;color: #333333;font-style: normal;line-height: 1.4em;white-space: nowrap;display:inline; font-weight:bold;padding-right:10px;padding-bottom:5px;}
#index01 .headLineList .text {padding-bottom:5px;}
#index01 .headLineList .text a {line-height: 1.4em;}

/* index02
------------------------------------------ */
#index02 .sectionA01 .section-middle_pd9{border:1px solid #cccccc;border-bottom:none;border-top:none;padding:14px 9px 0;}


/* index04
------------------------------------------ */
#index04 .oneColBoxA01 dl.textR dt{font-weight:bold;}
#index04 .oneColBoxA01 dl.textR dd{padding-left:5px; margin-top:5px; width:515px;}
#index04 .oneColBoxA01 .list img{float:left;margin-right:10px;}
#index04 .oneColBoxA01 .list .textR{float:left;}
#index04 #section-reserve .wrap .btn a {background: url(/en/common_rn/img/btn_reserve_001_o.gif) no-repeat scroll 0 0 transparent;}
#index04 #section-reserve {margin: 20px 0 0;}
#index04 #section-reserve .wrap {background-image: url(/common_rn/img/bg_section_side_bottom_002.png);background-position: center bottom;border: medium none;  padding: 15px 11px 17px 15px;}
#index04 #section-reserve .btn {margin-top: 5px;}
#index04 .inLineList li{display:inline;margin-right:0.75em;}
.sideSetBoxA01 dl.textList dt.normal{font-weight:normal;}


/* index05
------------------------------------------ */
#index05 .twoColBoxA01 .list,.twoColBoxA01_w940 .list{background:url(/common_rn/img/bg_base_line_001.gif) repeat-y center;}
* html #index05 .twoColBoxA01 .list,* html .twoColBoxA01_w940 .list{background:url(/common_rn/img/bg_base_line_001-02.gif) repeat-y center;}
#index05 .twoColBoxA01_w940 .list li {margin-left:0;padding:0 0 4px 0;width:440px;line-height:1.5;zoom:1;}
#index05 .twoColBoxA01 a,.twoColBoxA01 p,.twoColBoxA01_w940 a,.twoColBoxA01 p{line-height:1.5;}
#index05 .twoColBoxA01 a.iconLink,.twoColBoxA01_w940 a.iconLink{background-position:0 6px!important;}
#index05 .twoColBoxA01 .list li.end,.twoColBoxA01_w940 .list li.end{padding:10px 0;background-image:none;}
#index05 .twoColBoxA01 .list li img,.twoColBoxA01_w940 .list li img{float:left;margin-right:10px;}
#index05 .twoColBoxA01 dl.imgL60textR dt,.twoColBoxA01_w940 dl.imgL60textR dt,.twoColBoxA01 dl.imgL50textR dt,.twoColBoxA01 dl.imgL40textR dt{font-weight:bold;}
#index05 .twoColBoxA01 dl.imgL60textR dt.noLink,.twoColBoxA01_w940 dl.imgL60textR dt.noLink,.twoColBoxA01 dl.imgL50textR dt.noLink,.twoColBoxA01 dl.imgL40textR dt.noLink{padding-left:5px;}
#index05 .twoColBoxA01 dl.imgL60textR dd,.twoColBoxA01_w940 dl.imgL60textR dd,.twoColBoxA01 dl.imgL50textR dd,.twoColBoxA01 dl.imgL40textR dd{padding-left:5px; margin-top:5px;}
#index05 .twoColBoxA01_w940 .list li .imgL60textR{float:right;width:370px;}

#index05 ul.spList li{margin-top:10px;}
#index05 ul.spList li p{float:left;}
#index05 ul.spList li p img{ margin-right:4px !important; margin-bottom:4px;}
#index05 ul.spList li dl{float:left;}
#index05 ul.spList li dd{padding-left:5px; margin-top:2px;}
#index05 ul.spList li dt{}
#index05 .teiji{padding:14px 0 0 10px !important;}



/* index07
------------------------------------------ */
#index07 .box1c p.thumb01 {float: left;height: 64px;width: 100px;margin: 0 10px 0 0;}
#index07 .box1c .txt {float: left;width: 470px;}



/* index08
------------------------------------------ */
#SeatBtnArea {background: url(/dom/common/img/08/bg_SeatBtnArea.gif) 1px 1px;padding: 10px;}
#SeatBtnArea li {float: left;width: 200px;}
*html #SeatBtnArea li img {vertical-align: bottom;}
.sideSetBoxA01 ul.floatR {width: 210px;}


/* commmon
------------------------------------------ */
a em {font-weight: bold;font-style: normal;}
.headLineList .date{float:left;color: #333333;font-style: normal;line-height: 1.4em;white-space: nowrap;display:inline; font-weight:bold;padding-right:10px;padding-bottom:5px;}
.headLineList .text {padding-bottom:5px; margin-left:5.5em;}
.headLineList .text a {line-height: 1.4em;}
.headLineList li.text{margin-left:0;} 
