 @import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); 
/* 스크롤바가 항상 생기게 ie7을 제외한 핵 */
html>/**/body {overflow-y:scroll;}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,  blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

img {border:0}
ul, ol {list-style:none;}

a:link {text-decoration: none;  color:#a96815;}
a:visited {text-decoration: none;  color:#a96815;}
a:hover {text-decoration: none; color:#fff;}
a:active {text-decoration: none;  color:#a96815;}

.png24 {tmp:expression(setPng24(this));}
.png24 {behavior: url('css/iepngfix.htc');}

.eng {font-family:tahoma; color:#a9a9a9; font-size:8pt; text-decoration:none}

.hidden {
	position:absolute;
	overflow:hidden;
	height:0;
	width:0;
	font-size:0;
	visibility: hidden;
}

body {font-family:'Nanum Gothic', '나눔고딕',"돋움", "굴림", "바탕", AppleGothic, sans-serif; font-size: 12px; background:url(/images/sub_sample03.jpg) no-repeat top center; background-color:#271704;}

.input_text {border:1px solid #331d00; background-color:#3f2f1b; color:#fff;}


.table_pay {border-collapse:collapse; width:98%; margin-bottom:12px; background:#1e1100; border:1px solid #453220; text-align:center; }
.table_pay th {color:#a47716; padding:10px 2px; border:1px solid #453220;}
.table_pay td {color:#b6b3b0; padding:10px 2px; border:1px solid #453220;}
.table_pay td p { margin:0; padding:2px 2px 2px 10px; text-align: left;}

.color01 {color: #FFCC33;}
.color02 {color: #d46f0c;}
.color03 {color: #a7b12c;}
.color04 {color: #22e2ff;}
.color05 { color:#af8df6;}
.color06 { color:#d192ee;}



#wrapper {width:100%;}

#header {width:100%; height:375px;}
#header02 {width:100%;}



/* 임시메뉴관련 */
#header h1 {margin:0 auto; width:1000px;}
#header div {margin:0 auto; width:1000px;}
#header02 h1 {margin:0 auto; width:1000px;}
#header02 div {margin:0 auto; width:1000px;}

#content {position:relative; margin:0 auto; width:1000px; padding-top:2px; padding-bottom:15px; background:url(/images/sub_topline.gif) no-repeat;}

.quick {float:left; width:33px; height:193px; padding-top:38px; margin-left:17px; background:url('/images/quick_bg.gif') no-repeat 80px top;}

.navi {margin:0 auto; width:931px; height:33px; padding-left:17px; padding-right:52px; padding-top:12px; background:url(/images/navi_bg.gif) no-repeat;}
.navi h2 {float:left;}
.submenu {float:right;}

.txt8_-1 {font-family:"돋움", "Dotum"; font-size: 11px; color: #787878; line-height:16px; LETTER-SPACING: -0.04em;}


/* tour */

.tourtit_02 {
	width:900px;
	padding:10px 0;
	font-size: 18px;
	font-weight: bold;
	background:#330066;
}

.tourtit_03 {
	width:900px;
	padding:10px 0;
	font-size: 18px;
	font-weight: bold;
	background: #993333;
}

.tour_to { color:#a7b12c; text-align:center; font-weight:bold; width:150px; padding:10px 5px; background-color: #342008;}
.tour_th { color:#e4b528; text-align:center; font-weight:bold; padding:10px 5px; background-color:#342008;}
.tour_td { color:#dcdcdc; padding:10px 15px; line-height:1.3;}
.tour_td p { margin:5px 0;}

.tour_th2 { color:#e4b528; text-align:center; font-weight:bold; width:150px; padding:10px 5px; background-color:#342008;}
.tour_td2 { color:#dcdcdc; text-align:center; width:150px; line-height:1em;}
.tour_etc { color:#CCCCCC; text-align:center; padding:15px;}

.tourtable01_w { width:900px; border-bottom:1px solid #61480b; border-right:1px solid #61480b; }
.tourtable01_w2 { border-bottom:1px solid #61480b; border-right:1px solid #61480b; }
.tourtable01_w td {border-top:1px solid #61480b; border-left:1px solid #61480b;}
.tourtable01_w2 td {border-top:1px solid #61480b; border-left:1px solid #61480b;}

.tttable { text-align:center; color:#CCCCCC; border-top:0;}
.tttable td { text-align:center; color:#CCCCCC; padding:7px 0 5px 0;}
.tour_pointcolor td{ color:#d46f0c; font-weight:bold; border-top:0;}
.tour_pointcolor2 td{ color: #a7b12c; font-weight:bold;}

.tour01 {float:left; width:933px; padding-left:17px; padding-top:17px; padding-bottom:20px; color:#fff;}


.bl_title{ color:#ffc370; font-weight:900;}
.tab_tour_inc { text-align:center;}
.tab_tour_inc .tab_tour { overflow:hidden; margin-left:1%;}
.tab_tour li { float:left; display:table; width:32%; margin:5px 1% 0 0;}
.tab_tour li a { display: table-cell; height:150px; vertical-align:middle; background:rgba(31,20,3,0.7); border:1px solid #81541f; font-size:19px; color:#ffe7b6; font-weight:bold;}
.tab_tour li a:hover{ background:rgba(222,144,0,0.7); color:#fff;}
.tab_tour li a p{ color:#9a8979; font-size:13px;}
.tab_tour li a:hover p { color:#fff;}


/* 회사소개관련 */
.intro01 {float:left; width:933px; padding-left:17px; padding-top:17px; background:url(/images/intor01_bg.gif) no-repeat;}
.intro01_left {float:left; width:364px;}
.intro01_right {float:left; width:527px; margin-left:42px; display:inline;}
.intro01_01 h3 {height:38px;}
.intro01_fl {width:364px; height:299px;}
.intro01_02 {width:364px; height:226px; margin-top:70px;}
.intro01_02 h3 {height:38px;}
.intro01_02 ul li {float:left; margin-top:12px; margin-left:6px; display:inline;}
.intro01_02 ul li.intro01_02_btn {margin-left:24px; height:19px;}
.intro01_03 {width:527px;}
.intro01_03 h3 {height:38px;}
.intro01_04 {position:relative; width:527px;}
.intro01_04_bg {margin-top:4px; border:1px solid #5f4733; background-color:#1f1200;}

/* 게시판 관련 */
.community01 {float:left; width:933px; padding-left:17px; padding-top:17px; padding-bottom:20px; color:#98855b;}
.community01 h3 {float:left; margin-left:10px; height:65px;}
.list_th01 {background:url(/images/th_bg01.gif) no-repeat top left; font-weight:bold; height:25px; padding-top:5px;}
.list_th02 {background:url(/images/th_bg02.gif) repeat-x; font-weight:bold; height:25px; padding-top:5px;}
.list_th03 {background:url(/images/th_bg03.gif) no-repeat top right; font-weight:bold; height:25px; padding-top:5px;}
.list_line01 {height:1px; background-color:#4b300e;}
.list_line02 {height:2px; background-color:#4b300e;}
.notice_bullet01 {background:url(/images/bullet01.gif) no-repeat 0px 3px; padding-left:9px; font-weight:bold; color:#ece2c3;}
.notice_bullet02 {background:url(/images/bullet02.gif) no-repeat 0px 3px; padding-left:9px;}

.notice_title {font-weight:bold;  color:#ffbd25;}
.notice_title a:link {text-decoration: none;  color:#ffbd25;}
.notice_title a:visited {text-decoration: none;  color:#ffbd25;}
.notice_title a:hover {text-decoration: none; color:#fff;}
.notice_title a:active {text-decoration: none;  color:#ffbd25;}

/* 객실안내관련 */
.room01 {overflow:hidden; padding-left:17px; padding-top:17px; padding-bottom:20px; background:url(/images/room01_bg.gif) no-repeat 10px top;}
.room01_01 {float:left; width:229px;}
.room01_01 h3 {height:38px;}
.room01_01 ul {margin-left:8px;}
.room01_01 ul li {height:80px;}
.room01_01 ul li.last {height:88px;}
.room01_02 {float:left; width:260px; margin-left:40px; display:inline;}
.room01_02 h3 {height:24px;}
.room01_02 ul {margin-left:8px; overflow:hidden; } /* width:229px; */
.room01_02 ul li {float:left; margin-left:15px; margin-top:14px; height:71px; display:inline;}
.room01_02 ul li.first {margin-left:0px;}
.room01_02_img {margin-top:7px; }
.room01_02_img .txt8_-1 {letter-spacing:-0.08em;}
.room01_03 {float:left; width:400px; margin-left:31px; display:inline;}
.room01_03 h3 {height:38px;}
.room01_03_tbg {margin-left:9px; background:url(/images/room01_03_tbg01.gif) no-repeat;}
.room02_03_tbg {margin-left:9px; background:url(/images/room02_03_tbg01.gif) no-repeat;}
.room03_03_tbg {margin-left:9px; background:url(/images/room03_03_tbg01.gif) no-repeat;}
.room04_03_tbg01 {margin-left:9px; background:url(/images/room04_03_tbg01.gif) no-repeat;}
.room04_03_tbg02 {margin-left:9px; margin-top:14px; background:url(/images/room04_03_tbg02.gif) no-repeat;}
.room01_03_tbg02 {float:left; margin-left:9px; margin-top:10px; width:351px; height:13px; padding-top:13px; padding-bottom:13px; padding-left:16px; border:1px solid #926d19; background-color:#1e1100; display:inline}
.room01_03 p {float:left; margin-top:12px; margin-left:9px; margin-bottom:0px; display:inline;}
.room01_04 { clear:both; width:933px; padding-top:52px; background:url(/images/room01_04.gif) no-repeat;}
.room01_04 h3 {float:left;}
.room01_04_bg {float:left; margin-left:26px; width:762px; height:73px; padding-top:6px; padding-left:24px; background:url(/images/room01_04_bg.gif) no-repeat; display:inline;}
.room01_04_bg ul li {float:left; width:208px; height:12px; margin-top:8px; _margin-top:5px; margin-left:53px; display:inline;}
.room01_04_bg ul li.first {margin-left:0px;}
.room03_01 {float:left; width:229px;}
.room03_01 h3 {height:38px;}
.room03_01 ul {margin-left:8px;}
.room03_01 ul li {height:101px;}
.room03_04_bg {float:left; margin-left:26px; width:762px; height:92px; padding-top:6px; padding-left:24px; background:url(/images/room03_04_bg.gif) no-repeat; display:inline;}
.room04_01 {float:left; width:229px;}
.room04_01 h3 {height:38px;}
.room04_01 ul {margin-left:8px;}
.room04_01 ul li {height:112px;}

/* 예약문의 관련 */
.price01 {float:left; width:933px; padding-left:17px; padding-top:17px; padding-bottom:20px; color:#fff;}
.price01_01 {position:relative; width:922px;}
.price01_02 {position:relative; width:896px; padding:20px 12px; margin-top:3px; border:1px solid #5f4733; background-color:#1f1200;}
.price01_img01 {position:absolute; top:0px; left:0px;}
.price01_img02 {position:absolute; bottom:0px; right:0px;}
.price02_th01 {border-right:1px solid #553713; border-bottom:1px solid #553713;}
.price02_th02 {border-bottom:1px solid #553713;}
.price02_span02 {float:left; width:190px; margin-left:20px; display:inline;}
.price02_span02 input {float:right;}
.price02_span02 img {float:left; margin-top:4px;}
.price02_span01 {float:left; width:190px;}
.price02_span01 input {float:right;}
.price02_span01 img {float:left; margin-top:4px;}
.price02_th03 {border-right:1px solid #553713;}

.price_01 {float:left; width:933px; padding-left:17px; padding-top:17px; padding-bottom:20px; color:#fff; background:url(/images/price01_bg01.gif) no-repeat 794px 562px;}
.price_01_01 {float:left; width:933px; height:158px; background:url(/images/price01_line.gif) no-repeat bottom;}
.price_01_01 h3 {float:left;}
.price_01_01 ul {float:left; margin-left:25px; margin-top:19px; display:inline;}
.price_01_01 ul li {float:left; margin-left:28px; display:inline;}

.price_01_02 {float:left; width:933px; height:162px; margin-top:17px; background:url(/images/price01_line.gif) no-repeat bottom;}
.price_01_02 h3 {float:left;}
.price_01_02_bg {float:left; width:767px; height:92px; padding-left:19px; padding-top:6px; margin-left:25px; margin-top:19px; background:url(/images/price_01_02_bg.gif) no-repeat; display:inline;}
.price_01_02_bg ul li {float:left; height:12px; margin-top:8px; _margin-top:6px; display:inline;}

.price_01_03 {float:left; width:933px; height:174px; margin-top:17px; background:url(/images/price01_line.gif) no-repeat bottom;}
.price_01_03 h3 {float:left;}

.price_01_03_bg01 {float:left; width:504px; height:20px; padding-left:17px; padding-top:10px; margin-left:42px; margin-top:19px; border:1px solid #452c06; background-color:#3f2007; display:inline;}

.price_01_03_bg011 {float:left; width:230px; height:20px; padding-left:10px; padding-top:10px; margin-left:7px; margin-top:19px; border:1px solid #452c06; background-color:#3f2007; display:inline;}

.price_01_03_bg02 {float:left; width:509px; height:94px; padding-left:6px; padding-right:6px; margin-left:42px; margin-top:6px; border:1px solid #573b10; background-color:#1e1100; display:inline;}

.price_01_03_bg022 {float:left; width:230px; height:94px; padding-left:3px; padding-right:6px; margin-left:7px; margin-top:6px; border:1px solid #573b10; background-color:#1e1100; display:inline;}

.price_01_03_line {background:url(/images/price01_line02.gif) no-repeat; height:1px;}
.price_01_03_th {border-right:1px solid #573b10;}

.price_01_04 {float:left; width:933px; height:106px; margin-top:17px;}
.price_01_04 h3 {float:left;}
.price_01_04_01 {float:left; width:602px; height:35px; margin-left:53px; margin-top:19px; display:inline;}
.price_01_04_01 ul li {float:left;}
.price_01_04_01 ul li.last {margin-left:62px; margin-top:8px; display:inline;}
.price_01_04_02 {float:left; width:633px; height:48px; margin-left:53px; margin-top:13px; display:inline;}
.price_01_04_02 ul li {float:left; margin-left:31px; display:inline;}
.price_01_04_02 ul li.first {margin-left:0px;}

/* 찾아오시는길관련 */
.map01 {float:left; width:933px; padding-left:17px; padding-top:17px; padding-bottom:20px; color:#fff;}
#map01_01 {float:left; width:933px; height:151px; background:url(/images/price01_line.gif) no-repeat bottom;}
.map01_01_01 {float:left; width:317px; height:103px; padding:8px 6px; background-color:#221302;}
.map01_01_line {background:url(/images/map_line01.gif) no-repeat; height:1px;}
.map01_01_02 {float:left; width:536px; margin-left:44px; display:inline;}

#map01_02 {float:left; width:933px; height:218px; margin-top:21px; background:url(/images/price01_line.gif) no-repeat bottom;}
#map01_02 h3 {float:left;}
.map01_02_01 {float:left; width:773px; height:85px; margin-left:20px; padding-left:11px; padding-top:10px; background-color:#221302; display:inline;}
.map01_02_01 ul li {float:left; margin-left:28px; display:inline;}
.map01_02_01 ul li.first {margin-left:0px;}
.map01_02_01 ul li.second {margin-left:56px;}
.map01_02_01 ul li.third {margin-left:46px;}
.map01_02_02 {float:left; width:773px; height:85px; margin-left:20px; margin-top:11px; padding-left:11px; padding-top:10px; background-color:#221302; display:inline;}
.map01_02_02 ul li {float:left; margin-left:28px; display:inline;}
.map01_02_02 ul li.first {margin-left:0px;}
.map01_02_02 ul li.second {margin-left:36px;}

#map01_03 {float:left; width:933px; height:740px; margin-top:28px; background:url(/images/price01_line.gif) no-repeat bottom;}
#map01_03 h3 {float:left;}
.map01_03_01 {float:left; width:630px; margin-left:32px; margin-top:9px;}
.map01_03_01 ul {margin-left:13px; margin-top:10px;}
.map01_03_01 ul li {height:17px; margin-top:3px;}
.map01_03_01 ul li.first {margin-top:0px;}

#map01_04 {float:left; width:933px; height:400px; margin-top:30px; background:url(/images/price01_line.gif) no-repeat bottom;}
#map01_04 h3 {float:left;}

#map01_05 {float:left; width:933px; height:410px; margin-top:32px; background:url(/images/price01_line.gif) no-repeat bottom;}
#map01_05 h3 {float:left;}

#map01_06 {float:left; width:933px; height:100px; margin-top:26px; background:url(/images/price01_line.gif) no-repeat bottom;}
#map01_06 h3 {float:left;}

#map01_07 {float:left; width:933px; height:127px; margin-top:36px;}
#map01_07 h3 {float:left;}
.map01_07_01 {float:left; margin-left:32px; margin-top:9px; display:inline;}
.map01_07_01 ul li {float:left; margin-left:44px; display:inline;}
.map01_07_01 ul li.first {margin-left:0px;}
.map01_07_02 {float:left; margin-left:32px; margin-top:12px; width:734px; height:54px; padding-left:27px; padding-top:7px; background:url(/images/map_bg06.gif) no-repeat; display:inline;}
.btn_print {float:right;}

/* 실시간정보관련 */
.info01 {float:left; width:933px; padding-left:17px; padding-top:17px; padding-bottom:20px; color:#fff;}

.info01 a:link {text-decoration: none;  color:#ada49b;}
.info01 a:visited {text-decoration: none;  color:#ada49b;}
.info01 a:hover {text-decoration: none; color:#ffcc00;}
.info01 a:active {text-decoration: none;  color:#ada49b;}

.info02_bg01 {float:left; width:933px; height:583px; background:url(/images/info02_bg01.gif) no-repeat;}
.info02_01 {float:left; width:933px; height:583px; background:url(/images/price01_line.gif) no-repeat bottom;}
.info02_01 h3 {float:left;}
.info02_01_01 {float:left; width:750px; margin-left:44px; display:inline;}
.info02_01_01 img {float:left;}
.info02_01_02 {float:left; width:728px; height:58px; padding-left:22px; padding-top:17px; background:url(/images/info02_bg04.gif) no-repeat; color:#a96815;}
.info02_01_02 dl dd {float:left; width:429px; margin-left:28px; margin-top:7px; display:inline;}

.info02_bg02 {float:left; width:933px; height:206px; padding-top:32px; background:url(/images/info02_bg02.gif) no-repeat;}
.info02_02 {float:left; width:933px; height:206px; background:url(/images/price01_line.gif) no-repeat bottom;}
.info02_02 h3 {float:left;}
.info02_02_01 {float:left; width:750px; margin-left:67px; display:inline;}
.info02_02_01 img {float:left;}

.info02_bg03 {float:left; width:933px; height:360px; padding-top:29px; background:url(/images/info02_bg03.gif) no-repeat;}
.info02_03 {float:left; width:933px; height:583px; background:url(/images/price01_line.gif) no-repeat bottom;}
.info02_03 h3 {float:left;}
.info02_03_01 {float:left; width:750px; margin-left:75px; display:inline;}
.info02_03_01 img {float:left;}

#footer {clear:both; width:100%; height:150px; background:url(/images/footr_bg01.gif) repeat-x; background-color:#1b1003;}
#footer h2 {background:url(/images/footr_bg02.gif) no-repeat; padding-top:21px; padding-left:20px; margin:0 auto; width:1000px;}
