@import url('basic.css');

#popWrap {width: 300px; height: 145px; background: #897a5d;}
#popWrap .text {width: 267px; height: 91px; margin: 0 auto; padding: 20px 0 0 25px; background: #fff; color: #998c61; line-height: 17px;}
#popWrap p {height: 59px; letter-spacing: -1px;}
#popWrap a {display: inline; float: right; margin-right: 16px;}

.subscription {width: 668px; height: 97px;}
.subscription p {float: left; margin-top: 20px;}
.subscription span {float: right; width: 247px; height: 97px; text-align: right;}

.boardView {padding-bottom: 30px; border: 1px solid #e4e0d7; border-top: 2px solid #a19681; }
.boardView dl {width: 666px; height: 71px; margin-bottom: 30px;}
.boardView dt, .boardView dd {height: 23px; padding-top: 12px;  background: #f0eee8;}
.boardView dt.tit {float: left; width: 63px; border-bottom: 1px solid #dcdad3; text-indent: 25px;}
.boardView dd.tit {float: left; width: 603px; border-bottom: 1px solid #dcdad3; color: #504125; font-size: 12px;}
.boardView dt.date{float: left; width: 63px; text-indent: 25px;}
.boardView dd.date {float: left; width: 508px; color: #666; font-family: tahoma; font-size: 10px; line-height: 9px;}
.boardView dt.hit {float: left; width: 46px; }
.boardView dd.hit {float: left; width: 49px; color: #666; font-family: tahoma; font-size: 10px; line-height: 9px;}

.boardView p {clear: both; width: 616px; margin: 0 auto; color: #444; line-height: 16px; }
.boardView p img {display: block; margin-bottom: 20px;}

dl.list {width: 668px; margin-top: 20px; color: #504125;}
dl.list dt {float: left; width: 72px; height: 23px; padding-top: 12px; font-size: 11px; text-align: center;}
dl.list dd {float: left; width: 596px; height: 23px;  padding-top: 12px;  font-size: 12px;}

dl.list dt.prev {border-top: 1px solid #b9b3a1; border-bottom: 1px solid #dcdad3;}
dl.list dd.prev  {border-top: 1px solid #b9b3a1; border-bottom: 1px solid #dcdad3;}

table.list {width: 668px; margin-top: 10px; border-top: 1px solid #a19681; border-bottom: 1px solid #a19681;}
table.list td {height: 35px; border-bottom: 1px solid #dcdad3;}
table.list .tit{width: 72px; text-align: center;}
table.list .contents{width: 596px; color: #666;}

dl.list dt.next {border-bottom: 1px solid #b9b3a1;}
dl.list dd.next  {border-bottom: 1px solid #b9b3a1;}

.btn_list {float: right; margin-top: 15px;}

.boardTab {width: 668px; height: 26px; margin-bottom: 15px; background: url('../../images/Korean/customer/tab_line.gif') repeat-x left bottom;}
.boardTab li {float: left; height: 26px; }
.boardTab li img {vertical-align: top;}

.board .search {width: 668px; height: 29px; }
.board .search dl {float: left; margin-top: 10px;}
.board .search dl dt {float: left; width: 34px; height: 10px;}
.board .search dl dd {float: left;  width: 100px; height: 10px; font-family: tahoma; font-size: 10px; color: #666;}
.board .search dl dd strong {color: #a13e41;}
.board .search p {float: right;}
.board .search p *{float: left;}
.board .search p select {width: 79px; margin-right: 4px;}
.board .search p input {width: 122px; height: 13px; margin-right: 4px; padding: 3px 0 0 5px; border: 1px solid #d9cfc6; background: #e9e9e9; font-size: 11px; font-family: dotum;}

.board table {width: 668px;}
.board table th {background: #b9b3a1;}
.board table td {height: 35px; border-bottom:1px solid #e4e0d7; text-align: center; font-family: tahoma; font-size: 10px; color: #6a5e58;}
.board table td a {display: block; font-family: dotum;  font-size: 11px; text-align: left; text-indent: 12px;}

.paging {width: 668px; height: 14px; padding-top: 15px;margin-top: -1px;border-top: 2px solid #b9b3a1; text-align: center;}
.bdNone {border-top: none;}
.paging a {color: #6d6c5d;}
.paging li {display: inline; height: 14px; padding:0 2px; color: #6d6c5d;}
.paging li strong {color: #c56979;}
.paging li img {margin-top: -2px; vertical-align: top;}

.eventGuide {width: 668px; height: 161px; background: url('../../images/Korean/customer/bg_event.jpg ') no-repeat;}
.eventGuide span {float: left; width: 155px; margin: 10px 0 0 10px;}
.eventGuide h3 {float: left; width: 405px;  height: 20px; padding-top: 29px; font-family: tahoma; font-size: 13px; color: #406876; line-height: 10px;}
.eventGuide p {float: left; width: 405px; height: 72px; line-height: 14px;}
.eventGuide p a {color: #888;}
.eventGuide dl {float: left;}
.eventGuide dl dt {float: left; width: 54px; height: 15px;}
.eventGuide dl dd {float: left; width: 200px; height: 15px; font-family: tahoma;  font-size: 9px; color: #454545; line-height: 9px;}

textarea {border: 1px solid #b5ada9; background: #f8f8f8; font-size: 11px; letter-spacing: -1px; line-height: 16px;}

.faqSearch {width: 637px; height: 89px; padding: 17px 0 0 31px; background: url('../../images/Korean/customer/bg_faqBlock.gif') no-repeat;}
.faqSearch img {vertical-align: top;}
.faqSearch p {margin-top: 13px;}
.faqSearch p * {float: left;}
.faqSearch p input {display: inline; width: 410px; height: 13px; margin: 0 4px; padding: 3px 0 0 5px; border: 1px solid #d9cfc6; background: #f8f8f8; font-size: 11px; font-family: dotum;}
.faqSearch p strong {width: 41px; padding-top: 4px;}
.faqSearch p select {width: 79px;}

.faqList {letter-spacing: -1px;}
.faqList .tit {width: 668px; height: 22px; background: #b9b3a1;}
.faqList .tit {text-align: center;}
.faqList .tit img {padding-top: 6px;}
.faqList .tit .tit1 {float: left; width: 56px; height: 22px; background: #a19681; }
.faqList .tit .tit2 {float: left; width: 107px; text-align: center;}
.faqList .tit .tit3 {float: left; width: 505px; text-align: center;}


.faqList dl {letter-spacing: -1px;}
.faqList dl dt.faq_close {height: 35px; border-bottom: 1px solid #e4e0d7;}
.faqList dl dt.faq_close .tit1 {float: left; width: 56px; height: 22px; padding-top: 13px; text-align: center;}
.faqList dl dt.faq_close .tit2 {float: left; width: 107px; height: 22px; padding-top: 13px; text-align: center; color: #6a5e58;}
.faqList dl dt.faq_close .tit3 {float: left; width: 500px; height: 22px; padding-top: 13px;  color: #6a5e58;}
.faqList dl dd.faq_close {display: none;}

.faqList dl dt.faq_open {float: left; width: 668px; height: 35px; border: none; background: #f0eee8 url('../../images/Korean/hotel/faq_dot.gif ') no-repeat center bottom;}
.faqList dl dt.faq_open .tit1 {float: left; width: 56px; height: 22px; padding-top: 13px; text-align: center;}
.faqList dl dt.faq_open .tit2 {float: left; width: 107px; height: 22px; padding-top: 13px; text-align: center; color: #6a5e58;}
.faqList dl dt.faq_open .tit3 {float: left; width: 500px; height: 22px; padding-top: 13px;  color: #6a5e58;}

.faqList dl dt.faq_open1 {float: left; width: 668px; height: 35px; border-bottom: 1px solid #e4e0d7; background: #f0eee8;}
.faqList dl dt.faq_open1 .tit1 {float: left; width: 56px; height: 22px; padding-top: 13px; text-align: center;}
.faqList dl dt.faq_open1 .tit2 {float: left; width: 107px; height: 22px; padding-top: 13px; text-align: center; color: #6a5e58;}
.faqList dl dt.faq_open1 .tit3 {float: left; width: 500px; height: 22px; padding-top: 13px;  color: #6a5e58;}

.faqList dl dd.faq_open {float: left; width: 668px;  padding: 0px 0 20px 0; background: #f0eee8; border-bottom: 1px solid #e4e0d7; color: #454545;}
.faqList dl dd.faq_open .tit1 {float: left; width: 56px; height: 22px; padding-top: 12px; text-align: center;}
.faqList dl dd.faq_open .tit2 {float: left; width: 107px; height: 22px; background: url('../../images/Korean/hotel/ico_bell.gif') no-repeat right top;}
.faqList dl dd.faq_open .tit3 {float: left; width: 480px; padding-top: 8px;  color: #6a5e58; line-height: 16px;}

.newCard {margin-top: 40px; color: #000;}
.newCard h3 {height: 22px;}
.newCard .fl_r {padding-top: 8px;}
.newCard form {}
.outForm {background: url('../../images/Korean/membership/bg_cardB.gif') no-repeat left bottom;}
.inputForm {padding: 23px 0 15px 0; background: url('../../images/Korean/membership/bg_cardT.gif') no-repeat;}
.btnArea {width: 668px; height: 21px; margin-top: 6px; text-align: right;}
.btnArea a {padding-left: 8px;}

.inputForm table {width: 606px; margin: 0 auto; font-size: 11px;}
.inputForm table td {padding-bottom: 8px;}
.inputForm table td input.tx {height: 14px; padding-top: 3px; padding-left: 5px; border: 1px solid #b5ada9; background: #f8f8f8; font-size: 11px; font-family: dotum;}
.inputForm table td ul {height: 25px;}
.inputForm table td ul li {float: left;}
.inputForm table td ul li input {margin-right: 4px;}
.inputForm table td  p {height: 25px;}
.inputForm table td  p * {float: left;}
.inputForm table td  p span {padding: 4px 3px 0 3px;;}
.inputForm table td  p a {padding-left: 10px;}
.inputForm table td .wine {color: #960032;}
.inputForm table td textarea {width: 497px; height: 97px; padding: 5px; font-size: 11px; font-family: dotum;}

.agree {width: 646px; font-size: 11px;}
.agree .agree_tx {width: 666px; height: 196px; border: 1px solid #cec5a6; background: #f7f6f2;}
.agree .check {width: 668px; margin-top: 10px; text-align: center;}
.agree .check li {display: inline; padding: 0 12px; color: #666; text-align: center; }
.agree .check li label {color: #000;}

/* 20090219 Γί°‘ */
.agree h3 {height: 23px;}
.agreeWrap {width: 646px; height: 146px; padding: 10px; border: 1px solid #cec5a6; background: #f7f6f2; overflow-y: auto; overflow-x: hidden;}
.agreeWrap1 {width: 646px; height: 170px; padding: 10px; border: 1px solid #cec5a6; background: #f7f6f2; overflow-y: auto; overflow-x: hidden;}

.agree h3 {height: 23px; color: #999999; font-size: 11px;}
.agree h4 {height: 20px; padding: 10px 0 0 0; color: #999999; font-size: 11px;}
.agree h5 {font-weight: normal; padding-bottom: 10px; color: #8e8d92; line-height: 18px; }
.agree .wrap {width: 640px; padding-bottom: 10px;}
.agree .wrap .btnTop {float: right;}
.agree .wrap .text {margin-left: 0px; line-height: 18px; }
.agree .wrap .text p {padding-bottom: 10px; line-height: 20px;}

ul.choice {margin-top: 10px; text-align: center; color: #000;}
ul.choice li {display: inline; padding-right: 38px;}
/* //20090219 Γί°‘ */

.searchService {width: 638px; height: 92px; padding: 21px 0 0 30px; background: url('../../images/Korean/customer/bg_search.gif') no-repeat;}
.searchService h3 {height: 23px;}
.searchService .inputArea * {float: left; }
.searchService .inputArea {width: 614px; height: 29px;}
.searchService .inputArea select {width: 99px;}
.searchService .inputArea input {width: 421px; height: 13px; margin: 0 4px; padding: 3px 0 0 5px; border: 1px solid #d9cfc6; font-size: 11px; font-family: dotum;}

.searchService p {color: #9e8964;}
.searchService p strong {float: left; margin-left: 104px; padding-right: 9px;}
.searchService p span {line-height: 15px;}

.searchResult {width: 618px;  margin-bottom: 20px; padding: 12px 25px; background: #f2eeea; color: #333; font-size: 12px; overflow: hidden;}
.searchResult p { font-weight: bold;}
.searchResult strong {color: #de2349; font-size: 12px;}
.searchResult strong.word {font-size: 14px;}
.searchResult ul {padding-top: 10px;}
.searchResult ul li {float: left; padding-right: 20px; background: url('../../images/Korean/customer/word_line.gif') no-repeat right 1px;}
.searchResult ul li.none {background: none;}

.searchResult1 {width: 618px;  height: 13px; padding: 25px 25px; background: #f2eeea; color: #333; font-size: 12px; overflow: hidden;}
.searchResult1 p { font-weight: bold;}
.searchResult1 strong {color: #de2349; font-size: 12px;}
.searchResult1 strong.word {font-size: 14px;}


.searchDetail {width: 608px; padding: 30px 30px 15px; border-top: 1px solid #dfdfdf; font-size: 11px; }
.searchDetail h4 {height: 28px; font-size: 12px; color: #333;}
.searchDetail .categoty {height: 20px; font-size: 11px; color: #9e8964; font-weight: normal; text-decoration: underline;}
.searchDetail .categoty strong {color: #666;}
.searchDetail .tx {padding-bottom: 15px; line-height: 14px;}
.searchDetail .tx strong {font-weight: normal; color: #de2349;}
.searchDetail .more {padding-right: 7px; background: url('../../images/Korean/customer/bu_arrow.gif') no-repeat right 2px; color: #666;; text-align: right;}

.message {width: 668px; height: 62px; margin-top: 20px; padding-top: 9px; background: #f9f9f9;}
.message ul li {height: 16px; padding: 3px 0 0 32px;background: url('../../images/Korean/customer/ico_customer.gif') no-repeat 10px 0;}

.bdLine {padding: 20px 0 15px 0; border-top: 3px solid #f0ece8; border-bottom: 3px solid #f0ece8;}

