.alert.open_nav_content #header .nav_header_l a.btn_hamburger,.alert.open_nav_content header .nav_header_l a.btn_hamburger{text-decoration:underline;background:url(/images/common/btn_header_hamburger_on.png) 0 0 no-repeat}.alert h3.ttl_h3{margin-bottom:24px;font-size:16px;text-align:center}.alert #content{padding-top:28px}.alert #step_alert{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-32px;margin-bottom:16px}.alert #step_alert .block_step{width:208px;height:160px;margin-right:32px;font-size:11px;line-height:1.4;text-align:center}.alert #step_alert .block_step.step-1{background-image:url(/images/alert/steps/img_step01.png)}.alert #step_alert .block_step.step-2{background-image:url(/images/alert/steps/img_step02.png)}.alert #step_alert .block_step.step-3{background-image:url(/images/alert/steps/img_step03.png)}.alert #step_alert .block_step.step-4{background-image:url(/images/alert/steps/img_step04.png)}.alert #step_alert .block_step.step-4.lang-ja{background-image:url(/images/alert/steps/img_step04_JA.png)}.alert #step_alert .block_step span{position:relative;top:115px}.alert p.txt_note_step{width:100%;margin-bottom:32px;font-size:11px;line-height:1.5;text-align:right}.alert .resereved_header{width:672px;margin:auto auto 32px}.alert .resereved_header h3{float:left;font-size:20px;line-height:42px;color:#323232}.alert .resereved_header h3 img{padding-right:8px}.alert table th{width:152px}.alert #table_stay_date td p{font-weight:700}.alert #table_stay_date td p.th_roomtype{margin-bottom:8px}.alert #table_stay_date td .input_roomtype{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:400;line-height:1}.alert #table_stay_date td .input_roomtype input{margin-right:4px}.alert .done .form_header{display:block}.alert .done .form_header #input_limit,.alert .done .form_header p.ttl_alert{display:none}.alert .done .form_header .txt_done{position:relative;top:10px;font-size:13px;font-weight:700}.alert .done .input_roomtype{display:none}.alert #stay_date{display:-webkit-box;display:-ms-flexbox;display:flex}.alert #stay_date .block_checkin{margin-right:24px}.alert #stay_date .block_checkin input{cursor:pointer}.alert #stay_date .block_checkin input:focus{background-color:inherit!important;border:1px solid #ccc!important}.alert #stay_date .block_checkout input{background-color:#eee;-webkit-box-shadow:rgba(64,64,64,.5) 2px 4px 6px -5px inset;box-shadow:inset 2px 4px 6px -5px rgba(64,64,64,.5)}.alert #stay_date dl dd,.alert #stay_date dl dt{color:#333}.alert #stay_date dl dt{margin-bottom:6px;font-size:11px}.alert #stay_date dl dd{position:relative;font-size:16px;font-weight:700}.alert #stay_date dl dd input{width:182px;font-size:16px}.alert #stay_date dl dd input.CH,.alert #stay_date dl dd input.ZH{font-size:14px}.alert #stay_date dl dd input.EN{font-size:15px}.alert #stay_date dl dd i{position:absolute;top:12px;right:12px}.alert #stay_date p.block_to{float:left;width:24px;padding-top:20px;padding-right:16px;font-size:11px}.alert p.ttl_alert{margin-bottom:32px}.alert p#input_limit,.alert p#input_limit input{position:relative;width:193px}.alert p#input_limit input{height:42px;height:14px;padding:14px 0 12px 13px;overflow:hidden;font-size:13px;font-weight:700;line-height:13px;border:1px solid #ccc;-webkit-box-shadow:hsla(0,0%,40%,.5) 2px 4px 6px -5px inset;box-shadow:inset 2px 4px 6px -5px hsla(0,0%,40%,.5);border-radius:2px}.alert p#input_limit i:before{position:absolute;top:12px;right:0;z-index:1;font-size:18px}#alert_complete p.input_roomtype{display:none}#alert_complete p.txt_link_top{margin-bottom:28px;font-weight:700;text-align:center}#alert_complete p.txt_link_top a:hover{text-decoration:underline}#alert_complete #form_alert_limit{margin-bottom:29px}#alert_complete #form_alert_limit .form_2col_r{padding-top:48px}#alert_complete #form_alert_limit p#txt_alert_limit{font-size:13px;font-weight:700;color:#333}#alert_complete #txt_alert_lead{margin-bottom:32px}#alert_complete #txt_alert_lead p{line-height:1.7;color:#333;text-align:center}#alert_complete #txt_alert_lead.txt_delete{margin-bottom:300px}#alert_delete_complete #txt_alert_lead{margin-bottom:32px}#alert_delete_complete #txt_alert_lead p{line-height:1.7;color:#333;text-align:center}