﻿/* CSS Document */
/*  íšŒì›ê°€ìž…  */
.ctnJoin .headTit .tit{ background-image:url(../../../images/en/mem/main/subTitleJoin.gif)}
.ctnJoin .joinStep .step li span{ background-image:url(../../../images/en/common/join/joinStep.gif)}
.ctnJoin .joinStep .step li.on span{background-image:url(../../../images/en/common/join/joinStepOn.gif)}
.ctnJoinStep1 .top{ background-image:url(../../../images/en/common/join/joinStepTop.gif); height:202px;}
.ctnJoinStep1 .hTit1{ background-image:url(../../../images/en/common/join/joinStep1Tit1.gif) }
.ctnJoinStep1 .btnViewAll{background-image:url(../../../images/en/common/join/btnViewAll.gif)}
.ctnJoinStep1 .btnJoin{ background:url(../../../images/en/common/join/joinStep1BtnJoin.gif) no-repeat; width:137px; height:44px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.thumbDesc dl{width:520px;}
.rsvPrice .secretPrice{width:290px;}
.ctnJoinStep2 .hTit{ background-image:url(../../../images/en/common/join/joinStep2Tit1.gif)}
.ctnJoinStep2 .tableJoinForm .btnIdChick{ background-image:url(../../../images/en/common/join/btnIdCheck.gif); width:115px;}
.ctnJoinStep2 .tableJoinForm .msgCheck1{ display:block; margin:0;}
.ctnJoinStep2 .tableJoinForm .msgCheck2{ display:block}
.ctnJoinStep2 .pwGuideBox .pwGuide{ left:40px;}
.ctnJoinStep2 .pwGuideBox .pwGuide .pwGuideArrow{ left:118px;}
.ctnJoinStep2 .tableJoinForm label.lastNameEn{ margin-left:20px;}
.ctnJoinStep2 .tableJoinForm label.genderF{ margin-right:20px;}
.ctnJoinStep2 .tableJoinForm{ margin:0 0 30px 0;}
.ctnJoinStep2 .tableJoinForm input.emailId { width:500px;}
.ctnJoinStep2 .tableJoinForm label.phoneNumTel,
.ctnJoinStep2 .tableJoinForm label.phoneNumMob{ margin-right:20px;}
.ctnJoinStep2 .tableJoinForm input.phoneNum2{ width:170px;}
.ctnJoinStep2 .tableJoinForm label.hName,
.ctnJoinStep2 .tableJoinForm label.nation,
.ctnJoinStep2 .tableJoinForm label.nationNum,
.ctnJoinStep2 .tableJoinForm label.address3,
.ctnJoinStep2 .tableJoinForm label.address4,
.ctnJoinStep2 .tableJoinForm label.birthYear,
.ctnJoinStep2 .tableJoinForm label.birthMonth,
.ctnJoinStep2 .tableJoinForm label.birthDay{ position:absolute; left:-9999%;}
.ctnJoinStep2 .tableJoinForm input.address1,
.ctnJoinStep2 .tableJoinForm input.address2,
.ctnJoinStep2 .tableJoinForm input.address3,
.ctnJoinStep2 .tableJoinForm input.address4{ width:686px;}
.ctnJoinStep2 .btnJoinSend{ background-image:url(../../../images/en/common/join/btnJoinSend.gif); width:137px;}

.ctnJoinStep3 .top{ background-image:url(../../../images/en/common/join/joinStep3Img1.gif)}
.ctnJoinStep3 .btnGoHotelSeoul{ background-image:url(../../../images/en/common/join/btnGoHotelSeoul.gif); width:151px; *width:155px;}
.ctnJoinStep3 .btnGoHotelJeju{ background-image:url(../../../images/en/common/join/btnGoHotelJeju.gif); width:151px; *width:155px;}
.ctnJoinStep3 .btnGoLogin{ background-image:url(../../../images/en/common/join/btnGoLogin.gif); width:99px;}
.ctnJoinStep3 .hTitS1{ background-image:url(../../../images/en/common/join/joinStep3Tit1.gif)}
.ctnJoinStep3 .memberShip .ctnBox1{background-image:url(../../../images/en/common/join/joinStep3LinkImg1.gif); height:224px;}
.ctnJoinStep3 .memberShip .ctnBox2{background-image:url(../../../images/en/common/join/joinStep3LinkImg2.gif); height:224px;	}
.ctnJoinStep3 .memberShip .btn{ top:197px;}
.ctnJoinStep3 .memberShip .btn .btnGoMemJoinSeoul{background-image:url(../../../images/en/common/join/joinStep3LinkBtn1.gif); width:249px;}
.ctnJoinStep3 .memberShip .btn .btnGoMemJoinJeju{background-image:url(../../../images/en/common/join/joinStep3LinkBtn2.gif); width:259px;}

.tableJoinForm .btnSpDayAdd{ margin:0 4px 0 0; background:url(../../../images/en/common/join/btnSpDayAdd.gif) no-repeat; width:59px; height:27px;display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.tableJoinForm .btnSchAddress{ background-image:url(../../../images/en/common/join/btnSchAddress.gif); width:107px; }


/*  ë¡œê·¸ì¸  */
.loginBox.contents .headTit .tit{ background-image:url(../../../images/en/common/join/loginTit.gif)}
.loginBox .top{ background-image:url(../../../images/en/common/join/loginTop.gif);}

.loginBox .inputId .id,
.loginBox .inputPw .pw{ background:url(../../../images/en/common/join/loginInputBgText.gif) no-repeat #FFF;width:329px; margin:0;}
.loginBox .inputId .id{ background-position:2px 3px; margin:0 0 7px 0; }
.loginBox .inputPw .pw{ background-position:2px -29px}
.loginBox .inputId .id.uiFocus{ background-image:none}
.loginBox .inputPw .pw.uiFocus{ background-image:none}


.loginBox .formBox .loginSet .loginBtn .btnLogin{ background-image:url(../../../images/en/common/join/loginBtnLogin.gif)}
.loginBox .formBox .btn .btnJoin{ background-image:url(../../../images/en/common/join/loginBtnJoin.gif); width:112px;}
.loginBox .formBox .btn .btnLostId{ background-image:url(../../../images/en/common/join/loginBtnLostId.gif); width:238px;}
.loginBox .formBox .btn .btnLostPw{ background-image:url(../../../images/en/common/join/loginBtnLostPw.gif); width:95px;}
.loginBox .formBox .tabForm .ctn2 .rBtn{ left:90px;}
/*.loginBox .box .formBox{ width:354px;}*/
.loginBox .box .formBox{width:453px;}
.loginBox .formBox .loginSet {width:448px;}


.loginBox .formBox .loginSet2 {width:380px;}

.loginBox .ctn2 .inputId .id,
.loginBox .ctn2 .inputPw .pw{ background:url(../../../images/en/common/join/loginInputBgTextNoM.gif) no-repeat #FFF;width:208px; margin:0;}
.loginBox .ctn2 .inputId .id{ background-position:2px 3px;}
.loginBox .ctn2 .inputPw .pw{ background-position:2px -29px;}
.loginBox .ctn2 .inputId .uiFocus{ background:#FFF;}
.loginBox .ctn2 .inputPw .uiFocus{ background:#FFF;}

.popLayerFindPw .btnLostId{ background:url(../../../images/en/common/join/popFindIdBtnLostId.gif) no-repeat; width:77px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindPw .btnLostPw { background: url(../../../images/en/common/join/loginBtnLostPw.gif) no-repeat; width: 95px; height: 27px; display: inline-block; vertical-align: middle; line-height: 100px; overflow: hidden; }
.popLayerFindPw .btnJoin{ background:url(../../../images/en/common/join/popFindIdBtnJoin.gif) no-repeat; width:85px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
/* mypage */

.ctnMypage.ctnMyMembership .btnMembership{width:131px;background:url(../../../images/en/common/mypage/btnMembership.gif) no-repeat;}
.ctnMypage.ctnMyMembership .btnMembership a{width:131px; }

.popLayerLogin{ width:517px;}
.popLayerLogin .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}
.popLayerFindId .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}
.loginBox .formBox .loginSet .loginBtn {position: absolute;right: -5px;top: 0px;padding-left: 14px;}



/* ì•„ì´ë””ì¤‘ë³µí™•ì¸ íŒ*/
.popLayerIdCheck .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}
.popLayerIdCheck .btn .btnIdUse{ background-image:url(../../../images/en/common/join/btnIdUse.gif)}
.popLayerIdCheck .otherId .tit{ background-image:url(../../../images/en/common/join/popIdCheckTit1.gif)}
.popLayerIdCheck .btnIdChick{ background-image:url(../../../images/en/common/join/btnIdCheck.gif); width:115px;}

/*  ì•„ì´ë””ì°¾ê¸°  */
.popLayerFindId .formBox span.nameK{ background-image:url(../../../images/en/common/join/popFindIdLabel1.gif); vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; height:23px; width:68px;}
.popLayerFindId .formBox label.emailId{ position:static; left:auto;background:url(../../../images/en/common/join/popFindIdLabel2.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; height:23px; width:68px;}
.popLayerFindId .formBox input.nameK,
.popLayerFindId .formBox input.emailId{ width:254px;}
.popLayerFindId .formBox label.rName1,
.popLayerFindId .formBox label.rName2{ position:absolute; left:-9999%;}
.popLayerFindId .formBox input.rName1,
.popLayerFindId .formBox input.rName2{ width:120px;}
.popLayerFindId .step2 .resultBox{ margin:0 0 10px 0; text-align:center;}
.popLayerFindId .step3 .resultBox{  text-align:center;}
.popLayerFindId .btnSubmit{ background-image:url(../../../images/en/common/join/popFindIdBtnSubmit.gif); width:68px;}
.popLayerFindId .btnCancel{ background-image:url(../../../images/en/common/join/popFindIdBtnCancel.gif); width:68px;}
.popLayerFindId .btnJoin{ background-image:url(../../../images/en/common/join/popFindIdBtnJoin.gif); width:87px;}
.popLayerFindId .btnLostId{ background:url(../../../images/en/common/join/popFindIdBtnLostId.gif) no-repeat; width:77px; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindId .btnLostPw{ background-image:url(../../../images/en/common/join/loginBtnLostPw.gif); width:121px;}

/*  ë¹„ë°€ë²ˆí˜¸ì°¾ê¸°  */
.popLayerFindPw .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}
.popLayerFindPw .btnList{ margin:0}
.popLayerFindPw .formBox label.idInput{ background-image:url(../../../images/en/common/join/popFindPwLabel1.gif)}
.popLayerFindPw .formBox label.idInput2{ background:url(../../../images/en/common/join/popFindIdLabel1.gif) no-repeat -5px 0px; width:140px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindPw .formBox label.idInput{ background:url(../../../images/en/common/join/popFindPwLabel1.gif) no-repeat 0px 0px; width:140px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindPw .formBox label.findIdOpt1{ background:url(../../../images/en/common/join/popFindIdLabel2.gif) no-repeat -5px 0px; width:140px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindPw .formBox label.findIdOpt2{ background:url(../../../images/en/common/join/popFindIdLabel3.gif) no-repeat 0px 0px; width:55px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindPw .formBox span.nameK{ background:url(../../../images/en/common/join/popFindIdLabel1.gif) no-repeat -3px 0px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; height:23px; width:140px;}
.popLayerFindId .popHead .tit2{ background:url(../../../images/en/mem/main/popHeadTitJoin.gif) no-repeat 0 -601px;}
.popLayerFindPw .guideBox .box1{ float:left; width:179px;}
.popLayerFindPw .guideBox .box2{ float:right;width:235px; padding:15px 12px 0px 20px}
.popLayerFindPw .formBox input.idInput ,
.popLayerFindPw .formBox input.emailId{ width:254px;}
.popLayerFindPw .formBox label.rName1,
.popLayerFindPw .formBox label.rName2{ position:absolute; left:-9999%;}
.popLayerFindPw .formBox input.rName1,
.popLayerFindPw .formBox input.rName2{ width:120px;}
.popLayerFindPw .formBox label.emailId{ position:static; left:auto;background:url(../../../images/en/common/join/popFindIdLabel2.gif) no-repeat -5px 0px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; height:23px; width:140px;}
.popLayerFindPw .btnSubmit{ background-image:url(../../../images/en/common/join/popFindIdBtnSubmit.gif); width:68px;}
.popLayerFindPw .btnCancel{background-image:url(../../../images/en/common/join/popFindIdBtnCancel.gif); width:97px;}

.popLayerFindPwTemp .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}
.popLayerFindPwTemp .btnSubmit{ background:url(../../../images/en/common/join/popFindIdBtnSubmit.gif) no-repeat; width:68px; height:27px;vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwTemp .btnLostPw{ background:url(../../../images/en/common/join/popFindPwBtnLostPw.gif) no-repeat; width:119px; height:27px;vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwTemp .btnJoin{ background:url(../../../images/en/common/join/popFindIdBtnJoin.gif) no-repeat; width:87px; height:27px;vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}

.popLayerFindPwReset .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}
.popLayerFindPwReset .resultBox label.passwordNew{ background-image:url(../../../images/en/common/join/popLayerFindPwResetLabel1.gif); width:135px;}
.popLayerFindPwReset .resultBox label.passwordConfirm{ background-image:url(../../../images/en/common/join/popLayerFindPwResetLabel2.gif); width:135px;}
.popLayerFindPwReset .btnSubmit{background-image:url(../../../images/en/common/join/popFindIdBtnSubmit.gif); width:68px;}
.popLayerFindPwReset .btnCancel{background-image:url(../../../images/en/common/join/popFindIdBtnCancel.gif); width:68px;}
.popLayerFindPwReset .btnLostId{ background:url(../../../images/en/common/join/popFindIdBtnLostId.gif) no-repeat; width:79px; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwReset .btnJoin{ background:url(../../../images/en/common/join/popFindIdBtnJoin.gif) no-repeat; width:91px; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwReset .btnLoin{ background:url(../../../images/en/common/join/popLayerFindPwResetBtnLogin.gif) no-repeat; width:63px; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwReset .step2 .resultBox{ text-align:center;}
.popLayerFindPwReset .resultBox .tableResultBox td p{ margin-left:-130px; zoom:1; position:relative;}

/*ê°œì¸ì •ë³´ìˆ˜ì§‘ íŒì—…*/
.popLayerClauseAll .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitJoin.gif)}


/*  ë§ˆì´íŽ˜ì´ì§€ */
.ctnMypage.ctnUserInfo2 .headTit h4.tit{ background-image:url(../../../images/en/mem/main/subTitleMypage.gif)}
.ctnMypage.ctnUserInfo2 .msg{ background-image:url(../../../images/en/common/mypage/userInfo1Msg.gif);height:20px; line-height:100px; overflow:hidden;}
.ctnMypage.ctnUserInfo2 .btnChange{ background-image:url(../../../images/en/common/mypage/btnChange.gif)}
.ctnMypage.ctnUserInfo2 .btnCancel{ background-image:url(../../../images/en/common/mypage/btnCancel.gif)}
.ctnMypage.ctnUserInfo2 input.emailId { width:200px;}
.ctnMypage.ctnUserInfo2 input.phoneNum2 ,
.ctnMypage.ctnUserInfo2 input.phoneCom2  { width:200px;}
.ctnMypage.ctnUserInfo2 label.phoneNumTel,
.ctnMypage.ctnUserInfo2 label.phoneNumMob,
.ctnMypage.ctnUserInfo2 label.genderF,
.ctnMypage.ctnUserInfo2 label.genderM{ margin-right:20px;}
.ctnMypage.ctnUserInfo2 label.address3,
.ctnMypage.ctnUserInfo2 label.address4,
.ctnMypage.ctnUserInfo2 label.nationNum,
.ctnMypage.ctnUserInfo2 label.nation,
.ctnMypage.ctnUserInfo2 label.birthYear,
.ctnMypage.ctnUserInfo2 label.birthMonth,
.ctnMypage.ctnUserInfo2 label.birthDay,
.ctnMypage.ctnUserInfo2 label.phoneCom,
.ctnMypage.ctnUserInfo2 label.phoneCom2{ position:absolute; left:-9999%;}
.ctnMypage.ctnUserInfo2 input.comName,
.ctnMypage.ctnUserInfo2 input.addressCom1,
.ctnMypage.ctnUserInfo2 input.addressCom2,
.ctnMypage.ctnUserInfo2 input.addressCom3,
.ctnMypage.ctnUserInfo2 input.comName,
.ctnMypage.ctnUserInfo2 input.comName,
.ctnMypage.ctnUserInfo2 input.comName,
.ctnMypage.ctnUserInfo2 input.comName,
.ctnMypage.ctnUserInfo2 input.comName { width:710px;}

.ctnMypage.ctnMypageMain .topBox .info .msg{ background-image:url(../../../images/en/common/mypage/mypageTopMsg.gif)}
.ctnMypage.ctnMypageMain .topBox .info .btnMyInfoMod{ background-image:url(../../../images/en/common/mypage/mypageBtnMyInfo.gif); width:85px;}
.ctnMypage.ctnMypageMain .boxMember .hTit .tit{ background-image:url(../../../images/en/common/mypage/mypageTit1.gif); }
.ctnMypage.ctnMypageMain .boxRsv .hTit .tit{ background-image:url(../../../images/en/common/mypage/mypageTit2.gif); }
.ctnMypage.ctnMypageMain .boxQna .hTit .tit{ background-image:url(../../../images/en/common/mypage/mypageTit3.gif); }
.ctnMypage.ctnMypageMain .boxEvent .hTit .tit{ background-image:url(../../../images/en/common/mypage/mypageTit4.gif); }

/* ë§ˆì´íŽ˜ì´ì§€ > ì˜ˆì•½í™•ì¸ */
.ctnMypage.ctnMypageRsv .headTit h4.tit{ background-image:url(../../../images/en/mem/main/subTitleMypage.gif)}
.ctnMypage.ctnMypageRsv .schBox .dateOpt .tit1{ background-image:url(../../../images/en/common/mypage/myRsvLabel1.gif);}
.ctnMypage .schBox .btnSch{ background-image:url(../../../images/en/common/mypage/btnSch.gif); width:77px;}
.ctnMypage.ctnMypageRsv .topMsg{ background-image:url(../../../images/en/common/mypage/myRsvTopMsg.gif);}
.ctnMypage .schBox .btn{ padding:0 0 0 10px;}

.ctnMypage.ctnMypageMain .boxEvent .cBox .msg{ background-image:url(../../../images/en/common/mypage/mypageTxt4.gif)}
.ctnMypage.ctnMypageMain .boxMpPlan .cBox .msg{ background-image:url(../../../images/en/common/mypage/mypageTxt5.gif)}

/* ì¿ í°í•¨ */
.ctnMypage.ctnCoupon .topMsg{ background-image:url(../../../images/en/common/mypage/couponTopMsg.gif)}

/* ë§ˆì´íŽ˜ì´ì§€ > íšŒì›ì •ë³´ */
.ctnMypage.ctnUserInfo1 .headTit h4.tit,
.ctnMypage.ctnPwMod .headTit h4.tit,
.ctnMypage.ctnMemDis .headTit h4.tit {background:url("../../../images/en/mem/main/subTitleMypage.gif");}
.ctnMypage.ctnMemDis .msg{background-image:url(../../../images/en/common/mypage/userInfo2Msg1.gif);}
.ctnMypage.ctnMemDis .btnMemDis{background-image:url(../../../images/en/common/mypage/btnMemDis.gif);}
.ctnMypage.ctnMemDis .btnCancel{background-image:url(../../../images/en/common/mypage/btnCancel.gif);}
.ctnMypage.ctnMyMembership .headTit h4.tit,
.ctnMypage.ctnMembershipPoint .headTit h4.tit,
.ctnMypage.ctnMembershipDining .headTit h4.tit,
.ctnMypage.ctnQna .headTit h4.tit,
.ctnMypage.ctnEvent .headTit h4.tit{ background-image:url(../../../images/en/mem/main/subTitleMypage.gif)}
.ctnMypage.ctnUserInfo1 label.comInfo2,
.ctnMypage.ctnUserInfo1 label.comInfo22{ position:absolute; left:-9999%;}
.ctnMypage.ctnUserInfo1 .btnConfirm{ background-image:url(../../../images/en/common/mypage/btnConfirm.gif); width:87px;}
/* 2018.07.27 ë¹„ë°€ë²ˆí˜¸ ì°¾ê¸° ë²„íŠ¼ ì¶”ê°€ */
.ctnMypage.ctnUserInfo1 .btnFindPw{background: url(../../../images/en/mypage/btnFindPw_en.gif);width:137px;}
.ctnMypage.ctnUserInfo1 .headTit h4.tit {background-position:0 -100px;}
.ctnMypage.ctnPwMod .headTit h4.tit {background-position:0 -150px;}
.ctnMypage.ctnMemDis .headTit h4.tit {background-position:0 -200px;}

.ctnPwMod .msg{ background-image:url(../../../images/en/common/mypage/userInfo2Msg1.gif);}
.ctnPwMod .btnChange{ background-image:url(../../../images/en/common/mypage/btnChange.gif); }
.ctnPwMod .btnCancel{ background-image:url(../../../images/en/common/mypage/btnCancel.gif); }


.ctnPwMod2 .btnChange2{ background-image:url(../../../images/en/common/mypage/btnChange.gif); }
.ctnPwMod2 .btnCancel2{ background-image:url(../../../images/en/common/mypage/btnCancel2.gif); }

/* ë§ˆì´íŽ˜ì´ì§€ > ë©¤ë²„ì‹­ */
.ctnMypage.ctnMyMembership .msg1{background-image:url(../../../images/en/common/mypage/membershipMsg1.gif); }
.ctnMypage.ctnMyMembership .msgBox .btnQna{background-image:url(../../../images/en/common/mypage/btnQna.gif); width:63px;}
.ctnMypage.ctnMyMembership .hTitS{}
.ctnMypage.ctnMembershipPoint .hTitS{background-image:none; }
.ctnMypage.ctnMyMembership .btnCertifi{background-image:url(../../../images/en/common/mypage/btnCertifi.gif);}
.ctnMypage.ctnMyMembership .btnPointSaveList{background-image:url(../../../images/en/common/mypage/btnPointSaveList.gif); width:151px;height:27px; }
.ctnMypage.ctnMyMembership .btnPointDiningList{background-image:url(../../../images/en/common/mypage/btnPointDiningList.gif); width:110px;height:27px;}
.ctnMypage.ctnMembershipDining .hTitS2{background-image:none}
.ctnMypage.ctnMyplanPackage .msg,
.ctnMypage.ctnMyplanEvent .msg,
.ctnMypage.ctnMyplanGao .msg{ background-image:url(../../../images/en/common/mypage/myplanPackageMsg1.gif)}
.ctnMypage.ctnMyplan .btnDel{ background-image:url(../../../images/en/common/mypage/myplanBtnDel.gif); width:74px;}
.ctnMypage.ctnMypageRsv .btnPrint{background:url(../../../images/en/common/mypage/myRsvBtnPrint.gif);/* width:43px;*/ }/* 2019-10-11 */
.ctnMypage.ctnMypageRsv .btnRsvMod{width:130px; background:url(../../../images/en/common/mypage/myRsvBtnRsvMod.gif);}/* 2019-10-11 */
.ctnMypage.ctnMypageRsv .btnRsvCancel{width:130px;background:url(../../../images/en/common/mypage/myRsvBtnRsvCancel.gif) }/* 2019-10-11 */
.ctnMypage.ctnMypageRsv.ctnNoMem .topMsg{ background-image:url(../../../images/en/common/mypage/noMemRsvTopMsg.gif)}
.ctnMypage .mpEventList .list .eventBox .box .icoGCP{background:url(../../../images/en/common/mypage/myplanEventIcoGCP.gif) no-repeat; width:125px; }

.ctnMypage.ctnQna .msg{background-image:url(../../../images/en/common/mypage/myPageQnaMsg1.gif);}
.ctnMypage.ctnQna .btnQna{background-image:url(../../../images/en/common/mypage/btnBbsQna.gif); width:76px;}
.ctnMypage.ctnQna .btnQnaReg{background-image:url(../../../images/en/common/mypage/qnaBtnRegist.gif); width:79px;}
.ctnMypage.ctnQna .btnCancel{background-image:url(../../../images/en/common/mypage/qnaBtnCancel.gif); width:75px;}
.ctnMypage.ctnEvent .msg{background-image:url(../../../images/en/common/mypage/eventMsg1.gif);}
.ctnMypage.ctnEvent .btnSetting{background-image:url(../../../images/en/common/mypage/eventBtnSet.gif); width:79px;}
.ctnMypage .btnGoList{background-image:url(../../../images/en/common/mypage/btnGoList.gif); width:60px;}
.ctnMypage .btnMembersipAll{background-image:url(../../../images/en/common/mypage/btnMembershipAll.gif); width:156px;}
.ctnMypage .schBox .dateOpt .tit{background-image:url(../../../images/en/common/mypage/myPageQnaLabel1.gif);width:40px;}
.ctnMypage .packList .list .packBox .box .btnReserve{ background-image:url(../../../images/en/common/mypage/myplanBtnReserve.gif); width:79px;}

.ctnMembershipPoint .hTitS1 .tit{background-image:url(../../../images/en/common/mypage/membershipPointTit1.gif);}
.ctnMembershipPoint .hTitS2 .tit{background-image:url(../../../images/en/common/mypage/membershipPointTit2.gif);}
.ctnMembershipPoint .btnMembershipSch{background-image:url(../../../images/en/common/mypage/membershipBtnSch.gif);}
.ctnMembershipDining .hTitS1 .tit{background-image:url(../../../images/en/common/mypage/membershipDiningTit1.gif); width:354px;}
.ctnMembershipDining .hTitS2 .tit{background-image:url(../../../images/en/common/mypage/membershipDiningTit2.gif); width:354px;}
.ctnMembershipDining .btnMembershipSch{background-image:url(../../../images/en/common/mypage/membershipBtnSch.gif);}

.popLayerMemCertifi .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitMypage.gif)}
.popLayerMemCertifi .pointBox .schBtn .btnSch{background-image:url(../../../images/en/common/mypage/memCertifiPopBtnCertifi.gif);}

/* ë©”ì¸*/
.btnDate { background:url(../../../images/en/mem/main/btnDate.gif) no-repeat; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.btnDate.btnDateWeek{ width:57px; background-position:0px 0px;}
.btnDate.btnDate1Mon{ width:61px; background-position:-62px 0px;}
.btnDate.btnDate3Mon{ width:67px; background-position:-128px 0px;}
.btnDate.btnDate6Mon{ width:68px; background-position:-200px 0px;}
.btnDate.btnDateAll{ width:46px; background-position:-273px 0px;}

.bbsLink .btnViewDetail{background-image:url(../../../images/en/common/mypage/btnViewDetail.gif); width:41px;}

/* ì˜ˆì•½ ì‹œìž‘ */
.reserveStep li span{ background-image:url(../../../images/en/mem/reservation/reserveStep.gif)}
.reserveStep li.on span{ background-image:url(../../../images/en/mem/reservation/reserveStepOn.gif)}
.reserveStep li.t1 span {background-position: 0 0; width: 240px!important;}
.reserveStep li.t2 span {background-position: -241px 0px!important; width: 240px!important;}
.reserveStep li.t3 span {background-position: -481px 0px!important; width: 240px!important;}
.reserveStep li.t4 span {background-position: -721px 0px!important;width: 240px!important;}
.reserveStep li.t5 span {background-position: -961px 0px!important;width: 240px!important;}
.reserveStep {height: 76px; margin: 0 0 0px; width: 1202px!important;}

.ctnReserve .info { display: block;   float: right;}
.ctnReserve .headTit .info .txt{ background-image:url(../../../images/en/mem/reservation/reserveStepTopMsg1.gif); width:351px}
.ctnReserve .headTit .info .btnQna{ background-image:url(../../../images/en/mem/reservation/reserveStepBtnQna.gif); width:83px;}
.ctnReserve .miceBoxTop .Mice{width:585px;}
.ctnReserve .miceBoxTop .titInfo{ background-image:url(../../../images/en/mem/reservation/miceTit.png)}
.ctnReserve .selForm label.date1,
.ctnReserve .selForm label.date2,
.ctnReserve .selForm label.date3{ background-image:url(../../../images/en/mem/reservation/reserveStepDateBoxATh1En.gif)}
.ctnReserve .dateBoxA .infoMsg{ background-image:url(../../../images/en/mem/reservation/reserveStepDateBoxAMsg1.gif);}
.ctnReserve .dateBoxC .hBox .selRoom {padding: 37px 0 0;}
.ctnReserve .dateBoxC .hBox .selRoom label.roomEa{ background-image:url(../../../images/en/mem/reservation/reserveStepSelRoomOptTh1.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl { float: left; margin: 0 46px 0 0 !important;  width: 300px !important;}
.ctnReserve .dateBoxC .selRoomOpt dl dt{ margin:20px 0 0 0;}
.ctnReserve .dateBoxC .selRoomOpt dl dd label.adult{ background-image:url(../../../images/en/mem/reservation/reserveStepSelRoomOptThAdult.gif); height:31px; width:70px; background-position:0 -7px;}
.ctnReserve .dateBoxC .selRoomOpt dl dd label.kid{ background-image:url(../../../images/en/mem/reservation/reserveStepSelRoomOptThKids.gif);width:100px; height:31px; background-position:0 -7px;}
.rprice_1 .dt{font-size:14px!important; font-weight:bold!important;}
.rprice_1 .dd{font-size:14px!important; font-weight:bold!important;}

.ctnReserve .tableTypeC thead tr {border: 1px solid #ECEAE1;}
.ctnReserve .tableTypeC thead th{border:none;}
.ctnReserve .tableTypeC.tableAccSatellite thead th {background: none repeat scroll 0 0 #Fff; padding: 8px 0;color:#444444;}
.ctnReserve .tableTypeC.tableAccSatellite tbody td {background: none repeat scroll 0 0 #FDF8EF; border:none; height: 23px;text-align: center;}
.ctnReserve .tableTypeC.tableAccSatellite tbody td.TaL{padding-left:20px!important; text-align: left!important;}
.ctnReserve .tableTypeC.tableAccSatellite .line{border-bottom:1px solid #E6DCCA}
.ctnReserve .tableTypeC.tableAccSatellite .bold{font-weight: bold; color:#7e4f15}
.ctnReserve .tableTypeC{ margin:20px 0 0 0; width: 100%; border-collapse:collapse; table-layout:fixed;}
.ctnReserve .tableTypeC thead th {height: 11px; background: #faf9f7; vertical-align: top; line-height: 100%; }
.ctnReserve .tableTypeC thead th.bdL { border-left: 1px solid #eceae1; }
.ctnReserve .tableTypeC thead th img { vertical-align: top; line-height: 100%; }
.ctnReserve .tableTypeC tbody th img { vertical-align: top; line-height: 100%; }
.ctnReserve .tableTypeC tbody th { border-right: 1px solid #eceae1; border-left: 1px solid #eceae1; border-bottom: 1px solid #eceae1; height: 43px; padding: 0 0 0 15px; text-align: left; background: #faf9f7; line-height: 100%; vertical-align: middle; }
.ctnReserve .tableTypeC tbody td.left { text-align:left !important; padding:7px 0 6px 10px !important; }
.ctnReserve .tableTypeC.tableAccSatellite{ margin:0; }
.ctnReserve .tableTypeC.tableAccSatellite tr .bdrN { border-right: 0 !important; }
.ctnReserve .tableTypeC.tableAccSatellite tbody th { height: auto; border-left: none; background: #f8f8f8; font-weight: bold; text-align: center; padding: 8px 0; color: #888; }
.ctnReserve .roomList .rBox .rCtn .info .priceBox .priceScroll.new { max-height: 376px !important;}
.ctnReserve .btnSelRoom{ background-image:url(../../../images/en/mem/reservation/reserveStepOptBtnSelRoom.gif); width:142px;}
.ctnReserve .btnReseveNext{ background-image:url(../../../images/en/mem/reservation/reserveStepOptBtnNext.gif);}
.ctnReserve .btnList .btnOptSel{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceBtnOptSel.gif); width:159px;}
.ctnReserve .btnList .btnNoMemRsv{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceBtnNoMemRsv.gif); width:222px;}
.ctnReserve .btnList .btnMemRsv{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceBtnMemRsv.gif); width:212px;}
.ctnReserve .headTit .info .txt_jeju{ background:url(../../../images/en/mem/reservation/reserveStepTopMsg1.gif) no-repeat; width:333px;height:26px; display:inline-block; line-height:100px; overflow:hidden; vertical-align:middle;}

.calendarRsvBox .rStatus .ico1{ background-image:url(../../../images/en/mem/reservation/reserveStep1IcoRstat.gif); width:112px; background-position:0 0;}
.calendarRsvBox .rStatus .ico2{ background-image:url(../../../images/en/mem/reservation/reserveStep1IcoRstat.gif); width:121px; background-position:-112px 0;}
.calendarRsvBox .rStatus .ico3{ background-image:url(../../../images/en/mem/reservation/reserveStep1IcoRstat.gif); width:117px; background-position:-233px 0;}



/* í”„ë¡œëª¨ì…˜ ë° ê³„ì•½ ìš”ê¸ˆ ì˜ˆì•½ ì¶”ê°€ */
.ctnReserve .codeInfo_btn {position:absolute; width:12px; height:12px; background:url(../../../images/ko/mem/reservation/codeInfo.png) 0 no-repeat; margin:2px 0 0 -6px;}

.ctnReserve .codeInfoWrap {width:490px; position:absolute; z-index:999; margin-top:-25px; margin-left:205px;}
.ctnReserve .codeInfoWrap .infoPopup {background:#9b7f5b; height:232px; box-shadow:#555 1px 1px 1px;}
.ctnReserve .codeInfoWrap .infoPopup .infoHead {padding:15px 10px 10px 10px;}
.ctnReserve .codeInfoWrap .infoPopup .infoTit {margin-left:15px;}
.ctnReserve .codeInfoWrap .infoPopup .closeBtn {float:right; margin-right:15px;}
.ctnReserve .codeInfoWrap .infoCtn {background-color:#fff; width:480px; margin:auto;}
.ctnReserve .codeInfoWrap .infoCtn .infoTxt ul {padding:20px;}
.ctnReserve .codeInfoWrap .infoCtn .infoTxt li {margin:0; padding:0; font-size:12px; color:#444; text-align:left; line-height:20px;}
/* 20180827 추가 */
.popLayerResvconfirm .popHead .tit{width:140px; height: 18px; background: url(../../../images/en/mem/reservation/resvconfirmPopTitle.gif) 28px 5px no-repeat;}
.popLayerResvconfirm .popCtn .btnSelStep3{background: url(../../../images/en/mem/reservation/resv_before.gif) no-repeat;}
.popLayerResvconfirm .popCtn .btnReserveSend{width: 130px; background: url(../../../images/en/mem/reservation/resv_send.gif) no-repeat;}
.ctnReserve1 .headTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep1Tit1.gif)}
.ctnReserve1 .btnReserveNext { background-image: url(../../../images/en/mem/reservation/reserveStepBtnNext.gif);}

.ctnReserve1 .dateBoxA .item5 label.date5,
.ctnReserve1 .dateBoxA .item5 label.date6  { left: -9999%;  position: absolute;}
.ctnReserve1 .dateBoxA .item5 .focus{ background-image:none}
.ctnReserve1 .dateBoxA .item5 .date5 {background: url("../../../images/en/mem/reservation/BgText.png") no-repeat 2px -30px;  margin: 0;    width: 208px; background-color: #fff;}
.ctnReserve1 .dateBoxA .item6 .focus{ background-image:none}
.ctnReserve1 .dateBoxA .item5 .date6 {background: url("../../../images/en/mem/reservation/BgText.png") no-repeat 2px 0px;  margin: 0;    width: 208px;background-color: #fff;}
.ctnReserve1 .dateBoxC .selRoomOpt dl dd .ddAd div { margin-left: 7px;}
.ctnReserve1 .dateBoxC .selRoomOpt dl dd { float: left;width: 234px;}
.ctnReserve1 .dateBoxC .selRoomOpt dl dd .ddKd div {margin:0 0 0 25px;}
.ctnReserve1 .reserveInfoBox .rBox {padding: 8px 0; background: none!important;}
.ctnReserve1 .reserveInfo {background:#F4EEE3; border: 1px solid #EDE5D8; min-height: 336px;padding: 19px 21px;}
.ctnReserve1 .rsvJejuGuide ul { overflow: hidden;float:left;}
.ctnReserve1 .rsvJejuGuide ul li {width: 407px; float:none}
.ctnReserve1 .rsvJejuGuide:before, .ctnReserve1 .rsvJejuGuide:after {display:table; content:"";}
.ctnReserve1 .rsvJejuGuide:after {clear:both;}
.ctnReserve1 .rsvJejuGuide:before, .ctnReserve1 .rsvJejuGuide:after {display:table; content:"";}
.ctnReserve1 .rsvJejuGuide:after {clear:both;}
.rsvWrap .keyWord .btnKeySrch{background:url(../../../images/en/mem/reservation/reserveStepKeySrch.gif) no-repeat;}
/* 16.04.28 ì¶”ê°€ */
.ctnReserve2 .rsvJejuGuide ul { overflow: hidden;float:left;}
.ctnReserve2 .rsvJejuGuide ul li {width: 407px; float:none}
.ctnReserve2 .rsvJejuGuide:before, .ctnReserve2 .rsvJejuGuide:after {display:table; content:"";}
.ctnReserve2 .rsvJejuGuide:after {clear:both;}
.ctnReserve2 .rsvJejuGuide:before, .ctnReserve2 .rsvJejuGuide:after {display:table; content:"";}
.ctnReserve2 .rsvJejuGuide:after {clear:both;}
.optioninfo .popHead .tit{background:url(../../../images/en/mem/reservation/popHeadTitReservation.gif) no-repeat 0 -398px;}

.ctnReserve2 .headTit .tit{background-image:url(../../../images/en/mem/reservation/reserveStep2Tit1.gif);}
.ctnReserve2 td .btnSelBed { background: url("../../../images/en/mem/reservation/reserveStep2BtnSelBed.gif") no-repeat scroll 0 0 transparent;display: inline-block; height: 27px; line-height: 100px; overflow: hidden; position: absolute; right: 4px; vertical-align: middle; width: 59px; margin-top:-14px }
.ctnReserve2 td a:hover,
.ctnReserve2 td a:focus{background: url("../../../images/en/mem/reservation/reserveStep2BtnSelBed_over.gif") no-repeat scroll 0 0 transparent;}

.ctnReserve2Day .btnResevePrev{ background-image:url(../../../images/en/mem/reservation/reserveStep2DayBtnPrev.gif);}
.ctnReserve2Day .btnReseveCont{ background-image:url(../../../images/en/mem/reservation/reserveStep2DayBtnCont.gif);}

.ctnReserve2Opt .hrOptRoom p{ color: #7E4F15;}
.ctnReserve2Opt .headTit .tit {background: url("../../../images/en/mem/reservation/reserveStep2Tit1Opt.gif") no-repeat scroll 0px 23px transparent;    height: 76px;    line-height: 100px;    overflow: hidden;    width: 400px;}
.ctnReserve2Opt .btnList .btnOptSel { background: url("../../../images/en/mem/reservation/reserveStep2DayBtnPrev.gif") no-repeat scroll 0 0 transparent;display: inline-block; height: 41px; line-height: 100px; overflow: hidden;vertical-align: middle; width: 142px;}
.ctnReserve2Opt .roomOptWrap .bbsAddonTable th, .roomOptWrap .bbsAddonTable td {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color -moz-use-text-color #ECEAE1; border-image: none; border-style: none none solid; border-width: medium medium 1px; color: #1B1B1B; height: 38px; line-height: 16px; text-align: center;padding:0px;}
/* 190220 시크릿득가 로그인 후 노출 문구 */
.rsvPrice .price .secretPrice_login{font-size:16px; font-weight:normal;}

/* 16.05.24 ì¶”ê°€ */
.ctnReserve3 .roomUserWrap .reserveConbtn{float:right; background:url(../../../images/en/mem/reservation/reserveConbtn.gif) no-repeat; width:194px; height:27px; overflow:hidden; margin-top:-13px;}

.reserveConwrap .conCtnWrap .infoTop .name .dd {padding-right:128px;}

.reserveConwrap .conCtnWrap .priceBoxN1 .priceTxt1 {font-size:14px; padding-left:46px;}
.reserveConwrap .conCtnWrap .priceBoxN2 .priceTxt1 {font-size:24px; padding-left:5px;}



.ctnReserve3 .headTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3Tit1.gif);}
.ctnReserve3 .roomUserWrap .hTit1 .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3TitS1.gif);}
.ctnReserve3 .btnMemberCertifi{ background-image:url(../../../images/en/mem/reservation/reserveStep3BtnCertifiMem.gif);}
.ctnReserve3 .roomUserWrap textarea{width:834px;}
.ctnReserve3 .roomUserWrap .hTit2 .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3TitS2.gif);}
.ctnReserve3 .roomUserWrap .hTit3 .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3TitS3.gif);}
.ctnReserve3 .roomUserWrap .hTit4 .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3TitS4.gif);}
.ctnReserve3 .roomUserWrap .hTit5 .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3TitS5.gif); width:394px;}
.ctnReserve3 .roomUserWrap .tableReserveInfo1 label.firstNameEn {margin:0px!important;}
.ctnReserve3 .reserveInfoBox .rBox3 {   background: url("../../../images/en/mem/reservation/reserveInfoBoxDotLine.gif") repeat-x scroll 0 bottom transparent; padding: 8px 0;}
.ctnReserve3 .reserveInfoBox .rBox4 {   background: none!important;}
.ctnReserve3 .reserveStep3Box .msg {  display: block;    padding: 6px 0 0;}
.ctnReserve3 .btnList .btnReservePrev{ background-image:url(../../../images/en/mem/reservation/reserveStep3BtnPrev.gif); width:142px;}
.ctnReserve3 .btnList .btnReserveSend{ background-image:url(../../../images/en/mem/reservation/reserveStep3BtnRsvSend.gif); width:220px;}
.ctnReserve3 .policyCancelWrap .hTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep3TitS32.gif);}
.customInfo li{height: 280px;}
.btnRewards .rewardsTxt {text-align:center; margin:0 auto; width:783px;}

.ctnReserve4 .roomComWrap .headTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep4TitS1.gif); width:155px;}
.ctnReserve4 .roomComWrap .headTit .btnPrint{ background-image:url(../../../images/en/mem/reservation/reserveStep4BtnPrint.gif);}
.ctnReserve4 .roomComWrap .headTit .tit { display: inline-block; height: 27px; line-height: 0px; vertical-align: middle;width: 111px;}
.ctnReserve4 .roomComWrap .headTit .bookingNumber{font-size:15px;color:#666666; font-weight: bold;}
.ctnReserve4 .roomComWrap .btnPrint {background: url("../../../images/en/mem/reservation/reserveStep4BtnPrint.gif") no-repeat scroll 0 0 transparent;display: inline-block;height: 27px; line-height: 100px;overflow: hidden; vertical-align: middle; width: 63px;}
.ctnReserve4 .reserDetailEventSms .info { display: block; float: left;}
.ctnReserve4 .reserDetailEventSms .hTit .tit { width: 430px;}
.ctnReserve4 .reserDetailEventSms {height:69px;}
.ctnReserve4 .reserDetailEventInfo .headTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStep4TitS3.gif);}
.ctnReserve4 .roomPriceWrap .msg { color: #7E4F15;margin-top:5px;}
.ctnReserve4 .roomPriceWrap .bbsPriceTable th,
.ctnReserve4 .roomPriceWrap .bbsPriceTable td{ border:none; border-bottom:#eceae1 solid 1px; padding:5px 10px 5px 10px; text-align:center; line-height:16px; color:#1b1b1b}
.ctnReserve4 .roomPriceWrap .bbsPriceTable td.price {font-weight:bold; padding-right: 30px;  text-align: right;}
.ctnReserve4 .roomPriceWrap .bbsPriceTable tr.last td{ border-bottom:none;}
.ctnReserve4 .roomPriceWrap .bbsPriceTable th{ border-bottom:#cdcbbe solid 1px; font-weight:bold; color:#666666; padding:13px 10px 13px; line-height:17px;  background:#faf9f4; white-space:nowrap;}
.ctnReserve4 .rsvDetInfoBox{border-top: 3px solid #A1886F;}
.ctnReserve4 .rsvDetInfoBox .item1 .dt{ background:none!important;line-height: 0px; width: 85px; height:14px;}
.ctnReserve4 .rsvDetInfoBox .item2 .dt{ background:none!important;line-height: 0px;  width: 105px; height:14px;}
.ctnReserve4 .rsvDetInfoBox .item3 .dt{ background:none!important; line-height: 0px; width: 85px; height:14px;}
.ctnReserve4 .rsvDetInfoBox .item4 .dt{ background:none!important;line-height: 0px;  width: 105px; height:14px;}
.ctnReserve4 .rsvDetInfoBox .item5 .dt{background:none!important; line-height: 0px;width:82px;}
.ctnReserve4 .rsvDetInfoBox .item6 .dt{ background:none!important;line-height: 0px; width:68px;}
.ctnReserve4 .rsvDetInfoBox .item {  width: 352px;background: none;}
.ctnReserve4 .rsvDetInfoBox .item .dd {display: inline-block; height: 27px; line-height: 29px; vertical-align: middle;width: 500px;}
.ctnReserve4 .rsvDetInfoBox .item .dd2 {display: inline-block; height: 27px; line-height: 29px; vertical-align: middle;width: 100px;}
.ctnReserve4 .rsvDetInfoBox .item .dd3 {display: inline-block; height: 27px; line-height: 29px; vertical-align: middle;width: 270px;}
.ctnReserve4 .rsvDetInfoBox .item5pack .dt {width:85px; height:14px; background:url("../../../images/en/mem/reservation/reserveStep4Th5pack.gif") no-repeat scroll 0 0 transparent;}
.ctnReserve4 .rsvDetInfoBox_B{background-color:#faf9f4;}
.ctnReserve4 .rsvDetInfoBox_B .Booking .dt { display: inline-block;  height: 13px; vertical-align: middle; color:#666666; font-weight: bold;}
.ctnReserve4 .rsvDetInfoBox_B .Booking1 .dt {width: 94px;}
.ctnReserve4 .rsvDetInfoBox_B .Booking2 .dt {width: 73px;}
.ctnReserve4 .rsvDetInfoBox_B .Booking  { margin: 0 0 0 30px;  padding: 0 30px 0 0; width: 352px;background: none;}
.ctnReserve4 .rsvDetInfoBox_B .Booking .dd {display: inline-block; height: 27px; line-height: 29px; vertical-align: middle;width: 201px;}
.ctnReserve4 .rsvDetInfoBox_B .Booking .dd2 {display: inline-block; height: 27px; line-height: 29px; vertical-align: middle;width: 301px;}
.ctnReserve4 .rsvDetInfoBox_B .box {padding: 10px 20px 10px 0;}
.ctnReserve4 .btnList .btnReserveSubmit{ background-image:url(../../../images/en/mem/reservation/reserveStep4BtnConfirm.gif);}
.ctnReserve4 .facilBox .btnFacil{ background-image:url(../../../images/en/mem/reservation/reserveStep4BtnFacil.gif); width:131px;}
.ctnReserve4 .facilBox .btnFacil{ background-image:url(../../../images/en/mem/reservation/reserveStep4BtnFacil.gif); width:131px;}
.ctnReserve4 .topGuideMsg { height:109px; }
.ctnReserve4 .topGuideMsg .msg2 {color: #856F56;  text-align: center; width: 100%;}
.ctnReserve4 .info { display: block;   float: right; margin-top:9px;}

/* ì˜ˆì•½ë²ˆí˜¸ ì¶”ê°€ */
.ctnReserve4 .step4_Bnumber {background:#fdf8ef none repeat scroll 0 0; margin:18px 30px 50px 30px; padding:25px 0 24px 10px; text-align:center;}
.ctnReserve4 .step4_Bnumber img {margin:0 10px -1px 0;}
.ctnReserve4 .step4_Bnumber .Bnumber {font-size:29px; color:#444; font-weight:bold;}
.ctnReserve4 .step4_Bnumber .step4Info {text-align:left; line-height:26px; font-size:16px; color:#444; padding:20px 0 0 0; margin:0 auto; width:799px;}


.roomList li{ height:183px;}
.roomCateBox .hRoomTit .info{ background-image:url(../../../images/en/mem/reservation/reserveStep2TitMsg1.gif); width:210px;}
.roomCateBox .hRoomTit .infoPack{ background:url(../../../images/en/mem/reservation/reserveStep2TitMsg2.gif) no-repeat; width:239px;}
.roomCateBox .hRoomTit .infoPack2{ background:url(../../../images/en/mem/reservation/reserveStep2TitMsg3.gif) no-repeat; width:239px;}
.roomList .rBox .rCtn .btnViewFloor{ background-image:url(../../../images/en/mem/reservation/reserveStep2BtnFloor.gif); width:174px; margin:0 0 5px 0;}
.roomList .rBox .rCtn .btnViewDetail{ background-image:url(../../../images/en/mem/reservation/reserveStep2BtnDetailView.gif); width:174px; margin:0 0 5px 0;}
.roomList .rBox .rCtn .btnViewPrice{ background-image:url(../../../images/en/mem/reservation/reserveStep2BtnCharge.gif); width:173px;}
.roomList .rBox .rCtn .btnViewPriceUp{ background-image:url(../../../images/en/mem/reservation/reserveStep2BtnChargeOn.gif); width:173px;}
.roomList .rBox .rCtn .info .priceBox {background: none repeat scroll 0 0 #FDF8EF; border: 1px solid #856f56; display: none; min-height: 120px; position: absolute;top: 155px;width: 403px;}
.roomList .rBox .rCtn .info .priceBox{ right:1px; top:123px;}
.roomList .rBox .rCtn .info .price .unit{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceUnit.gif); width:45px; }
.roomList .rBox .rCtn .info .priceBox .detailBox .dOpt .optBed .th{ background-image:url(../../../images/en/mem/reservation/reserveStep2LabelRoomOpt1.gif); }
.roomList .rBox .rCtn .info .priceBox .detailBox .dOpt .btnSelBed{ background-image:url(../../../images/en/mem/reservation/reserveStep2BtnSelBed.gif); }
.roomList .rBox .rCtn .info .priceBox .detailBox .dCtn .priceDetail .unit{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceUnit2.gif); width:63px; }
.roomList .rBox .rCtn .info .priceBox .detailBox .dHead .icoPack {background: url("../../../images/en/mem/reservation/reserveStep2IcoRoom.gif") no-repeat scroll 0 0 transparent;}

/* ì˜ˆì•½ 2ë‹¨ê³„ ì¶”ê°€ 160504 */
.ctnReserve2 .btnResevePrev{ background:url(../../../images/en/mem/reservation/reserveStep2DayBtnPrev.gif) no-repeat;}
.ctnReserve2 .btnReseveCont{ background:url(../../../images/en/mem/reservation/reserveStep2DayBtnCont.gif) no-repeat;}



.roomCateBox .hRoomTit1 .tit { background: url("../../../images/en/mem/reservation/reserveStep2TitRoom.gif") no-repeat scroll 0 0 transparent;}
.roomOptWrap .rOptHeadTop { margin: 0 0 20px; border:none;}
.roomOptWrap .rOptHeadTop p{float: left;  height: 13px; width: 209px;}
.roomOptWrap .hRoomOptTit2 .msg{ background-image:url(../../../images/en/mem/reservation/reserveStep2DayMsg2.gif);}
.roomOptWrap .hRoomTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStepOptTit.gif); width:135px;}
.roomOptWrap .optBox .optCtn .msg1{ background-image:url(../../../images/en/mem/reservation/reserveStepOptMsg1.gif);}
.roomOptWrap .hRoomOptTit1{ border-bottom: 3px solid #A78F77;    height: 30px; }
.roomOptWrap .hRoomOptTit1 .msg{ background-image:url(../../../images/en/mem/reservation/reserveStep2DayMsg1.gif);float:right;width:203px; margin-top:-41px;}
.roomOptWrap .hRoomOptTit1 .tit2 { background: url("../../../images/en/mem/reservation/reserveStep2DayTit1.gif") no-repeat scroll 0 0 transparent;   line-height: 100px; height:35px; overflow: hidden;}
.roomOptWrap .rmRsvWrap {}
.roomPriceWrap .hRoomTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceTit.gif);}
.roomPriceWrap .priceWrap .priceBox .list li.rprice .dt{font-size:14px; font-weight:bold; min-width:150px; margin:0 20px 0 0; color:#584a3b; text-align:right; display:inline-block; vertical-align:middle;}
.roomPriceWrap .priceWrap .priceBox .list li.rprice .dd{font-size:14px; font-weight:bold; min-width:110px; color:#584a3b; text-align:right; display:inline-block; vertical-align:middle;}
.rprice_1 .dt{font-size:14px!important; font-weight:bold!important;}
.rprice_1 .dd{font-size:14px!important; font-weight:bold!important;}

.reserveInfo .hTit{ height:90px; position:relative;}
.reserveInfo .hTit .tit{ background-image:url(../../../images/en/mem/reservation/reserveInfoTit.gif); width:151px; height:80px; }
.reserveInfo .hTit .info{ position:absolute; right:0px; top:47px;}
.reserveInfo .hTit .info .btnReserveReset{background-image:url(../../../images/en/mem/reservation/reserveInfoBtnReset.gif);}
.reserveInfoBox .rBox .rTit .info .reserveStepBtnMod{ background-image:url(../../../images/en/mem/reservation/reserveStepBtnMod.gif);}
.reserveInfoBox .rBox1 .rTit .tit span{ background-image:url(../../../images/en/mem/reservation/reserveStepTit1depthEn.gif);}
.reserveInfoBox .rBox1 .list li .tit{ background-image:url(../../../images/en/mem/reservation/reserveStepTit2depth.gif);}
.reserveInfoBox .rBox2 .rTit .tit span{ background-image:url(../../../images/en/mem/reservation/reserveStepTit1depthEn.gif); width:57px;}
.reserveInfoBox .rBox3 .rTit .tit span{ background-image:url(../../../images/en/mem/reservation/reserveStepTit1depthEn.gif); width:127px;}
.reserveInfoBox .rBox4 div {height: 13px; margin: 0 0 4px;overflow: hidden;}
.reserveInfoBox .rBox4 div .Room { background: url("../../../images/en/mem/reservation/reserveStepTitRoom.gif") ;display: inline-block;float: left;    height: 18px;    line-height: 100px;    overflow: hidden;   width: 50px;}
.reserveInfoBox .rBox4 div .Room1 {  background-position: 0 0;}
.reserveInfoBox .rBox4 div .Room2 {  background-position: 0 -20px;}
.reserveInfoBox .rBox4 ul.list{padding-bottom:10px;}
.reserveInfoBox .rBox4 .rTit .tit span { background: url("../../../images/en/mem/reservation/reserveStepTit1depthEn.gif") no-repeat scroll 0 -61px transparent; display: inline-block; height: 18px; line-height: 100px; overflow: hidden; vertical-align: middle;}
.reserveInfoBox .rBox4 .list li .tit { /* background: url("../../../images/en/mem/reservation/reserveStepTitOpt.gif") repeat scroll 0 0 transparent; line-height: 100px; */display: inline-block; float: left; height: 18px; overflow: hidden; width: 190px;}
.reserveInfoBox .rBox4 .list li.opt1 .tit { background-position: 0 0;}
.reserveInfoBox .rBox4 .list li.opt2 .tit { background-position: 0 -20px;}
.reserveInfoBox .rBox4 .list li.opt3 .tit { background-position: 0 -40px;}
.reserveInfoBox .rBox4 .list li {overflow: hidden;}
.reserveInfoBox .rBox4 .list li .num {float: right;}

.gnbReservationBox .dateBoxA .selForm .itemMice input.miceCode1,
.gnbReservationBox .dateBoxA .selForm .itemMice input.miceCode2{width: 85px; height:20px;padding:0px!important;}
.gnbReservationBox .groupCodeBox .itemMice label,
.gnbReservationBox .dateBoxA .itemMice label { left: -9999%;  position: absolute;}
.gnbReservationBox .groupCodeBox .miceCode1,.gnbReservationBox .groupCodeBox .miceCode,
.gnbReservationBox .dateBoxA .miceCode1,.gnbReservationBox .dateBoxA .miceCode {background: url("../../../images/ko/mem/reservation/BgText.png") no-repeat  2px -32px;  margin: 0; width: 208px;background-color: #F1EBD6}
.gnbReservationBox .groupCodeBox .miceCode2,
.gnbReservationBox .dateBoxA .miceCode2 {background: url("../../../images/ko/mem/reservation/BgText.png") no-repeat  2px 0px; margin: 0;    width: 208px; background-color: #F1EBD6}
.gnbReservationBox .groupCodeBox .focus,
.gnbReservationBox .dateBoxA .focus{ background-image:none; background-color: #F1EBD6}
.gnbReservationBox .groupCodeBox .miceCode1 .focus,
.gnbReservationBox .groupCodeBox .miceCode .focus,
.gnbReservationBox .dateBoxA .miceCode1 .focus,
.gnbReservationBox .dateBoxA .miceCode .focus{ background-image:none; background-color: #F1EBD6}
.gnbReservationBox .dateBoxA .selForm .itemMice input.miceCode{width:90px!important;}
.gnbReservationBox div.selector { height: 23px; line-height: 23px;  width: 123px !important; background-color:#f1ebd6;}
.gnbReservationBox div.selector span {width:103px!important;}
.gnbReservationBox .dateBoxA{ left:101px;}
.gnbReservationBox .dateBoxA .selForm .itemMice .btnMice{background-image:url(../../../images/en/mem/reservation/reserveLayerLb0.png); width:170px;}
.gnbReservationBox .dateBoxC{ left:639px;}
.gnbReservationBox label.date1{background-image:url(../../../images/en/mem/reservation/reserveLayerLb1.png);  width:75px;}
.gnbReservationBox label.date2{background-image:url(../../../images/en/mem/reservation/reserveLayerLb2.png);  width:81px;}
.gnbReservationBox label.date3{background-image:url(../../../images/en/mem/reservation/reserveLayerLb3.png); width:35px;}
.gnbReservationBox label.roomEa{background-image:url(../../../images/en/mem/reservation/reserveLayerLb4.png); width:142px;}
.gnbReservationBox label.roomEaOne{ width:142px; height:23px; background:url(../../../images/en/mem/reservation/reserveLayerLb41.png) no-repeat;}
.gnbReservationBox label.roomEaTwo{ width:108px; height:23px; background:url(../../../images/en/mem/reservation/reserveLayerLb42.png) no-repeat;}
.gnbReservationBox .selRoom{width:195px;}
.gnbReservationBox .selRoomOpt{background-image:url(../../../images/en/mem/reservation/reserveLayerLbAdultKid.png); background-position:35px 0; left:197px; }

/*pop*/

.popLayerRsvStepCertifi{ width:462px; margin-left:-231px;}
.popLayerRsvStepCertifi .popHead .tit{ background-image:url(../../../images/en/mem/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepCertifi .btnCertifi{ padding-left:20px;}
.popLayerRsvStepCertifi .btnCertifi li{ width:184px;}
.popLayerRsvStepCertifi .btnCertifi li.b1{ width:176px;}
.popLayerRsvStepCertifi .btnCertifi .btnMobileCertifi{ background-image:url(../../../images/en/mem/reservation/reserveStepCertifiBtnMobile.gif); width:176px; height:73px;}
.popLayerRsvStepCertifi .btnCertifi .btnIpinCertifi{ background-image:url(../../../images/en/mem/reservation/reserveStepCertifiBtnIpin.gif); width:184px; height:73px;}
.popLayerAccSatellite_seoul .askTxt { width: 91px; height:11px; display:block; margin-top: 10px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/AccSatelliteTxt.gif') 0 0 no-repeat; }
.popLayerRsvStepPackDetail .popHead .tit{ background-image:url(../../../images/en/mem/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepPriceDetail .popHead .tit{ background-image:url(../../../images/en/mem/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepPriceDetail .topMsgBox{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceDetailMsg1.gif);}
.popLayerRsvStepPriceDetail .btnList .btnPrint{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceDetailBtnPrint.gif);}
.popLayerRsvStepPrint .popHead .tit{background-image:url(../../../images/en/mem/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepPrint .popCtn .headTit .tit{background-image:url(../../../images/en/mem/reservation/reserveStepPriceDetailTit.gif);}
.popLayerRsvStepPrint .btnList .btnPrint{ background-image:url(../../../images/en/mem/reservation/reserveStepPriceDetailBtnPrint.gif); width:85px; height:27px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item1 .dt{ background-image:url(../../../images/en/mem/reservation/reserveStep4Th1.gif);}
.popLayerRsvStepPrint .rsvDetInfoBox .item2 .dt{ background-image:url(../../../images/en/mem/reservation/reserveStep4Th2.gif); width:66px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item3 .dt{ background-image:url(../../../images/en/mem/reservation/reserveStep4Th3.gif); width:73px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item4 .dt{ background-image:url(../../../images/en/mem/reservation/reserveStep4Th4.gif); width:63px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item5 .dt{ background-image:url(../../../images/en/mem/reservation/reserveStep4Th5.gif); width:82px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item6 .dt{ background-image:url(../../../images/en/mem/reservation/reserveStep4Th6.gif); width:68px;}

dd.item5 div.selector { width:251px!important; margin-bottom:6px;}
dd.item5 div.selector span {width: 216px!important;}
input.W152{width:152px!important;}
input.W156{width:235px!important; padding-left:10px;}
input.W113{width:113px!important;}

input[placeholder], [placeholder], *[placeholder] {color:#1b1b1b;}

.selForm .btnReset{ background-image:url(../../../images/en/mem/reservation/reserveStepDateBoxABtnReset.gif)}
.btnS_1Confirm{background: url("../../../images/en/mem/reservation/reserveStep1BtnConfirm.gif") no-repeat scroll 0 0 transparent; display: inline-block; height: 27px; line-height: 100px;overflow: hidden; vertical-align: middle;  width: 81px;}
.titst01 {background: url("../../../images/en/mem/reservation/reserveStepOptRoom.gif") no-repeat scroll 0 0 transparent;    height: 22px;    line-height: 100px;    overflow: hidden;  margin-top: 35px; }
.titst02 {background: url("../../../images/en/mem/reservation/reserveStepOptRoom.gif") no-repeat scroll 0 -18px transparent; height: 22px;    line-height: 100px;    overflow: hidden;  margin-top: 20px;}
.titst03 {background: url("../../../images/en/mem/reservation/reserveStepOptRoom.gif") no-repeat scroll 0 -36px transparent; height: 22px;    line-height: 100px;    overflow: hidden;  margin-top: 20px;}
.selForm label.date4 { background: url("../../../images/en/mem/reservation/reserveStepDateBoxATh1En.gif") no-repeat scroll 0 -124px transparent; display: inline-block; height: 27px;line-height: 100px; overflow: hidden; vertical-align: middle;    width: 190px;}
.Border{border:1px solid #e9e9e9!important; height:69px;}

.mgb20{margin-bottom:20px!important;}
.mgt30{margin-top:30px;}
.P9{padding:9px 0px;}
.TL{text-align:left!important; padding-left:42px!important;}
.TR{text-align:right!important; padding-right:42px!important;}
.h18{height:10px  !important;}
/* ì˜ˆì•½ ë */


/*ê°ì‹¤ì¸ë±ìŠ¤-ì„œìš¸*/
.ctnAcmd .headTit .tit { line-height: 100%; }
.topIntro_en {width:810px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}
.topIntro_en {width: 680px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}
.topIntro_seoul {width: 840px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}
.topIntro_jeju {width: 840px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}

/* ì„œìš¸-ìœ„ì„±ì±„ë„ë³´ê¸° íŒì—… */
.popLayerAccSatellite_seoul { width: 489px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerAccSatellite_seoul .popHead .tit { width: 147px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/AccSatelliteTitle.gif') 28px 8px no-repeat; }
.popLayerAccSatellite_seoul .scrollBox{ height:500px; overflow:auto; position:relative;	scrollbar-face-color:#fdf8ef;	scrollbar-shadow-color:#856f56;	scrollbar-highlight-color:#FDF8EF;	scrollbar-3dlight-color:#856f56;  	scrollbar-darkshadow-color:#FDF8EF;  	scrollbar-track-color:#fff;	scrollbar-arrow-color:#856f56;}
.popLayerAccSatellite_enseoul .scrollBox .scrollBoxIn{ zoom:1;}

/* ê°ì‹¤ ì–´ë©”ë‹ˆí‹° íŒì—… - ìŠ¤íƒ ë‹¤ë“œ */
.popLayerAccAmenity_seoul { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerAccAmenity_seoul .popHead .tit { width: 140px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/accAmenityPopTitle.gif') 28px 8px no-repeat; }
.popLayerAccAmenity_seoul .allWrap { overflow: hidden; border-top: 1px solid #a1886f; border-bottom: 1px solid #a1886f; padding: 20px 0; }
.popLayerAccAmenity_seoul .allWrap .left { float: left; border-right: 1px solid #eceae1; padding: 0 0 0 14px; width: 176px; height: 440px; }
.popLayerAccAmenity_seoul .allWrap img { border:0; }
.popLayerAccAmenity_seoul .allWrap h3 { margin-bottom: 20px; height: 11px; }
.popLayerAccAmenity_seoul .allWrap h3 img { vertical-align: top; }
.popLayerAccAmenity_seoul .allWrap ul.mgb50 { margin-bottom: 50px; }
.popLayerAccAmenity_seoul .allWrap ul li { background:url('../../../images/en/mem/accommodation/bgDot.gif') 0 8px no-repeat; padding-left: 8px; line-height: 20px; color: #444; }
.popLayerAccAmenity_seoul .allWrap .mid { float: left; border-right: 1px solid #eceae1; width: 166px; padding: 0 0 0 20px; height: 442px; }
.popLayerAccAmenity_seoul .allWrap .right { float: left; padding: 0 0 0 20px; width: 135px; height: 442px; }

.popLayerAccAmenity_seoul .allWrapA { overflow: hidden; border-top: 1px solid #a1886f; border-bottom: 1px solid #a1886f; padding: 20px 0; }
.popLayerAccAmenity_seoul .allWrapA .left { float: left; border-right: 1px solid #eceae1; padding: 0 0 0 14px; width: 191px; height: 400px; }
.popLayerAccAmenity_seoul .allWrapA img { border:0; }
.popLayerAccAmenity_seoul .allWrapA h3 { margin-bottom: 20px; height: 11px; }
.popLayerAccAmenity_seoul .allWrapA h3 img { vertical-align: top; }
.popLayerAccAmenity_seoul .allWrapA ul.mgb50 { margin-bottom: 50px; }
.popLayerAccAmenity_seoul .allWrapA ul li { background:url('../../../images/en/mem/accommodation/bgDot.gif') 0 8px no-repeat; padding-left: 8px; line-height: 20px; color: #444; }
.popLayerAccAmenity_seoul .allWrapA .mid { float: left; border-right: 1px solid #eceae1; width: 154px; padding: 0 0 0 20px; height: 400px; }
.popLayerAccAmenity_seoul .allWrapA .right { float: left; padding: 0 0 0 20px; width: 135px; height: 400px; }

.popLayerAccAmenity_seoul .allWrapB { overflow: hidden; border-top: 1px solid #a1886f; border-bottom: 1px solid #a1886f; padding: 20px 0; }
.popLayerAccAmenity_seoul .allWrapB .left { float: left; border-right: 1px solid #eceae1; padding: 0 0 0 14px; width: 191px; height: 400px; }
.popLayerAccAmenity_seoul .allWrapB img { border:0; }
.popLayerAccAmenity_seoul .allWrapB h3 { margin-bottom: 20px; height: 11px; }
.popLayerAccAmenity_seoul .allWrapB h3 img { vertical-align: top; }
.popLayerAccAmenity_seoul .allWrapB ul.mgb50 { margin-bottom: 50px; }
.popLayerAccAmenity_seoul .allWrapB ul li { background:url('../../../images/en/mem/accommodation/bgDot.gif') 0 8px no-repeat; padding-left: 8px; line-height: 20px; color: #444; }
.popLayerAccAmenity_seoul .allWrapB .mid { float: left; border-right: 1px solid #eceae1; width: 154px; padding: 0 0 0 20px; height: 400px; }
.popLayerAccAmenity_seoul .allWrapB .right { float: left; padding: 0 0 0 20px; width: 135px; height: 400px; }

/* ì„œìš¸ê°ì‹¤ ì–´ë©”ë‹ˆí‹°*/
.popLayerSutAccAmenity_seoul { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerSutAccAmenity_seoul .popHead .tit { width: 140px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/accAmenityPopTitle.gif') 28px 8px no-repeat; }
.popLayerSutAccAmenity_seoul .allWrap { overflow: hidden; border-top: 1px solid #a1886f; border-bottom: 1px solid #a1886f; padding: 20px 0; }
.popLayerSutAccAmenity_seoul .allWrap .left { float: left; border-right: 1px solid #eceae1; padding: 0 0 0 14px; width: 170px; height: 390px; }
.popLayerSutAccAmenity_seoul .allWrap img { border:0; }
.popLayerSutAccAmenity_seoul .allWrap h3 { margin-bottom: 20px; height: 11px; }
.popLayerSutAccAmenity_seoul .allWrap h3 img { vertical-align: top; }
.popLayerSutAccAmenity_seoul .allWrap ul.mgb50 { margin-bottom: 50px; }
.popLayerSutAccAmenity_seoul .allWrap ul li { background:url('../../../images/en/mem/accommodation/bgDot.gif') 0 8px no-repeat; padding-left: 8px; line-height: 20px; color: #444; }
.popLayerSutAccAmenity_seoul .allWrap .mid { float: left; border-right: 1px solid #eceae1; width: 170px; padding: 0 0 0 20px; height: 390px; }
.popLayerSutAccAmenity_seoul .allWrap .right { float: left; padding: 0 0 0 20px; width: 135px; height: 390px; }
.popLayerSutAccAmenity_seoul .allWrap .btBoxWrap { clear: both; width: 496px; padding: 20px 0 0 0;  }
.popLayerSutAccAmenity_seoul .allWrap .btBox { width: 494px; border: 1px solid #eaeaea; background: #fbfbfb; padding: 10px 20px; }
.popLayerSutAccAmenity_seoul .allWrap .btBox p { color: #666; line-height: 20px; background: #fbfbfb; }

/* Presidential ë„ë©´ */
.popLayerStPsxplan_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStPsxplan_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStPsxplan_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StPsxpopTitle.gif') 28px 8px no-repeat; }

/* Syberuior ë„ë©´ */
.popLayersutSuperior_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutSuperior_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutSuperior_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StsuperiorpopTitle.gif') 28px 8px no-repeat; }

/* Premie ë„ë©´ */
.popLayersutPremier_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutPremier_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutPremier_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StPremierpopTitle.gif') 28px 8px no-repeat; }

/* Terrace ë„ë©´ */
.popLayerStTerrace_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStTerrace_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStTerrace_en .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/PrStTerraceTitle.gif') 28px 8px no-repeat; }

/* Pacific Deluxe ë„ë©´ */
.popLayersutPcfDeluxe_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutPcfDeluxe_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutPcfDeluxe_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StPcfdeluxepopTitle.gif') 28px 8px no-repeat; }

/* Coner ë„ë©´ */
.popLayersutconer_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutconer_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutconer_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StConerpopTitle.gif') 28px 8px no-repeat; }

/* Premier Grand Deluxe ë„ë©´ */
.popLayerPrGdDxplan_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerPrGdDxplan_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerPrGdDxplan_en .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/PrGdDxpopTitle.gif') 28px 8px no-repeat; }

/* Premier  Deluxe ë„ë©´ */
.popLayerPrDeluxe_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerPrDeluxe_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerPrDeluxe_en .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/PrDeluxepopTitle.gif') 28px 8px no-repeat; }

/* Premier  Standard ë„ë©´ */
.popLayerPrStandard_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerPrStandard_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerPrStandard_en .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/PrStandardpopTitle.gif') 28px 8px no-repeat; }

/* Premier Terraceë„ë©´ */
.popLayerStprTerrace_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStprTerrace_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStprTerrace_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StPterracepopTitle.gif') 28px 8px no-repeat; }

/*Grand Deluxe ë„ë©´ */
.popLayerstGDelxfplan_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerstGDelxfplan_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerstGDelxfplan_en .popHead .tit { width: 165px; height:22px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/GDelxpopTitle.gif') 28px 8px no-repeat; }

/* Deluxe ë„ë©´ */
.popLayerstDelxfplan_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerstDelxfplan_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerstDelxfplan_en .popHead .tit { width: 96px; height:17px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/DelxpopTitle.gif') 28px 8px no-repeat; }

/* Standardë„ë©´ */
.popLayerStandard_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStandard_en .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStandard_en .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/StandardpopTitle.gif') 28px 8px no-repeat; }

/* Royellë„ë©´ */
.popLayerRoyell_en{ width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerRoyell_en .popCtn img { vertical-align: top; }
.popLayerRoyell_en .popHead .tit { width: 238px; height:23px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/royallPopTitle.gif') 28px 8px no-repeat; }
.popLayerRoyell_en { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerRoyell_en .popCtn img { vertical-align: top; }
.popLayerRoyell_en .popCtn .popWrap { width: 100%; }
.popLayerRoyell_en .popCtn .popWrap .onlyOne { border:#e2d5c5 solid 1px; }
.popLayerRoyell_en .popHead .tit { padding: 7px 0 0 28px; width: auto; }

.popLayerRoyell_en .popTab{ position:relative; overflow: hidden; padding:37px 0px 0 0px;}
.popLayerRoyell_en .popTab .ctn { float: left; }
.popLayerRoyell_en .popTab .ctn .tit{ position:absolute; top:0px;margin:0px; padding:0px; font-size:12px; font-weight:normal; }
.popLayerRoyell_en .popTab .ctn .tit a{ display:block; padding:5px; height:26px; width:96px; line-height:26px;  border:#e2d5c5 solid 1px; background:#e2d5c5; color: #75604b; font-size: 12px; text-align:center; text-decoration:none; }
.popLayerRoyell_en .popTab .ctn .box{ border:#e2d5c5 solid 1px; display:none; line-height: 0; padding:0; margin:0; }
.popLayerRoyell_en .popTab .ctn1 .tit{ left:0px;}
.popLayerRoyell_en .popTab .ctn2 .tit{ left:109px;}
.popLayerRoyell_en .popTab .ctnOn .tit a{ height:27px; font-size:12px; line-height:26px; background: #fff; color: #75604b; border:#e2d5c5 solid 1px; border-bottom:none; }
.popLayerRoyell_en .popTab .ctnOn .box{display:block; width: 534px; }

/* ì„œìš¸-ìœ„ì„±ì±„ë„ë³´ê¸° íŒì—… */
.popLayerAccSatellite_enseoul { width: 489px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerAccSatellite_enseoul .popHead .tit { width: 147px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/AccSatelliteTitle.gif') 28px 8px no-repeat; }
.popLayerAccSatellite_enseoul .scrollBox{ height:500px; overflow:auto; position:relative;scrollbar-face-color:#fdf8ef;scrollbar-shadow-color:#856f56;scrollbar-highlight-color:#FDF8EF;scrollbar-3dlight-color:#856f56;scrollbar-darkshadow-color:#FDF8EF;scrollbar-track-color:#fff;	scrollbar-arrow-color:#856f56;}
.popLayerAccSatellite_enseoul .scrollBox .scrollBoxIn{ zoom:1;}

.tableTypeC.tableAccSatellite{ margin:0; }
.tableTypeC.tableAccSatellite tr .bdrN { border-right: 0 !important; }
.tableTypeC.tableAccSatellite thead th { height: auto; font-weight: bold; text-align: center; padding: 16px 0; color: #888; background:#faf9f4; }
.tableTypeC.tableAccSatellite tbody th { height: auto; border-left: none; background: #f8f8f8; font-weight: bold; text-align: center; padding: 8px 0; color: #888; }
.tableTypeC.tableAccSatellite tbody td { border-left: none; padding:6px 0 6px 0; font-family: Dotum; font-size: 12px; background: #fff; color: #1b1b1b; }
.popLayerAccSatellite .askTxt { width: 91px; height:11px; display:block; margin-top: 10px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/AccSatelliteTxt.gif') 0 0 no-repeat; }
/*ì„œìš¸- ê°ì‹¤ ì¸ë±ìŠ¤ end*/

/* ê°ì‹¤ ì¸ë±ìŠ¤-ì œì£¼ */
.ctnAcmd .headTit .tit { line-height: 100%; }

/*ìœ„ì„±ì±„ë„ë³´ê¸°-ì œì£¼*/
.popLayerAccSatellite_jeju { width: 489px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerAccSatellite_jeju .popHead .tit { width: 147px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/AccSatelliteTitle.gif') 28px 8px no-repeat; }
.popLayerAccSatellite_jeju .scrollBox{ height:500px; overflow:auto; position:relative;	scrollbar-face-color:#fdf8ef;	scrollbar-shadow-color:#856f56;	scrollbar-highlight-color:#FDF8EF;	scrollbar-3dlight-color:#856f56;  	scrollbar-darkshadow-color:#FDF8EF;  	scrollbar-track-color:#fff;	scrollbar-arrow-color:#856f56;}
.popLayerAccSatellite_jeju .scrollBox .scrollBoxIn{ zoom:1;}
.popLayerAccSatellite_jeju .askTxt { width: 91px; height:11px; display:block; margin-top: 10px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/AccSatelliteTxt.gif') 0 0 no-repeat; }

/* ê°ì‹¤ ì–´ë©”ë‹ˆí‹° íŒì—…-ì œì£¼ */
.popLayerAccAmenity_jeju { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerAccAmenity_jeju .popHead .tit { width: 170px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/accAmenityPopTitle.gif') 28px 8px no-repeat; }
.popLayerAccAmenity_jeju .allWrap { overflow: hidden; border-top: 1px solid #a1886f; border-bottom: 1px solid #a1886f; padding: 20px 0; }
.popLayerAccAmenity_jeju .allWrap .left { float: left; border-right: 1px solid #eceae1; padding: 0 0 0 14px; width: 170px; height: 400px; }
.popLayerAccAmenity_jeju .allWrap img { border:0; }
.popLayerAccAmenity_jeju .allWrap h3 { margin-bottom: 20px; height: 11px; }
.popLayerAccAmenity_jeju .allWrap h3 img { vertical-align: top; }
.popLayerAccAmenity_jeju .allWrap ul.mgb50 { margin-bottom: 50px; }
.popLayerAccAmenity_jeju .allWrap ul li { background:url('../../../images/en/mem/accommodation/bgDot.gif') 0 8px no-repeat; padding-left: 8px; line-height: 20px; color: #444; }
.popLayerAccAmenity_jeju .allWrap .mid { float: left; border-right: 1px solid #eceae1; width: 170px; padding: 0 0 0 20px; height: 360px; }
.popLayerAccAmenity_jeju .allWrap .right { float: left; padding: 0 0 0 20px; width: 135px; height: 360px; }
.popLayerAccAmenity_jeju .allWrap .btBox { clear: both; width: 494px; border: 1px solid #eaeaea; background: #fbfbfb; padding: 10px 20px; }
.popLayerAccAmenity_jeju .allWrap .btBox p { color: #666; line-height: 20px; background: #fbfbfb; }

/* ê°ì‹¤ suite ì–´ë©”ë‹ˆí‹° íŒì—…-ì œì£¼ */
.popLayerSutAccAmenity_jeju { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerSutAccAmenity_jeju .popHead .tit { width: 170px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../../images/en/mem/accommodation/accAmenityPopTitle.gif') 28px 8px no-repeat; }
.popLayerSutAccAmenity_jeju .allWrap { overflow: hidden; border-top: 1px solid #a1886f; border-bottom: 1px solid #a1886f; padding: 20px 0; }
.popLayerSutAccAmenity_jeju .allWrap .left { float: left; border-right: 1px solid #eceae1; padding: 0 0 0 14px; width: 170px; height: 390px; }
.popLayerSutAccAmenity_jeju .allWrap img { border:0; }
.popLayerSutAccAmenity_jeju .allWrap h3 { margin-bottom: 20px; height: 11px; }
.popLayerSutAccAmenity_jeju .allWrap h3 img { vertical-align: top; }
.popLayerSutAccAmenity_jeju .allWrap ul.mgb50 { margin-bottom: 50px; }
.popLayerSutAccAmenity_jeju .allWrap ul li { background:url('../../../images/en/mem/accommodation/bgDot.gif') 0 8px no-repeat; padding-left: 8px; line-height: 20px; color: #444; }
.popLayerSutAccAmenity_jeju .allWrap .mid { float: left; border-right: 1px solid #eceae1; width: 170px; padding: 0 0 0 20px; height: 390px; }
.popLayerSutAccAmenity_jeju .allWrap .right { float: left; padding: 0 0 0 20px; width: 135px; height: 390px; }
.popLayerSutAccAmenity_jeju .allWrap .btBoxWrap { clear: both; width: 496px; padding: 20px 0 0 0;  }
.popLayerSutAccAmenity_jeju .allWrap .btBox { width: 494px; border: 1px solid #eaeaea; background: #fbfbfb; padding: 10px 20px; }
.popLayerSutAccAmenity_jeju .allWrap .btBox p { color: #666; line-height: 20px; background: #fbfbfb; }


/* Offer */
.ctnSpOffer.ctnPackage .topMsg{ background-image:url(../../../images/en/mem/specialoffers/packageTopMsg01.gif)}
.ctnSpOffer.ctnPackage .topMsg2{ background-image:url(../../../images/en/mem/specialoffers/packageTopMsg2.gif)}
.ctnSpOffer.ctnPackage .schBox .date .name{ background-image:url(../../../images/en/mem/specialoffers/packageLabelH1.gif)}
.ctnSpOffer.ctnPackage .schBox .date .name{ background-image:url(../../../images/en/mem/specialoffers/packageLabelH1.gif)}
.ctnSpOffer.ctnPackage .schBox .opt .name{ background-image:url(../../../images/en/mem/specialoffers/packageLabelH2.gif)}
.ctnSpOffer.ctnPackage .btnList .btnSch{ background-image:url(../../../images/en/mem/specialoffers/packageBtnSch.gif); width:112px;}
.ctnSpOffer.ctnPackageView .packageViewWrap .btnRsv .btnReservation{ background-image:url(../../../images/en/mem/specialoffers/packageViewBtnRsv.gif)}
.ctnSpOffer.ctnPackageView .packageViewWrap .recomBox .hTit .tit{ background-image:url(../../../images/en/mem/specialoffers/packageViewTit2.gif)}
.ctnSpOffer.ctnPackageView .btnReservation2{ background-image:url(../../../images/en/mem/specialoffers/packageViewBtnRsv2.gif)}
.ctnSpOffer.ctnPackageView .btnList .btnGoList{ background-image:url(../../../images/en/mem/specialoffers/packageViewBtnGoList.gif)}
.ctnPackageView .packageViewWrap .infoBox .btnList .btnGoPkgList{ background:url(../../../images/en/mem/specialoffers/packageViewBtnGoList.gif) no-repeat; width:86px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.ctnPackageView .packageViewWrap .infoBox .btnList .btnReservation{ background:url(../../../images/en/mem/specialoffers/packageViewBtnRsv.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.ctnSpOffer.ctnPackage .btnList .btnListL{float:right;}
.ctnSpOffer.ctnPackage .btnList .btnGoPkgList{ background:url(../../../images/en/mem/specialoffers/packageViewBtnGoList.gif) no-repeat; width:86px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.ctnSpOffer.ctnPackage .btnList .btnReservation{ background:url(../../../images/en/mem/specialoffers/packageViewBtnRsv.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}

.ctnSpOffer.ctnEvent .btnList .btnSch{ background-image:url(../../../images/en/mem/specialoffers/packageBtnSch.gif); width:112px;}
.ctnSpOffer.ctnEvent .topMsg{ background-image:url(../../../images/en/mem/specialoffers/eventTopMsg.gif)}
.ctnSpOffer.ctnEvent .topMsg2{ background-image:url(../../../images/en/mem/specialoffers/eventTopMsg.gif)}
.ctnSpOffer.ctnEvent .schBox .date .name{ background-image:url(../../../images/en/mem/specialoffers/packageLabelH1.gif)}
.ctnSpOffer.ctnEvent .hTitPrizeWin .tit{ background-image:url(../../../images/en/mem/specialoffers/eventTit1.gif)}
.ctnSpOffer.ctnEventView .btnList .btnGoList{ background-image:url(../../../images/en/mem/specialoffers/packageViewBtnGoList.gif)}
.ctnSpOffer .prizeBox .prizeUserBox .tit{ background-image:url(../../../images/en/mem/specialoffers/eventPrizeWinTit.gif)}
.ctnSpOffer .packList .list .packBox .box .btnReserve{ background-image:url(../../../images/en/common/mypage/myplanBtnReserve.gif); width:79px;}

/* offers tap */
/*.ctnSpOfferTab li a {display: block;height: 38px;line-height: 38px;padding: 0 57px;min-width: 99px;font-size:14px;color: #727272;border-bottom: none;text-align: center;}*/ /*190117 specialoffers 수정으로 충돌내용 삭제*/

/* Recommendation */
.ctnSpOffer.ctnRdCourse .tlFriend{background:url(../../../images/en/mem/specialoffers/frTimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tlCouple{background:url(../../../images/en/mem/specialoffers/cpTimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tlFamily1{background:url(../../../images/en/mem/specialoffers/fm1TimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tlFamily2{background:url(../../../images/en/mem/specialoffers/fm2TimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn1 .tit a{background:url(../../../images/en/mem/specialoffers/tab1.gif) no-repeat left top;width:112px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn2 .tit a{background:url(../../../images/en/mem/specialoffers/tab2.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn3 .tit a{background:url(../../../images/en/mem/specialoffers/tab3.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn4 .tit a{background:url(../../../images/en/mem/specialoffers/tab4.gif) no-repeat left top;width:143px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn1.ctnOn .tit a{background:url(../../../images/en/mem/specialoffers/tab1On.gif) no-repeat left top;width:112px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn2.ctnOn .tit a{background:url(../../../images/en/mem/specialoffers/tab2On.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn3.ctnOn .tit a{background:url(../../../images/en/mem/specialoffers/tab3On.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn4.ctnOn .tit a{background:url(../../../images/en/mem/specialoffers/tab4On.gif) no-repeat left top;width:143px;}
.ctnSpOffer.ctnRdCourse .tlFriend .dayBox{width:100%;overflow:hidden;padding-bottom:145px;*padding-bottom:155px;}
.ctnSpOffer.ctnRdCourse .tlFriend .dayBox1{width:100%;overflow:hidden;margin-top:-16px;padding-bottom:54px;}
.ctnSpOffer.ctnRdCourse .tlFriend .dayBoxLast{padding-top:80px;padding-bottom:0px;}
.ctnSpOffer.ctnRdCourse .tlFriend .day2Right2 { margin-top: 14px;}
.ctnSpOffer.ctnRdCourse .tlFriend .day3Right2 { margin-top: -4px;}
.ctnSpOffer.ctnRdCourse .tlFamily1 .day2Right1{margin-top:43px;*margin-top:195px;}
.ctnSpOffer.ctnRdCourse .tlFamily1 .day3Right1 {  margin-top: 82px;}

/* 180517 Other Package í…ìŠ¤íŠ¸*/
.recomProduct .recomTit.otherTit{background:url(../../../images/en/mem/specialoffers/otherProduct.gif) no-repeat;}
.recomProduct .recomTit.eventTit {background: url(../../../images/en/mem/specialoffers/otherEvent.gif) no-repeat;}
/* Offer- End */

/* ë¦¬íŠ¸ë¦¿ */
.ctnRetreat.ctnSpShillaSpa .tabBox .ctn .tit a{ background-image:url(../../../images/en/mem/retreat/tabMenuShillaSpa.gif)}
.ctnRetreat.ctnSpShillaSpa .tabBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/retreat/tabMenuShillaSpaOn.gif)}
.ctnRetreat.ctnSpShillaSpa .tabBox .ctn2 .tit{ left:156px;}
.ctnRetreat.ctnSpShillaSpa .tabBox .ctn1 .tit a{ width:155px;}
.ctnRetreat.ctnSpShillaSpa .tabBox .ctn2 .tit a{ width:212px; background-position:-156px 0}
.ctnOpSoombi .btn{position:relative;}

.ctnSpProgram .topMsg{ background-image:url(../../../images/en/mem/retreat/spProgramTopMsg.gif)}
.ctnSpProgram .programList .pBox .psBox .btn .btnRsv{ background-image:url(../../../images/en/mem/retreat/spProgramBtnRsv.gif)}

.popLayerLuxuryCabanaAmPop .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitRetreat.gif)}
.popLayerCosmetic .cosBrand .btnGo{ background:url(../../../images/en/mem/retreat/cosmeticPopBtnGo.gif) no-repeat; width:44px; height:22px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}

/*ì•¼ì™¸ìˆ˜ì˜ìž¥ ì´ìš© ì•ˆë‚´*/
.popLayerUrbanIslandPop .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitRetreat.gif) no-repeat 0 -50px;}
.popLayerUrbanIslandPop .btnList .btnClose{ background:url(../../../images/en/mem/retreat/btnClose.gif) no-repeat; }
/*  ì„œìš¸ ë¦¬íŠ¸ë¦¿ end   */

/*ìŠ¤íŒŒ í”„ë¡œê·¸ëž¨ íŒì—…*/
.popLayerSpProgam .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitRetreat.gif) no-repeat 0 0px; line-height:100px; overflow:hidden;  !important}
.popLayerSpProgam .btnSpRsv{background:url(../../../images/en/mem/retreat/btnSpRsv.gif) no-repeat; width:119px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.popLayerSpProgam .btnSpCancel{background:url(../../../images/en/mem/retreat/btnSpCancel.gif) no-repeat; width:119px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}

/* Activities Start */
.fiTsSwrap p{color:#727272;}
.ctnActivities .btmCon .rightArea{float:right;width:330px;}
.ctnCpvialage .tableTypeB th,
.ctnCpvialage .tableTypeB td{ border:none;  text-align:left; line-height:21px; border-bottom:#e9e5e0 solid 1px; color:#444; !important;}
.ctnCpvialage .tableTypeB tr.first th,
.ctnCpvialage .tableTypeB tr.first td{ padding:0 !important; }

.popLayerActDrink .popCtn .headTit .tit { background: url("../../../images/en/mem/activities/ActDrinkpopTitles.gif") no-repeat 0 0; overflow: hidden; text-indent: -999%; }

.HotelInfoBoxB .HotelBoxTop .tit.fwNo{font-weight:normal;}
.HotelInfoBoxB .conTitle2 { background: url("../../../images/en/mem/activities/actiHtInfoTit.gif") no-repeat scroll 0 0 transparent; height: 14px; margin: 0 0 19px; }
.HotelInfoBoxB .conTitle2.titNew { background: url("../../../images/en/mem/activities/actiHtInfoTitNew.gif") no-repeat scroll 0 0; }

.btmConB .introList .price li span { width: 100px; display: inline-block; }
.btmConB .tabCertiBox .certiBox .titS a{background:url('../../../images/en/mem/activities/courseTabOn.gif') no-repeat; }
.btmConB .tabCertiBox .certiBoxOn .titS a{background:url('../../../images/en/mem/activities/courseTab.gif') no-repeat;}
.btmConB .tabCertiBox .certiBox1 .titS{ left:0px;}
.btmConB .tabCertiBox .certiBox2 .titS{ left:113px; }
.btmConB .tabCertiBox .certiBox3 .titS{ left:227px; }
.btmConB .tabCertiBox .certiBox1 .titS a{ width:113px; background-position:0 0}
.btmConB .tabCertiBox .certiBox2 .titS a{width:113px; background-position:-113px 0}
.btmConB .tabCertiBox .certiBox3 .titS a{width:113px; background-position:-227px 0}

/* ì˜¨ë¼ì¸ì‹ ì²­ íƒ­ë°•ìŠ¤ */
.onlineTabWrap { position: relative; }
.onlineTabWrap .tabCertiBox{  padding:36px 0px 0px 0px; margin-top: 15px; position:relative; overflow:hidden;}
.onlineTabWrap .tabCertiBox .certiBox{  margin:0 0 0px 0; background:#FFF; float:left; width:100%; }
.onlineTabWrap .tabCertiBox .certiBox .titS{ font-size:11px; position:absolute; top:0px;}
.onlineTabWrap .tabCertiBox .certiBox .titS a{display:block; height:37px; background:url('../../../images/en/mem/activities/onRequestTabOn.gif') no-repeat; text-indent:-9999%; overflow:hidden; }

.onlineTabWrap .tabCertiBox .certiBox .box{ display:none;border:#727272 solid 1px; padding:25px;}
.onlineTabWrap .tabCertiBox .certiBoxOn .box{ display:block}
.onlineTabWrap .tabCertiBox .certiBoxOn .titS a{background:url('../../../images/en/mem/activities/onRequestTab.gif') no-repeat;}
.onlineTabWrap .tabCertiBox .certiBox1 .titS{ left:0px;}
.onlineTabWrap .tabCertiBox .certiBox2 .titS{ left:138px; }
.onlineTabWrap .tabCertiBox .certiBox3 .titS{ left:243px; }
.onlineTabWrap .tabCertiBox .certiBox4 .titS{ left:348px; }
.onlineTabWrap .tabCertiBox .certiBox1 .titS a{width:137px;background-position:0 0}
.onlineTabWrap .tabCertiBox .certiBox2 .titS a{width:105px;background-position:-138px 0}
.onlineTabWrap .tabCertiBox .certiBox3 .titS a{width:105px;background-position:-243px 0}
.onlineTabWrap .tabCertiBox .certiBox4 .titS a{width:105px; background-position:-348px 0}

.popLayerActOnRequestMap .popCtn .dateWrap .selectArea { float: left; width:430px;}
.popLayerActOnRequestMap .popCtn .dateWrap .selectArea .selecOne ul li {padding: 5px 2px 5px 0px;}
.popLayerActOnRequestMap .popCtn .dateWrap .selectArea .selecOne ul li label { display: inline-block; padding: 3px 0 0 5px; float: left; width:70%;line-height:130%;}
.popLayerActOnRequestMap .popCtn .dateWrap .selectArea .selecOne ul li input { float: right;}

.popLayerActOnRequestMap .popCtn .dateWrap .selectArea .selecThree p{display:inline-block;}
.popLayerActOnRequestMap .popCtn .dateWrap .selectArea .selecThree div{padding:5px 10px;}

.popLayerActMobileSend .btnReserveSend{ background:url(../../../images/en/mem/activities/btnSend.gif) no-repeat 0 0; width:74px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerActMobileSend .btnReserveCancel{ background:url(../../../images/en/mem/activities/btnCancel.gif) no-repeat 0 0; width:62px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
/* Activities End */


/*  Make Plan - Start  */
.popLayerMkPlanPop .topMsg{ background-image:url(../../../images/en/mem/makeplan/mkPlanTopMsg.gif)}
.popLayerMkPlanPop .schBox .schList dt.d1{ background-image:url(../../../images/en/mem/makeplan/mkPlanDh1.gif)}
.popLayerMkPlanPop .schBox .schList dt.d2{ background-image:url(../../../images/en/mem/makeplan/mkPlanDh2.gif)}
.popLayerMkPlanPop .schBox .schList dt.d3{ background-image:url(../../../images/en/mem/makeplan/mkPlanDh3.gif)}
.popLayerMkPlanPop .schBox .schList dt.d4{ background-image:url(../../../images/en/mem/makeplan/mkPlanDh4.gif)}
.popLayerMkPlanPop .schBox .schList dt.d5{ background-image:url(../../../images/en/mem/makeplan/mkPlanDh5.gif)}
.popLayerMkPlanPop .schBox .schList dt.d6{ background-image:url(../../../images/en/mem/makeplan/mkPlanDh6.gif)}
.popLayerMkPlanPop .schBox .schList dt{ width:246px;}
.popLayerMkPlanPop .schBox .schList dd{ width:430px;}
.popLayerMkPlanPop .btn .btnSch{ background-image:url(../../../images/en/mem/makeplan/mkPlanBtnSch.gif)}
.popLayerMkPlanPop .btn .btnReSch{ background-image:url(../../../images/en/mem/makeplan/mkPlanBtnReSch.gif)}
.popLayerMkPlanPop .packList .list .packBox .btnRsv{ background-image:url(../../../images/en/mem/makeplan/mkPlanBtnRsv.gif); width:96px;}
/*  Make Plan - End  */

/*  ì„œìš¸ ë©¤ë²„ì‹­ - Start  */
.ctnMembership.ctnMemIndex .box1 .btn{width:174px;}
.ctnMembership.ctnMemIndex .box1 .btn a img{margin-top:5px;}
.ctnMembership.ctnDynasty .infoMsg{ background:url(../../../images/en/mem/membership/dynastyJoin1InfoMsg.jpg) no-repeat; width:404px; height:41px; line-height:100px; overflow:hidden; margin:0 0 20px 0;}
.ctnMembership.ctnDynastyJoin .infoMsg{ background:url(../../../images/en/mem/membership/dynastyJoin1InfoMsg.jpg) no-repeat; width:404px; height:41px; line-height:100px; overflow:hidden; margin:0 0 20px 0;}
.ctnMembership.ctnDynastyJoin1 .hTit .tit{ background:url(../../../images/en/mem/membership/dynastyJoin1Tit1.jpg) no-repeat; width:365px; height:27px; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynastyJoin2 .hTit .tit{ background:url(../../../images/en/mem/membership/dynastyJoin1Tit1.jpg) no-repeat; width:365px; height:27px; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynastyJoin .btnMembershipJoin{ background:url(../../../images/en/mem/membership/dynastyJoin1BtnJoin.jpg) no-repeat; width:137px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.ctnMembership.ctnDynastyJoin2 .btnMembershipJoinCancel{ background:url(../../../images/en/mem/membership/dynastyJoin2BtnCancel.gif) no-repeat; width:133px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.ctnMembership.ctnDynastyJoin3 .joinComBox .box{ margin:0 0 20px 0; background:url(../../../images/en/mem/membership/dynastyJoin3Txt1.gif) no-repeat; height:120px;}
.ctnMembership.ctnDynastyJoin3 .btnMembershipConfirm{ background:url(../../../images/en/mem/membership/dynastyJoin3BtnConfirm.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}

/*ë‹¤ì´ë„ˆìŠ¤í‹°*/
.ctnMembership.ctnDynasty .cardBox .info{ background:url(../../../images/en/mem/membership/dynastyCardInfo.gif) no-repeat; width:535px; height:140px;}
.ctnMembership.ctnDynasty .cardBox .btnPoinSch{ position:absolute; right:0px; top:0; background:url(../../../images/en/mem/membership/dynastyBtnPointSch.gif) no-repeat; width:104px; height:23px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynasty .cardBox .btn .btnQna{ background:url(../../../images/en/mem/membership/dynastyBtnQna.gif) no-repeat; width:105px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynasty .cardBox .btn .btnInfo{background:url(../../../images/en/mem/membership/dynastyBtnInfo.gif) no-repeat; width:207px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynasty .tabCardBox .ctn .tit a{ display:block; width:130px; height:37px; background:url(../../../images/en/mem/membership/tabMenuMemDynasty.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnDynasty .tabCardBox .ctn .box{ border:#e2d5c5 solid 1px; display:none; padding:25px; }
.ctnMembership.ctnDynasty .tabCardBox .ctn1 .tit{ left:0px; }
.ctnMembership.ctnDynasty .tabCardBox .ctn2 .tit{ left:177px; }
.ctnMembership.ctnDynasty .tabCardBox .ctn3 .tit{ left:361px; }
.ctnMembership.ctnDynasty .tabCardBox .ctn1 .tit a{width:176px; background-position:0px 0px;}
.ctnMembership.ctnDynasty .tabCardBox .ctn2 .tit a{ width:183px; background-position:-177px 0px;}
.ctnMembership.ctnDynasty .tabCardBox .ctn3 .tit a{width:294px; background-position:-361px 0px;}
.ctnMembership.ctnDynasty .tabCardBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/membership/tabMenuMemDynastyOn.gif)}
.ctnMembership.ctnDynasty .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnDynasty .tableBenefitWrap{ background:url(../../../images/en/mem/membership/dynastyCardInfoImg1.gif) no-repeat; height:750px;}
.ctnMembership.ctnDynasty .tableBenefitWrap .tableBenefit{ position:absolute; left:-9999%;}
.ctnMembership.ctnDynasty .tableUsePointWrap{ background:url(../../../images/en/mem/membership/dynastyCardInfoImg2.gif) no-repeat; height:815px; height:545px;}
.ctnMembership.ctnDynasty .tableUsePointWrap *{position:absolute; left:-9999%;}
.ctnMembership.ctnDynasty .tableAirPartner{ background:url(../../../images/en/mem/membership/dynastyCardInfoImg3.gif) no-repeat; width:817px; height:410px;}
.ctnMembership.ctnDynasty .tableAirPartner  *{position:absolute; left:-9999%;}

/*ë‹¤ì´ë„ˆìŠ¤í‹°, ê³¨ë“œ ë©¤ë²„ì‹­ ê°œíŽ¸ ì•ˆë‚´*/
.popLayerNewMembership{ width:750px; margin:0 0 0 -400px; left:50%;}
.popLayerNewMembership .box1{background:url(../../../images/ko/common/newMembership/newMemNotice_en.gif) no-repeat; width:686px; height:789px}
.popLayerNewMembership .box1 *{ position:absolute; left:-9999%;}

/*ì‹ ë¼í”¼íŠ¸ë‹ˆìŠ¤*/
.ctnMembership.ctnSillaFitness .infoMsg{ background:url(../../../images/en/mem/membership/shillaFitnessMsg.gif) no-repeat; width:404px; height:41px; line-height:100px; overflow:hidden; margin:0 0 20px 0;}
.ctnMembership.ctnSillaFitness .cardBox .info{ background:url(../../../images/en/mem/membership/shillaFitnessCardInfo.gif) no-repeat; width:568px; height:160px;}
.ctnMembership.ctnSillaFitness .cardBox .btn{ position:relative; left:0px; top:0px;}
.ctnMembership.ctnSillaFitness .cardBox .btn .btnNewMemJoin{ background:url(../../../images/en/mem/membership/shillaFitnessBtnJoin.gif) no-repeat; width:137px; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctn .tit a{ display:block; width:130px; height:37px; background:url(../../../images/en/mem/membership/tabMenuMemShillaFitness.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn .tit{ left:0px; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn2 .tit{ left:177px; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn3 .tit{ left:320px; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn1 .tit a{width:176px; background-position:0px 0px;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctn2 .tit a{ width:143px; background-position:-177px 0px;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctn3 .tit a{width:182px; background-position:-321px 0px;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/membership/tabMenuMemShillaFitnessOn.gif)}
.ctnMembership.ctnSillaFitness .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnSillaFitness .memBenefitWrap{ overflow:hidden;}
.ctnMembership.ctnSillaFitness .memBenefitWrap .p1{ float:left;}
.ctnMembership.ctnSillaFitness .memBenefitWrap .p2{ float:right;}
.ctnMembership.ctnSillaFitness .memBenefitWrap .info{ position:absolute; left:-9999%;}
.ctnMembership.ctnSillaFitness .userGuideWrap{ background:url(../../../images/en/mem/membership/shillaFitnessCardInfoImgB.gif) no-repeat; width:814px; height:340px;}
.ctnMembership.ctnSillaFitness .userGuideWrap *{ position:absolute; left:-9999%;}
.ctnMembership.ctnSillaFitness .memLounge{ position:relative; background:url(../../../images/en/mem/membership/shillaFitnessCardInfoImgC.gif) no-repeat; height:240px;}
.ctnMembership.ctnSillaFitness .memLounge .info{ position:absolute; left:-9999%;}
.ctnMembership.ctnSillaFitness .memLounge .btnFloorMap{ position:absolute; left:0px; top:342px; background:url(../../../images/en/mem/membership/shillaFitnessCardInfoImgCBtnFloor.gif) no-repeat; width:106px; height:34px; display:inline-block; line-height:100px; overflow:hidden;}

/*ì‹ ë¼í”¼íŠ¸ë‹ˆìŠ¤ ê°€ìž…ì•ˆë‚´*/
.popLayerShillaFitnessJoinPop .popHead .tit{ background:url(../../../images/en/mem/membership/popHeadTitMembership.gif) no-repeat;}
.popLayerShillaFitnessJoinPop .box1{ background:url(../../../images/en/mem/membership/shillaFitnessJoinPopImg1.gif) no-repeat; height:118px;}
.popLayerShillaFitnessJoinPop .box2{ background:url(../../../images/en/mem/membership/shillaFitnessJoinPopImg2.gif) no-repeat; height:458px;}

.popLayerPointSch .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitMypage.gif) no-repeat 0 -50px;}
.popLayerPointSch .pointBox .schBtn .btnSch{ width:104px; height:55px; background:url(../../../images/en/mem/membership/pointSchPopBtnSch.gif) no-repeat; border:none; font-size:0; line-height:200px; overflow:hidden;}
.popLayerPointSch .pointResultNone .joinBox .btnMemJoin{ width:85px; height:27px; background:url(../../../images/en/mem/membership/pointSchPopComBtnMemJoin.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerPointSch .pointResultNone .joinBox .btnJoinSend{ width:85px; height:27px; background:url(../../../images/en/mem/membership/pointSchPopComBtnJoinSend.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerEmailAdCollect{ width:700px; margin-left:-350px;}
/*  ì„œìš¸ ë©¤ë²„ì‹­ - End  */

/*  ë©¤ë²„ì‹­(jeju) - Start  */
.ctnMembership.ctnJejuGold .infoMsg{  background:url(../../../images/en/mem/membership/jejuGoldInfoMsg.gif) no-repeat; width:866px; height:41px; line-height:100px; overflow:hidden; margin:0 0 0px 0;}
.ctnMembership.ctnJejuGold .cardBox .info{ background:url(../../../images/en/mem/membership/jejuGoldCardInfo.gif) no-repeat; width:485px; height:120px;}
.ctnMembership.ctnJejuGold .cardBox .btnPoinSch{ position:absolute; right:0px; top:0; background:url(../../../images/en/mem/membership/jejuGoldBtnPointSch.gif) no-repeat; width:126px; height:24px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuGold .cardBox .btn .btnQna{ background:url(../../../images/en/mem/membership/jejuGoldBtnQna.gif) no-repeat; width:106px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuGold .cardBox .btn .btnInfo{background:url(../../../images/en/mem/membership/jejuGoldBtnJoinSend.gif) no-repeat; width:192px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuGold .tabCardBox .ctn{ float:left; width:100%;}
.ctnMembership.ctnJejuGold .tabCardBox .ctn .tit{ position:absolute; top:0px;margin:0px; padding:0px; font-size:12px; font-weight:normal; }
.ctnMembership.ctnJejuGold .tabCardBox .ctn .tit a{ display:block; width:130px; height:37px; background:url(../../../images/en/mem/membership/tabMenuMemJejuGold.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnJejuGold .tabCardBox .ctn .box{ border:#727272 solid 1px; display:none; padding:25px; }
.ctnMembership.ctnJejuGold .tabCardBox .ctn1 .tit{ left:0px; }
.ctnMembership.ctnJejuGold .tabCardBox .ctn2 .tit{ left:177px; }
.ctnMembership.ctnJejuGold .tabCardBox .ctn1 .tit a{width:176px; background-position:0px 0px;}
.ctnMembership.ctnJejuGold .tabCardBox .ctn2 .tit a{ width:134px; background-position:-177px 0px;}
.ctnMembership.ctnJejuGold .tabCardBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/membership/tabMenuMemJejuGoldOn.gif)}
.ctnMembership.ctnJejuGold .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnJejuGold .tableBenefitWrap{ background:url(../../../images/en/mem/membership/jejuGoldInfoImgA.gif) no-repeat; height:1016px;}
.ctnMembership.ctnJejuGold .tableUsePointWrap{ background:url(../../../images/en/mem/membership/jejuGoldInfoImgB.gif) no-repeat; height:815px; height:592px; margin:0 0 4px 0;}
.ctnMembership.ctnJejuGoldJoin .btnMembershipJoin{ background:url(../../../images/en/mem/membership/jejuGoldJoin1BtnJoin.jpg) no-repeat; width:137px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.ctnMembership.ctnJejuGoldJoin2 .btnMembershipJoinCancel{ background:url(../../../images/en/mem/membership/jejuGoldJoin2BtnCancel.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.ctnMembership.ctnJejuGoldJoin2 .infoMsg{ background:url(../../../images/en/mem/membership/jejuGoldInfoMSg.gif) no-repeat; width:404px; height:41px; line-height:100px; overflow:hidden; margin:0 0 20px 0;}
.ctnMembership.ctnJejuGoldJoin2 .hTit .tit{ background:url(../../../images/en/mem/membership/jejuGoldJoin1Tit1.gif) no-repeat; width:365px; height:27px; line-height:100px; overflow:hidden;}

.ctnMembership.ctnJejuGoldJoin3 .joinComBox .box{ margin:0 0 20px 0; background:url(../../../images/en/mem/membership/jejuGoldJoin3Tit1.gif) no-repeat; height:120px;}
.ctnMembership.ctnJejuGoldJoin3 .infoMsg{ background:url(../../../images/en/mem/membership/jejuGoldInfoMSg.gif) no-repeat; width:404px; height:41px; line-height:100px; overflow:hidden; margin:0 0 20px 0;}
.ctnMembership.ctnJejuGoldJoin3 .btnMembershipConfirm{ background:url(../../../images/en/mem/membership/jejuGoldJoin3BtnConfirm.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}

.ctnMembership.ctnMemIndex .box1 .btn a img,
.ctnMembership.ctnMemIndex .box2 .btn a img{margin-top:5px;}
.ctnMembership.ctnMemIndex .box2 .btn{ position:absolute;width:171px; right:0px; bottom:0;}

/*ì œì£¼í”¼íŠ¸ë‹ˆìŠ¤*/
.ctnMembership.ctnJejuFitness{}
.ctnMembership.ctnJejuFitness .infoMsg{ background:url(../../../images/en/mem/membership/JejuFitnessInfoMsg.gif) no-repeat; width:866px; height:41px; line-height:100px; overflow:hidden; margin:0 0 0px 0;}
.ctnMembership.ctnJejuFitness .cardBox .info{ background:url(../../../images/en/mem/membership/jejuFitnessCardInfo.gif) no-repeat; width:567px; height:120px;}
.ctnMembership.ctnJejuFitness .cardBox .btnPoinSch{ position:absolute; right:0px; top:0; background:url(../../../images/en/mem/membership/JejuFitnessBtnPointSch.gif) no-repeat; width:94px; height:23px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuFitness .cardBox .btn .btnQna{ background:url(../../../images/en/mem/membership/jejuGoldBtnQna.gif) no-repeat; width:106px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuFitness .cardBox .btn .btnFacilities{background:url(../../../images/en/mem/membership/JejuFitnessBtnFacilities.gif) no-repeat; width:106px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuFitness .tabCardBox .ctn .tit a{ display:block; width:130px; height:38px; background:url(../../../images/en/mem/membership/tabMenuMemJejuFitness.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnJejuFitness .tabCardBox .ctn .box{ border:#727272 solid 1px; display:none; padding:25px; }
.ctnMembership.ctnJejuFitness .tabCardBox .ctn1 .tit{ left:0px; }
.ctnMembership.ctnJejuFitness .tabCardBox .ctn2 .tit{ left:177px; }
.ctnMembership.ctnJejuFitness .tabCardBox .ctn1 .tit a{width:176px; background-position:0px 0px;}
.ctnMembership.ctnJejuFitness .tabCardBox .ctn2 .tit a{ width:177px; background-position:-177px 0px;}
.ctnMembership.ctnJejuFitness .tabCardBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/membership/tabMenuMemJejuFitnessOn.gif)}
.ctnMembership.ctnJejuFitness .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnJejuFitness .tableBenefitWrap{ background:url(../../../images/en/mem/membership/jejuFitnessInfoImgA.gif) no-repeat; height:181px;}
.ctnMembership.ctnJejuFitness .tableUsePointWrap{ background:url(../../../images/en/mem/membership/jejuFitnessInfoImgB.gif) no-repeat; height:373px;margin:0 0 4px 0;}

/*ì œì£¼ ë” ì‹ ë¼ìŠ¤íŒŒ*/
.ctnMembership.ctnShillaSpa .infoMsg{ background:url(../../../images/en/mem/membership/shillaSpaInfoMsg.gif) no-repeat; width:866px; height:41px; line-height:100px; overflow:hidden; margin:0 0 0px 0;}
.ctnMembership.ctnShillaSpa .cardBox .info{ background:url(../../../images/en/mem/membership/shillaSpaCardInfo.gif) no-repeat; width:567px; height:164px;}
.ctnMembership.ctnShillaSpa .cardBox .btn .btnQna{ background:url(../../../images/en/mem/membership/jejuGoldBtnQna.gif) no-repeat; width:106px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnShillaSpa .tabCardBox .ctn{ float:left; width:100%;}
.ctnMembership.ctnShillaSpa .tabCardBox .ctn .tit{ position:absolute; top:0px;margin:0px; padding:0px; font-size:12px; font-weight:normal; }
.ctnMembership.ctnShillaSpa .tabCardBox .ctn .tit a{ display:block; width:130px; height:37px; background:url(../../../images/en/mem/membership/tabMenuMemJejuFitness.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnShillaSpa .tabCardBox .ctn .box{ border:#727272 solid 1px; display:none; padding:25px; }
.ctnMembership.ctnShillaSpa .tabCardBox .ctn1 .tit{ left:0px; }
.ctnMembership.ctnShillaSpa .tabCardBox .ctn2 .tit{ left:177px; }
.ctnMembership.ctnShillaSpa .tabCardBox .ctn1 .tit a{width:176px; background-position:0px 0px;}
.ctnMembership.ctnShillaSpa .tabCardBox .ctn2 .tit a{ width:177px; background-position:-177px 0px;}
.ctnMembership.ctnShillaSpa .tabCardBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/membership/tabMenuMemJejuFitnessOn.gif)}
.ctnMembership.ctnShillaSpa .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnShillaSpa .tableBenefitWrap{ background:url(../../../images/en/mem/membership/shillaSpaInfoImgA.gif) no-repeat; height:95px;}
.ctnMembership.ctnShillaSpa .tableUsePointWrap{ background:url(../../../images/en/mem/membership/shillaSpaInfoImgB.gif) no-repeat; height:815px; height:268px; margin:0 0 4px 0;}

/*ì œì£¼ í”¼íŠ¸ë‹ˆìŠ¤&ìŠ¤íŒŒ*/
.ctnMembership.ctnFitnessSpa .infoMsg{ background:url(../../../images/en/mem/membership/fitnessSpaInfoMsg.gif) no-repeat; width:866px; height:41px; line-height:100px; overflow:hidden; margin:0 0 0px 0;}
.ctnMembership.ctnFitnessSpa .cardBox .info{ background:url(../../../images/en/mem/membership/fitnessSpaCardInfo.gif) no-repeat; width:567px; height:148px;}
.ctnMembership.ctnFitnessSpa .cardBox .btn .btnQna{ background:url(../../../images/en/mem/membership/jejuGoldBtnQna.gif) no-repeat; width:106px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn{ float:left; width:100%;}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn .tit{ position:absolute; top:0px;margin:0px; padding:0px; font-size:12px; font-weight:normal; }
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn .tit a{ display:block; width:130px; height:37px; background:url(../../../images/en/mem/membership/tabMenuMemJejuFitness.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn .box{ border:#727272 solid 1px; display:none; padding:25px; }
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn1 .tit{ left:0px; }
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn2 .tit{ left:177px; }
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn1 .tit a{width:176px; background-position:0px 0px;}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn2 .tit a{ width:177px; background-position:-177px 0px;}

.ctnMembership.ctnFitnessSpa .tabCardBox .ctnOn .tit a{ background-image:url(../../../images/en/mem/membership/tabMenuMemJejuFitnessOn.gif)}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnFitnessSpa .tableBenefitWrap{ background:url(../../../images/en/mem/membership/fitnessSpaInfoImgA.gif) no-repeat; height:113px;}
.ctnMembership.ctnFitnessSpa .tableUsePointWrap{ background:url(../../../images/en/mem/membership/fitnessSpaInfoImgB.gif) no-repeat; height:320px; margin:0 0 4px 0;}
/* ì œì£¼ ë©¤ë²„ì‹­ - End  */

/* Dining - Start  */
.popLayerBkPastryReserve .popHead .tit { background: url(../../../images/en/mem/main/popHeadTitDining.gif) no-repeat scroll 0 -50px transparent; }
.popLayerBkPastryReserve .btnReserveSend{ background:url(../../../images/en/mem/retreat/btnSpRsv.gif) no-repeat 0 0px; width:119px; height:44px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerBkPastryReserve .btnReserveCancel{ background:url(../../../images/en/mem/retreat/btnSpCancel.gif) no-repeat 0px 0; width:119px; height:44px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerBkPastryReserve label.nameH,
.popLayerBkPastryReserve label.nameL,
.popLayerBkPastryReserve label.nameLB,
.popLayerBkPastryReserve label.address3,
.popLayerBkPastryReserve label.address4,
.popLayerBkPastryReserve label.nation{ position:absolute; left:-9999%;}
.popLayerBkPastryReserve input.emailId { width:310px;}
.popLayerBkPastryReserve input.phoneHome2,
.popLayerBkPastryReserve input.phoneHomeB2 { width:150px;}
/*Dining - End  */


/*  ì„œìš¸ contactus - Start  */
.ctnInquires .headTit .tit{ background-image:url(../../../images/en/mem/main/subTitleInquires.gif)}
.ctnInquires.ctnContactus .msgBox{ background-image:url(../../../images/en/mem/inquires/contactusMsg1.gif); height: 123px;}
.ctnInquires.ctnCustomer .btnRegist{ background-image:url(../../../images/en/mem/inquires/inquiresBtnSubMit.gif)}
.ctnInquires.ctnCustomer .btnCancel{ background-image:url(../../../images/en/mem/inquires/inquiresBtnCancel.gif); background-position:0 0;}
.ctnInquires.ctnCustomer .btnSchAddress{ background-image:url(../../../images/en/common/join/btnSchAddress.gif); width:107px;}
.ctnInquires.ctnCustomer .guideBox{ background:url(../../../images/en/mem/inquires/customerMsg1.gif) no-repeat; height:133px; margin:0 0 20px 0;}
.ctnInquires.ctnCustomer label.nameL{ position:absolute; left:-9999%;}
.ctnInquires.ctnCustomer input.emailId { width:350px;}
.ctnInquires.ctnCustomer input.phoneHome2 { width:220px;}
.ctnInquires.ctnCustomer .estimateBox .btn .btnEstimateDownload{background-image:url(../../../images/en/mem/inquires/inquiresBtnDown.gif); background-position:0 0 ; width:222px;}

.ctnInquires.ctnQna .msg1{background-image:url(../../../images/en/mem/inquires/qnaMsg2.gif);}
.ctnInquires.ctnQna .msgBox{ background-image:url(../../../images/en/mem/inquires/qnaMsg1.gif); }
.ctnInquires.ctnQna .hTit1{ background-image:url(../../../images/en/mem/inquires/qnaTit1.gif); }
.ctnInquires.ctnQna .hTit2{ background-image:url(../../../images/en/mem/inquires/qnaTit2.gif); }
.ctnInquires.ctnQna .faqSchBox .btnSch{ background-image:url(../../../images/en/mem/inquires/inquiresBtnSch.gif); background-position:0 0; }
.ctnInquires.ctnQna .linkBox ul li .btnAcmd{ background-image:url(../../../images/en/mem/inquires/qnaLinkBoxAcmd.gif); width:273px;}
.ctnInquires.ctnQna .linkBox ul li .btnDining{ background-image:url(../../../images/en/mem/inquires/qnaLinkBoxDining.gif); width:92px;}
.ctnInquires.ctnQna .linkBox ul li .btnWedding{ background-image:url(../../../images/en/mem/inquires/qnaLinkBoxWedding.gif); width:107px;}
.ctnInquires.ctnQna .linkBox ul li .btnMeeting{ background-image:url(../../../images/en/mem/inquires/qnaLinkBoxMeeting.gif); width:104px;}
.ctnInquires.ctnQna .linkBox ul li .btnMembership{ background-image:url(../../../images/en/mem/inquires/qnaLinkBoxMembership.gif); width:133px;}
.ctnInquires.ctnQna .linkBox ul li .btnWebsite{ background-image:url(../../../images/en/mem/inquires/qnaLinkBoxWebsite.gif); width:135px;}

.btnAttach{ width:89px;}
.btnAttach .fileButton{ background-image:url(../../../images/en/mem/main/fileButton.gif); width:89px;}

/*  ì„œìš¸ contactus - End  */

.popLayerContactusQna .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitInquires.gif)}
.popLayerContactusQna .popHead .tit2{ background:url(../../../images/en/mem/main/popHeadTitInquires2.gif) no-repeat 0 0px;}
.popLayerContactusQna .popHead .tit3{ background:url(../../../images/en/mem/main/popHeadTitInquires3.gif) no-repeat 0 0px;}

.popLayerContactusQna .estimateBox .btn .btnEstimateDownload{background-image:url(../../../images/en/mem/inquires/inquiresBtnDown.gif); background-position:0 0 ; width:222px;}
.popLayerContactusQna .btnRegist{background-image:url(../../../images/en/mem/inquires/inquiresBtnSubMit.gif)}
.popLayerContactusQna .btnCancel{ background-image:url(../../../images/en/mem/inquires/inquiresBtnCancel.gif); background-position:0 0;}


.popLayerContactusPoint .btnRegist{background-image:url(../../../images/en/mem/inquires/inquiresBtnSubMit.gif)}
.popLayerContactusPoint .btnCancel{ background-image:url(../../../images/en/mem/inquires/inquiresBtnCancel.gif); background-position:0 0;}

/*181001 서울-어린이,유아 팝업*/
.childinfo .popHead .tit {background:url(../../../images/en/mem/reservation/popHeadTitReservation.gif) no-repeat 0 -298px;}

/*181019 카드이용안내 팝업*/
.cardinfo .popHead .tit {background:url(../../../images/en/mem/reservation/popHeadTitReservation.gif) no-repeat 0 -349px;}

/*181221 예약경로안내 팝업*/
.ResvRouteInfo .popHead .tit {background:url(../../../images/en/mem/reservation/popHeadTitReservation.gif) no-repeat 0 -446px;}

/*ë¬¸ì˜í•˜ê¸° íŒì—…1 ê°ì‹¤*/
.popLayerContactusQnaAcmd .headTit .tit{background:url(../../../images/en/mem/inquires/customerPopTit.gif) no-repeat 0px 5px; background-position:0 0px; width:420px;}
.popLayerContactusQnaAcmd .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg1.gif)}
.popLayerContactusQnaAcmd .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaAcmd input.emailId { width:350px;}
.popLayerContactusQnaAcmd input.phoneHome2 { width:220px;}

/*ë¬¸ì˜í•˜ê¸° íŒì—…2 ë‹¤ì´ë‹*/
.popLayerContactusQnaDining .headTit .tit{background-image:url(../../../images/en/mem/inquires/customerPopTit.gif); background-position:0 -50px; width:420px;}
.popLayerContactusQnaDining .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg2.gif)}
.popLayerContactusQnaDining .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaDining input.emailId { width:350px;}
.popLayerContactusQnaDining input.phoneHome2 { width:220px;}

/*ë¬¸ì˜í•˜ê¸° íŒì—…3 ì›¨ë”©*/
.popLayerContactusQnaWedding .headTit .tit{background-image:url(../../../images/en/mem/inquires/customerPopTit.gif); background-position:0 -150px; width:420px;}
.popLayerContactusQnaWedding .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg3.gif)}
.popLayerContactusQnaWedding .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaWedding input.emailId { width:350px;}
.popLayerContactusQnaWedding input.phoneHome2 { width:220px;}

/*ë¬¸ì˜í•˜ê¸° íŒì—…4 ì—°íšŒ*/
.popLayerContactusQnaMeeting .headTit .tit{background-image:url(../../../images/en/mem/inquires/customerPopTit.gif); background-position:0 -100px; width:420px;}
.popLayerContactusQnaMeeting .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg4.gif)}
.popLayerContactusQnaMeeting .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaMeeting input.emailId { width:350px;}
.popLayerContactusQnaMeeting input.phoneHome2 { width:220px;}

/*ë¬¸ì˜í•˜ê¸° íŒì—…5 ë©¤ë²„ì‹­*/
.popLayerContactusQnaMembership .headTit .tit{background-image:url(../../../images/en/mem/inquires/customerPopTit.gif); background-position:0 -200px; width:420px;}
.popLayerContactusQnaMembership .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg5.gif)}
.popLayerContactusQnaMembership .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaMembership input.emailId { width:350px;}
.popLayerContactusQnaMembership input.phoneHome2 { width:220px;}

/*ë¬¸ì˜í•˜ê¸° íŒì—…6 í™ˆíŽ˜ì´ì§€*/
.popLayerContactusQnaWebsite .headTit .tit{background-image:url(../../../images/en/mem/inquires/customerPopTit.gif); background-position:0 -250px; width:420px;}
.popLayerContactusQnaWebsite .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg6.gif)}
.popLayerContactusQnaWebsite .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaWebsite input.emailId { width:350px;}
.popLayerContactusQnaWebsite input.phoneHome2 { width:220px;}


/*ë¬¸ì˜í•˜ê¸° ì‹ ë¼ ë¦¬ì›Œì¦ˆ ë¬¸ì˜*/
.popLayerContactusQnaRewardsCenter .headTit .tit{ background:url(../../../images/en/mem/inquires/customerPopTit.gif) no-repeat 0px -350px;}
.popLayerContactusQnaRewardsCenter .topMsgBox{ background:url(../../../images/en/mem/inquires/customerPopMsg8.gif) no-repeat 0px 5px; height:60px; overflow:hidden;}
.popLayerContactusQnaRewardsCenter .topMsgBox *{ position:absolute; left:-9999%;}

/*ë¬¸ì˜í•˜ê¸° ê¸°íƒ€ ë¬¸ì˜*/
.popLayerContactusQnaEct .headTit .tit{ background:url(../../../images/en/mem/inquires/customerPopTit.gif) no-repeat 0px -405px;}
.popLayerContactusQnaEct .topMsgBox{ background:url(../../../images/en/mem/inquires/customerPopMsg9.gif) no-repeat; height:60px; overflow:hidden;}
.popLayerContactusQnaEct .topMsgBox *{ position:absolute; left:-9999%;}

/*  ìƒë‹¨ destination */
.head .header .destination .btn{background-image:url(../../../images/en/mem/main/destination.gif)}
.head .header .destination .list li a{background-image:url(../../../images/en/mem/main/destination.gif)}
.headSeoul .header .callNumber{background-position:-191px -40px; width:153px;background-image:url(../../../images/en/mem/main/topNavi.gif)}
.headJeju .header .callNumber{background-position:-191px -40px; width:153px; background-image:url(../../../images/en/mem/main/topNavi.gif)}

/* ì˜ë¬¸ í‘¸í„° ì„œìš¸*/
/* .footSeoul  .localBox .compInfo{background-image:url(../../../images/en/mem/main/localBoxCompInfo.gif)}
.footSeoul .localBox .snsNews .newsLetter .dt{background-image:url(../../../images/en/mem/main/localBoxSnsNews.gif); background-position:-146px -35px}
.footSeoul .localBox .snsNews .newsLetter .newsEmail{ background:url(../../../images/en/mem/main/localBoxSnsNews.gif) no-repeat  -146px -62px; width:102px;}
.footSeoul .footer .linkBox li a{background-image:url(../../../images/en/mem/main/footLinkBox.gif)}
.footSeoul .footer .linkBox li.link1 a{ width:97px; background-position:0px 0px}
.footSeoul .footer .linkBox li.link2 a{ width:69px; background-position:-97px 0px}
.footSeoul .footer .linkBox li.link3 a{ width:79px; background-position:-166px 0px}
.footSeoul .footer .linkBox li.link4 a{ width:102px; background-position:-245px 0px}
.footSeoul .footer .linkBox li.link5 a{ width:300px; background-position:-347px 0px}
.footSeoul .footer .linkBox li.link6 a{ width:161px; background-position:-647px 0px}
.footSeoul .footer .adressBox{background-image:url(../../../images/en/mem/main/footCopyright.gif)} */

/* ì˜ë¬¸ í‘¸í„° ì œì£¼ */
/* .footJeju  .localBox .compInfo{background-image:url(../../../images/en/mem/main/localBoxCompInfo.gif)}
.footJeju .localBox .snsNews .newsLetter .dt{background-image:url(../../../images/en/mem/main/localBoxSnsNews.gif); background-position:-170px -35px}
.footJeju .localBox .snsNews .newsLetter .newsEmail{ background:url(../../../images/en/mem/main/localBoxSnsNews.gif) no-repeat  -173px -62px; width:102px;}
.footJeju .footer .linkBox li a{background-image:url(../../../images/en/mem/main/footLinkBox.gif)}
.footJeju .footer .linkBox li.link1 a{ width:98px; background-position:0px 0px}
.footJeju .footer .linkBox li.link2 a{ width:69px; background-position:-98px 0px}
.footJeju .footer .linkBox li.link3 a{ width:102px; background-position:-167px 0px}
.footJeju .footer .linkBox li.link4 a{ width:300px; background-position:-269px 0px}
.footJeju .footer .linkBox li.link5 a{ width:152px; background-position:-569px 0px}
.footJeju .footer .adressBox{background-image:url(../../../images/en/mem/main/footCopyright.gif)} */

/* ë§ˆì´íŽ˜ì´ì§€ LNB*/
.lnbAreaMypage .lnbMenu .menu > li > a{ background-image:url(../../../images/en/mem/main/lnbMypage.gif);}
.lnbAreaMypage .lnbMenu .menu > li > a.on{ background-image:url(../../../images/en/mem/main/lnbMypageOn.gif);}
.lnbAreaMypage .lnbMenu .sMenu li a{ background-image:url(../../../images/en/mem/main/lnbSmMypage.gif);}
.lnbAreaMypage .lnbMenu .sMenu li a.on{ background-image:url(../../../images/en/mem/main/lnbSmMypageOn.gif);}

.subWrapSeoul .lnbAreaInquires .lnbMenu .sMenu li a{background-image:url(../../../images/en/mem/main/lnbSmInquires.gif);}
.subWrapSeoul .lnbAreaInquires .lnbMenu .sMenu li a.on{background-image:url(../../../images/en/mem/main/lnbSmInquiresOn.gif);}

.subWrapJeju .lnbAreaInquires .lnbMenu .sMenu li a{background-image:url(../../../images/en/mem/main/lnbSmInquires.gif);}
.subWrapJeju .lnbAreaInquires .lnbMenu .sMenu li a.on{background-image:url(../../../images/en/mem/main/lnbSmInquiresOn.gif);}

/* í—ˆë¸Œ ì˜ˆì•½ë ˆì´ì–´*/
.headHub .gnbReservationBox label.date1{ margin:0px;}
.headHub .gnbReservationBox .dateBoxA{ left:auto;}
.headHub .gnbReservationBox .dateBoxC{ left:auto;}
.headHub .gnbReservationBox .dateBoxC .hBox{ position:absolute; left:0px; top:10px;}
.headHub .gnbReservationBox .dateBoxC .selRoomOpt{background-image:url(../../../images/en/mem/reservation/reserveLayerLbAdultKidHub.png);}
.headHub .gnbReservationBox .groupCodeBox .btnMice{background-image:url(../../../images/en/mem/reservation/reserveLayerLb0Hub2.png); background-position:0 0; width:170px;}
.headHub .gnbReservationBox .groupCodeBox input.miceCode{ width:130px;}

.mainWrapHub .ctnMain .ptBox .ptB .ps .t1{ height:113px;background-image:url(../../../images/en/hub/main/pTxtBimg1.png)}

.ctnIndPolicy .headTit .tit{ background-image:url(../../../images/en/mem/main/subTitleIndPolicy.gif)}
.ctnMnPolicy .headTit .tit{ background-image:url(../../../images/en/mem/main/subTitleMnPolicy.gif)}

/*  ì˜ë¬¸ í—ˆë¸Œí‘¸í„°  */
/* .footHub .footer .linkBox li a{ background-image:url(../../../images/en/hub/main/footLinkBox.gif)}
.footHub .footer .linkBox li.link1 a{ width:114px; background-position:-0px -0px}
.footHub .footer .linkBox li.link2 a{ width:69px; background-position:-114px -0px}
.footHub .footer .linkBox li.link3 a{ width:82px; background-position:-183px -0px}
.footHub .footer .linkBox li.link4 a{ width:99px; background-position:-265px -0px}
.footHub .footer .linkBox li.link5 a{ width:300px; background-position:-364px -0px}
.footHub .footer .linkBox li.link6 a{ width:155px; background-position:-664px -0px}
.footHub .footer .adressBox{ background-image:url(../../../images/en/hub/main/footCopyright.gif)}
.footHub .footer .copyright{ background-image:url(../../../images/en/hub/main/footCopyright.gif)} */

/* í—ˆë¸Œ LNB */
.lnbAreaHotel .menu li.m1 a{background-image:url(../../../images/en/hub/sub/hubSeoulMenu.jpg)}
.lnbAreaHotel .menu li.m1 a:hover,
.lnbAreaHotel .menu li.m1.on a{background-image:url(../../../images/en/hub/sub/hubSeoulMenuOn.jpg)}

.lnbAreaHotel .menu li.m2 a{background-image:url(../../../images/en/hub/sub/hubJejuMenu.jpg)}
.lnbAreaHotel .menu li.m2 a:hover,
.lnbAreaHotel .menu li.m2.on a{background-image:url(../../../images/en/hub/sub/hubJejuMenuOn.jpg)}

.lnbAreaBrand .menu li.m1 a{background-image:url(../../../images/en/hub/sub/hubBrandMenu.jpg)}
.lnbAreaBrand .menu li.m1 a:hover,
.lnbAreaBrand .menu li.m1.on a{background-image:url(../../../images/en/hub/sub/hubBrandMenuOn.jpg)}

.lnbAreaBrand .menu li.m2 a{background-image:url(../../../images/en/hub/sub/hubAwardsMenu.jpg)}
.lnbAreaBrand .menu li.m2 a:hover,
.lnbAreaBrand .menu li.m2.on a{background-image:url(../../../images/en/hub/sub/hubAwardsMenuOn.jpg)}

.lnbAreaContact .menu li.m1 a{background-image:url(../../../images/en/hub/sub/hubContactusMenu.jpg)}
.lnbAreaContact .menu li.m1 a:hover,
.lnbAreaContact .menu li.m1.on a{background-image:url(../../../images/en/hub/sub/hubContactusMenuOn.jpg)}

.lnbAreaContact .menu li.m2 a{background-image:url(../../../images/en/hub/sub/hubOpinionMenu.jpg)}
.lnbAreaContact .menu li.m2 a:hover,
.lnbAreaContact .menu li.m2.on a{background-image:url(../../../images/en/hub/sub/hubOpinionMenuOn.jpg)}

.lnbArea.lnbAreaInd .menu li a,
.lnbArea.lnbAreaInd .menu li h2{ background-image:url(../../../images/en/hub/sub/hubIndMenuOn.jpg);}
.lnbArea.lnbAreaMnPolicy .menu li a,
.lnbArea.lnbAreaMnPolicy .menu li h2{ background-image:url(../../../images/en/hub/sub/hubManageMenuOn.jpg);}

.ctnCustomer .btnSchAddress{ background-image:url(../../../images/en/common/join/btnSchAddress.gif); width:107px;}
.ctnCustomer .addressWrap .addressOld input.address1{ width:374px;}
.ctnCustomer .btnRegist{ background-image:url(../../../images/en/mem/inquires/inquiresBtnSubMit.gif);}
.ctnCustomer .btnCancel{ background-image:url(../../../images/en/mem/inquires/inquiresBtnCancel.gif); background-position:0 0;}

/*  ë‚ ì”¨  */
.tempBox .data .weather{ background-image:url(../../../images/en/mem/main/mvWeather.png); background-repeat:no-repeat;}
.tempBox .data .weather01{ width:45px;}
.tempBox .data .weather02{ width:129px;}
.tempBox .data .weather03{ width:61px;}
.tempBox .data .weather04{ width:37px;}
.tempBox .data .weather05{ width:48px;}
.tempBox .data .weather06{ width:122px;}
.tempBox .data .weather07{ width:71px;}
.tempBox .data .weather08{ width:109px;}
.tempBox .data .weather09{ width:53px;}
.tempBox .data .weather10{ width:119px;}
.tempBox .data .weather11{ width:125px;}
.tempBox .data .weather12{ width:280px;}
.tempBox .data .weather13{ width:196px;}
.tempBox .data .weather14{ width:210px;}
.tempBox .data .weather15{ width:282px;}
.tempBox .data .weather16{ width:237px;}
.tempBox .data .weather17{ width:297px;}
.tempBox .data .weather18{ width:214px;}
.tempBox .data .weather19{ width:224px;}
.tempBox .data .weather20{ width:298px;}
.tempBox .data .weather21{ width:60px;}
.tempBox .data .weather22{ width:83px;}

.mainWrapJeju .tempBox .msgTxt{ background-image:url(../../../images/en/mem/main/mainVisualText.png)}
.mainWrapJeju .contain{ height:495px;}
.mainWrapJeju .mainBoxGAO{ display:none;}

/*ë™íƒ„ì¶”ê°€*/
.lnbAreaHotel .menu_S li.m1 a{background:url(../../../images/en/hub/sub/hubDongtanMenu.jpg) no-repeat 0 0; width:250px; }
.lnbAreaHotel .menu_S li.m1 a:hover,
.lnbAreaHotel .menu_S li.m1.on a{background:url(../../../images/en/hub/sub/hubDongtanMenuOn.jpg) no-repeat; width:250px;}

/*Fact Sheet*/
.ctnIntroduction.ctnFactSheet .topMsg{ margin:0 0 20px 0; background:url(../../../images/en/mem/introduction/factSheetMsg1.gif) no-repeat; height:82px; overflow:hidden; line-height:200px;}
.ctnIntroduction.ctnFactSheet .topMsg{ margin:0 0 20px 0; background:url(../../../images/en/mem/introduction/factSheetMsg1.gif) no-repeat; height:62px; overflow:hidden; line-height:200px;}

.facilCon .introdFacilBtm{float:right;margin-top:50px;}
.facilCon .tableGball.tableTypeD th, .tableTypeD td{line-height:160%;}

.popLayerCancelPolicyPop .popHead .tit {background: url("../../../images/en/mem/main/popHeadTitMypage.gif") no-repeat scroll 0 -200px transparent;}
.btnSet li.last { margin-top: 0px;}

/* ë©¥ë²„ì‹­ í¬ì¸íŠ¸ì¡°íšŒ*/
.popLayerPointSch .pointResultNone .joinBox .btnPoint_R{ width:69px; height:27px; background:url(../../../images/en/mem/membership/pointR_search.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerPointSch .pointResultNone .joinBox .btnPoint_R{ width:69px; height:27px; background:url(../../../images/en/mem/membership/pointR_search.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}


/*  ì´ì»¨ì‹œì–´ì§€ start  */
.popLayerEcReservation input.emailId{width:265px;}
.popLayerEcReservation input.rAir{ width:210px;}
.popLayerEcReservation .tableEcQna input.rNum { width:135px;}
.popLayerEcReservation .tableEcQna input.rFno { width:135px;}
.popLayerEcReservation .tableDayRsv input.rNum { width:210px;}
.popLayerEcReservation .tableAmRsv input.rNum { width:165px;}

.eConcerge .head .header .callNumber{width:150px; height:20px; background:url(../../../images/en/mem/eConcerge/ecHTel.jpg) no-repeat;}
.head .header .info{right:150px; width:110px; height:13px;background:url(../../../images/en/mem/eConcerge/ecInfoText.jpg) no-repeat; }
.head .header .info a{display:block;width:110px;height:13px;}
.footer .adressBox{position:absolute; left:0px; top:76px; height:90px; width:1100px; background:url(../../../images/en/mem/main/footCopyright.gif) no-repeat;}
.footer .copyright { background:none!important;}

.spAttContain .ecRightBox.atHt1 a img{position:relative;top:-158px;*top:-155px;left:315px;}
.spAttContain .ecRightBox.atHt2 a img{position:relative;top:-163px;*top:-160px;left:250px;}
.spAttContain .ecRightBox.atHt3 a img{position:relative;top:-198px;*top:-195px;left:220px;}
.spAttContain .ecRightBox.atHt4 a img{position:relative;top:-142px;*top:-139px;left:220px;}

.spAttContain .ecRightBox.atPt1 a img{position:relative;top:-183px;*top:-178px;left:170px;}
.spAttContain .ecRightBox.atPt2 a img{position:relative;top:-198px;*top:-195px;left:255px;}
.spAttContain .ecRightBox.atPt3 a img{position:relative;top:-215px;*top:-213px;left:195px;}
.spAttContain .ecRightBox.atPt5 a img{position:relative;top:-165px;*top:-162px;left:235px;}
.spAttContain .ecRightBox.atPt6 a img{position:relative;top:-183px;*top:-180px;left:165px;}

.spAttContain .ecRightBox.atCt1 a img{position:relative;top:-145px;*top:-142px;left:290px;}
.spAttContain .ecRightBox.atCt2 a img{position:relative;top:-182px;*top:-179px;left:205px;}
.spAttContain .ecRightBox.atCt3 a img{position:relative;top:-162px;*top:-159px;left:370px;}
.spAttContain .ecRightBox.atCt4 a img{position:relative;top:-163px;*top:-160px;left:175px;}

.spAttContain .ecRightBox.atPm1 a img{position:relative;top:-218px;*top:-215px;left:200px;}
.spAttContain .ecRightBox.atPm2 a img{position:relative;top:-252px;*top:-249px;left:170px;}
.spAttContain .ecRightBox.atPm3 a img{position:relative;top:-182px;*top:-179px;left:240px;}
.spAttContain .ecRightBox.atPm4 a img{position:relative;top:-128px;*top:-125px;left:185px;}

.spAttContain .ecRightBox.itCt1 a img{position:relative;top:-242px;*top:-239px;left:210px;}

.spLux .ecSpRight.spLx1{background:url(../../../images/en/mem/eConcerge/ecSpLxText1.jpg) no-repeat;height:250px;}
.spLux .ecSpRight.spLx2{background:url(../../../images/en/mem/eConcerge/ecSpLxText2.jpg) no-repeat;height:250px;}
.spLux .ecSpRight.spLx3{background:url(../../../images/en/mem/eConcerge/ecSpLxText3.jpg) no-repeat;height:250px;}
.spLux .ecSpRight.spLx4{background:url(../../../images/en/mem/eConcerge/ecSpLxText4.jpg) no-repeat;height:250px;}

.spLm .ecSpRight{float:right;width:435px;}
.spLm .ecSpRight.spLm1{background:url(../../../images/en/mem/eConcerge/ecSpLmText1.jpg) no-repeat;height:250px;}
.spLm .ecSpRight.spLm2{background:url(../../../images/en/mem/eConcerge/ecSpLmText2.jpg) no-repeat;height:250px;}
.spLm .ecSpRight.spLm3{background:url(../../../images/en/mem/eConcerge/ecSpLmText3.jpg) no-repeat;height:250px;}
.spLm .ecSpRight.spLm4{background:url(../../../images/en/mem/eConcerge/ecSpLmText4.jpg) no-repeat;height:250px;}

.spContain .ecThrdBox.pt1{background:url(../../../images/en/mem/eConcerge/ecPackage1.jpg) no-repeat;}
.spContain .ecThrdBox.pt2{background:url(../../../images/en/mem/eConcerge/ecPackage2.jpg) no-repeat;}
.spContain .ecThrdBox.pt3{background:url(../../../images/en/mem/eConcerge/ecPackage3.jpg) no-repeat;}

.transMain .transLink1{text-indent:-9999px;background:url(../../../images/en/mem/eConcerge/ecTransTransTit2Open.jpg) no-repeat; width:784px;height:44px;cursor:pointer;}
.transMain .transLink1.open{text-indent:-9999px;background:url(../../../images/en/mem/eConcerge/ecTransTransTit2.jpg) no-repeat;}

.transMain .transLink2{text-indent:-9999px;background:url(../../../images/en/mem/eConcerge/ecTransTransTit3Open.jpg) no-repeat; width:784px;height:44px;cursor:pointer;}
.transMain .transLink2.open{text-indent:-9999px;background:url(../../../images/en/mem/eConcerge/ecTransTransTit3.jpg) no-repeat;}

.ecTrans1{background:url(../../../images/en/mem/eConcerge/ecTransAirportImg.jpg) no-repeat;}
.ecTrans2{background:url(../../../images/en/mem/eConcerge/ecTransDayImg.jpg) no-repeat;}

.transMain .transBox .msg1 .exitLink{top:-290px;left:585px;width:144px;}
.transMain .transBox .msg1 .lmgLink{top:-248px;left:195px;width:169px;}

.ecSpRight.spDp1 a img{position:relative;top:-105px;left:180px;}
.ecSpRight.spDp2 a img{position:relative;top:-120px;left:200px;}
.ecSpRight.spDp3 a img{position:relative;top:-122px;left:180px;}

.spLux .ecSpRight.spLx1 a img{position:relative;top:107px; left:185px;}
.spLux .ecSpRight.spLx2 a img{position:relative;top:106px; left:225px;}
.spLux .ecSpRight.spLx3 a img{position:relative;top:108px; left:250px;}
.spLux .ecSpRight.spLx4 a img{position:relative;top:108px; left:185px;}

.popLayerContactusQna.popLayerContactusQnaDining .popHead .tit{ background-image:url(../../../images/en/mem/main/popHeadTitInquires.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .headTit .tit{background-image:url(../../../images/en/mem/inquires/customerPopTit.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .topMsgBox{background-image:url(../../../images/en/mem/inquires/customerPopMsg2.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .btnRegist{background-image:url(../../../images/en/mem/inquires/inquiresBtnSubMit.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .btnCancel{ background-image:url(../../../images/en/mem/inquires/inquiresBtnCancel.gif); background-position:0 0;}
/*  ì´ì»¨ì‹œì–´ì§€ end  */

/* ì œì£¼ facilities */
.facilCon .msRightBtnBox a { display: block; float: right; height: 27px; margin: 10px 0 5px; text-indent: -9999px; width: 197px; }
.facilCon .msRightBtnBox a.a1.off{background:url(../../../images/en/mem/facilities/msRmLotusViewBtn2.gif) no-repeat left top;width:197px;}
.facilCon .msRightBtnBox a.a1.on{background:url(../../../images/en/mem/facilities/msRmLotusViewBtn.gif) no-repeat left top;width:197px;}

.facilCon .msRightBtnBox a.a2.off{background:url(../../../images/en/mem/facilities/msRmWallaViewBtn2.gif) no-repeat left top;width:197px;}
.facilCon .msRightBtnBox a.a2.on{background:url(../../../images/en/mem/facilities/msRmWallaViewBtn.gif) no-repeat left top;width:197px;}

.facilCon .msRightBtnBox a.a3.off{background:url(../../../images/en/mem/facilities/msRmRoseViewBtn2.gif) no-repeat left top;width:197px;}
.facilCon .msRightBtnBox a.a3.on{background:url(../../../images/en/mem/facilities/msRmRoseViewBtn.gif) no-repeat left top;width:197px;}

.facilCon .msRightBtnBox a.a4.off{background:url(../../../images/en/mem/facilities/msRmLilyViewBtn2.gif) no-repeat left top;width:197px;}
.facilCon .msRightBtnBox a.a4.on{background:url(../../../images/en/mem/facilities/msRmLilyViewBtn.gif) no-repeat left top;width:197px;}

.facilCon .msRightBtnBox a.a5.off{background:url(../../../images/en/mem/facilities/msRmMaraViewBtn2.gif) no-repeat left top;width:197px;}
.facilCon .msRightBtnBox a.a5.on{background:url(../../../images/en/mem/facilities/msRmMaraViewBtn.gif) no-repeat left bottom;width:197px;}

.facilCon .lentBtnArea { clear: both; }
.facilCon .lentBtnArea a { display: inline-block; }

.introdFacilBox ul.introUl1new { width: 60% !important; }
.introdFacilBox ul.introUl2new { width: 40% !important; }


/* í‘¸í„° */
/*aboutShilla ì„œìš¸*/
.ctnIntroduction.ctnAboutShilla{}
.ctnIntroduction.ctnAboutShilla .aboutBox{ background:url(../../../images/en/mem/introduction/aboutShillaImg.jpg) no-repeat; padding:470px 0 0 0; height:0px; overflow:hidden;}
.newLt { width: 100%; height: auto; display: block; overflow: hidden; }
.newLt p { margin: 10px 0 0 0; }
.newLt a { float: right; }

/*aboutShilla ì œì£¼*/
.ctnIntroduction.ctnAboutShilla.ctnJeju .aboutBox{ background:url(../../../images/en/mem/introduction/aboutShillaImg.jpg) no-repeat; padding:470px 0 0 0; height:0px; overflow:hidden;}
.ctnIntroduction.ctnFactSheet.ctnJeju .topMsg.newBg { margin:0 0 20px 0; background:url(../../../images/en/mem/introduction/factSheetMsg1.gif) no-repeat; height:62px; overflow:hidden; line-height:200px;}
.ctnIntroduction.ctnFactSheet.ctnJeju .msg1{color:#727272; padding:4px 0 0 0}

.ctnPolicy .headTit .tit { background-position: 0 0; }
.ctnGstSvc .headTit .tit { line-height: 100%;}
.ctnGstSvc .baicBox { border-bottom: 1px solid #e8e4de; padding: 0 0 57px 0; margin: 0 0 30px 0; overflow: hidden; }
.ctnGstSvc .baicBox .lBox { float: left; margin-right: 20px; width: 423px; }
.ctnGstSvc .baicBox .lBox .imgArea { display: inline-block; }
.ctnGstSvc .baicBox .lBox .imgArea img { vertical-align: top; }
.ctnGstSvc .baicBox .rBox .imgArea img { vertical-align: top; }
.ctnGstSvc .baicBox .rBox { float: left; width: 423px; }
.ctnGstSvc .baicBox .rBox .imgArea { display: inline-block; }
.ctnGstSvc .baicBox .expArea { overflow: hidden; }
.ctnGstSvc .baicBox .lBox .expArea .topExp { float: left; width: 340px; }
.ctnGstSvc .baicBox .lBox .expArea .topExp img { vertical-align: top; }
.ctnGstSvc .baicBox.btmBox .lBox { padding-bottom: 0; }
.ctnGstSvc .baicBox.btmBox .rBox { padding-bottom: 0; }
.ctnGstSvc .baicBox  .btnSet { float: right; }
.ctnGstSvc .baicBox .lBox .expArea .btnSet { float: right; width: 83px; position: relative; text-align:right; }
.ctnGstSvc .baicBox .lBox .expArea .btnSet .imgView { }
.ctnGstSvc .baicBox .lBox .expArea .btnSet .booking { }
.ctnGstSvc .baicBox .lBox .expArea .btnSet img { vertical-align: top; margin-top: 15px; }
.ctnGstSvc .baicBox .rBox .expArea .topExp { float: left; width: 246px; }
.ctnGstSvc .baicBox .rBox .expArea .btnSet img { vertical-align: top; margin-top: 15px;  }

.ctnGstSvc .midBox { border-bottom: 1px solid #e8e4de; padding: 0 0 53px 0; margin: 0 0 30px 0; }
.ctnGstSvc .btmBox { margin-top: 0; border-bottom: 0 !important; }

.ctnGstSvc .newBox { overflow: hidden; width: 100%; padding-bottom: 30px; border-bottom: 1px solid #e8e4de;  }
.ctnGstSvc .newBox .pic { float: left; }
.ctnGstSvc .newBox .topExpNew { float: right; }

.ctnGstSvc .newBoxA { overflow: hidden; width: 100%; }
.ctnGstSvc .newBoxA ul li { float: left; margin-right: 27px; }
.ctnGstSvc .newBoxA ul li .pic img { vertical-align: top; }
.ctnGstSvc .newBoxA ul li .topExpNew img { vertical-align: top; float:left;}
.ctnGstSvc .newBoxA ul li.mgr0 { margin-right: 0; }
.ctnGstSvc .newBoxA .topExpNew .btnSet { float: right; width: 83px; position: relative; text-align:right; margin-top:10px;}

/*ê°œì¸ì •ë³´ì²˜ë¦¬ì§€ì¹¨*/
.Inpo{width:797px; height: 410px; background-color:#f1f1f1;}

/* ì„œìš¸ ë¡œì¼€ì´ì…˜ */

.ctnLocation .headTit .tit { background-position: 0 -50px; }
.ctnLocation .locAdd { background: url("../../../images/en/mem/inquires/locaTop.gif") no-repeat scroll 0 0 transparent; height: 46px; margin: 10px 0 30px; overflow: hidden; }
.ctnLocation .locAdd p { left: -9999%; position: absolute; }
.ctnLocation .locationImg img { border: 1px solid #e9e9e9; vertical-align: top; }
.ctnLocation .locationMapTxt { margin-top: 20px; background: url("../../../images/en/mem/inquires/locationMapTxt.gif") no-repeat 0 0; height: 246px; overflow: hidden; }
.ctnLocation .locationMapTxt p { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxt ul{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxt ul li{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxt h5 { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA {}
.ctnLocation .locationMapTxtB { background: url("../../../images/en/mem/inquires/locationListTxtB.gif") no-repeat 10px 10px; height: 161px; overflow: hidden; margin-bottom: 25px; }
.ctnLocation .locationMapTxtB p { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtB ul{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtB ul li{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtB h5 { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtC { background: url("../../../images/en/mem/inquires/locationListTxtE.gif") no-repeat 10px 10px; height: 282px; overflow: hidden; margin-bottom: 25px; }
.ctnLocation .locationMapTxtC p { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtC ul{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtC ul li{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtC h5 { left: -9999%; position: absolute; }

.ctnLocation .locWrap {   }
.ctnLocation .locWrap .con {  margin-bottom: 5px; }
.ctnLocation .locWrap .con h5 { border: 1px solid #ededed; background: #f4f4f4; }
.ctnLocation .locWrap .con h5 a { padding: 12px 50px 12px 10px; line-height: 100%; display: block; background:url('../../../images/ko/mem/inquires/openBtn.gif') no-repeat 800px 12px;}
.ctnLocation .locWrap .con h5 a img { vertical-align: top; }
.ctnLocation .locWrap .con .btTx { padding: 0 0 0 0; display: none; }
.ctnLocation .locWrap .con.open .btTx { display: block; }
.ctnLocation .locWrap .con.open h5 a { background:url('../../../images/en/mem/inquires/closeBtn.gif') no-repeat 800px 12px; }


/* ì œì£¼ ë¡œì¼€ì´ì…˜ */
.subWrapJeju .ctnLocation .headTit .tit { background-position: 0 -50px; }
.subWrapJeju .ctnLocation .headTit .tit { background-position: 0 -50px; }
.subWrapJeju .ctnLocation .locAdd { margin: 10px 0 30px 0;; background: url("../../../images/en/mem/inquires/locationMapTxt.gif") no-repeat 0 0; height: 46px; overflow: hidden;  }
.subWrapJeju .ctnLocation .locAdd p { left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationImg img { border: 1px solid #e9e9e9; vertical-align: top; }
.subWrapJeju .ctnLocation .locationMapTxt { margin-top: 20px; background: url("../../../images/en/mem/inquires/locationMapTxt.gif") no-repeat 0 0; height: 200px; overflow: hidden; }
.subWrapJeju .ctnLocation .locationMapTxt p { left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxt ul{ left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxt ul li{ left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxt h5 { left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxtA {}
.subWrapJeju .ctnLocation .locationMapTxtB { background: url("../../../images/en/mem/inquires/locationListTxtB.gif") no-repeat 10px 10px; height: 240px; overflow: hidden; margin-bottom: 25px; }
.subWrapJeju .ctnLocation .locationMapTxtB p { left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxtB ul{ left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxtB ul li{ left: -9999%; position: absolute; }
.subWrapJeju .ctnLocation .locationMapTxtB h5 { left: -9999%; position: absolute; }

.subWrapJeju .ctnLocation .locWrap .con {  margin-bottom: 5px; }
.subWrapJeju .ctnLocation .locWrap .con h5 { border: 1px solid #ededed; background: #f4f4f4; }
.subWrapJeju .ctnLocation .locWrap .con h5 a { padding: 12px 50px 12px 10px; line-height: 100%; display: block; background:url('../../../images/en/mem/inquires/openBtn.gif') no-repeat 800px 12px;}
.subWrapJeju .ctnLocation .locWrap .con h5 a img { vertical-align: top; }
.subWrapJeju .ctnLocation .locWrap .con .btTx { padding: 0 0 0 0; display: none; }
.subWrapJeju .ctnLocation .locWrap .con.open .btTx { display: block; }
.subWrapJeju .ctnLocation .locWrap .con.open h5 a { background:url('../../../images/en/mem/inquires/closeBtn.gif') no-repeat 800px 12px; }


/* Hotel Map  */
.ctnhotelMap.jejuHotelMap{}
.ctnhotelMap.jejuHotelMap .hmBox{width:866px;height:355px;overflow:hidden;margin:30px 0;background:url(../../../images/en/mem/inquires/hmBack.jpg) no-repeat;}
.ctnhotelMap.jejuHotelMap .hm3rdBox{float:right;width:300px;padding:0px;margin:105px 10px 0 0;}
.ctnhotelMap.jejuHotelMap .hm3rdBox ul{float:left;}

.ctnhotelMap.jejuHotelMap .hmInfo{}
.ctnhotelMap.jejuHotelMap .hmInfo.f5{width:110px;margin-left:5px;line-height:180%;}
.ctnhotelMap.jejuHotelMap .hmInfo.f3{width:100px;margin-left:50px;line-height:180%;}
.ctnhotelMap.jejuHotelMap .hmBtnBox{display:inline-block;width:766px;overflow:hidden;margin:90px 0 0 37px;}
.ctnhotelMap.jejuHotelMap .hmBtnBox a{margin-right:2px;}


/* Hotel Map ì„œìš¸ ì¶”ê°€ */
.ctnhotelMap.seoulHotelMap{}
.ctnhotelMap.seoulHotelMap .hmMainBox{width:866px;overflow:hidden;}
.ctnhotelMap.seoulHotelMap .hmBox{width:866px;height:255px;overflow:hidden;margin:30px 0 0 0;background:url(../../../images/en/mem/inquires/mapInfoBack.jpg) no-repeat;}
.ctnhotelMap.seoulHotelMap .hmBtnBox{position:relative;width:766px;top:180px;left:37px;}
.ctnhotelMap.seoulHotelMap .hmBtnBox a{margin-right:2px;}
.popLayerHotelMap{ width:600px; left:50%; top:100px; margin:0px 0 0 -300px; position:absolute;}
.popLayerHotelMap .popHead .tit{line-height:100%;text-align:left;}

/*2013.11.1 ì¶”ê°€*/
.hrOptRoom { border-top:none/*1px solid #DFD5C8*/; padding: 0 0 20px;}

/*2013.11.15 ì¶”ê°€*/
.ctnMypage.ctnMypageMain .box .hTit .info{width:59px;}

/* 2013.11.22 ì¶”ê°€ */
.popLayerReservPop .popHead .tit {background:url("../../../images/en/mem/reservation/popHeadTitReservPop.gif") no-repeat scroll 28px 6px;}

/* ë‰´ìŠ¤ë ˆí„° ì‹ ì²­ì‹œ ê°œì¸ì •ë³´ ìˆ˜ì§‘ ë™ì˜  2015. 02. 25 ìˆ˜ì •*/
.popLayerNewsLetterAgree { width:500px; text-align: center; left: 50%; margin: 0 0 0 -129px; position: absolute; top: 200px; }
.popLayerNewsLetterAgree .newsTxt{ color: #666; font-weight: bold; font-family: dotum; margin-bottom: 20px; font-size: 12px; letter-spacing: 0px; text-align:left;}
.popLayerNewsLetterAgree .cont{ width:450px; margin:auto;}
.popLayerNewsLetterAgree li{ color: #666; font-family: dotum; margin-bottom: 5px; font-size: 12px; letter-spacing: 0px; text-align:left;}
.popLayerNewsLetterAgree .btnList{ margin-top:20px;}
.popLayerNewsLetterAgree .popHead .tit { padding: 5px 0 0 29px; text-align: left; width: 60%; line-height: 21px; }
.popLayerNewsLetterAgree .popHead .tit img { vertical-align: top; }

/* 20150630 í•œêµ­ì–´ ì˜ì–´ ì¼ì–´ ì‹œìž‘ */
.head .header .language{position: absolute;top: 0;right: 0;}
.head .header .global{ display: inline-block;vertical-align: top;background: url(../../../images/en/mem/main/globeIcon.png) no-repeat top left; width: 17px; height: 17px; margin-bottom: 5px; text-indent:-9999%; overflow:hidden; line-height:10px; z-index:20;}
.head .header .globalBox{ display: inline-block;vertical-align: top;font-size:12px; width:98px; background:#f1e3c4 url(../../../images/en/mem/main/globalBox.gif) no-repeat 50% 5px; z-index:20;position: relative;}
.head .header .globalBox.on{ background:#bfaf9d url(../../../images/en/mem/main/globalBoxOn.gif) no-repeat 50% 5px; z-index:20;}
.head .header .globalBox .btn{ display:inline-block; width:68px; height:24px;line-height: 24px;padding: 6px 0 5px 30px;color: #856f56;border-bottom: 1px solid #f1e3c4;}
.head .header .globalBox.on .btn{color:#fff;border-bottom: 1px solid #ac9d8d;}
.head .header .globalBox .list{ display:none;}
.head .header .globalBox .list li{background: url(../../../images/en/mem/main/icoDot.gif) no-repeat 15px 14px;}
.head .header .globalBox .list li a{display: block !important; height:31px;line-height: 31px; margin:1px 0 0 0;padding-left: 30px;text-align: left;color: #856f56;}
.head .header .globalBox .list li a:hover{font-weight: 700;text-decoration: underline;}
.head .header .globalBox.on .list li a{color: #fff;}
/* 20150630 í•œêµ­ì–´ ì˜ì–´ ì¼ì–´ ë */

/* 20150707 find a hotel ì‹œìž‘ */
.head .header .hotelBox{width:123px;background:#f1e3c4 url(../../../images/en/mem/main/hotolIcon.png) no-repeat 0px 0px; z-index:20;}
.head .header .hotelBox.on{ background:#3e2b2c url(../../../images/en/mem/main/hotolIcon_on.png) no-repeat 0px 0px;}
.head .header .hotelBox:hover .btn:after{position: absolute;bottom: 0;left: 0;z-index:10;content: '';display: inline-block;width: 123px;height: 4px;background: #3e2b2c;}

.head .header .hotelBox2 .list{width:170px}

.loginArea{position: absolute;top: 10px;right: 75px;}

/*ì˜ë¬¸ ì»¨í…ì¸  20150715 ì‹ ê·œ ì­‰ ê¸ì–´ ê°€ì‚¼*/

.head .header .rsvBtn a{background:url(../../../images/en/mem/main/hubMnuResevation.gif) no-repeat;width: 122px;}
.head .header .rsvBtn:hover a:after{width: 122px;}
.head .header .hubMenu .hMenu1 a{width: 125px; height: 51px;background:url(../../../images/en/mem/main/hubMnuIntro.gif) no-repeat;}
.head .header .hubMenu .hMenu1:hover a:after,
.head .header .hubMenu .hMenu2:hover a:after,
.head .header .hubMenu .hMenu3:hover a:after
{position: absolute;bottom: 0;left: 0;z-index:10;content: '';display: block;width: 100%;height: 4px;background: #3e2b2c;}
.head .header .hubMenu .hMenu2 a{width: 76px; height: 51px;background:url(../../../images/en/mem/main/hubMnuQuestion.gif) no-repeat;}
.head .header .hubMenu .hMenu3 a{width: 119px; height: 51px;background:url(../../../images/en/mem/main/hubMnuRewards.gif) no-repeat;}


.selArea .btnSrch{width: 150px;height: 44px;background:url(../../../images/en/hub/main/btnSrch.gif) no-repeat;}


.ctnDeluxe .textAbsolute .snsList3 {margin-bottom: 5px; width: 335px; height: 23px; position: relative; top: -6px; float: right; }

/* 2015-04-29 í†µí•©ë©¤ë²„ì‹­ ê°œì •ì•ˆë‚´ íŽ˜ì´ì§€ ì‹ ê·œ ì¶”ê°€*/
.btn .NewMembershipInfo{background:url(../../../images/en/hub/sub/NewMembershipBtnInfo_en.gif) no-repeat; width:368px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; margin:20px 35px 10px 0;}
.btn .NewMembershipAgree{background:url(../../../images/en/hub/sub/NewMembershipBtnAgree_en.gif) no-repeat; width:368px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; margin:20px 0 10px 0;}
.lnbArea.lnbAreaInd .menu li a,
.lnbArea.lnbAreaInd .menu li h2{ margin-left:0; background:url(../../../images/en/hub/sub/hubNewMembershipMenuTitle_en.gif); height:70px; line-height:200px; overflow:hidden;}
.NewMembershipTitle{background:url(../../../images/en/hub/sub/hubNewMembershipMenuMiddleTitle_en.gif) no-repeat; height:90px; overflow:hidden;margin:0 0 30px 0; border-bottom: 5px solid #432c10; width:866px; text-indent:-999%;}
.hide-text {text-indent: 100%; white-space: nowrap; overflow: hidden;}

.InpoNewMembership{width:866px; height:410px; background-color:#e8e8e8;}

/*ë©”ë‰´ ì‹œìž‘*/
.lnbAreaInquires .lnbMenu .menu>li>a{ background:url(../../../images/en/mem/main/lnbInquires.gif) no-repeat;}
.lnbAreaInquires .lnbMenu .menu>li>a.on{background-image:url(../../../images/en/mem/main/lnbInquiresOn.gif)}

.lnbAreaInquires .lnbMenu .sMenu li a{ background:url(../../../images/en/mem/main/lnbSmInquires.gif) no-repeat; }
.lnbAreaInquires .lnbMenu .sMenu li a.on{ background-image:url(../../../images/en/mem/main/lnbSmInquiresOn.gif);}

/*ë©”ë‰´ ë*/

/*í•˜ë‹¨ í‘¸í„° ìˆ˜ì • 20150623*/
.footer .linkBox{position:absolute; left:-15px; top:25px;}
.footer .linkBox li{ float:left; margin:0 0px 0 0}
.footer .linkBox li a{ height:20px; display:block; background:url(../../../images/en/mem/main/footLinkBox.gif) no-repeat; text-indent:-9999%; line-height:200px; overflow:hidden;}
.footer .linkBox li.link1 a{ width:197px; background-position:0px 0px}
.footer .linkBox li.link2 a{ width:100px; background-position:-197px 0px}
.footer .linkBox li.link3 a{ width:350px; background-position:-295px 0px;}
.footer .linkBox li.link4 a{ width:120px; background-position:-351px 0px}
.footer .linkBox li.link5 a{ width:87px; background-position:-468px 0px}
.footer .linkBox li.link6 a{ width:171px; background-position:-555px 0px}


/*.foot .localBox .linkInfo .introduction .dt{ float:left; width:86px; height:20px; background:url(../../../images/en/mem/main/localBoxLinkInfo2.gif) no-repeat 0px 0px; text-indent:-9999%; overflow:hidden;}*/

/*2017
.foot .localBox .linkInfo .introduction dd{ float:left; margin:0 0px 0 0;}
.foot .localBox .linkInfo .introduction dd.d1 a{ width:106px; background-position:0px 0px;}
.foot .localBox .linkInfo .introduction dd.d2 a{ width:90px; background-position:-106px 0px;}
.foot .localBox .linkInfo .introduction dd.d3 a{ width:189px; background-position:-196px 0px;}
.foot .localBox .linkInfo .introduction dd.d4 a{ width:75px; background-position:-385px 0px;}


.foot .localBox .linkInfo .introduction a{ display:block; height:20px;background:url(../../../images/en/mem/main/localBoxLinkInfo2.gif) no-repeat -20px -35px; text-indent:-9999px; overflow:hidden;}*/

/*180517 ìžìž˜ë©”ë‰´ ìˆ˜ì •*/
.foot .localBox .linkInfo .introduction{ float:left; position:relative; left:494px; top:30px;}/* 180517 ì¶”ê°€ */
.foot .localBox .linkInfo .introduction{ background:url(../../../images/en/mem/main/HublocalBoxLinkInfo.gif) no-repeat 0px 0; height:45px; width:340px}
.foot .localBox .linkInfo .introduction dd{ float:left; margin:0 0px 0 0;}
.foot .localBox .linkInfo .introduction dd.d1 a{width:106px;}
.foot .localBox .linkInfo .introduction dd.d2 a{width:90px;}
.foot .localBox .linkInfo .introduction dd.d3 a{width:75px;}
.foot .localBox .linkInfo .introduction dd.d4 a{margin-top:14px; width:160px;}
/*180517 ìžìž˜ë©”ë‰´ ìˆ˜ì • ë*/

/*180517 í‘¸í„° í”„ë¡œí¼í‹°ë³„ ê³ ê°ì„¼í„° ì¶”ê°€*/
.foot .localBox .linkInfo .ContactInfo{ position:absolute; left:0px; top:28px;}
.foot .localBox .linkInfo .ContactInfo{ float:left; width:465px; height:50px; background:url(../../../images/en/mem/main/HubContactInfo.gif) no-repeat 0px 0px; text-indent:-9999%; overflow:hidden;}
/* End 180517 í‘¸í„° í”„ë¡œí¼í‹°ë³„ ê³ ê°ì„¼í„° ì¶”ê°€*/

.ctnSpOffer.oldMember .topMsg{ background:url(../../../images/en/mem/shillaRewards/oldMemText1.gif) no-repeat; width:100%; height:100px; margin:0 0 10px 0; line-height:100px; overflow:hidden; text-indent: -9999999px;}

/*.ctnSpOffer.oldMember .titBox .btnBox a { position:absolute; right:0px; top:0; background:url(../../../images/en/mem/membership/dynastyBtnPointSch.gif) no-repeat; width:104px; height:23px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}*/


.ctnSpOffer.oldMember .titBox .titlS {float: left; background: url(../../../images/en/mem/shillaRewards/boxTitlS.gif) no-repeat; width: 380px; height: 30px; overflow:hidden;line-height:100px; text-indent: -9999999px;}
.ctnSpOffer.oldMember .titBox .titlJ {float: left; background: url(../../../images/en/mem/shillaRewards/boxTitlJ.gif) no-repeat; width: 330px; height: 30px; overflow:hidden;line-height:100px; text-indent: -9999999px;}


.ctnSpOffer.oldMember .titBox .btnBox a {background: url("../../../images/en/mem/membership/dynastyBtnPointSch.gif") no-repeat; width: 101px; height: 23px; vertical-align: middle; display: inline-block; line-height: 100px; overflow: hidden;}


.ctnSpOffer.oldMember .DRText {/*background: url("../../../images/en/mem/shillaRewards/dynastyCardInfoImg2.gif") no-repeat;*/ height: 548px; margin-top: 20px;  margin-bottom: 20px;}

.ctnSpOffer.oldMember .DRText2 {/*background: url("../../../images/en/mem/shillaRewards/dynastyCardInfoImg4.gif") no-repeat;*/ height: 467px; margin-top: 20px;}


.ctnSpOffer.ctnPackage .topMsg3{ background:url(../../../images/en/mem/specialoffers/packageTopMsg01.gif)  no-repeat; width:531px; height:41px; margin:0 0 10px 0; line-height:100px;  text-indent:-9999%; overflow:hidden;}
.ctnSpOffer.ctnPackage .topMsg4{ background:url(../../../images/en/mem/specialoffers/packageTopMsg02.gif)  no-repeat; width:531px; height:41px; margin:0 0 10px 0; line-height:100px;  text-indent:-9999%; overflow:hidden;}
.ctnSpOffer.ctnPackage .topMsg5{ background:url(../../../images/en/mem/specialoffers/packageTopMsg03.gif)  no-repeat; width:531px; height:41px; margin:0 0 10px 0; line-height:100px;  text-indent:-9999%; overflow:hidden;}

.popLayerContactusPoint .headTit .tit{ background:url(../../../images/en/mem/main/subTitleMypage.gif) no-repeat 0px -201px; overflow:hidden; text-indent: -9999999px;}
.popLayerContactusPoint .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitPoint.gif) no-repeat 0 0px;}

.popLayerContactusPoint .topMsgBox{ background:url(../../../images/en/mypage/pointSearch_text01.gif) no-repeat 0px 15px; height:60px; overflow:hidden;}
.popLayerContactusPoint .topMsgBox *{ position:absolute; left:-9999%;}


.ctnPwMod .msg{ margin:20px 0 10px 0; background:url(../../../images/en/common/mypage/userInfo2Msg1.gif) no-repeat 0 -4px; height:30px; line-height:100px; overflow:hidden;}

.ctnMypage.ctnQna .msg{ margin:16px 0 0; background:url(../../../images/en/common/mypage/myPageQnaMsg1.gif) no-repeat; height:20px; line-height:100px; overflow:hidden;}

/*ì™¼ìª½ë§í¬ë°°ë„ˆ*/
.lnbArea .lnbLink{ width:264px}
.lnbArea .lnbLink li{}
.lnbArea .lnbLink li a{ display:block; background:url(../../../images/en/mem/main/lnbLink.gif) no-repeat; text-indent:-9999%; overflow:hidden;}
.lnbArea .lnbLink li.b1 a{ height:54px; background-position: 0 -0px;}
.lnbArea .lnbLink li.b2 a{ height:52px; background-position: 0 -54px;}
/*20150629 ì™¼ìª½ ë©”ë‰´ í•˜ë‹¨ ë°°ë„ˆ ë°‘ì— í•œì¤„ ì¶”ê°€*/
.lnbArea .lnbLink li.b3 a{ height:54px; background-position: 0 -105px;}



/*ë¦¬ì›Œì¦ˆ ë©”ì¸ ìƒë‹¨ ë° ì»¨í…ì¸  ì‹œìž‘*/
.con .lineBox .cardBox li.login a {background:url(../../../images/en/mem/rewardsMain/mainLoginBanner.jpg)}
.con .lineBox .cardBox li.login a:hover {background:url(../../../images/en/mem/rewardsMain/mainLoginBanner_over.jpg)}
.con .lineBox .cardBox li.logout a {background:url(../../../images/en/mem/rewardsMain/mainmypageBanner.jpg) no-repeat;}


/*ë¦¬ì›Œì¦ˆ ë©”ì¸ ìƒë‹¨ ë° ì»¨í…ì¸  ì‹œìž‘*/

/*ë©”ì¸ ë ˆì´ì–´ ë°•ìŠ¤ ì˜ˆì•½*/
.ReservationBox {display: block;}
.ReservationBox .conBox {z-index: 9999; width: 1200px; margin: 0 auto; position: relative;}
.ReservationBox .conBox .dlBox {width: 270px; height: 175px; top: 0; right: 0; background: #b3a28f; position: absolute; padding: 14px 23px 12px 23px;}
.ReservationBox .conBox .dlBox .title {display: block; width: 100px; height: 16px; background: url(../../../images/en/hub/main/reservation_text.gif) no-repeat -24px -14px; margin-bottom: 16px; text-indent:-9999%; overflow:hidden;}
.ReservationBox .conBox .dlBox .reservationSet {display: block; width:270px;}
.ReservationBox .conBox .dlBox .reservationSet .inputHotel {width:270px;padding-bottom: 3px;}
.ReservationBox .conBox .dlBox .reservationSet .inputHotel label {display: inline-block; position: relative; top: 2px; width:50px; height:21px; background: url(../../../images/en/hub/main/reservation_text.gif) no-repeat -23px -42px; text-indent:-9999%; overflow:hidden;}
.ReservationBox div.selecter {background: #fff !important;}



.ReservationBox .conBox .dlBox .reservationSet .inputCheck {width:270px;padding-bottom: 3px;}
.ReservationBox .conBox .dlBox .reservationSet .inputCheck label {display: inline-block; position: relative; top: 6px; width:50px; height:21px; background: url(../../../images/en/hub/main/reservation_text.gif) no-repeat -23px -78px; text-indent:-9999%; overflow:hidden;}
.ReservationBox .conBox .dlBox .reservationSet .inputCheck .check {width:83px; }
.ReservationBox .conBox .dlBox .reservationSet .inputCheck a.btnCalendar {width: 16px; height: 16px; background: url(../../../images/ko/hub/main/btnCalendar.gif) no-repeat 0px 0px}




.ReservationBox .conBox .dlBox .reservationSet .people {}
.ReservationBox .conBox .dlBox .reservationSet .people li {float: left;}
.ReservationBox .conBox .dlBox .reservationSet .people:before, .ReservationBox .conBox .dlBox .reservationSet .people:after {
	display: table;
	content: "";
}
.ReservationBox .conBox .dlBox .reservationSet .people:after {
	clear: both;
}

.ReservationBox .conBox .dlBox .reservationSet .people li.adult label {display: inline-block; position: relative; top: 2px; width:50px; height:21px; background: url(../../../images/en/hub/main/reservation_text.gif) no-repeat -23px -107px; text-indent:-9999%; overflow:hidden;}
.ReservationBox .conBox .dlBox .reservationSet .people li.kid label {display: inline-block; position: relative; top: 2px; left: 5px; width:42px; height:21px; background: url(../../../images/en/hub/main/reservation_text.gif) no-repeat -157px -107px; text-indent:-9999%; overflow:hidden;}


.ReservationBox .conBox .dlBox .reservationSet .searchBtn {display: block;width:270px; height: 32px;}
.ReservationBox .conBox .dlBox .reservationSet .searchBtn input.btnSearch {display: block;width:270px; height: 32px; background: url(../../../images/ko/hub/main/reservationBtn.gif) no-repeat 4px 0px; text-indent:-9999%; overflow:hidden; border: none; margin-top: 11px;}

.btn_login1 {display:block; border:none; width:226px; height:40px; background:url(../../../images/en/btn/btn_login1.gif) no-repeat left top;}
.btn_login1 > span {font-size:0; overflow:hidden; text-indent: -9999999px;}

.linkBox ul li .btnEtc {width: 160px; background: url(../../../images/en/mem/inquires/qnaLinkBoxOther2.gif) no-repeat;}

/* 2015-05-11 í†µí•©ë©¤ë²„ì‹­ ë©¤ë²„ì‹­ì¸ì¦ ë° ì•½ê´€ë™ì˜ íŽ˜ì´ì§€*/
.ctnJoinStep1 .policyTop{ height:180px; background:url(../../../images/ko/common/newMembership/policyTop_en.gif) no-repeat; text-indent:-9999%; overflow:hidden; border-top:#a1886f solid 1px; border-top:#a1886f solid 1px; border-bottom:#a1886f solid 3px;}
.ctnJoinStep1 .policyTop .policyTit,
.ctnJoinStep1 .policyTop .policyInfo{ position:absolute; left:-9999px;}
.ctnJoinStep1 .btnList .btnRegister{ background:url(../../../images/ko/common/newMembership/policyBtnRegister_en.gif) no-repeat; width:142px; height:41px; display:inline-block; vertical-align:middle; line-height:200px; overflow:hidden;}
.ctnJoinStep1 .btnList .btnCancel{ background:url(../../../images/ko/common/newMembership/policyBtnCancel_en.gif) no-repeat; width:142px; height:41px; display:inline-block; vertical-align:middle; line-height:200px; overflow:hidden;}

/* 2015-05-12 í†µí•©ë©¤ë²„ì‹­ ë©¤ë²„ì‹­ì¸ì¦*/
.ctnJoinStep1 .memCertifiTop{ height:180px; background:url(../../../images/ko/common/newMembership/memCertifiTop_en.gif) no-repeat; text-indent:-9999%; overflow:hidden; border-top:#a1886f solid 1px; border-top:#a1886f solid 1px; border-bottom:#a1886f solid 3px;}
.memCertifiTop .memCertifiTit,
.memCertifiTop .memCertifiInfo{ position:absolute; left:-9999px;}
.btnList .btnPre{ background:url(../../../images/ko/common/newMembership/memCertifiBtnPre_en.gif) no-repeat; width:142px; height:41px; display:inline-block; vertical-align:middle; line-height:200px; overflow:hidden;}
.btnList .btnNext{ background:url(../../../images/ko/common/newMembership/memCertifiBtnNext_en.gif) no-repeat; width:142px; height:41px; display:inline-block; vertical-align:middle; line-height:200px; overflow:hidden;}
.memCertifiInfoT{ background: none repeat scroll 0 0 #FBFBFB;  border: 1px solid #E9E9E9; padding:15px 25px; width:800px; margin:10px auto;}
.memCertifiInfoT p{  color: #666666; }
.tableMargin{ margin:20px 0px 20px 0px; border:none; width:100%; border-collapse:collapse; table-layout:fixed;}
.tableMargin th,
.tableMargin td{ border:none; padding:6px 13px; text-align:left; line-height:31px; border-bottom:#eceae1 solid 1px; color:#333333}
.tableMargin th{color:#666; background:#faf9f4; }
.tableMargin td{ background:#FFF; color:#1b1b1b}
.tableMargin .bdBot{border-bottom:#cdcbbe solid 1px !important; }
.tableMargin .btnMemNumCertifi{ background:url(../../../images/ko/common/newMembership/memNumCertifiBtn_en.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.ctnJoinStep1 div.radio input{position:relative; top:-6px;}


.popLayerFindId .formBox label.idInput{ background:url(../../../images/en/common/join/popFindPwLabel1.gif) no-repeat 5px 0px; width:140px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindId .formBox label.findIdOpt1{ background:url(../../../images/en/common/join/popFindIdLabel2.gif) no-repeat top left; width:140px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindId .formBox label.findIdOpt2{ background:url(../../../images/en/common/join/popFindIdLabel3.gif) no-repeat -4px 0px; width:110px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerFindId .formBox label.idInput2{ background:url(../../../images/en/common/join/popFindIdLabel1.gif) no-repeat 0px 0px; width:140px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}



/*ì˜¨ë¼ì¸ ê³„ì • í™œì„±í™” í•˜ê¸°*/

.ctnJoin .onlineStep{ height:51px; width:866px; background:#FFF; margin:auto; }
.ctnJoin .headTit{ border-bottom:none;}
.ctnJoin .onlineStep .tit{ float:left; font-weight:bold; font-size:18px; display:none;}
.ctnJoin .onlineStep .step{ float:left;  height:39px;}
.ctnJoin .onlineStep .step li{ float:left;}
.ctnJoin .onlineStep .step li span{display:block; zoom:1; height:51px; background:url(../../../images/en/common/join/onlineStep.gif) no-repeat; text-indent:-9999%; overflow:hidden;}

.ctnJoin .onlineStep .step li.on span{  background:url(../../../images/en/common/join/onlineStepOn.gif) no-repeat;}
.onlineStep .step li.t1 span{ background-position:0px 0px ; width:216px; }
.onlineStep .step li.t2 span{ background-position:-216px 0px; width:216px; }
.onlineStep .step li.t3 span{ background-position:-435px 0px; width:214px; }
.onlineStep .step li.t4 span{ background-position:-652px 0px; width:216px; }

.onlineStep .step li.on.t1 span{ background-position:0px 0px ; width:216px; }
.onlineStep .step li.on.t2 span{ background-position:-216px 0px; width:216px; }
.onlineStep .step li.on.t3 span{ background-position:-435px 0px; width:214px; }
.onlineStep .step li.on.t4 span{ background-position:-652px 0px; width:216px; }


.ctnDeluxe .textAbsolute .snsList3 {margin-bottom: 5px; width: 412px; height: 23px; position: relative; top: -20px; float: right; }

.ctnDeluxe .textAbsolute .snsList4 {margin-bottom: 5px; width: 412px; height: 23px; position: relative; top: -15px; float: right; }



/*ë¦¬ì›Œì¦ˆ ë©”ì¸ ì¹´ë“œ ë°°ë„ˆ ë°•ìŠ¤ ì‹œìž‘*/
.con .lineBox .cardBox li.login a {background:url(../../../images/en/mem/rewardsMain/mainLoginBanner.jpg)}
.con .lineBox .cardBox li.login a:hover {background:url../../../images/en/mem/rewardsMain/mainLoginBanner_over.jpg)}
.con .lineBox .cardBox li.logout a {background:url(../../../images/en/mem/rewardsMain/mainmypageBanner.jpg) no-repeat;}



.con .lineBox .cardBox li.earn a { background: url(../../../images/en/mem/rewardsMain/mainEUBanner.jpg) no-repeat;}
.con .lineBox .cardBox li.earn a:hover { background: url(../../../images/en/mem/rewardsMain/mainEUBanner_over.jpg) no-repeat;}
.con .lineBox .cardBox li.benefits a span, .con .lineBox .cardBox li.earn a span {display: block; text-indent:-9999px; overflow:hidden;}
.con .lineBox .cardBox li.benefits a {margin-right: 38px; background: url(../../../images/en/mem/rewardsMain/mainBenefitsBanner.jpg) no-repeat;}
.con .lineBox .cardBox li.benefits a:hover {margin-right: 38px; background: url(../../../images/en/mem/rewardsMain/mainBenefitsBanner_over.jpg) no-repeat;}
/*ë¦¬ì›Œì¦ˆ ë©”ì¸ ì¹´ë“œ ë°°ë„ˆ ë°•ìŠ¤ ë*/

/*ë¦¬ì›Œì¦ˆ ì˜¤í¼ìŠ¤ ìª½*/
.popLayerBenefits .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitInOffersCalulator.gif) no-repeat 0 0px;}
.packList_mem .box .btnReserve { background:url(../../../images/en/common/mypage/myplanBtnReserve.gif) no-repeat;}

/*ë¦¬ì›Œì¦ˆ ì˜¤í¼ìŠ¤ ìª½ ë*/

.btn_Calculator {display:inline-block; border:none; width:176px; height:30px; background:url(../../../images/en/btn/btn_Calculator.gif) no-repeat 0px 0px; vertical-align:middle; display:inline-block; line-height:100px; }

.btn_Calculator > span {font-size:0; overflow:hidden; text-indent: -9999999px;}



/*ì´ë©”ì¼ ì¸ì¦ íƒ€ì´í‹€ ë° ë²„íŠ¼*/
.ctnJoinStep1 .hTit2{ background:url(../../../images/en/common/join/joinStep1Tit2.gif) no-repeat;}
.ctnJoinStep1 .btnEmailCertifi{ background:url(../../../images/en/common/join/btnEmailCertifi.gif) no-repeat;}
.ctnJoinStep1 .tabCertiBox .emailBox label.emailCertifi{ background:url(../../../images/en/common/join/emailCertifiTxt.gif) no-repeat 0 1px; line-height:99px; overflow:hidden; height:27px; display:inline-block; vertical-align:middle;}

.popLayerContactusQnaEct .headTit .tit{ background:url(../../../images/en/mem/inquires/customerPopTit.gif) no-repeat 0px -413px;}
.popLayerContactusQna .headTit .tit{ line-height:100px; overflow:hidden;}

.btn_login2 {display:inline-block; border:none; width:74px; height:27px; background:url(../../../images/en/common/join/popFindIdBtnLogin.gif) no-repeat left top;}
.btn_login2 > span {font-size:0; overflow:hidden; text-indent: -9999999px;}

.loginBox .tabForm .rBtn {left: 0;}
.loginBox .formBox .loginSet .inputFormNo {width: 360px; }
.loginBox .formBox .loginSet .inputFormNo input.rNum {width: 325px;}
.loginBox .formBox .loginSet .inputFormNo input.rName1, .loginBox .formBox .loginSet .inputFormNo input.rName2{width: 155px;}
.popLayerAgreeAll .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitJoin.gif) no-repeat 0 -400px;}
.popLayerAgreeAllB .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitJoin.gif) no-repeat 0 -450px;}
.popLayerAgreeAllC .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitJoin.gif) no-repeat 0 -500px;}
.popLayerAgreeAllD .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitJoin.gif) no-repeat 0 -550px;}

/*ì‹ ë¼ë¦¬ì›Œì¦ˆ ê³„ì • ì •ë³´ í™•ì¸*/
.popLayerFindPw .popHead .tit2{ background:url(../../../images/en/mem/main/popHeadTitJoin.gif) no-repeat 0 -657px;}

/* 16.05.31 ìˆ˜ì • */
#calendarReserveBox {position:absolute; top:120px; left:-242px; border:#9b7f5b solid 5px; backgroud:#fff; z-index:10; background:#fff; box-shadow:#555 1px 1px 1px;}
#calendarReserveBox .dateBoxNew {padding:20px 27px; width:494px; min-height:245px;}

.selectDateTit {background:url(../../../images/en/mem/reservation/mainSelectdate.gif) no-repeat; position:absolute; margin-left:30px; top:5px; width:96px; height:18px; overflow:hidden; text-indent:-9999%;}


.specialOffer .sptitle{width: 433px;height: 80px;background:url(../../../images/en/hub/main/specialOffer.gif) no-repeat;}
.hubVideo .enjoyTit{width: 305px;height: 77px;background:url(../../../images/en/hub/main/enjoyTit.gif) no-repeat;}
.snsArea .snsTit{height: 13px;background:url(../../../images/en/hub/main/snsTit.gif) no-repeat;}

/* ì˜ˆì•½ step */
.rsvStepWrap .rsvStepList.step1{background: url("../../../images/en/mem/reservation/resvStep1On.gif") no-repeat 0 0;}
.rsvStepWrap .rsvStepList.step2{background: url("../../../images/en/mem/reservation/resvStep2On.gif") no-repeat 0 0;}
.rsvStepWrap .rsvStepList.step3{background: url("../../../images/en/mem/reservation/resvStep3On.gif") no-repeat 0 0;}
.rsvStepWrap .rsvStepList.step4{background: url("../../../images/en/mem/reservation/resvStep4On.gif") no-repeat 0 0;}
.rsvCalendarWrap .btnSrch{background:url(../../../images/en/mem/reservation/reserveStepSrch.gif) no-repeat;}
.btnRsvInner .btnRsv {background: url("../../../images/en/mem/reservation/btnRsv.gif") no-repeat 0 0 transparent;}
.btnRsvInner .btnRsv.on{background: url("../../../images/en/mem/reservation/btnRsv.gif") no-repeat 0 -100px transparent;}
.btnSelInner .btnSel {background: url("../../../images/en/mem/reservation/btnSel.gif") no-repeat 0 0 transparent;}
.btnPackWarn{width: 126px;height: 27px;background: url("../../../images/en/mem/reservation/btnPackage.gif") no-repeat 0 0;}
.rewardsMem .btnRewardsMem .btnRewardC{width: 160px;height: 27px;background: url("../../../images/en/mem/reservation/btnRewards.gif") no-repeat 0 bottom;}
.rewardsMem .btnRewardsMem .btnRewardM{width: 129px;height: 27px;background: url("../../../images/en/mem/reservation/btnRewardsMem.gif") no-repeat 0 bottom;}
.btnStepNon{width: 172px;height: 44px;background: url("../../../images/en/mem/reservation/btnStepNon.gif") no-repeat 0 0;}
.btnStepMem{width: 161px;background: url("../../../images/en/mem/reservation/btnStepMem.gif") no-repeat 0 0;}
.ctnReserve3 .btnList .btnReserveSend{ background:url(../../../images/en/mem/reservation/reserveStep3BtnRsvSend.gif) no-repeat !important; width:151px; height:44px; }
.ctnReserve4 .btnList .btnReserveSmsSend{ background:url(../../../images/en/mem/reservation/reserveSmsSendBtn.gif) no-repeat; width:140px;}
.btn-print{width: 81px;background: url("../../../images/en/mem/reservation/btnRsvPrint.gif") no-repeat 0 0;}
.popLayerInfo .popHead .tit{ background:url(../../../images/en/mem/reservation/popHeadTitReservation.gif) no-repeat 0 -250px;}
.lnbArea .lnbMenu>.tit{ background:url(../../../images/en/mem/main/lnbTitle.gif);}
.lnbAreaMypage .lnbMenu .tit{ background-position: 0 -700px;}
.lnbQna .lnbMenu .tit{ background-position:0 -1300px;}
.lnbAreaSpOffer .lnbMenu .tit{ background-position:0 -1101px;}
.lnbAreaInquires .lnbMenu .tit{ background-position:0 -1001px;}
.lnbQna .lnbMenu .menu>li>a{ background:url(../../../images/en/mem/main/lnbSmQna.gif) no-repeat; }
.lnbQna .lnbMenu .menu>li>a.on{ background-image:url(../../../images/en/mem/main/lnbSmQnaOn.gif);}

.lnbAreaSpOffer .lnbMenu .menu>li>a{ background:url(../../../images/en/mem/main/lnbSpOffer.gif) no-repeat; }
.lnbAreaSpOffer .lnbMenu .menu>li>a.on{ background-image:url(../../../images/en/mem/main/lnbSpOfferOn.gif);}
.lnbAreaSpOffer .lnbMenu .sMenu li a{ background:url(../../../images/en/mem/main/lnbSmSpOffer.gif) no-repeat;}
.lnbAreaSpOffer .lnbMenu .sMenu li a.on{ background-image:url(../../../images/en/mem/main/lnbSmSpOfferOn.gif)}
.completeMsg .completCustom .completTxt1{display: inline-block;width: 128px;height: 15px;line-height: 50;overflow: hidden;background: url("../../../images/en/mem/reservation/rsvCompleteTxt1.gif") no-repeat 0 0;}

.completeMsg .completArticle{width: 434px;background: url("../../../images/en/mem/reservation/rsvCompleteTxt2.gif") no-repeat 0 0;margin-bottom: 30px;}
.completeMsg .completChange{width: 412px;height: 28px;line-height: 50;overflow: hidden;background: url("../../../images/en/mem/reservation/rsvCompleteTxt2_1.gif") no-repeat 0 0;margin-bottom: 30px;}
.completeMsg .completTxt{width: 415px;background: url("../../../images/en/mem/reservation/rsvCompleteTxt3.gif") no-repeat 0 0;}
.completeMsg .completPoint .myPoint{padding: 0px;}
.ctnInquires.ctnCustomer .btnSchAddress{background: url(../../../images/en/common/join/btnSchAddress.gif) no-repeat;width:107px;height:27px;display:inline-block;vertical-align:middle;line-height:100px;overflow:hidden;}

.rsvStepWrap .rsvStepList li {float: left;width: 280px;height: 48px;}
.rsvStepWrap .rsvStepList li.first{width: 340px;}
.rsvStepWrap .rsvStepList li.last{width: 300px;}

.emailConfirm a{background:url(../../../images/en/common/join/emailConfirm.gif) no-repeat; width:101px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.idConfirm a{background:url(../../../images/en/common/join/idConfirm.gif) no-repeat; width:101px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.agreeNext a{background:url(../../../images/en/common/join/agreeNext.gif) no-repeat; width:137px; height:44px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.rewardsWrapInner .rwJoin{position: absolute;top: 180px;right: 0;width: 230px;}
.rewardsWrapInner .rwBenefit{position: relative;width: 925px;}
.rewardsWrapInner .rwBenefit .btnRwMore{position: absolute;top: 24px;right: 0;}

.warnBalloon .warnBalloonInner{position: absolute;top: -94px;left: -199px;display: inline-block;min-width: 215px;color:#444;line-height: 24px;border: 1px solid #89745d;background: #fff;padding: 13px 15px;display: none;}

.rsvDescriptionWrap .rsvDescription{width: 556px;height: 30px;background:url(../../../images/en/mem/reservation/txtPackage.gif) no-repeat;line-height: 30;overflow: hidden;margin: 175px auto;}

.popLayer.popLayerCalendar .LayerInfoCon .CalSrch .btnCalSrch{background: url("../../../images/en/mem/main/btnCalSrch.gif") no-repeat 0 0;display: inline-block;width: 160px;height: 50px;line-height: 50;overflow: hidden;}
.popLayer.popLayerCalendar .popHead .tit{margin: 5px 0 0 30px;padding: 0;background: url("../../../images/en/mem/reservation/popTitleCal.gif") no-repeat 0 0;display: inline-block;width: 300px;height: 21px;line-height: 50;overflow: hidden;}

.rewardsWrapInner .rwDesc li{float: left;margin-left: 52px;padding-left: 60px;border-left: 1px solid #e4e4e4;}
.rewardsWrapInner .rwDesc li.last{float: left;margin-left: 65px;padding-left: 55px;border-left: 1px solid #e4e4e4;}


.packViewWrap .packViewHead .btnReservation{ background:url(../../../images/en/mem/specialoffers/packageViewBtnRsv.gif) no-repeat; width:86px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.packViewWrap .packViewHead .btnGoPkg .btnGoPkgList{width:86px; height:27px; display:inline-block; vertical-align:middle;background:url(../../../images/en/mem/specialoffers/packageViewBtnGoList.gif) no-repeat; line-height:100px; overflow:hidden;}
.packRequest .packContactRight .btnGoPkgList{ background:url(../../../images/en/mem/specialoffers/packageViewBtnGoList.gif) no-repeat; width:86px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;margin-left: 5px;}
.packRequest .packContactRight .btnReservation{ background:url(../../../images/en/mem/specialoffers/packageViewBtnRsv.gif) no-repeat; width:86px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}


.promotionBox span{width: 122px;}
.promotionBox li.last span{width: 145px;}

.promotionTxt{background:url(../../../images/en/mem/main/promotion-txt.gif) no-repeat;}
.promotionBox .btnPromotion{background:url(../../../images/en/mem/main/btnPromotion.gif) no-repeat; width:203px;}
.tabList .tabProMenu .tm01{width:327px;background:url(../../../images/en/mem/main/tabMenu_01.gif) no-repeat;}
.tabList .tabProMenu .tm02{width:157px;background:url(../../../images/en/mem/main/tabMenu_02.gif) no-repeat;}
.tabList .tabProMenu li.tm01.on a{background:url(../../../images/en/mem/main/tabMenuOn_01.gif) no-repeat}
.tabList .tabProMenu li.tm02.on a{background:url(../../../images/en/mem/main/tabMenuOn_02.gif) no-repeat}
.btnDownPromotion{width:236px; background:url(../../../images/en/mem/main/btnDownPromotion.gif) no-repeat;}
.popLayerPromotion .popHead .tit{ background:url(../../../images/en/mem/main/popHeadTitMypage.gif) no-repeat 0 -248px;}
.popLayerPromotion .btnDownload{ background:url(../../../images/en/common/mypage/btnDownload.gif) no-repeat 0px 0; width:98px;}
.popLayerPromotion .btnCancel{ background:url(../../../images/en/common/mypage/qnaBtnCancel.gif) no-repeat 0 0; width:79px;}
.popLayerPromotion .btnConfirm{ background:url(../../../images/en/common/mypage/btnConfirm.gif) no-repeat; width:82px;}
.hotelList{width:234px;}/*20180208 ì˜ˆì•½ë°” ì…€ë ‰íŠ¸ë°•ìŠ¤ ê¸¸ì´ ì¡°ì •*/

.memGoldbox.defaultBox .textCon.defaultText{letter-spacing: -.03em}
.memGoldbox.defaultBox .textCon.defaultText+.textCon.defaultText{margin-top:15px;}
.memGoldbox .warnBalloon{float:left;margin-top:15px;}
.couponDown li{width:33.33% !important;}
.couponDown .coupon .couTop{height: auto;}

.promotion .warnBalloon .warnBalloonInner{top:-107px;}
.resList .branch-tc .branch-c3 .btnReservation{background:url(../../../images/en/mem/specialoffers/packageViewBtnRsv.gif)
;}

/*20190910 프로모션 예약 이용안내 팝업 타이틀*/
.SpPromoinfo .popHead .tit {background:url(../../../images/en/mem/reservation/popHeadTitReservation.gif) no-repeat 0 -398px;}

/* 2019-08-27 신라리워즈 */
.lnbAreaSpOffer .lnbMenu .m3 .sMenu li.s1 a{ background-position:0 -50px}
.lnbAreaSpOffer .lnbMenu .m3 .sMenu li.s2 a{ background-position:0 -75px}


/* new_2019 */

/* 상품비교함 */
.new_rsvBox .cpRoomBox .cpRoomBtn .cpRoomBtnCon .tit{width:157px;background:url(../../../images/en/mem/new_2019/btn_compare_arrow.png) 0 -14px no-repeat;}

/*호텔검색 레이어 > 좌측 */
.new_rsvBox .htBoxTop .htTab li a span{background-image:url(../../../images/en/mem/new_2019/txt_hotel_search_tab.png) !important;}
.new_rsvBox .htBoxTop .htTab li.tab1 span{width:54px !important;}
.new_rsvBox .htBoxTop .htTab li.tab2 span{width:59px !important;}
.new_rsvBox .htBox .htChoice .htBoxResult .htData dd a{width:204px !important;}

/* gnb > 호텔찾기 */
.head .header .hotelBox_wrap{width:118px;background:url(../../../images/en/mem/new_2019/main_hotelsch.png) no-repeat 0px 0px;}
.head .header .hotelBox_wrap.on{background:url(../../../images/en/mem/new_2019/main_hotelsch.png) no-repeat 0px 0px;}

.hotelBox_N .hHead .htTab li a span{background:url(../../../images/en/mem/new_2019/txt_hotel_search_tab.png) 0 0 no-repeat;}
.hotelBox_N .hHead .htTab li.tab1 span{width:54px;}
.hotelBox_N .hHead .htTab li.tab2 span{width:59px;}

.new_rsvBox .rsvSort .sort1.on{height:177px;}

/* 통화선택 추가 비활성화 */
/* 
.new_rsvBox .rsvSort .sort1{padding:0 150px 12px 0}
.new_rsvBox .rsvSort .sort2 .sortSelect .selector{width:145px !important;}
.new_rsvBox .rsvSort .sort3{display:block;}
 */
/* 통화선택 추가 활성화 */
.new_rsvBox .rsvSort .sort1{padding:0 293px 12px 0}
.new_rsvBox .rsvSort .sort2 .sortSelect .selector{width:145px !important;}
.new_rsvBox .rsvSort .sort2{right:140px;}
.new_rsvBox .rsvSort .sort3{display:block;right:0}
.new_rsvBox .rsvSort .sort3 .sortSelect .selector{width:110px !important;}


/* layer popup title */
.new_popLayer.popLayerHtRecommend .popHead .tit, .new_popLayer.popLayerOtherDate .popHead .tit, .new_popLayer.popLayerOtherDate .popHead .tit, .new_popLayer.popLayerCompare2 .popHead .tit, .new_popLayer.popLayerRoomDel .popHead .tit, .new_popLayer.popLayerRentAge .popHead .tit, .new_popLayer.popLayerRegistCard .popHead .tit, .new_popLayer.popLayerCCInfo .popHead .tit, .new_popLayer.popLayerCISave .popHead .tit, .new_popLayer.popLayerCompare .popHead .tit, .new_popLayer.popLayerPoint .popHead .tit{background-image:url(../../../images/en/mem/new_2019/pop_head_tit_reservation.gif)}

/* 신라리워즈 포인트 사용 시 예상 요금 조회하기 */
.new_popLayer.popLayerPoint .rewradsPoint .exPoint .tit{width:250px;}

/* 예약바 */
.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .inpHtSch{width:215px !important;}
/*.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htSch{width:290px !important;}*/
.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htCheck{width:397px !important; padding-left:0;}
.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htCheck .stay{margin:0 12px;}
.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htRoom{width:314px !important;}

.new_rsvBox .ckHotelInfo .ckList li{display:block !important;}



/* 달력 */
.new_rsvBox .new_rsvCal .calendarRsvBox .calendarReserve .tip{width:auto !important;padding:3px 2px 2px !important;}

/* step1 */
/*.new_rsvBox .rsvSchHotel .rsvSchCont.htSch{width:266px !important;}*/
.new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .inpHtSch{width:215px !important;letter-spacing:-0.2px !important}
.new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .btnInpSch{margin-left:26px !important;}
/*.new_rsvBox .rsvSchHotel .rsvSchCont.htCheck{width:410px !important;padding-left:10px;margin-right:0;}*/
/*.new_rsvBox .rsvSchHotel .rsvSchCont.htRoom{width:307px !important;}*/

.new_rsvBox .rsvResultList .roomsInfo .prodDetail .priceWrap{width:290px;}
.new_rsvBox .rsvResultList .roomsInfo .prodDetail .price.secret{letter-spacing:0em;}

.new_rsvBox .rsvSort .keyWordWrap .keyWordG span{width:145px;}

/* step3 */
.new_rsvBox .fmTitWrap .btnPoint{width:150px;}
.new_popLayer.popLayerPoint .rewradsPoint .exPoint .holdPoint .tit{width:190px !important;}
.new_popLayer.popLayerPoint .rewradsPoint .exPoint .tit{width:190px !important;}

/* 예약완료 */
.new_rsvBox .rsvInfoType .rsvDetailInfo .rsvDetail1{padding:0 20px !important;}
.new_rsvBox .rsvInfoType .roomPrice .totalP th{padding-right:40px;}

/* 예약정보 플로팅바, 팝업 */
.r_list2 dd .con+.con{padding-left:25px;}
.r_list2 dd .con+.con{width:260px;}

/* 마이페이지 */
.mypageWrap.new_rsvBox .myroomInfo .info1 li .sTit{width:72px !important;}
.mypageWrap.new_rsvBox .myroomInfo .info1 li+li .sTit{width:70px !important;}
.new_rsvBox .rsvInfoType .roomPrice table thead th{padding:14px 5px 13px}
.new_popLayer.popLayerRsvCancel .popCtn{width:330px}
.new_popLayer.popLayerRsvChange .popCtn{width:350px}

/* 객실 패키지 */
.new_2019 .rsvSort > li .sortSelect .selector{width:150px !important;}
.new_2019 .rsvSort > li+li .sortSelect .selector{width:125px !important;}
.new_2019 .rsvSort > li.first.last .sortSelect .selector{width:125px !important;}/* 원화만 있을시 */

/* 예약확인 */
.ctnSpOffer .schBox.new_2019 .date .name{background-image:url(../../../images/en/mem/new_2019/packageLabelH1.gif);}
.ctnSpOffer .schBox.new_2019 .opt.hotel .name{background-image:url(../../../images/en/mem/new_2019/packageLabelH3.gif);width:90px;margin-top:0}
.ctnSpOffer .schBox.new_2019 .opt.keyword .name{background-image:url(../../../images/en/mem/new_2019/packageLabelH2.gif);width:90px;margin-top:0}

.new_popLayer.popLayerRsvCancel .popHead .tit{background-image:url(../../../images/en/common/mypage/pop_head_tit_reservation.gif);background-position:0 -50px;}
.new_popLayer.popLayerRsvChange .popHead .tit{background-image:url(../../../images/en/common/mypage/pop_head_tit_reservation.gif);}

/* 메인 예약바 */
.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htCheck{width: 395px!important; margin: 0 21px 0 33px !important;}
.mainVisualHub .new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .more{position:absolute;left:73px;top:-25px;z-index:11}

/* 예약스텝 */
.new_rsvBox .rsvSchHotel .rsvSchCont{padding-right: 0;}
.new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .btnInpSch{margin-left: 0px !important;}
.container .new_rsvBox .rsvSchHotel .rsvSchCont.htCheck{width: 395px; margin:0px 21px 0 33px !important;}
.new_rsvBox .rsvSchHotel .rsvSchCont.htRoom{margin-right: 0;}
.new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .more{left:73px;top:-36px;}

/*프로필 화면 내 마케팅활용보기 약관 버튼 추가*/
.btnViewAllPro {width: 63px;height: 23px;display: inline-block;vertical-align:middle; line-height: 99px; overflow: hidden; background: url(../../../images/en/mypage/btnViewTerm.gif) no-repeat;}
/*광고성 정보수신 동의 항목 너비 설정*/
.ctnMypage.ctnUserInfo2 .emailRecepBox .rcvTerm{width:200px}