/*　　                        　*/
/*          共通ボタン           */
/*　　                        　*/
/*共通ボタンはボタンサイズクラス(.btn_l／.btn_s)との併用が必要です。*/
/*ボタンサイズクラスは記述の簡易化のため縦横を指定するものとなりますので、*/
/*サイズの異なるボタンについては別途スタイルの記述が必要です。*/

/*ボタンサイズ*/
/*460x50 20150519追加*/
.btn_460_50 {width:460px; height:50px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_460_50:hover {opacity: 0.8}

/*306x50 20150518追加*/
.btn_306_50 {width:306px; height:50px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_306_50:hover {opacity: 0.8}

/*184x40 20150630更新*/
.btn_184_40 {width:184px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_184_40:hover {opacity: 0.8}

/*190x40 20150414追加*/
.btn_190_40 {width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_190_40:hover {opacity: 0.8}

/*180x40 20150414追加*/
.btn_180_40 {width:180px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_180_40:hover {opacity: 0.8}

/*173×31*/
.btn_l {width:173px; height:31px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_l:hover {opacity: 0.8}

/*168x30*/
.btn_m {width:168px; height:30px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_m:hover {opacity: 0.8}

/*117x25*/
.btn_s {width:117px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_s:hover {opacity: 0.8}

/*検索系−ボタン*/
.btn0_01 {background:url("../../../images/common/enus/buttons_0.png?date=20150708") no-repeat 0px 0px;}
.btn0_02 {background:url("../../../images/common/enus/buttons_0.png?date=20150708") no-repeat 0px -28px;}
.btn0_03 {background:url("../../../images/common/enus/buttons_0.png?date=20150708") no-repeat 0px -58px;}
.btn0_04 {background:url("../../../images/common/enus/buttons_0.png?date=20150708") no-repeat 0px -83px;}
.btn0_05 {background:url("../../../images/common/enus/buttons_0.png?date=20150708") no-repeat 0px -108px;}


/*汎用系−ボタン*/
.btn1_01 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px 0px;}
.btn1_02 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -31px;}
.btn1_03 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -62px;}
.btn1_04 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -93px;}
.btn1_05 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -124px;}
.btn1_06 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -155px;}
.btn1_07 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -186px;}
.btn1_08 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -217px;}
.btn1_09 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -248px;}
.btn1_10 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -279px;}
.btn1_11 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -310px;}
.btn1_12 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -341px;}
.btn1_13 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -372px;}
.btn1_14 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -403px;}
.btn1_15 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -434px;}
.btn1_16 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -465px;}
.btn1_17 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -496px;}
.btn1_18 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -527px;}
.btn1_19 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -558px;}
.btn1_20 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -589px;}
.btn1_21 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -620px;}
.btn1_22 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -651px;}
.btn1_23 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -682px;}
.btn1_24 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -713px;}
.btn1_25 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -744px;}
.btn1_26 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -775px;}
.btn1_27 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -806px;}
.btn1_28 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -837px;}
.btn1_29 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -868px;}
.btn1_30 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -899px;}
.btn1_31 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -930px;}
.btn1_32 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -961px;}
.btn1_33 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -992px;}
.btn1_34 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -1023px;}
.btn1_35 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -1054px;}
.btn1_36 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -1085px;}
.btn1_37 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -1116px;}
.btn1_38 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -1147px;}
.btn1_39 {background:url("../../../images/common/enus/buttons_01.png?date=20150708") no-repeat 0px -1178px;}


/*会員登録系−ボタン*/
.btn2_01 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px 0px;}
.btn2_02 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -31px;}
.btn2_03 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -62px;}
.btn2_04 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -93px;}
.btn2_05 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -124px;}
.btn2_06 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -155px;}
.btn2_07 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -186px;}
.btn2_08 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -217px;}
.btn2_09 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -248px;}
.btn2_10 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -279px;}
.btn2_11 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -310px;}
.btn2_12 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -341px;}
.btn2_13 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -372px;}
.btn2_14 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -403px;}
.btn2_15 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -434px;}
.btn2_16 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -465px;}
.btn2_17 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -496px;}
.btn2_18 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -527px;}
.btn2_19 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -558px;}
.btn2_20 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -589px;}
.btn2_21 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -620px;}
.btn2_22 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -651px;}
.btn2_23 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -682px;}
.btn2_24 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -713px;}
.btn2_25 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -744px;}
.btn2_26 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -775px;}
.btn2_27 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -806px;}
.btn2_28 {background:url("../../../images/common/enus/buttons_02.png?date=20150708") no-repeat 0px -837px;}

/*取り消し系−ボタン*/
.btn3_01 {background:url("../../../images/common/enus/buttons_03.png?date=20150708") no-repeat 0px 0px;}
.btn3_02 {background:url("../../../images/common/enus/buttons_03.png?date=20150708") no-repeat 0px -31px;}
.btn3_03 {background:url("../../../images/common/enus/buttons_03.png?date=20150708") no-repeat 0px -62px;}
.btn3_04 {background:url("../../../images/common/enus/buttons_03.png?date=20150708") no-repeat 0px -93px;}

