

/* 기본사항 **************************************************************************************/
form			{ margin:0px; }
body			{ font-family:돋움; font-size:12px; color:#545454; line-height:16px; margin:0px; }
td, table	{ font-family:돋움; font-size:12px; color:#545454; line-height:16px}
p					{ font-family:돋움; font-size:12px; color:#545454; line-height:16px; padding:0; margin:0}
img				{ border-width:0px; }
select		{ color:#333333; font-family:돋움; font-size:11px; height:19px; }

a:link    {font-family:돋움; font-size:12px; color:#555; text-decoration:none}
a:visited {font-family:돋움; font-size:12px; color:#555; text-decoration:none}
a:active  {font-family:돋움; font-size:12px; color:#555; text-decoration:none}
a:hover   {font-family:돋움; font-size:12px; color:#0158AD; text-decoration:none}

table, iframe			{ -moz-box-sizing: border-box; }


/*	숙박지 탭바	*/
#condo img	{ cursor:pointer; }
#spa img		{ cursor:pointer; }
#tour img		{ cursor:pointer; }

/*	시설안내	*/
#addInfo		{ margin:0px; padding:0px; list-style:none; width:700px; border-width:1px 0px; border-style:solid; border-color:#C1D2B2; }
#addInfo li			{ height:28px; overflow:hidden; padding:9px 0px 0px 9px; background:url('/image/condo/addinfo_dot_bg.gif') repeat-x 0% 0%; text-align:left; line-height:120%;  }
#addInfo li.bTop	{ background-image:none; }
#addInfo li h6	{ width:100px; padding:1px 0px 0px 15px; font-size:12px; display:block; float:left; margin:0;}
#addInfo li div	{ width:585px; margin-left:100px; padding-bottom:3px; margin:0px; line-height:120%; }

#new_room_info{width:100%;*border-bottom:1px solid #e1e2e2;}
#new_room_info ul{margin:0;padding:0}
#new_room_info ul li{list-style: none;float:left;text-align:center;height:32px;line-height:32px;font-weight:bold}
#new_room_info ul.title{background-image:url(http://www.hotelmoa.net/image/condo/option_bg.gif);height:32px}
#new_room_info ul.title li.a{width:310px}
#new_room_info ul.title li.b{width:84px;border-left:1px solid #e1e2e2}
#new_room_info ul.title li.c{width:84px;border-left:1px solid #e1e2e2}
#new_room_info ul.title li.d{width:83px;border-left:1px solid #e1e2e2}
#new_room_info ul.title li.e{width:82px;border-left:1px solid #e1e2e2}

#new_room_info ul.sub{border-bottom:1px solid #e1e2e2;display:block;clear:both}
#new_room_info ul.sub li.a{width:304px !important;border-left:1px solid #e1e2e2;text-align:left;text-indent:5px}
#new_room_info ul.sub li.b{width:79px;border-left:1px solid #e1e2e2}
#new_room_info ul.sub li.c{width:79px;border-left:1px solid #e1e2e2}
#new_room_info ul.sub li.d{width:77px;border-left:1px solid #e1e2e2}
#new_room_info ul.sub li.e{width:77px;border-left:1px solid #e1e2e2;border-right:1px solid #e1e2e2}
#new_room_info ul.sub li{text-align:right;padding-right:5px;font-weight:normal}

div.clear{clear:both;display:block;width:0;height:0}

.new_add_Info.title{margin:20px 0;}
.new_add_Info.sub_title{margin:20px 0;border-bottom: 1px solid #C1D2B2;}
/*************************************************************************************************/
.select_reserv {
	font-size:12px; margin:0px;
}

.input_reserv {
	background-color: #FFFFFF;
	border-bottom: #D2D2D2 1px solid; border-left: #D2D2D2 1px solid;
	border-right: #D2D2D2 1px solid; border-top: #D2D2D2 1px solid;
	color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
	height:15px; width:150px;
}

.input_reserv1 {
	background-color: #FFFFFF;
	border-bottom: #D2D2D2 1px solid; border-left: #D2D2D2 1px solid;
	border-right: #D2D2D2 1px solid; border-top: #D2D2D2 1px solid;
	color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
	height:15px; width:60px;
}

.input_reserv2 {
  background-color: #FFFFFF; border:#D2D2D2 1px solid;
  color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
  height:15px; width:160px;
}

.input_reserv3 {
  background-color: #FFFFFF; border:#D2D2D2 1px solid;
  color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
  height:15px; width:235px;
}

.input_reserv4 {
  background-color: #FFFFFF; border: #D2D2D2 1px solid;
  color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
  height:15px; width:35px;
}

.input_reserv5 {
  background-color: #FFFFFF; border: #D2D2D2 1px solid;
  color:#676767; font-family:돋움; font-size:12px; padding-left:5px; padding-top:3px;
  height:15px; width:43px;
}

.input_reserv6 {
	background-color: #FFFFFF;
	border-bottom: #D2D2D2 1px solid; border-left: #D2D2D2 1px solid;
	border-right: #D2D2D2 1px solid; border-top: #D2D2D2 1px solid;
	color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
	height:15px; width:150px;
}

.input_reserv7 {
	background-color: #FFFFFF;
	border-bottom: #D2D2D2 1px solid; border-left: #D2D2D2 1px solid;
	border-right: #D2D2D2 1px solid; border-top: #D2D2D2 1px solid;
	color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
	height:15px; width:500px;
}
.input_sc_faq {
  background-color: #FFFFFF;
  border-bottom: #D2D2D2 1px solid; border-left: #D2D2D2 1px solid;
  border-right: #D2D2D2 1px solid; border-top: #D2D2D2 1px solid;
  color: #676767; font-family: 돋움; font-size: 12px; padding-left:5px; padding-top:3px;
  height:15px; width:220px;
}

.textarea_1 {
  BACKGROUND-COLOR: #FFFFFF;
  BORDER-BOTTOM: #D2D2D2 1px solid; BORDER-LEFT: #D2D2D2 1px solid;
  BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid;
  COLOR: #333333; FONT-FAMILY: 돋움,Arial; FONT-SIZE: 12px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
  line-height:20px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: bottom right;
  scrollbar-face-color:#ECECE4;
  scrollbar-shadow-color:#C9C9C2;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#C9C9C2;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-base-color:#e5e7ea;
  scrollbar-arrow-color:#DCDCDC;
  height:155px; width:95%;
}


.textarea_2 {
  BACKGROUND-COLOR: #FFFFFF;
  BORDER-BOTTOM: #D2D2D2 1px solid; BORDER-LEFT: #D2D2D2 1px solid;
  BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid;
  COLOR: #333333; FONT-FAMILY: 돋움,Arial; FONT-SIZE: 12px; padding-left:5px; padding-right:10px; padding-top:5px; padding-bottom:5px;
  line-height:20px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: bottom right;
  scrollbar-face-color:#ECECE4;
  scrollbar-shadow-color:#C9C9C2;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#C9C9C2;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-base-color:#e5e7ea;
  scrollbar-arrow-color:#DCDCDC;
  height:155px; width:95%;
}

.condo_price {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px; color:#3878BC;
}

.condo_price2 {
 font-family:돋움; font-size:12px; padding:0px; color:#F8760C;
}

.condo_price3 {
 font-family:돋움; font-size:19px; font-weight:bold;
 padding:0px; color:#F8760C;
}

.condo_price4 {
 font-family:Arial, Helvetica, sans-serif; padding:0px;
 font-size:19px; font-weight:bold; color: #F8760C;
}

.condo_ttl {
 font-family:돋움; font-size:14px; font-weight:bold;
 padding:0px; color:#555555;
}

.condo_txt {
 font-family:돋움; font-size:12px;
 padding:5px 0px; color:#555555;
}

.condo_txt2 {
 font-family:돋움; font-size:11px;
 color:#898989; line-height:140%;
}

.condo_txt3 {
 font-family:돋움; font-size:12px;
 padding:0px 0px; color:#555555; font-weight:bold;
}

.reserv_txt {
 font-family:돋움; font-size:12px;
 padding:0px 0px 0px 28px; color:#555555;
}

.reserv_txt2 {
 font-family:돋움; font-size:12px;
 padding:0px 0px 0px 15px; color: #555555;
 
}

.reserv_txt3 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding: 0px 0px 0px 15px; color:#5373C0;
}

.reserv_txt4 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding: 0px 0px 0px 27px; color:#5373C0;
}

.reserv_txt5 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px 0px 0px 34px; color:#5373C0;
}

.reserv_txt6 {
 font-family:돋움; font-size:12px;
 padding: 0px 0px 0px -5px;
}

.reserv_txt7 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px; color:#5373C0;
}

.reserv_txt8 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding: 0px 0px 0px 26px; color:#5373C0;
}

.reserv_txt9 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding: 0px 0px 0px 18px; color:#5373C0;
}

.reserv_price {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px 0px 0px 15px; color:#F8760C;
}

.reserv_price2 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px 0px 0px 15px; color:#84B1C7;
}

.reserv_price3 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px; color:#F8760C;
}

.cart_txt {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding: 7px 5px 7px 5px; color:#555555;
}

.mem_txt {
 font-family:돋움; font-size:11px;
 padding:0px 20px 0px 20px; color:#A1A1A1;
}

.mem_txt2 {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px 0px 0px 0px; color:#cb0301;
}


.mem_txt3 {
 font-family:돋움; font-size:15px; font-weight:bold;
 padding:0px 0px 0px 0px; color:#3FA216; padding-left : 5px;
 padding-right : 5px;
}

.tour_ttl {
 font-family:돋움; font-size:12px; font-weight:bold;
 padding:0px; color:#3878BC;
}

.tour_txt {
 font-family:돋움; font-size:11px;
 padding:0px 0px 0px 0px; color:#AAAAAA;
}

.tour_txt2 {
 font-family:돋움; font-size:11px;
 padding:0px 5px; color:#AAAAAA;
}

.tour_txt3 {
 font-family:돋움; font-size:11px;
 padding:0px 5px; color:#3878BC;
}

.tour_txt4 {
 font-family: 돋움;
 font-size: 11px;
 font-weight:bold;
 padding: 0px 0px 0px 0px;
 color: #98B5D1;
}

.bbs_ct {
 font-family: 돋움;
 font-size: 11px;
 padding: 0px 15px 0px 15px;
 color: #8A897D;
}

.bbs_ct2 {
 font-family: 돋움;
 font-size: 11px;
 font-weight:bold;
 padding: 0px 0px 0px 0px;
 color: #000000;
}

.bbs_txt1 {
 font-family: 돋움;
 font-size: 12px;
 font-weight:bold;
 padding: 0px 0px 0px 0px;
 color: #5373C0;
}

.cp_txt {
 font-family: 돋움;
 font-size: 12px;
 font-weight:bold;
 padding: 0px 0px 0px 5px;
 color: #000000;
}

.cp_txt2 {
 font-family: 돋움;
 font-size: 12px;
 padding: 5px 0px 5px 5px;
 color: #747474;
}

.cp_txt3 {
 font-family: 돋움;
 font-size: 12px;
 padding: 5px 0px 5px 8px;
 color: #747474;
}


.yeyak_input { 
BORDER-LEFT: #D4D4D4 1px solid; 
BORDER-RIGHT: #D4D4D4 1px solid; 
BORDER-TOP: #D4D4D4 1px solid;  
BORDER-BOTTOM: #D4D4D4 1px solid;
COLOR: #000000; FONT-SIZE: 12px; 
HEIGHT: 20px; BACKGROUND-COLOR: #ffffff}


#calendarInfo 							{ list-style:none; margin:0px; width:250px; }
#calendarInfo li						{ list-style:none; margin:0px; height:30px; line-height:30px; padding-left:75px; vertical-align:middle; }
#calendarInfo li.room_name	{ background:url('/image/condo/txt_rv6.gif') no-repeat center left; }
#calendarInfo li.check_in		{ }
#calendarInfo li.check_out	{ }
#calendarInfo li.room_cnt		{ }
#calendarInfo li.room_mem		{ }
#calendarInfo li.room_type	{ }
#calendarInfo li.option			{ }




/*main new*/
.rt_box{background:url('/n_image/main/rt_box.gif') no-repeat; width:205px; height:204px; padding:62px 10px 0 10px}
.p_ico{background:url('/n_image/main/price_ico.gif') no-repeat 0 10%; font-weight:bold; color:#d46269; text-indent:1.2em}
.notice_bg{background:url('/n_image/main/notice_bg.gif') no-repeat; width:160px; height:92px; padding:8px 10px 0px 20px; font-size:11px}
.notice_bg a{font-size:11px; color:#676767}
.notice_bg a:hover{font-size:11px; color:#676767}
.rd_bg{background:url('/n_image/main/rd_bg.gif') no-repeat; width:690px; height:178px; padding:50px 15px 0 15px}
.n_ico{background:url('/n_image/main/n_ico.gif') no-repeat 0 10%; text-indent:1.2em}
.np_ico{background:url('/n_image/main/n_p.gif') no-repeat 0 10%; text-indent:1.2em; color:#676767}
.p_ico01{background:url('/n_image/main/p_ico01.gif') no-repeat 0 10%;  text-indent:1.2em}
.p_ico02{background:url('/n_image/main/p_ico02.gif') no-repeat 0 10%; font-weight:bold; color:#eb1e2b; text-indent:1.2em}
.hotel_bg{background:url('/n_image/main/hotel_bg.gif') no-repeat; width:254px; height:178px; padding:7px 20px 5px 20px}
.img_line{border:1px solid #c5c5c5; padding:2px; width:80px; height:55px}
.hotel_tit{font-weight:bold; color:#383838}
.bot_bg{background:url('/n_image/main/bot_bg.gif') no-repeat; width:902px; height:165px; padding:10px 9px 0 9px}
.water_bg{background:url('/n_image/main/water_bg.gif') no-repeat; width:455px; height:155px; padding:0 15px}



 /* padding */
 .mt0{margin-top:0 !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}

.ml0{margin-left:0 !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px !important}
.ml20{margin-left:20px !important}
.ml25{margin-left:25px !important}
.ml30{margin-left:30px !important}
.ml35{margin-left:35px !important}

.mr0{margin-right:0 !important}
.mr10{margin-right:10px !important}
.mr15{margin-right:15px !important}
.mr20{margin-right:20px !important}
.mr25{margin-right:25px !important}
.mr30{margin-right:30px !important}
.mr35{margin-right:35px !important}

.mb0{margin-bottom:0 !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb25{margin-bottom:25px !important}
.mb30{margin-bottom:30px !important}
.mb35{margin-bottom:35px !important}

.p5{padding:5px !important}
.p10{padding:10px !important}
.p20{padding:20px !important}
.p30{padding:10px 30px !important}

.pt0{padding-top:0 !important}
.pt1{padding-top:1px !important}
.pt2{padding-top:2px !important}
.pt3{padding-top:3px !important}
.pt4{padding-top:4px !important}
.pt5{padding-top:5px !important}
.pt6{padding-top:6px !important}
.pt7{padding-top:7px !important}
.pt8{padding-top:8px !important}
.pt9{padding-top:9px !important}
.pt10{padding-top:10px !important}
.pt13{padding-top:13px !important}
.pt15{padding-top:15px !important}
.pt18{padding-top:18px !important}
.pt20{padding-top:20px !important}
.pt25{padding-top:25px !important}
.pt30{padding-top:30px !important}
.pt34{padding-top:34px !important}
.pt35{padding-top:35px !important}
.pt39{padding-top:39px !important}
.pt40{padding-top:40px !important}
.pt41{padding-top:41px !important}
.pt45{padding-top:45px !important}
.pt50{padding-top:50px !important}
.pt60{padding-top:60px !important}
.pt70{padding-top:70px !important}
.pt80{padding-top:80px !important}
.pt90{padding-top:90px !important}
.pt100{padding-top:100px !important}
.pt117{padding-top:117px !important}
.pt130{padding-top:143px !important}

.pl0{padding-left:0 !important}
.pl1{padding-left:1px !important}
.pl2{padding-left:2px !important}
.pl3{padding-left:3px !important}
.pl5{padding-left:5px !important}
.pl6{padding-left:6px !important}
.pl10{padding-left:10px !important}
.pl11{padding-left:11px !important}
.pl13{padding-left:13px !important}
.pl15{padding-left:15px !important}
.pl17{padding-left:17px !important}
.pl19{padding-left:19px !important}
.pl20{padding-left:20px !important}
.pl22{padding-left:22px !important}
.pl25{padding-left:25px !important}
.pl30{padding-left:30px !important}
.pl35{padding-left:35px !important}
.pl40{padding-left:40px !important}
.pl45{padding-left:45px !important}
.pl50{padding-left:50px !important}
.pl60{padding-left:60px !important}
.pl70{padding-left:70px !important}
.pl80{padding-left:80px !important}
.pl280{padding-left:280px !important}
.pl390{padding-left:390px !important}

.pr0{padding-right:0 !important}
.pr2{padding-right:2px !important}
.pr5{padding-right:5px !important}
.pr10{padding-right:10px !important}
.pr15{padding-right:15px !important}
.pr20{padding-right:20px !important}
.pr22{padding-right:22px !important}
.pr25{padding-right:25px !important}

.pb0{padding-bottom:0 !important}
.pb2{padding-bottom:2px !important}
.pb3{padding-bottom:3px !important}
.pb5{padding-bottom:5px !important}
.pb8{padding-bottom:8px !important}
.pb10{padding-bottom:10px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pb30{padding-bottom:30px !important}
.pb35{padding-bottom:35px !important}
.pb40{padding-bottom:50px !important}
.pb100{padding-bottom:100px !important}

.prl25{padding:0 25px !important}

.icon{width:206px;height:43px;color:#fff;font-weight:bold;text-align:center;line-height:43px;font-size:14px;margin:2px 0 0;}
.icon_book{background-color:#C10003;}
.icon_hotel_event{background-color:#C10003;}