/* 중국어 CSS Document */
@import url("lang-zh2.css");
@import url("lang-zh3.css");
@import url("lang-zh4.css");

/*  회원가입  */
.ctnJoin .headTit .tit{ background-image:url(../../images/zh/seoul/main/subTitleJoin.gif)}
.ctnJoin .joinStep .step li span{ background-image:url(../../images/zh/common/join/joinStep.gif)}
.ctnJoin .joinStep .step li.on span{background-image:url(../../images/zh/common/join/joinStepOn.gif)}
.ctnJoinStep1 .top{ background-image:url(../../images/zh/common/join/joinStepTop.gif)}
.ctnJoinStep1 .hTit1{ background-image:url(../../images/zh/common/join/joinStep1Tit1.gif) }
.ctnJoinStep1 .btnViewAll{background-image:url(../../images/zh/common/join/btnViewAll.gif); width:96px;}
.ctnJoinStep1 .btnJoin{ background:url(../../images/zh/common/join/joinStep1BtnJoin.gif) no-repeat; width:152px; height:44px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}

.ctnJoinStep2 .hTit{ background-image:url(../../images/zh/common/join/joinStep2Tit1.gif)}
.ctnJoinStep2 .tableJoinForm .btnIdChick{ background-image:url(../../images/zh/common/join/btnIdCheck.gif); width:79px;}
.ctnJoinStep2 .tableJoinForm .msgCheck2{ display:block}
.ctnJoinStep2 .pwGuideBox .pwGuide{ left:50px; width:310px;}
.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.birthYear,
.ctnJoinStep2 .tableJoinForm label.birthMonth,
.ctnJoinStep2 .tableJoinForm label.birthDay{ position:absolute; left:-9999%;}
.tableJoinForm input.address3,
.tableJoinForm input.addressCom1,
.tableJoinForm input.addressCom2,
.tableJoinForm input.addressCom3,
.tableJoinForm input.addressCom4{ width:710px;}

.ctnJoinStep2 .btnJoinSend{ background-image:url(../../images/zh/common/join/btnJoinSend.gif); width:107px;}

.ctnJoinStep3 .top{ background-image:url(../../images/zh/common/join/joinStep3Img1.gif)}
.ctnJoinStep3 .btnGoHotelSeoul{ background-image:url(../../images/zh/common/join/btnGoHotelSeoul.gif); width:182px;}
.ctnJoinStep3 .btnGoHotelJeju{ background-image:url(../../images/zh/common/join/btnGoHotelJeju.gif); width:179px;}
.ctnJoinStep3 .btnGoLogin{ background-image:url(../../images/zh/common/join/btnGoLogin.gif); width:91px;}
.ctnJoinStep3 .hTitS1{ background-image:url(../../images/zh/common/join/joinStep3Tit1.gif)}
.ctnJoinStep3 .memberShip .ctnBox1{background-image:url(../../images/zh/common/join/joinStep3LinkImg1.gif); height:224px;}
.ctnJoinStep3 .memberShip .ctnBox2{background-image:url(../../images/zh/common/join/joinStep3LinkImg2.gif); height:224px;	}
.ctnJoinStep3 .memberShip .btn{ top:197px;}
.ctnJoinStep3 .memberShip .btn .btnGoMemJoinSeoul{background-image:url(../../images/zh/common/join/joinStep3LinkBtn1.gif); width:188px;}
.ctnJoinStep3 .memberShip .btn .btnGoMemJoinJeju{background-image:url(../../images/zh/common/join/joinStep3LinkBtn2.gif); width:196px;}


/*  로그인  */
.loginBox.contents .headTit .tit{ background-image:url(../../images/zh/common/join/loginTit.gif)}
.loginBox .top{ background-image:url(../../images/zh/common/join/loginTop.gif); height:205px;}
.loginBox .inputId .id,
.loginBox .inputPw .pw{ background-image:url(../../images/zh/common/join/loginInputBgText.gif)}
.loginBox .inputId .uiFocus,
.loginBox .inputPw .uiFocus{ background:#fff;}
.loginBox .formBox .loginSet .loginBtn .btnLogin{ background-image:url(../../images/zh/common/join/loginBtnLogin.gif)}
.loginBox .formBox .btn .btnJoin{ background-image:url(../../images/zh/common/join/loginBtnJoin.gif); width:93px;}
.loginBox .formBox .btn .btnLostId{ background-image:url(../../images/zh/common/join/loginBtnLostId.gif); width:100px;}
.loginBox .formBox .btn .btnLostPw{ background-image:url(../../images/zh/common/join/loginBtnLostPw.gif); width:100px;}

.popLayerLogin .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}
.popLayerFindId .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}

.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;}


/* 아이디중복확인 팝*/
.popLayerIdCheck .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}
.popLayerIdCheck .btn .btnIdUse{ background-image:url(../../images/zh/common/join/btnIdUse.gif)}
.popLayerIdCheck .otherId .tit{ background-image:url(../../images/zh/common/join/popIdCheckTit1.gif)}
.popLayerIdCheck .btnIdChick{ background-image:url(../../images/zh/common/join/btnIdCheck.gif); width:79px;}

/*  아이디찾기  */
.popLayerFindId .formBox span.nameK{ background-image:url(../../images/zh/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/zh/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/zh/common/join/popFindIdBtnSubmit.gif)}
.popLayerFindId .btnCancel{ background-image:url(../../images/zh/common/join/popFindIdBtnCancel.gif); width:97px;}
.popLayerFindId .btnJoin{ background-image:url(../../images/zh/common/join/popFindIdBtnJoin.gif); width:93px;}
.popLayerFindId .btnLostId{ background:url(../../images/zh/common/join/popFindIdBtnLostId.gif) no-repeat; width:110px; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindId .btnLostPw{ background-image:url(../../images/zh/common/join/loginBtnLostPw.gif); width:100px;}

/*  비밀번호찾기  */
.popLayerFindPw .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}
.popLayerFindPw .btnList{ margin:0}
.popLayerFindPw .formBox label.idInput{ background-image:url(../../images/zh/common/join/popFindPwLabel1.gif); width:68px;}
.popLayerFindPw .formBox span.nameK{ background-image:url(../../images/zh/common/join/popFindIdLabel1.gif); vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; height:23px; width:68px;}
.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/zh/common/join/popFindIdLabel2.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden; height:23px; width:68px;}
.popLayerFindPw .btnSubmit{ background-image:url(../../images/zh/common/join/popFindIdBtnSubmit.gif)}
.popLayerFindPw .btnCancel{background-image:url(../../images/zh/common/join/popFindIdBtnCancel.gif); width:97px;}

.popLayerFindPwTemp .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}
.popLayerFindPwTemp .btnSubmit{ background:url(../../images/zh/common/join/popFindIdBtnSubmit.gif) no-repeat; width:61px; height:27px;vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwTemp .btnLostPw{ background:url(../../images/zh/common/join/popFindPwBtnLostPw.gif) no-repeat; width:92px; height:27px;vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.popLayerFindPwTemp .btnJoin{ background:url(../../images/zh/common/join/popFindIdBtnJoin.gif) no-repeat; width:91px; height:27px;vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}

.popLayerFindPwReset .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}
.popLayerFindPwReset .resultBox label.passwordNew{ background-image:url(../../images/zh/common/join/popLayerFindPwResetLabel1.gif); width:65px;}
.popLayerFindPwReset .resultBox label.passwordConfirm{ background-image:url(../../images/zh/common/join/popLayerFindPwResetLabel2.gif); width:65px;}
.popLayerFindPwReset .btnSubmit{background-image:url(../../images/zh/common/join/popFindIdBtnSubmit.gif)}
.popLayerFindPwReset .btnCancel{background-image:url(../../images/zh/common/join/popLayerFindPwResetBtnCancel.gif); width:63px;}
.popLayerFindPwReset .btnLostId{ background:url(../../images/zh/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/zh/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/zh/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;}

/*개인정보수집 팝업*/
.popLayerClauseAll .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitJoin.gif)}





/*  마이페이지 */
.ctnMypage.ctnUserInfo2 .headTit h4.tit{ background-image:url(../../images/zh/seoul/main/subTitleMypage.gif)}
.ctnMypage.ctnUserInfo2 .msg{ background-image:url(../../images/zh/common/mypage/userInfo2Msg1.gif)}
.ctnMypage.ctnUserInfo2 .btnChange{ background-image:url(../../images/zh/common/mypage/btnChange.gif)}
.ctnMypage.ctnUserInfo2 .btnCancel{ background-image:url(../../images/zh/common/mypage/btnCancel.gif)}
.ctnMypage.ctnUserInfo2 input.emailId { width:200px;}
.ctnMypage.ctnUserInfo2 input.phoneNum2  { 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.comInfo2,
.ctnMypage.ctnUserInfo2 label.comInfo22,
.ctnMypage.ctnUserInfo2 label.nationCom,
.ctnMypage.ctnUserInfo2 label.addressCom1,
.ctnMypage.ctnUserInfo2 label.addressCom2,
.ctnMypage.ctnUserInfo2 label.addressCom3,
.ctnMypage.ctnUserInfo2 label.addressCom4{ position:absolute; left:-9999%;}
.ctnMypage.ctnUserInfo2 table td.newsletter .dd{ width:614px;}
.ctnMypage.ctnUserInfo2 input.comInfo1,
.ctnMypage.ctnUserInfo2 input.comInfo2,
.ctnMypage.ctnUserInfo2 input.comInfo3{ width:200px;}



.ctnMypage.ctnMypageMain .topBox .info .msg{ background-image:url(../../images/zh/common/mypage/mypageTopMsg.gif); width:347px;}
.ctnMypage.ctnMypageMain .topBox .info .btnMyInfoMod{ background-image:url(../../images/zh/common/mypage/mypageBtnMyInfo.gif); width:74px;}
.ctnMypage.ctnMypageMain .boxMember .hTit .tit{ background-image:url(../../images/zh/common/mypage/mypageTit1.gif); }
.ctnMypage.ctnMypageMain .boxRsv .hTit .tit{ background-image:url(../../images/zh/common/mypage/mypageTit2.gif); }
.ctnMypage.ctnMypageMain .boxQna .hTit .tit{ background-image:url(../../images/zh/common/mypage/mypageTit3.gif); }
.ctnMypage.ctnMypageMain .boxEvent .hTit .tit{ background-image:url(../../images/zh/common/mypage/mypageTit4.gif); }

.ctnMypage.ctnMypageMain .boxEvent .cBox .msg{ background-image:url(../../images/zh/common/mypage/mypageTxt4.gif)}
.ctnMypage.ctnMypageMain .boxMpPlan .cBox .msg{ background-image:url(../../images/zh/common/mypage/mypageTxt5.gif)}

/* 마이페이지 > 예약확인 */
.ctnMypage.ctnMypageRsv .headTit h4.tit{ background-image:url(../../images/zh/seoul/main/subTitleMypage.gif)}
.ctnMypage.ctnMypageRsv .schBox .dateOpt .tit1{ background-image:url(../../images/zh/common/mypage/myRsvLabel1.gif);}
.ctnMypage.ctnMypageRsv .schBox .dateOpt .tit2{background-image:url(../../images/zh/common/mypage/myRsvLabel2.gif);}
.ctnMypage .schBox .btnSch{ background-image:url(../../images/zh/common/mypage/btnSch.gif); width:77px;}
.ctnMypage.ctnMypageRsv .topMsg{ background-image:url(../../images/zh/common/mypage/myRsvTopMsg.gif);}
.ctnMypage .schBox .btn{ float:none; clear:both; text-align:center; padding:20px 0 0 0 ;}


/* 마이페이지 > 회원정보 */
.ctnMypage.ctnUserInfo1 .headTit h4.tit,
.ctnMypage.ctnPwMod .headTit h4.tit,
.ctnMypage.ctnMemDis .headTit h4.tit,
.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/zh/seoul/main/subTitleMypage.gif)}




.ctnMypage.ctnUserInfo1 .btnConfirm{ background-image:url(../../images/zh/common/mypage/btnConfirm.gif); width:87px;}
.ctnPwMod .msg{ background-image:url(../../images/zh/common/mypage/userInfo2Msg1.gif);}
.ctnPwMod .btnChange{ background-image:url(../../images/zh/common/mypage/btnChange.gif); }
.ctnPwMod .btnCancel{ background-image:url(../../images/zh/common/mypage/btnCancel.gif); }
.ctnMypage.ctnMemDis .msg{background-image:url(../../images/zh/common/mypage/userInfo2Msg1.gif);}
.ctnMypage.ctnMemDis .btnMemDis{background-image:url(../../images/zh/common/mypage/btnMemDis.gif);}
.ctnMypage.ctnMemDis .btnCancel{background-image:url(../../images/zh/common/mypage/btnCancel.gif);}

.ctnMypage.ctnMypageRsv .boxRoomPack .hTit .tit{background-image:url(../../images/zh/common/mypage/myRsvTit1.gif);}

/* 마이페이지 > 멤버십 */
.ctnMypage.ctnMyMembership .msg1{background-image:url(../../images/zh/common/mypage/membershipMsg1.gif); width:422px; }
.ctnMypage.ctnMyMembership .msgBox .btnQna{background-image:url(../../images/zh/common/mypage/btnQna.gif); width:76px;}
.ctnMypage.ctnMyMembership .hTitS{background-image:url(../../images/zh/common/mypage/membershipTit1.gif); }
.ctnMypage.ctnMembershipPoint .hTitS{background-image:none; }
.ctnMypage.ctnMyMembership .btnCertifi{background-image:url(../../images/zh/common/mypage/btnCertifi.gif);}
.ctnMypage.ctnMyMembership .btnPointSaveList{background-image:url(../../images/zh/common/mypage/btnPointSaveList.gif); width:115px;height:27px; }
.ctnMypage.ctnMyMembership .btnPointDiningList{background-image:url(../../images/zh/common/mypage/btnPointDiningList.gif); width:85px;height:27px; }
.ctnMembershipPoint .hTitS1 .tit{background-image:url(../../images/zh/common/mypage/membershipPointTit1.gif);}
.ctnMembershipPoint .hTitS2 .tit{background-image:url(../../images/zh/common/mypage/membershipPointTit2.gif);}
.ctnMembershipPoint .btnMembershipSch{background-image:url(../../images/zh/common/mypage/membershipBtnSch.gif);}
.ctnMypage .btnMembersipAll{background-image:url(../../images/zh/common/mypage/btnMembershipAll.gif); width:136px;}
.ctnMypage.ctnMembershipDining .hTitS2{background-image:none}
.ctnMembershipDining .hTitS1 .tit{background-image:url(../../images/zh/common/mypage/membershipDiningTit1.gif); width:354px;}
.ctnMembershipDining .hTitS2 .tit{background-image:url(../../images/zh/common/mypage/membershipDiningTit2.gif); width:354px;}
.ctnMembershipDining .btnMembershipSch{background-image:url(../../images/zh/common/mypage/membershipBtnSch.gif);}
.popLayerMemCertifi .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitMypage.gif)}
.popLayerMemCertifi .pointBox .schBtn .btnSch{background-image:url(../../images/zh/common/mypage/memCertifiPopBtnCertifi.gif);}

.ctnMypage.ctnQna .msg{background-image:url(../../images/zh/common/mypage/myPageQnaMsg1.gif);}

.ctnMypage .btnGoList{background-image:url(../../images/zh/common/mypage/myRsvBtnGoList.gif); width:62px;}
.ctnMypage .schBox .dateOpt .tit{background-image:url(../../images/zh/common/mypage/myPageQnaLabel1.gif);}
.ctnMypage.ctnQna .btnQna{background-image:url(../../images/zh/common/mypage/btnBbsQna.gif); width:62px;}
.ctnMypage.ctnQna .btnQnaReg{background-image:url(../../images/zh/common/mypage/qnaBtnRegist.gif); width:62px;}
.ctnMypage.ctnQna .btnCancel{background-image:url(../../images/zh/common/mypage/qnaBtnCancel.gif); width:62px;}
.ctnMypage.ctnEvent .msg{background-image:url(../../images/zh/common/mypage/eventMsg1.gif);}
.ctnMypage.ctnEvent .btnSetting{background-image:url(../../images/zh/common/mypage/eventBtnSet.gif); width:62px;}

.ctnMypage.ctnMyplanPackage .msg,
.ctnMypage.ctnMyplanEvent .msg,
.ctnMypage.ctnMyplanGao .msg{ background-image:url(../../images/zh/common/mypage/myplanPackageMsg1.gif)}
.ctnMypage .packList .list .packBox .box .btnReserve{ background-image:url(../../images/zh/common/mypage/myplanBtnReserve.gif); width:62px;}
.ctnMypage.ctnMyplan .btnDel{ background-image:url(../../images/zh/common/mypage/myplanBtnDel.gif); width:62px;}
.ctnMypage .mpEventList .list .eventBox .box .icoGCP{background:url(../../images/zh/common/mypage/myplanEventIcoGCP.gif) no-repeat; width:125px; }

.ctnMypage.ctnMypageRsv .btnPrint{background-image:url(../../images/zh/common/mypage/myRsvBtnPrint.gif); width:63px; }
.ctnMypage.ctnMypageRsv .btnRsvMod{background-image:url(../../images/zh/common/mypage/myRsvBtnRsvMod.gif); width:82px; }
.ctnMypage.ctnMypageRsv .btnRsvCancel{background-image:url(../../images/zh/common/mypage/myRsvBtnRsvCancel.gif); width:85px; }

.ctnMypage .myplanLink li a.on{background-image:url(../../images/zh/common/mypage/tabMenuMyplanLinkOn.gif);}
.ctnMypage .myplanLink li a{background-image:url(../../images/zh/common/mypage/tabMenuMyplanLink.gif);}

.ctnMypage.ctnMypageRsv.ctnNoMem .topMsg{ background-image:url(../../images/zh/common/mypage/noMemRsvTopMsg.gif)}


/* 메인*/

