body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #636363;
}

img { border:0 }


A:link {
	COLOR:#636363; TEXT-DECORATION: none
}
A:visited {
	COLOR:#636363; TEXT-DECORATION: none
}
A:hover {
	COLOR:#252525; TEXT-DECORATION: underline
}

.login {COLOR: #D5484C; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; line-height:16px; FONT-WEIGHT:bold}
A.login:link {COLOR: #D5484C; FONT-WEIGHT:bold }
A.login:visited {COLOR: #D5484C; FONT-WEIGHT:bold }
A.login:hover {COLOR: #D5484C; FONT-WEIGHT:bold; TEXT-DECORATION: none }

.register {COLOR: #5D5D5D; FONT-FAMILY: "Arial"; FONT-SIZE: 11px; line-height:16px; FONT-WEIGHT:bold}
A.register:link {COLOR: #5D5D5D; FONT-WEIGHT:bold }
A.register:visited {COLOR: #5D5D5D; FONT-WEIGHT:bold }
A.register:hover {COLOR: #5D5D5D; FONT-WEIGHT:bold; TEXT-DECORATION: none }

.edit {COLOR: #D5484C; FONT-FAMILY: Verdana, Arial, Sans-serif; FONT-SIZE: 12px; line-height:12px; FONT-WEIGHT:bold}
A.edit:link {COLOR: #D5484C;}
A.edit:visited {COLOR: #D5484C; }
A.edit:hover {COLOR: #D5484C; FONT-WEIGHT:; }

P {
	FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-DECORATION: none; line-height: 14px; 	letter-spacing:0px; COLOR: #636363
}
TD {
	FONT-FAMILY:  Arial, Sans-serif; FONT-SIZE: 8pt;TEXT-DECORATION: none; line-height: 14px;  	letter-spacing:0px; COLOR: #636363
}
H1 {
	HEIGHT:0px; FONT-FAMILY: arial; FONT-SIZE: 8pt;TEXT-DECORATION: none; line-height: 14px;  font-weight:0; letter-spacing:0px; COLOR: #636363
}
BR {
	FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-DECORATION: none; line-height: 14px; 	letter-spacing:0px; COLOR: #636363
}

H2 {
	FONT-FAMILY: arial; FONT-SIZE: 11pt; TEXT-DECORATION: none; line-height: 10px; 	letter-spacing:0px; COLOR: #E87800
}

.member { font-weight:bold; }
.guest  { font-weight:normal; }

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#424E10; } 

.ed { border:1px solid #CCCCCC; width:150px; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.accent{FONT-FAMILY: arial;color:#ff6600;}/*강조*/
.blur{color:#888888;}/*흐림*/

.input2 {
	font-family:arial; font-size:8pt; border-width:1px; border-color:#080203; background-color:080203; border-style:solid; width:100%;
}
.input2-2 {
	font-family:arial; font-size:8pt; font-weight: bold; color:orange; background-color:white; border-width:1px; border-color:#C5C5C5; border-style:solid;
}
.input2-3 {
	font-family:arial; font-size:8pt; border-width:1px; width:100%; border-color:#C5C5C5; border-style:solid;
}
.input2-1 {
	font-family:arial; font-size:8pt; border-width:1px; border-color:#080203; background-color:080203; color:626972; border-style:solid;
}
.input3 {
	font-family:arial; font-size:8pt; border-width:1px; border-color:#C5C5C5; border-style:solid; 
}
.search {
	font-family:arial; font-size:9pt; border-width:1px; border-color:#C5C5C5; border-style:solid;font-weight: bold;color:#386765;
}
.input4 {
	font-family:arial; font-size:8pt; border-width:1px; border-color:#C5C5C5; border-style:solid; 
}

.img_border {
	border-width:1px; border-color:#C5C5C5; border-style:solid; 
}


.contact1 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
    font-weight: bold;
	letter-spacing:0px;
    color:#000000;
}

.contact2 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	letter-spacing:0px;
    color:#000000;
}




.style2 {
	font-size: 8pt;
    font-weight: bold;
	letter-spacing:-1px;
    color:#FF6600;
}
.style3 {
	font-size: 8pt;
	letter-spacing:-1px;
	font-family:돋움; 
    color:#C2C2C2;
}
.style33 {
	font-size: 8pt;
	font-family:arial; 
    color:#636363;
}
.style4 {
	font-size: 8pt;
    font-weight: bold;
    color:#339900;
}
.style5 {
	font-size: 8pt;
    font-weight: bold;
    color:#FF3300;
}
.style6 {
	font-size: 8pt;
    font-weight: bold;
	letter-spacing:-1px;
    color:#954895;
}
.style6-1 {
	font-size: 8pt;
	letter-spacing:-1px;
}
.style6-3 {
	font-size: 8pt;
	letter-spacing:-1px;
	font-weight: bold;
}
.style6-4 {
	font-size: 14px;
	color: #FF6600;
	letter-spacing:1px;
	font-weight: bold;
}

.style6-5 {
	font-size: 12px;
	color: #954895;
	letter-spacing:1px;
}

.style7 {
	font-size: 8pt;
    color:#2090CD;
}
.style7-1 {
	font-size: 8pt;
    color:#1DAD86;
}
.style7-2 {
	font-size: 8pt;
    color:#FF6600;
}
.style7-3 {
	font-size: 8pt;
    color:#FA8484;
}
.style8 {
	font-size: 8pt;
    color:#9E7D36;
}
.style9 {
	font-size: 8pt;
    color:#D5903E;
}
.style10 {
	font-size: 8pt;
    color:#D5903E;
}
.style11 {
	font-size: 8pt;
    color:#AABB77;
}
.style12 {
	font-size: 8pt;
    color:#89A6C1;
}
.style13 {
	font-size: 8pt;
    color:#787878;
    font-weight: bold;
}
.style13-1 {
	font-size: 11pt;
    color:#787878;
	font-family:돋움;
	letter-spacing:-1px;
    font-weight: bold;
}
.style14 {
	font-size: 8pt;
    color:#FFEF97;
}
.style40 {
	font-size: 8pt;
    color:#DCDCDC;
}
.style41 {
	font-size: 8pt;
    color:#CDC0BB;
}
.style42 {
	font-size: 8pt;
    color:#FBD70D;
	letter-spacing:-1px;
    font-weight: bold;
}
.style43 {
	font-size: 8pt;
    color:#431C20;
    font-weight: bold;
}
.style44 {
	font-size: 8pt;
    color:#431C20;
}
.style45 {
	font-size: 8pt;
    color:#579F1D;
    font-weight: bold;
}
.style45-1 {
	font-size: 8pt;
    color:#6FB339;
}
.style46 {
	font-size: 8pt;
    color:#2184BC;
    font-weight: bold;
}
.style47 {
	font-size: 8pt;
    color:#4878AE;
    font-weight: bold;
}
.style48 {
	font-size: 8pt;
    color:#578615;
    font-weight: bold;
}
.style49 {
	font-size: 8pt;
    color:#B86A76;
    font-weight: bold;
}
.style50 {
	font-size: 8pt;
    color:#7E7560;
		letter-spacing:-1px;
    FONT-FAMILY: 돋움; FONT-SIZE: 8.5pt;
}
.style51 {
	font-size: 8pt;
    color:#D18330;
    font-weight: bold;
}
.style52 {
	font-size: 8pt;
    color:#ffffff;
}

.style53 {
	font-size: 9pt;
	font-family:arial;
    color:red;
}

.style54-1 {
	font-size: 12pt;
	font-family:arial;
    color:#999999;
	font-weight: bold;
}

.style54-2 {
	font-size: 11pt;
	font-family:arial;
    color:#98080C;
	font-weight: bold;
}

.cahtroom {
	font-size: 8pt;
	letter-spacing:0px;
	font-family:Verdana;
    color:9C161F;
	font-weight: bold;
}

.popup {
	filter: Alpha(Opacity=100);
	font-size: 9pt;
	letter-spacing:0px;
	font-family:Verdana;
    color:ffffff;
	font-weight: bold;
	padding:0 0 2 0px;
}

.popup_firefox {
	filter: Alpha(Opacity=100);
	font-size: 9pt;
	letter-spacing:0px;
	font-family:Verdana;
    color:ffffff;
	font-weight: bold;
	padding:0 0 2 0px;
}

.main_article_num {
	font-size: 7pt;
	letter-spacing:-1px;
	font-family:Verdana;
    color:red;
	padding:0 0 2 0px;
}

.main_review_num {
	font-size: 7pt;
	letter-spacing:-1px;
	font-family:Verdana;
    color:red;	
}

.estate_ads {
	font-size: 11px;
	letter-spacing:-1px;
	font-family:Verdana;
    color:#E01F00;
	font-weight: bold;
	width:108px;
}
.homepage {
	font-size: 18px;
	letter-spacing:-1px;
	font-family:Verdana;
    color:#000000;
	font-weight: bold;
	height:20px;
}

.copyright {
	font-size: 17px;
	letter-spacing:-1px;
	font-family:arial;
    color:#000000;
	font-weight: bold;
	height:18px;
	padding:15 0 0 1px;
}

.postad {
	font-size: 14px;
	letter-spacing:-1px;
	font-family:arial;
    color:#ffffff;
	font-weight: bold;;
	padding:2 0 2 0px;
}

.spread {
	font-size: 12px;
	letter-spacing:0px;
	font-family:arial;
	line-height:14px;
    color:#555555;
}

.hidden_h3 {
	position:absolute;
	visibility:hidden;
}










/* 메인 이름 */
.name {
	color: #CD0008;
	text-decoration: none;
	font-family: "굴림", "굴림체";
	font-size: 12px;
	font-weight: bold; 
}

A:link    {color:#555555;text-decoration:none;}
A:visited {color:#555555;text-decoration:none;}
A:active  {color:#F26D7D; text-decoration:none;}
A:hover   {color:#f26d7d;text-decoration:none;}











/* 메인 이름 */
.name {
	color: #CD0008;
	text-decoration: none;
	font-family: "굴림", "굴림체";
	font-size: 12px;
	font-weight: bold; 
}

A:link    {color:#555555;text-decoration:none;}
A:visited {color:#555555;text-decoration:none;}
A:active  {color:#F26D7D; text-decoration:none;}
A:hover   {color:#f26d7d;text-decoration:none;}



/* 주소 */
.address {
	color: #CD0008;
	text-decoration: none;
	font-family: "verdana";
	font-size: 9px;
	letter-spacing: -1px;
}



/* 달력 */
.calendar {
	color: #464646;
	text-decoration: none;
	font-family: "verdana";
	font-size: 9px;
	letter-spacing: 0px;
}


.calendar_blue{
	color: #46D5FC;
	text-decoration: none;
	font-family: "verdana";
	font-size: 9px;
	letter-spacing: 0px;
}

.calendar_red{
	color: #F04A4A;
	text-decoration: none;
	font-family: "verdana";
	font-size: 9px;
	letter-spacing: 0px;
}

.calendar_grey{
	color: #acacac;
	text-decoration: none;
	font-family: "verdana";
	font-size: 9px;
	letter-spacing: 0px;
}



/*본문 */
.contents{
	color: #555555;
	text-decoration: none;
	font-family: "arial";
	font-size: 11px;
}



/*본문_강조*/
.contents_pink{
	color: #F26D7D;
	text-decoration: none;
	font-family: "arial";
	font-size: 11px;
	font-weight: bold; 
}



/*오픈다이어리*/
.opendiary{
	color: #555555;
	text-decoration: none;
	font-family: "돋움", "돋움체";
	font-size: 11px;
}


/*페이지폰트*/
.page{
	color: #808080;
	text-decoration: none;
	font-family: "verdana";
	font-size: 10px;
	letter-spacing: -1px;

}

.page2{
	color: #9a9a9a;
	text-decoration: none;
	font-family: "verdana";
	font-size: 10px;
	letter-spacing: -1px;
}

.mailing1{
	padding: 0 0 0 5px;
}

/*about us*/
.about1{
	color: #F7F7F7;
	text-decoration: none;
	font-family: "arial";
	font-size: 19px;
	letter-spacing: 1px;
	line-height: 20px;	
}
.about2{
	color: #2F3335;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 18px;
	font-weight: normal;
}

/*real estate*/
.re_h3{
	color: #2F3335;
	text-decoration: none;
	font-family: "arial";
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 12px;
	font-weight: normal;
}