/* CSS Document */
 @charset "euc-kr";

/**************************************************
ÇÁ·Î±×·¥ ID : default.css
ÇÁ·Î±×·¥ ¸í : ¿¹¼úÀÇÀü´ç ´ë°ü°ü¸® css µðÆúÆ® ?ÆÃ »ç¿ëÀÚ Ãß°¡.
ÀÛ  ¼º   ÀÚ : soka@idoplan.co.kr
¼ö  Á¤   ÀÚ : hsyang@upleat.com
ÃÖÃÊ ÀÛ¼ºÀÏ : 2009/03/00
¼öÁ¤ÀÏ : 2009/05/13
**************************************************** */

/* default 
------------------------------------------------------------------------------- */
	html, body{width:100%; height:100%; padding:0; margin:0;}
	*{margin:0; padding:0; color:#7a746a; font-size:12px; font-family:Dotum,"µ¸¿ò";}
	ul,li{list-style:none;}
	ol, dl, dt, dd {list-style:none; margin:0; padding:0;}
	dl, dt, dd {height:100%; overflow:hidden;}
	img{border:none;}
	img.btn{cursor:pointer;}
	a:link,a:visited{text-decoration: none; color: #868686;}
	a:hover,a:active{text-decoration: none; color: #868686;}
	img{border:0; display:inline-block;}
	hr{display:none;}
	fieldset {border:0;}
	caption {display:none;}
	legend{display:none;}
	select {color:#868686; vertical-align:middle;}
	input {color:#868686; vertical-align:middle;}
	table, td{border-collapse:collapse; border-spacing 0;}
	textarea{padding:11px 12px 8px 12px; line-height:18px; border:1px solid #D4D5D5; overflow-x:hidden; overflow-y:auto; overflow-y:scroll;}
	textarea.purpose {width:951px; height:90px;}
	textarea.conplay {width:951px; height:126px;}
	textarea.special {width:951px; height:126px;}
	textarea.tempedit {width:791px;}
	textarea.player_his {width:643px; height:40px; vertical-align:middle;}
	.textFrom {height:15px; border:1px solid #c2c2c2; padding:3px 0 0 5px;}
	.fl {float:left;}
	.fr {float:right;}
	.clr {clear:both;}
	img.bt {vertical-align:middle; cursor:pointer;}
	input.chk {margin:0; padding:0; vertical-align:-1px;}
	input.radio {margin:0; padding:0; vertical-align:-1px;}
	input.hour {width:21px; padding-right:6px; text-align:right; }
	input.event_nm, input.event_subj, input.event_spon {width:367px;}
	input.officer {width:810px;}
	input.player_pic {width:592px;}
	input.horiz_pic, input.vert_pic {width:632px;}
	input.result_file {width:542px;}
	input.cnum_pic {width:321px;}
	input.tel01 {width:51px;}
	input.tel02 {width:71px;}
	input.zip {width:51px;}
	input.addr01, input.addr02 {width:321px;}
	input.url {width:521px;}

	/* :hover hack */
	/*body {behavior: url(csshover.js);}*/
	
	/* ±Û²Ã */
	span.cfm {color:#3275a3;}
	span.rej {color:#a72755;}
	span.normal {font-weight:normal;}


/* Login
------------------------------------------------------------------------------- */
	/* Login */
	#Login {width:100%; padding:180px 0 0 0;}
	#Login .logbox {width:540px; height:230px; padding:40px; margin:0 auto; text-align:center; background:url(/SAC/RentFront/images/bg/bg_logbox.gif) 0 0 no-repeat;}
	#Login .idpw{margin:40px 0 40px 0;}
	#Login .idpw table{width:300px;}
	#Login .idpw table td{padding:2px 0 2px 0; text-align:left; vertical-align:middle;}
	#Login .logdisc{padding:0 0 0 10px; display:inline; background:url(/SAC/RentFront/images/bg/bg_date.gif) 0 3px no-repeat;}
	#Login .logdisc a{color:#ac4c6f; font-weight:bold;}
	#Login .gofront{ padding-top:7px;}
	


/* Layout
------------------------------------------------------------------------------- */
	/* Header */
	#Header {width:100%; height:86px; background:url(/SAC/RentFront/images/bg/bg_header.gif) 0 61px repeat-x;}
	#Header .logo {width:125px; height:23px; position:absolute; left:30px; top:23px; z-index:100;}
	#Header .headerMenu{width:117px; height:11px; position:absolute; right:20px; top:34px;}
	#Header .headerMenu li{float:left;}
	#Header .topMenu{width:1180px; height:25px; position:absolute; left:0; top:61px; z-index:0;}

	/* Left */
	#Left {width:158px; height:520px; margin:52px 0 0 19px; overflow-x:hidden; overflow-y:auto; background:#f6f6f6;}
	/* #Left {width:158px; height:100%; margin:52px 0 0 19px; overflow-x:hidden; overflow-y:auto; background:#f6f6f6;} */
	#Left ul.link li {padding:10px 0 0 10px; font-size:12px; font-weight:bold;}
	#Left ul.link li li {padding:5px 0 3px 0; font-size:11px; font-weight:normal; list-style-type:decimal; list-style:inside;}
	#Left ul.link li li a{padding:5px 0 0 0; text-decoration:underline;}
	#Left .First {width:100%; height:38px; padding:5px 0 0 0; font-size:20px; color:#721335; font-weight:bold; background:#ffffff; border-bottom:1px solid #e6e6e6;}
	#Left .Second {width:100%; height:20px; padding:10px 0 0 5px; font-size:12px; color:#767676; font-weight:bold; background:#f6f6f6; border-bottom:1px solid #e6e6e6;}
	#Left .SecondOver {width:100%; height:20px; padding:10px 0 0 5px; font-size:12px; color:#cc9a5a; font-weight:bold; background:#711234; border-bottom:1px solid #e6e6e6;}
	#Left .Third {width:100%; height:0px; padding:0 0 0 0; font-size:12px; color:#767676; font-weight:normal; background:#f6f6f6; display:none;}
	#Left .ThirdOver {width:100%; height:20px; padding:10px 0 0 10px; font-size:12px; color:#767676; font-weight:normal; background:#f6f6f6; border-bottom:1px solid #e6e6e6;}
	
	#Left h1.leftit {height:39px; background:#fff;}
	#Left div.menu {margin-bottom:18px; overflow:hidden;}
	#Left div.menu li.dep {padding:11px 20px 8px 15px; font-weight:bold; color:#767676; border-bottom:1px solid #e8e8e8; background:url(/SAC/RentFront/images/img/arw_gold.gif) 144px 14px no-repeat;}
	#Left div.menu li.dep.on {color:#dba660; border-bottom:none; background-color:#711234; background-image:url(/SAC/RentFront/images/img/arw_gold.gif);}
	#Left div.menu li.dep.on a { color:#dba660; }
	
	#Left div.menu li.det {padding:10px 0 4px 0; background:#e7e7e7; overflow:hidden;}
	#Left div.menu li.det ul {height:auto; overflow:hidden;}
	#Left div.menu li.det li {padding:0 0 8px 25px; font-size:11px; color:#757575; background:url(/SAC/RentFront/images/img/dash_grey.gif) 15px 5px no-repeat;}
	#Left div.menu li.det li a {font-size:11px; color:#757575;}
	#Left div.menu li.det li.on {font-weight:bold;}
	
	/* Navigator */
	.Navigator {width:977px; height:11px; margin:12px 0 0 0;}
	.Navigator ul{float:right;}
	.Navigator li{padding-right:8px; margin-right:5px; float:left; background:url(/SAC/RentFront/images/bg/bg_location.gif) 100% 3px no-repeat; color:#7e7977; font-size:11px;}
	.Navigator li.this{padding:0; margin:0; background:none; color:#000000;}
	

	/* Contents */
	#Contents {width:977px; padding-bottom:100px; overflow-x:hidden;}

		/* location */
		.location{height:11px; margin:12px 0 29px 0;}
		.location ul{float:right;}
		.location li{padding-right:8px; margin-right:5px; float:left; background:url(/SAC/RentFront/images/bg/bg_location.gif) 100% 3px no-repeat;}
		.location li a{color:#7e7977; font-size:11px;}
		.location li.this{padding:0; margin:0; background:none;}
		.location li.this a{color:#000000;}

		/* tit */
		h1.contit{height:38px; padding-left:24px; font-size:18px; letter-spacing:-0.13em; color:#333333; background:url(/SAC/RentFront/images/bg/bg_contit.gif) 0 0 no-repeat;}
		h2.contit2{clear:both; height:23px; padding-left:16px; font-size:14px; letter-spacing:0em; color:#575452; position:relative; background:url(/SAC/RentFront/images/bg/bg_contit2.gif) 0 1px no-repeat;}
		h2.contit2 span{font-weight:normal;}
		div.titarea {clear:both; overflow:hidden;}
		div.titarea .btnfl {position:relative; margin-top:-3px; padding-left:8px; _padding-left:5px; overflow:hidden;}
		div.titarea .btnfr {position:relative; margin-top:-3px; padding-left:8px; _padding-left:5px; text-align:right; overflow:hidden;}
		div.titarea .txtfl {margin-top:1px; padding-left:5px; overflow:hidden;}
		div.txtfr {text-align:right;}

		/* mg,pd */
		.mgb20{margin-bottom:20px;}
		.mgt7{margin-top:7px;}
		.mgt15{margin-top:15px;}
		.mgt20{margin-top:20px;}
		.mgt-5{margin-top:-5px;}
		.mgt-10{margin-top:-10px;}
		.mgt-15{margin-top:-15px;}
		.pd10{padding:10px;}

		/* tabmnu */
		.tabmnu{clear:both; height:32px; margin-bottom:10px; background:url(/SAC/RentFront/images/bg/bg_tab.gif) 0 100% repeat-x; overflow:hidden;}
		.tabmnu li{float:left; height:32px; padding-left:4px; letter-spacing:-0.06em; background:url(/SAC/RentFront/images/bg/bg_tabOff.gif) no-repeat;}
		.tabmnu li .tabR{float:left; height:22px; padding:10px 4px 0 0; text-align:center; background:url(/SAC/RentFront/images/bg/bg_tabOff.gif) 100% 0 no-repeat;}
		.tabmnu li a{color:#797d73; font-size:13px; font-weight:bold;}
		.tabmnu li a span{color:#711234; font-size:12px;}
		.tabmnu li.tabOn .tabR{background-image:url(/SAC/RentFront/images/bg/bg_tabOn.gif);}
		.tabmnu li.tabOn a{color:#ffffff;}
		.tabmnu li.tabOn a span{color:#cfcfcf; font-size:12px;}
		.tabmnu li.tabOn{background:url(/SAC/RentFront/images/bg/bg_tabOn.gif) no-repeat;}
		
		.tabmnu2 {height:31px; padding:6px 0 0 14px; border-width:2px 1px 0 1px; border-style:solid; border-color:#a4a99d; background:#d8dbd3; overflow:hidden;}
		.tabmnu2 li{float:left; height:31px; padding-left:10px; letter-spacing:-0.06em; display:inline;}
		.tabmnu2 li .tabR{float:left; height:25px; padding:6px 10px 0 0; text-align:center; }
		.tabmnu2 li a{color:#706f6f; font-size:13px; font-weight:bold;}
		.tabmnu2 li a span{color:#711234; font-size:12px;}
		.tabmnu2 li.tabOn .tabR{background:url(/SAC/RentFront/images/bg/bg_tabOn2.gif) 100% 0 no-repeat;}
		.tabmnu2 li.tabOn a{color:#ba8a4c;}
		.tabmnu2 li.tabOn a span{color:#cfcfcf; font-size:12px;}
		.tabmnu2 li.tabOn{background:url(/SAC/RentFront/images/bg/bg_tabOn2.gif) no-repeat;}
		
		/* pCtrl */
		.pCtrl1{padding:15px 0 15px 0; text-align:right;}
		.pCtrl2{height:35px; margin:-42px 0 30px 0; text-align:right; border-bottom:1px solid #e5e5e5;}
		.pCtrl3{height:35px; position:absolute; right:0; top:0;}
		
		/* lease */
		.lease{height:30px; margin-bottom:20px; text-align:center; position:relative; overflow:hidden;}
		.lease .lname{padding-top:4px; font-size:24px;}

		/* searchbox */
		.searchbox{/*width:957px; padding:20px 10px;*/ margin-bottom:26px;/* position:relative; background:url(/SAC/RentFront/images/bg/bg_searchboxB.gif) 0 100% no-repeat;*/}
		.searchboxT{width:977px; height:10px; position:absolute; left:0; top:0; background:url(/SAC/RentFront/images/bg/bg_searchboxT.gif) no-repeat;}
		.searchbox ul{display:inline;}
		.searchbox li{padding:0 5px 0 20px; color:#585452; font-weight:bold; display:inline; background:url(/SAC/RentFront/images/bg/bg_searchopt.gif) 10px 8px no-repeat;}
		.searchbox p{padding:0 0 4px 0;}
		.searchbox li strong {margin-top:3px; color:#585452; vertical-align:middle; display:inline-block;}
		.searchbox div.bgbox_gy01 div.mid {padding:9px 0 9px 10px;}

		/* btn */
		.btn{height:22px; position:relative; margin-bottom:24px; clear:both;}
		.btn2{height:22px; position:relative; margin:-15px 0 5px 0; clear:both;}
		.left{float:left; text-align:left;}
		.right{float:right; text-align:left;}
		.pep{width:149px; height:16px; padding:3px 0 0 10px; display:inline; float:right; background:url(/SAC/RentFront/images/bg/bg_pep.gif) no-repeat;}
		.pep a{margin-right:8px;}
		div.btn.exhibit {margin-bottom:3px;}
		div.btn.exhibit .pep {float:left; margin-left:9px;}
		div.btn.exhibit .summary {float:right; margin-top:4px;}
		div.btnmgt {position:relative; height:30px; margin:-40px 0 15px 0; text-align:right; overflow:hidden;}
		
		/* monCtrl */
		.monCtrl{height:34px; position:relative; overflow:hidden;}
		.monCtrl .month{text-align:center;}
		.monCtrl span{padding:0 10px; font-size:24px; font-family:Tahoma; color:#000000;}
		.monCtrl a.day{padding:0 0 0 5px; font-size:11px; font-family:Tahoma;}
		.monCtrl a.day.on{text-decoration:underline; color:#FF0000;}
		.monCtrl .pep{position:absolute; right:0; top:12px;}
		.monCtrl .regi{position:absolute; left:0; top:9px; display:block;}
		.monCtrl ul.sort {margin-top:-15px;}
		
		.monCtrl.stat {height:80px;}
		.monCtrl.stat div.prev, .monCtrl.stat div.next {float:left; margin-top:12px;}
		.monCtrl.stat div.mon, .monCtrl.stat div.day {float:left;}
		.monCtrl.stat div.mon {margin-top:4px;}
		.monCtrl.stat div.day {padding-right:10px; text-align:left;}
		.monCtrl.stat div.month {float:left;}
		.monCtrl.stat div.time {height:100%; margin-top:13px; padding-left:15px; overflow:hidden;}
		
		/* calender*/
		.calender{width:20px; height:20px; display:inline; position:relative; overflow:hidden;}
		.cModule{width:80px; height:80px; position:absolute; top:3px; left:20px;}

		/* summary */
		.summary{clear:both; height:18px; position:relative;}
		.date{padding-left:7px; bottom:5px; font-size:11px; background:url(/SAC/RentFront/images/bg/bg_date.gif) 0 2px no-repeat;}
		.sort{float:left;}
		.sort li{height:11px; display:inline; padding:0 7px 0 0; margin-right:12px; font-size:11px; background:url(/SAC/RentFront/images/bg/bg_sort.gif) 100% 0 no-repeat;}
		.sort li a{color:#48443e; font-weight:bold;}
		.sort li.end{padding:0; margin:0; background:none;}
		.total{float:right; text-align:left;}
		.total li{padding-left:8px; display:inline;}
		.total strong{color:#711234;}
		.tlayout .summary{margin:4px 0 8px 0;}
		.tlayout .total{margin-top:8px;}
		
		/* accBox */
		.accBox{width:917px; padding:30px; margin-bottom:20px; position:relative; background:url(/SAC/RentFront/images/bg/bg_accboxB.gif) 0 100% no-repeat;}
		.accBoxT{width:977px; position:absolute; left:0; top:0; background:url(/SAC/RentFront/images/bg/bg_accboxT.gif) 0 0 no-repeat;}
		.accBox h5{font-size:16px; color:#961c48; margin-bottom:20px;}
		.accBox .acc{background:#f3f2ee; display:inline; text-align:center;}
		.accBox .acc h6{padding:5px 0; font-size:14px;}
		.tl, .tr, .bl, .br{width:10px; height:10px;}
		.tl{background:url(/SAC/RentFront/images/bg/bg_accTL.gif) 0 0 no-repeat;}
		.tr{background:url(/SAC/RentFront/images/bg/bg_accTR.gif) 100% 0 no-repeat;}
		.bl{background:url(/SAC/RentFront/images/bg/bg_accBL.gif) 0 100% no-repeat;}
		.br{background:url(/SAC/RentFront/images/bg/bg_accBR.gif) 100% 100% no-repeat;}
		.acc .acccont{padding:5px 0 5px 5px; vertical-align:top;}
		.acc .accitem{width:102px; height:56px; padding-top:20px; text-align:center; float:left; background:url(/SAC/RentFront/images/bg/bg_accitem.gif) 0 0 no-repeat;}
		.acc .accitem2{width:265px; height:51px; padding-top:25px; font-size:24px; font-weight:500; color:#961c48; letter-spacing:-0.06em; text-align:center; float:left; background:url(/SAC/RentFront/images/bg/bg_accitem2.gif) 0 0 no-repeat;}
		.acc .accitem3{width:103px; height:42px; padding-top:10px; font-size:24px; font-weight:500; color:#961c48; letter-spacing:-0.06em; text-align:center; background:url(/SAC/RentFront/images/bg/bg_accsem.gif) 0 0 no-repeat;}
		.acc .accitem4{width:152px; height:56px; padding-top:20px; text-align:center; float:left; background:url(/SAC/RentFront/images/bg/bg_accseem.gif) 0 0 no-repeat;}
		.acc .accitem dt {height:auto;}
		.acc .accitem dd {height:auto; margin-top:7px; font-size:14px; letter-spacing:-0.06em; border:0 none;}
		.acc .plus{float:left; margin-top:20px;}
		.acc .plus2{float:left; margin-left:36px;}
		.Mtot{font-size:12px; font-weight:bold; color:#FF0000;}

		/* step */
		.step{height:90px; border-bottom:1px solid #e5e5e5;}
		.step li{width:108px; height:60px; padding-top:11px; text-align:center; float:left; display:inline; background:url(/SAC/RentFront/images/bg/bg_step.gif) no-repeat;}
		.step li.on{background:url(/SAC/RentFront/images/bg/bg_step_on.gif) no-repeat;}
		.step li.end{width:101px;}
		.step li p{color:#9a244f;}
		
		.stepR1{height:265px;}
		.stepR1 .summary{height:24px;}
		.stepR1 .summary .left{padding-top:3px; font-size:16px; color:#575452; font-weight:bold;}
		.stepR1C1{width:312px; height:240px; margin-right:20px; float:left; background:url(/SAC/RentFront/images/bg/bg_stepR1C1.gif) 0 100% no-repeat;}
		.stepR1C2{width:352px; height:240px; margin-right:20px; float:left; background:url(/SAC/RentFront/images/bg/bg_stepR1C2.gif) 0 100% no-repeat;}
		.stepR1C3{width:273px; height:240px; float:left; background:url(/SAC/RentFront/images/bg/bg_stepR1C3.gif) 0 100% no-repeat;}
		.stepR1C1tit{height:30px; padding:8px 10px 0 15px;}
		.stepR1C1tit .left{padding-top:3px;}
		.stepR1C1tit .right span{padding:5px 5px 0 0; color:#ffffff; font-size:11px; letter-spacing:-0.01em;}
		.accsm{padding:10px 0 0 11px;}
		.accsm .accsm_item{width:100px; height:50px; padding-top:10px; line-height:28px; float:left; text-align:center; background:url(/SAC/RentFront/images/bg/bg_accsm.gif) no-repeat;}
		.accsm .plus{float:left; padding-top:15px;}
		.stepR1C3txt{ padding:5px 15px; line-height:24px;}
		.stepR2 li{width:108px; height:72px; margin-right:13px; float:left; text-align:center; line-height:20px; padding:30px 10px; background:url(/SAC/RentFront/images/bg/bg_stepR2.gif) no-repeat;}		
		.stepR2 li.end{ margin-right:0;}	

		/* table */
			/* list */
			.list{width:100%; margin-bottom:10px; border-top:2px solid #a4a99d; border-bottom:2px solid #a4a99d; table-layout:fixed;}
			.list tbody tr:hover{background:#f2e2cc;}
			.list thead th{text-align:center; padding:9px 10px 7px 10px; color:#48443e; border-bottom:1px solid #aaada0; background:#f3f2ee;}
			.list thead th.chk {padding:3px 10px;}
			.list tbody th{text-align:center; padding:7px 10px 4px 10px; color:#48443e; border-bottom:1px solid #c8ccc4; background:#f3f2ee;}
			.list tbody td{padding:7px 10px 4px 10px; color:#7a746a; text-align:center; line-height:1.3em; word-break:all; border-bottom:1px solid #f2f1f1; table-layout:fixed;}
			.list tbody td a{color:#333333;}
			.list tbody th.l{text-align:left;}
			.list tbody td.l{text-align:left;}
			.list tbody td.ellip{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
			.list tbody td.r{text-align:right;}
			.list tbody td.prc{color:#FF3300;}
			.list tbody td.count1{color:#FF3300;}
			.list tbody td.count2{color:#FF3300;}
			.list tbody td.num, .list tbody td.day {padding-top:6px; font-family:Tahoma; font-size:11px;}
			.list tbody td.chk {padding:2px 10px 1px 10px;}
			.list tbody td span{padding-right:5px;}
			.list .bdl{border-left:1px solid #c8ccc4;}
			.list .bdr{border-right:1px solid #c8ccc4;}
			
			/* list2 */
			.list2{width:100%; margin-bottom:50px; border-top:2px solid #a4a99d; border-bottom:2px solid #a4a99d; table-layout:fixed;}
			.list2 thead th{text-align:center; padding:6px 10px; font-weight:bold; color:#48443e; border:1px solid #aaada0; background:#f3f2ee;}
			.list2 thead th.chk {padding:3px 10px;}
			.list2 tbody th{text-align:center; padding:7px 10px 4px 10px; font-weight:bold; color:#48443e; border:1px solid #a4a99d; border-bottom-color:#c8ccc4; background:#f3f2ee;}
			.list2 tbody td{height:13px; padding:7px 10px 4px 10px; text-align:left; line-height:1.3em; word-break:all; border:1px solid #a4a99d; border-bottom-color:#c8ccc4; table-layout:fixed;}
			.list2 tbody td a{color:#333333;}
			.list2 tbody th.l{text-align:left;}
			.list2 tbody th.c{text-align:center;}
			.list2 tbody td.c{text-align:center;}
			.list2 tbody td.ellip{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
			.list2 tbody td.r{text-align:right;}
			.list2 tbody td.prc{color:#FF3300;}
			.list2 tbody td.chk {padding:2px 10px 1px 10px;}
			.list2 tbody td span{padding-right:20px;}
			.list2.fsize11 td, .list2.fsize11 th{font-size:11px; padding:6px 2px 4px 2px; text-align:center; letter-spacing:-0.1em;}
	
			/* list2 list2 */
			.list2 .list2{margin-top:4px; margin-bottom:0;}
			.list2 .list2 thead th, .list2 .list2 thead td{thont-weight:normal !important; padding:3px; font-size:12px; background:#f2e2cc; letter-spacing:-0.06em;}
			.list2 .list2 tbody th, .list2 .list2 tbody td{thont-weight:normal !important; text-align:center; padding:3px; font-size:12px; letter-spacing:-0.06em;}
			.list2 .list2 tbody td.l{text-align:left;}
			.list2 .list2 tbody td.ellip{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
			
			/* list3 */
			.list3{width:100%; margin-bottom:10px; border-top:2px solid #a4a99d; border-bottom:2px solid #a4a99d; table-layout:fixed;}
			.list3 thead th{text-align:center; padding:6px 5px; font-weight:bold; color:#48443e; border:1px solid #aaada0; background:#f3f2ee;}
			.list3 tbody td{text-align:center; height:13px; padding:6px 5px; line-height:1.3em; word-break:all; border:1px solid #a4a99d; border-bottom-color:#c8ccc4;}
			.list3 tbody td.s{background:#f2e2cc;}
			.list3 tbody td.sl{text-align:left; background:#f2e2cc;}
			.list3 tbody td a{color:#333333;}
			.list3 tbody td.l{text-align:left;}
			.list3 tbody td.r{text-align:right;}
	
			/* history */
			.history{width:100%; border-top:none; border-bottom:1px solid #a4a99d; position:relative; table-layout:fixed;}
			.history thead th{text-align:center; padding:9px 10px 6px 10px; font-size:11px; font-weight:bold; color:#ffffff; border-bottom:none; background:#c8a06c;}
			.history thead th.hl{background:#c8a06c url(/SAC/RentFront/images/bg/bg_htable.gif) 0 0 no-repeat;}
			.history thead th.hr{background:#c8a06c url(/SAC/RentFront/images/bg/bg_htable.gif) 100% 0 no-repeat;}
	
			/* week */
			.week{width:100%; margin-bottom:10px; border-top:2px solid #a4a99d; border-bottom:1px solid #a4a99d; table-layout:fixed;}
			.week thead th{text-align:center; padding:6px 10px; font-size:11px; color:#48443e; border:1px solid #c8ccc4; background:#f3f2ee;}
			.week thead td{text-align:center; padding:6px 10px; font-size:11px; font-weight:bold; color:#48443e; border:1px solid #c8ccc4;}
			.week thead td span{font-size:14px; color:#000000;}
			.week tbody th{text-align:center; padding:3px 10px; font-size:11px; color:#48443e; border:1px solid #c8ccc4; background:#f3f2ee;}
			.week tbody td{height:13px; padding:6px 10px; font-size:11px; text-align:left; vertical-align:top; line-height:1.3em; word-break:all; border:1px solid #c8ccc4; table-layout:fixed;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
			.week tbody td li{ list-style:inside; list-style-type:decimal;}
			.week tbody td a{color:#333333;}
			.week tbody td.l{text-align:left;}
			.week tbody td.c{text-align:center;}
			.week tbody td li.accent{font-weight:bold; color:#bb1010;}
			.week tbody td li.accent a{color:#bb1010;}
			.week thead .col1{background:#ff9999;}
			.week tbody .col1{background:#ffe5e5;}
			.week thead .col2{background:#ffeb99;}
			.week tbody .col2{background:#fffae4;}
			.week thead .col3{background:#e1ff90;}
			.week tbody .col3{background:#f4ffd5;}
			.week thead .col4{background:#e1ff90;}
			.week tbody .col4{background:#f4ffd5;}
			.week thead .col5{background:#e1ff90;}
			.week tbody .col5{background:#f4ffd5;}
			.week thead .col6{background:#e1ff90;}
			.week tbody .col6{background:#f4ffd5;}
			.week thead .col7{background:#aadff3;}
			.week tbody .col7{background:#cff2ff;}

			/* schedule */
			.schedule{margin:0; border-width:2px 1px; border-style:solid; border-color:#a4a99d;}
			.schedule thead th{padding:6px 0 4px 0; color:#a9a194; border:1px solid #aaada0; background:#f3f2ee;}
			.schedule thead th.txt {color:#48443e;}
			.schedule thead th.sat{color:#5a90b4;}
			.schedule thead th.sun{color:#d05f64;}
			.schedule tbody th{padding:6px 0 2px 0; color:#7a746a; font-weight:normal; border:1px solid #c8ccc4;}
			.schedule tbody th.place{padding-left:10px; text-align:left; border-right-color:#aaada0; background:none;}
			.schedule tbody td{padding:6px 0 2px 0; color:#a9a194; text-align:center; font-weight:bold; border:1px solid #c8ccc4;}
			.schedule tbody td.hold{background:#e9ebe3;}
			 div.red, div.orange, div.yellow, div.green, div.blue, div.purple{width:10px; height:10px;}
			.red{background:#FF0000;}
			.orange{background:#ff933b;}
			.yellow{background:#ffdc3b;}
			.green{background:#85e627;}
			.blue{background:#28aeed;}
			.purple{background:#a528ed;}

			/* tlayout */
			.tlayout{width:977px; overflow-x:hidden;}
			.tlayout .l{width:47%; float:left; overflow-x:hidden;}
			.tlayout .r{width:47%; float:right; overflow-x:hidden;}
			.tlayout .result{height:404px; margin-top:-10px; border-bottom:1px solid #a4a99d; overflow-x:hidden; overflow-y:scroll;}
			.tlayout .result .list{width:440px; border-top:0; margin:0; border-bottom:0;}
			.tlayout .gab{width:33px; float:left;}
			.tlayout.thr .l{width:31%;}
			.tlayout.thr .r{width:31%;}
			.tlayout.thr .result .list{width:284px;}
			.tlayout.thr .gab{width:33px; float:left;}
			.tlayout .clear{clear:both;}
			
		td.price {text-align:right !important;}
		td.linebrk {word-break:break-all;}
		tr.total td, td.total {font-weight:bold; background:#f7f7f7;}


		/* pageing */
		.pageing{text-align:center;}
		.pageing ul{display:inline; padding:0 6px 0 4px;}
		.pageing li{display:inline; padding:0 6px;}
		.pageing .this, .pageing .this:visited{color:#ff9900; font-weight:bold;}
		
		
		/* Àü½Ã´ë°üÀÏÁ¤ */
		div.exhibit .schedule {border-top-width:1px; }
		
		
		/* Çà»ç³»¿ë */
		div.status {/*width:675px;*/}
		div.input {clear:both; position:relative; margin:-1px 0 28px 0; overflow:hidden;}
		div.input input.profile {width:613px;}
		div.input ul.profile {margin:0 -1px -3px 0;}
		div.input ul.profile li {padding-bottom:3px;}
		div.status div.lease {margin-top:14px;}
		div.period table.list2 {margin-bottom:0;}
		div.period table.list2 td {text-align:center;}
		div.period td.l {text-align:left !important;}
		div.period td.r {text-align:right !important;}
		div.use {margin-top:7px; _margin-top:3px;}
		div.unit {padding-top:8px; color:#afaca6;}
		div.guide {background-color:#ededed; border:4px dotted #949595; margin:10px 0 10px 0; padding:10px;}
		
		/* dl */
		dl.lst {border-bottom:1px solid #dfdfdf; overflow:hidden;}
		dl.lst, dl.lst dt, dd {border-top:1px solid #dfdfdf;}
		dl.lst dt {clear:both; float:left; width:132px; _margin-right:-3px; padding:11px 0 7px 18px; color:#585452; font-weight:bold; background:url(/SAC/RentFront/images/bg/bg_searchopt.gif) 10px 13px no-repeat;}
		dl.lst dd {padding:11px 0 7px 0;}
		dl.lst dd.input {padding:5px 0 2px 0;}
		dl.lst dd.sel {padding:6px 0 6px 0;}
		dl.lst span.eng {padding-left:8px;}
		div.status dl.lst dd ul.inpt li.pd {padding-top:3px; padding-bottom:3px;}
		
		/* ul */
		ul.lst li {line-height:18px;}
		
		/* »çÁø/ÅØ½ºÆ® */
		div.lst {clear:both; height:100%; overflow:hidden;}
		div.lst div.pic {clear:both; float:left; width:84px; height:84px; margin-right:10px; _margin-right:7px; background:#c0d8df;}
		div.lst div.txt {height:100%; margin-top:-1px; overflow:hidden;}
		div.lst.mg {margin-top:10px;}
		
		/* ´ë°ü½ÅÃ» »ó¼¼º¸±â */
		div.detail, div.company {margin:-10px 0 30px 0;}
		
		/* È¸»ö»óÀÚ */
		div.bgbox_gy01 {
			height:auto;
			overflow:hidden;
		}
		div.bgbox_gy01 div.top, div.bgbox_gy01 div.top div, div.bgbox_gy01 div.btm, div.bgbox_gy01 div.btm div {
			position:relative;
			height:10px;
			font-size:1px;
			line-height:0;
			overflow:hidden;
		}
		div.bgbox_gy01 div.top div.left, div.bgbox_gy01 div.top div.right {
			position:absolute;
			top:0;
			width:20px;
			height:10px;
		}
		div.bgbox_gy01 div.top div.left {
			left:0;
			background:url(/SAC/RentFront/images/bg/bgbox_gy01_tl.gif) left top no-repeat;
		}
		div.bgbox_gy01 div.top div.right {
			right:0;
			background:url(/SAC/RentFront/images/bg/bgbox_gy01_tr.gif) right top no-repeat;
		}
		div.bgbox_gy01 div.top div.cen, div.bgbox_gy01 div.btm div.cen {
			height:10px;
			margin:0 0 0 20px;
		}
		div.bgbox_gy01 div.top div.cen {background:url(/SAC/RentFront/images/bg/bgbox_gy01_tr.gif) right top no-repeat #f1f1f1;}
		div.bgbox_gy01 div.btm div.cen {background:url(/SAC/RentFront/images/bg/bgbox_gy01_br.gif) 100% 100% no-repeat #f1f1f1;}
		div.bgbox_gy01 div.btm div.left, div.bgbox_gy01 div.btm div.right {
			position:absolute;
			bottom:0;
			width:20px;
			height:10px;
		}
		div.bgbox_gy01 div.btm div.left {
			left:0;
			background:url(/SAC/RentFront/images/bg/bgbox_gy01_bl.gif) left bottom no-repeat;
		}
		div.bgbox_gy01 div.btm div.right {
			right:0;
			background:url(/SAC/RentFront/images/bg/bgbox_gy01_br.gif) right bottom no-repeat;
		}
		div.bgbox_gy01 div.mid {
			height:100%;
			background:#f1f1f1;
			overflow:hidden;
		}
		

/* Annotation
------------------------------------------------------------------------------- */
	/* Annotation */
	span.Annotation {color:#FF0000;}