.btnDate { background:url(../../images/zh/seoul/main/btnDate.gif) no-repeat; height:27px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.btnDate.btnDateWeek{ width:52px; background-position:0px 0px;}
.btnDate.btnDate1Mon{ width:50px; background-position:-57px 0px;}
.btnDate.btnDate3Mon{ width:50px; background-position:-112px 0px;}
.btnDate.btnDate6Mon{ width:50px; background-position:-168px 0px;}
.btnDate.btnDateAll{ width:45px; background-position:-223px 0px;}

.bbsLink .btnViewDetail{background-image:url(../../images/zh/common/mypage/btnViewDetail.gif); width:35px;}







/* 예약 시작 */

.reserveStep li span{ background-image:url(../../images/zh/seoul/reservation/reserveStep.gif)}
.reserveStep li.on span{ background-image:url(../../images/zh/seoul/reservation/reserveStepOn.gif)}
.ctnReserve1 .headTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep1Tit1.gif)}
.ctnReserve1 .btnReserveNext{ background-image:url(../../images/zh/seoul/reservation/reserveStepBtnNext.gif)}
.ctnReserve .headTit .info .txt{ background-image:url(../../images/zh/seoul/reservation/reserveStepTopMsg1.gif); width:229px;}
.ctnReserve .headTit .info .btnQna{ background-image:url(../../images/zh/seoul/reservation/reserveStepBtnQna.gif)}
.ctnReserve .miceBoxTop .titInfo{ background-image:url(../../images/zh/seoul/reservation/miceTit.png)}
.ctnReserve .dateBoxA .infoMsg{ background-image:url(../../images/zh/seoul/reservation/reserveStepDateBoxAMsg1.gif)}
.ctnReserve .selForm label.date1,
.ctnReserve .selForm label.date2,
.ctnReserve .selForm label.date3{ background-image:url(../../images/zh/seoul/reservation/reserveStepDateBoxATh1.gif)}
.selForm .btnReset{ background-image:url(../../images/zh/seoul/reservation/reserveStepDateBoxABtnReset.gif)}
.calendarRsvBox .rStatus .ico1{ background-image:url(../../images/zh/seoul/reservation/reserveStep1IcoRstat.gif); width:79px;}
.calendarRsvBox .rStatus .ico2{ background-image:url(../../images/zh/seoul/reservation/reserveStep1IcoRstat.gif); width:79px;}
.calendarRsvBox .rStatus .ico3{ background-image:url(../../images/zh/seoul/reservation/reserveStep1IcoRstat.gif); width:63px;}
.ctnReserve .dateBoxC .hBox .selRoom label.roomEa{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptTh1.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl dt{ margin:20px 0 0 0;}
.ctnReserve .dateBoxC .selRoomOpt dl.room1 dt{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThR1.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl.room2 dt{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThR2.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl.room3 dt{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThR3.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl.room4 dt{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThR4.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl.room5 dt{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThR5.gif)}
.ctnReserve .dateBoxC .selRoomOpt dl dd label.adult{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThAdult.gif); height:33px; background-position:0 -7px; width:52px;}
.ctnReserve .dateBoxC .selRoomOpt dl dd label.kid{ background-image:url(../../images/zh/seoul/reservation/reserveStepSelRoomOptThKids.gif); height:33px; background-position:0 -7px;width:52px;}

.rprice_1 .dt{font-size:14px!important; font-weight:bold!important;}
.rprice_1 .dd{font-size:14px!important; font-weight:bold!important;}
.roomCateBox .noRmPack .btnResevePrev{ background-image:url(../../images/zh/seoul/reservation/reserveStep2DayBtnPrev.gif)}

.ctnReserve1 .dateBoxA .item5 .date5 {background-position: 2px -29px!important;}
.ctnReserve1 .dateBoxA .item5 .date6 {background-position: 2px -30px!important;}
.ctnReserve1 .dateBoxA .item5 .date5, .ctnReserve1 .dateBoxA .item5 .date6 { background: url("../../images/zh/seoul/reservation/BgText.gif") no-repeat ;  margin: 0;    width: 208px;}
.ctnReserve1 .dateBoxA .item5 .focus{ background-image:none}
.ctnReserve1 .dateBoxA .item6 .focus{ background-image:none}

.ctnReserve1 .dateBoxA .item5 .date5 {background-position: 2px -29px!important;}
.ctnReserve1 .dateBoxA .item5 .date6 {background-position: 2px -30px!important;}
.ctnReserve1 .dateBoxA .item5 .date5, .ctnReserve1 .dateBoxA .item5 .date6 { background: url("../../images/zh/seoul/reservation/BgText.gif") no-repeat ;  margin: 0;    width: 208px;}
.ctnReserve1 .dateBoxA .item5 .focus{ background-image:none}
.ctnReserve1 .dateBoxA .item6 .focus{ background-image:none}
.roomList li{}
.roomCateBox .hRoomTit .info{ background-image:url(../../images/zh/seoul/reservation/reserveStep2TitMsg1.gif); width:210px;}
.roomCateBox .hRoomTit .infoPack{ background:url(../../images/zh/seoul/reservation/reserveStep2TitMsg2.gif) no-repeat; width:238px;}
.roomCateBox .hRoomTit .infoPack2{ background:url(../../images/zh/seoul/reservation/reserveStep2TitMsg3.gif) no-repeat; width:238px;}
.roomList .rBox .rCtn .info .btn{ text-align:right;}
.roomList .rBox .rCtn .btnViewFloor{ background-image:url(../../images/zh/seoul/reservation/reserveStep2BtnFloor.gif); width:64px; margin:0 0 0px 0;}
.roomList .rBox .rCtn .btnViewDetail{ background-image:url(../../images/zh/seoul/reservation/reserveStep2BtnDetailView.gif); width:64px; margin:0 0 0px 0;}
.roomList .rBox .rCtn .btnViewPrice{ background-image:url(../../images/zh/seoul/reservation/reserveStep2BtnCharge.gif); width:105px;}
.roomList .rBox .rCtn .btnViewPriceUp{ background-image:url(../../images/zh/seoul/reservation/reserveStep2BtnChargeOn.gif); width:105px;}
.roomList .rBox .rCtn .info .priceBox{ right:0; top:122px;}
.roomList .rBox .rCtn .info .price .unit{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceUnit.gif); }
.roomList .rBox .rCtn .info .priceBox .detailBox .dOpt .optBed .th{ background-image:url(../../images/zh/seoul/reservation/reserveStep2LabelRoomOpt1.gif); }
.roomList .rBox .rCtn .info .priceBox .detailBox .dOpt .btnSelBed{ background-image:url(../../images/zh/seoul/reservation/reserveStep2BtnSelBed.gif); }
.roomList .rBox .rCtn .info .priceBox .detailBox .dCtn .priceDetail .unit{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceUnit2.gif); }

.ctnReserve2 .headTit .tit{background-image:url(../../images/zh/seoul/reservation/reserveStep2Tit1.gif);}
.reserveInfo .hTit{ height:47px; position:relative;}
.reserveInfo .hTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveInfoTit.gif); width:151px; }
.reserveInfo .hTit .info{ position:absolute; right:0px; top:7px;}
.reserveInfo .hTit .info .btnReserveReset{background-image:url(../../images/zh/seoul/reservation/reserveInfoBtnReset.gif);}
.reserveInfoBox .rBox .rTit .info .reserveStepBtnMod{ background-image:url(../../images/zh/seoul/reservation/reserveStepBtnMod.gif);}
.reserveInfoBox .rBox1 .rTit .tit span{ background-image:url(../../images/zh/seoul/reservation/reserveStepTit1depth.gif);}
.reserveInfoBox .rBox1 .list li .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStepTit2depth.gif);}
.reserveInfoBox .rBox2 .rTit .tit span{ background-image:url(../../images/zh/seoul/reservation/reserveStepTit1depth.gif); width:57px;}
.reserveInfoBox .rBox3 .rTit .tit span{ background-image:url(../../images/zh/seoul/reservation/reserveStepTit1depth.gif); width:127px;}
.reserveInfoBox .rBox2 .list li .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStepTitRoom.gif);}

.roomOptWrap .hRoomOptTit2 .msg{ background-image:url(../../images/zh/seoul/reservation/reserveStep2DayMsg2.gif);}
.ctnReserve2Day .btnResevePrev{ background-image:url(../../images/zh/seoul/reservation/reserveStep2DayBtnPrev.gif);}
.ctnReserve2Day .btnReseveCont{ background-image:url(../../images/zh/seoul/reservation/reserveStep2DayBtnCont.gif);}

.roomOptWrap .hRoomTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptTit.gif); width:135px;}
.roomOptWrap .optBox .optCtn .msg1{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptMsg1.gif);}
.ctnReserve .btnSelRoom{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptBtnSelRoom.gif); width:142px;}
.ctnReserve .btnReseveNext{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptBtnNext.gif);}

.roomPriceWrap .hRoomTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceTit.gif);}
.ctnReserve .btnList .btnOptSel{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceBtnOptSel.gif); width:142px;}
.ctnReserve .btnList .btnNoMemRsv{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceBtnNoMemRsv.gif); width:142px;}
.ctnReserve .btnList .btnMemRsv{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceBtnMemRsv.gif); width:142px;}

.roomOptWrap .optBox .optCtn .room .list .name1{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptLabelR1.gif)}
.roomOptWrap .optBox .optCtn .room .list .name2{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptLabelR2.gif)}
.roomOptWrap .optBox .optCtn .room .list .name3{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptLabelR3.gif)}
.roomOptWrap .optBox .optCtn .room .list .name4{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptLabelR4.gif)}
.roomOptWrap .optBox .optCtn .room .list .name5{ background-image:url(../../images/zh/seoul/reservation/reserveStepOptLabelR5.gif)}


.popLayerRsvStepCertifi .popHead .tit{ background-image:url(../../images/zh/seoul/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepCertifi .btnCertifi .btnMobileCertifi{ background-image:url(../../images/zh/seoul/reservation/reserveStepCertifiBtnMobile.gif); width:176px; height:73px;}
.popLayerRsvStepCertifi .btnCertifi .btnIpinCertifi{ background-image:url(../../images/zh/seoul/reservation/reserveStepCertifiBtnIpin.gif); width:184px; height:73px;}

.ctnReserve3 .headTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3Tit1.gif);}
.ctnReserve3 .roomUserWrap .hTit1 .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3TitS1.gif);}
.ctnReserve3 .btnMemberCertifi{ background-image:url(../../images/zh/seoul/reservation/reserveStep3BtnCertifiMem.gif);}
.ctnReserve3 .roomUserWrap .hTit2 .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3TitS2.gif);}
.ctnReserve3 .policyCancelWrap .hTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3TitS32.gif);}
.ctnReserve3 .roomUserWrap .hTit3 .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3TitS3.gif);}
.ctnReserve3 .roomUserWrap .hTit4 .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3TitS4.gif);}
.ctnReserve3 .roomUserWrap .hTit5 .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep3TitS5.gif); width:178px;}
.ctnReserve3 .btnList .btnReservePrev{ background-image:url(../../images/zh/seoul/reservation/reserveStep3BtnPrev.gif); width:142px;}
.ctnReserve3 .btnList .btnReserveSend{ background-image:url(../../images/zh/seoul/reservation/reserveStep3BtnRsvSend.gif); width:142px;}

.ctnReserve3 .roomUserWrap .tableReserveInfo1 label.firstNameEn {margin:0px!important;}

/* .ctnReserve4 .topGuideMsg{ background-image:url(../../images/zh/seoul/reservation/reserveStep4TopGuideMsg.gif);} */
.ctnReserve4 .roomComWrap .headTit .btnPrint{ background-image:url(../../images/zh/seoul/reservation/reserveStep4BtnPrint.gif);}
.ctnReserve4 .facilBox .btnFacil{ background-image:url(../../images/zh/seoul/reservation/reserveStep4BtnFacil.gif); width:131px;}
.ctnReserve4 .reserDetailEventInfo .headTit .tit{ background-image:url(../../images/zh/seoul/reservation/reserveStep4TitS3.gif);}
.ctnReserve4 .btnList .btnReserveSubmit{ background-image:url(../../images/zh/seoul/reservation/reserveStep4BtnConfirm.gif);}

.reserveInfoBox .rBox4 div {height: 13px; margin: 0 0 4px;overflow: hidden;}
.reserveInfoBox .rBox4 div .Room { background: url("../../images/zh/seoul/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;}


.popLayerRsvStepPackDetail .popHead .tit{ background-image:url(../../images/zh/seoul/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepPriceDetail .popHead .tit{ background-image:url(../../images/zh/seoul/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepPriceDetail .topMsgBox{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceDetailMsg1.gif);}
.popLayerRsvStepPriceDetail .btnList .btnPrint{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceDetailBtnPrint.gif);}
.popLayerRsvStepPrint .popHead .tit{background-image:url(../../images/zh/seoul/reservation/popHeadTitReservation.gif);}
.popLayerRsvStepPrint .popCtn .headTit .tit{background-image:url(../../images/zh/seoul/reservation/reserveStepPriceDetailTit.gif);}
.popLayerRsvStepPrint .btnList .btnPrint{ background-image:url(../../images/zh/seoul/reservation/reserveStepPriceDetailBtnPrint.gif); width:85px; height:27px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item1 .dt{ background-image:url(../../images/zh/seoul/reservation/reserveStep4Th1.gif);}
.popLayerRsvStepPrint .rsvDetInfoBox .item2 .dt{ background-image:url(../../images/zh/seoul/reservation/reserveStep4Th2.gif); width:66px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item3 .dt{ background-image:url(../../images/zh/seoul/reservation/reserveStep4Th3.gif); width:73px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item4 .dt{ background-image:url(../../images/zh/seoul/reservation/reserveStep4Th4.gif); width:63px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item5 .dt{ background-image:url(../../images/zh/seoul/reservation/reserveStep4Th5.gif); width:82px;}
.popLayerRsvStepPrint .rsvDetInfoBox .item6 .dt{ background-image:url(../../images/zh/seoul/reservation/reserveStep4Th6.gif); width:68px;}

.ctnReserve4 .facilBox .btnFacil{ background-image:url(../../images/zh/seoul/reservation/reserveStep4BtnFacil.gif); width:131px;}

/*20150824 아래 한줄 수정*/
.gnbReservationBox .dateBoxA{ left:140px;}
.gnbReservationBox .dateBoxA .selForm .itemMice .btnMice{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb0.png); width:170px;}
/*20150824 아래 한줄 수정*/
.gnbReservationBox .dateBoxC{ left:626px;}



/*20150824 아래3줄 width 수정 및 2줄 추가*/
.gnbReservationBox label.date1{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb1.png);  width:33px;}
.gnbReservationBox label.date2{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb2.png);  width:33px;}
.gnbReservationBox label.date3{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb3.png); width:49px;}

.gnbReservationBox .selRoomOpt .item5 label.dateMan01 {width: 72px;background:url(../../images/zh/seoul/reservation/reserveLayerLbAdultKid.png) no-repeat 0px 0px; text-indent:-9999%; overflow:hidden;}
.gnbReservationBox .selRoomOpt .item5 label.dateMan02 {width: 80px;background:url(../../images/zh/seoul/reservation/reserveLayerLbAdultKid.png) no-repeat -129px 0px; text-indent:-9999%; overflow:hidden;}


.gnbReservationBox label.roomEa{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb4.png); width:129px;}

.gnbReservationBox label.roomEaOne{ width:114px; height:23px; background:url(../../images/zh/seoul/reservation/reserveLayerLb41.png) no-repeat;}
.gnbReservationBox label.roomEaTwo{ width:114px; height:23px; background:url(../../images/zh/seoul/reservation/reserveLayerLb42.png) no-repeat;}
.gnbReservationBox .selRoom{width:189px;}

/* .gnbReservationBox .selRoomOpt{background-image:url(../../images/zh/seoul/reservation/reserveLayerLbAdultKid.png); left:197px; } */
.gnbReservationBox .selRoomOpt dl.room1 dt,
.gnbReservationBox .selRoomOpt dl.room2 dt,
.gnbReservationBox .selRoomOpt dl.room3 dt,
.gnbReservationBox .selRoomOpt dl.room4 dt,
.gnbReservationBox .selRoomOpt dl.room5 dt{background-image:url(../../images/zh/seoul/reservation/reserveLayerLbRoom.png); }
.headJeju .gnbReservationBox label.roomEa{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb4Jeju.png)}
.gnbReservationBox .btnSch{background-image:url(../../images/zh/seoul/reservation/reserveLayerBtnSch.png); right: 220px;}
.headJeju .loginArea a{letter-spacing: 0.05em;}
/* 예약 끝 */


/* 푸터들 */
.popLayerEmailAdCollect{ width:450px; margin-left:-225px;}

.ctnIndPolicy .headTit .tit{ background-image:url(../../images/zh/seoul/main/subTitleIndPolicy.gif)}
.ctnMnPolicy .headTit .tit{ background-image:url(../../images/zh/seoul/main/subTitleMnPolicy.gif); width:386px}
.popLayerNewsLetter{ width:360px; margin-left:-180px;}
.popLayerNewsLetter .popHead .tit{ width:77%;}

/* 푸터들 끝*/


/*======================제주 =============================================================*/
/**/
.topIntro_zh {width:810px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}


/* Offer - 제주*/
.ctnSpOffer .headTit .tit{background:url(../../images/zh/seoul/main/subTitleSpOffer.gif) no-repeat;}
.ctnSpOffer.ctnPackage .topMsg{ background-image:url(../../images/zh/seoul/specialoffers/packageTopMsg.gif)}
.ctnSpOffer.ctnPackage .topMsg2{ background-image:url(../../images/zh/jeju/specialoffers/packageTopMsg2.gif)}

.ctnSpOffer.ctnPackage .schBox .date .name{ background-image:url(../../images/zh/jeju/specialoffers/packageLabelH1.gif)}
.ctnSpOffer.ctnPackage .schBox .date .name{ background-image:url(../../images/zh/jeju/specialoffers/packageLabelH1.gif); width:66px;}
.ctnSpOffer.ctnPackage .schBox .opt .name{ background-image:url(../../images/zh/jeju/specialoffers/packageLabelH2.gif);}
.ctnSpOffer.ctnPackage .schBox .schType .type{ background:url(../../images/zh/jeju/specialoffers/packageLabelH3.gif);}
.ctnSpOffer.ctnPackage .btnList .btnSch{ background-image:url(../../images/zh/jeju/specialoffers/packageBtnSch.gif); width:112px;}
.ctnSpOffer .packList .list .packBox .box .btnReserve{ background-image:url(../../images/zh/jeju/specialoffers/myplanBtnReserve.gif);}

.ctnSpOffer.ctnPackageView .packageViewWrap .btnRsv .btnReservation{ background-image:url(../../images/zh/jeju/specialoffers/packageViewBtnRsv.gif)}
.ctnPackageView .packageViewWrap .infoBox .btnList .btnGoPkgList{ background:url(../../images/zh/seoul/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/zh/seoul/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/zh/seoul/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/zh/seoul/specialoffers/packageViewBtnRsv.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}

.ctnSpOffer.ctnPackageView .packageViewWrap .recomBox .hTit .tit{ background-image:url(../../images/zh/jeju/specialoffers/packageViewTit2.gif)}
.ctnSpOffer.ctnPackageView .btnReservation2{ background-image:url(../../images/zh/jeju/specialoffers/packageViewBtnRsv2.gif)}
.ctnSpOffer.ctnPackageView .btnList .btnGoList{ background-image:url(../../images/zh/jeju/specialoffers/packageViewBtnGoList.gif)}

.ctnSpOffer.ctnEvent .topMsg{ background-image:url(../../images/zh/seoul/specialoffers/eventTopMsg.gif)}
.ctnSpOffer.ctnEvent .topMsg2{ background-image:url(../../images/zh/jeju/specialoffers/eventTopMsg.gif)}
.ctnSpOffer.ctnEvent .schBox .date .name{ background-image:url(../../images/zh/jeju/specialoffers/packageLabelH1.gif); width:35px;}
.ctnSpOffer.ctnEvent .hTitPrizeWin .tit{ background-image:url(../../images/zh/jeju/specialoffers/eventTit1.gif)}
.ctnSpOffer.ctnEventView .btnList .btnGoList{ background-image:url(../../images/zh/jeju/specialoffers/packageViewBtnGoList.gif)}
.ctnSpOffer .prizeBox .prizeUserBox .tit{ background-image:url(../../images/zh/jeju/specialoffers/eventPrizeWinTit.gif)}

.ctnSpOffer.ctnEvent .btnList .btnSch{ background-image:url(../../images/zh/jeju/specialoffers/packageBtnSch.gif); width:112px;}

/* 16.9.26 추가 */
.ctnSpOffer.ctnPackage .headTit .tit{ background-position:0px 0px;}
.ctnSpOffer.ctnEvent .headTit .tit{ background-position:0px -50px;}

/* 16.9.23 추가 Offer - 제주 */
.subWrapJeju .ctnSpOffer .headTit .tit{background:url(../../images/zh/jeju/main/subTitleSpOffer.gif) no-repeat;}
.subWrapJeju .ctnSpOffer.ctnPackage .headTit .tit{ background-position:0px 0px;}
.subWrapJeju .ctnSpOffer.ctnEvent .headTit .tit{background:url(../../images/zh/jeju/main/subTitleSpOffer.gif) no-repeat;background-position: 0 -50px}

/*17.07.14*/
.subWrapJeju .ctnSpOffer.ctnEvent .icoHIN{ width:125px; background:url(../../images/zh/jeju/specialoffers/eventIcoHinode.gif) no-repeat; }
.subWrapJeju .ctnSpOffer.ctnEvent .icoCHE{width:125px; background:url(../../images/zh/jeju/specialoffers/eventIcoCheonjee.gif) no-repeat; }
.subWrapJeju .ctnSpOffer.ctnEvent .icoBAD{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoBadang.gif) no-repeat;}
.subWrapJeju .ctnSpOffer.ctnEvent .icoOLB{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoOllae.gif) no-repeat;}
.subWrapJeju .ctnSpOffer.ctnEvent .icoPSB{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoPoolsideBar.gif) no-repeat;}
.subWrapJeju .ctnSpOffer.ctnEvent .icoPSBQ{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoPastry.gif) no-repeat; }
.subWrapJeju .ctnSpOffer.ctnEvent .icoPAR{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoParkview.gif) no-repeat; }
.subWrapJeju .ctnSpOffer.ctnEvent .icoSTORY{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoSyory.gif) no-repeat; }

