
caption{overflow:hidden;font-size:0;visibility:hidden;}

/*** ºñÈ¸¿ø¿¹¾àÈ®ÀÎ ***/

.mbLog_wrap{_display:inline;position:relative;width:380px;background-color:#fff}
.mbLog_title{height:33px;overflow:hidden;background:url('/GMember/img/bg_dark_tab.gif') top repeat-x;border:1px solid #384350;border-bottom:1px solid #1e242b}
.mbLog_title h2{color:#fff;margin-top:9px;margin-left:10px;letter-spacing:-1px}
.mbLog_title h2 span{color:#fcff2a}
.mbLog_bx{height:270px;background:url('/GMember/img/bg_ptn.gif');border:1px solid #8495a5;border-bottom:1px solid #758392;border-top:none;-webkit-box-shadow:0 2px 5px rgb(230,230,230);-moz-box-shadow:0 2px 5px rgb(230,230,230);box-shadow:0 2px 5px rgb(230,230,230)}
.bmbOk_bx{height:270px;background:url('/GMember/img/bg_ptn.gif');border:1px solid #8495a5;border-bottom:1px solid #758392;border-top:none;-webkit-box-shadow:0 2px 5px rgb(230,230,230);-moz-box-shadow:0 2px 5px rgb(230,230,230);box-shadow:0 2px 5px rgb(230,230,230)}
.ptnWrap{height:233px;border-bottom:1px solid #e3e3e3;}
.login_bx{width:320px;height:180px;background-color:#fff;border:1px solid #bfc8d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto}
.login_bx.reconfirm{height:160px;}
.login_bx ul{height:30px;margin-left:17px}
.login_bx li{float:left;background-color:#fff;padding-top:0}
.login_bx li h3{color:#404040;line-height:35px;letter-spacing:-1px}
.login_bx li h4{color:#404040;line-height:16px;letter-spacing:-1px}
.login_bx .va4_{_vertical-align:0;.vertical-align:0}

.selDivi{height:40px; line-height:28px; font-weight:bold; color:#555;}
.selDivi .wrap{margin-left:40px; padding-top:10px;}
.selDivi label{margin-right:25px;}
.selDivi .va4_{margin-right:3px; .vertical-align:0;}

.gmSel{height:35px;font-size:14px;font-family:µ¸¿ò, Dotum;font-weight:bold;color:#353535;line-height:35px;border:1px solid #a5a5a5;padding:0;margin:0}
.gmInp{height:33px;font-size:14px;font-family:µ¸¿ò, Dotum;font-weight:bold;color:#353535;line-height:35px;background:url('/GMember/img/bg_inSd.gif') top repeat-x;border:1px solid #a5a5a5;padding-left:5px;margin:0}

.w77{width:77px}
.w85{width:85px}
.w190{width:190px}
.mg_t8{margin-top:8px}

.mbGuide_wrap{position:relative;background-color:#fff;border:2px solid #bfc7cc;}
.mbGuide_wrap .mainTxt{padding-left:28px;margin-top:30px;padding-bottom:15px;line-height:25px;}
.mbGuide_wrap .inpData{color:#3b6ac2;text-decoration:underline}
.grayBg_wrap{background-color:#f5f5f5;padding-bottom:18px;border-top:1px solid #eaeae9;}
.grayBg_wrap .subTxt{padding-left:28px;margin-top:30px}
.grayBg_wrap .subTxt h3{color:#f11a1a}
.grayBg_wrap .subTxt h4{line-height:21px;padding-left:3px;}

.green_btWrap{width:322px;background:url('/GMember/img/btn_green.gif') right top no-repeat;margin:4px auto;cursor:pointer;}
.green_btWrap a.btn_green{display:block;width:280px;height:47px;overflow:hidden;background:url('/GMember/img/btn_green.gif') 0 0 no-repeat; margin-left:0;}
.green_btWrap a.btn_green:hover{background-position:0 0}
.green_btWrap a.btn_green span{display:block;text-align:center;font-size:16px;line-height:50px;font-weight:bold;letter-spacing:-1px;color:#fff;padding-left:40px;-webkit-text-shadow:0 0 2px #258103;-mox-text-shadow:0 0 2px #258103;text-shadow:0 0 2px #258103}

.gray_btWrap{width:322px;background:url('/GMember/img/btn_gray.gif') right top no-repeat;margin:4px auto;cursor:pointer}
.gray_btWrap a.btn_gray{display:block;width:280px;height:47px;overflow:hidden;background:url('/GMember/img/btn_gray.gif') 0 0 no-repeat;}
.gray_btWrap a.btn_gray:hover{background-position:0 0}
.gray_btWrap a.btn_gray span{display:block;text-align:center;font-size:16px;line-height:50px;font-weight:bold;letter-spacing:-1px;color:#fff;padding-left:40px;-webkit-text-shadow:0 0 2px #626a74;-mox-text-shadow:0 0 2px #626a74;text-shadow:0 0 2px #626a74}

.mbLog_wrap .inp_basic{height:28px;border:1px solid #b6b6b6}
.mbLog_wrap .inp_sel{height:30px;border:1px solid #b6b6b6}
.mbLog_wrap .inp_sel option{padding-left:0}


.gm_daGuide{position:relative;height:130px;background:url('/DA/img/bg_ptn03.gif');border:2px solid #a4c3de;margin-top:7px}
.gm_daTit{color:#444;letter-spacing:-1px;line-height:22px;margin-top:30px;font-family:¸¼Àº°íµñ,'Malgun Gothic';margin-bottom:5px;}

/* ±¹³»Ç×°ø ¸¶ÀÌÆäÀÌÁö_·¹ÀÌ¾î */
.GM_popGuide{position:absolute;background-color:#fff;border:1px solid #333}
.GM_popGuide .wrap{padding:7px 10px 5px 12px}
.GM_popGuide .wrap p{margin-top:7px}
.tit_dark32{height:32px;background:url('/NImg/common/searchBx_hd.gif') 0 0 repeat-x}
.tit_dark32 h3{float:left;margin-top:10px;margin-left:8px;color:#FFF}
.tit_dark32 a{display:block;float:right;margin-top:4px;margin-right:7px}

.flight_pNum{width:260px;height:230px;top:10px;left:170px;}
.res_cancel{width:520px;height:475px;top:0;left:245px;}
.res_modify{width:430px;height:390px;top:45px;left:245px;}
.res_cancel .scrollBx{height:435px;overflow:hidden;overflow-y:scroll}
.res_cancel .titBar{clear:both;height:23px;overflow:hidden;line-height:28px;background-color:#f2f6fa;border:1px solid #e7ebf0}
.res_cancel .conWrap ul{clear:both;}
.res_cancel .conWrap li{float:left;padding-top:7px;padding-bottom:3px}
.conWrap.noLine{background-color:#fdf7ed;border:1px solid #f1eadf}
.conWrap.noLine li{padding-top:2px;padding-bottom:5px}
.res_cancel .rTxt{border-left:1px dotted #e0e0e0;padding-left:10px}
.res_cancel .line_t{border-top:1px solid #e5e5e5}
.res_cancel .line_b{border-bottom:1px solid #e5e5e5}

.mg_r20{margin-right:20px}
.pd_l10{padding-left:10px}

/*** ¿¹¾àÈ®ÀÎ ¸®½ºÆ®(±¹³»Ç×°ø) ***/
.title_darkTab{height:50px;overflow:hidden;background:url('/GMember/img/bg_dark_tab.gif') repeat-x}
.title_darkTab h2.title{color:#FFF;line-height:48px;letter-spacing:-1px}
.title_darkTab h2.title span{color:#c9d6e2;font-size:12px;font-weight:normal}

.da_selFlight{width:780px}
.daRes_sel_divi{height:29px;overflow:hidden;background-color:#eef3f6;border:1px solid #c7ced5;border-bottom:1px solid #bdc5cd}
.daRes_sel_divi p{float:left;line-height:32px;color:#4c677e;font-weight:normal;text-align:center;}
.da_selFlight .item01{width:85px;}
.da_selFlight .item02{width:100px;}
.da_selFlight .item03{width:60px;}
.da_selFlight .item04{width:170px;}
.da_selFlight .item05{width:170px;}
.da_selFlight .item06{width:103px;}
.da_selFlight .item07{width:90px;}
.da_selFlight .item08{width:275px;}
.da_selFlight .jeju_dcAir .item02{width:122px}
.da_selFlight .line_t{border-top:1px solid #f7f7f7}
.daRes_sel_con{width:100%;height:;border-bottom:1px solid #d5d5d5}
.daRes_sel_con:hover{background-color:#fff7d4}
.daRes_sel_con li{float:left;text-align:center;}
.daRes_sel_con li h4{height:30px;font-weight:normal;line-height:27px;padding-top:5px}
.daRes_sel_con.jeju_dcAir .item02{width:122px}
.daRes_sel_con.jeju_dcAir .item08 h4{height:24px}
.daRes_sel_con.jeju_dcAir .item08 h4:last-child{height:27px;padding-top:0}
.daRes_sel_con .item02 h4{color:#333;font-family:Arial, Tahoma;font-size:12px}


.daRes_sel_con .blue{color:#30659c;border:1px solid red}
.daRes_sel_con .item05{color:#;font-weight:bold}
.daRes_sel_con .item04 .air{color:#383838;letter-spacing:-1px}
.daRes_sel_con li h4:last-child{border-bottom:none}
.daRes_sel_con.roundTrip .item01 h4, .daRes_sel_con.roundTrip .item03 h4{padding-top:22px;height:49px}

/*ºê¶ó¿î¹öÆ°*/
a.btn_brown{display:block;width:142px;height:35px;overflow:hidden;background:url('/GMember/img/btn_brown.gif') no-repeat;}
a.btn_brown:hover{background-position:0 -35px}
a.btn_brown span{display:block;text-align:center;font-size:12px;line-height:37px;letter-spacing:-1px;color:#fff;-webkit-text-shadow:0 0 2px #544537;-mox-text-shadow:0 0 2px #544537;text-shadow:0 0 2px #544537}


/* ¾È³»¹öÆ° */
.daGuide_btnWrap{float:right;width:180px;height:130px;background-color:#fff;padding-left:15px;border-left:1px solid #eaeaea}
.daGuide_btnWrap a{display:block;width:165px;height:43px;background:url('/DA/img/daGuide_btn.gif') no-repeat;}
.daGuide_btnWrap .btn_daGuide01{background-position:0 0}
.daGuide_btnWrap .btn_daGuide02{background-position:0 -43px}
.daGuide_btnWrap .btn_daGuide03{background-position:0 -86px}

.daGuide_btnWrap .btn_daGuide01:hover{background-position:-165px 0}
.daGuide_btnWrap .btn_daGuide02:hover{background-position:-165px -43px}
.daGuide_btnWrap .btn_daGuide03:hover{background-position:-165px -86px;}


/** ¸¶ÀÌÆäÀÌÁö_»ó¼¼ÆäÀÌÁö **/

/* À¯ÀÇ»çÇ× */
.da_cautionBx{position:relative}
.da_cautionBx .wrap{border:2px solid #dfdfdf;padding:15px 20px 10px 20px}
.da_cautionBx h3{color:#f12415}
.da_cautionBx h4{font-weight:normal;line-height:20px}
.da_cautionBx .rb{position:absolute;width:21px;height:21px;background:url('/DA/img/bx_rb.gif') no-repeat;bottom:0;right:0;}

/* Å¸ÀÌÆ²(°øÅë) */
.title_daReserve{height:34px;border-bottom:2px solid #424d62;}
.title_daReserve h2{height:34px;overflow:hidden;background:url('/DA/img/title_rt.png') #384d66 right top no-repeat}
.title_daReserve h2 p{padding-left:22px;line-height:40px;color:#fff;letter-spacing:-1px}
.daRes_commBx{background-color:#f1f1f1;border-bottom:1px solid #e0e0e0;padding:7px;}
.daRes_commBx h4 {font-size:12px;}

.title_daReserve .cmnTit_txt {position:relative;height:34px;overflow:hidden;background:#384d66}
.title_daReserve .cmnTit_txt p{padding-left:22px;line-height:40px;font-weight:bold;font-size:16px;color:#fff;letter-spacing:-1px}
.title_daReserve .cmnTit_txt:after {content:'';display:block;border:6px solid #fff;border-bottom-color:transparent;border-left-color:transparent;position:absolute;right:0;top:0;}
.title_daReserve.red {border-color:#ff372d}
.title_daReserve.red .cmnTit_txt {background:#ff372d;}

/* Á¤º¸ÀÔ·Â */
.daInp_wrap{background-color:#fff;border:1px solid #cacbcc}
.bgPoint{position:relative;height:41px;background-color:#f4f4cf}
.daInp_wrap ul{height:40px;}
.daInp_wrap li{float:left;margin-top:8px;}
.daInp_wrap h4{line-height:27px;font-weight:normal}
.daInp_wrap .itemT{color:#404040;font-weight:bold;letter-spacing:-1px;margin-left:15px;}
.daInp_wrap .diviT{color:#30497d;font-weight:bold}
.mLine{height:1px;overflow:hidden;background-color:#ddd}
.mLine2{height:1px;overflow:hidden;background-color:#afafaf}
.dotLine_l{border-left:1px dotted #DDD}
.daInp_wrap li.Line_r{border-right:1px dotted #DDD;height:40px;margin-top:0}  /* ¶óÀÎÀÌ li¿¡ µé¾î°¥¶§(ÀÎÇ² Å¸ÀÌÆ²) */
.daInp_wrap li.Line_r h4{margin-top:8px;}
.daInp_wrap ul.daGuide_txt{height:auto}  /* ul ¼¼·Î°ª auto(¾È³»¸»¾¸, À¯ÀÇ»çÇ× »ðÀÔ ½Ã) */
.daInp_wrap ul.daGuide_txt h4{line-height:20px;}
input.va4_{.vertical-align:0;_vertical-align:0;}
.passenger{margin-top:3px;border-bottom:1px solid #a1a1a1}
.passNum{position:absolute;top:-2px;left:-2px;width:17px;height:17px;overflow:hidden;background:url('/NImg/common/bg_num17_g.gif') no-repeat}
.passNum span{display:block;color:#fff;font-family:Arial, Tahoma;font-size:12px;font-weight:bold;text-align:center;line-height:18px;}
.daInp_wrap2 ul{height:27px;}
.daInp_wrap2 li{margin-top:0;}

/* ½ºÄÉÁÙ Á¤º¸È®ÀÎ */
.daInp_wrap ul.daflight_txt, .daInp_wrap ul.daSum_txt{height:auto} 
.daInp_wrap ul.daflight_txt{background-color:#e9f0f4}
.daInp_wrap ul.daflight_txt li{width:153px;border-left:1px solid #d5dadd;margin-top:0;padding-top:4px;text-align:center}
.daInp_wrap ul.daflight_txt .flightNum{width:161px;border-left:none}
.daInp_wrap ul.daflight_txt .tit{height:23px;color:#30497d;font-weight:bold}
.daInp_wrap ul.daflight_txt .con{height:29px;overflow:hidden;line-height:32px;background-color:#fff;color:#444;border:1px solid #d0d7db;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px;margin-top:0}
 
.daInp_wrap ul.daSum_txt{background-color:#f7f2cd}
.daInp_wrap ul.daSum_txt li{width:153px;border-left:1px solid #d5dadd;margin-top:0;padding-top:4px;}
.daInp_wrap ul.daSum_txt .total{width:161px;border-left:none}
.daInp_wrap ul.daSum_txt .tit{height:23px;color:#30497d;font-weight:normal;text-align:center}
.daInp_wrap ul.daSum_txt .con{height:29px;overflow:hidden;line-height:32px;background-color:#fff;color:#404040;border:1px solid #d0d7db;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px;margin-top:0;text-align:right}
.daInp_wrap ul.daSum_txt .con .price, .daSum_txt .price{font-family:Arial, Tahoma;font-size:15px;font-weight:bold}
.daInp_wrap ul.daSum_txt .con .won, .daSum_txt .won{margin-left:3px;margin-right:10px;}

/* °øÅë°Ô½ÃÆÇ */
.common_boardList{}
.item_divi{height:29px;overflow:hidden;background-color:#fff;border:1px solid #d8dbdf;border-bottom:1px solid #cccfd3}
.item_divi p{float:left;line-height:32px;color:#4c677e;font-weight:normal;text-align:center;}
.common_boardList .item01{width:50px;}
.common_boardList .item02{width:340px;}
.common_boardList .item02.ex {width:180px}
.common_boardList .item03{width:90px;}
.common_boardList .item04{width:90px;}
.common_boardList .item05{width:90px;}
.common_boardList .item06{width:97px;}
.common_boardList .item07{width:150px;}
.item_divi .item06{width:102px;}
.common_boardList .line_t{border-top:1px solid #f7f7f7}
.gm_li_con{width:100%;background-color:#fff;border-bottom:1px solid #d5d5d5}
.gm_li_con li{float:left;text-align:center;border-right:1px solid #e5e5e5}
.gm_li_con .item06{border-right:none}
.gm_li_con li h4{height:28px;font-weight:normal;line-height:25px;padding-top:5px}
.gm_li_con .price.normal{font-size:14px;color:#555}

/* ±âÅ¸ */
.w99{width:99px;}
.w128{width:128px;}
.w130{width:130px;}
.w140{width:140px;}
.w149{width:149px;}
.w190{width:190px;}
.w240{width:240px;}
.w310{width:310px}
.w408{width:408px;}
.lh_20{line-height:20px;}
.lh_26{line-height:26px;}
.va_2{vertical-align:2px}
.pd_b7{padding-bottom:7px}
.mg_l50{margin-left:50px}
.mg_l60{margin-left:60px}
.f55{color:#555}

/*Èò»ö¹ÙÅÁ¹öÆ°(°¡·Î»çÀÌÁî)*/
.gmBtn_type01{display:block;height:37px;overflow:hidden;background:url('/DA/img/bg_grbtn.gif') #fff 0 3px repeat-x;border:1px solid #c9c9c9;border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto}
.gmBtn_type01 h4{height:37px;background:url('/DA/img/arrB.png') 99% 11px no-repeat;text-align:center;line-height:39px;color:#555}
.gmBtn_type01:hover{background:none;background-color:#fff;border:1px solid #999;border-bottom:1px solid #707070;border-right:1px solid #707070}
.gmBtn_type01.cbtn {border-radius:0;width:136px;height:38px;line-height:38px;border:1px solid #575f76;background:#575f76;}
.gmBtn_type01.cbtn h4 {color:#fff;background:none;line-height:38px;}
.gmBtn_type01.cbtn.red {background:#ff261b;border-color:#ff261b;}
.gmBtn_type01.cbtn.white {background:#f7f7f7;border-color:#b3b3b3;}
.gmBtn_type01.cbtn.white h4 {color:#414141;}
.gmBtn_type01.cbtn.redline {border-color:#ff261b;background:#fff;}
.gmBtn_type01.cbtn.redline h4 {color:#ff261b;}

.ta_r .gmBtn_type01, .ta_c .gmBtn_type01{display:inline-block}

/*±×¸°¹öÆ°*/
a.btn_green{display:block;width:200px;height:47px;overflow:hidden;background:url('/DA/img/btn_green2.gif') no-repeat;margin:0 auto}
a.btn_green.w280{width:280px;}
a.btn_green:hover{background-position:0 -47px}
a.btn_green span{display:block;text-align:center;font-size:16px;line-height:52px;font-weight:bold;letter-spacing:-1px;color:#fff;-webkit-text-shadow:0 0 2px #258103;-mox-text-shadow:0 0 2px #258103;text-shadow:0 0 2px #258103}
.login_bx .btn_green{margin:0 auto}

.daSel{height:24px;font-size:12px;font-family:µ¸¿ò, Dotum;color:#353535;line-height:24px;border:1px solid #a9a9a9;padding:0;margin:0}
.daInp{height:22px;font-size:12px;font-family:µ¸¿ò, Dotum;color:#353535;line-height:22px;background:url('/DA/img/bg_inSd.gif') top repeat-x;border:1px solid #a9a9a9;padding-left:5px;margin:0}



/** ¿µ¼öÁõ **/
.da_receipt_table{position:relative; width:450px; height:650px; background:url('/DA/img/bg_ptngray2.gif');}
.daReceipt_header{position:relative; height:60px; background:url('/DA/img/bg_receiptHd.gif') repeat-x;}
.daReceipt_wrap{margin-left:10px; margin-right:10px; padding-top:5px;}

.recTable_bx{background-color:#fff; font-size:11px; -webkit-box-shadow:0 1px 3px rgb(185,185,185); -moz-box-shadow:0 1px 3px rgb(185,185,185); box-shadow:0 1px 3px rgb(185,185,185); margin-bottom:6px}
.recTable_bx ul{overflow:hidden; border-bottom:1px solid #fbdac7;}
.recTable_bx.supp ul{overflow:hidden; border-bottom:1px solid #cdd7dd;}
.recTable_bx ul:last-child{border-bottom:none}
.recTable_bx li{float:left; line-height:12px; padding-top:9px; padding-bottom:7px;}
.recTable_bx .item h5{margin-left:7px; font-weight:normal; color:#eb601c; letter-spacing:-1px}
.recTable_bx.supp .item h5{color:#4779a3}
.recTable_bx .price{background-color:#f6f0eb;}
.recTable_bx .price .sum{display:block; text-align:right; margin-right:10px; font-size:12px; font-weight:bold; color:#444; letter-spacing:1px;}
.recTable_bx .price .total{display:block; text-align:right; margin-right:10px; font-size:12px; font-weight:bold; color:#f50909; letter-spacing:1px;}
.recTable_bx .lineL{border-left:1px solid #fab58d}
.recTable_bx .lineL2{border-left:2px solid #fab58d}
.recTable_bx.supp .lineL{border-left:1px solid #a0b8c7}
.recTable_bx.supp .lineL2{border-left:2px solid #a0b8c7}

.recTable_bxTit{position:relative; height:24px; background-color:#524d4b; border-bottom:2px solid #ff8e4b; margin-top:10px}
.recTable_bxTit .tab{position:absolute; top:-5px; width:145px; height:30px; background:url('/DA/img/tab_orange.png') no-repeat}
.recTable_bxTit.supp{border-bottom:2px solid #6298ba}
.recTable_bxTit.supp .tab{background:url('/DA/img/tab_blue.png') no-repeat}
.recTable_bxTit .tab h4{color:#fff; margin-top:10px; margin-left:9px; font-weight:normal}
.recTable_bxTit .company{color:#fff; margin-right:10px; font-size:11px; text-align:right; line-height:27px}

.w140{width:140px}
.w330{width:330px}
.recTable_bx .w330 span{display:block}

/* °øÅëÅ¸ÀÌÆ² */
.cs_page_tit{position:relative; height:60px; border-top:3px solid #e9e9e9;}
.cs_page_tit p{position:absolute; top:-3px; left:0;}

.cs_sectionTit{height:22px; line-height:20px; color:#444; letter-spacing:-1px; text-align:left;}
.cs_sectionTit .main{margin-left:10px;}
.cs_sectionTit .sub{font-size:11px; font-weight:normal; margin-left:10px;}

.cs_cautionBx{position:relative;}
.cs_cautionBx .wrap{border:2px solid #dfdfdf; padding:15px 20px 10px 20px;}
.cs_cautionBx .wrap2{border:2px solid #dfdfdf; padding:8px 8px 10px 8px;}
.cs_cautionBx h3{color:#353535;}
.cs_cautionBx h4{font-weight:normal;line-height:20px}
.cs_cautionBx .rb{position:absolute;width:21px;height:21px;background:url('/DA/img/bx_rb.gif') no-repeat;bottom:0;right:0;}

.gm_title{font-size:12px; height:32px; overflow:hidden; color:#444; background:url('/NImg/common/bg_tit36.gif') 0 -1px repeat-x; 
		  border:1px solid #d5d5d5; border-bottom:1px solid #c5c5c5;}
.gm_title span{display:block; font-weight:bold; padding-top:10px; padding-left:7px; color:#333;}
.tc_contents{line-height:18px; background-color:#f8f8f8; border:1px solid #e9e9e9; padding:10px 25px 10px 20px;}
.tc_contents .blet{vertical-align:3px; margin-right:3px;}

.agreement_Ltit{height:45px; overflow:hidden; background:url('/NImg/common/bg_menuBar.gif'); text-align:center; margin-bottom:7px;}
.agreement_Ltit h3{color:#fff; line-height:47px;}
.agreement_Ltit h3 span{color:#69db06;}
.mg_t1_{margin-top:-1px;}

.txt_inp01{height:20px; line-height:20px; border:1px solid #c0c0c0;}
.txta_type01{border:1px solid #c0c0c0; font-family:µ¸¿ò, Dotum;}

/* ¹®ÀÇ°Ô½ÃÆÇ */
.boardInp_wrap{background-color:#fff;border:1px solid #cacbcc; border-top:2px solid #909090;}
.boardInp_wrap.tNone{border-top:none;}
.w119{width:119px;}
.boardInp_wrap .w119{height:255px; background-color:#f4f5f7;}
.w120.Line_r{background-color:#f4f5f7;}
.boardInp_wrap ul{height:40px; overflow:hidden;}
.boardInp_wrap li{float:left; margin-top:8px;}
.boardInp_wrap h4{line-height:27px;font-weight:normal}
.boardInp_wrap .itemT{color:#555;font-weight:bold;letter-spacing:-1px;margin-left:15px;}
.boardInp_wrap .diviT{color:#30497d;font-weight:bold}
.mLine{height:1px; overflow:hidden; background-color:#ddd;}
.dotLine_l{border-left:1px dotted #DDD}
.boardInp_wrap li.Line_r{border-right:1px dotted #DDD;height:40px;margin-top:0}  /* ¶óÀÎÀÌ li¿¡ µé¾î°¥¶§(ÀÎÇ² Å¸ÀÌÆ²) */
.boardInp_wrap li.Line_r h4{margin-top:8px;}
.boardInp_wrap ul.daGuide_txt{width:auto; height:auto}  /* ul ¼¼·Î°ª auto(¾È³»¸»¾¸, À¯ÀÇ»çÇ× »ðÀÔ ½Ã) */
.boardInp_wrap ul.daGuide_txt h4{line-height:20px;}



/* ³ªÀÇ Åõ¾îÄ³½¬ */
.tCash_hdWrap{position:relative; height:92px; background:url('/GMypage/img/tourcash_intro.gif') 15px 28px no-repeat; border:2px solid #8bda46;}

.btn_tourcash_detail{display:block; width:106px; height:33px; background:url('/GMypage/img/btn_tourcash_detail.png') 0 0 no-repeat;}
.btn_tourcash_detail:hover{background-position:0 -33px;}
.tCash_hdWrap .btn_tourcash_detail{position:absolute; top:25px; left:130px;}

.my_tourcash{position:relative; top:0; left:460px; width:316px; height:92px; background-color:#f0f4ea;}
.my_tourcash .title{height:37px; overflow:hidden; color:#666}
.my_tourcash .title h3{height:20px; margin-top:14px; margin-left:24px;}
.my_tourcash .title span{background:url('/GMypage/img/arr_tit.png') right 3px no-repeat; padding-right:15px;}

.myCash_wrap{position:relative; height:47px; overflow:hidden; background:url('/GMypage/img/tCash_rBox.png') center 0 no-repeat;}
.myCash_wrap .icon{position:absolute; top:15px; left:25px;}
.keep_cash{text-align:right; font-weight:bold; margin-right:15px;}
.keep_cash .wrap{margin-top:8px; margin-right:10px;}
.keep_cash .num{font-size:27px; color:#333; font-family:'Arial', 'Tahoma', 'Verdana'; vertical-align:-1px}
.keep_cash .won{font-size:14px; color:#444;}

/* Åõ¾îÄ³½¬ Á¶È¸ */
.tCash_account{position:relative; height:53px; background-color:#f2f2f2; border:1px solid #e8e8e8; border-bottom:1px solid #d3d3d3;}

.Sinp_wrap .sel_menuR td, .Sinp_wrap .date_InputR input{font-size:12px;color:#444;line-height:20px;font-family:µ¸¿ò, Dotum}
.Sinp_wrap .date_InputR input{line-height:24px;overflow:hidden}
.Sinp_wrap ul{height:25px;}
.Sinp_wrap ul li{float:left}
.tCash_account ul{margin-top:15px;}
.tCash_account .item{margin-top:7px; margin-right:5px;}
.tCash_account .item span{font-size:11px; font-weight:bold; color:#555; letter-spacing:-1px;}

.btn_term{display:inline-block; width:50px; height:25px; overflow:hidden; background:url('/GMypage/img/btn_bg50.png') 0 0 no-repeat;}
.btn_term:hover{background-position:0 -25px;}
.btn_term span{display:block; line-height:27px; font-size:12px; text-align:center; color:#555;}
.btn_term:hover span{color:#fff;}
.btn_request{display:block; width:60px; height:27px; overflow:hidden; background:url('/GMypage/img/btn_request.png') 0 0 no-repeat;}
.btn_request:hover{background-position:0 -27px;}
.tCash_account .btn_request{position:absolute; top:14px; right:17px;}

/* Åõ¾îÄ³½¬ Á¶È¸³»¿ª */
.tCash_boardWrap{border:1px solid #e5e5e5; border-top:2px solid #999; border-bottom:none;}
.cashBoard_divi{height:34px; overflow:hidden; background-color:#f1f3f6; border-bottom:1px solid #cccccc}
.cashBoard_divi p{float:left;line-height:36px;color:#4c677e;font-weight:normal;text-align:center; letter-spacing:-1px;}
.cashBoard_divi span{display:block; border-right:1px solid #e5e8eb;}
.cashBoard_divi .date2 span{border-right:none;}

.tCash_boardWrap .date1{width:100px}
.tCash_boardWrap .rsvNum{width:105px}
.tCash_boardWrap .category{width:195px}
.tCash_boardWrap .del{width:95px}
.tCash_boardWrap .use{width:95px}
.tCash_boardWrap .save{width:95px}
.tCash_boardWrap .left{width:95px}
.tCash_boardWrap .date2{width:100px}

.tCash_boardWrap .line_t{border-top:1px solid #f7f7f7}
.tCash_boardWrap .noCash{text-align:center;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #d5d5d5}

.tCash_li_con{width:100%; height:33px; overflow:hidden; border-bottom:1px solid #d5d5d5}
.tCash_li_con:hover{background-color:#f6fbce}
.tCash_li_con div{float:left; text-align:center;}
.tCash_li_con div p{height:33px; line-height:37px; border-right:1px solid #e5e5e5;}
.noCash{clear:both; text-align:center;}
.tCash_li_con .date2 p{border-right:none;}
.tCash_li_con .category{color:#4e769f;}
.tCash_li_con .del p{color:#999;}
.tCash_li_con .save p{color:#56ba14; font-weight:bold;}
.tCash_li_con .left p{color:#555; font-weight:bold;}

.tCash_boardWrap p .cash{display:block; padding-right:12px; text-align:right;}

.w118{width:118px;}

/* ÆäÀÌÂ¡ */
.pagerContent{position:relative; padding-top:25px;}
.pagerContent .pager {overflow:hidden;clear:both;height:25px;margin:10px auto;zoom:1;text-align:center}
.pagerContent .pager span{display:-moz-inline-box;display:inline-block;width:25px;height:19px;overflow:hidden;line-height:23px;text-align:center;vertical-align:top;background-color:#e5e5e5;border-bottom:1px solid #e0e0e0;font-weight:bold;font-size:12px;color:#808080;margin:2px;cursor:pointer;}
.pagerContent .pager span.prev, .pagerContent .pager span.next{text-align:center;height:18px; background-color:#fff; border-bottom:none; letter-spacing:-4px; border:1px solid #e7e7e7; border-right:1px solid #e3e3e3; border-bottom:1px solid #e0e0e0;}
.pagerContent .pager span.active{font-size:12px;color:#FFF;background-color:#53cb12;border-bottom:1px solid #4ab80e;font-weight:bold}


.va5_{vertical-align:-5px}

/* Ä«Å×°í¸®ÅÇ */
.li_alignBar{position:relative;height:33px;background-color:#eee;border:1px solid #d1d6da;border-bottom:1px solid #595c5f;margin-top:13px}
.li_alignBar .alignTab{position:absolute;width:785px;top:-2px;left:-1px;}
.li_alignBar a{display:block;float:left;width:97px;height:34px;overflow:hidden;color:#707070;margin-top:1px}
.li_alignBar a.first span{border-left:1px solid #d1d6da}
.li_alignBar a span{display:block;text-align:center;line-height:38px;border-right:1px solid #d5d5d5;}
.li_alignBar a.first{width:101px;}
.li_alignBar a.last span{border-right:none;}
.li_alignBar a.on{height:35px;background-color:#FFF;border-top:1px solid #595c5f;margin-top:0}
.li_alignBar a.on span{background:url('/NImg/common/arr_on.gif') 95% 16px no-repeat;color:#252525;font-weight:bold;border-right:none;border-left:1px solid #595c5f;border-right:1px solid #595c5f}
.li_alignBar a:hover{background-color:#fff;height:32px;margin-top:2px;}
.li_alignBar a:hover span{line-height:36px;color:#444}
.li_alignBar a.last:hover span{border-right:1px solid #d1d6da;}
.li_alignBar a.on:hover{background-color:#FFF;height:35px;margin-top:0}
.li_alignBar a.on:hover span{line-height:38px;text-decoration:none;color:#252525}


/* ¿¹¾àÈ®ÀÎ_¸®½ºÆ® */
.gm_resliWrap{width:780px}
.gmRes_divi{height:29px;overflow:hidden;background-color:#eef3f6;border:1px solid #c7ced5;border-bottom:1px solid #bdc5cd}
.gmRes_divi p{float:left;line-height:32px;color:#4c677e;font-weight:normal;text-align:center;}

.gm_resliWrap .divi{width:75px; background-color:;}
.gm_resliWrap.indexDa .divi{width:145px; background-color:;}
.gm_resliWrap.realDa .divi{width:150px; background-color:;}
.gm_resliWrap .code{width:85px; background-color:;}
.gm_resliWrap .way{width:300px; background-color:;}
.gm_resliWrap.realDa .way{width:120px; background-color:;}
.gm_resliWrap.realDa .code{width:95px; background-color:;}
.gm_resliWrap.dcDa .way{width:300px; background-color:;}
.gm_resliWrap.indexDa .way{width:280px; background-color:;}
.gm_resliWrap .goods{width:300px; background-color:;}
.gm_resliWrap .goods .dgT{display:block; margin-left:10px; margin-right:10px;}
.gm_resliWrap .lodge{width:225px; background-color:;}
.gm_resliWrap .date{width:85px; background-color:;}
.gm_resliWrap .inout{width:160px; background-color:;}
.gm_resliWrap .res{width:70px; background-color:;}
.gm_resliWrap .view{width:75px; background-color:;}
.gm_resliWrap .line_t{border-top:1px solid #fdfdfd}

/* ¸¶ÀÌÆäÀÌÁö_¸ÞÀÎ (»óÇ°¸í »çÀÌÁî ´Ù¸§) */
.gm_resliWrap.myIndex .way{width:385px; background-color:;}
.gm_resliWrap.myIndex .lodge{width:310px; background-color:;}
.gm_resliWrap.myIndex .goods{width:385px; background-color:;}

.gmRes_li_con{width:100%;height:;border-bottom:1px solid #d5d5d5}
.gmRes_li_con:hover{background-color:#f6fbce}
.gmRes_li_con li{float:left;text-align:center;}
.gmRes_li_con li h4{height:;font-weight:normal;line-height:27px;padding-top:3px;padding-bottom:2px}
.gmRes_li_con .way h4{line-height:18px;padding-top:8px}
.gmRes_li_con .goods h4{line-height:18px;padding-top:8px;}

.gmRes_li_con .divi{color:#4273ab;}
.gmRes_li_con .way, .gmRes_li_con .goods, .gmRes_li_con .lodge{color:#353535;}
/*.gmRes_li_con .divi, .gmRes_li_con .code, .gmRes_li_con .goods, .gmRes_li_con .date, .gmRes_li_con .res, .gmRes_li_con .lodge, .gmRes_li_con .inout, .gmRes_li_con .way{margin-top:10px;}*/
.gmRes_li_con .view{margin-bottom:2px;}

/* gm_index_renewal */
.gm_whr_wrap{background-color:#f5f5f5; border:2px solid #7a828a; margin-top:15px;}
.gm_whrr{padding:10px 0 10px 25px;}
.gm_whrr a{display:block; float:left; width:78px; height:62px;border:1px solid #f5f5f5;margin-right:10px;}
.gm_whrr a span{display:block; height:60px; overflow:hidden; line-height:104px; font-size:11px; letter-spacing:-1px; text-align:center; color:#777;}
.faq_9 .wh{background:url('/GMypage/img/wholeBtn.png') 34px 0 no-repeat;padding-top:9px;color:#454444;font-family:¸¼Àº°íµñ, 'Malgun Gothic';margin-top:20px;text-align:center;}
.gm_whrr .faq_9:hover{background:url('/GMypage/img/gm_whrr_bg.jpg/') #fff no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_9.on{background:url('/GMypage/img/gm_whrr_bg.jpg/') #fff no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_1{background:url('/GMypage/img/aa_o.png') center -5px no-repeat;}
.gm_whrr .faq_1:hover{background:url('/GMypage/img/aa_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_1.on{background:url('/GMypage/img/aa_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_2{background:url('/GMypage/img/ah_o.png') center -5px no-repeat;}
.gm_whrr .faq_2:hover{background:url('/GMypage/img/ah_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_2.on{background:url('/GMypage/img/ah_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_3{background:url('/GMypage/img/ag_o.png') center -5px no-repeat;}
.gm_whrr .faq_3:hover{background:url('/GMypage/img/ag_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_3.on{background:url('/GMypage/img/ag_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_4{background:url('/GMypage/img/da_o.png') center -5px no-repeat;}
.gm_whrr .faq_4:hover{background:url('/GMypage/img/da_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_4.on{background:url('/GMypage/img/da_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_5{background:url('/GMypage/img/dh_o.png') center -5px no-repeat;}
.gm_whrr .faq_5:hover{background:url('/GMypage/img/dh_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_5.on{background:url('/GMypage/img/dh_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_6{background:url('/GMypage/img/dg_o.png') center -5px no-repeat;}
.gm_whrr .faq_6:hover{background:url('/GMypage/img/dg_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_6.on{background:url('/GMypage/img/dg_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_7{background:url('/GMypage/img/rt_o.png') center -5px no-repeat;}
.gm_whrr .faq_7:hover{background:url('/GMypage/img/rt_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}
.gm_whrr .faq_7.on{background:url('/GMypage/img/rt_o.png') #fff center -5px no-repeat;border:1px solid #c3c3c3;border-radius:2px;}

.whr_search{background-color:#7a828a;height:30px;overflow:hidden;}
.whr_search ul{height:30px;}
.whr_search li{float:left;}
.whr_search .title{font-weight:bold; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#fff; padding-right:10px;}
.whr_search .bok_box_c{border:none; width:350px;}

.whr_search{position:relative; height:92px;background-color:#7a828a;height:50px;}
.whr_search .item{color:#fff; margin:5px 10px 0 0;}
.gm_btn_term{display:inline-block; width:53px; height:25px; overflow:hidden; background:url('/GMypage/img/whr_search_bg.png') 0 0 no-repeat;}
.whr_search .gm_btn_term:hover{background-position:0 -25px;}
.whr_search .gm_btn_term.on{background-position:0 -25px;}
.whr_search .gm_btn_term span{display:block; line-height:29px; font-size:12px; text-align:center; color:#fff;z-index:999px;}
.whr_search .gm_btn_term:hover span{color:#555;}
.whr_search .gm_btn_term.on span{color:#555;}
.whr_search .gm_fl{float:left;color:#fff;}
.whr_search .gm_na{margin-right:40px;margin-top:3px;}
.whr_search .gm_sj{margin-right:35px;}
.whr_wrap {overflow:hidden;width:635px;margin:0 auto;margin-top:10px;}
.whr_searchBtn{display:block;width:58px; height:27px; overflow:hidden; background:url('/GMypage/img/gm_btn_request.png') 0 0 no-repeat;float:left;margin-top:2px;}
/*.whr_searchBtn:hover{background-position:0 -27px;}*/
.gm_date_InputR {height:25px;background:url('/GMypage/img/gm_calendarBg.png') no-repeat;}
.gm_date_InputR input{width:100%;height:25px;border:none;padding:0 7px 0 7px;background:url('/GMypage/img/gm_calendarBtn.png') right 0 no-repeat;cursor:pointer;.margin-top:-1px;line-height:29px;}

/* Ä«Å×°í¸®ÅÇ */
/*.gm_alignTab {border-left:1px solid #fff}
.gm_li_alignBar{position:relative;height:33px;border-bottom:1px solid #595c5f;margin-top:35px;}
.gm_li_alignBar .gm_alignTab{position:absolute;width:785px;top:-2px;left:-1px;}
.gm_alignTab .decide{width:140px;height:33px;}
.gm_li_alignBar a.first{width:101px;}
.gm_li_alignBar a{display:block;float:left;width:97px;height:33px;overflow:hidden;color:#707070;margin-top:1px;border-top:1px solid #d1d6da;background-color:#eee;}
.gm_li_alignBar a.first span{border-left:1px solid #d1d6da}
.gm_li_alignBar a span{display:block;text-align:center;line-height:38px;border-right:1px solid #d5d5d5;}
.gm_li_alignBar a.decide{width:140px;}
.gm_li_alignBar a.last span{border-right:none;}
.gm_li_alignBar a.on{height:35px;background-color:#FFF;border-top:1px solid #595c5f;margin-top:0}
.gm_li_alignBar a.on span{background:url('/NImg/common/arr_on.gif') 95% 16px no-repeat;color:#252525;font-weight:bold;border-right:none;border-left:1px solid #595c5f;border-right:1px solid #595c5f}
.gm_li_alignBar a:hover{background-color:#fff;height:33px;}
.gm_li_alignBar a:hover span{line-height:38px;color:#444}
.gm_li_alignBar a.last:hover span{border-right:1px solid #d1d6da;}
.gm_li_alignBar a.on:hover{background-color:#FFF;height:36px;margin-top:0}
.gm_li_alignBar a.on:hover span{line-height:38px;text-decoration:none;color:#252525}*/

.gm_alignTab {border-left:1px solid #fff}
.gm_li_alignBar{position:relative;height:33px;border-bottom:1px solid #595c5f;margin-top:15px;}
.gm_li_alignBar .gm_alignTab{position:absolute;width:785px;top:-2px;left:-1px;}
/*.gm_alignTab .decide{width:115px;height:33px;}*/
.gm_li_alignBar a{display:block;float:left;width:137px;height:33px;overflow:hidden;color:#707070;margin-top:1px;border-top:1px solid #d1d6da;background-color:#eee;}
.gm_li_alignBar a.first span{border-left:1px solid #d1d6da}
.gm_li_alignBar a span{display:block;text-align:center;line-height:38px;border-right:1px solid #d5d5d5;}
/*.gm_li_alignBar a.first.decide{width:120px;}*/
.gm_li_alignBar a.last span{border-right:1px solid #d1d6da;}
.gm_li_alignBar a.on{height:35px;background-color:#FFF;border-top:1px solid #595c5f;margin-top:0}
.gm_li_alignBar a.on span{background:url('/NImg/common/arr_on.gif') 95% 16px no-repeat;color:#252525;font-weight:bold;border-right:none;border-left:1px solid #595c5f;border-right:1px solid #595c5f}
.gm_li_alignBar a:hover{background-color:#fff;height:33px;}
.gm_li_alignBar a:hover span{line-height:38px;color:#444}
.gm_li_alignBar a.last:hover span{border-right:1px solid #d1d6da;}
.gm_li_alignBar a.on:hover{background-color:#FFF;height:36px;margin-top:0}
.gm_li_alignBar a.on:hover span{line-height:38px;text-decoration:none;color:#252525}


/* »óÇ°¼Ó¼ºº° ÀüÃ¼º¸¿©ÁÖ±â */
.gm_list_tb{/*line-height:1.3;*/margin-top:5px;text-align:center;}
.gm_list_tb tr{height:35px;cursor:pointer;}
.gm_list_tb tr:hover{background-color:#f6fbce;}
.gm_list_tb td{color:#444444;}
.gm_list_tb .list_tbTitle{line-height:2.5;height:36px;background-color:#eef3f6;}
.gm_list_tb .list_tbTitle:hover{background-color:#eef3f6;cursor:default;}
.gm_list_tb .list_tbTitle td{color:#4c677e;}
.gm_list_tb .tb_col {color:#f82836;}
.gm_list_tb .trnon {cursor:default;border-bottom:1px solid red}
.gm_list_tb .trnon:hover {background-color:none;}
.gm_list_tb .tb_col {color:#f82836;padding-top:2px 0;}
.gm_list_tb .tb_col img{margin-top:2px;}


/* »óÇ°¼Ó¼ºº° */
.gm_list_ab{line-height:1.3;text-align:center;margin-top:15px;}
.gm_list_ab tr{height:35px;cursor:pointer;}
.gm_list_ab tr:hover{background-color:#f6fbce;}
.gm_list_ab td{color:#444444;}
.gm_list_ab .list_tbTitle{line-height:2.5;height:36px;background-color:#eef3f6;border-left:1px solid red}
.gm_list_ab .list_tbTitle:hover{background-color:#eef3f6;cursor:default;}
.gm_list_ab .list_tbTitle td{color:#4c677e;}
.gm_list_ab .tb_col {color:#f82836;padding:2px 0;}
.gm_list_ab .tb_col img{margin-top:2px;}
.gm_list_ab .trnon {cursor:default;}
.gm_list_ab .trnon:hover {background-color:none;}

/* ³ªÀÇ»ó´ã³»¿ª,³ªÀÇ¿©ÇàÈÄ±â À­ºÎºÐ */
.gm_resliWrap2{width:780px}
.gmRes_divi2{height:29px;overflow:hidden;background-color:#eef3f6;border:1px solid #c7ced5;border-bottom:1px solid #bdc5cd;font-size:12px;}
.gmRes_divi2 p{float:left;line-height:32px;color:#4c677e;font-weight:normal;text-align:center;}

/* ³ªÀÇ»ó´ã³»¿ª */
.gm_resliWrap2 .divi{width:88px; background-color:;}
.gm_resliWrap2 .way{width:315px; background-color:;}
.gm_resliWrap2 .wayl{text-align:left;}
.gm_resliWrap2.dcDa .way{width:300px; background-color:;}
.gm_resliWrap2 .goods{width:300px; background-color:;}
.gm_resliWrap2 .goods .dgT{display:block; margin-left:10px; margin-right:10px;}
.gm_resliWrap2 .lodge{width:225px; background-color:;}
.gm_resliWrap2 .date{width:95px; background-color:;}
.gm_resliWrap2 .inout{width:160px; background-color:;}
.gm_resliWrap2 .res{width:90px; background-color:;}
.gm_resliWrap2 .view{width:90px; background-color:;}
.gm_resliWrap2 .line_t{border-top:1px solid #fdfdfd}

/* ³ªÀÇ¿©ÇàÈÄ±â */
.gm_resliWrap_hugi .divi{width:88px; background-color:;}
.gm_resliWrap_hugi .way{width:555px; background-color:;margin-left:35px;}
.gm_resliWrap_hugi .wayl{text-align:left;}
.gm_resliWrap_hugi.dcDa .way{width:300px; background-color:;}
.gm_resliWrap_hugi .goods{width:300px; background-color:;}
.gm_resliWrap_hugi .goods .dgT{display:block; margin-left:10px; margin-right:10px;}
.gm_resliWrap_hugi .res{width:90px; background-color:;}
.gm_resliWrap_hugi .line_t{border-top:1px solid #fdfdfd}

.gm_deTailt2 {display:inline-block;width:100%;height:33px;color:#444444;margin-top:20px;}
.gm_deTailt2 h3{line-height:33px;float:left;margin-left:10px;}
.gm_abTitle {display:inline-block;width:100%;height:33px;color:#444444;margin-top:10px;}
.gm_abTitle h3{line-height:33px;float:left;margin-left:10px;}
.gm_abTitle h3 a{vertical-align:3px;margin-left:5px;}
.gmRes_li_con2{width:100%;height:;border-bottom:1px solid #d5d5d5;cursor:pointer;}
.gmRes_li_con2:hover{background-color:#f6fbce}
.gmRes_li_con2:hover .way a{font-weight:bold;}
.gmRes_li_con2 li{float:left;text-align:center;}
.gmRes_li_con2 li h4{height:;font-weight:normal;line-height:27px;padding-top:3px;padding-bottom:2px}
.gmRes_li_con2 .way h4{line-height:18px;padding-top:8px}
.gmRes_li_con2 .goods h4{line-height:18px;padding-top:8px;}

.gmRes_li_con2 .way, .gmRes_li_con .goods, .gmRes_li_con .lodge{color:#353535;}
/*.gmRes_li_con .divi, .gmRes_li_con .code, .gmRes_li_con .goods, .gmRes_li_con .date, .gmRes_li_con .res, .gmRes_li_con .lodge, .gmRes_li_con .inout, .gmRes_li_con .way{margin-top:10px;}*/
.gmRes_li_con2 .view{margin-bottom:2px;}

.gm_writing_btn {background:url('/GMypage/img/gm_writing_btn.png') no-repeat;width:70px;height:27px; cursor:pointer;float:left;margin-left:10px;}
.gm_writing_btn:hover{background-position:0 -27px;}

/* ¼±ÅÃ»èÁ¦¹öÆ° */
.gm_deletion_Btn{height:27px;overflow:hidden;margin:10px 0 0px 0;}

/* gm_indexTop */
.gm_header{border:1px solid #c3c3c3;height:60px;overflow:hidden;color:#444444;}
.gm_header .name{float:left;width:250px;height:60px;line-height:60px;color:#4064cd;font-size:13px;}
.gm_header .tourcash{float:left;width:290px;height:60px;display:inline-block;font-size:14px;font-weight:bold;}
.gm_header .tourcash dt{float:left;line-height:60px;margin:0 20px 0 25px;}
.gm_header .tourcash dd{float:left;}
.gm_header .tourcash .Tback {margin:20px 10px 0 0;} 
.gm_header .tourcash .bor {cursor:pointer;border-bottom:1px solid #838383;margin-top:15px;text-align:right;}
.gm_header .tourcash .bor a{color:#454545;}
.gm_header .tourcash .bor span{font-size:25px;font-family:Arial;}
.gm_header .tourcash .line{border-right:1px solid #c3c3c3;width:1px;height:30px;margin-top:15px;float:right}
.gm_header .coupon{float:left;display:inline-block;font-size:14px;font-weight:bold;width:230px;}
.gm_header .coupon dt{float:left;line-height:60px;margin:0 20px 0 85px;}
.gm_header .coupon dd{float:left;color:#f82836;border-bottom:1px solid #838383;margin-top:15px;cursor:pointer;}
.gm_header .coupon dd span{font-size:25px;font-family:Arial;}

/* ¿¹¾à¾È³» ·¹ÀÌ¾Æ¿ô ÅÇ */
.rv_alignTab {height:33px;width:740px;display:inline-block;}
.rv_li_alignBar{position:relative;height:33px;border-bottom:1px solid #595c5f;}
.rv_li_alignBar .gm_alignTab{position:absolute;width:785px;top:-2px;left:-1px;}
/*.gm_alignTab .decide{width:115px;height:33px;}*/
.rv_li_alignBar a{display:block;float:left;width:170px;height:33px;overflow:hidden;color:#707070;margin-top:1px;border-top:1px solid #d1d6da;background-color:#eee;}
.rv_li_alignBar a.first span{border-left:1px solid #d1d6da}
.rv_li_alignBar a span{display:block;text-align:center;line-height:38px;border-right:1px solid #d5d5d5;}
/*.gm_li_alignBar a.first.decide{width:120px;}*/
.rv_li_alignBar a.last span{border-right:1px solid #d1d6da;}
.rv_li_alignBar a.on{height:35px;background-color:#FFF;border-top:1px solid #595c5f;margin-top:0}
.rv_li_alignBar a.on span{background:url('/NImg/common/arr_on.gif') 95% 16px no-repeat;color:#252525;font-weight:bold;border-right:none;border-left:1px solid #595c5f;border-right:1px solid #595c5f}
.rv_li_alignBar a:hover{background-color:#fff;height:33px;}
.rv_li_alignBar a:hover span{line-height:38px;color:#444}
.rv_li_alignBar a.last:hover span{border-right:1px solid #d1d6da;}
.rv_li_alignBar a.on:hover{background-color:#FFF;height:36px;margin-top:0}
.rv_li_alignBar a.on:hover span{line-height:38px;text-decoration:none;color:#252525}
.rv_li_alignBar tr:hover{background-color:#fff;cursor:default;}
.rv_li_alignBar .rv_tabl {height:600px;width:739px;overflow-y:scroll; overflow-x:hidden;background-color:#fff;
						  border-left:1px solid #333333;
						  border-right:1px solid #333333;
						  border-bottom:1px solid #333333;}
.rv_li_alignBar .red_do12 {color:#de0614}


/* ¿¹¾à¾È³»_ÆË¾÷·¹ÀÌ¾î */
.pop_daRsvGuide {display:none;}
.pop_daRsvGuide .blind {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;z-index:1000}
.da_rsvGuide {width:776px;background-color:#fff;position:absolute;top:235px;left:50%;margin-left:-285px;z-index:1001;border:2px solid #414D5A}
.da_rsvGuide .pop_scrollBx {height:600px;overflow-y:scroll;overflow-x:hidden;padding-top:20px;padding-left:15px}
.da_rsvGuide .pop_scrollBx tr{cursor:default;}
.da_rsvGuide .pop_scrollBx tr:hover{background-color:#fff;}
.da_rsvGuide .pop_scrollBx .red_do12 {color:#d72c34;}
.daPop_title {height:35px;background-color:#495867;}
.daPop_title .titTxt{float:left;height:27px;width:148px;font-size:15px;font-weight:bold;color:#fff;font-family:¸¼Àº°íµñ,'Malgun Gothic';padding:7px 0 0 0px}
.daPop_title .titCls{float:right;height:23px;width:24px;margin:6px 10px 0 0}

/* ¿¹¾à¾È³» ·¹ÀÌ¾î ÅÇ */
.daPop_alignTab {text-align:center}
.daPop_alignBar{position:relative;height:40px;background:url('/GMypage/img/bg_gr40.gif') repeat-x}
.daPop_alignBar a{display:inline-block;width:230px;height:39px;overflow:hidden;font-weight:bold;color:#666;margin-left:-5px}
.daPop_alignBar a span{display:block;text-align:center;line-height:41px;border-left:1px solid #bbb;border-right:1px solid #c4c4c4}
.daPop_alignBar a.on{height:39px;background-color:#FFF;margin-top:0}
.daPop_alignBar a.on span{background:url('/NImg/common/arr_on.gif') 95% 18px no-repeat;color:#252525;border-right:none;}
.daPop_alignBar a:hover{color:#222}
.daPop_alignBar a.on:hover{background-color:#FFF;margin-top:0}
.daPop_alignBar a.on:hover span{text-decoration:none;color:#252525}



/* 20150723_ÇØ¿ÜÈ£ÅÚ ¸¶ÀÌÆäÀÌÁöNEW */
.ahRsv_pgWrap {width:780px;/*background-color:#f6f7f8;*/padding-bottom:30px}
.inTb_bxType {border-top:1px solid #97a0a9;margin-top:-1px}

/* °øÅë Á¤º¸º¸±â */
.cmnInfo_Grp {border-top:1px solid #fcfdfe;border-bottom:1px solid #d9d9d9;background-color:#eff3f7}
.cmnInfo_Grp .item {float:left;text-align:center}
.cmnInfo_Grp .item .item_t {width:160px;color:#3f6484;padding-top:10px;font-size:13px;line-height:20px;text-shadow:1px 1px 0 rgba(255,255,255,0.5);font-weight:bold}
.cmnInfo_Grp .cnts {margin-left:160px;background-color:#fff;border-left:1px dotted #e2e6ed;padding-top:10px;padding-bottom:10px}
.cmnInfo_Grp .cnts_t {padding-left:15px;color:#252525;font-size:13px;line-height:20px} 

/* °øÅë_³Ñ¹öÅ¸ÀÌÆ²(2) */
.section_no_tit2 {height:40px;overflow:hidden}
.section_no_tit2 .no {width:30px;height:33px;margin-top:2px;padding-right:8px}
.section_no_tit2 .no p {height:26px;overflow:hidden;line-height:25px;font-weight:bold;font-size:15px;font-family:'Arial', 'Tahoma', 'Verdana';background-color:#fff;border:2px solid #ccc;text-align:center}
.section_no_tit2 .title {color:#333;font-size:19px;font-weight:bold;line-height:32px;letter-spacing:-1px}

/* °øÅë_Á¤º¸Å¸ÀÌÆ² */
.section_info_tit {height:28px;overflow:hidden;margin-left:10px}
.section_info_tit .title {color:#333;font-size:15px;font-weight:bold;letter-spacing:-1px}
.section_info_tit2 {overflow:hidden;margin-left:10px;}
.section_info_tit2 .title {color:#333;font-size:15px;font-weight:bold;letter-spacing:-1px;margin-top:10px;}


/* »ó´ÜÅ¸ÀÌÆ² */
.ahRsv_pgTit {height:40px;background-color:#384c62;border-bottom:1px solid #293748}
.ahRsv_pgTit .title_t {color:#fff;font-size:15px;font-weight:bold;padding-top:10px;padding-left:15px}

/* ¿¹¾àÁ¤º¸È®ÀÎ */
.rsv_infoTable {background-color:#fefefe;border:1px solid #c8cbd2}
.rsv_infoTable .ahName {font-size:16px;font-weight:bold}
.rsv_infoTable .total_t {font-weight:bold;color:#222;color:#f52a3d}
.rsv_infoTable .total_t .price {font-size:18px;vertical-align:-1px}
.rsv_infoTable .inc_t {font-size:12px;color:#777}
.rsv_infoTable .limit_t {font-size:13px;font-weight:bold;color:#f52a3d}

/* ¿¹¾àÀÚÁ¤º¸ÀÔ·Â */
.booker_infoTable {background-color:#fff;border:1px solid #c8cbd2}
.rsvLoger_infoBx {background-color:#ebf0f5}
.rsvLoger_infoBx ul {clear:both;height:40px;border-bottom:1px solid #ced0d3} 
.rsvLoger_infoBx li {float:left}
.rsvLoger_infoBx .item {display:block;width:160px;height:40px;line-height:40px;overflow:hidden;color:#3f6484;font-size:13px;text-shadow:1px 1px 0 rgba(255,255,255,0.5);font-weight:bold;text-align:center}
.rsvLoger_infoBx .info {display:block;width:229px;height:40px;line-height:40px;background-color:#fff}
.rsvLoger_infoBx .info span {margin-left:10px}

/* Åõ¼÷ÀÚÁ¤º¸ °ü¸® */
.lodger_infoTable {background-color:#fff;border:1px solid #c8cbd2}
.adminLodger_tbWrap {position:relative}
.adminLodger_tbWrap .room {width:75px}
.adminLodger_tbWrap .lodger {width:50px}
.adminLodger_tbWrap .kor {width:83px}
.adminLodger_tbWrap .fstN {width:105px}
.adminLodger_tbWrap .lstN {width:115px}
.adminLodger_tbWrap .birth {width:80px}
.adminLodger_tbWrap .gender {width:40px}
.adminLodger_tbWrap .type1 {width:230px}

.adminLodger_head {height:35px;border-bottom:1px solid #e7ebf0;overflow:hidden;background-color:#728498}
.adminLodger_head p {float:left;height:35px;overflow:hidden;line-height:35px;font-size:12px;color:#fff;font-weight:bold;text-align:center}
.adminLodger_head .s_t {font-size:11px;color:#d2dae3;font-weight:normal}
.adminLodger_table {position:relative;height:auto;background:url('/GMypage/img/bg_psngTb.gif') #fff repeat-y;border-bottom:1px solid #d9d9d9}
.adminLodger_table.single {background-color:#fffac4}
.adminLodger_table.double {background-color:#e4f6e6}
.adminLodger_table div {position:relative;float:left;font-size:12px;color:#444;text-align:center}
.adminLodger_table div p {padding-top:10px;padding-bottom:10px;line-height:16px}
.adminLodger_table .room p {font-weight:bold}
.adminLodger_table .type1 p {line-height:16px}

/* 1:1¹®ÀÇ ¹× ¿äÃ» */
.lodger_infoTable {background-color:#fff;border:1px solid #c8cbd2}
.inquiry_tbWrap {position:relative}
.inquiry_tbWrap .roomNumber {width:35px}
.inquiry_tbWrap .title {width:80px}
.inquiry_tbWrap .content {width:323px}
.inquiry_tbWrap .reply {width:80px}
.inquiry_tbWrap .reply_Wt {width:80px}
.inquiry_tbWrap .question {width:90px}
.inquiry_tbWrap .answer {width:90px}

.inquiry_head {height:35px;border-bottom:1px solid #e7ebf0;overflow:hidden;background-color:#728498}
.inquiry_head p {float:left;height:35px;overflow:hidden;line-height:35px;font-size:12px;color:#fff;font-weight:bold;text-align:center}
.inquiry_head .type1, .adminLodger_head .type2 {line-height:13px;padding-top:4px}
.inquiry_head .s_t {font-size:11px;color:#d2dae3;font-weight:normal}
.inquiry_table {position:relative;height:40px;overflow:hidden;background-color:#fff;border-bottom:1px solid #d9d9d9;/*cursor:pointer;*/}
/*.inquiry_table:hover {background-color:#e9f6e8;}*/
.inquiry_table.single {background-color:#fffac4}
.inquiry_table.double {background-color:#e4f6e6}
.inquiry_table div {position:relative;float:left;font-size:12px;color:#444;text-align:center}
.inquiry_table div p {height:40px;line-height:40px;border-right:1px solid #ebebeb}
.inquiry_table .reply p {cursor:pointer;}
.inquiry_table .reply img {margin-top:6px}
.inquiry_table .reply_Wt img {margin-top:10px;}
.inquiry_table .roomNumber p {font-weight:bold}
.inquiry_table .answer p {border-right:none}

.btn_adminLodger {display:inline-block;width:82px;height:25px;background:url('/AHotel/img/btn_adminLodger.png') 0 0 no-repeat}
.btn_adminLodger:hover {background-position:0 -25px}
.btn_myLodger {display:inline-block;width:70px;height:25px;background:url('/AHotel/img/btn_myLodger.png') 0 0 no-repeat}
.btn_myLodger:hover {background-position:0 -25px}

/* ¿¹¾à±ÔÁ¤µ¿ÀÇ */
.rules_infoWrap {background-color:#fff;border:1px solid #c8cbd2}
.tab_rsvRules {position:relative;height:40px;overflow:hidden;background-color:#728498}
.tab_rsvRules .allChk {position:absolute;top:12px;right:30px;color:#fff;font-size:13px}
.tab_rsvRules .allChk .chkType {vertical-align:-5px;.vertical-align:-1px}
.tab_rsvRules a {display:block;float:left;height:39px;border-bottom:1px solid #5e6e83;line-height:39px;font-size:14px;font-weight:bold;color:#fff}
.tab_rsvRules a span {display:block;height:39px;text-align:center;border-left:1px solid #7a8ca0;border-right:1px solid #5e6e83}
.tab_rsvRules .on {background-color:#fff;border-bottom:1px solid #fff;color:#353535}
.tab_rsvRules .on span {border-left:1px solid #fff}
.tab_rsvRules .on:hover {background-color:#fff}
.tab_rsvRules .on:hover span {border-left:1px solid #fff}
.tab_rsvRules a:hover {background-color:#5e6e83}
.tab_rsvRules a:hover span {border-left:1px solid #5e6e83}
.tab_rsvRules .grneral {width:200px}
.tab_rsvRules .privacy {width:200px}
.tab_rsvRules .third {width:200px}
.rules_infoBx {height:auto;background-color:#fff;margin-top:10px;overflow:hidden}
.rules_infoBx .rulesIframe {width:100%;height:350px;text-align:left;font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'µ¸¿ò', 'Dotum'}
.rules_infoBx .caution_t {padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e9e9e9}
.rules_infoBx .caution_t p {font-size:13px;color:#ee243c;margin-left:32px;line-height:18px}
.rules_infoBx #grneral .rulesIframe {height:280px}
.chkRules_wrap {text-align:center;background-color:#f6f9fb;padding:17px 0 15px 0}
.chkRules_wrap span {margin-left:40px;font-size:13px;color:#353535}

/* ´ÊÀºÃ¼Å©ÀÎ¿äÃ» */
.request_infoTable {background-color:#fefefe;border:1px solid #c8cbd2}

/* ¾Æµ¿µ¿¹Ý¿äÃ» */
.child_infoTable {background-color:#fefefe;border:1px solid #c8cbd2}
.child_infoTable .inpInfo span {margin-right:15px}
.child_infoTable .inpInfo .inp_type01 {width:100px;margin-left:8px}

/* ±âÅ¸»çÇ×¿äÃ» */
.etc_infoTable {background-color:#fefefe;border:1px solid #c8cbd2}
.etc_infoTable .inpInfo {background-color:#f0f4f9;margin:10px;padding:7px 10px;margin-bottom:0}
.etc_infoTable textarea {width:100%;height:70px;background:none;overflow-x:hidden;overflow-y:auto;border:none;font-size:13px;outline:none}
.etc_infoTable .inTb_bxType {border-top:1px solid #d9d9d9}

/* ÄíÆùÁ¶È¸_·¹ÀÌ¾î */
#cpnDetail_wrap {display:none;z-index:99}
#cpnDetail_wrap .body_film {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;z-index:100}
.pop_myCpnList {position:fixed;top:50%;left:50%;margin-left:-404px;margin-top:-280px;z-index:101}
.myCpnList_wrap {position:relative;width:808px;height:565px;background-color:#13477c}
.myCpnList_tit {position:relative;height:38px}
.myCpnList_tit .title {color:#fff;font-weight:bold;font-size:15px;padding-top:9px;margin-left:15px}
.myCpnList_tit .sub_t {padding-top:13px;font-size:11px;color:#cdd4dd;margin-left:15px}
.myCpnList_tit .close{position:absolute;top:6px;right:10px}
.pop_myCpnList .pop_conWrap {height:524px;margin:0 3px 3px 3px;background-color:#f4f4f4}
.pop_myCpnList .ovfyBx{position:relative;height:524px;overflow-x:hidden;overflow-y:scroll;
					scrollbar-face-color: #aeb0b3; 
				   scrollbar-highlight-color: #aeb0b3; 
				   scrollbar-3dlight-color: #a7bddf; 
				   scrollbar-shadow-color: #aeb0b3; 
				   scrollbar-darkshadow-color: #a7bddf;
				   scrollbar-track-color: #ececec;
				   scrollbar-arrow-color: #8ba8c7;}

.tit_myCpn {position:relative;padding-top:12px;padding-bottom:10px}
.tit_myCpn .title {padding-left:15px;font-size:15px;color:#444;font-weight:bold}

.myCpnList_tbWrap {position:relative}
.myCpnList_tbWrap .sel {width:60px}
.myCpnList_tbWrap .name {width:310px}
.myCpnList_tbWrap .event {width:165px}
.myCpnList_tbWrap .term {width:170px}
.myCpnList_tbWrap .rest {width:80px}

.myCpnList_head {height:30px;overflow:hidden;background-color:#9fadbe}
.myCpnList_head p {float:left;height:30px;overflow:hidden;line-height:28px;font-size:13px;color:#fff;text-align:center}
.myCpnList_table {background-color:#fff;display:table}
.myCpnList_table ul {height:55px;overflow:hidden;.border-bottom:1px solid #d9d9d9;display:table-row}
.myCpnList_table ul:hover, .myCpnList_table .on {background-color:#fff8c6}
.myCpnList_table li {.float:left;.padding-top:10px;font-size:13px;color:#444;text-align:center;display:table-cell;vertical-align:middle;border-bottom:1px solid #d9d9d9;.border-bottom:none}
.myCpnList_table .name_t {}
.myCpnList_table .event_t {color:#16b85e;font-weight:bold}
.myCpnList_table .sel .rdoType {.margin-top:9px;margin-right:0}
.myCpnList_table .rest span {border-right:none}
.copy_useOk {text-align:center;padding-top:20px;font-size:14px}

/* 1:1¹®ÀÇ´äº¯ ÆË¾÷Ã¢ */
#inquiryPop_wrap {display:none;z-index:99}
#inquiryPop_wrap .body_film {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;z-index:100}
.inquiryPop_List {position:fixed;top:50%;left:50%;margin-left:-215px;margin-top:-280px;z-index:101}
.inquiryPop_wrap {position:relative;width:650px;height:441px;background-color:#13477c}
.inquiryPop_tit {position:relative;height:38px}
.inquiryPop_tit .title {color:#fff;font-weight:bold;font-size:15px;padding-top:9px;margin-left:15px}
.inquiryPop_tit .sub_t {padding-top:13px;font-size:11px;color:#cdd4dd;margin-left:15px}
.inquiryPop_tit .close{position:absolute;top:6px;right:10px}
.inquiryPop_List .pop_conWrap {height:400px;margin:0 3px 3px 3px;background-color:#f4f4f4}
.inquiryPop_List .ovfyBx{position:relative;height:400px;overflow-x:hidden;overflow-y:scroll;
					scrollbar-face-color: #aeb0b3; 
				   scrollbar-highlight-color: #aeb0b3; 
				   scrollbar-3dlight-color: #a7bddf; 
				   scrollbar-shadow-color: #aeb0b3; 
				   scrollbar-darkshadow-color: #a7bddf;
				   scrollbar-track-color: #ececec;
				   scrollbar-arrow-color: #8ba8c7;}
.inquiryPop_title {padding-left:15px;margin:20px 0 10px 0;font-size:15px;color:#444;font-weight:bold}
.inquiryPop_Table {background-color:#fff;border:1px solid #c8cbd2;margin:0 10px;}
.inquiryPop_infoBx {background-color:#ebf0f5}
.inquiryPop_infoBx ul {clear:both;border-bottom:1px solid #ced0d3;display:inline-block;} 
.inquiryPop_infoBx li {float:left}
.inquiryPop_infoBx .item {display:block;width:102px;line-height:40px;overflow:hidden;color:#3f6484;font-size:13px;text-shadow:1px 1px 0 rgba(255,255,255,0.5);font-weight:bold;text-align:center}
.inquiryPop_infoBx .info {display:block;width:200px;line-height:40px;background-color:#fff}
.inquiryPop_infoBx .info2 {display:block;width:488px;line-height:20px;background-color:#fff;padding:10px 5px 10px 10px;}
.inquiryPop_infoBx .info span{margin-left:10px}

/* 1:1¹®ÀÇ¹×¿äÃ» ÆË¾÷Ã¢ */
#requestPop_wrap {display:none;z-index:99}
#requestPop_wrap .body_film {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;z-index:100}
.requestPop_List {position:fixed;top:50%;left:50%;margin-left:-90px;margin-top:-280px;z-index:101}
.requestPop_wrap {position:relative;width:383px;height:370px;background-color:#13477c}
.requestPop_tit {position:relative;height:38px}
.requestPop_tit .title {color:#fff;font-weight:bold;font-size:15px;padding-top:9px;margin-left:15px}
.requestPop_tit .sub_t {padding-top:13px;font-size:11px;color:#cdd4dd;margin-left:15px}
.requestPop_tit .close{position:absolute;top:6px;right:10px}
.requestPop_List .pop_conWrap {height:329px;margin:0 3px 3px 3px;background-color:#f4f4f4}
.requestPop_List .ovfyBx{position:relative;height:329px;overflow-x:hidden;}
.requestPop_title {padding-left:15px;margin:20px 0 10px 0;font-size:15px;color:#444;font-weight:bold}
.requestPop_Box {margin-left:15px;}
.requestPop_Box textarea {padding:10px;}
.requestPop_ok {text-align:center;}
.requestPop_ok a {display:block;width:90px;height:35px;margin:0 auto;line-height:35px;margin-top:20px;background-color:#0b8ff4;
				  border-bottom:1px solid #0165b2;}
.requestPop_ok a:hover {background-color:rgba(11,143,244,0.9)}
.requestPop_ok span {color:#fff;font-weight:bold;}

/* °áÁ¦Á¤º¸ÀÔ·Â */
.payment_infoTable {position:relative;background-color:#fefefe;border:1px solid #c8cbd2}
.payment_infoTable .ahPrice {display:inline-block;width:100px;font-size:14px;text-align:right}
.payment_infoTable .dc {color:#ee243c}
.payment_infoTable .total {color:#333;font-size:15px;font-weight:bold}
.payment_infoTable .paid {font-weight:bold}
.payment_infoTable .unpaid {color:#ee243c;font-weight:bold}
.payment_infoTable .btn_skBlue30.payment {position:absolute;bottom:20px;right:30px;width:120px;text-align:center}

/* ÇÒÀÎ¼ö´Ü */
.pay_discount .cmnInfo_Grp {background-color:#e9f6e8}
.pay_discount .cmnInfo_Grp .item .item_t {color:#397763}
.pay_discount .cmnInfo_Grp .cnts {background-color:#f8fdf6}
.pay_discount .inp_type01 {width:80px;text-align:right}
.pay_discount .won {font-size:14px;vertical-align:-1px}
.pay_discount .t_cash {color:#ee243c;font-size:13px;font-weight:bold}

/* °áÁ¦Á¤º¸ */
.paidInfo .inp_type01 {width:80px;text-align:right}
.paidInfo .won {font-size:14px;vertical-align:-1px}

.btn_grn25 {display:inline-block;height:25px;line-height:25px;background-color:#26ca6f;border-bottom:1px solid #22bb66;border-radius:2px}
.btn_grn25:hover {background-color:#25d971}
.btn_grn25 span {display:inline-block;text-align:center;color:#fff;font-size:12px;padding:0 10px;font-weight:bold;letter-spacing:-1px}

/* »ó´ã¾È³» */
.counsel_infoTable {position:relative;background-color:#fefefe;border:1px solid #c8cbd2;margin:30px 0;margin-bottom:0}
.counsel_infoTable .counselor {font-size:14px;line-height:25px}

.btn_dkBlue40 {display:inline-block;height:40px;line-height:40px;background-color:#485f7b;border-bottom:1px solid #3a4f68;border-radius:2px}
.btn_dkBlue40:hover {background-color:#597290}
.btn_dkBlue40 span {display:inline-block;text-align:center;color:#fff;font-size:15px;padding:0 10px;font-weight:bold;letter-spacing:-1px}

/* ¿¹¾à¿Ï·á */
.ahRsv_finish {font-weight:bold;letter-spacing:-1px;text-align:center;background:url('/AHotel/img/ico_rsvFinish.png') center 0 no-repeat;padding-top:90px;margin-top:40px}
.ahRsv_finish .main_t {font-size:22px;color:#333}
.ahRsv_finish .sub_t {font-size:14px;color:#268cd5;padding-top:7px}
.ahRsv_finish .sub_t a {text-decoration:underline;color:#268cd5}
.rsvFinish_wrap {position:relative;background-color:#fefefe;border:1px solid #dbdcdf;margin:30px 180px;padding:20px 0;margin-bottom:0;border-radius:4px}
.rsvFinish_wrap p {font-size:13px;color:#444}

/* ¾È³»»çÇ× */
.caution_txt {padding-top:15px;padding-bottom:15px;color:#444}
.caution_txt .caution {vertical-align:-3px;margin-right:5px}
.caution_txt.blet p {margin-left:20px}
.caution_txt.blet .icon {font-size:12px;vertical-align:-3px;margin-right:5px}
.caution_txt .outBx p {font-size:13px}
.caution_txt .tit_t {font-size:16px;font-weight:bold;color:#333;margin-left:20px}
.caution_txt .tit_t .icon {vertical-align:-7px}

/* INPUT */
.inp_type01 {height:28px;line-height:28px;color:#222;font-size:14px;padding-left:5px;background-color:#fff;border:1px solid #d7d7d7;vertical-align:middle}
.inp_type01:hover {border:1px solid #4ea5e7}
.combo_type01 {height:30px;line-height:30px;color:#222;font-size:14px;background-color:#fff;border:1px solid #d7d7d7;vertical-align:middle}
.combo_type01:hover {border:1px solid #4ea5e7}
.chkType {width:18px;height:18px;margin-right:5px;vertical-align:-4px;.vertical-align:-1px}
.rdoType {width:18px;height:18px;margin-right:5px;vertical-align:-4px;.vertical-align:-1px}

.btn_redBdr {display:inline-block;width:60px;height:24px;overflow:hidden;background:url('/AHotel/img/btn_redBdr.png')}
.btn_redBdr span {display:block;line-height:22px;font-weight:bold;text-align:center;color:#f13932}
.btn_redBdr:hover {background-position:0 -24px}
.btn_redBg {display:inline-block;width:60px;height:24px;overflow:hidden;background:url('/AHotel/img/btn_redBg.png')}
.btn_redBg span {display:block;line-height:22px;font-weight:bold;text-align:center;color:#fff}
.btn_redBg:hover {background-position:0 -24px}

/* BUTTON */
.btn_skBlue30 {display:inline-block;height:33px;line-height:33px;background-color:#2da2d7;border-bottom:1px solid #2394c7;border-radius:2px}
.btn_skBlue30:hover {background-color:#36b6ee}
.btn_skBlue30 span {display:inline-block;text-align:center;color:#fff;font-size:14px;padding:0 10px;font-weight:bold;letter-spacing:-1px}
.btn_skBlue30 .icon {height:32px;background:url('/AHotel/img/w_check.png') 0 4px no-repeat;padding-left:20px;margin-left:20px}

.btn_dkBlue30 {display:inline-block;height:33px;line-height:33px;background-color:#485f7b;border-bottom:1px solid #3a4f68;border-radius:2px}
.btn_dkBlue30:hover {background-color:#597290}
.btn_dkBlue30 span {display:inline-block;text-align:center;color:#fff;font-size:15px;padding:0 10px;font-weight:bold;letter-spacing:-1px}

.btn_voucher {display:inline-block;width:100px;height:32px;background:url('/GMypage/img/btn_voucher.png') 0 0 no-repeat}
.btn_voucher:hover {background-position:0 -32px}
.btn_inquiry {display:inline-block;width:130px;height:32px;background:url('/GMypage/img/btn_inquiry.png') 0 0 no-repeat}
.btn_inquiry:hover {background-position:0 -32px}
.btn_rsvCancel {display:inline-block;width:100px;height:32px;background:url('/GMypage/img/btn_rsvCancel.png') 0 0 no-repeat}
.btn_rsvCancel:hover {background-position:0 -32px}

.tLine {border-top:1px solid #6b7581}
.tLine2 {border-top:2px solid #6b7581}
.no_bLine {border-bottom:none}
.mg_t60 {margin-top:60px}
.f13 {font-size:13px}

.coin-pricelayer {display:none;position:absolute;top:50%;left:50%;z-index:150;width:271px;height:314px;margin:-150px 0 0 -135px}
.coin-pricelayer.on {display:block}
.coin-pricelayer a.img,
.coin-pricelayer a.img img {position:relative;z-index:150}
.coin-pricelayer .num {position:absolute;font-size:30px;letter-spacing:-1px;font-weight:bold;color:#ec494b;top:48px;z-index:155;left:50%;width:80px;margin-left:-19px;text-align:center}
.coin-pricelayer .num span {font-family:arial}
.coin-pricelayer a.close {position:absolute;right:-20px;top:-20px;width:46px;height:46px;display:block;font-size:0;color:transparent;z-index:156;background:url(//image1.hanatour.com/_images/main/pop_layer_weekend_btn.png) no-repeat}


.jlogin-info {text-align:center;font-size:16px;line-height:2;padding:70px 0 50px 0;border-bottom:1px solid #ddd;margin-bottom:50px;font-family:³ª´®°íµñ, "Nanum Gothic", ¸¼Àº°íµñ, "Malgun Gothic", µ¸¿ò, dotum;box-shadow:0 2px 3px #efefef}
.jlogin-info strong {font-size:18px;color:#333;text-decoration:underline}
.jlogin-info span.red {font-size:18px}
.jlogin-box {background:#f2f2f2;padding:30px;border:1px solid #ddd;margin:0 100px 20px 100px}
.jlogin-box li {line-height:24px;margin-top:15px;color:#333;font-size:15px}
.jlogin-box li:first-child {margin-top:0}
.jlogin-box li * {display:inline-block;vertical-align:middle}
.jlogin-box li label {min-width:150px;color:#777;text-align:right;font-weight:bold;border-right:1px solid #ddd;padding-right:15px;margin-right:15px}
.jlogin-box li input {border:1px solid #ccc;padding:5px 8px}
.jlogin-btns {text-align:center}
.jlogin-btns a {display:inline-block;vertical-align:middle;font-weight:bold;padding:6px 10px;font-size:13px;background:#cdcdcd;color:#333}
.jlogin-btns a.abtn {background:#41cb16;color:#fff;margin-right:6px}

.btn-view-coupon {margin:0 auto 4px auto;display:block;width:77px;height:22px;line-height:22px;text-align:center;color:#fff !important;font-size:11px;border:1px solid #101010;background:#494949;border-radius:3px}

.layerpop-da-coupon {display:none;width:466px;height:739px;position:fixed;top:50px;left:50%;margin-left:-233px;z-index:100;}
.layerpop-da-coupon.on {display:block}
.layerpop-da-coupon img {position:relative;z-index:1;}
.layerpop-da-coupon label {position:absolute;top:441px;cursor:pointer;left:0;color:#ff614c;font-size:14px;font-weight:bold;width:100%;z-index:10;text-align:center;}
.layerpop-da-coupon label * {vertical-align:middle;}
.layerpop-da-coupon .ldc-btn {position:absolute;top:470px;left:50%;z-index:10;margin-left:-114px}
.layerpop-da-coupon .ldc-btn.b02 {top:676px;margin-left:-80px;}

.cash-info {background:#fff;border:1px solid #cacbcc;border-top:0;padding:10px 15px;text-align:right;}
.cash-info b.wtico {margin-right:4px;width:20px;height:20px;background-position:-300px -550px;}
.cash-info .sub {font-size:12px;color:#777;}
.cash-info .sub:before {content:'';display:inline-block;width:6px;height:6px;border-bottom:1px solid #cacbcc;border-left:1px solid #cacbcc;margin-right:5px;vertical-align:2px;}

.div-table {display:table;width:100%;}
.div-table .div-td {font-size:12px;line-height:27px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;display:table-cell;padding:8px 15px;vertical-align:middle;}
.div-table .div-td:first-child {border-left:0;color:#404040;font-weight:bold;letter-spacing:-1px}
.pay-contents {display:none;}
.pay-contents.on {display:block;}
.pay-type-select {width:auto !important;padding:1px 0 0 1px;margin:10px 0 20px 0;column-gap:10px;row-gap:10px}/* 6°³ÀÏ°æ¿ì width:478 */
.pay-type-select .a {z-index:0;font-size:15px !important;color:#111 !important;letter-spacing:-1px;color:#333;display:flex;flex-wrap:wrap;align-items:center;position:relative;line-height:34px;margin-bottom:5px}
.pay-type-select .a .pay-msg {padding-left:10px;color:#111;font-size:13px;font-weight:normal;}
.pay-type-select .a:after {display:none !important}
.pay-type-select .a:first-child {margin-left:0}
.pay-type-select .a .wtico {transition:.3s ease;position:relative;margin-right:10px;width:18px;height:18px;border-radius:22px;border:3px solid #ddd;background:none}
.pay-type-select .a .wtico:after {margin:-5px 0 0 -5px;border-radius:6px;position:absolute;top:50%;left:50%;transform:scale(0,0);content:'';display:block;width:10px;height:10px;background:#fff}
.pay-type-select .a input:checked+.wtico {border-color:#111}
.pay-type-select .a input:checked+.wtico:after {background:#111;transform:scale(1,1)}
.pay-type-select .a i.logo {margin:0;display:block;}
.pay-type-select .a.a04 i.logo {width:65px;height:16px;background:url(//www2.webtour.com/_UI/wt/2017/img/reserve/ico_payco.png) no-repeat;}
.pay-type-select .a.a05 i.logo {width:55px;height:22px;background:url(//www2.webtour.com/_UI/wt/2017/img/reserve/naver-logo.jpg) no-repeat;}
.pay-type-select .a.a06 i.logo {width:53px;height:20px;background:url(//www2.webtour.com/_UI/wt/2017/img/reserve/ico_kakaopay.png) no-repeat;}
.pay-type-select .a.a08 i.logo {width:118px;height:25px;background:url(//www2.webtour.com/_UI/wt/2017/img/reserve/toss-logo.png) no-repeat;}
.pay-type-select label.a09 i.logo {display:block !important;width:120px;height:22px;background:url(//www2.webtour.com/_UI/wt/2017/img/reserve/ico_woori_pay.png) no-repeat;background-size:100% auto;}
.pay-type-select .a.a01 {color:#58d20a !important;font-weight:bold}
.wtico-payco {background:url(/_UI/wt/2017/img/reserve/ico_reserve.png) no-repeat;width:59px;height:14px;background-position:-100px -100px;}
.pay-type-select .a.on {z-index:5;color:#333;font-weight:bold}
.pay-type-select .a.on .wtico {border-color:#111}
.pay-type-select .a.on .wtico:after {transform:scale(1,1);background:#111}
.pay-type-select .a:hover {text-decoration:none}
.pay-type-select .a span {font-size:12px;color:#ff5e5e;font-weight:normal;display:inline-block;border:1px solid #ff6565;padding:2px 5px;vertical-align:1px;line-height:1.1;margin-left:10px;}
.pay-type-select .a em {color:#333;font-weight:normal}
.pay-type-select .a font {font-size:12px;position: absolute;top: -35px;left: 0;background: #fff;border: 1px solid #ddd;padding: 9px 10px;border-radius: 10px;line-height: 1.1;}
.pay-type-select .a font:after {content:'';display:block;width:5px;height:5px;background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;transform:rotate(45deg);position:absolute;bottom:-4px;left:34px}
.pay-type-select.td {margin:0;}
.pay-type-select label.a {margin-bottom:0;cursor:pointer;}
.pay-type-select label input {display:none;}
.pay-type-select label input:checked+.wtico {background:#fff}
.pay-type-select:after,
.pay-type-select:before {display:none !important;}
.paybtn {display:none;text-align:center;}
.paybtn.on {display:block;}

.wtlayer-qWrite .wtl-inner {background:#fff;width:800px;margin:100px auto;border:1px solid #2a2a2a;}
.wtlayer-qWrite .layer-content {margin:0 30px;padding-bottom:30px;}
.wtlayer-qWrite .layer-content .wt-sel {width:99%;border:1px solid #ddd;height:30px;line-height:30px;}
.wtlayer-qWrite .data-table.theme01 tbody td,
.wtlayer-qWrite .data-table.theme01 thead th {text-align:center;}
.wtlayer-qWrite .data-table.theme01 tbody td input {cursor:pointer}
.wtlayer-qWrite .data-table.theme01 tbody td label {cursor:pointer;margin-right:0;}
.wtlayer-qWrite .check-label {text-align:center;color:#111;font-size:18px;font-weight:bold;}
.wtlayer-qWrite .check-label b {position:static;margin:0;display:inline-block;vertical-align:-7px;}
.data-table.white table tbody td {background:#fff;}
.title_daReserve+.data-table table {border-top:0;}
.daQuestionList td {cursor:pointer;}
.wtlayer-qDetail .wtl-inner {background:#fff;width:800px;margin:100px auto;border:1px solid #2a2a2a;}
.wtlayer-qDetail .layer-content {margin:0 30px;padding:30px 0;}
.wtlayer-qDetail .h3 {font-size:15px;font-weight:bold;color:#111;}

.paybtn.npay #naverPayBtn {display:block;width:200px;height:47px;overflow:hidden;background:url('/DA/img/btn_green2.gif') no-repeat;margin:0 auto;}
.paybtn.npay #naverPayBtn .blind {display:block;text-align:center;font-size:0px;color:transparent;}
.paybtn.npay #naverPayBtn .blind:after {line-height:52px;content:'°áÁ¦ÇÏ±â';font-size:16px;color:#fff;font-weight:bold;letter-spacing:-1px;color:#fff;-webkit-text-shadow:0 0 2px #258103;-mox-text-shadow:0 0 2px #258103;text-shadow:0 0 2px #258103;}

.wtlayer-daCancel-jin .wtl-inner {width:600px;border:1px solid #2a2a2a;background:#fff;margin:0 auto;padding-bottom:30px;margin-top:70px}
.wtlayer-daCancel-jin .dac-contents {margin:20px 30px;}
.wtlayer-daCancel-jin p {font-size:14px;line-height:1.4;}

.bil-tit {font-size: 25px;color: #fff;padding: 11px;display: block;font-weight: bold;letter-spacing: -0.06em;font-family: '¸¼Àº °íµñ';}
/*.paybtn.Kpay a {display:block;width:226px;height:61px;line-height:61px;font-weight:bold;text-align:center;margin:0 auto;background:#ffeb00;color:#000;font-size:24px;} */

.da-pay-bot-info {position:relative;padding-top:30px}
.da-pay-bot-info .ge-tisp-info {position:absolute;right:0;top:30px}
.popup-isp {display:none;position:absolute;left:50%;bottom: 75px;width: 500px;border: 1px solid #111;background: #fff;margin-left:-112px}
.popup-isp .title {position:relative;padding:15px 30px;font-size:18px;background:#5398f5;color:#fff;}
.popup-isp .title .close {position:absolute;top:0;right:0;height:100%;width:55px;font-size:0;color:transparent;}
.popup-isp .title .close:after,
.popup-isp .title .close:before {content:'';display:block;width:50%;height:2px;background:#fff;position:absolute;top:50%;left:50%;margin:-1px 0 0 -25%}
.popup-isp .title .close:after {transform:rotate(-45deg)}
.popup-isp .title .close:before {transform:rotate(45deg)}
.popup-isp .p-body {padding:15px 30px 30px 30px;font-size:15px;color:#333}
.popup-isp .p-body .ptit {font-size:16px;font-weight:bold;color:#111;margin-bottom:10px}
.popup-isp .p-body a {border-bottom:1px dashed #5398f5;color:#5398f5}
.popup-isp.on {display:block;}
