/* Mypage_·¹ÀÌ¾Æ¿ô */
.mypage_wrap{background-color:#f4f8fb;padding:30px 0}
.mypage_wrap,.mypage_wrap a{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.mypage_box{display:inline-block;width:1100px}
.mypage_lft,.mypage_rgt{float:left}
.mypage_lft{width:202px;margin-right:21px}
.mypage_rgt{width:695px;padding-bottom:50px}
.mypage_lft,.mypage_conBox{background-color:#fff}
.mypage_conBox{border:1px solid #e3e3e3;padding:14px}
.mypage_conBox h4{position:relative;padding-top:8px;font-size:17px;color:#292f33}
.mypage_conBox h4 span{position:absolute;right:0;top:11px;font-weight:600;font-size:12px}
.mypage_conBox h4 span i{font-style:normal;font-weight:400;color:#ff8200}
.mypage_conBox h4 .print_invoice,.mypage_conBox h4 .print_confirm{position:absolute;top:5px}
.mypage_conBox h4 .print_invoice{right:77px}
.mypage_conBox h4 .print_confirm{right:0}
.mypage_conBox h4 .mypageBtn_bgLft,.mypage_conBox h4 .printBtn_txt,.mypage_conBox h4 .printBtn_txt2,.mypage_conBox h4 .mypageBtn_bgRgt{float:left;height:28px}
.mypage_conBox h4 .mypageBtn_bgLft,.mypage_conBox h4 .mypageBtn_bgRgt{width:2px;background:no-repeat}
.mypage_conBox h4 .mypageBtn_bgLft{background-image:url("/img/mypage/mypageBtn_bgLft.png")}
.mypage_conBox h4 .printBtn_txt{line-height:32px;background:url("/img/common/icon_print.png") no-repeat 5px 50% #008ad3;padding:0 5px 0 27px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:12px;color:#fff}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_conBox h4 .printBtn_txt{line-height:28px}} /* Chrome */
.mypage_conBox h4 .printBtn_txt2{line-height:32px;background:#008ad3;padding:0 5px 0 5px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:12px;color:#fff}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_conBox h4 .printBtn_txt{line-height:28px}} /* Chrome */
.mypage_conBox h4 .mypageBtn_bgRgt{background-image:url("/img/mypage/mypageBtn_bgRgt.png")}
.mypage_con{padding-top:15px}
.mypage_btnBox{position:relative;height:36px;margin-top:20px}
.mypage_btnBox .btn_blue,
.mypage_btnBox .btn_gray,
.mypage_btnBox .btn_orange,
.mypage_btnBox .btn_white {position:absolute;top:0;height:36px;line-height:36px;font-weight:600;font-size:14px;color:#fff;text-align:center}
.mypage_btnBox .btn_blue{right:0;background-color:#008ad3}
.mypage_btnBox .btn_orange {right:0;background-color:#ef7a00}
.mypage_btnBox .btn_gray{left:0;background-color:#a39f98}
.mypage_btnBox .txt_coupon_count {position:absolute; right:0; top:0; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:16px; color:#008ad3;}
.mypage_btnBox .txt_coupon_count strong {font-size:26px; font-weight:700;}

.mypage_couponNum_wrap {background:#f4f8fb; border:1px dashed #b1d2e3; padding:25px; margin:10px 0 0;}
.mypage_couponNum_tit {font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";}
.mypage_couponNum_tit h5 {color:#40474b; font-size:19px; display:inline-block; *display:inline; zoom:1;}
.mypage_couponNum_tit .couponNum_subTit {color:#008ad3; font-size:14px; margin:0 0 0 5px;}
.mypage_couponInput {padding-top:20px;}
.coupon_input_wrap {overflow:hidden;}
.coupon_input_box {float:left; overflow:hidden; background:#fff; width:482px; border:1px solid #c7c7c7; border-right:0;}
.coupon_input {display:block; float:left; width:96%; padding:0 2%; position:relative;}
.coupon_input_box input {width:100%; height:28px; border:0; padding:0; height:37px; min-height:37px; text-align:center; color:#000000; font-size:16px; font-weight:600;}
.coupon_input .vis_slash_bar {position:absolute; right:0; top:50%; width:12px; height:9px; background:url("/img/common/vis_slash_bar.jpg") no-repeat 0 0;}
.coupon_input_wrap a {float:left; background:#1b516f; color:#fff; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"; font-size:15px;
display:block; width:129px; height:39px; line-height:39px; text-align:center; font-weight:600;}
.mypage_couponUsed_txt {display:none; background:#fff; border:1px solid #797979; padding:10px; width:380px;
position:absolute; right:0; top:36px; z-index:2; font-size:11px; font-family:"µ¸¿ò",dotum; letter-spacing:-1px; line-height:1.8;}
.mypage_couponUsed_txt ul li {background:url("/img/common/vis_couponList_dot.jpg") no-repeat 0 50%; padding:0 0 0 5px;}

/* Mypage_¿ÞÂÊ¸Þ´º */
.mypage_dashboard_box{height:60px;background-color:#2d4162;padding:20px}
.mypage_dashboard_box dl{position:relative;width:100%;height:20px}
.mypage_dashboard_box dl dt,.mypage_dashboard_box dl dd{position:absolute;font-size:13px}
.mypage_dashboard_box dl.mypage_dashboard_grade dt,.mypage_dashboard_box dl.mypage_dashboard_grade dd{top:0}
.mypage_dashboard_box dl.mypage_dashboard_mileage dt,.mypage_dashboard_box dl.mypage_dashboard_mileage dd{top:2px}
.mypage_dashboard_box dl.mypage_dashboard_coupon dt,.mypage_dashboard_box dl.mypage_dashboard_coupon dd{bottom:0}
.mypage_dashboard_box dl dt{left:0;color:#fff}
.mypage_dashboard_box dl dd{right:0;font-weight:900;text-decoration:underline;cursor:pointer}
.mypage_dashboard_box dl.mypage_dashboard_mileage dd,.mypage_dashboard_box dl.mypage_dashboard_coupon dd{color:#fff}
.mypage_dashboard_box dl dd.grade_goldVip{color:#7a3459}
.mypage_dashboard_box dl dd.grade_gold{color:#b48e5b}
.mypage_dashboard_box dl dd.grade_silver{color:#8c8e93}
.mypage_dashboard_box dl dd.grade_green{color:#32b16c}
.mypage_dashboard_box dl dd.grade_orange{color:#ff8200}
.mypage_menu_box{border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}
.mypage_menu_box h3,.mypage_menu li{border-bottom:1px solid #e3e3e3}
.mypage_menu_box h3,.mypage_menu li a{padding:0 19px}
.mypage_menu_box h3{height:55px;line-height:55px;border-top:1px solid #e3e3e3;font-size:23px}
.mypage_menu li a{display:block;height:40px;line-height:40px;font-weight:600;font-size:14px;color:#6a7680}
.mypage_menu li.mypage_menu_on a,.mypage_menu li:hover a{background:url("/img/common/blet_arrowRgt_blue.png") no-repeat 177px 50%}
.mypage_menu li.mypage_menu_on a,.mypage_menu li:hover a{color:#008def}
.mypage_menu li.mypage_menu_on a{font-weight:900}

/* Mypage_DashBoard_Layer */
.dashBoardLayer_wrap{width:780px}
.dashBoard_tab_box{height:46px;border-bottom:1px solid #dce0e0}
.dashBoard_tab{border-top:1px solid #dce0e0;border-left:1px solid #dce0e0}
.dashBoard_tab li{width:160px;height:45px;line-height:45px;background-color:#f5f5f5;border-right:1px solid #dce0e0;border-bottom:1px solid #dce0e0;font-weight:600;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:15px;color:#292f33;text-align:center;cursor:pointer}
.dashBoard_tab li.dashBoard_tab_on{background-color:#fff;border-bottom:1px solid #fff}
.dashBoard_tabCon_box{background-color:#fff;border:1px solid #ddd;border-top:0;padding:24px}
.dashBoard_tabCon{position:relative}
.dashBoard_myGrade_txt{padding-bottom:10px}
.dashBoard_myGrade_txt dt,.dashBoard_myGrade_txt dd{padding-top:15px}
.dashBoard_myGrade_txt dt{font-weight:600;font-size:17px;color:#008def}
.dashBoard_myGrade_txt dd{font-weight:400;font-size:14px;color:#666}
.dashBoard_myGrade_txt dd strong{color:#222}
.dashBoard_myGrade{position:absolute;right:0;top:0;width:70px;height:70px;background:no-repeat;padding-top:25px;font-weight:800;font-size:16px;color:#fff;text-align:center}
.myGrade_orange{background-image:url("/img/common/bg_myGrade_orange.png")}
.myGrade_green{background-image:url("/img/common/bg_myGrade_green.png")}
.myGrade_silver{background-image:url("/img/common/bg_myGrade_silver.png")}
.myGrade_gold{background-image:url("/img/common/bg_myGrade_gold.png")}
.myGrade_goldVIP{background-image:url("/img/common/bg_myGrade_goldVIP.png")}
.dashBoard_myLayer_top{display:inline-block;width:100%}
*:first-child + html .dashBoard_myLayer_top{display:inline} /* IE 7 */
.dashBoard_myTitle,.dashBoard_myTxt{font-weight:600;color:#008def}
.dashBoard_myTitle{float:left;padding:15px 0 0 20px;font-size:17px}
.dashBoard_myTxt{float:right;padding-right:30px;margin-top:-5px;font-weight:600;font-family:arial;font-size:40px}
.dashBoard_myTxt span{font-weight:400}
.dashBoard_myTxt span.dashBoard_myTxt_mileage{font-family:arial;font-size:23px}
.dashBoard_myTxt span.dashBoard_myTxt_coupon{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:22px}
/* Mypage_DashBoard_³ªÀÇ ¸â¹ö½Ê */
.dashBoard_layer_box{margin-top:20px}
.dashBoard_layer_tbl{font-family:"µ¸¿ò",dotum}
.dashBoard_layer_tbl th,.dashBoard_layer_tbl td{border:1px solid #e2e2e2;padding:12px 0}
.dashBoard_layer_tbl th{background-color:#f4f4f4;font-weight:normal;color:#000}
*:first-child + html .dashBoard_layer_tbl th{padding:13px 0 7px} /* IE 7 */
.dashBoard_layer_tbl td{line-height:17px;color:#222;text-align:center}
.dashBoard_layer_tbl td.layerGrade_txtLft{padding-left:10px;text-align:left}
.dashBoard_layer_tbl td .layerGrade{display:inline-block;width:46px;height:32px;background:no-repeat;padding-top:14px;font-weight:600;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:13px;color:#fff}
*:first-child + html .dashBoard_layer_tbl td .layerGrade{height:33px;padding-top:13px} /* IE 7 */
.dashBoard_layer_tbl td .layerGrade_goldVIP .layerGrade_goldVIP_txt{display:block;line-height:13px;margin-top:-3px}
.dashBoard_layer_tbl td .layerGrade_goldVIP{background-image:url("/img/common/bg_layerGrade_goldVIP.png")}
.dashBoard_layer_tbl td .layerGrade_gold{background-image:url("/img/common/bg_layerGrade_gold.png")}
.dashBoard_layer_tbl td .layerGrade_silver{background-image:url("/img/common/bg_layerGrade_silver.png")}
.dashBoard_layer_tbl td .layerGrade_green{background-image:url("/img/common/bg_layerGrade_green.png")}
.dashBoard_layer_tbl td .layerGrade_orange{background-image:url("/img/common/bg_layerGrade_orange.png")}
.dashBoard_layer_tbl td .layerGrade_discount_txt{display:block;font-size:11px;color:#999;letter-spacing:-1px}
.dashBoard_layer_tbl td .layerGrade_list{letter-spacing:-1px}

/* Mypage_DashBoard_¸¶ÀÏ¸®Áö&ÄíÆù */
.mypageBrd_tbl{border-top:2px solid #c5c5c5;font-family:"µ¸¿ò",dotum}
.mypageBrd_tbl th,.mypageBrd_tbl td{border-bottom:1px solid #e2e2e2;padding:16px 0 10px;vertical-align:middle}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypageBrd_tbl th,.mypageBrd_tbl td{padding:13px 0}} /* Chrome */
.mypageBrd_tbl td,.mypageBrd_tbl td a{color:#454545}
.mypageBrd_tbl th{background-color:#f4f4f4;font-weight:normal;color:#000}
*:first-child + html .mypageBrd_tbl th{text-align:center} /* IE 7 */
.mypageBrd_tbl td{text-align:center}
.mypageBrd_tbl td.mypageBrd_orderList_title{text-align:left;padding-left:15px}
.mypageBrd_tbl td.mypageBrd_orderList_mileage{font-weight:600;color:#008def}
.mypageBrd_tbl .mypageBrd_orderList_done td{color:#b0b0b0}
.dashBoard_pagination{margin-top:40px}

/* Mypage_È¸¿øÁ¤º¸ */
.mypage_tbl{border-top:1px solid #c5c5c5}
.mypage_tbl th,.mypage_tbl td{border-bottom:1px solid #e2e2e2;padding:10px 0;font-size:13px;color:#292f33}
.mypage_tbl th{border-right:1px solid #e2e2e2;padding-right:15px;text-align:right}
.mypage_tbl th i{font-style:normal;font-weight:400;color:#ff8200}
.mypage_tbl td{padding-left:15px;font-weight:600}
.mypage_tbl td.mypage_lineRight{border-right:1px solid #e2e2e2}
.mypage_tbl td .mypage_enLabel,.mypage_tbl td input,.mypage_tbl td span{float:left}
.mypage_tbl td input{border:1px solid #e2e2e2;font-weight:600;color:#292f33}
.mypage_tbl td .mypage_enLabel{display:block;height:16px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:5px 0;color:#9a9a9a;text-align:center}
.mypage_tbl td .enFirst_label{width:25px;border-left:1px solid #e2e2e2}
.mypage_tbl td .enName_label{width:36px}
.mypage_tbl td .enFirst_input{width:100px}
.mypage_tbl td .enName_input{width:150px}
.mypage_tbl td .mypageFrm_cmt{float:left;height:28px;line-height:32px;padding-left:8px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:11px;color:#899aa6}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_tbl td .mypageFrm_cmt{line-height:30px}} /* Chrome */
.mypage_tbl td .btn_iPin{border:1px solid #e2e2e2;padding:4px 5px 0;margin-left:7px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:11px;color:#8a8a8a}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_tbl td .btn_iPin{padding:2px 5px}} /* Chrome */
.mypage_tbl td .password_input{width:135px}
.mypage_tbl td .phone_select{width:86px}
.mypage_tbl td .phone_select .blt_selectArrow{right:10px}
.mypage_tbl td .mypage_phone{width:66px}
.mypage_tbl td .addressTop{display:inline-block;width:100%}
.mypage_tbl td .addressTop .address_input,.mypage_tbl td .addressTop .mypage_search{float:left}
.mypage_tbl td .addressTop .address_input_1{width:115px;border-right:0}
.mypage_tbl td .addressTop .address_input_2{width:304px;margin-left:7px}
.mypage_tbl td .addressTop .mypage_search{display:inline-block;width:35px;height:28px;line-height:32px;background:url("/img/common/btn_search_myPage.png") no-repeat 10px 50% #b0b0b0;padding-left:25px;font-style:normal;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;color:#fff;letter-spacing:-1px;cursor:pointer}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_tbl td .addressTop .mypage_search{line-height:30px}} /* Chrome */
.mypage_tbl td .addressBtm{margin-top:7px}
.mypage_tbl td .addressBtm .address_input_3{width:507px}
.mypage_tbl td .mypageTxt{margin-bottom:8px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;color:#292f33}
.mypage_tbl td .mypageTxt .email_check{border:0;margin:1px 5px 0 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_tbl td .mypageTxt .email_check{margin-top:2px}} /* Chrome */
*:first-child + html .mypage_tbl td .mypageTxt .email_check{margin:-4px 3px 0 0} /* IE 7 */
.mypage_tbl td .email_input_1{width:150px}
.mypage_tbl td .email_etc{padding:5px 5px 0}
.mypage_tbl td .email_input_2{width:250px}
.mypage_tbl td .mypage_radio_box{width:70px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;color:#292f33;letter-spacing:-1px}
.mypage_tbl td .mypage_radio_boxLast{width:85px}
.mypage_tbl td .mypage_radio_box input{border:0;margin:0 3px 0 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_tbl td .mypage_radio_box input{margin-top:1px}} /* Chrome */
*:first-child + html .mypage_tbl td .mypage_radio_box input{margin:-4px 1px 0 0} /* IE 7 */
.mypage_tbl td textarea{border:1px solid #e2e2e2;padding:5px 10px;resize:none}
.mypage_btnBox a.btn_reviseInfo{width:125px}

/* Mypage_¿¹¾àÁ¤º¸ */
.mypage_board{border-top:1px solid #c5c5c5}
.mypage_board th,.mypage_board td,.mypage_board td a{font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;color:#292f33}
.mypage_board th,.mypage_board td{padding:12px 0 8px}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_board th,.mypage_board td{padding:10px 0}} /* Chrome */
.mypage_board th{font-weight:400;background-color:#f4f4f4;border-bottom:1px solid #dcdcdc}
.mypage_board td{border-bottom:1px solid #e2e2e2;text-align:center}
.mypage_board td.mypage_txt_orange{color:#ff5a00}
.mypage_board td .reservInfo_chargeKo{color:#131313}
.mypage_board td .reservInfo_chargeEtc{color:#68696a}
.mypage_board tr.reservList_hover:hover td{background-color:#e2e2e2;cursor:pointer}

/* Mypage_¿¹¾àÁ¤º¸»ó¼¼ */
.mypage_reservView_tbl th{padding-right:0;text-align:center}
.mypage_reservView_tbl td.mypage_txt_orange{color:#ff5a00}
.mypage_reservView_tbl td.mypage_hotelTitle a{font-size:13px;text-decoration:underline}
.mypage_reservView_tbl .mypage_lineLast th,.mypage_reservView_tbl .mypage_lineLast td{border-bottom:1px solid #c5c5c5}
.mypage_reservView_tbl td span{float:none}
.mypage_reservView_tbl td .mypage_txt,.mypage_reservView_tbl td .btn_pay{float:left}
.mypage_reservView_tbl td .mypage_txt{line-height:24px}
*:first-child + html .mypage_reservView_tbl td .mypage_txt{line-height:22px} /* IE 7 */
.mypage_reservView_tbl td .btn_pay{display:block;float:left;width:60px;height:22px;line-height:26px;background-color:#fbf9f9;border:1px solid #737373;margin-left:10px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;color:#343434;text-align:center}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_reservView_tbl td .btn_pay{line-height:24px}} /* Chrome */
.mypage_reservView_tbl td .mypage_chargeBox{font-weight:500;font-family:arial;font-size:15px;color:#3f3f3f}
.mypage_reservView_tbl td .mypage_chargeBox strong{color:#f73c44}
.mypage_reservView_tbl td .mypage_chargeBox .mypage_charge{margin-right:5px}
.mypage_reservView_tbl td .mypage_chargeBox .mypage_unit{font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana}
.mypage_reservView_tbl td .mypage_exchange{margin-left:7px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:13px;color:#ff5a00}
.mypage_reservView_tbl td .mypage_point{font-size:16px;color:#f73c44}
.mypage_reservView_tbl td .mypage_pointTxt{margin-left:3px;font-size:13px}
.mypage_detail_tbl{border-top:1px solid #dce0e0}
.mypage_detail_tbl th,.mypage_detail_tbl td{border:1px solid #dce0e0;border-top:0;padding:12px 5px 8px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:12px}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_detail_tbl th,.mypage_detail_tbl td{padding:10px 5px}} /* Chrome */
*:first-child + html .mypage_detail_tbl th,*:first-child + html .mypage_detail_tbl td{padding:12px 3px 8px} /* IE 7 */
.mypage_detail_tbl th{background-color:#f5f8fa}
.mypage_detail_tbl td{border-right:1px solid #dce0e0;color:#5c5c5f;text-align:center}
.mypage_btnBox a.btn_listReserv{width:100px}
.mypage_btnBox a.btn_addReserv{left:110px;width:100px}
.mypage_btnBox a.btn_cancelReserv{right:110px;width:98px;border:1px solid #008ad3;background-color:#fff;color:#008ad3}
.mypage_btnBox a.btn_reviseReserv{width:100px}
.mypage_btnBox a.btn_hotelReview{left:220px;width:100px}
.mypage_btnBox a.btn_pay{right:220px;width:98px;}

/* Mypage_¿¹¾àÁ¤º¸¼öÁ¤ */
.mypage_reservRevise_box{padding-top:30px}
.mypage_reservRevise_box h5{position:relative;font-size:13px;color:#008ad3}
.mypage_reservRevise_box h5 span{position:absolute;right:0;top:1px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:11px;color:#9ea4a7}
.mypage_reservRevise_con{padding-top:15px}
.mypage_reservRevise_tbl{border:1px solid #c6c6c6;border-bottom:0}
.mypage_reservRevise_tbl .reservRevise_lineLast th,.mypage_reservRevise_tbl .reservRevise_lineLast td{border-bottom:1px solid #c6c6c6}
.mypage_reservRevise_tbl th,.mypage_reservRevise_tbl td{border-bottom:1px solid #e2e2e2;padding:6px}
.mypage_reservRevise_tbl th{border-right:1px solid #e2e2e2}
.mypage_reservRevise_tbl th.reservRevise_lineTitle{border-left:1px solid #e2e2e2}
.mypage_reservRevise_tbl td.reservRevise_name{padding-left:15px}
.mypage_reservRevise_tbl td input,.mypage_reservRevise_tbl td span{float:left}
.mypage_reservRevise_tbl td .email_input_1{width:154px}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_reservRevise_tbl td .email_input_1{width:156px}} /* Chrome */
.mypage_reservRevise_tbl td .email_etc{padding:5px 5px 0}
.mypage_reservRevise_tbl td .email_input_2{width:160px}
.mypage_reservRevise_tbl td .phone_select{width:80px}
.mypage_reservRevise_tbl td .mypage_phone{width:70px}
.mypage_reservRevise_con .reservRevise_cmt{width:643px;height:85px;border:1px solid #c6c6c6;padding:10px;resize:none}
.mypage_btnBox a.btn_reservList{right:110px;width:98px;border:1px solid #008ad3;background-color:#fff;color:#008ad3}
.mypage_btnBox a.btn_reviseOk{width:100px}

/* Mypage_¹®ÀÇ³»¿ª */
.mypage_btnBox a.btn_write{width:100px}

/* Mypage_¹®ÀÇ³»¿ª_±Ûº¸±â */
.mypage_btnBox a.btn_listView{width:100px}
.mypage_qnaView_tbl{font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana}
.mypage_qnaView_tbl th{background-color:#f4f4f4;border-top:1px solid #c5c5c5;border-bottom:1px solid #dcdcdc;padding:17px 25px 13px;font-weight:normal;text-align:left}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_qnaView_tbl th{padding:15px 25px}} /* Chrome */
.mypage_qnaView_tbl th .qnaView_title{display:inline-block;width:100%}
.mypage_qnaView_tbl th .qnaView_title dt{float:left;width:425px}
.mypage_qnaView_tbl th .qnaView_title dd{float:right;width:190px;text-align:right}
.mypage_qnaView_tbl th .qnaView_title dd strong{padding-right:5px}
.mypage_qnaView_tbl td{padding:25px 15px 25px 15px}

/* Mypage_¹®ÀÇÇÏ±â */
.mypage_tbl td .mypage_qnaTitle{width:528px}
.mypage_tbl td .mypage_qnaTextarea{width:528px;height:145px}
.mypage_btnBox a.btn_qnaList{width:100px}
.mypage_btnBox a.btn_writeOk{width:125px}

/* Mypage_°ü½ÉÈ£ÅÚ */
.mypage_interestList li{position:relative;width:209px;height:245px;border:1px solid #b9b9b9;margin:16px 16px 0 0}
.mypage_interestList li.mypage_interestListLast{margin-right:0}
.mypage_interestList li a{padding:10px}
.mypage_interestList li a .interest_star{display:block;margin-top:10px}
.mypage_interestList li a .interest_star i{margin-right:-2px}
.mypage_interestList li a .interest_txt{line-height:17px;margin-top:10px;font-weight:600;font-size:13px;color:#555}
.mypage_interestList li a .interest_txt span{color:#878787}
.mypage_interestList li .btn_interestDel{position:absolute;right:10px;bottom:10px}
.mypage_interestList li .btn_interestDel a{display:block;padding:0}
*:first-child + html .mypage_interestList li .btn_interestDel a{cursor:pointer} /* IE 7 */
.mypage_interestList li .btn_interestDel a .mypageBtn_bgLft,.mypage_interestList li .btn_interestDel a .interestBtn_txt,.mypage_interestList li .btn_interestDel a .mypageBtn_bgRgt{float:left;height:28px}
.mypage_interestList li .btn_interestDel a .mypageBtn_bgLft,.mypage_interestList li .btn_interestDel a .mypageBtn_bgRgt{width:2px;background:no-repeat}
.mypage_interestList li .btn_interestDel a .mypageBtn_bgLft{background-image:url("/img/mypage/mypageBtn_bgLft.png")}
.mypage_interestList li .btn_interestDel a .interestBtn_txt{line-height:32px;background-color:#008ad3;padding:0 5px;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana;font-size:12px;color:#fff}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_interestList li .btn_interestDel a .interestBtn_txt{line-height:28px}} /* Chrome */
.mypage_interestList li .btn_interestDel a .mypageBtn_bgRgt{background-image:url("/img/mypage/mypageBtn_bgRgt.png")}
.mypage_interestList li:hover{border:1px solid #008ad3}

/* Mypage_È£ÅÚ¸®ºä */
.mypage_board td.mypage_boardTitle{padding-left:15px;text-align:left}
.mypage_board td.mypage_boardTitle:hover a{text-decoration:underline;color:#008def}

/* Mypage_È¸¿øÅ»Åð */
.mypage_tbl th.mypage_outCtr{padding-right:0;text-align:center}
.mypage_tbl td .mypage_outTextarea{width:96%;height:100px}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_tbl td .mypage_outTextarea{width:547px}} /* Chrome */
*:first-child + html .mypage_tbl td .mypage_outTextarea{width:547px} /* IE 7 */
.mypage_outList li{margin-right:25px}
.mypage_outList li.mypage_outListLast{margin-right:0}
.mypage_outList li input{border:0;margin:0 3px 0 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.mypage_outList li input{margin-top:2px}} /* Chrome */
*:first-child + html .mypage_outList li input{margin:-3px 0 0 0} /* IE 7 */
.mypage_btnBox .mypage_outTxt{line-height:34px;padding-right:136px;font-size:13px;color:#899aa6;text-align:right}
.mypage_btnBox .mypage_outTxt strong{color:#292f33}
.mypage_btnBox a.btn_outOk{width:125px}
.mypage_btnBox a.btn_Mycoupon {width:100px;}

/* ¸®ºäÀÛ¼º */
.review_write_box .hotel, .review_write_box .date{display:block; text-align:left;}
.review_write_box .date{margin-top:8px;}
.review_write_box .btn_review_write{display:inline-block; width:88px; border:1px solid #008ad3; color:#008ad3; font-weight:bold; line-height:28px;}
.review_write_box .txt_review_ok{display:inline-block; width:88px; background:#b9b9b9; color:#fff; font-weight:bold; line-height:28px;}

.layer_review_wrap{position:absolute; left:50%; top:100px; width:700px; margin-left:-350px; padding-bottom:100px; z-index:9999; display:none;}
.layer_review_wrap:after{content:''; position:fixed; left:0; right:0; top:0; bottom:0; background:rgba(0, 0, 0, .6); z-index:9997;}
.layer_review_wrap .in{position:relative; padding:20px; background:#fff; z-index:9999;}
.layer_review_wrap *{box-sizing:border-box;}
.layer_review_wrap .tit{margin-bottom:20px; font-size:18px; font-weight:500; color:#333;}
.layer_review_wrap .hotel_info{position:relative; padding:10px 20px 10px 210px; min-height:95px;}
.layer_review_wrap .hotel_info .img{overflow:hidden; position:absolute; left:10px; top:0; width:180px; height:100px;}
.layer_review_wrap .hotel_info .img img{width:180px; height:auto;}
.layer_review_wrap .hotel_info .number{font-size:13px; color:#8a8a8a;}
.layer_review_wrap .hotel_info .hotel{overflow:hidden; height:20px; margin:5px 0 10px; font-size:16px; font-weight:500; color:#333; line-height:20px; text-overflow:ellipsis; white-space:nowrap;}
.layer_review_wrap .hotel_info .date{font-size:13px; color:#686868;}
.layer_review_wrap .section_box{margin-top:30px; padding:0 20px;}
.layer_review_wrap .section_box .tit{margin-bottom:15px; font-size:15px;}
.layer_review_wrap dl + dl{margin-top:30px;}
.layer_review_wrap dt span{font-size:15px; font-weight:500; color:#a9a9a9;}
.layer_review_wrap dd{position:relative; overflow:hidden;}
.layer_review_wrap dd:after{content:''; position:absolute; left:5px; right:5px; top:9px; height:2px; background:#d8d8d8; z-index:1;}
.layer_review_wrap dd .ipt_radio{position:relative; float:left; width:22%; margin:0; text-align:right; z-index:2;}
.layer_review_wrap dd .ipt_radio + .ipt_radio{margin:0;}
.layer_review_wrap dd .ipt_radio em{display:block; font-size:12px; color:#000;}
.layer_review_wrap dd .ipt_radio input{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); border:0; cursor:pointer;}
.layer_review_wrap dd .ipt_radio input + label{display:inline-block; position:relative; font-size:14px; color:#858585; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer;}
.layer_review_wrap dd .ipt_radio input + label:before{content:''; display:inline-block; width:20px; height:20px; margin-bottom:5px; background: url("/img/mypage/icon_radio_spr.png") no-repeat 0 0; background-size:20px auto; line-height:14px; vertical-align:middle;}
.layer_review_wrap dd .ipt_radio input:checked + label{color:#000;}
.layer_review_wrap dd .ipt_radio input:checked + label:before{background-position:0 -20px;}
.layer_review_wrap dd .ipt_radio:nth-child(1), .layer_review_wrap dd .ipt_radio:nth-child(2){text-align:left;}
.layer_review_wrap dd .ipt_radio:nth-child(3){width:12%; text-align:center;}
.layer_review_wrap dd .ipt_radio:nth-child(even) em{color:#fff;}
.layer_review_wrap .purpose ul{overflow:hidden; border-left:1px solid #dedede; border-top:1px solid #dedede;}
.layer_review_wrap .purpose li{float:left; width:33.33%; height:30px; border-bottom:1px solid #dedede; border-right:1px solid #dedede; text-align:center;}
.layer_review_wrap .purpose li:nth-child(3n){width:33.34%;}
.layer_review_wrap .purpose input{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); border:0;}
.layer_review_wrap .purpose input + label{position:relative; display:block; cursor:pointer;}
.layer_review_wrap .purpose input + label em{position:relative; font-weight:500; color:#3c3c3c; line-height:30px; z-index:2;}
.layer_review_wrap .purpose input + label:after{content:''; position:absolute; left:0; right:0; top:0; height:30px;}
.layer_review_wrap .purpose input:checked + label:after{background:#068bf2;}
.layer_review_wrap .purpose input:checked + label em{color:#fff;}
.layer_review_wrap .textarea_box{width:100%; height:100px; padding:10px; border-color:#dedede; resize:none;}
.layer_review_wrap .btn_layer_review{margin:20px 0 10px; text-align:center;}
.layer_review_wrap .btn_layer_review button{display:inline-block; width:170px; background:#068bf2; font-size:14px; color:#fff; font-weight:bold; line-height:40px; border:none;}
.layer_review_wrap .btn_layer_close{position:absolute; right:20px; top:20px; width:20px; height:20px; background: url("/img/mypage/icon_btn_close.png") no-repeat 0 0; background-size:20px auto; text-indent:-9999px;}