/*予約系−ボタン*/
.btn4_01 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px 0px;}
.btn4_02 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px -31px;}
.btn4_03 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px -62px;}
.btn4_04 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px -93px;}
.btn4_05 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px -124px;}
.btn4_06 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px -155px;}
.btn4_07 {background:url("../../../images/common/enus/buttons_04.png?date=20150708") no-repeat 0px -186px;}

/*その他−ボタン*/
.btn5_01 {background:url("../../../images/common/enus/buttons_05.png?date=20150708") no-repeat 0px 0px;}
.btn5_02 {background:url("../../../images/common/enus/buttons_05.png?date=20150708") no-repeat 0px -31px;}
.btn5_03 {background:url("../../../images/common/enus/buttons_05.png?date=20150708") no-repeat 0px -62px;}
.btn5_04 {background:url("../../../images/common/enus/buttons_05.png?date=20150708") no-repeat 0px -93px;}
.btn5_05 {background:url("../../../images/common/enus/buttons_05.png?date=20150708") no-repeat 0px -124px;}
.btn5_06 {background:url("../../../images/common/enus/buttons_05.png?date=20150708") no-repeat 0px -155px;}


/*　　                        　*/
/*          個別ボタン           */
/*　　                        　*/

/* ↓↓↓■予約変更関連■↓↓↓ */
/*変更（116x25）*/
.btn_conditions_change {background:url("../../../images/common/enus/btn_conditions_change.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_change:hover {opacity: 0.8}
.btn_conditions_change_disabled {background:url("../../../images/common/enus/btn_conditions_change_disabled.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_change_disabled:hover {opacity: 0.8; cursor:default}

/*付帯情報を変更（116x25）*/
.btn_conditions_cnf {background:url("../../../images/common/enus/btn_conditions_cnf.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_cnf:hover {opacity: 0.8}
.btn_conditions_cnf_disabled {background:url("../../../images/common/enus/btn_conditions_cnf_disabled.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_cnf_disabled:hover {opacity: 0.8; cursor:default}

/*宿泊条件を変更（116x25）*/
.btn_conditions_lodgment {background:url("../../../images/common/enus/btn_conditions_lodgment.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_lodgment:hover {opacity: 0.8}
.btn_conditions_lodgment_disabled {background:url("../../../images/common/enus/btn_conditions_lodgment_disabled.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_lodgment_disabled:hover {opacity: 0.8; cursor:default}

/*プランを変更（116x25）*/
.btn_conditions_plan {background:url("../../../images/common/enus/btn_conditions_plan.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_plan:hover {opacity: 0.8}
.btn_conditions_plan_disabled {background:url("../../../images/common/enus/btn_conditions_plan_disabled.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_plan_disabled:hover {opacity: 0.8; cursor:default}

/*予約の取消(116x25)*/
.btn_conditions_remove {background:url("../../../images/common/enus/btn_conditions_remove.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_remove:hover {opacity: 0.8}
.btn_conditions_remove_disabled {background:url("../../../images/common/enus/btn_conditions_remove_disabled.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_remove_disabled:hover {opacity: 0.8; cursor:default}

/*部屋を変更（116x25）*/
.btn_conditions_room {background:url("../../../images/common/enus/btn_conditions_room.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_room:hover {opacity: 0.8}
.btn_conditions_room_disabled {background:url("../../../images/common/enus/btn_conditions_room_disabled.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_room_disabled:hover {opacity: 0.8; cursor:default}
/* ↑↑↑■予約変更関連■↑↑↑ */

/*マイリスト登録(80x21)*/
.btn_plan_mylist {background:url("../../../images/common/enus/btn_plan_mylist.png?date=20150708") no-repeat 0px 0px; width:80px; height:21px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_plan_mylist:hover {opacity: 0.8}
.btn_plan_mylist_off {background:url("../../../images/common/enus/btn_plan_mylist_off.png?date=20150708") no-repeat 0px 0px; width:80px; height:21px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_plan_mylist_off:hover {opacity: 0.8}

/*カートへ(80x21)*/
.btn_rooms_to-cart {background:url("../../../images/common/enus/btn_rooms_to-cart.png?date=20150708") no-repeat 0px 0px; width:80px; height:21px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rooms_to-cart:hover {opacity: 0.8}
.btn_rooms_to-cart_off {background:url("../../../images/common/enus/btn_rooms_to-cart_off.png?date=20150708") no-repeat 0px 0px; width:80px; height:21px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rooms_to-cart_off:hover {opacity: 0.8}

/*検索・設定する(116x25)*/
.btn_conditions_set {background:url("../../../images/common/enus/btn_conditions_set.png?date=20150708") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_set:hover {opacity: 0.8}

/*確認・予約する(76x38)*/
.btn_header_cart {background:url("../../../images/common/enus/btn_header_cart.png?date=20150708") no-repeat 0px 0px; width:76px; height:38px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_header_cart:hover {opacity: 0.8}

/*新しいプランを検索して追加する(179x19)*/
.btn_add_plan {background:url("../../../images/common/enus/btn_add_plan.png?date=20150708") no-repeat 0px 0px; width:179px; height:19px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_add_plan:hover {opacity: 0.8}

/*予約トップにもどる(163x30)*/
.btn_back_to_reservation {background:url("../../../images/common/enus/btn_back_to_reservation.png?date=20150708") no-repeat 0px 0px; width:160px; height:30px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_back_to_reservation:hover {opacity: 0.8}

/*詳細を見る*/
.btn_viewe_detail  {background:url("../../../images/common/enus/btn_viewe_detail.png?date=20150708") no-repeat 0px 0px; width:92px; height:17px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_viewe_detail:hover {opacity: 0.8}

/*予約一覧に戻る*/
.btn_list  {background:url("../../../images/common/enus/btn_list.png?date=20150708") no-repeat 0px 0px; width:173px; height:31px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_list:hover {opacity: 0.8}




/*移動検討*/

/*
組み込み担当者の方へ。
以下はボタンではないものの、他言語化に伴う切り替えが必要な
画像のスタイルとなっています。本CSSはボタンに対する記述なので、
画像パス等を確認次第default.cssに移してしまって構いません。
浅井　*/

/*利用ステップ　パンくず*/
/*検索トップに戻る*/
.btn_step_to-search  {background:url("../../../images/common/enus/btn_step_to-search.png?date=20150708") no-repeat 0px 0px; width:140px; height:35px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_step_to-search:hover {opacity: 0.8}

/*１）プランを選ぶ*/
.img_step_select-plan_on  {background:url("../../../images/common/enus/img_step_select-plan_on.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_select-plan_off  {background:url("../../../images/common/enus/img_step_select-plan_off.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*２）部屋を選ぶ*/
.img_step_select-room_on  {background:url("../../../images/common/enus/img_step_select-room_on.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_select-room_off  {background:url("../../../images/common/enus/img_step_select-room_off.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*３）宿泊日を選ぶ*/
.img_step_select-date_on  {background:url("../../../images/common/enus/img_step_select-date_on.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_select-date_off  {background:url("../../../images/common/enus/img_step_select-date_off.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*４）確認する（カート）*/
.img_step_cart_on  {background:url("../../../images/common/enus/img_step_cart_on.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_cart_off  {background:url("../../../images/common/enus/img_step_cart_off.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*５）確認する（カート）*/
.img_step_input_on  {background:url("../../../images/common/enus/img_step_input_on.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_input_off  {background:url("../../../images/common/enus/img_step_input_off.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}


/*カレンダー系*/
/*この内容でカートに入れる*/
.btn_add_cart {background:url("../../../images/common/enus/btn_add_cart.png?date=20150708") no-repeat 0px 0px; width:370px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_add_cart:hover {opacity: 0.8}

/*更新・変更する*/
.btn_update  {background:url("../../../images/common/enus/btn_update.png?date=20150708") no-repeat 0px 0px; width:117px; height:27px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_update:hover {opacity: 0.8}

/*月間カレンダー*/
.btn_view_monthly_calendar  {background:url("../../../images/common/enus/btn_view_monthly_calendar.png?date=20150708") no-repeat 0px 0px; width:92px; height:20px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_view_monthly_calendar:hover {opacity: 0.8}

/*詳細を見る*/
.btn_view_detail  {background:url("../../../images/common/enus/btn_view_detail.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_view_detail:hover {opacity: 0.8}

/*月間カレンダー*/
.btn_10days_open_calendar  {background:url("../../../images/common/enus/btn_10days_open_calendar.png?date=20150708") no-repeat 0px 0px; width:97px; height:18px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_10days_open_calendar:hover {opacity: 0.8}

/*空き室を検索*/
.btn_10days_search_room  {background:url("../../../images/common/enus/btn_10days_search_room.png?date=20150708") no-repeat 0px 0px; width:77px; height:18px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_10days_search_room:hover {opacity: 0.8}

/*次の期間へ 20150415追加*/
.btn_10days_next  {background:url("../../../images/common/enus/btn_10days_next.png?date=20150708") no-repeat 0px 0px; width:98px; height:18px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_10days_next:hover {opacity: 0.8}

/*前の期間へ 20150415追加*/
.btn_10days_prev  {background:url("../../../images/common/enus/btn_10days_prev.png?date=20150708") no-repeat 0px 0px; width:98px; height:18px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_10days_prev:hover {opacity: 0.8}

/*その他*/
/*現在の基本検索条件*/
.tit_header_conditions {background:url("../../../images/common/enus/tit_header_conditions.png?date=20150708") no-repeat 0px 0px; width:386px; height:18px; color:#fff; margin: 0 auto;}

/*予約カート*/
.tit_header_cart {background:url("../../../images/common/enus/tit_header_cart.png?date=20150708") no-repeat 0px 0px; width:232px; height:18px; color:#fff; margin: 0 auto;}

/*カートの中身*/
.tit_cart {background:url("../../../images/common/enus/tit_cart.png?date=20150708") no-repeat 0px 0px; width:176px; height:31px; display: inline-block; color:#fff; margin: 0 auto;}

/*左のメニューより、お部屋をお選びください(462x37)*/
.txt_please_select {background:url("../../../images/common/enus/txt_please_select.png?date=20150708") no-repeat 0px 0px; width:462px; height:37px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.txt_please_select:hover {opacity: 0.8}

/*左のメニューより、プランをお選びください(462x37)*/
.select_p {background:url("../../../images/common/enus/select_p.png?date=20150708") no-repeat 0px 0px; width:462px; height:37px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.select_p:hover {opacity: 0.8}

/*左のメニューより、お部屋をお選びください(462x37)*/
.select_r {background:url("../../../images/common/enus/select_r.png?date=20150708") no-repeat 0px 0px; width:462px; height:37px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.select_r:hover {opacity: 0.8}

/* 以下SYS追加分 */

/*ヘッダ中のカートの中身*/
.tit_cart2 {background:url("../../../images/common/enus/btn_header_cart.png?date=20150708") no-repeat 0px 0px; width:76px; height:38px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}

/*サイドバーの予約カートへ  */
.side_cart {background:url("../../../images/common/enus/btn_to_cart2.png?date=20150708") no-repeat 0px 0px; width:176px; height:31px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}

/*オプション選択画面へ 20150611更新 */
.btn_to_option {background:url("../../../images/common/enus/btn_to_option.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}

/*詳細を見る*/
.btn_view_detail_l  {background:url("../../../images/common/enus/btn_view_detail.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_view_detail_l:hover {opacity: 0.8}

/*詳細を見て予約する*/
.btn_view_detail_before_booking  {background:url("../../../images/common/enus/btn_view_detail_before_booking.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_view_detail_before_booking:hover {opacity: 0.8}

/*マイリストのカートへ  */
.mylist_cart {background:url("../../../images/common/enus/btn_to_cart.png?date=20150708") no-repeat 0px 0px; width:108px; height:17px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}

/*マイリストの空き室確認カレンダー  */
.mylist_view_calendar {background:url("../../../images/common/enus/btn_view_calendar.png?date=20150708") no-repeat 0px 0px; width:108px; height:17px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}

/*マイリストのマイリスト削除  */
.mylist_delete {background:url("../../../images/common/enus/mylist_delete.png?date=20150708") no-repeat 0px 0px; width:108px; height:17px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}

/* プランカレンダー、部屋カレンダーのカレンダーを更新 */
.select-room-type ul li a {
    background: url("../../../images/common/enus/cal_btn_01.png?date=20150708") right bottom no-repeat;
    color: blue;
}

/* プランカレンダー、部屋カレンダーの選択中 */
.select-room-type ul li.current span.cal-btnspan {
    background: url("../../../images/common/enus/cal_btn_00.png?date=20150708") right bottom no-repeat;
    color: #000;
    display: inline-block;
    padding-bottom: 27px;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    text-decoration: none;
}

/*検索ボックスの条件欄を閉じる  */
.searchbox-close {background:url("../../../images/common/enus/btn_conditions_close.png?date=20160316") no-repeat 0px 0px; width:200px; height:35px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.searchbox-close:hover {opacity: 0.8}

/*検索ボックスの条件欄を開く  */
.searchbox-open {background:url("../../../images/common/enus/btn_conditions_open.png?date=20160316") no-repeat 0px 0px; width:200px; height:35px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.searchbox-open:hover {opacity: 0.8}

/*日付で検索・日帰り検索・プラン一覧・部屋タイプ一覧 20150629更新*/
.btn_tabs_search_type_01 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat 0px 0px;}
.btn_tabs_search_type_02 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat 0px -40px;}
.btn_tabs_search_type_03 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat 0px -80px;}
.btn_tabs_search_type_04 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat 0px -120px;}
.btn_tabs_search_type_05 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat 0px -160px;}
.btn_tabs_search_type_06 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat -184px 0px;}
.btn_tabs_search_type_07 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat -184px -40px;}
.btn_tabs_search_type_08 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat -184px -80px;}
.btn_tabs_search_type_09 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat -184px -120px;}
.btn_tabs_search_type_10 {background:url("../../../images/common/enus/btn_tabs_search_type.png?date=20150708") no-repeat -184px -160px;}
/*▼2015/07/09 ADD oonishi #6481*/
.btn_tabs_search_type_dp {background:url("../../../images/common/enus/btn_dp_connect.png") no-repeat 0px 0px;}
/*▲2015/07/09 ADD oonishi #6481*/

/*プランから検索・部屋タイプから検索・カレンダーから検索・料金一覧から検索 20150415追加*/
.btn_tabs_search_condition_01 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat 0px 0px;}
.btn_tabs_search_condition_02 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat 0px -40px;}
.btn_tabs_search_condition_03 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat 0px -80px;}
.btn_tabs_search_condition_04 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat 0px -120px;}
.btn_tabs_search_condition_05 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat -180px 0px;}
.btn_tabs_search_condition_06 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat -180px -40px;}
.btn_tabs_search_condition_07 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat -180px -80px;}
.btn_tabs_search_condition_08 {background:url("../../../images/common/enus/btn_tabs_search_condition.png?date=20150708") no-repeat -180px -120px;}

/*検索 20150414追加*/
.btn_search {background:url("../../../images/common/enus/btn_search.png?date=20150708") no-repeat 0px 0px; width:180px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_search:hover {opacity: 0.8}

/*予約する 20150521更新*/
.btn_rsv {background:url("../../../images/common/enus/btn_rsv.png?date=20150708") no-repeat 0px 0px; width:120px; height:35px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv:hover {opacity: 0.8}

/*その他のプラン一覧・予約トップ・戻る 20150414追加*/
.btn6_01 {background:url("../../../images/common/enus/buttons_06.png?date=20150708") no-repeat 0px 0px;}
.btn6_02 {background:url("../../../images/common/enus/buttons_06.png?date=20150708") no-repeat 0px -40px;}
.btn6_03 {background:url("../../../images/common/enus/buttons_06.png?date=20150708") no-repeat 0px -80px;}

/*一般の予約トップへ 20150416追加*/
.btn_general_top {background:url("../../../images/common/enus/btn_general_top.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_general_top:hover {opacity: 0.8}

/*詳細を閉じる 20150417追加*/
.btn_detail_close {background:url("../../../images/common/enus/btn_detail_close.png?date=20150708") no-repeat 0px 0px; width:180px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_detail_close:hover {opacity: 0.8}

/*詳細を見る 20150417追加*/
.btn_detail_open {background:url("../../../images/common/enus/btn_detail_open.png?date=20150708") no-repeat 0px 0px; width:180px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_detail_open:hover {opacity: 0.8}

/*続きを見る 20150417追加*/
.btn_view_more {background:url("../../../images/common/enus/btn_view_more.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_view_more:hover {opacity: 0.8}

/*他の部屋を選択 20150605更新*/
.btn_select_other_room {background:url("../../../images/common/enus/btn_select_other_room.png?date=20150708") no-repeat 0px 0px; width:250px; height:60px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_select_other_room:hover {opacity: 0.8}

/*この部屋を選択 20150417追加*/
.btn_select_room {background:url("../../../images/common/enus/btn_select_room.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_select_room:hover {opacity: 0.8}

/*他のプランを選択 20150605更新*/
.btn_select_other_plan {background:url("../../../images/common/enus/btn_select_other_plan.png?date=20150708") no-repeat 0px 0px; width:250px; height:60px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_select_other_plan:hover {opacity: 0.8}

/*このプランを選択 20150417追加*/
.btn_select_plan {background:url("../../../images/common/enus/btn_select_plan.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_select_plan:hover {opacity: 0.8}

/*空室カレンダーを表示する 20150420追加*/
.btn_vacancy_calendar {background:url("../../../images/common/enus/btn_vacancy_calendar.png?date=20150708") no-repeat 0px 0px; width:260px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_vacancy_calendar:hover {opacity: 0.8}

/*利用ステップ　パンくず 20150515追加*/
/*検索トップに戻る*/
.btn_step_to-search  {background:url("../../../images/common/enus/btn_step_to-search.png?date=20150708") no-repeat 0px 0px; width:140px; height:35px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_step_to-search:hover {opacity: 0.8}

/*１）プラン・部屋・宿泊日を選ぶ*/
.img_step1_on  {background:url("../../../images/common/enus/img_step1_on.png?date=20150708") no-repeat 0px 0px; width:240px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step1_off  {background:url("../../../images/common/enus/img_step1_off.png?date=20150708") no-repeat 0px 0px; width:240px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*２）お客様情報入力*/
.img_step2_on  {background:url("../../../images/common/enus/img_step2_on.png?date=20150708") no-repeat 0px 0px; width:160px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step2_off  {background:url("../../../images/common/enus/img_step2_off.png?date=20150708") no-repeat 0px 0px; width:160px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*３）予約内容確認*/
.img_step3_on  {background:url("../../../images/common/enus/img_step3_on.png?date=20150708") no-repeat 0px 0px; width:160px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step3_off  {background:url("../../../images/common/enus/img_step3_off.png?date=20150708") no-repeat 0px 0px; width:160px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*４）予約完了*/
.img_step4_on  {background:url("../../../images/common/enus/img_step4_on.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step4_off  {background:url("../../../images/common/enus/img_step4_off.png?date=20150708") no-repeat 0px 0px; width:140px; height:28px; display: inline-block; color:#fff; margin: 0 auto;}

/*カード情報の削除 20150518追加*/
.btn_carddelete {background:url("../../../images/common/enus/btn_carddelete.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_carddelete:hover {opacity: 0.8}

/*カード情報の登録 20150518追加*/
.btn_cardregist {background:url("../../../images/common/enus/btn_cardregist.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_cardregist:hover {opacity: 0.8}

/*予約の取り消し 20150518追加*/
.btn_conditions_remove {background:url("../../../images/common/enus/btn_conditions_remove.png?date=20150708") no-repeat 0px 0px; width:200px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_remove:hover {opacity: 0.8}

/*変更確定 20150518追加*/
.btn_conditions_fix {background:url("../../../images/common/enus/btn_conditions_fix.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_fix:hover {opacity: 0.8}

/*変更完了 20150518追加*/
.btn_correct_cmp {background:url("../../../images/common/enus/btn_correct_cmp.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_correct_cmp:hover {opacity: 0.8}

/*選択した追加オプションを確定する 20150518追加*/
.btn_confirm_option {background:url("../../../images/common/enus/btn_confirm_option.png?date=20150708") no-repeat 0px 0px; width:350px; height:60px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_confirm_option:hover {opacity: 0.8}

/*内容を修正する 20150518追加*/
.btn_correct {background:url("../../../images/common/enus/btn_correct.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_correct:hover {opacity: 0.8}

/*グループホテル予約 20150518追加*/
.btn_group_reserve {background:url("../../../images/common/enus/btn_group_reserve.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_group_reserve:hover {opacity: 0.8}

/*ホテルトップ 20150518追加*/
.btn_hotel_top {background:url("../../../images/common/enus/btn_hotel_top.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_hotel_top:hover {opacity: 0.8}

/*クレジットカード情報を入力 20150518追加*/
.btn_input_credit_card {background:url("../../../images/common/enus/btn_input_credit_card.png?date=20150708") no-repeat 0px 0px; width:250px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_input_credit_card:hover {opacity: 0.8}

/*予約一覧へ戻る 20150518追加*/
.btn_list {background:url("../../../images/common/enus/btn_list.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_list:hover {opacity: 0.8}

/*ログインして予約確認へ 20150518追加*/
.btn_login_and_confirm {background:url("../../../images/common/enus/btn_login_and_confirm.png?date=20150708") no-repeat 0px 0px; width:250px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_login_and_confirm:hover {opacity: 0.8}

/*ログインして進む 20150518追加*/
.btn_login_and_next {background:url("../../../images/common/enus/btn_login_and_next.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_login_and_next:hover {opacity: 0.8}

/*会員登録 #6889 2015/08/31 【OptimaS移行】顧客変更リンク作成依頼 */
.btn_RegistMember {background:url("../../../images/common/enus/btn_add_mem.png") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_RegistMember:hover {opacity: 0.8}

/*次へ進む 20150518追加*/
.btn_next {background:url("../../../images/common/enus/btn_next.png?date=20151224") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_next:hover {opacity: 0.8}

/*オプション一覧へ進む 20150518追加*/
.btn_option_list {background:url("../../../images/common/enus/btn_option_list.png?date=20150708") no-repeat 0px 0px; width:250px; height:60px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_option_list:hover {opacity: 0.8}

/*予約する 20150518追加*/
.btn_rsv_l {background:url("../../../images/common/enus/btn_rsv_l.png?date=20151224") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv_l:hover {opacity: 0.8}

/*事前決済せずに予約する 20150518追加*/
.btn_rsv_no_settlement {background:url("../../../images/common/enus/btn_rsv_no_settlement.png?date=20150708") no-repeat 0px 0px; width:250px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv_no_settlement:hover {opacity: 0.8}

/*予約を取り消す 20150518追加*/
.btn_rsv_remove {background:url("../../../images/common/enus/btn_rsv_remove.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv_remove:hover {opacity: 0.8}

/*予約を取り消して退会 20150518追加*/
.btn_rsv_remove_and_wtd {background:url("../../../images/common/enus/btn_rsv_remove_and_wtd.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv_remove_and_wtd:hover {opacity: 0.8}

/*予約トップにもどる 20150518追加*/
.btn_rsv_top {background:url("../../../images/common/enus/btn_rsv_top.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv_top:hover {opacity: 0.8}

/*予約へ進む 20150518追加*/
.btn_to_rsv {background:url("../../../images/common/enus/btn_to_rsv.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_to_rsv:hover {opacity: 0.8}

/*検索する 20150518追加*/
.btn-search {background:url("../../../images/common/enus/btn-search.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn-search:hover {opacity: 0.8}

/*宿泊情報を変更 20150518追加*/
.btn_conditions_cnf {background:url("../../../images/common/enus/btn_conditions_cnf.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_cnf:hover {opacity: 0.8}

/*宿泊情報を変更disabled 20150518追加*/
.btn_conditions_cnf_disabled {background:url("../../../images/common/enus/btn_conditions_cnf_disabled.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_cnf_disabled:hover {opacity: 0.8}

/*宿泊条件を変更 20150518追加*/
.btn_conditions_lodgment {background:url("../../../images/common/enus/btn_conditions_lodgment.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_lodgment:hover {opacity: 0.8}

/*宿泊条件を変更disabled 20150518追加*/
.btn_conditions_lodgment_disabled {background:url("../../../images/common/enus/btn_conditions_lodgment_disabled.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_lodgment_disabled:hover {opacity: 0.8}

/*追加オプションを変更 20150518追加*/
.btn_conditions_option {background:url("../../../images/common/enus/btn_conditions_option.png?date=20150708") no-repeat 0px 0px; width:210px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_option:hover {opacity: 0.8}

/*追加オプションを変更disabled 20150518追加*/
.btn_conditions_option_disabled {background:url("../../../images/common/enus/btn_conditions_option_disabled.png?date=20150708") no-repeat 0px 0px; width:210px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_option_disabled:hover {opacity: 0.8; cursor:default} /* 2015/06/29 MOD oonishi #6480 カーソルをデフォルト指定 */

/*プランを変更 20150518追加*/
.btn_conditions_plan {background:url("../../../images/common/enus/btn_conditions_plan.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_plan:hover {opacity: 0.8}

/*プランを変更disabled 20150518追加*/
.btn_conditions_plan_disabled {background:url("../../../images/common/enus/btn_conditions_plan_disabled.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_plan_disabled:hover {opacity: 0.8}

/*部屋を変更 20150518追加*/
.btn_conditions_room {background:url("../../../images/common/enus/btn_conditions_room.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_room:hover {opacity: 0.8}

/*部屋を変更disabled 20150518追加*/
.btn_conditions_room_disabled {background:url("../../../images/common/enus/btn_conditions_room_disabled.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_room_disabled:hover {opacity: 0.8}

/*ログインして予約する（One Harmony会員様）・One Harmony会員に入会して予約する・会員登録せずに予約する 20150518追加*/
.btn7_01 {background:url("../../../images/common/enus/buttons_07.png?date=20150708") no-repeat 0px 0px;}
.btn7_02 {background:url("../../../images/common/enus/buttons_07.png?date=20150708") no-repeat 0px -50px;}
.btn7_03 {background:url("../../../images/common/enus/buttons_07.png?date=20150708") no-repeat 0px -100px;}
.btn7_04 {background:url("../../../images/common/enus/buttons_07.png?date=20150708") no-repeat -306px 0px;}
.btn7_05 {background:url("../../../images/common/enus/buttons_07.png?date=20150708") no-repeat -306px -50px;}
.btn7_06 {background:url("../../../images/common/enus/buttons_07.png?date=20150708") no-repeat -306px -100px;}

/*「予約完了です。ありがとうございました。」 20150518追加*/
.img_rsv_comp {background:url("../../../images/common/enus/img_rsv_comp.png?date=20150708") no-repeat 0px 0px; width:320px; height:17px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.img_rsv_comp:hover {opacity: 0.8}

/*入力内容を確認する 20150518追加*/
.btn_confirm_and_next {background:url("../../../images/common/enus/btn_confirm_and_next.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_confirm_and_next:hover {opacity: 0.8}

/*ログインする（One Harmony会員様）・One Harmony会員に入会する 20150519追加*/
.btn8_01 {background:url("../../../images/common/enus/buttons_08.png?date=20150708") no-repeat 0px 0px;}
.btn8_02 {background:url("../../../images/common/enus/buttons_08.png?date=20150708") no-repeat 0px -50px;}
.btn8_03 {background:url("../../../images/common/enus/buttons_08.png?date=20150708") no-repeat -460px 0px;}
.btn8_04 {background:url("../../../images/common/enus/buttons_08.png?date=20150708") no-repeat -460px -50px;}

/*この内容で登録する 20150529追加*/
.btn_regist_and_next {background:url("../../../images/common/enus/btn_regist_and_next.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_regist_and_next:hover {opacity: 0.8}

/*予約内容を確認する 20150529追加*/
.btn_rsv_confirm_and_next {background:url("../../../images/common/enus/btn_rsv_confirm_and_next.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_rsv_confirm_and_next:hover {opacity: 0.8}

/*トップページへ戻る 20150522追加*/
.btn_topback {background:url("../../../images/common/enus/btn_topback.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_topback:hover {opacity: 0.8}

/*退会 20150522追加*/
.btn_wtd_cmp {background:url("../../../images/common/enus/btn_wtd_cmp.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_wtd_cmp:hover {opacity: 0.8}

/*確認画面へ進む 20150601追加*/
.btn_to_cfm {background:url("../../../images/common/enus/btn_to_cfm.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_to_cfm:hover {opacity: 0.8}

/*決済する 20150602追加*/
.btn_make_payment {background:url("../../../images/common/enus/btn_make_payment.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_make_payment:hover {opacity: 0.8}

/*退会手続きへ 20150602追加*/
.btn_quit_and_next {background:url("../../../images/common/enus/btn_quit_and_next.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_quit_and_next:hover {opacity: 0.8}

/*変更内容を確認する 20150604追加*/
.btn_edit_and_next {background:url("../../../images/common/enus/btn_edit_and_next.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_edit_and_next:hover {opacity: 0.8}


/* DP */
.btn_td_connect_1 {background:url("../../../images/common/enus/btn_td_connect_1.png?date=20150708") no-repeat 0px 0px; width:120px; height:35px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto; margin-top:5px;}
.btn_td_connect_1:hover {opacity: 0.8}
.btn_td_connect_3 {background:url("../../../images/common/enus/btn_td_connect_3.png?date=20150708") no-repeat 0px 0px; width:108px; height:17px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_td_connect_faq {background:url("../../../images/common/enus/btn_td_connect_faq.png?date=20150708") no-repeat 0px 0px; width:250px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin-top:10px; }

/*カード情報の登録 20150609追加*/
.btn_cardregist {background:url("../../../images/common/enus/btn_cardregist.png?date=20150708") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_cardregist:hover {opacity: 0.8}

/* ▼スクロール画像 20150612移動 */
#go-to-thispage-top {
  position: fixed;
  bottom: 50px;
  right: 30px;
  margin: 0;
  z-index: 999;
}
#go-to-thispage-top a {
  background: url(../../../images/common/enus/btn_scroll_off.png?date=20150708);
  width: 80px;
  height: 80px;
  display: block;
}
#go-to-thispage-top a:hover {
  background: url(../../../images/common/enus/btn_scroll_on.png?date=20150708);
  background-position: -80px 0;
  /* background-color: #fff; */
}
/* ▲ */

/* #6598 2015/07/21 カート機能復活 */
.btn_add_rsv_cart {background:url("../../../images/common/enus/btn_add_rsv_cart.png") no-repeat 0px 0px; width:190px; height:31px; display: inline-block; cursor:pointer; color:#fff; margin: 0 0 0 10px; vertical-align: middle;}
.btn_add_rsv_cart:hover {opacity: 0.8}

/*****************************************************
 * ▼event
 *****************************************************/
 
.btn1_11_event {background:url("../../../images/common/enus/btn_hotel_top.png");width:190px; height:40px;}
.btn1_33_event {background:url("../../../images/common/enus/event/buttons_01.png") no-repeat 0px -992px;}
.btn1_37_event {background:url("../../../images/common/enus/event/buttons_01.png") no-repeat 0px -1116px;}

.btn5_01_event {background:url("../../../images/common/enus/event/buttons_05.png") no-repeat 0px 0px;}

/*予約条件を変更（116x25）*/
.btn_conditions_reservation {background:url("../../../images/common/enus/event/btn_conditions_lodgment.png") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_reservation:hover {opacity: 0.8}
.btn_conditions_reservation_disabled {background:url("../../../images/common/enus/event/btn_conditions_lodgment_disabled.png") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_reservation_disabled:hover {opacity: 0.8; cursor:default}

/*イベントを変更（116x25）*/
.btn_conditions_event {background:url("../../../images/common/enus/event/btn_conditions_plan.png") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_event:hover {opacity: 0.8}
.btn_conditions_event_disabled {background:url("../../../images/common/enus/event/btn_conditions_plan_disabled.png") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_event_disabled:hover {opacity: 0.8; cursor:default}

/*時刻を変更（116x25）*/
.btn_conditions_time {background:url("../../../images/common/enus/event/btn_conditions_room.png") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_time:hover {opacity: 0.8}
.btn_conditions_time_disabled {background:url("../../../images/common/enus/event/btn_conditions_room_disabled.png") no-repeat 0px 0px; width:116px; height:25px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_conditions_time_disabled:hover {opacity: 0.8; cursor:default}
/*１）プランを選ぶ*/
.img_step_select-plan_on_event  {background:url("../../../images/common/enus/event/img_step_select-plan_on.png") no-repeat 0px 0px; width:128px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_select-plan_off_event  {background:url("../../../images/common/enus/event/img_step_select-plan_off.png") no-repeat 0px 0px; width:128px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
/*２）部屋を選ぶ*/
.img_step_select-room_on_event  {background:url("../../../images/common/enus/event/img_step_select-room_on.png") no-repeat 0px 0px; width:93px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_select-room_off_event  {background:url("../../../images/common/enus/event/img_step_select-room_off.png") no-repeat 0px 0px; width:93px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
/*３）宿泊日を選ぶ*/
.img_step_select-date_on_event  {background:url("../../../images/common/enus/event/img_step_select-date_on.png") no-repeat 0px 0px; width:128px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_select-date_off_event  {background:url("../../../images/common/enus/event/img_step_select-date_off.png") no-repeat 0px 0px; width:128px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}

/*４）確認する（カート）*/
.img_step_cart_on_event  {background:url("../../../images/common/enus/event/img_step_cart_on.png") no-repeat 0px 0px; width:131px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_cart_off_event  {background:url("../../../images/common/enus/event/img_step_cart_off.png") no-repeat 0px 0px; width:131px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
/*５）確認する（カート）*/
.img_step_input_on_event  {background:url("../../../images/common/enus/event/img_step_input_on.png") no-repeat 0px 0px; width:133px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
.img_step_input_off_event  {background:url("../../../images/common/enus/event/img_step_input_off.png") no-repeat 0px 0px; width:133px; height:27px; display: inline-block; color:#fff; margin: 0 auto;}
/*左のメニューより、お部屋をお選びください(462x37)*/
.txt_please_select_event {background:url("../../../images/common/enus/event/txt_please_select.png") no-repeat 0px 0px; width:462px; height:37px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.txt_please_select_event:hover {opacity: 0.8}

/*****************************************************
 * ▲event
 *****************************************************/

/*▼2017/08/24 ADD Techstar 他社ポイントへのポイント交換対応(京阪ホテルグループ対応)*/
/*申し込む*/
.btn_apply_l {background:url("../../../images/common/enus/btn_apply_l.png?date=20151224") no-repeat 0px 0px; width:190px; height:40px; display: inline-block; cursor:pointer; color:#fff; margin: 0 auto;}
.btn_apply_l:hover {opacity: 0.8}
/*▲2017/08/24 ADD Techstar 他社ポイントへのポイント交換対応(京阪ホテルグループ対応)*/