.subWrapJeju .ctnDining .icoHIN{ width:125px; background:url(../../images/zh/jeju/specialoffers/eventIcoHinode.gif) no-repeat; }
.subWrapJeju .ctnDining .icoCHE{width:125px; background:url(../../images/zh/jeju/specialoffers/eventIcoCheonjee.gif) no-repeat; }
.subWrapJeju .ctnDining .icoBAD{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoBadang.gif) no-repeat;}
.subWrapJeju .ctnDining .icoOLB{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoOllae.gif) no-repeat;}
.subWrapJeju .ctnDining .icoPSB{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoPoolsideBar.gif) no-repeat;}
.subWrapJeju .ctnDining .icoPSBQ{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoPastry.gif) no-repeat; }
.subWrapJeju .ctnDining .icoPAR{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoParkview.gif) no-repeat; }
.subWrapJeju .ctnDining .icoSTORY{width:125px;  background:url(../../images/zh/jeju/specialoffers/eventIcoSyory.gif) no-repeat; }

/* Recommendation */

.ctnSpOffer.ctnRdCourse .tlFriend{background:url(../../images/zh/jeju/specialoffers/frTimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tlCouple{background:url(../../images/zh/jeju/specialoffers/cpTimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tlFamily1{background:url(../../images/zh/jeju/specialoffers/fm1TimelineBack.jpg) no-repeat left top;}
.ctnSpOffer.ctnRdCourse .tlFamily2{background:url(../../images/zh/jeju/specialoffers/fm2TimelineBack.jpg) no-repeat left top;}


.ctnSpOffer.ctnRdCourse .tabBox .ctn1 .tit a{background:url(../../images/zh/jeju/specialoffers/tab1.gif) no-repeat left top;width:112px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn2 .tit a{background:url(../../images/zh/jeju/specialoffers/tab2.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn3 .tit a{background:url(../../images/zh/jeju/specialoffers/tab3.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn4 .tit a{background:url(../../images/zh/jeju/specialoffers/tab4.gif) no-repeat left top;width:114px;}

.ctnSpOffer.ctnRdCourse .tabBox .ctn1 .tit{ left:0px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn2 .tit{ left:115px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn3 .tit{ left:230px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn4 .tit{ left:345px;}

.ctnSpOffer.ctnRdCourse .tabBox .ctn1.ctnOn .tit a{background:url(../../images/zh/jeju/specialoffers/tab1On.gif) no-repeat left top;width:112px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn2.ctnOn .tit a{background:url(../../images/zh/jeju/specialoffers/tab2On.png) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn3.ctnOn .tit a{background:url(../../images/zh/jeju/specialoffers/tab3On.gif) no-repeat left top;width:113px;}
.ctnSpOffer.ctnRdCourse .tabBox .ctn4.ctnOn .tit a{background:url(../../images/zh/jeju/specialoffers/tab4On.gif) no-repeat left top;width:114px;}

.ctnSpOffer.ctnRdCourse .tlFriend .dayBox{width:100%;overflow:hidden;padding-bottom:145px;*padding-bottom:155px;}
.ctnSpOffer.ctnRdCourse .tlFriend .dayBoxLast{padding-top:21px;padding-bottom:0px;}


.ctnSpOffer.ctnRdCourse .tlFriend .day2Right2 { margin-top: 55px;}


/* Offer - 제주 End */




/* Retreat - 제주 */
.popLayerLuxuryCabanaAmPop .popHead .tit{ background-image:url(../../images/zh/jeju/main/popHeadTitRetreat.gif)}
.ctnRetreat.ctnSpShillaSpa .tabBox .ctn .tit a{ background-image:url(../../images/zh/jeju/retreat/tabMenuShillaSpa.gif)}
.ctnRetreat.ctnSpShillaSpa .tabBox .ctnOn .tit a{ background-image:url(../../images/zh/jeju/retreat/tabMenuShillaSpaOn.gif)}

.ctnSpProgram .topMsg{ background-image:url(../../images/zh/jeju/retreat/spProgramTopMsg.gif)}
.ctnSpProgram .programList .pBox .psBox .btn .btnRsv{ background-image:url(../../images/zh/jeju/retreat/spProgramBtnRsv.gif)}


/*스파 프로그램 팝업*/

.popLayerSpProgam .popHead .tit{ background:url(../../images/zh/jeju/main/popHeadTitRetreat.gif) no-repeat 0 0px; line-height:100px; overflow:hidden; !important}
.popLayerSpProgam .btnSpRsv{background:url(../../images/zh/jeju/retreat/btnSpRsv.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.popLayerSpProgam .btnSpCancel{background:url(../../images/zh/jeju/retreat/btnSpCancel.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}

.popLayerSpProgam label.nameL,
.popLayerSpProgam label.phone,
.popLayerSpProgam label.email{position:absolute; left:-9999%}
.popLayerSpProgam input.phone{ width:200px;}
.popLayerSpProgam input.email { width:200px;}



/* 제주 Activities Start */

.btmConB .introList .price li span { width: 100px; display: inline-block; }
.HotelInfoBoxB .conTitle2 { background: url("../../images/zh/jeju/activities/actiHtInfoTit.gif") no-repeat scroll 0 0 transparent; height: 14px; margin: 0 0 19px; }
.HotelInfoBoxB .conTitle2.titNew { background: url("../../images/zh/jeju/activities/actiHtInfoTitNew.gif") no-repeat scroll 0 0; }
.fiTsSwrap p{color:#727272;}

.ctnActivities .btmCon .rightArea.soombiBtn{width:165px;}

.btmConB .tabCertiBox .certiBox .titS a{background:url('../../images/zh/jeju/activities/courseTabOn.gif') no-repeat; }
.btmConB .tabCertiBox .certiBoxOn .titS a{background:url('../../images/zh/jeju/activities/courseTab.gif') no-repeat;}
.btmConB .tabCertiBox .certiBox1 .titS{ left:0px;}
.btmConB .tabCertiBox .certiBox2 .titS{ left:114px; }
.btmConB .tabCertiBox .certiBox1 .titS a{ width:113px; background-position:0 0}
.btmConB .tabCertiBox .certiBox2 .titS a{width:114px; background-position:-114px 0}

.popLayerActDrink .popCtn .headTit .tit { background: url("../../images/zh/jeju/activities/ActDrinkpopTitles.gif") no-repeat 0 0; overflow: hidden; text-indent: -999%; }

/* 온라인신청 탭박스 */
.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; width:104px; height:37px; background:url('../../images/zh/jeju/activities/onRequestTab.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{width:104px; background:url('../../images/zh/jeju/activities/onRequestTabOn.gif') no-repeat;}
.onlineTabWrap .tabCertiBox .certiBox1 .titS{ left:0px;}
.onlineTabWrap .tabCertiBox .certiBox2 .titS{ left:105px; }
.onlineTabWrap .tabCertiBox .certiBox3 .titS{ left:209px; }
.onlineTabWrap .tabCertiBox .certiBox4 .titS{ left:313px; }
.onlineTabWrap .tabCertiBox .certiBox1 .titS a{background-position:0 0}
.onlineTabWrap .tabCertiBox .certiBox2 .titS a{background-position:-105px 0}
.onlineTabWrap .tabCertiBox .certiBox3 .titS a{background-position:-209px 0}
.onlineTabWrap .tabCertiBox .certiBox4 .titS a{width:105px; background-position:-313px 0}

.popLayerActOnRequestMap .popCtn .dateWrap .selectArea .selecOne ul li {padding: 5px 2px 5px 0px;}

.popLayerActMobileSend .btnReserveSend{ background:url(../../images/zh/jeju/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/zh/jeju/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/zh/jeju/makeplan/mkPlanTopMsg.gif)}
.popLayerMkPlanPop .schBox .schList dt.d1{ background-image:url(../../images/zh/jeju/makeplan/mkPlanDh1.gif)}
.popLayerMkPlanPop .schBox .schList dt.d2{ background-image:url(../../images/zh/jeju/makeplan/mkPlanDh2.gif)}
.popLayerMkPlanPop .schBox .schList dt.d3{ background-image:url(../../images/zh/jeju/makeplan/mkPlanDh3.gif)}
.popLayerMkPlanPop .schBox .schList dt.d4{ background-image:url(../../images/zh/jeju/makeplan/mkPlanDh4.gif)}
.popLayerMkPlanPop .schBox .schList dt.d5{ background-image:url(../../images/zh/jeju/makeplan/mkPlanDh5.gif)}
.popLayerMkPlanPop .schBox .schList dt.d6{ background-image:url(../../images/zh/jeju/makeplan/mkPlanDh6.gif)}
.popLayerMkPlanPop .schBox .schList dt{ width:226px;}
.popLayerMkPlanPop .schBox .schList dd{ width:450px;}
.popLayerMkPlanPop .btn .btnSch{ background-image:url(../../images/zh/jeju/makeplan/mkPlanBtnSch.gif)}
.popLayerMkPlanPop .packList .list .packBox .btnRsv{ background-image:url(../../images/zh/jeju/makeplan/mkPlanBtnRsv.gif); width:83px;}
.popLayerMkPlanPop .btn .btnReSch{ background-image:url(../../images/zh/jeju/makeplan/mkPlanBtnReSch.gif)}
/*  Make Plan - End  */


/*  제주 멤버십 - Start  */




.ctnMembership.ctnJejuGoldJoin1 .infoMsg{ background:url(../../images/zh/jeju/membership/jejuGoldInfoMSg.gif) no-repeat; width:404px; height:41px; line-height:100px; overflow:hidden; margin:0 0 20px 0;}
.ctnMembership.ctnJejuGoldJoin .btnMembershipJoin{ background:url(../../images/zh/jeju/membership/jejuGoldJoin1BtnJoin.jpg) no-repeat; width:137px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}
.ctnMembership.ctnJejuGoldJoin2 .infoMsg{ background:url(../../images/zh/jeju/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/zh/jeju/membership/jejuGoldJoin1Tit1.gif) no-repeat; width:365px; height:27px; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuGoldJoin2 .btnMembershipJoinCancel{ background:url(../../images/zh/jeju/membership/jejuGoldJoin2BtnCancel.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}



.ctnMembership.ctnJejuGoldJoin1 .hTit .tit{ background:url(../../images/zh/jeju/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/zh/jeju/membership/jejuGoldJoin3Tit1.gif) no-repeat; height:120px;}

.ctnMembership.ctnJejuGoldJoin3 .infoMsg{ background:url(../../images/zh/jeju/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/zh/jeju/membership/jejuGoldJoin3BtnConfirm.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}



/*제주골드*/
.ctnMembership.ctnJejuGold .infoMsg{  background:url(../../images/zh/jeju/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/zh/jeju/membership/jejuGoldCardInfo.gif) no-repeat; width:477px; height:120px;}
.ctnMembership.ctnJejuGold .cardBox .btnPoinSch{ position:absolute; right:0px; top:0; background:url(../../images/zh/jeju/membership/jejuGoldBtnPointSch.gif) no-repeat; width:79px; height:23px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuGold .cardBox .btn .btnQna{ background:url(../../images/zh/jeju/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/zh/jeju/membership/jejuGoldBtnInfo.gif) no-repeat; width:141px; 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/zh/jeju/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:133px; }
.ctnMembership.ctnJejuGold .tabCardBox .ctn1 .tit a{width:132px; background-position:0px 0px;}
.ctnMembership.ctnJejuGold .tabCardBox .ctn2 .tit a{ width:132px; background-position:-133px 0px;}
.ctnMembership.ctnJejuGold .tabCardBox .ctnOn .tit a{ background-image:url(../../images/zh/jeju/membership/tabMenuMemJejuGoldOn.gif)}
.ctnMembership.ctnJejuGold .tabCardBox .ctnOn .box{display:block;}

.ctnMembership.ctnJejuGold .tableBenefitWrap{ background:url(../../images/zh/jeju/membership/jejuGoldInfoImgA.gif) no-repeat; height:936px;}
.ctnMembership.ctnJejuGold .tableUsePointWrap{ background:url(../../images/zh/jeju/membership/jejuGoldInfoImgB.gif) no-repeat; height:815px; height:542px; margin:0 0 4px 0;}


/*제주피트니스*/
.ctnMembership.ctnJejuFitness{}
.ctnMembership.ctnJejuFitness .infoMsg{ background:url(../../images/zh/jeju/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/zh/jeju/membership/jejuFitnessCardInfo.gif) no-repeat; width:567px; height:120px;}
.ctnMembership.ctnJejuFitness .cardBox .btnPoinSch{ position:absolute; right:0px; top:0; background:url(../../images/zh/jeju/membership/jejuGoldBtnPointSch.gif) no-repeat; width:79px; height:23px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnJejuFitness .cardBox .btn .btnQna{ background:url(../../images/zh/jeju/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/zh/jeju/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:37px; background:url(../../images/zh/jeju/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:133px; }
.ctnMembership.ctnJejuFitness .tabCardBox .ctn1 .tit a{width:132px; background-position:0px 0px;}
.ctnMembership.ctnJejuFitness .tabCardBox .ctn2 .tit a{ width:132px; background-position:-133px 0px;}
.ctnMembership.ctnJejuFitness .tabCardBox .ctnOn .tit a{ background-image:url(../../images/zh/jeju/membership/tabMenuMemJejuFitnessOn.gif)}
.ctnMembership.ctnJejuFitness .tabCardBox .ctnOn .box{display:block;}





/*제주 더 신라스파*/
.ctnMembership.ctnShillaSpa .infoMsg{ background:url(../../images/zh/jeju/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/zh/jeju/membership/shillaSpaCardInfo.gif) no-repeat; width:567px; height:139px;}
.ctnMembership.ctnShillaSpa .cardBox .btn .btnQna{ background:url(../../images/zh/jeju/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/zh/jeju/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:133px; }
.ctnMembership.ctnShillaSpa .tabCardBox .ctn1 .tit a{width:132px; background-position:0px 0px;}
.ctnMembership.ctnShillaSpa .tabCardBox .ctn2 .tit a{ width:132px; background-position:-133px 0px;}
.ctnMembership.ctnShillaSpa .tabCardBox .ctnOn .tit a{ background-image:url(../../images/zh/jeju/membership/tabMenuMemJejuFitnessOn.gif)}
.ctnMembership.ctnShillaSpa .tabCardBox .ctnOn .box{display:block;}


/*제주 피트니스&스파*/
.ctnMembership.ctnFitnessSpa .infoMsg{ background:url(../../images/zh/jeju/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/zh/jeju/membership/fitnessSpaCardInfo.gif) no-repeat; width:567px; height:139px;}
.ctnMembership.ctnFitnessSpa .cardBox .btn .btnQna{ background:url(../../images/zh/jeju/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/zh/jeju/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:133px; }
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn1 .tit a{width:132px; background-position:0px 0px;}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctn2 .tit a{ width:132px; background-position:-133px 0px;}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctnOn .tit a{ background-image:url(../../images/zh/jeju/membership/tabMenuMemJejuFitnessOn.gif)}
.ctnMembership.ctnFitnessSpa .tabCardBox .ctnOn .box{display:block;}




/*  제주 멤버십 - End  */



/*  제주 Dining - Start  */

.popLayerBkPastryReserve .popHead .tit { background:url(../../images/zh/jeju/main/popHeadTitRetreat.gif) no-repeat 0 0px; }
.popLayerBkPastryReserve .btnReserveSend{ background:url(../../images/zh/jeju/retreat/btnSpRsv.gif) no-repeat 0 0px; width:99px; height:44px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}
.popLayerBkPastryReserve .btnReserveCancel{ background:url(../../images/zh/jeju/retreat/btnSpCancel.gif) no-repeat 0px 0; width:99px; 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  */

/*제주 객실 인덱스 타이틀*/
.topIntro_Jzh {width: 680px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}


/*제주 객실 도면title*/
/* Presidential 도면 */
.popLayerStPsxplan_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStPsxplan_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStPsxplan_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StPsxpopTitle.gif') 28px 8px no-repeat; }

/* Syberuior 도면 */
.popLayersutSuperior_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutSuperior_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutSuperior_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StsuperiorpopTitle.gif') 28px 8px no-repeat; }

/* Premie 도면 */
.popLayersutPremier_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutPremier_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutPremier_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StPremierpopTitle.gif') 28px 8px no-repeat; }

/* Pacific Deluxe 도면 */
.popLayersutPcfDeluxe_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutPcfDeluxe_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutPcfDeluxe_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StPcfdeluxepopTitle.gif') 28px 8px no-repeat; }

/* Coner 도면 */
.popLayersutconer_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayersutconer_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayersutconer_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StConerpopTitle.gif') 28px 8px no-repeat; }

/* Premier Grand Deluxe 도면 */
.popLayerPrGdDxplan_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerPrGdDxplan_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerPrGdDxplan_zh .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/PrGdDxpopTitle.gif') 28px 8px no-repeat; }

/* Premier Terrace도면 */
.popLayerStprTerrace_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStprTerrace_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStprTerrace_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StPterracepopTitle.gif') 28px 8px no-repeat; }


/* Premier  Deluxe 도면 */
.popLayerPrDeluxe_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerPrDeluxe_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerPrDeluxe_zh .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/PrDeluxepopTitle.gif') 28px 8px no-repeat; }

/*Grand Deluxe 도면 */
.popLayerstGDelxfplan_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerstGDelxfplan_z h.popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerstGDelxfplan_zh .popHead .tit { width: 165px; height:22px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/z/hjeju/accommodation/GDelxpopTitle.gif') 28px 8px no-repeat; }

/* Terrace 도면 */
.popLayerStTerrace_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStTerrace_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStTerrace_zh .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/PrStTerraceTitle.gif') 28px 8px no-repeat; }

/* Deluxe 도면 */
.popLayerstDelxfplan_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerstDelxfplan_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerstDelxfplan_zh .popHead .tit { width: 96px; height:17px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/DelxpopTitle.gif') 28px 8px no-repeat; }

/* Premier  Standard 도면 */
.popLayerPrStandard_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerPrStandard_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerPrStandard_zh .popHead .tit { width: 220px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/PrStandardpopTitle.gif') 28px 8px no-repeat; }

/* Standard도면 */
.popLayerStandard_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerStandard_zh .popCtn img { border: 1px solid #eae0d4; vertical-align: top; }
.popLayerStandard_zh .popHead .tit { width: 238px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/StandardpopTitle.gif') 28px 8px no-repeat; }

/*Korean도면*/
.popLayererKorean_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayererKorean_zh .popHead .tit { width: 234px; height:18px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/seoul/accommodation/koreanpopTitle.gif') 28px 8px no-repeat; }

=======
/*  제주 Inquires - Start  */
.ctnInquires.ctnCustomer label.nameL{ position:absolute; left:-9999%;}
.ctnInquires.ctnCustomer input.emailId { width:350px;}
.ctnInquires.ctnCustomer input.phoneHome2 { width:220px;}


.popLayerContactusQnaAcmd label.nameH,
.popLayerContactusQnaAcmd label.nameL{ position:absolute; left:-9999%;}
.popLayerContactusQnaAcmd input.emailId { width:350px;}
.popLayerContactusQnaAcmd input.phoneHome2 { width:220px;}


.popLayerContactusQnaMeeting label.nameH,
.popLayerContactusQnaMeeting label.nameL{ position:absolute; left:-9999%;}
.popLayerContactusQnaMeeting input.emailId { width:350px;}
.popLayerContactusQnaMeeting input.phoneHome2 { width:220px;}


.popLayerContactusQnaMembership label.nameH,
.popLayerContactusQnaMembership label.nameL{ position:absolute; left:-9999%;}
.popLayerContactusQnaMembership input.emailId { width:350px;}
.popLayerContactusQnaMembership input.phoneHome2 { width:220px;}


.popLayerContactusQnaWebsite  label.nameH,
.popLayerContactusQnaWebsite label.nameL{ position:absolute; left:-9999%;}
.popLayerContactusQnaWebsite input.emailId { width:350px;}
.popLayerContactusQnaWebsite input.phoneHome2 { width:220px;}



/*  제주 Inquires - end  */




/* Royell도면 */
.popLayerRoyell_zh{ width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerRoyell_zh .popCtn img { vertical-align: top; }
.popLayerRoyell_zh .popHead .tit { width: 238px; height:23px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/royallPopTitle.gif') 28px 8px no-repeat; }
.popLayerRoyell_zh { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerRoyell_zh .popCtn img { vertical-align: top; }
.popLayerRoyell_zh .popCtn .popWrap { width: 100%; }
.popLayerRoyell_zh .popCtn .popWrap .onlyOne { border:#e2d5c5 solid 1px; }
.popLayerRoyell_zh .popHead .tit { padding: 7px 0 0 28px; width: auto; }

.popLayerRoyell_zh .popTab{ position:relative; overflow: hidden; padding:37px 0px 0 0px;}
.popLayerRoyell_zh .popTab .ctn { float: left; }
.popLayerRoyell_zh .popTab .ctn .tit{ position:absolute; top:0px;margin:0px; padding:0px; font-size:12px; font-weight:normal; }
.popLayerRoyell_zh .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_zh .popTab .ctn .box{ border:#e2d5c5 solid 1px; display:none; line-height: 0; padding:0; margin:0; }
.popLayerRoyell_zh .popTab .ctn1 .tit{ left:0px;}
.popLayerRoyell_zh .popTab .ctn2 .tit{ left:109px;}
.popLayerRoyell_zh .popTab .ctnOn .tit a{ height:27px; font-size:12px; line-height:26px; background: #fff; color: #75604b; border:#e2d5c5 solid 1px; border-bottom:none; }
.popLayerRoyell_zh .popTab .ctnOn .box{display:block; width: 534px; }




/*====================== 서울 =============================================================*/

/*서울 객실 인덱스 타이틀*/
.topIntro_zh {width: 680px; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/seoul/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}


/*  제주 contactus - Start  */
.subWrapJeju .ctnInquires .headTit .tit{ background-image:url(../../images/zh/jeju/main/subTitleInquires.gif)}
.subWrapJeju .ctnInquires.ctnContactus .msgBox{ background:url(../../images/zh/seoul/inquires/contactusMsg1.gif) no-repeat; height:85px; margin:0 0 15px 0; overflow:hidden;}
.subWrapJeju .ctnInquires.ctnCustomer .btnSchAddress{ background-image:url(../../images/zh/common/join/btnSchAddress.gif); width:70px;}
.subWrapJeju .ctnInquires.ctnCustomer .guideBox{ background:url(../../images/zh/seoul/inquires/customerMsg1.gif) no-repeat; height:130px; margin:0 0 20px 0;}

.subWrapJeju .ctnInquires.ctnCustomer .btnRegist{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnSubMit.gif)}
.subWrapJeju .ctnInquires.ctnCustomer .btnCancel{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnCancel.gif); background-position:0 0; width:133px;}

.subWrapJeju .ctnInquires.ctnQna .msgBox{ background-image:url(../../images/zh/seoul/inquires/qnaMsg1.gif); }
.subWrapJeju .ctnInquires.ctnQna .hTit1{ background-image:url(../../images/zh/seoul/inquires/qnaTit1.gif); }
.subWrapJeju .ctnInquires.ctnQna .hTit2{ background-image:url(../../images/zh/seoul/inquires/qnaTit2.gif); }
.subWrapJeju .ctnInquires.ctnQna .faqSchBox .btnSch{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnSch.gif); background-position:0 0; }
.subWrapJeju .ctnInquires.ctnQna .msg1{background-image:url(../../images/zh/seoul/inquires/qnaMsg2.gif);}
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnAcmd{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxAcmd.gif); width:133px;}
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnAcmd2{ width:154px; background:url(../../images/zh/seoul/inquires/qnaLinkBoxAcmd2.gif) no-repeat;}/*ë¬¸ì˜í•˜ê¸° ë²„íŠ¼ ì¶”ê°€*/
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnDining{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxDining.gif); width:102px;}
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnWedding{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxWedding.gif); width:133px;}
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnMeeting{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxMeeting.gif); width:133px;}
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnMembership{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxMembership.gif); width:128px;}
.subWrapJeju .ctnInquires.ctnQna .linkBox ul li .btnWebsite{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxWebsite.gif); width:134px;}

.popLayerContactusQna .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitInquires.gif)}
.popLayerContactusQna .headTit .tit{background-image:url(../../images/zh/seoul/inquires/customerPopTit.gif)}
.popLayerContactusQnaAcmd .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg1.gif)}
.popLayerContactusQnaDining .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg2.gif)}
.popLayerContactusQnaWedding .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg4.gif)}
.popLayerContactusQnaMeeting .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg3.gif)}
.popLayerContactusQnaMembership .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg5.gif)}
.popLayerContactusQnaWebsite .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg6.gif)}

.btnAttach{ width:75px;}
.btnAttach .fileButton{ background-image:url(../../images/zh/seoul/main/fileButton.gif); width:75px;}
.popLayerContactusQna .estimateBox .btn .btnEstimateDownload{background-image:url(../../images/zh/seoul/inquires/inquiresBtnDown.gif); background-position:0 0 ; width:149px;}
.popLayerContactusQna .btnRegist{background-image:url(../../images/zh/seoul/inquires/inquiresBtnSubMit.gif)}
.popLayerContactusQna .btnCancel{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnCancel.gif); background-position:0 0; width:133px;}


/*  제주 contactus - End  */

/*  서울 contactus - Start  */
.subWrapSeoul .ctnInquires .headTit .tit{ background-image:url(../../images/zh/seoul/main/subTitleInquires.gif)}
.subWrapSeoul .ctnInquires.ctnContactus .msgBox{ background-image:url(../../images/zh/seoul/inquires/contactusMsg1.gif)}
.subWrapSeoul .ctnInquires.ctnCustomer .btnSchAddress{ background-image:url(../../images/zh/common/join/btnSchAddress.gif); width:70px;}
.subWrapSeoul .ctnInquires.ctnCustomer .guideBox{ background-image:url(../../images/zh/seoul/inquires/customerMsg1.gif)}
.subWrapSeoul .ctnInquires.ctnCustomer .btnRegist{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnSubMit.gif)}
.subWrapSeoul .ctnInquires.ctnCustomer .btnCancel{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnCancel.gif); background-position:0 0; width:133px;}

.subWrapSeoul .ctnInquires.ctnQna .msgBox{ background-image:url(../../images/zh/seoul/inquires/qnaMsg1.gif); }
.subWrapSeoul .ctnInquires.ctnQna .hTit1{ background-image:url(../../images/zh/seoul/inquires/qnaTit1.gif); }
.subWrapSeoul .ctnInquires.ctnQna .hTit2{ background-image:url(../../images/zh/seoul/inquires/qnaTit2.gif); }
.subWrapSeoul .ctnInquires.ctnQna .faqSchBox .btnSch{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnSch.gif); background-position:0 0; }
.subWrapSeoul .ctnInquires.ctnQna .msg1{background-image:url(../../images/zh/seoul/inquires/qnaMsg2.gif);}
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnAcmd{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxAcmd.gif); width:133px;}
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnAcmd2{ width:154px; background:url(../../images/zh/seoul/inquires/qnaLinkBoxAcmd2.gif) no-repeat;}/*ë¬¸ì˜í•˜ê¸° ë²„íŠ¼ ì¶”ê°€*/
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnDining{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxDining.gif); width:102px;}
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnWedding{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxWedding.gif); width:101px;}
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnMeeting{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxMeeting.gif); width:133px;}
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnMembership{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxMembership.gif); width:128px;}
.subWrapSeoul .ctnInquires.ctnQna .linkBox ul li .btnWebsite{ background-image:url(../../images/zh/seoul/inquires/qnaLinkBoxWebsite.gif); width:134px;}

.btnAttach{ width:75px;}
.btnAttach .fileButton{ background-image:url(../../images/zh/seoul/main/fileButton.gif); width:75px;}

.popLayerContactusQna .popHead .tit{ background-image:url(../../images/zh/seoul/main/popHeadTitInquires.gif)}
.popLayerContactusQna .estimateBox .btn .btnEstimateDownload{background-image:url(../../images/zh/seoul/inquires/inquiresBtnDown.gif); background-position:0 0 ; width:149px;}
.popLayerContactusQna .btnRegist{background-image:url(../../images/zh/seoul/inquires/inquiresBtnSubMit.gif)}
.popLayerContactusQna .btnCancel{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnCancel.gif); background-position:0 0; width:133px;}

/*문의하기 팝업1 객실*/
.popLayerContactusQnaAcmd .headTit .tit{background-image:url(../../images/zh/seoul/inquires/customerPopTit.gif); background-position:0 0px; width:420px;}
.popLayerContactusQnaAcmd .topMsgBox{background-image:url(../../images/zh/seoul/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/zh/seoul/inquires/customerPopTit.gif); background-position:0 -50px; width:420px;}
.popLayerContactusQnaDining .topMsgBox{background-image:url(../../images/zh/seoul/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/zh/seoul/inquires/customerPopTit.gif); background-position:0 -150px; width:420px;}
.popLayerContactusQnaWedding .topMsgBox{background-image:url(../../images/zh/seoul/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/zh/seoul/inquires/customerPopTit.gif); background-position:0 -100px; width:420px;}
.popLayerContactusQnaMeeting .topMsgBox{background-image:url(../../images/zh/seoul/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/zh/seoul/inquires/customerPopTit.gif); background-position:0 -200px; width:420px;}
.popLayerContactusQnaMembership .topMsgBox{background-image:url(../../images/zh/seoul/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/zh/seoul/inquires/customerPopTit.gif); background-position:0 -250px; width:420px;}
.popLayerContactusQnaWebsite .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg6.gif)}
.popLayerContactusQnaWebsite .topMsgBox *{ position:absolute; left:-9999%;}
.popLayerContactusQnaWebsite input.emailId { width:350px;}
.popLayerContactusQnaWebsite input.phoneHome2 { width:220px;}

/*  서울 contactus - End  */



/*  서울 멤버십 - Start  */

.ctnMembership.ctnDynasty .infoMsg{ background:url(../../images/zh/seoul/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/zh/seoul/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/zh/seoul/membership/dynastyJoin1Tit1.jpg) no-repeat; width:365px; height:27px; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynastyJoin2 .hTit .tit{ background:url(../../images/zh/seoul/membership/dynastyJoin1Tit1.jpg) no-repeat; width:365px; height:27px; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynastyJoin .btnMembershipJoin{ background:url(../../images/zh/seoul/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/zh/seoul/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/zh/seoul/membership/dynastyJoin3Txt1.gif) no-repeat; height:120px;}
.ctnMembership.ctnDynastyJoin3 .btnMembershipConfirm{ background:url(../../images/zh/seoul/membership/dynastyJoin3BtnConfirm.gif) no-repeat; width:99px; height:44px; vertical-align:middle; display:inline-block; line-height:200px; overflow:hidden;}


.popLayerPointSch .popHead .tit{ background:url(../../images/zh/seoul/main/popHeadTitMypage.gif) no-repeat 0 -50px;}
.popLayerPointSch .pointBox .schBtn .btnSch{ width:104px; height:58px; background:url(../../images/zh/seoul/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/zh/seoul/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/zh/seoul/membership/pointSchPopComBtnJoinSend.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}


/*다이너스티*/

.ctnMembership.ctnDynasty .cardBox .info{ background:url(../../images/zh/seoul/membership/dynastyCardInfo.gif) no-repeat; width:457px; height:120px;}
.ctnMembership.ctnDynasty .cardBox .btnPoinSch{ position:absolute; right:0px; top:0; background:url(../../images/zh/seoul/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/zh/seoul/membership/dynastyBtnQna.gif) no-repeat; width:106px; height:44px; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}
.ctnMembership.ctnDynasty .cardBox .btn .btnInfo{background:url(../../images/zh/seoul/membership/dynastyBtnInfo.gif) no-repeat; width:141px; 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/zh/seoul/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:131px; }
.ctnMembership.ctnDynasty .tabCardBox .ctn3 .tit{ left:292px; }
.ctnMembership.ctnDynasty .tabCardBox .ctn1 .tit a{width:130px; background-position:0px 0px;}
.ctnMembership.ctnDynasty .tabCardBox .ctn2 .tit a{ width:160px; background-position:-131px 0px;}
.ctnMembership.ctnDynasty .tabCardBox .ctn3 .tit a{width:185px; background-position:-292px 0px;}
.ctnMembership.ctnDynasty .tabCardBox .ctnOn .tit a{ background-image:url(../../images/zh/seoul/membership/tabMenuMemDynastyOn.gif)}
.ctnMembership.ctnDynasty .tabCardBox .ctnOn .box{display:block;}
.ctnMembership.ctnDynasty .tableBenefitWrap{ background:url(../../images/zh/seoul/membership/dynastyCardInfoImg1.gif) no-repeat; height:720px;}
.ctnMembership.ctnDynasty .tableBenefitWrap .tableBenefit{ position:absolute; left:-9999%;}
.ctnMembership.ctnDynasty .tableUsePointWrap{ background:url(../../images/zh/seoul/membership/dynastyCardInfoImg2.gif) no-repeat; height:815px; height:530px;}
.ctnMembership.ctnDynasty .tableUsePointWrap *{position:absolute; left:-9999%;}
.ctnMembership.ctnDynasty .tableAirPartner{ background:url(../../images/zh/seoul/membership/dynastyCardInfoImg3.gif) no-repeat; width:814px; height:411px;}
.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_cn.gif) no-repeat; width:686px; height:789px}
.popLayerNewMembership .box1 *{ position:absolute; left:-9999%;}


/*신라피트니스*/

.ctnMembership.ctnSillaFitness .infoMsg{ background:url(../../images/zh/seoul/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/zh/seoul/membership/shillaFitnessCardInfo.gif) no-repeat; width:568px; height:160px;}
.ctnMembership.ctnSillaFitness .cardBox .btn{ position:absolute; left:150px; top:120px;}
.ctnMembership.ctnSillaFitness .cardBox .btn .btnNewMemJoin{ background:url(../../images/zh/seoul/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/zh/seoul/membership/tabMenuMemShillaFitness.gif) no-repeat; line-height:100px; overflow:hidden; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn .tit{ left:0px; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn2 .tit{ left:133px; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn3 .tit{ left:266px; }
.ctnMembership.ctnSillaFitness .tabCardBox .ctn1 .tit a{width:132px; background-position:0px 0px;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctn2 .tit a{ width:132px; background-position:-133px 0px;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctn3 .tit a{width:146px; background-position:-266px 0px;}
.ctnMembership.ctnSillaFitness .tabCardBox .ctnOn .tit a{ background-image:url(../../images/zh/seoul/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/zh/seoul/membership/shillaFitnessCardInfoImgB.gif) no-repeat; width:814px; height:320px;}
.ctnMembership.ctnSillaFitness .memLounge{ position:relative; background:url(../../images/zh/seoul/membership/shillaFitnessCardInfoImgC.gif) no-repeat; height:249px;}
.ctnMembership.ctnSillaFitness .memLounge .info{ position:absolute; left:-9999%;}
.ctnMembership.ctnSillaFitness .memLounge .btnFloorMap{ position:absolute; left:0px; top:342px; background:url(../../images/zh/seoul/membership/shillaFitnessCardInfoImgCBtnFloor.gif) no-repeat; width:106px; height:34px; display:inline-block; line-height:100px; overflow:hidden;}


/*신라피트니스 가입안내*/
.popLayerShillaFitnessJoinPop .popHead .tit{ background:url(../../images/zh/seoul/membership/popHeadTitMembership.gif) no-repeat;}
.popLayerShillaFitnessJoinPop .box1{ background:url(../../images/zh/seoul/membership/shillaFitnessJoinPopImg1.gif) no-repeat; height:118px;}
.popLayerShillaFitnessJoinPop .box2{ background:url(../../images/zh/seoul/membership/shillaFitnessJoinPopImg2.gif) no-repeat; height:475px;}


/*  서울 멤버십 - End  */



/*  상단 destination */
.head .header .destination .btn{background-image:url(../../images/zh/seoul/main/destination.gif)}
.head .header .destination .list li a{background-image:url(../../images/zh/seoul/main/destination.gif)}


/* 중문 서울 GNB 시작  */
.headSeoul .gnbMenu ul li a{ background-image:url(../../images/zh/seoul/main/gnbMenu.gif)}
.headSeoul .gnbMenu ul li a:hover,
.headSeoul .gnbMenu ul li a:focus,
.headSeoul .gnbMenu ul li a.on{ background-image:url(../../images/zh/seoul/main/gnbMenuOn.gif)}
.headSeoul .gnbMenu ul li.m1 a{ width:146px; background-position:-37px 0px;}
.headSeoul .gnbMenu ul li.m2 a{ width:158px; background-position:-183px 0;}
.headSeoul .gnbMenu ul li.m3 a{ width:161px; background-position:-341px 0;}
.headSeoul .gnbMenu ul li.m4 a{ width:163px; background-position:-502px 0;}
.headSeoul .gnbMenu ul li.m5 a{ width:162px; background-position:-665px 0;}
.headSeoul .gnbMenu ul li.m6 a{ width:137px; background-position:-827px 0;}

.headSeoul .gnbMenu ul .sm li a{ background-image:url(../../images/zh/seoul/main/gnbMenuSub.gif)}
.headSeoul .gnbMenu ul .sm li a:hover,
.headSeoul .gnbMenu ul .sm li a:focus,
.headSeoul .gnbMenu ul .sm li a.on{ background-image:url(../../images/zh/seoul/main/gnbMenuSubOn.gif)}

.headSeoul .gnbMenu ul .m1 .sm{ left:15px;}

.headSeoul .gnbMenu ul .m1 .sm li.s1 a{ width:58px; background-position:0px 0px}
.headSeoul .gnbMenu ul .m1 .sm li.s2 a{ width:50px; background-position:-58px 0px}

.headSeoul .gnbMenu ul .m2 .sm li.s1 a{ width:87px; background-position:0px -30px}
.headSeoul .gnbMenu ul .m2 .sm li.s2 a{ width:88px; background-position:-87px -30px}
.headSeoul .gnbMenu ul .m2 .sm li.s3 a{ width:58px; background-position:-175px -30px}
.headSeoul .gnbMenu ul .m2 .sm li.s4 a{ width:88px; background-position:-233px -30px}
.headSeoul .gnbMenu ul .m2 .sm li.s5 a{ width:85px; background-position:-321px -30px}

.headSeoul .gnbMenu ul .m3 .sm li.s1 a{ width:57px; background-position:0px -60px}
.headSeoul .gnbMenu ul .m3 .sm li.s2 a{ width:85px; background-position:-57px -60px}
.headSeoul .gnbMenu ul .m3 .sm li.s3 a{ width:70px; background-position:-142px -60px}

.headSeoul .gnbMenu ul .m4 .sm li.s1 a{ width:103px; background-position:0px -90px}
.headSeoul .gnbMenu ul .m4 .sm li.s2 a{ width:53px; background-position:-103px -90px}
.headSeoul .gnbMenu ul .m4 .sm li.s3 a{ width:89px; background-position:-156px -90px}
.headSeoul .gnbMenu ul .m4 .sm li.s4 a{ width:73px; background-position:-245px -90px}
.headSeoul .gnbMenu ul .m4 .sm li.s5 a{ width:80px; background-position:-405px -90px}
.headSeoul .gnbMenu ul .m4 .sm li.s6 a{ width:87px; background-position:-318px -90px}

.headSeoul .gnbMenu ul .m5 .sm li.s1 a{ width:57px; background-position:0 -120px}
.headSeoul .gnbMenu ul .m5 .sm li.s2 a{ width:59px; background-position:-57px -120px}
.headSeoul .gnbMenu ul .m5 .sm li.s3 a{ width:85px; background-position:-116px -120px}

.headSeoul .gnbMenu ul .m6 .sm li.s1 a{ width:57px; background-position:0px -150px}
.headSeoul .gnbMenu ul .m6 .sm li.s2 a{ width:55px; background-position:-57px -150px}

.headSeoul .header .topNavi .list li a{ background-image:url(../../images/zh/seoul/main/topNavi.gif)}
.headSeoul .header .topNavi .list li.membership a{ width:45px; background-position:-292px 0}
.headSeoul .header .topNavi .list li.login a{ width:51px; background-position:-93px 0}
.headSeoul .header .topNavi .list li.join a{ width:45px; background-position:-145px 0}
.headSeoul .header .topNavi .list li.charge a{ width:103px; background-position:-189px 0}
.headSeoul .header .topNavi .list li.logout a{ width:49px; background-position:0px -40px}
.headSeoul .header .topNavi .list li.mypage a{ width:75px; background-position:-49px -40px}
.headSeoul .header .callNumber{ width:151px; background-position:-185px -40px;  background-image:url(../../images/zh/seoul/main/topNavi.gif)}

.headSeoul .btnGnbReservation{ background-image:url(../../images/zh/seoul/main/btnGnbReservation.gif)}
/* 중문 서울 GNB 끝  */


/* 중문 제주 GNB 시작  */
.headJeju .gnbMenu ul li.m1 {margin-left: 60px;}
.headJeju .gnbMenu ul li a{ background-image:url(../../images/zh/jeju/main/gnbMenu.gif)}
.headJeju .gnbMenu ul li a:hover,
.headJeju .gnbMenu ul li a:focus,
.headJeju .gnbMenu ul li a.on{ background-image:url(../../images/zh/jeju/main/gnbMenuOn.gif)}
.headJeju .gnbMenu ul li.m1 a{ width:151px; background-position:-60px 0px;}
.headJeju .gnbMenu ul li.m2 a{ width:158px; background-position:-210px 0;}
.headJeju .gnbMenu ul li.m3 a{ width:161px; background-position:-368px 0;}
.headJeju .gnbMenu ul li.m4 a{ width:127px; background-position:-529px 0;}
.headJeju .gnbMenu ul li.m5 a{ width:163px; background-position:-656px 0;}
.headJeju .gnbMenu ul li.m6 a{ width:135px; background-position:-819px 0;}

.headJeju .gnbMenu ul .sm li a{ background-image:url(../../images/zh/jeju/main/gnbMenuSub.gif)}
.headJeju .gnbMenu ul .sm li a:hover,
.headJeju .gnbMenu ul .sm li a:focus,
.headJeju .gnbMenu ul .sm li a.on{ background-image:url(../../images/zh/jeju/main/gnbMenuSubOn.gif)}

.headJeju .gnbMenu ul .m1 .sm{ left:20px;}
.headJeju .gnbMenu ul .m1 .sm li.s1 a{ width:58px; background-position:0px 0px}
.headJeju .gnbMenu ul .m1 .sm li.s2 a{ width:60px; background-position:-58px 0px}

.headJeju .gnbMenu ul .m2 .sm{ left:30px;}
.headJeju .gnbMenu ul .m2 .sm li.s1 a{ width:87px; background-position:0px -33px}
.headJeju .gnbMenu ul .m2 .sm li.s2 a{ width:88px; background-position:-87px -33px}
.headJeju .gnbMenu ul .m2 .sm li.s3 a{ width:58px; background-position:-175px -33px}
.headJeju .gnbMenu ul .m2 .sm li.s4 a{ width:85px; background-position:-232px -33px}

.headJeju .gnbMenu ul .m3 .sm{ left:30px;}
.headJeju .gnbMenu ul .m3 .sm li.s1 a{ width:58px; background-position:0px -66px}
.headJeju .gnbMenu ul .m3 .sm li.s2 a{ width:101px; background-position:-58px -66px}
.headJeju .gnbMenu ul .m3 .sm li.s3 a{ width:70px; background-position:-159px -66px}

.headJeju .gnbMenu ul .m4 .sm li.s1 a{ width:139px; background-position:0px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s2 a{ width:64px; background-position:-139px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s3 a{ width:87px; background-position:-203px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s4 a{ width:88px; background-position:-290px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s5 a{ width:102px; background-position:-378px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s6 a{ width:86px; background-position:-480px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s7 a{ width:102px; background-position:-566px -99px}
.headJeju .gnbMenu ul .m4 .sm li.s8 a{ width:132px; background-position:-668px -99px}

.headJeju .gnbMenu ul .m5 .sm{ width: 650px;left:-285px;}
.headJeju .gnbMenu ul .m5 .sm li.s1 a{ width:115px; background-position:0px -131px}
.headJeju .gnbMenu ul .m5 .sm li.s2 a{ width:74px; background-position:-115px -131px}
.headJeju .gnbMenu ul .m5 .sm li.s3 a{ width:53px; background-position:-189px -131px}
/* GNB 라운지에스 숨김*/
.headJeju .gnbMenu ul .m5 .sm li.s4 a{ display:none; width:67px; background-position:-242px -131px}
.headJeju .gnbMenu ul .m5 .sm li.s5 a{ width:73px; background-position:-309px -131px}
.headJeju .gnbMenu ul .m5 .sm li.s6 a{ width:87px; background-position:-382px -131px}
.headJeju .gnbMenu ul .m5 .sm li.s7 a{ width:115px; background-position:-469px -131px}
.headJeju .gnbMenu ul .m5 .sm li.s8 a{ width:55px; background-position:-584px -131px}

.headJeju .gnbMenu ul .m6 .sm{ width: 135px;left:30px;}
.headJeju .gnbMenu ul .m6 .sm li.s1 a{ width:58px; background-position:0px -165px}
.headJeju .gnbMenu ul .m6 .sm li.s2 a{ width:60px; background-position:-58px -165px}

.headJeju .header .topNavi .list li a{ background-image:url(../../images/zh/jeju/main/topNavi.gif)}
.headJeju .header .topNavi .list li.membership a{ width:45px; background-position:-292px 0}
.headJeju .header .topNavi .list li.login a{ width:51px; background-position:-93px 0}
.headJeju .header .topNavi .list li.join a{ width:45px; background-position:-145px 0}
.headJeju .header .topNavi .list li.charge a{ width:116px; background-position:-176px 0}
.headJeju .header .topNavi .list li.logout a{ width:49px; background-position:0px -40px}
.headJeju .header .topNavi .list li.mypage a{ width:59px; background-position:-50px -40px}
.headJeju .header .callNumber{ width:172px; background-position:-165px -40px; background-image:url(../../images/zh/jeju/main/topNavi.gif)}

.headJeju .btnGnbReservation{ background-image:url(../../images/zh/jeju/main/btnGnbReservation.gif)}
/* 중문 제주 GNB 끝  */




/* 중문 푸터 서울 */
.footSeoul .localBox .snsNews .newsLetter .dt{background-image:url(../../images/zh/seoul/main/localBoxSnsNews.gif); background-position:-146px -35px}
.footSeoul .localBox .snsNews .newsLetter .newsEmail{ background:url(../../images/zh/seoul/main/localBoxSnsNews.gif) no-repeat  -146px -62px; width:102px;}

.footSeoul .localBox .linkInfo .introduction .dt{ width:55px; background:url(../../images/zh/seoul/main/localBoxLinkInfo.gif) -30px -29px no-repeat;}
.footSeoul .localBox .linkInfo .introduction a{ background-image:url(../../images/zh/seoul/main/localBoxLinkInfo.gif)}
.footSeoul .localBox .linkInfo .introduction dd.d1 a{ width:71px; background-position:-85px -30px}
.footSeoul .localBox .linkInfo .introduction dd.d2 a{ width:85px; background-position:-156px -30px}
.footSeoul .localBox .linkInfo .introduction dd.d3 a{ width:86px; background-position:-241px -30px}
.footSeoul .localBox .linkInfo .introduction dd.d4 a{ width:80px; background-position:-327px -30px}

.footSeoul .localBox .linkInfo .inquiries .dt{ width:55px; background:url(../../images/zh/seoul/main/localBoxLinkInfo.gif) -30px -61px no-repeat;}
.footSeoul .localBox .linkInfo .inquiries a{background:url(../../images/zh/seoul/main/localBoxLinkInfo.gif) }
.footSeoul .localBox .linkInfo .inquiries dd.d1 a{ width:73px; background-position:-85px -61px}
.footSeoul .localBox .linkInfo .inquiries dd.d2 a{ width:52px; background-position:-158px -61px}
.footSeoul .localBox .linkInfo .inquiries dd.d3 a{ width:85px; background-position:-210px -61px}

.footSeoul .footer .linkBox li a{background-image:url(../../images/zh/seoul/main/footLinkBox.gif)}
.footSeoul .footer .linkBox li.link1 a{ width:64px; background-position:0px 0px}
.footSeoul .footer .linkBox li.link2 a{ width:75px; background-position:-64px 0px}
.footSeoul .footer .linkBox li.link3 a{ width:140px; background-position:-139px 0px}
.footSeoul .footer .linkBox li.link4 a{ width:165px; background-position:-284px 0px}
.footSeoul .footer .linkBox li.link5 a{ width:191px; background-position:-450px 0px}
.footSeoul .footer .linkBox li.link6 a{ width:112px; background-position:-518px 0px}
.footSeoul .footer .adressBox{background-image:url(../../images/zh/seoul/main/footCopyright.gif)}
.footer .copyright{position:absolute; left:0px; top:101px; height:25px; background:url(../../images/zh/seoul/main/footCopyright.gif) no-repeat 0 -25px;display:block;  line-height:100px; overflow:hidden;}

/* 2019년 수상내역 추가 */
.footer .certiMark_cn { position:absolute; right:0; top: 82px; width:512px; height: 37px; background: url(../../images/zh/seoul/main/mark_seoul_zh.gif) no-repeat 0 0;}
.footer .certiMark_cn p{ text-indent:-9999px; }


/* 중문 푸터 제주 */
.footJeju .localBox .linkInfo{width: 428px;}
.footJeju .InfoWrap .addressInfo{width: 370px;height: 103px;background:url(../../images/zh/jeju/main/addressInfo.gif) no-repeat;}

.footJeju .localBox .snsNews .sns .dt{ margin:0 0 6px 0; background:url(../../images/zh/jeju/main/localBoxSnsNews.gif) no-repeat -26px -35px; width:55px; height:20px; text-indent:-9999%; overflow:hidden; }

.footJeju .localBox .snsNews .newsLetter .dt{background-image:url(../../images/zh/jeju/main/localBoxSnsNews.gif); background-position:-170px -35px}
.footJeju .localBox .snsNews .newsLetter .newsEmail{ background:url(../../images/zh/jeju/main/localBoxSnsNews.gif) no-repeat  -173px -62px; width:102px;}

.footJeju .localBox .linkInfo .introduction .dt{ width:54px; background:url(../../images/zh/jeju/main/localBoxLinkInfo.gif) -30px -30px no-repeat;}
.footJeju .localBox .linkInfo .introduction a{ background-image:url(../../images/zh/jeju/main/localBoxLinkInfo.gif)}
.footJeju .localBox .linkInfo .introduction dd.d1 a{ width:71px; background-position:-85px -30px}
.footJeju .localBox .linkInfo .introduction dd.d2 a{ width:85px; background-position:-156px -30px}
.footJeju .localBox .linkInfo .introduction dd.d3 a{ width:86px; background-position:-241px -30px}
.footJeju .localBox .linkInfo .introduction dd.d4 a{ width:85px; background-position:-327px -30px}

.footJeju .localBox .linkInfo .inquiries .dt{ width:54px; background:url(../../images/zh/jeju/main/localBoxLinkInfo.gif) -30px -61px no-repeat;}
.footJeju .localBox .linkInfo .inquiries a{background:url(../../images/zh/jeju/main/localBoxLinkInfo.gif) }
.footJeju .localBox .linkInfo .inquiries dd.d1 a{ width:73px; background-position:-85px -61px}
.footJeju .localBox .linkInfo .inquiries dd.d2 a{ width:52px; background-position:-158px -61px}
.footJeju .localBox .linkInfo .inquiries dd.d3 a{ width:85px; background-position:-210px -61px}

.footJeju .footer .linkBox li a{background-image:url(../../images/zh/jeju/main/footLinkBox.gif)}
.footJeju .footer .linkBox li.link1 a{ width:64px; background-position:0px 0px}
.footJeju .footer .linkBox li.link2 a{ width:75px; background-position:-64px 0px}
.footJeju .footer .linkBox li.link3 a{ width:140px; background-position:-139px 0px}
.footJeju .footer .linkBox li.link4 a{ width:165px; background-position:-284px 0px}
.footJeju .footer .linkBox li.link5 a{ width:191px; background-position:-450px 0px}
.footJeju .footer .linkBox li.link6 a{ width:112px; background-position:-518px 0px}
.footJeju .footer .adressBox{background-image:url(../../images/zh/jeju/main/footCopyright.gif)}
.footJeju .copyright{position:absolute; left:0px; top:101px; height:25px; background:url(../../images/zh/jeju/main/footCopyright.gif) no-repeat 0 -25px;display:block;  line-height:100px; overflow:hidden;}

/* 사이트맵 */
.ctnSiteMap .headTit { margin-bottom: 30px; }
.ctnSiteMap .headTit .tit { background: url(../../images/zh/jeju/main/subTitleSiteMap.gif) no-repeat 0 0; }

/*  중문 허브 헤드  */
.headHub .header .topNavi .list li a{ background-image:url(../../images/zh/seoul/main/topNavi.gif)}
.headHub .header .topNavi .list li.membership a{ width:45px; background-position:-292px 0}
.headHub .header .topNavi .list li.login a{ width:51px; background-position:-93px 0}
.headHub .header .topNavi .list li.join a{ width:45px; background-position:-145px 0}
.headHub .header .topNavi .list li.charge a{ width:103px; background-position:-189px 0}
.headHub .header .topNavi .list li.logout a{ width:49px; background-position:0px -40px}
.headHub .header .topNavi .list li.mypage a{ width:75px; background-position:-49px -40px}
.headHub .header .callNumber{ width:140px; background-position:-200px -40px; background-image:url(../../images/zh/seoul/main/topNavi.gif)}

.headHub .header .gm .list li.g1 a{ background-image:url(../../images/zh/hub/main/gM1.gif)}
.headHub .header .gm .list li.g2 a{ background-image:url(../../images/zh/hub/main/gM2.gif)}
.headHub .header .topNavi .list li.rsv a{ background-image:url(../../images/zh/hub/main/btnReservation.gif); width:45px;}
.headHub .header .topNavi .list li.rsv a.btnGnbReservation:hover,
.headHub .header .topNavi .list li.rsv a.btnGnbReservation.on{background-image:url(../../images/zh/hub/main/btnReservationOn.gif) !important;}

/*  중문 허브푸터  */
.footHub .footer .linkBox li a{ background-image:url(../../images/zh/hub/main/footLinkBox.gif)}

.footHub .footer .linkBox li.link1 a{ width:80px; background-position:-0px -0px}
.footHub .footer .linkBox li.link2 a{ width:75px; background-position:-80px -0px}
.footHub .footer .linkBox li.link3 a{ width:75px; background-position:-155px -0px}
.footHub .footer .linkBox li.link4 a{ width:136px; background-position:-230px -0px}
.footHub .footer .linkBox li.link5 a{ width:168px; background-position:-366px -0px}
.footHub .footer .linkBox li.link6 a{ width:190px; background-position:-534px -0px}

.footHub .footer .adressBox{ background-image:url(../../images/zh/hub/main/footCopyright.gif)}
.footHub .footer .copyright{ background-image:url(../../images/zh/hub/main/footCopyright.gif)}





/*  중문 서울 LNB  */
.subWrapSeoul .lnbArea .lnbMenu > .tit{ background-image:url(../../images/zh/seoul/main/lnbTitle.gif);/* background-position:0 -1300px; */}
.subWrapSeoul .lnbAreaGallery .lnbMenu .tit{background-position: 0 -1000px;}

.subWrapSeoul .lnbAreaMembership .lnbMenu .tit {background-position: 0 -600px;}

.subWrapSeoul .lnbAreaSpOffer .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbSpOffer.gif)}
.subWrapSeoul .lnbAreaSpOffer .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbSpOfferOn.gif)}
.subWrapSeoul .lnbAreaSpOffer .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSpOffer.gif)}
.subWrapSeoul .lnbAreaSpOffer .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSpOfferOn.gif)}

.subWrapSeoul .lnbAreaAcmd .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbAcmd.gif)}
.subWrapSeoul .lnbAreaAcmd .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbAcmdOn.gif)}
.subWrapSeoul .lnbAreaAcmd .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmAcmd.gif)}
.subWrapSeoul .lnbAreaAcmd .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmAcmdOn.gif)}

.subWrapSeoul .lnbAreaDining .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbDining.gif)}
.subWrapSeoul .lnbAreaDining .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbDiningOn.gif)}
.subWrapSeoul .lnbAreaDining .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmDining.gif)}
.subWrapSeoul .lnbAreaDining .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmDiningOn.gif)}


