/* CSS Document */

/* 追加css */
ul.menu,ul.menu li{margin:0;padding:0;}
ul.menu li{display:block;list-style-type:none;float:left;}
ul.menu li a{display:block;font-size:1px;text-indent:-9999px;}
ul.menu li.home a{background:url(images/bt01.jpg) no-repeat;width:95px;height:24px;}
ul.menu li.home a:hover{background:url(images/bt01_f2.jpg) no-repeat;}
ul.menu li.welcome a{background:url(images/bt02.png) no-repeat;width:105px;height:24px;}
ul.menu li.welcome a:hover{background:url(images/eng_bt02_f2.png) no-repeat;}
ul.menu li.search a{background:url(images/bt03.png) no-repeat;width:95px;height:24px;}
ul.menu li.search a:hover{background:url(images/eng_bt03_f2.png) no-repeat;}
ul.menu li.list a{background:url(images/bt04.png) no-repeat;width:105px;height:24px;}
ul.menu li.list a:hover{background:url(images/eng_bt04_f2.png) no-repeat;}
ul.menu li.reservation a{background:url(images/bt05.png) no-repeat;width:105px;height:24px;}
ul.menu li.reservation a:hover{background:url(images/eng_bt05_f2.png) no-repeat;}
ul.menu li.pickup a{background:url(images/bt06.png) no-repeat;width:99px;height:24px;}
ul.menu li.pickup a:hover{background:url(images/eng_bt06_f2.png) no-repeat;}
ul.menu li.qa a{background:url(images/bt07.jpg) no-repeat;width:73px;height:24px;}
ul.menu li.qa a:hover{background:url(images/bt07_f2.jpg) no-repeat;}
ul.menu li.bbs a{background:url(images/bt08.jpg) no-repeat;width:72px;height:24px;}
ul.menu li.bbs a:hover{background:url(images/bt08_f2.jpg) no-repeat;}

h1,h2,h3{margin:0;pickup:0;}
h1.title{display:block;background:url(images/head_house02.jpg) no-repeat;width:759px;height:70px;font-size:1px;text-indent:-9999pe;}
h3.search01{background:url(images/eng_left_house_01.jpg) no-repeat;width:189px;height:34px;text-indent:-9999px;}
h3.getSpecialBonus{background:url(images/sub_title04.jpg) no-repeat;width:200px;height:22px;text-indent:-9999px;}
h3.pickup{background:url(images/sub_title01.jpg) no-repeat;width:335px;height:22px;text-indent:-9999px;}
h3.roomInfo{background:url(images/sub_title02.jpg) no-repeat;width:335px;height:22px;text-indent:-9999px;}
h3.guesthousePickup{background:url(images/sub_title03.jpg) no-repeat;width:335px;height:22px;text-indent:-9999px;}

/* ここまで追加css */


.button {background-image:url(images/button.jpg);
background-repeat:no-repeat;
font-family:"san-serif";
font-size:12px;
line-height:130%;
font-weight:bold;
color:#ffffff;}

.foot_back {background-image:url(./images/back_f.jpg);
background-repeat:repeat-x;
font-family:"san-serif";
font-size:12px;
line-height:130%;
font-weight:normal;
color:#ffffff;}

.page_top01 {background-image:url(./e_room/img/top_01.jpg);
background-repeat:no-repeat;
font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:bold;
color:#ffffff;}

.page_top02 {background-image:url(./e_room/img/top_02.jpg);
background-repeat:no-repeat;
font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:bold;
color:#ffffff;}

.page_back01 {background-image:url(./e_room/img/back_01.jpg);
background-repeat:repeat-y;
font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:normal;
color:#666666;}

.page_back02 {background-image:url(./e_room/img/back_02.jpg);
background-repeat:repeat-y;
font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:normal;
color:#666666;}

.page_back03 {background-image:url(./e_room/img/back_03.jpg);
font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:normal;
color:#666666;}

.tx_14px {font-family:"san-serif";
font-size:14px;
line-height:120%;
color:#009999;margin:0;}

.tx_14px_b {font-family:"san-serif";
font-size:14px;
line-height:200%;
font-weight:bold;
color:#0099ff;
margin-top:20px;}

.tx_14px_c {font-family:"san-serif";
font-size:14px;
line-height:120%;
color:#666666;}

.tx_14px_d {font-family:"san-serif";
font-size:14px;
line-height:120%;
color:#0066cc;}

.tx_14px_e {font-family:"san-serif";
font-size:14px;
line-height:120%;
font-weight:bold;
color:#ffffff;}

.tx_14px_f {font-family:"san-serif";
font-size:14px;
line-height:130%;
font-weight:bold;
color:#000000;}

.tx_12px {font-family:"san-serif";
font-size:12px;
line-height:140%;
color:#666666;}

.tx_12px_b {font-family:"san-serif";
font-size:12px;
line-height:130%;
color:#333333;}

.tx_12px_c {font-family:"san-serif";
font-size:10px;
line-height:120%;
color:#009999;}

.tx_12px_d {font-family:"san-serif";
font-size:10px;
line-height:120%;
color:#0033cc;}

.tx_12px_e {font-family:"san-serif";
font-size:12px;
line-height:120%;
color:#0066ff;}

.tx_12px_f {font-family:"san-serif";
font-size:12px;
line-height:130%;
font-weight:bold;
color:#ffffff;}

.tx_12px_g {font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:bold;
color:#666666;}

.tx_12px_h {font-family:"san-serif";
font-size:12px;
line-height:140%;
color:#333333;}

.tx_11px {font-family:"san-serif";
font-size:11px;
line-height:120%;
color:#666666;}

.tx_11px_b {font-family:"san-serif";
font-size:11px;
line-height:120%;
font-weight:bold;
color:#666666;}

.tx_button {font-family:"san-serif";
font-size:12px;
line-height:130%;
font-weight:bold;
color:#ffffff;}

.tx_foot {font-family:"san-serif";
font-size:12px;
line-height:120%;
font-weight:normal;
color:#009999;}

.pic_waku {border-style:solid;
border-width:2px;
border-color:#ff9900;
margin:5px;}

.pic_pos {margin:5px;}

.left_house {background-image:url(./images/left_house_03.jpg);
background-repeat:repeat-y;}

.center_table_base {border-style:solid;
border-width:2px;
border-color:#ff9900;
background-image:url(./images/table_back.jpg);
margin-top:-2px;}

.center_table_base02 {border-style:solid;
border-width:2px;
border-color:#ff9900;
margin-top:-4px;}

.right_table_base {border-style:solid;
border-width:2px;
border-color:#ff9900;}

.right_table_01 {background-image:url(./images/waku_right_01.jpg);
background-repeat:no-repeat;
font-family:"san-serif";
font-size:12px;
line-height:130%;
font-weight:bold;
color:#ffffff;}

.right_table_02 {background-image:url(./images/waku_right_02.jpg);
background-repeat:repeat-y;}

.character{font-size:20pt;}

.select {
	FONT-FAMILY:Arial; FONT-SIZE: 20pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; WIDTH: 70pt; height:25px; COLOR: #ffffff; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #cccccc
}

.month_date {
	FONT-FAMILY:Arial; FONT-SIZE: 20pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; WIDTH: 40pt; height:25px; COLOR: #ffffff; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #cccccc
}

.button_bk{width: 50pt; height: 30pt; color: #333333; font-size:20pt;}