@charset "utf-8";


/* 추첨접수 이용안내 공통 */
.lot_guide {}
	.lot_guide .and_top_btns { padding-top:24px; width:100%; }
	.lot_guide .and_top_btns:after { content:""; display:block; clear:both; }
	.lot_guide .and_top_btns a { display:block; float:left; margin-right:10px; }
	.lot_guide .and_hd { display:block; margin-bottom:21px; line-height:22px; font-size:22px; color:#76591f; font-family:"Malgun Gothic", "돋움", verdana, arial, applegothic, sans-serif; }

	.lot_guide .ui_tabs { margin:30px 0; }
	.lot_guide .txt { font-size:12px; color:#444444; }
	.lot_guide .list.style-dot {}
		.lot_guide .list.style-dot li { margin-top:7px; padding: 0 0 0 8px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 8px; letter-spacing:0.5px; }
		.lot_guide .list.style-dot li:first-child { margin-top:0; }
	.lot_guide .list.style-dot.small {}
		.lot_guide .list.style-dot.small li { margin-top:3px; color:#666666; font-size:11px; line-height:16px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 6px; }
		.lot_guide .list.style-dot.small li:first-child { margin-top:0; }
	.lot_guide .gray { color:#666666; }
	.lot_guide .ui_table_b tbody .agl,
	.lot_guide .ui_table_b tbody .agl { padding-left:8px; text-align:left; }
	.lot_guide h3 > img { margin-bottom:17px; }

.lot_guide_schedule {}
	.lot_guide_schedule .ref { margin-top:20px; }
	.lot_guide_schedule table tbody tr th { font-weight:normal; }

.lot_guide_howto {}
	.lot_guide_howto .div { margin-bottom:50px; }
	.lot_guide_howto .div .ui_table_b { margin-top:17px; }
	.lot_guide_howto .div1 .ui_table_b { margin-top:0; margin-bottom:10px; }
	.lot_guide_howto .div1 .ui_table_b tbody th { font-weight:normal; }
	.lot_guide_howto .div2 .ui_table_b tbody td,
	.lot_guide_howto .div3 .ui_table_b tbody .vTop { vertical-align:top; }
	.lot_guide_howto .div2 .list1 li,
	.lot_guide_howto .div3 .list1 li { margin-top:0; }
	.lot_guide_howto .div4 .list li { margin-top:2px; }
	.lot_guide_howto .div3 .small_title { display:block; color:#666666; font-size:11px; margin:7px 0; }

.lot_guide_standard {}
.lot_guide_standard { color:#444444; }
	.lot_guide_standard .list.style-dot.top { margin:20px 0; }
	.lot_guide_standard .ui_table_b.table1 {}
	.lot_guide_standard .ui_table_b.table1 { margin-bottom:48px; }
		.lot_guide_standard .ui_table_b.table1 .inner_table { margin-top:8px; margin-bottom:-8px; }
		.lot_guide_standard .ui_table_b.table1 .inner_table thead th,
		.lot_guide_standard .ui_table_b.table1 .inner_table tbody th { background-color:#fbf9f6; font-weight:normal; }
		.lot_guide_standard .ui_table_b.table1 .inner_table tbody .last td,
		.lot_guide_standard .ui_table_b.table1 .inner_table tbody .last th { border-bottom:0; }
	.lot_guide_standard .ui_table_b.table2 {}
		.lot_guide_standard .ui_table_b.table2 tbody th { font-weight:normal; }
	.lot_guide_standard .div2 {}
	.lot_guide_standard .div2 .tit { display:block; }
	.lot_guide_standard .div2 .txt.small { display:block; text-align:right; margin-bottom:8px; color:#868686; font-size:11px; }
	.lot_guide_standard .div2 .ui_table_b.table2 { margin-bottom:20px; }


.lot_guide .ui_table_b { border-top:1px solid #b49350; overflow:hidden; }
.lot_guide .ui_table_b table { margin-top:-1px; border-top:none; }
.lot_guide .ui_table_b thead th { padding:10px 0; }
.lot_guide .ui_table_b tbody th ,
.lot_guide .ui_table_b tbody td { padding:8px 0; text-align:center; }
.lot_guide .ui_table_b .btn_pos { display:inline-block; margin:2px 0; padding-right:10px; color:#279ba1; background:url("../images/mypage/btn_ed_arr.gif") no-repeat right 3px; }
.lot_guide .ui_table_b .btn_neg { display:inline-block; margin:2px 0; padding-right:10px; color:#666666; background:url("../images/mypage/btn_cn_arr.gif") no-repeat right 3px; }
.lot_guide .ui_table_b .no-data { padding:100px 0; }
.lot_guide .ui_align.tfoot { margin:20px 0 0 0; }
.lot_guide .ui_paging { margin:20px 0 0 0; }
.lot_guide .ui_table_b tbody .even th ,
.lot_guide .ui_table_b tbody .even td { background-color:#f7f7f7; }

.lot_guide .desc_list { margin-bottom:25px; color:#444444; }
	.lot_guide .desc_list .hd { margin-bottom:18px; font-size:20px; line-height:20px; letter-spacing:-1px; font-weight:bold; color:#76591f; font-family:"Malgun Gothic", "돋움", verdana, arial, applegothic, sans-serif;  }
	.lot_guide .desc_list .list li { margin-bottom:2px; padding:0 0 0 8px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 8px; }

.lot_guide .tfoot_list { margin-top:28px; color:#666666; }
	.lot_guide .tfoot_list .hd { margin-bottom:18px; }
	.lot_guide .tfoot_list .list li { margin-bottom:6px; padding:0 0 0 8px; font-size:11px; line-height:16px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 6px; }

.lot_guide .top_func { clear:both; display:block; width:100%; margin-bottom:20px; }
	.lot_guide .top_func:after { content:""; display:block; clear:both; }
	.lot_guide .top_func .left { float:left; }
	.lot_guide .top_func .right { float:right; }
	.lot_guide .top_func select { margin:0 3px; height:20px; vertical-align:middle; border:1px solid #c5c5c6; color:#666666; }
	.lot_guide .top_func .ui_button { padding:0 10px; vertical-align:middle; }
	.lot_guide .ui_datepic { margin-right:7px; }

.service .desc_list { margin-bottom:25px; color:#444444; }
	.service .desc_list .hd { margin-bottom:18px; font-size:20px; line-height:20px; letter-spacing:-1px; font-weight:bold; color:#76591f; font-family:"Malgun Gothic", "돋움", verdana, arial, applegothic, sans-serif;  }
	.service .desc_list .list li { margin-bottom:2px; padding:0 0 0 8px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 8px; }

.service .tfoot_list { margin-top:28px; color:#666666; }
	.service .tfoot_list .hd { margin-bottom:18px; }
	.service .tfoot_list .list li { margin-bottom:6px; padding:0 0 0 8px; font-size:11px; line-height:16px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 6px; }

.service .top_func { clear:both; display:block; width:100%; margin-bottom:20px; }
	.service .top_func:after { content:""; display:block; clear:both; }
	.service .top_func .left { float:left; }
	.service .top_func .right { float:right; }
	.service .top_func select { margin:0 3px; height:20px; vertical-align:middle; border:1px solid #c5c5c6; color:#666666; }
	.service .top_func .ui_button { padding:0 10px; vertical-align:middle; }
	.service .ui_datepic { margin-right:7px; }

.service .ui_table_b { border-top:1px solid #b49350; overflow:hidden; }
	.service .ui_table_b table { margin-top:-1px; border-top:none; }
	.service .ui_table_b thead th { padding:10px 0; }
	.service .ui_table_b tbody th ,
	.service .ui_table_b tbody td { padding:8px 0; text-align:center; }
	.service .ui_table_b .btn_pos { display:inline-block; margin:2px 0; padding-right:10px; color:#279ba1; background:url("../images/mypage/btn_ed_arr.gif") no-repeat right 3px; }
	.service .ui_table_b .btn_neg { display:inline-block; margin:2px 0; padding-right:10px; color:#666666; background:url("../images/mypage/btn_cn_arr.gif") no-repeat right 3px; }
	.service .ui_table_b .no-data { padding:100px 0; }
	.service .ui_align.tfoot { margin:20px 0 0 0; }
	.service .ui_paging { margin:20px 0 0 0; }
	.service .ui_table_b tbody .even th ,
	.service .ui_table_b tbody .even td { background-color:#f7f7f7; }

.mbs_tenance {}
	.mbs_tenance {}
	.mbs_tenance .desc_list { margin-top:30px; }
	.mbs_tenance .ui_table_b tbody th { font-weight:normal; }
	.mbs_tenance .ui_table_b.mt_nance {}
	.mbs_tenance .tfoot_list.mt_nance { margin-top:10px; }
	.mbs_tenance .tfoot_list.mt_nance {}
	.mbs_tenance .phoenix { margin-top:25px; border-top:none; }
	.mbs_tenance .phoenix .stit { position:relative; display:block; padding-bottom:5px; color:#76591f; font-size:14px; border-bottom:1px solid #b49350; }
	.mbs_tenance .phoenix2 { margin-top:30px; }
	.mbs_tenance .phoenix3 { margin-top:30px; }
	.mbs_tenance .math_bd { margin-top:27px; border-top:none; }
	.mbs_tenance .math_bd .stit { position:relative; display:block; padding-bottom:5px; color:#76591f; font-size:14px; border-bottom:1px solid #b49350; }
	.mbs_tenance .tfoot_list.math_bd { margin-top:15px; }
	.mbs_tenance .tfoot_list.math_bd li { padding:0; background:none; }
	.mbs_tenance .ui_align.foot { margin-top:25px; }
	.mbs_tenance .s_hd { display:block; margin:32px 0 -15px 0; font-size:16px; line-height:16px; letter-spacing:-1px; font-weight:bold; color:#76591f; font-family:"Malgun Gothic", "돋움", verdana, arial, applegothic, sans-serif; }


.room_price {}
	.room_price .desc_list.top { margin-top:0; }
	.room_price .ui_table_b.math_bd {border-top:1px solid #b49350; }


.condo_able {}
	.condo_able .point { color:#279ba1; }
	.condo_able .desc_list .list li { background:none; padding-left:0; }
	.condo_able .desc_list { margin-bottom:13px; }
	.condo_able .desc_list.div2 { margin-top:50px; margin-bottom:7px; }
	.condo_able .desc_list.div2 .ref { text-align:right; font-size:11px; color:#666666; padding:;}

	
/* 서비스 - 레포츠 */
.leports .m_hd { display:block; }
	.leports .s_hd { display:block; margin-top:25px; margin-bottom:5px; font-size:14px; font-weight:bold; color:#76591f; }
	.leports .ui_table_b { overflow;hidden; border-top:1px solid #b49350; }
	.leports .ui_table_b table {  border-top:0; }
	.leports .tb_facils {}
	.leports .tb_facils table thead th { padding-left:0; padding-right:0; }
	.leports .tb_facils table thead td { padding-left:0; padding-right:0; }
	.leports .tb_facils table tbody th { font-weight:normal; text-align:center; }
	.leports .tb_facils table tbody td { font-weight:normal; text-align:center; }
	.leports .tb_facils table tbody td { text-align:center; }

	.leports .and_tb tbody td { text-align:center; }

	.leports .mts_lepo { margin-top:45px; color:#444444; }
	.leports .mts_lepo.top { margin-top:0; }
	.leports .mts_lepo .tfoot_list { color:#444444; font-size:12px; }

	.leports .sub_tarea { position:relative; }
	.leports .sub_tarea .txt { position:absolute; top:0; right:0; font-size:11px; color:#666666; }

	.leports .tfoot_list { margin-top:15px; color:#666666; }
	.leports .tfoot_list .list li { margin-bottom:3px; padding:0 0 0 8px; font-size:12px; line-height:16px; background:url("../images/mypage/dot_desc.gif") no-repeat 0 6px; }
	.leports .txt.howto { display:block; margin-top:15px; color:#444444; font-weight:bold; } 