.subWrapSeoul .lnbAreaRetreat .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbRetreat.gif)}
.subWrapSeoul .lnbAreaRetreat .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbRetreatOn.gif)}
.subWrapSeoul .lnbAreaRetreat .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmRetreat.gif)}
.subWrapSeoul .lnbAreaRetreat .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmRetreatOn.gif)}


.subWrapSeoul .lnbAreaMeetingEvent .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbMeetingEvent.gif)}
.subWrapSeoul .lnbAreaMeetingEvent .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbMeetingEventOn.gif)}
.subWrapSeoul .lnbAreaMeetingEvent .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmMeetingEvent.gif)}
.subWrapSeoul .lnbAreaMeetingEvent .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmMeetingEventOn.gif)}

.subWrapSeoul .lnbAreaFacil .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbFacil.gif)}
.subWrapSeoul .lnbAreaFacil .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbFacilOn.gif)}
.subWrapSeoul .lnbAreaFacil .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmFacil.gif)}
.subWrapSeoul .lnbAreaFacil .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmFacilOn.gif)}


.subWrapSeoul .lnbAreaMypage .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbMypage.gif)}
.subWrapSeoul .lnbAreaMypage .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbMypageOn.gif)}
.subWrapSeoul .lnbAreaMypage .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmMypage.gif)}
.subWrapSeoul .lnbAreaMypage .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmMypageOn.gif)}


