﻿#content_center .tit_line{border-bottom:solid 1px #bdbdbd; padding:0 0 31px 0; margin:0 0 23px 0;}
#content_center h2 {display:block; float:left;}
#content_center .history {float:right ;  margin-top:12px; color:#999; }
#content_center .history a {color:#999; font-weight:bold;}


/* 도시형생활주택 - 세미나포럼 090601 수정 by 허현*/
#content_center2 .tit_line{border-bottom:solid 1px #bdbdbd; padding:0 0 31px 0; margin:0 0 23px 0;}
#content_center2  h2 {display:block; float:left;}
#content_center2 .history {float:right ;  margin-top:12px; color:#999; }
#content_center2 .history a {color:#999; font-weight:bold;}

.toptext {padding: 0 0 20px 0;}

.table_qa {border:1px solid #beccd8; background:#f4faff;  font-size:12px; }
.table_qa th {background:#dae7f2; padding:7px 0 7px 7px;}
.table_qa .quest {padding:10px 8px 3px 9px;line-height:16px; font-weight:bold;}
.table_qa .answer {padding:3px 8px 20px 9px;line-height:18px;}

.bottom_text {padding: 17px 4px 0 4px;  font-size:12px; line-height:16px;}
.bottom_text h3 {margin:0 0 6px 0; font-weight:bold; font-size:12px;}
.bottom_text .title {font-size:12px; font-weight:bold; font-family:AppleGothic,Dotum,sans-serif; line-height:0; color:#000; padding:10px 0 8px 0;}
.bottom_text li {padding:0 0 8px 9px; line-height:19px;}

.ico_dot01 {vertical-align:2px; margin:0 5px 0 0;}
.ico_dot02 {vertical-align:2px; padding:0 5px 0 0;}

.sell_info_tab {margin:10px 0 12px 0; height:25px; background:url(http://image.joinsland.com/property/tabbtn_bg.gif) repeat-x ; }
.sell_info_tab li {float:left;}
.sell_info_tab  a {padding:0 2px 0 0;}
.sell_info {line-height:21px; color:#666;}
.sell_info .title {font-size:14px; color:#6ba323;}
.privacy  h3 {font-size:12px; color:#000; height:17px;}
.privacy .txtbox {width:590px;height:130px;padding:10px;font-size:12px;color:#777;border:1px solid #dddddd;}
.privacy .agree  {text-align:right;padding:0 10px 5px 0;}
.inputform {float:left; width:610px;  border-top:solid 2px #beccd8;  border-bottom:solid 1px #beccd8; border-right:solid 1px #beccd8; border-left:solid 1px #beccd8; background:#f4faff;margin:5px 0 12px 0;}
.inputform h3 {font-size:12px; color:#000; height:17px;}
.inputformbtn {margin:0 0 18px 0; text-align:center;}
.inputform td {padding:8px 0 7px 0;}
.inputform .title {width:105px; text-indent:9px;}
.inputform .txt {font-size:12px; color:#999;}
.inputform .point {font-size:11px; color:#1f89d3; letter-spacing:-1px;}
.inputform .never {font-size:12px; color:#de2b32; }
.inputform .line { border-bottom:solid 1px #beccd8;}
.inputform .selectmenu {font-size:12px; margin:0 4px 0 4px;}
.inputform .radio {vertical-align:-1px; }
.inputform .check {vertical-align:-1px; }
.inputform .border {border:1px solid #d0c6c6; background:#fff; font-family:tahoma; font-size:12px; margin:0 0 2px 0;}
.inputform .ico {vertical-align:4px;margin:0 3px 0 0;}
.notice {font-size:11px; color:#c04b4b; letter-spacing:-1px; padding:12px 0 0 0; clear:both; font-weight:bold;  text-indent:8px;}
.bottombtn {text-align:center; margin:18px 0 0 0;}