@charset "utf-8";
/* any3 (http://www.any3.com/) */

/* global class */
body {margin:0; padding:0; background-color:#000;}
* {margin:0; padding:0; -webkit-text-size-adjust:none;}		
img, fieldset, button {border:none;}	
hr, button img {display:none;}	
ul, li, ol, dl, dt, dd {margin:0; padding:0;}
li {list-style:none;}
li img {vertical-align:middle;} /* for IE imge margin */
a {text-decoration:none;}	
a, a:link, a:visited, a:hover, a:active, a:focus {text-decoration:none;}	
textarea {overflow:auto; font-size:1em;	padding:5px; border:1px solid #ccc;}
html:first-child select {padding-right:6px;	height:20px;} /* Opera 9 & Below Fix */
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; margin:0; padding:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */
select {color:#949494;}
input, textarea, select, img {color:#959595; vertical-align:middle;}
table caption {display:none;}
table td {border-collapse:collapse;}

/* text style */
.w_11_blue {font-family:굴림; color:#9bbeff; font-size:11px;}
.w_11_ma {font-family:굴림; color:#8c8c8c; font-size:11px;}
.w_b_12 {font-family:굴림; color:#fff; font-size:12px; font-weight:900;}
.b_14 {font-weight:bold;font-size:14px;}
.cr_yellow {color:#fffc00;}
.cr_yellow_b {color:#fffc00;font-weight:900;}
.cr_yellow_b_12 {font-size:12px;color:#fffc00;font-weight:900;}
.cr_orange {color:#ffcc00;}
.cr_orange_b {color:#ffcc00;font-weight:900;}
.cr_orange_14 {font-size:14px;font-weight:bold;color:#ffcc00;}
.cr_orange_b_12 {font-size:12px;font-weight:bold;color:#ffcc00;}
.cr_sky {color:#00fcff;}
.cr_sky_b {color:#00fcff;font-weight:900;}
.cr_sky_b_12 {font-size:12px;color:#00fcff;font-weight:900;}
.cr_green {color:#0cff00;}
.cr_snow {color:#d5fcff;}
.si_12_b {font-size:12px;font-weight:bold;}
.rt_14_b {font-size:14px;font-weight:bold;color:#00F;}

/* layout class */
body.main div#wrap {display:block; overflow:hidden;}
body.main div#contents {margin:0 auto; display:block; overflow:hidden;}
body.main div#m_contents {width:320px; margin:0 auto; display:block; overflow:hidden;}
body.main div#h_Wrap {display:block; border-bottom:1px solid #fff;}
body.main div#head {width:320px; text-align:center; margin:0 auto; display:block;}
body.main div#uiMenu {display:block; overflow:hidden;}
body.main div#uiWrap {width:320px; display:block; overflow:hidden; margin:0 auto;}
body.main div#uiWrap ul li {
	display:block; text-align:center; float:left;
	width:80px; height:18px; 
	padding-top:8px; font-family:굴림; font-size:11px; color:#fff;
}
body.main div#footer{width:380px; margin:0 auto; display:block;}
body.main div#f_Wrap {display:block; border-top:1px solid #fff; margin-top:10px;}
body.main div#contents ul li {float:left;}
body.main div#m_contents ul li {float:none;}
body.main div#m_contents div {float:left;}
body.main div#footer ul li {text-align:center;font-family:굴림;font-size:11px;color:#fff;float:none;}
body.main div#footer ul li.f_btn {padding-top:5px;line-height:14px;}

body.main div#table_Box {width:93%; margin:0 auto;clear:both;}
body.main div#table_Box table {text-align:center;font-family:굴림;font-size:11px;color:#fff;line-height:1.4em;}
body.main div#table_Box table td {padding:3px 0 3px 0;background-color:#1d1d1d;}
body.main div#table_Box table td.box2 {background-color:#161616;padding:4px;}
body.main div#table_Box table td.t_top {color:#3FF;background-color:#161616;}
body.main div#table_Box table td.t_left {color:#FF0;background-color:#161616;}

.mg_t5 {margin-top:5px;}
.mg_l4 {margin-left:5px;}
.mg_t10 {margin-top:10px;}
.mg_t15 {margin-top:15px;}
.mg_t35 {margin-top:35px;}
.pd_b10 {padding-bottom:10px;}
.ui_bg_01 {background-image:url("../images/bg/ui_bg_01.gif"); background-repeat:repeat-x;}
.ui_bg_02 {background-image:url("../images/bg/ui_bg_02.gif"); background-repeat:repeat-x;}
div#head .prev {width:39px; height:39px; position:absolute; float:left; left:1px; top:6px; }
div#head .home {width:39px; height:39px; position:absolute; float:right; right:1px; top:6px; }
body.main p#img_Box {text-align:center;}
body.main p#img_Box img {border:3px solid #fff;}
body.main div#text_Box {width:88%; margin:10px auto 0; padding:2%; font-family:굴림; font-size:11px; color:#fff; line-height:16px; background-color:#161616; border:3px solid #fff;}

/* main */
.it {display:block;}
.bt {width:320px; display:block; overflow:hidden; margin:0 auto;}
.bt ul li {margin:5px;}

/* title */
div#head .tt {width:320px; height:50px; position:relative; background-image:url("../images/bg/title.gif"); background-repeat:no-repeat;}

/* greeting */
body.main div#tt_Wrap {width:100%; display:block; overflow:hidden;}
body.main div#tt_Text {display:block; float:left; margin:10px 0 0 10px; padding-bottom:10px;}
body.main div#tt_Lot {display:block; float:right; margin:10px 10px 0 0;}


/* rooms & travel */
.rm_ct {width:89%; padding:2%; margin:5px auto 0; border:2px solid #fff; background-color:#161616; display:block; overflow:hidden; clear:both;}
.rm_ct ul li {float:left;}
.rm_ct .rm_img {border:1px solid #fff;}
.rm_ct .rm_text {font-family:굴림; width:70%; font-size:11px; color:#fff; line-height:1.7em; text-align:left; margin-left:10px;}
.rm_ct .rm_text2 {font-family:굴림; width:100%; font-size:11px; color:#fff; line-height:16px; text-align:left; margin-top:5px;}
.imgBox {margin:15px auto 0; text-align:center;}
.imgBox img {border-top:3px solid #fff; border-left:3px solid #fff; border-right:3px solid #fff;}
.txtBox {
	border-bottom:3px solid #fff; border-right:3px solid #fff; border-left:3px solid #fff; text-align:center;
	width:92%; margin:0 auto; font-family:굴림; font-size:12px; color:#fff; line-height:25px; background-color:#161616;
}
#rm_btn {margin:0 auto; width:88%; padding:2%; overflow:hidden; display:block; margin-top:10px; border:3px solid #fff; }
#rm_btn ul li {
	float:left; display:block; background-color:#161616; border:1px solid #fff;
	width:23%; padding:5px 0 5px 0; margin:1%;
	font-family:굴림; font-size:11px; color:#fff; text-align:center; 
}

/* location */
.mapBox {border:3px solid #fff; width:92%; height:250px; display:block; margin:35px auto 0; }

/* guide */
.tBox {
	border-top:3px solid #fff; border-left:3px solid #fff; border-right:3px solid #fff; border-bottom:1px solid #fff;
	width:88%; padding:2%;
	line-height:1.7em; font-family:굴림; font-size:12px; font-weight:900; color:#fff; text-align:center;
	background-color:#161616; 
	margin:10px auto 0;
}
body.main div.utxtBox {width:88%; margin:0 auto; padding:2%; font-family:굴림; font-size:11px; color:#fff; line-height:16px; background-color:#1d1d1d; border-left:3px solid #fff; border-right:3px solid #fff; border-bottom:3px solid #fff; overflow:hidden;}

.utxtBox ul li {float:left; width:100%;}