.subWrapSeoul .lnbAreaMembership .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbMembership.gif)}
.subWrapSeoul .lnbAreaMembership .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbMembershipOn.gif)}
.subWrapSeoul .lnbAreaMembership .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmMembership.gif)}
.subWrapSeoul .lnbAreaMembership .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmMembershipOn.gif)}

.subWrapSeoul .lnbAreaIntroduction .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbIntroduction.gif)}
.subWrapSeoul .lnbAreaIntroduction .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbIntroductionOn.gif)}
.subWrapSeoul .lnbAreaIntroduction .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmIntroduction.gif)}
.subWrapSeoul .lnbAreaIntroduction .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmIntroductionOn.gif)}

.subWrapSeoul .lnbAreaInquires .lnbMenu .menu > li > a{ background-image:url(../../images/zh/seoul/main/lnbInquires.gif)}
.subWrapSeoul .lnbAreaInquires .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/seoul/main/lnbInquiresOn.gif)}
.subWrapSeoul .lnbAreaInquires .lnbMenu .sMenu li a{ background-image:url(../../images/zh/seoul/main/lnbSmInquires.gif)}
.subWrapSeoul .lnbAreaInquires .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/seoul/main/lnbSmInquiresOn.gif)}
.subWrapSeoul .lnbAreaAcmd .btnAllRooms{ background-image:url(../../images/zh/seoul/main/lnbSmAcmd.gif)}


/*  중문 제주 LNB  */
.subWrapJeju .lnbArea .lnbMenu > .tit{ background-image:url(../../images/zh/jeju/main/lnbTitle.gif)}

.subWrapJeju .lnbAreaSpOffer .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbSpOffer.gif)}
.subWrapJeju .lnbAreaSpOffer .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbSpOfferOn.gif)}
.subWrapJeju .lnbAreaSpOffer .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmSpOffer.gif)}
.subWrapJeju .lnbAreaSpOffer .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmSpOfferOn.gif)}

