/* Main Layout */
#wrap {width:100%;}
#header {width:100%; position:relative; background:url(../img/main/bg_header.gif) repeat-x;}
#content {width:100%; background:url(../img/main/bg_mv.gif) center top no-repeat;}
#footer {width:100%; position:relative; height:261px; background:url(../img/main/bg_footer.gif) left 147px repeat-x;}

/* header */
#header .headerWrap {width:980px; margin:0 auto; height:147px; position:relative;}
#header .logo {position:absolute; top:15px;}
#header .ban_naver {position:absolute; top:15px; left:288px;}
#header .top_online {position:absolute; width:164px; height:28px; background:url(../img/main/bg_online.gif) no-repeat; right:0; top:0; color:#fff; font-family:돋움; text-align:center; padding-top:5px;}
#header .navi {position:absolute; top:85px;}
#header .navi dl {float:left;}
#header .navi dd .submenu {display:none; background:#fff; padding:15px 0 5px 0;}
#header .navi dd .submenu li {font-family:돋움; font-size:12px; color:#4e4e4e; height:26px; text-align:center;}
#header .navi dd .submenu li a {color:#4e4e4e; text-decoration:none; display:block;}
#header .navi dd .submenu li a:hover {color:#e43240; font-weight:bold; text-decoration:none;}

/* content */
#content .contentWrap {width:980px; margin:0 auto;}
#content .main_visual {height:443px;}
#content .section1 {width:648px; height:246px; float:left; margin-right:12px; margin-bottom:7px;}
#content .section1 p {float:left;}
#content .section1 .btn_sell {margin:9px 8px 7px 0 ;}
#content .section1 .btn_buy {margin:9px 0 7px 0;}
#content .sms_area {float:left; width:320px; height:232px; background:url(../img/main/bg_sms.gif) left 12px no-repeat;}
#content .sms_area .text_area {padding:106px 0 0 18px; float:left; width:144px;}
#content .sms_area .text_area .sns_num {color:#4c4c4c; font-size:11px; font-family:돋움; padding-left:90px;}
#content .sms_area .input_box01{background-color:#fff; font-size:11px; padding:3px 0 0 5px; color:#666; border:none; font-family:돋움; font-size:11px; line-height:16px; overflow:hidden; padding:5px}
#content .sms_area .tel_btn {float:left; margin:95px 0 0 14px; width:123px;}
#content .sms_area .tel_btn .input_box02 {background-color:#fff; font-size:11px; color:#666; padding:2px 0 0 5px; border:none;}
#content .sms_area .tel_btn .btn_sms {margin-top:49px;}

#content .section2 {float:left; width:980px; height:164px; padding-bottom:42px;}
#content .section2 .process {float:left; width:473px; height:124px; padding:40px 0 0 8px; background:url(../img/main/bg_listbd.gif) left top no-repeat; font-family:돋움;}
#content .section2 .process .txt_name {color:#333; font-weight:bold; text-align:left;}
#content .section2 .process .txt_pd {color:#2d4864; padding-left:18px; font-weight:bold; text-align:left;}
#content .section2 .cscenter {float:left; margin-right:6px;}
#content .section2 .ban_prohibit {float:left;}

/* footer */
#footer .direct_link {width:960px; margin:0 auto; border-top:3px solid #a81b1b; height:116px; padding:28px 0 0 20px;}
#footer .direct_link li {float:left;}
#footer .footerWrap {clear:both; width:980px; margin:0 auto; position:relative;}
#footer .f_logo {position:absolute; top:26px; left:0;}
#footer .copyright {position:absolute; top:26px; left:200px;}