/********TCL********/

.tcl{line-height:1.2em;}

.tcl ul, .tcl li{margin:0;padding:0;list-style:none;}

.tcl ul ul{margin:5px 0 0 14px;}

.tcl li{padding:6px 0;}

.tcl li li{padding:3px 0;}

.tcl .m{text-align:right;font-size:.9em;margin-top:5px;}



.tcl ul > li .plus{cursor:pointer;background:url(pl-mn-sprite.png) 0 0;width:6px;height:6px;margin:.3em 0 .4em 0;float:right}

.tcl ul > li .plus.act{background-position:0 6px;}





.tcl.bullet ul li .b3{position:relative;padding-left:10px;}

.tcl.bullet > ul > li > p{padding-left:7px;}

.tcl.bullet ul li ul li p{padding-left:10px;}

#wideColumn .tcl.bullet ul > li .b3{position:relative;padding-left:10px;}

#wideColumn .tcl.bullet p{display:inline-block}

.tcl.bullet ul > li .b3:after{content:''; display:inline-block; border:4px solid transparent; position:absolute; left:0; top:-2px;margin:.4em .5em .4em 0;}

#wideColumn .tcl.bullet ul > li .b3:after{content:''; display:inline-block; border:4px solid transparent; position:absolute;left:0; top:0;margin:.4em .5em .4em 0;}

#wideColumn .tcl.bullet ul > li .b3:after{top:-2px;}

.tcl.divider ul > li{border-bottom-style:solid;border-bottom-width:1px;}

.tcl.divider ul > li:last-child{border-bottom:0;}

.tcl.float.four li{width:24%;}

.tcl.float.three li{width:32%;}

.tcl.float li{width:49%;float:left;margin-left:2px;}

.tcl.float ul > li{padding:4px 0;}

.tcl.float ul:after{clear:both;content:'';display:table;}



#wideColumn .tcl.four ul > li .b3:after, #wideColumn .tcl.three ul > li .b3:after, #wideColumn .tcl.two ul > li .b3:after{top:-4px;}

.tcl.divider ul > li:last-child{border-bottom:0;}

#thinColumn .mc .ic {margin-left:14px;padding:10px;}

#thinColumn.thinColumnR .mc .ic {margin-left:0; margin-right:14px;}









#tgl li{float:left;margin:0 10px;}

#tgl,#tgl a{color:#fff;}

#tgl b{background:url(sprite_image.png);display:inline-block;}

#tgl b.tglHome{background-position:-1px -1px;width:13px;height:12px;}

#tgl b.tglContact{background-position:-17px -2px;width:15px;height:11px;}

#tgl b.tglInquiry{background-position:-2px -19px;width:11px;height:11px;}

#tgl b.tglSitemap{background-position:-36px -1px;width:12px;height:12px;}







#thinColumn .tcl .h2 h2{padding:8px 15px; display:block;*zoom:1; position:relative;font:normal 22px/1.1em 'Lobster';}

#thinColumn .tcl.mc .ic {margin-left:14px;padding:10px;opacity:.8;filter:alpha(opacity=80);}



.thinColumnR .thinColumnLink .h2 h2{padding:8px 15px; display:block;*zoom:1; position:relative;font:normal 22px/1.1em 'Lobster';}

#thinColumn.thinColumnR .thinColumnLink.mc .ic {margin-left:0px; margin-right:14px;}



.thinColumnR{}



#columnsContainer{}



/********Headings********/    

.h1{font:normal 1.4em/1.5em Georgia, "Times New Roman", Times, serif;}

.breadcrumb{ font-size:.9em;}

.breadcrumb a{text-decoration:none;}



.h2 h2{padding:8px 15px; display:block;*zoom:1; position:relative;font:normal 22px/1.1em 'Lobster';}



.h2 h2:before{ content:''; display:inline-block; border:8px solid transparent; position:absolute;right:0; top:11px}

.h2 h2:after{content:''; display:inline-block; border:7px solid transparent; position:absolute;left:0; bottom:-14px;}



#wideColumn .h2 h2{}



#wideColumn  .h2 h2:before{content:''; display:inline-block; border:8px solid transparent; position:absolute; left:0; top:11px}

#wideColumn .h2 h2:after{border:0px solid transparent;}



.thinColumnR .h2 h2:before{ content:''; display:inline-block; border:8px solid transparent; position:absolute; left:0; top:11px}

.thinColumnR .h2 h2:after{content:''; display:inline-block; border:7px solid transparent; position:absolute;left:225px; bottom:-14px;}



/*#wideColumn .h2 h2:after{border:0px;}*/



h3{font:normal 18px/1.1em 'Lobster'}



.h3 h3{}

.h3 h3:before{}

.h3 h3:after{}



/***** IMG FRAMES STYLES *****/

.imgL .m0a{margin-left:0;}



.typeBuy,.typeRent,.typeSell{}

.typeBuy{} .typeRent{} .typeSell{}



/********Others********/   

.qc .hr,.hr{margin:6px 0;}



.paging a{padding:4px 7px;}



#toTop {display:none;position:fixed;bottom:50px;right:20px;width:51px;height:51px;line-height:.7em;text-indent:100%;background:url(scroll-t.png) no-repeat  bottom;}

#toTopHover{background:url(scroll-t.png) no-repeat 0 0;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}



.la b{border-radius:24px; padding:8px;}





/********Shopping Cart********/  

.shoppingCart .headHr{font:bold 1.1em/1.5em Arial, Helvetica, sans-serif;padding:5px 10px;}

.shoppingCart i{background:url(close.png) no-repeat 0 0; display:inline-block;width:11px;height:11px;margin-left:5px;}

.shoppingCart i:hover{background-position:0 -11px;}