.subWrapJeju .lnbAreaAcmd .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbAcmd.gif)}
.subWrapJeju .lnbAreaAcmd .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbAcmdOn.gif)}
.subWrapJeju .lnbAreaAcmd .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmAcmd.gif)}
.subWrapJeju .lnbAreaAcmd .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmAcmdOn.gif)}

.subWrapJeju .lnbAreaDining .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbDining.gif)}
.subWrapJeju .lnbAreaDining .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbDiningOn.gif)}
.subWrapJeju .lnbAreaDining .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmDining.gif)}
.subWrapJeju .lnbAreaDining .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmDiningOn.gif)}

.subWrapJeju .lnbAreaRetreat .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbRetreat.gif)}
.subWrapJeju .lnbAreaRetreat .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbRetreatOn.gif)}
.subWrapJeju .lnbAreaRetreat .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmRetreat.gif)}
.subWrapJeju .lnbAreaRetreat .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmRetreatOn.gif)}

.subWrapJeju .lnbAreaActivities .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbActivities.gif)}
.subWrapJeju .lnbAreaActivities .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbActivitiesOn.gif)}
.subWrapJeju .lnbAreaActivities .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmActivities.gif)}
.subWrapJeju .lnbAreaActivities .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmActivitiesOn.gif)}

.subWrapJeju .lnbAreaFacil .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbFacil.gif)}
.subWrapJeju .lnbAreaFacil .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbFacilOn.gif)}
.subWrapJeju .lnbAreaFacil .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmFacil.gif)}
.subWrapJeju .lnbAreaFacil .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmFacilOn.gif)}

.subWrapJeju .lnbAreaMypage .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbMypage.gif)}
.subWrapJeju .lnbAreaMypage .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbMypageOn.gif)}
.subWrapJeju .lnbAreaMypage .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmMypage.gif)}
.subWrapJeju .lnbAreaMypage .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmMypageOn.gif)}

.subWrapJeju .lnbAreaMembership .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbMembership.gif)}
.subWrapJeju .lnbAreaMembership .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbMembershipOn.gif)}
.subWrapJeju .lnbAreaMembership .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmMembership.gif)}
.subWrapJeju .lnbAreaMembership .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmMembershipOn.gif)}

.subWrapJeju .lnbAreaIntroduction .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbIntroduction.gif)}
.subWrapJeju .lnbAreaIntroduction .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbIntroductionOn.gif)}
.subWrapJeju .lnbAreaIntroduction .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmIntroduction.gif)}
.subWrapJeju .lnbAreaIntroduction .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmIntroductionOn.gif)}

.subWrapJeju .lnbAreaInquires .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbInquires.gif)}
.subWrapJeju .lnbAreaInquires .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbInquiresOn.gif)}
.subWrapJeju .lnbAreaInquires .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmInquires.gif)}
.subWrapJeju .lnbAreaInquires .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmInquiresOn.gif)}

.subWrapJeju .lnbAreaAcmd .btnAllRooms{ background-image:url(../../images/zh/jeju/main/lnbSmAcmd.gif)}


.mainWrapHub .lnbArea .lnbMenu > .tit{ background-image:url(../../images/zh/jeju/main/lnbTitle.gif)}
.mainWrapHub .lnbAreaMypage .lnbMenu .menu > li > a{ background-image:url(../../images/zh/jeju/main/lnbMypage.gif)}
.mainWrapHub .lnbAreaMypage .lnbMenu .menu > li > a.on{ background-image:url(../../images/zh/jeju/main/lnbMypageOn.gif)}
.mainWrapHub .lnbAreaMypage .lnbMenu .sMenu li a{ background-image:url(../../images/zh/jeju/main/lnbSmMypage.gif)}
.mainWrapHub .lnbAreaMypage .lnbMenu .sMenu li a.on{ background-image:url(../../images/zh/jeju/main/lnbSmMypageOn.gif)}



/* 허브 LNB */

.lnbAreaHotel .menu li.m1 a{background-image:url(../../images/zh/hub/sub/hubSeoulMenu.jpg)}
.lnbAreaHotel .menu li.m1 a:hover,
.lnbAreaHotel .menu li.m1.on a{background-image:url(../../images/zh/hub/sub/hubSeoulMenuOn.jpg)}

.lnbAreaHotel .menu li.m2 a{background-image:url(../../images/zh/hub/sub/hubJejuMenu.jpg)}
.lnbAreaHotel .menu li.m2 a:hover,
.lnbAreaHotel .menu li.m2.on a{background-image:url(../../images/zh/hub/sub/hubJejuMenuOn.jpg)}

.lnbAreaBrand .menu li.m1 a{background-image:url(../../images/zh/hub/sub/hubBrandMenu.jpg)}
.lnbAreaBrand .menu li.m1 a:hover,
.lnbAreaBrand .menu li.m1.on a{background-image:url(../../images/zh/hub/sub/hubBrandMenuOn.jpg)}

.lnbAreaBrand .menu li.m2 a{background-image:url(../../images/zh/hub/sub/hubAwardsMenu.jpg)}
.lnbAreaBrand .menu li.m2 a:hover,
.lnbAreaBrand .menu li.m2.on a{background-image:url(../../images/zh/hub/sub/hubAwardsMenuOn.jpg)}

.lnbAreaContact .menu li.m1 a{background-image:url(../../images/zh/hub/sub/hubContactusMenu.jpg)}
.lnbAreaContact .menu li.m1 a:hover,
.lnbAreaContact .menu li.m1.on a{background-image:url(../../images/zh/hub/sub/hubContactusMenuOn.jpg)}

.lnbAreaContact .menu li.m2 a{background-image:url(../../images/zh/hub/sub/hubOpinionMenu.jpg)}
.lnbAreaContact .menu li.m2 a:hover,
.lnbAreaContact .menu li.m2.on a{background-image:url(../../images/zh/hub/sub/hubOpinionMenuOn.jpg)}

.ctnCustomer .btnSchAddress{ background-image:url(../../images/zh/common/join/btnSchAddress.gif); width:95px;}
.ctnCustomer .addressWrap .addressOld input.address1{ width:384px;}
.ctnCustomer .btnRegist{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnSubMit.gif);}
.ctnCustomer .btnCancel{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnCancel.gif); width:133px; background-position:0 0;}

.lnbArea.lnbAreaInd .menu li a,
.lnbArea.lnbAreaInd .menu li h2{ background-image:url(../../images/zh/hub/sub/hubIndMenuOn.jpg);}
.lnbArea.lnbAreaMnPolicy .menu li a,
.lnbArea.lnbAreaMnPolicy .menu li h2{ background-image:url(../../images/zh/hub/sub/hubManageMenuOn.jpg);}




/*  허브 예약레이어  */
.headHub .gnbReservationBox .dateBoxA{ left:auto;}
.headHub .gnbReservationBox .dateBoxC{ left:auto;}
.headHub .gnbReservationBox .dateBoxC .hBox{ position:absolute; left:0px; top:10px;}
.headHub .gnbReservationBox label.date1{ margin:0px;}

.headHub .gnbReservationBox .dateBoxC .selRoomOpt{background-image:url(../../images/zh/seoul/reservation/reserveLayerLbAdultKidHub.png);background-position:66px 4px;}
.headHub .gnbReservationBox .groupCodeBox .btnMice{background-image:url(../../images/zh/seoul/reservation/reserveLayerLb0.png); background-position:0 0; width:124px;}
.headHub .gnbReservationBox .groupCodeBox input.miceCode{ width:216px;}


.mainWrapHub .ctnMain .ptBox .ptB .ps .t1{ background-image:url(../../images/zh/hub/main/pTxtBimg1.png)}



/* 날씨 */
.tempBox .data .weather{ background-image:url(../../images/zh/seoul/main/mvWeather.png); background-repeat:no-repeat;}
.tempBox .data .weather01{ width:17px;}
.tempBox .data .weather02{ width:35px;}
.tempBox .data .weather03{ width:18px;}
.tempBox .data .weather04{ width:18px;}
.tempBox .data .weather05{ width:18px;}
.tempBox .data .weather06{ width:35px;}
.tempBox .data .weather07{ width:35px;}
.tempBox .data .weather08{ width:35px;}
.tempBox .data .weather09{ width:18px;}
.tempBox .data .weather10{ width:35px;}
.tempBox .data .weather11{ width:69px;}
.tempBox .data .weather12{ width:69px;}
.tempBox .data .weather13{ width:52px;}
.tempBox .data .weather14{ width:52px;}
.tempBox .data .weather15{ width:70px;}
.tempBox .data .weather16{ width:52px;}
.tempBox .data .weather17{ width:70px;}
.tempBox .data .weather18{ width:52px;}
.tempBox .data .weather19{ width:52px;}
.tempBox .data .weather20{ width:70px;}
.tempBox .data .weather21{ width:35px;}
.tempBox .data .weather22{ width:35px;}

.mainWrapJeju .tempBoxTxt{ position:absolute; left:50%;margin: 0 0 0 -520px; top:450px; z-index:30;}
.mainWrapJeju .tempBoxTxt .msgTxt{width: 390px; height:47px; margin:0 0 15px 0; background:url(../../images/zh/jeju/main/mainVisualText.png) no-repeat; text-indent:-9999%; overflow:hidden; border-bottom:1px solid rgba(255,255,255,0.5)}


.mainWrapJeju .mainBoxGAO{ display:none;}

/*  제주 - 날씨  */
.mainWrapJeju .tempBox .data .weather01{ width:16px;}
.mainWrapJeju .tempBox .data .weather02{ width:33px;}
.mainWrapJeju .tempBox .data .weather03{ width:16px;background-position:0px -43px;}
.mainWrapJeju .tempBox .data .weather04{ width:16px;background-position:0px -64px;}
.mainWrapJeju .tempBox .data .weather05{ width:16px;}
.mainWrapJeju .tempBox .data .weather06{ width:34px;background-position:0px -106px;}
.mainWrapJeju .tempBox .data .weather07{ width:34px;background-position:0px -126px;}
.mainWrapJeju .tempBox .data .weather08{ width:34px;background-position:0px -148px;}
.mainWrapJeju .tempBox .data .weather09{ width:17px;background-position:0px -169px;}
.mainWrapJeju .tempBox .data .weather10{ width:34px;background-position:0px -189px;}
.mainWrapJeju .tempBox .data .weather11{ width:68px;background-position:0px -210px;}
.mainWrapJeju .tempBox .data .weather12{ width:68px;background-position: 0px -232px;}
.mainWrapJeju .tempBox .data .weather13{ width:51px;background-position: 0px -253px;}
.mainWrapJeju .tempBox .data .weather14{ width:51px;background-position:0px -273px;}
.mainWrapJeju .tempBox .data .weather15{ width:68px;background-position:0px -294px;}
.mainWrapJeju .tempBox .data .weather16{ width:51px;background-position:0px -315px;}
.mainWrapJeju .tempBox .data .weather17{ width:69px;background-position:0px -336px;}
.mainWrapJeju .tempBox .data .weather18{ width:51px;background-position:0px -357px;}
.mainWrapJeju .tempBox .data .weather19{ width:51px;background-position:0px -378px;}
.mainWrapJeju .tempBox .data .weather20{ width:69px;background-position:0px -399px;}
.mainWrapJeju .tempBox .data .weather21{ width:33px;background-position:0px -420px;}
.mainWrapJeju .tempBox .data .weather22{ width:34px;background-position:0px -441px;}

/*서울메인*/
.mainWrapSeoul .selArea .btnSrch{background:url(../../images/zh/jeju/main/btnSrch.gif) no-repeat;cursor: pointer;}
.mainWrapSeoul .tempBox .msgTxt{ background-image:url(../../images/zh/seoul/main/mainVisualText.png)}
.tempBox .msgTxt{ width:180px; height:32px; margin:0 0 15px 0; background:url(../../images/ko/seoul/main/mainVisualText.png) no-repeat; text-indent:-9999%; overflow:hidden;}

/*허브동탄추가*/
/*동탄추가*/
.lnbAreaHotel .menu_S li.m1 a{background:url(../../images/zh/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/zh/hub/sub/hubDongtanMenuOn.jpg) no-repeat; width:250px;}

/*Fact Sheet*/
.ctnIntroduction.ctnFactSheet .topMsg{ margin:0 0 20px 0; background:url(../../images/zh/seoul/introduction/factSheetMsg1.gif) no-repeat; height:86px; overflow:hidden; line-height:200px;}


/***************************************************/
/*레저베이션 ows연계로 인한 html변경*/
.selForm label.date4 { background: url("../../images/zh/seoul/reservation/reserveStepDateBoxATh1.gif") no-repeat scroll 0 -113px transparent; display: inline-block; height: 27px;line-height: 100px; overflow: hidden; vertical-align: middle;    width: 150px;}
.ctnReserve .dateBoxC .hBox .selRoom {padding: 34px 0 0;}
.ctnReserve1 .rsvJejuGuide ul li {width: 407px;}
.btnS_1Confirm{background: url("../../images/zh/seoul/reservation/reserveStep1BtnConfirm.gif") no-repeat scroll 0 0 transparent; display: inline-block; height: 27px; line-height: 100px;overflow: hidden; vertical-align: middle;  width: 81px;}

/*reserve.css*/
/*step01*/
dd.item5 div.selector { width:155px!important; margin-bottom:6px;}
dd.item5 div.selector span {width: 130px!important;}
input.W156{width:156px!important;}
.reserveStep li.t1 span {background-position: 0 0; width: 242px!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 30px; width: 1202px!important;}


.ctnReserve1 .reserveInfoBox .rBox {padding: 8px 0; background: none!important;}
.ctnReserve1 .reserveInfo {background:#F4EEE3; border: 1px solid #EDE5D8; min-height: 336px;padding: 19px 21px;}
.ctnReserve .dateBoxC .selRoomOpt dl {float: left; margin: 0 73px 0 0!important; width: 175px!important;}

/*2013.11.8추가 S*/
.ctnReserve1 .rsvJejuGuide ul { overflow: hidden;float: left}
.ctnReserve1 .rsvJejuGuide ul li {width: 407px; float:none}
.ctnReserve1 .rsvJejuGuide {height:70px;}
/*2013.11.8추가 E*/

.ctnReserve2 td .btnSelBed { background: url("../../images/zh/seoul/reservation/reserveStep2BtnSelBed.gif") no-repeat scroll 0 0 transparent;display: inline-block; height: 27px; line-height: 100px; overflow: hidden; position: absolute; right: 8px; vertical-align: middle; width: 59px; margin-top:-14px }
.ctnReserve2 td a:hover,
.ctnReserve2 td a:focus{background: url("../../images/zh/seoul/reservation/reserveStep2BtnSelBed_over.gif") no-repeat scroll 0 0 transparent;}

.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; }
.popLayerAccSatellite_seoul .askTxt { width: 91px; height:11px; display:block; margin-top: 10px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/seoul/accommodation/AccSatelliteTxt.gif') 0 0 no-repeat; }

.ctnReserve .roomList .rBox .rCtn .info .priceBox .priceScroll.new { max-height: 376px !important;}
.roomList .rBox .rCtn .info .priceBox .detailBox .dHead .icoPack {background: url("../../images/zh/seoul/reservation/reserveStep2IcoRoom.gif") no-repeat scroll 0 0 transparent;}

.ctnReserve2Opt .hrOptRoom p{ color: #7E4F15;}

.ctnReserve2Opt .btnList .btnOptSel { background: url("../../images/zh/seoul/reservation/reserveStep2DayBtnPrev.gif") no-repeat scroll 0 0 transparent;display: inline-block; height: 41px; line-height: 100px; overflow: hidden;vertical-align: middle; width: 142px;}
.roomList .rBox .rCtn .info .priceBox {background: none repeat scroll 0 0 #FDF8EF; border: 1px solid #9B7F5B; display: none; min-height: 120px; position: absolute;right: 0px; top: 123px;width: 403px;}
/*step 03*/

.ctnReserve2Opt .headTit .tit {background: url("../../images/zh/seoul/reservation/reserveStep2Tit1Opt.gif") no-repeat scroll 0 0 transparent;    height: 26px;    line-height: 100px;    overflow: hidden;    width: 400px;}

.roomOptWrap .rOptHeadTop p{float: left;  height: 13px; width: 209px;}

.roomOptWrap .rOptHeadTop { margin: 0 0 20px; border:none;}

.titst01 {background: url("../../images/zh/seoul/reservation/reserveStepOptRoom.gif") no-repeat scroll 0 0 transparent;    height: 22px;    line-height: 100px;    overflow: hidden;  margin-top: 35px; }
.titst02 {background: url("../../images/zh/seoul/reservation/reserveStepOptRoom.gif") no-repeat scroll 0 -18px transparent; height: 22px;    line-height: 100px;    overflow: hidden;  margin-top: 20px;}
.titst03 {background: url("../../images/zh/seoul/reservation/reserveStepOptRoom.gif") no-repeat scroll 0 -36px transparent; height: 22px;    line-height: 100px;    overflow: hidden;  margin-top: 20px;}


.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;}
.mgt30{margin-top:30px;}

.reserveInfoBox .rBox4 .rTit .tit span { background: url("../../images/zh/seoul/reservation/reserveStepTit1depth.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 { 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;}
.ctnReserve3 .reserveInfoBox .rBox3 {   background: url("../../images/zh/seoul/reservation/reserveInfoBoxDotLine.gif") repeat-x scroll 0 bottom transparent; padding: 8px 0;}
.ctnReserve3 .reserveInfoBox .rBox4 {   background: none!important;}


/*step 04*/
.ctnReserve4 .topGuideMsg { height:109px; }

.ctnReserve4 .topGuideMsg .msg2 {color: #856F56; text-align: center; width: 100%;}
.ctnReserve4 .rsvDetInfoBox{border-top: 3px solid #A1886F;}

.ctnReserve4 .rsvDetInfoBox .item1 .dt{width:65px; height:14px; margin-left:5px; background:url("../../images/zh/seoul/reservation/reserveStep4Th1.gif") no-repeat scroll 0 0;}
.ctnReserve4 .rsvDetInfoBox .item2 .dt {width:75px; height:14px; line-height: 0px; background:none;}
.ctnReserve4 .rsvDetInfoBox .item3 .dt {width:65px; height:14px; margin-left:5px; line-height: 0px;background: none!important;}
.ctnReserve4 .rsvDetInfoBox .item4 .dt {width:75px; height:14px; background: none!important; line-height: 0px;}

.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 .roomComWrap .headTit .tit { display: inline-block; height: 27px; vertical-align: middle;width: 70px; line-height: 0px;}
.ctnReserve4 .roomComWrap .headTit .bookingNumber{font-size:15px;color:#666666; font-weight: bold;background: none!important;}

.ctnReserve4 .rsvDetInfoBox_B{background-color:#faf9f4;}
.ctnReserve4 .rsvDetInfoBox_B .Booking .dt { display: inline-block;  height: 17px; vertical-align: middle; color:#666666; font-weight: bold;}
.ctnReserve4 .rsvDetInfoBox_B .Booking1 .dt {width: 54px;}
.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: 232px;}
.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 .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 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 .roomPriceWrap .bbsPriceTable td.price {font-weight:bold; padding-right: 30px;  text-align: right;}
.TL{text-align:left!important; padding-left:42px!important;}
.TR{text-align:right!important; padding-right:42px!important;}

.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;}

.ctnReserve4 .roomPriceWrap .msg { color: #7E4F15;margin-top:5px;}
.ctnReserve4 .info { display: block;   float: right; margin-top:9px;}
/*step05*/
.ctnReserve4 .reserDetailEventSms .info { display: block; float: left;}
.ctnReserve4 .reserDetailEventSms .hTit .tit { width: 268px;}
.ctnReserve4 .reserDetailEventSms {height:69px;}
.Border{border:1px solid #e9e9e9!important; height:69px;}

.ctnReserve4 .roomComWrap .btnPrint {background: url("../../images/zh/seoul/reservation/reserveStep4BtnPrint.gif") no-repeat scroll 0 0 transparent;display: inline-block;height: 27px; line-height: 100px; overflow: hidden; vertical-align: middle; width: 63px; }
.ctnReserve .info { display: block;   float: right;}
.roomOptWrap .hRoomOptTit1{ border-bottom: 3px solid #A78F77;    height: 30px; }
.roomOptWrap .hRoomOptTit1 .msg{ background-image:url(../../images/zh/seoul/reservation/reserveStep2DayMsg1.gif);float:right;width:189px; margin-top:-41px;}
.roomOptWrap .hRoomOptTit1 .tit2 { background: url("../../images/zh/seoul/reservation/reserveStep2DayTit1.gif") no-repeat scroll 0 0 transparent;   line-height: 100px; height:35px; overflow: hidden;}
.roomCateBox .hRoomTit1 .tit { background: url("../../images/zh/seoul/reservation/reserveStep2TitRoom.gif") no-repeat scroll 0 0 transparent;}

.roomOptWrap .rmRsvWrap {}
.mgb20{margin-bottom:20px!important;}

/*2013.10.31*/

.ctnReserve .dateBoxC .selRoomOpt dl dd { float: right;  width: 114px;}


/*기업그룹코드 */
.ctnReserve .miceBoxTop .Mice{width:585px;}
.ctnReserve3 .roomUserWrap textarea{width:834px;}

.ctnReserve3 .reserveStep3Box .msg {  display: block;    padding: 6px 0 0;}
.P9{margin:9px 0px;}
/*스페셜기업코드 */
input.W152{width:152px!important;}
input.W156{width:156px!important;}
input.W113{width:113px!important;}
.ctnReserve1 .dateBoxA .item5 label.date5  ,
.ctnReserve1 .dateBoxA .item5 label.date6  { left: -9999%;  position: absolute;}
.ctnReserve1 .dateBoxA .item5 .date5 {background: url("../../images/zh/seoul/reservation/BgText.png") no-repeat 2px 0px;  margin: 0;    width: 208px; background-color: #fff;}
.ctnReserve1 .dateBoxA .item5 .date6 {background: url("../../images/zh/seoul/reservation/BgText.png") no-repeat 2px -30px;  margin: 0;    width: 208px;background-color: #fff;}
.ctnReserve1 .dateBoxA .item5 .focus{background-image:none}
.ctnReserve1 .dateBoxA .item6 .focus{background-image:none}
.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/zh/seoul/reservation/BgText.png") no-repeat 2px -32px; margin: 0; width: 208px;background-color: #F1EBD6}
.gnbReservationBox .groupCodeBox .miceCode2,
.gnbReservationBox .dateBoxA .miceCode2 {background: url("../../images/zh/seoul/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;}

/* CSS Document */

/* CSS Document */

/*개인정보처리지침*/
.Inpo{width:797px; height: 410px; background-color:#f1f1f1;}

/*----------------------------------------------------------제주 ---------------------------------------------------------------------*/
/*위성채널보기*/
.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/zh/jeju/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/zh/jeju/accommodation/AccSatelliteTxt.gif') 0 0 no-repeat; }

/* 객실 인덱스 */
.ctnAcmd .headTit .tit { line-height: 100%; }
.topIntro_jeju {width: 864px; height:110px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/jeju/accommodation/acmdInxTxt.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/zh/jeju/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: 380px; }
.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/zh/jeju/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/zh/jeju/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/z/hjeju/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; }


/*다이닝*/
.h18{height:20px  !important;}

/*제주 리트릿*/
.popLayerCosmetic .cosBrand .btnGo{ background:url(../../images/zh/jeju/retreat/cosmeticPopBtnGo.gif) no-repeat; width:44px; height:22px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}


/*Reservation*/
.ctnReserve .headTit .info .txt_jeju{ background:url(../../images/zh/jeju/reservation/reserveStepTopMsg1.gif) no-repeat; width:212px;height:26px; display:inline-block; line-height:100px; overflow:hidden; vertical-align:middle;}

/* 멥버십 포인트조회*/
.popLayerPointSch .pointResultNone .joinBox .btnPoint_R{ width:67px; height:27px; background:url(../../images/zh/jeju/membership/pointR_search.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}






/*-----------------------------------------------------------서울-------------------------------------------------------------*/
/* 서울-위성채널보기 팝업 */
.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/zh/seoul/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;}

/* 객실 인덱스 */
.ctnAcmd .headTit .tit { line-height: 100%; }
.topIntro_seoul {width: auto; height:111px; display:block; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/seoul/accommodation/acmdInxTxt.gif') 0 0 no-repeat;}

.ctnAcmdIndex .conTitle { background: url("../../images/zh/seoul/accommodation/standardTit.gif") 0 0 no-repeat; height: 21px; margin-top: 50px; }
.ctnAcmdIndex .conTitle.titMid { background: url("../../images/zh/seoul/accommodation/eflTit.gif") 0 0 no-repeat  !important; height: 19px; }
.ctnAcmdIndex .conTitle.titBtm { background: url("../../images/zh/seoul/accommodation/suiteTit.gif") 0 0 no-repeat  !important; height: 21px; }

/* 제주 객실 인덱스 */
.ctnAcmdIndex .conTitleJeju { background: url("../../images/zh/jeju/accommodation/standardTit.gif") 0 0 no-repeat; height: 21px; margin-top: 50px; }
.ctnAcmdIndex .conTitle.titMidJeju { background: url("../../images/zh/jeju/accommodation/PremierTit.gif") 0 0 no-repeat  !important; height: 21px; }
.ctnAcmdIndex .conTitle.titBtmJeju { background: url("../../images/zh/jeju/accommodation/suiteTit.gif") 0 0 no-repeat  !important; height: 21px; }

.subWrapJeju .ctnAcmdIndex .conTitle.titMid{ background: url("../../images/zh/seoul/accommodation/standardTit.gif") 0 0 no-repeat; height: 21px; margin-top: 50px; }

/* 객실 어메니티 팝업 - 스탠다드 */
.popLayerAccAmenity_seoul { width: 600px; left: 50%; margin: 0 0 0 -300px; position: absolute; top: 200px; }
.popLayerAccAmenity_seoul .popHead .tit { width: 112px; height:19px; display:block; padding: 8px 0 0 28px; overflow: hidden; text-indent:-9999%; background:url('../../images/zh/seoul/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: 191px; height: 400px; }
.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/zh/seoul/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: 154px; padding: 0 0 0 20px; height: 400px; }
.popLayerAccAmenity_seoul .allWrap .right { float: left; padding: 0 0 0 20px; width: 135px; height: 400px; }

.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/zh/seoul/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/zh/seoul/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/zh/seoul/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/zh/jeju/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; }

/* 멥버십 포인트조회*/
.popLayerPointSch .pointResultNone .joinBox .btnPoint_R{ width:67px; height:27px; background:url(../../images/zh/seoul/membership/pointR_search.gif) no-repeat; vertical-align:middle; display:inline-block; line-height:100px; overflow:hidden;}

.ctnReserve4 .rsvDetInfoBox .item5pack .dt {width:65px; height:14px; margin-left:5px; background:url("../../images/zh/seoul/reservation/reserveStep4Th5pack.gif") no-repeat scroll 0 0 transparent;}
/* CSS Document */

/* 로그인 */
.loginBox .ctn2 .inputId .id,
.loginBox .ctn2 .inputPw .pw{ background:url(../../images/zh/common/join/loginInputBgTextNoM.gif) no-repeat #FFF;width:191px; margin:0;}
.loginBox .ctn2 .inputId .id{ background-position:2px -2px;}
.loginBox .ctn2 .inputPw .pw{ background-position:2px -29px;}

.ctnMembership.ctnMemIndex .box1 .btn{width:174px;}
.ctnMembership.ctnMemIndex .box1 .btn a img{margin-top:5px;}

/* mypage */

.ctnMypage.ctnMyMembership .btnMembership{width:102px;background:url(../../images/zh/common/mypage/btnMembership.gif) no-repeat;}
.ctnMypage.ctnMyMembership .btnMembership a{width:102px; }


/*  Recommendation  */


/*  이컨시어지 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;}



/*  이컨시어지 end  */


/*  서울 리트릿 start  */

/*야외수영장 이용 안내*/

.popLayerUrbanIslandPop .popHead .tit{ background:url(../../images/zh/seoul/main/popHeadTitRetreat.gif) no-repeat 0 -50px;}
.popLayerUrbanIslandPop .btnList .btnClose{ background:url(../../images/zh/seoul/retreat/btnClose.gif) no-repeat; }



/*  서울 리트릿 end   */




/*  제주 Facilities start  */

.facilCon .tableGball.tableTypeD th, .tableTypeD td{line-height:160%;}





/*  제주 Facilities end  */

/*  제주 Retreat start  */


.ctnOpSoombi .btn{position:relative;}



/*  제주 Retreat end  */

/*  이컨시어지 start  */

.eConcerge .head .header .callNumber{width:160px; height:20px; background:url(../../images/zh/seoul/eConcerge/ecHTel.jpg) no-repeat;}
.head .header .info{right:160px; width:67px; height:13px;background:url(../../images/zh/seoul/eConcerge/ecInfoText.jpg) no-repeat; }
.head .header .info a{display:block;width:67px;height:13px;}


.footCn .footer .copyright{top:40px;margin:0px 0 0 0px; height:16px; background:url(../../images/ko/seoul/eConcerge/ecFCopyRight.gif) no-repeat 0 0px;display:block;  line-height:100px; overflow:hidden;}
.footer .adressBox{background:url(../../images/zh/seoul/main/footCopyright.gif) no-repeat 0 0;}

.eConcerge .qstBox3{position:relative;top:-107px;}

.spAttContain .ecRightBox.atHt1 a img{position:relative;top:-112px;*top:-109px;left:315px;}
.spAttContain .ecRightBox.atHt2 a img{position:relative;top:-130px;*top:-127px;left:250px;}
.spAttContain .ecRightBox.atHt3 a img{position:relative;top:-110px;*top:-107px;left:220px;}
.spAttContain .ecRightBox.atHt4 a img{position:relative;top:-110px;*top:-107px;left:220px;}

.spAttContain .ecRightBox.atPt1 a img{position:relative;top:-130px;*top:-127px;left:170px;}
.spAttContain .ecRightBox.atPt2 a img{position:relative;top:-129px;*top:-126px;left:255px;}
.spAttContain .ecRightBox.atPt3 a img{position:relative;top:-169px;*top:-166px;left:195px;}
.spAttContain .ecRightBox.atPt5 a img{position:relative;top:-110px;*top:-107px;left:235px;}
.spAttContain .ecRightBox.atPt6 a img{position:relative;top:-169px;*top:-166px;left:165px;}


.spAttContain .ecRightBox.atCt1 a img{position:relative;top:-130px;*top:-127px;left:290px;}
.spAttContain .ecRightBox.atCt2 a img{position:relative;top:-130px;*top:-127px;left:205px;}
.spAttContain .ecRightBox.atCt3 a img{position:relative;top:-112px;*top:-109px;left:370px;}
.spAttContain .ecRightBox.atCt4 a img{position:relative;top:-130px;*top:-127px;left:175px;}

.spAttContain .ecRightBox.atPm1 a img{position:relative;top:-148px;*top:-145px;left:200px;}
.spAttContain .ecRightBox.atPm2 a img{position:relative;top:-205px;*top:-202px;left:170px;}
.spAttContain .ecRightBox.atPm3 a img{position:relative;top:-128px;*top:-125px;left:240px;}
.spAttContain .ecRightBox.atPm4 a img{position:relative;top:-128px;*top:-125px;left:185px;}

.spAttContain .ecRightBox.itCt1 a img{position:relative;top:-288px;*top:-285px;left:220px;}

.spLux .ecSpRight.spLx1{background:url(../../images/zh/seoul/eConcerge/ecSpLxText1.jpg) no-repeat;height:250px;}
.spLux .ecSpRight.spLx2{background:url(../../images/zh/seoul/eConcerge/ecSpLxText2.jpg) no-repeat;height:250px;}
.spLux .ecSpRight.spLx3{background:url(../../images/zh/seoul/eConcerge/ecSpLxText3.jpg) no-repeat;height:250px;}
.spLux .ecSpRight.spLx4{background:url(../../images/zh/seoul/eConcerge/ecSpLxText4.jpg) no-repeat;height:250px;}

.spLm .ecSpRight{float:right;width:435px;}
.spLm .ecSpRight.spLm1{background:url(../../images/zh/seoul/eConcerge/ecSpLmText1.jpg) no-repeat;height:250px;}
.spLm .ecSpRight.spLm2{background:url(../../images/zh/seoul/eConcerge/ecSpLmText2.jpg) no-repeat;height:250px;}
.spLm .ecSpRight.spLm3{background:url(../../images/zh/seoul/eConcerge/ecSpLmText3.jpg) no-repeat;height:250px;}
.spLm .ecSpRight.spLm4{background:url(../../images/zh/seoul/eConcerge/ecSpLmText4.jpg) no-repeat;height:250px;}

.spContain .ecThrdBox.pt1{background:url(../../images/zh/seoul/eConcerge/ecPackage1.jpg) no-repeat;}
.spContain .ecThrdBox.pt2{background:url(../../images/zh/seoul/eConcerge/ecPackage2.jpg) no-repeat;}
.spContain .ecThrdBox.pt3{background:url(../../images/zh/seoul/eConcerge/ecPackage3.jpg) no-repeat;}


.transMain .transLink1{text-indent:-9999px;background:url(../../images/zh/seoul/eConcerge/ecTransTransTit2Open.jpg) no-repeat; width:784px;height:44px;cursor:pointer;}
.transMain .transLink1.open{text-indent:-9999px;background:url(../../images/zh/seoul/eConcerge/ecTransTransTit2.jpg) no-repeat;}

.transMain .transLink2{text-indent:-9999px;background:url(../../images/zh/seoul/eConcerge/ecTransTransTit3Open.jpg) no-repeat; width:784px;height:44px;cursor:pointer;}
.transMain .transLink2.open{text-indent:-9999px;background:url(../../images/zh/seoul/eConcerge/ecTransTransTit3.jpg) no-repeat;}

.ecTrans1{background:url(../../images/zh/seoul/eConcerge/ecTransAirportImg.jpg) no-repeat;}
.ecTrans2{background:url(../../images/zh/seoul/eConcerge/ecTransDayImg.jpg) no-repeat;}

.transMain .transBox .msg1 .exitLink{top:-265px;left:380px;width:109px;}
.transMain .transBox .msg1 .lmgLink{top:-223px;left:210px;width:192px;}

.ecSpRight.spDp1 a img{position:relative;top:-89px;left:180px;}
.ecSpRight.spDp2 a img{position:relative;top:-106px;left:200px;}
.ecSpRight.spDp3 a img{position:relative;top:-90px;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/zh/seoul/main/popHeadTitInquires.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .headTit .tit{background-image:url(../../images/zh/seoul/inquires/customerPopTit.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .topMsgBox{background-image:url(../../images/zh/seoul/inquires/customerPopMsg2.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .btnRegist{background-image:url(../../images/zh/seoul/inquires/inquiresBtnSubMit.gif)}
.popLayerContactusQna.popLayerContactusQnaDining .btnCancel{ background-image:url(../../images/zh/seoul/inquires/inquiresBtnCancel.gif); background-position:0 0;}


/*  이컨시어지 end  */
/* CSS Document */

/* Retreat - 제주 */

/*.popLayerSpProgam .popHead .tit { background: url("../../images/zh/jeju/main/popHdTitRetreatA.gif") no-repeat 25px 6px !important;  }
.popLayerSpProgam .btnSpRsv { background: url("../../images/zh/jeju/retreat/btnSpRsv.gif") no-repeat 0 0; }
.popLayerSpProgam .btnSpCancel { background: url("../../images/zh/jeju/retreat/btnSpCancel.gif") no-repeat 0 0; }*/

/* 제주 facilities */
.facilCon .msRightBtnBox a { display: block; float: right; height: 27px; margin: 10px 0 5px; text-indzht: -9999px; }
.facilCon .msRightBtnBox a.a1.off{background:url(../../images/zh/jeju/facilities/msRmLotusViewBtn2.gif) no-repeat left top;width:162px;}
.facilCon .msRightBtnBox a.a1.on{background:url(../../images/zh/jeju/facilities/msRmLotusViewBtn.gif) no-repeat left top;width:162px;}

.facilCon .msRightBtnBox a.a2.off{background:url(../../images/zh/jeju/facilities/msRmWallaViewBtn2.gif) no-repeat left top;width:162px;}
.facilCon .msRightBtnBox a.a2.on{background:url(../../images/zh/jeju/facilities/msRmWallaViewBtn.gif) no-repeat left top;width:162px;}

.facilCon .msRightBtnBox a.a3.off{background:url(../../images/zh/jeju/facilities/msRmRoseViewBtn2.gif) no-repeat left top;width:162px;}
.facilCon .msRightBtnBox a.a3.on{background:url(../../images/zh/jeju/facilities/msRmRoseViewBtn.gif) no-repeat left top;width:162px;}

.facilCon .msRightBtnBox a.a4.off{background:url(../../images/zh/jeju/facilities/msRmLilyViewBtn2.gif) no-repeat left top;width:162px;}
.facilCon .msRightBtnBox a.a4.on{background:url(../../images/zh/jeju/facilities/msRmLilyViewBtn.gif) no-repeat left top;width:162px;}

.facilCon .msRightBtnBox a.a5.off{background:url(../../images/zh/jeju/facilities/msRmMaraViewBtn2.gif) no-repeat left top;width:162px;}
.facilCon .msRightBtnBox a.a5.on{background:url(../../images/zh/jeju/facilities/msRmMaraViewBtn.gif) no-repeat left bottom;width:162px;}

.facilCon .acRightBoxA a { margin: 40px 0 0 0; float: right; }

/*aboutShilla 서울*/
.ctnIntroduction.ctnAboutShilla .aboutBox{ background:url(../../images/zh/seoul/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; }

/*Introduction 제주 tit*/
.subWrapJeju .ctnIntroduction .headTit .tit{ background:url(../../images/zh/jeju/main/subTitleIntroduction.gif) no-repeat;}
.subWrapJeju .ctnIntroduction.ctnAboutShilla .headTit .tit{ background-position:0px -0px;}
.subWrapJeju .ctnIntroduction.ctnFactSheet .headTit .tit{ background-position:0px -50px;}
.subWrapJeju .ctnIntroduction.ctnMobile .headTit .tit{ background-position:0px -100px;}
.subWrapJeju .ctnIntroduction.ctnhotelMap .headTit .tit{ background-position:0px -150px;}

/*aboutShilla 제주*/
.ctnIntroduction.ctnAboutShilla.ctnJeju .aboutBox{ background:url(../../images/zh/jeju/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/zh/jeju/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; }
.ctnGstSvc .newBoxA ul li.mgr0 { margin-right: 0; }


/* Hotel Map  */

.ctnhotelMap.jejuHotelMap{}

.ctnhotelMap.jejuHotelMap .hmBox{width:866px;height:355px;overflow:hidden;margin:30px 0;background:url(../../images/zh/jeju/inquires/hmBack.jpg) no-repeat;}
.ctnhotelMap.jejuHotelMap .hm3rdBox{float:right;width:270px;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;background:url(../../images/zh/seoul/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;}


/* 서울 로케이션 */

.ctnLocation .headTit .tit {}
.ctnLocation .locAdd {height: 46px; margin: 10px 0 15px;}
.ctnLocation .locationImg img { border: 1px solid #e9e9e9; vertical-align: top; }
.ctnLocation .locationMapTxt {}
.ctnLocation .locationMapTxtA {}
/*.ctnLocation .locationMapTxtA p { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA ul{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA ul li{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA h5 { left: -9999%; position: absolute; }*/
.ctnLocation .locationMapTxtB {}
.ctnLocation .locationMapTxtC {}

.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/seoul/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/zh/seoul/inquires/closeBtn.gif') no-repeat 800px 12px; }


/* 제주 로케이션 */

.subWrapJeju .ctnLocation .headTit .tit { }
.subWrapJeju .ctnLocation .locAdd {height: 100%; margin: 10px 0 15px 0;}
.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;no-repeat 0 0: height: 200px; overflow: hidden; }
.subWrapJeju .ctnLocation .locationMapTxt {}
.subWrapJeju .ctnLocation .locationMapTxtA {}
/*.ctnLocation .locationMapTxtA p { left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA ul{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA ul li{ left: -9999%; position: absolute; }
.ctnLocation .locationMapTxtA h5 { left: -9999%; position: absolute; }*/
.subWrapJeju .ctnLocation .locationMapTxtB { background: url("../../images/zh/jeju/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/zh/jeju/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/zh/jeju/inquires/closeBtn.gif') no-repeat 800px 12px; }

/*2013.11.1 추가*/
.hrOptRoom { border-top:none/*1px solid #DFD5C8*/; padding: 0 0 20px;}

/*2013.11.15 추가*/
.ctnMypage.ctnMypageMain .box .hTit .info{width:78px;}

/* 2013.11.22 추가 */
.popLayerReservPop .popHead .tit {background:url("../../images/en/seoul/reservation/popHeadTitReservPop.gif") no-repeat scroll 28px 6px;}


/* 뉴스레터 신청시 개인정보 수집 동의  2015. 02. 25 수정*/
.popLayerNewsLetterAgree { width:420px; 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:380px; 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; }

/* 2015-04-29 통합멤버십 개정안내 페이지 신규 추가*/
.btn .NewMembershipInfo{background:url(../../images/zh/hub/sub/NewMembershipBtnInfo_zh.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/zh/hub/sub/NewMembershipBtnAgree_zh.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/zh/hub/sub/hubNewMembershipMenuTitle_zh.gif); height:70px; line-height:200px; overflow:hidden;}
.NewMembershipTitle{background:url(../../images/zh/hub/sub/hubNewMembershipMenuMiddleTitle_zh.gif) no-repeat; height:55px; overflow:hidden;margin:0 0 30px 0; border-bottom: 2px solid #e2d5c5; width:780px;}
.hide-text {text-indent: 100%; white-space: nowrap; overflow: hidden;}

/* 2015-04-24 신라리워즈 멤버십 안내 레이어팝업*/
.popLayerNewMembership{ width:740px; margin:0 0 0 -350px; left:50%; }
.popLayerNewMembership .box1{background:url(../../images/ko/common/newMembership/ShillaRewardInfo_zh.gif) no-repeat; width:669px; height:962px}
.popLayerNewMembership .box1 *{ position:absolute; left:-9999%;}
.hide-text {text-indent: 100%; white-space: nowrap; overflow: hidden;}

/* 2015-05-11 통합멤버십 멤버십인증 및 약관동의 페이지*/
.ctnJoinStep1 .policyTop{ height:180px; background:url(../../images/ko/common/newMembership/policyTop_cn.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_cn.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_cn.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_cn.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_cn.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_cn.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_cn.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}

/* 2015-06-16 통합멤버십 멤버십인증 주소 label 속성 추가 */
label.hName,
label.nation,
label.nationNum,
label.address3,
label.address4,
label.birthYear,
label.birthMonth,
label.birthDay{ position:absolute; left:-9999%;}
.tableMargin .btnMemNumCertifi{ background:url(../../images/ko/common/newMembership/memNumCertifiBtn_cn.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}


.tableMargin .btnMemNumCertifi{ background:url(../../images/ko/common/newMembership/memNumCertifiBtn_cn.gif) no-repeat; width:90px; height:27px; display:inline-block; vertical-align:middle; line-height:100px; overflow:hidden;}

/* 2015-06-16 통합멤버십 멤버십인증 주소 label 속성 추가 */
label.hName,
label.nation,
label.nationNum,
label.address3,
label.address4,
label.birthYear,
label.birthMonth,
label.birthDay{ position:absolute; left:-9999%;}

/*20150625 상단 더 신라, 서울신라호텔, 제주신라호텔 버튼 시작*/
/* .newLink {display: block; padding-top: 40px;} */
.newLink li {float: left;}
.newLink li a {display:block; height:17px; background: url(../../images/zh/seoul/main/topLink_new.gif) no-repeat 0px 0px; text-indent:-9999%; overflow:hidden;}

.newLink li a:hover {display:block; height:17px; background: url(../../images/zh/seoul/main/topLink_new_over2.gif) no-repeat 0px 0px; text-indent:-9999%; overflow:hidden;}

.newLink li.on a {display:block; height:17px; background: url(../../images/zh/seoul/main/topLink_new_over.gif) no-repeat 0px 0px; text-indent:-9999%; overflow:hidden;}


.newLink li.theShillaBtn a {width: 74px; background-position: 0px 0px;}
.newLink li.SeoulBtn a {width: 101px; background-position: -74px 0px;}
.newLink li.JejuBtn a {width: 98px; background-position: -175px 0px;}
/*20150625 상단 더 신라, 서울신라호텔, 제주신라호텔 버튼 끝*/

.ctnMembership.ctnDynasty .titBox .titlS {float: left; background: url(../../images/en/seoul/membership/boxTitlS.gif) no-repeat; width: 370px; height: 30px; overflow:hidden;line-height:100px; text-indent: -9999999px;}
.ctnMembership.ctnJejuGold .titBox .titlJ {float: left; background: url(../../images/en/seoul/membership/boxTitlJ.gif) no-repeat; width: 330px; height: 33px; overflow:hidden;line-height:100px; text-indent: -9999999px;}

.ctnMembership.ctnDynasty .DRText {background: url(../../images/zh/seoul/membership/dynastyCardInfoImg2.gif) no-repeat; height: 375px; /*margin-top: 20px;*/ margin-bottom: 20px;}

.ctnMembership.ctnJejuGold .DRText2 {background: url(../../images/zh/seoul/membership/dynastyCardInfoImg4.gif) no-repeat; height: 653px; margin-top: 20px;}

.ctnMembership.ctnDynasty .titBox .btnBox a {background: url(../../images/zh/seoul/membership/dynastyBtnPointSch.gif) no-repeat; width: 104px; height: 23px; vertical-align: middle; display: inline-block; line-height: 100px; overflow: hidden;}
.ctnMembership.ctnJejuGold .titBox .btnBox a {background: url(../../images/zh/seoul/membership/dynastyBtnPointSch.gif) no-repeat; width: 104px; height: 23px; vertical-align: middle; display: inline-block; line-height: 100px; overflow: hidden;}



.subWrapSeoul.selArea .btnSrch{background:url(../../images/zh/seoul/main/btnSrch.gif) no-repeat;cursor: pointer;}
.InfoWrap .addressInfo{float: left;width: 294px;height: 104px;background:url(../../images/zh/seoul/main/addressInfo.gif) no-repeat;}
.subWrapSeoul .tab-photo-list .t1{background:url(../../images/zh/seoul/main/galleryTab_1.gif) no-repeat 0 -38px; width: 107px;height: 37px;}
.subWrapSeoul .tab-photo-list .t2{background:url(../../images/zh/seoul/main/galleryTab_2.gif) no-repeat 0 -38px; width: 135px;height: 37px;}
.subWrapSeoul .tab-photo-list .t3{background:url(../../images/zh/seoul/main/galleryTab_3.gif) no-repeat 0 -38px; width: 136px;height: 37px;}
.subWrapSeoul .tab-photo-list .t4{background:url(../../images/zh/seoul/main/galleryTab_4.gif) no-repeat 0 -38px; width: 136px;height: 37px;}
.subWrapSeoul .tab-photo-list .t5{background:url(../../images/zh/seoul/main/galleryTab_5.gif) no-repeat 0 -38px; width: 135px;height: 37px;}
.subWrapSeoul .tab-photo-list .t6{background:url(../../images/zh/seoul/main/galleryTab_6.gif) no-repeat 0 -38px; width: 98px;height: 37px;}
.subWrapSeoul .tab-photo-list > li.active .t1{background:url(../../images/zh/seoul/main/galleryTab_1.gif) no-repeat 0 0;}
.subWrapSeoul .tab-photo-list > li.active .t2{background:url(../../images/zh/seoul/main/galleryTab_2.gif) no-repeat 0 0;}
.subWrapSeoul .tab-photo-list > li.active .t3{background:url(../../images/zh/seoul/main/galleryTab_3.gif) no-repeat 0 0;}
.subWrapSeoul .tab-photo-list > li.active .t4{background:url(../../images/zh/seoul/main/galleryTab_4.gif) no-repeat 0 0;}
.subWrapSeoul .tab-photo-list > li.active .t5{background:url(../../images/zh/seoul/main/galleryTab_5.gif) no-repeat 0 0;}
.subWrapSeoul .tab-photo-list > li.active .t6{background:url(../../images/zh/seoul/main/galleryTab_6.gif) no-repeat 0 0;}
.subWrapSeoul .lnbAreaGallery .lnbMenu .menu>li>a{ background:url(../../images/zh/seoul/main/lnbGallery.gif) no-repeat;}
.subWrapSeoul .lnbAreaGallery .lnbMenu .menu>li>a.on{background-image:url(../../images/zh/seoul/main/lnbGalleryOn.gif)}
.subWrapSeoul .lnbAreaGallery.lnbArea .lnbMenu .menu li.m1 a{ background-position:0px 0px}
.subWrapSeoul .lnbAreaGallery.lnbArea .lnbMenu .menu li.m2 a{ background-position:0px -50px}
.subWrapSeoul .ctnGallery .headTit .tit{ background:url(../../images/zh/seoul/main/subTitlegallery.gif) no-repeat;}
.subWrapSeoul .ctnGallery.ctnVideo .headTit .tit{background-position:0px -50px;}


/* jeju */
.mainWrapJeju .selArea .btnSrch{background:url(../../images/zh/jeju/main/btnSrch.gif) no-repeat;cursor: pointer;}
.subWrapJeju  .tab-photo-list .t1{background:url(../../images/zh/jeju/main/galleryTab_1.gif) no-repeat 0 -38px; width: 107px;height: 37px;}
.subWrapJeju  .tab-photo-list .t2{background:url(../../images/zh/jeju/main/galleryTab_2.gif) no-repeat 0 -38px; width: 135px;height: 37px;}
.subWrapJeju  .tab-photo-list .t3{background:url(../../images/zh/jeju/main/galleryTab_3.gif) no-repeat 0 -38px; width: 136px;height: 37px;}
.subWrapJeju  .tab-photo-list .t4{background:url(../../images/zh/jeju/main/galleryTab_4.gif) no-repeat 0 -38px; width: 106px;height: 37px;}
.subWrapJeju  .tab-photo-list .t5{background:url(../../images/zh/jeju/main/galleryTab_5.gif) no-repeat 0 -38px; width: 135px;height: 37px;}
.subWrapJeju  .tab-photo-list .t6{background:url(../../images/zh/jeju/main/galleryTab_6.gif) no-repeat 0 -38px; width: 98px;height: 37px;}
.subWrapJeju .tab-photo-list > li.active .t1{background:url(../../images/zh/jeju/main/galleryTab_1.gif) no-repeat 0 0;}
.subWrapJeju .tab-photo-list > li.active .t2{background:url(../../images/zh/jeju/main/galleryTab_2.gif) no-repeat 0 0;}
.subWrapJeju .tab-photo-list > li.active .t3{background:url(../../images/zh/jeju/main/galleryTab_3.gif) no-repeat 0 0;}
.subWrapJeju .tab-photo-list > li.active .t4{background:url(../../images/zh/jeju/main/galleryTab_4.gif) no-repeat 0 0;}
.subWrapJeju .tab-photo-list > li.active .t5{background:url(../../images/zh/jeju/main/galleryTab_5.gif) no-repeat 0 0;}
.subWrapJeju .tab-photo-list > li.active .t6{background:url(../../images/zh/jeju/main/galleryTab_6.gif) no-repeat 0 0;}
.subWrapJeju .lnbAreaGallery .lnbMenu .menu>li>a{ background:url(../../images/zh/jeju/main/lnbGallery.gif) no-repeat;}
.subWrapJeju .lnbAreaGallery .lnbMenu .menu>li>a.on{background-image:url(../../images/zh/jeju/main/lnbGalleryOn.gif)}
.subWrapJeju  .lnbAreaGallery.lnbArea .lnbMenu .menu li.m1 a{ background-position:0px 0px}
.subWrapJeju  .lnbAreaGallery.lnbArea .lnbMenu .menu li.m2 a{ background-position:0px -50px}
.subWrapJeju .ctnGallery .headTit .tit{ background:url(../../images/zh/jeju/main/subTitlegallery.gif) no-repeat;}
.subWrapJeju .ctnGallery.ctnPhoto .headTit .tit{ background-position:0px 0px;}
.subWrapJeju .ctnGallery.ctnVideo .headTit .tit{ background-position:0px -50px;}
.ctnMembership.ctnMemIndex .boxA{ overflow:hidden; padding:0 0 50px 0; margin:0 0 50px 0; border-bottom:#e8e4de solid 1px;}
.ctnMembership.ctnMemIndex .boxB{ overflow:hidden; padding:0 0 50px 0; margin:0 0 50px 0; width:900px;}
.ctnMembership.ctnMemIndex .boxB .btn{ position:absolute; right:0px; bottom:0;}
.ctnMembership.ctnMemIndex .boxB .box{ position:relative; width:274px; float:left; margin:0 21px 0 0;}

.topMem a{display: inline-block;width: 68px;height: 24px;background:url(../../images/zh/seoul/main/topMem.gif) no-repeat 0 0;text-indent: -9999px;overflow: hidden;}
.topMem a:hover{background-position: 0 -24px;}

.head .header .hotelBox{ position:absolute; left:0px; top:10px;  width:126px; height:47px; background:#f1e3c4 url(../../../images/zh/seoul/main/hotolIcon.png) no-repeat 0px 0px; z-index:20;}/*20180307 호텔찾기 가로형 변경*/
.head .header .hotelBox.on { background:#3e2b2c url(../../images/zh/seoul/main/hotolIconOn.png) no-repeat 0px 0px;}
.recomProduct .recomTit.eventTit{background:url(../../images/zh/seoul/specialoffers/otherEvent.gif) no-repeat;}


.recomProduct .recomTit.otherTit{background:url(../../images/zh/seoul/specialoffers/otherProduct.gif) no-repeat;}
.recomProduct .recomTit{background:url(../../images/zh/seoul/specialoffers/recomProduct.gif) no-repeat;}

.packViewWrap .packViewHead .btnReservation{ background:url(../../images/zh/seoul/specialoffers/packageViewBtnRsv.gif) no-repeat;}
.packViewWrap .packViewHead .btnGoPkg .btnGoPkgList{background:url(../../images/zh/seoul/specialoffers/packageViewBtnGoList.gif) no-repeat;}
.packRequest .packContactRight .btnReservation{ background:url(../../images/zh/seoul/specialoffers/packageViewBtnRsv.gif) no-repeat;}
.packRequest .packContactRight .btnGoPkgList{ background:url(../../images/zh/seoul/specialoffers/packageViewBtnGoList.gif) no-repeat;}


.popLayer.popLayerCalendar .popHead .tit{margin: 5px 0 0 30px;padding: 0;background: url("../../images/zh/seoul/main/popTitleCal.gif") no-repeat 0 0;display: inline-block;width: 213px;height: 21px;line-height: 50;overflow: hidden;}
.popLayer.popLayerCalendar .LayerInfoCon .CalSrch .btnCalSrch{background: url("../../images/zh/seoul/main/btnCalSrch.gif") no-repeat 0 0;}

/*Introduction타이틀*/
.subWrapSeoul .ctnIntroduction .headTit .tit{ background:url(../../images/zh/seoul/main/subTitleIntroduction.gif) no-repeat;}
.subWrapSeoul .ctnIntroduction.ctnConcept .headTit .tit{ background-position:0px -50px;}
.subWrapSeoul .ctnIntroduction.ctnFactSheet .headTit .tit{ background-position:0px -100px;}
.subWrapSeoul .ctnIntroduction.ctnMobile .headTit .tit{ background-position:0px -150px;}
.subWrapSeoul .ctnIntroduction.ctnhotelMap .headTit .tit{ background-position:0px -200px;}
.subWrapSeoul .ctnIntroduction.ctnLocation .headTit .tit{ background-position:0px -250px;}


.recomProduct .recomTit{background:url(../../images/zh/seoul/specialoffers/recomProduct.gif) no-repeat; height:24px; line-height:24px; text-indent: -9999px;overflow:hidden;margin-bottom: 30px;}
.recomProduct .recomTit.otherTit{background:url(../../images/zh/seoul/specialoffers/otherProduct.gif) no-repeat;}
.recomProduct .recomTit.eventTit{background:url(../../images/zh/seoul/specialoffers/otherEvent.gif) no-repeat;}

.ctnIntroduction .headTit .tit{ background:url(../../images/zh/jeju/main/subTitleIntroduction.gif) no-repeat;}

.rewardsWrapInner .rwDesc li{float: left;margin-left: 55px;padding-left: 55px;border-left: 1px solid #e4e4e4;font-size:0;line-height: 0;}
.rewardsWrapInner .rwBenefit{position: relative;width: 782px;}
.rewardsWrapInner .rwDesc{overflow: hidden;margin: 0 0 20px;}
.rewardsWrapInner .rwBenefit .btnRwMore{position: absolute;top: 26px;right: 308px;}
.rewardsWrapInner .rwDesc{overflow: hidden;margin: 0 0 45px;}

.warnBalloon .warnBalloonInner{position: absolute;top: -94px;left: -154px;display: inline-block;min-width: 170px;color:#444;line-height: 24px;border: 1px solid #89745d;background: #fff;padding: 13px 15px;display: none;}




/* new_2019 */


/* 메인 > 호텔검색 레이어 > 좌측 */
.mainVisual .new_rsvBox .htBoxTop .htTab li a span{background:url(../../images/zh/seoul/new_2019/txt_hotel_search_tab.png) 0 0 no-repeat;}
.mainVisual .new_rsvBox .htBoxTop .htTab li.tab1 span{width:49px;}
.mainVisual .new_rsvBox .htBoxTop .htTab li.tab2 span{width:47px;}
/*.mainVisual .new_rsvBox .htBox .htChoice .htBoxResult .htData dd a{width:204px;}*/

/* gnb > 호텔찾기 */
.head .header .hotelBox_wrap{width:89px !important;height:35px !important;background:#fff url(../../images/zh/seoul/new_2019/main_hotelsrc.png) no-repeat 0 0 !important;}
.head .header .hotelBox_wrap.on{ background:#fff url(../../images/zh/seoul/new_2019/main_hotelsrc.png) no-repeat 0 0 !important; }

.hotelBox_N .hHead .htTab li a span{background:url(../../images/zh/seoul/new_2019/txt_hotel_search_tab.png) 0 0 no-repeat;}
.hotelBox_N .hHead .htTab li.tab1 span{width:49px;}
.hotelBox_N .hHead .htTab li.tab2 span{width:47px;}

/* 스페셜 오퍼 */
.new_popLayer.popLayerRsvCalendar .popHead .tit{background: url(../../images/zh/seoul/main/popTitleCal.gif) no-repeat 0 0;}

/* 메인 예약바 */
.mainVisual .new_rsvBox .rsvSchHotel .rsvSchCont.htCheck{width: 395px; margin: 0 14px 0 40px;}
.mainVisual .new_rsvBox .rsvSchHotel .rsvSchCont.htSch .htSchWrap .more{left:75px;top:-23px;}


/* 2020 다이닝 예약 gnb */
.resvMenu ul{width: 177px; left: 1040px;}
.headSeoul .resvMenu ul.sm li a{background-image: url(../../images/zh/seoul/main/ResvMenuSub.jpg); width: 57px;}
.headSeoul .resvMenu ul.sm li.s2 a{width: 57px; background-position: -57px 0;}
.headSeoul .resvMenu ul.sm li a:hover,
.headSeoul .resvMenu ul.sm li a:focus,
.headSeoul .resvMenu ul.sm li a.on{background-image: url(../../images/zh/seoul/main/ResvMenuSubOn.jpg);}

.headJeju .resvMenu ul.sm li a{background-image: url(../../images/zh/seoul/main/ResvMenuSub.jpg); width: 57px;}
.headJeju .resvMenu ul.sm li.s2 a{width: 57px; background-position: -57px 0;}
.headJeju .resvMenu ul.sm li a:hover,
.headJeju .resvMenu ul.sm li a:focus,
.headJeju .resvMenu ul.sm li a.on{background-image: url(../../images/zh/seoul/main/ResvMenuSubOn.jpg);}
