@charset "utf-8";
@import	url('reset.css');
@import	url('global.css');
@import	url('layout.css');
@import	url('board.css');
@import	url('datatable.css');
@import	url('cmt.css');

/* layout
-------------------------------------------------*/

.col3ad #container {
	background: url('/img/img/cmt/finance/side_back.gif') repeat-y left top;
	/* height: 1450px;
       2010년 3월8일 수정 */
}

.col3ad #sidebar {
	width:190px;
	padding:10px 10px;
	background: url('/img/img/cmt/finance/side_top.gif') no-repeat left top;
	color:#666666;
	z-index:1;
}
.col3ad #sidebar h2	{ 
	margin:0 0 10px 0; 
}
.col3ad #sidebar #sidemenu	{ 
	margin:0 0 20px 0; 
	width:auto; 
	background:url('/img/img/cmt/finance/sidemenu_back_bottom.gif') no-repeat left bottom;
}
.col3ad #sidemenu ul { 
	background:url('/img/img/cmt/finance/sidemenu_back_top.gif') no-repeat left top; 
}
.col3ad #sidebar a	{ 
	color:#666666; 
}
.col3ad #contents {
	width:538px;
	background:none;
	padding-left:225px;
}
.col3ad #advertise {
	width:172px;
	padding-top:6px; 
	padding-bottom:10px;
	background: url('/img/img/cmt/finance/advertise_top.gif') no-repeat left top;
}
.col3ad #footer .container_bottom {
	background:url('/img/img/cmt/finance/side_bottom.gif') no-repeat left bottom;
}

/* page
-------------------------------------------------*/

/* gnb */
#gnb.index {
	height:35px;
	background:url('/img/img/cmt/common/gnb_back.gif') no-repeat left top;
}
/* lnb */
.col3ad #sidebar #sidemenu	{
	margin:0 0 20px 0;
	width:auto;
	background:url('/img/img/cmt/finance/sidemenu_back_bottom.gif') no-repeat left bottom;
}
.col3ad #sidemenu ul {
	background:url('/img/img/cmt/finance/sidemenu_back_top.gif') no-repeat left top;
}
.col3ad #sidemenu ul li.firstmenu {
	border-top:0 none;
}
.col3ad #sidemenu ul li, .col2 #sidemenu ul li {
	width:158px;
}
/* 공통 */
.col3ad #advertise .ad {
	margin-bottom:10px;
	padding:0 6px;
}
.col3ad .left-ad {
	margin-bottom:10px;
}
.col3ad #sidebar h4.more, .col3ad #advertise h4.more { padding:0 0 6px 0; position:relative; height:auto; width:100%;  }
.col3ad #sidebar h4.more a	, .col3ad #advertise h4.more a { background: url('/img/img/cmm/cmm/icon/gobutton.gif') no-repeat 0 1px; padding:0 0 0 12px; position:absolute; bottom:4px; right:0; font-size:.7em; }
.col3ad #sidebar .roundbox_t1, .col3ad #advertise .roundbox_t1	{ background: url('/img/img/cmt/finance/ins_bg_round05_bo.gif') no-repeat left bottom; padding-bottom:8px; margin-bottom:20px; }
.col3ad #sidebar .roundbox_t1 .roundbox_t1_inner, .col3ad #advertise .roundbox_t1 .roundbox_t1_inner	{ background: url('/img/img/cmt/finance/ins_bg_round05_to.gif') no-repeat left top; padding:8px 8px 0 8px; }
.col3ad .listbox, .col3ad #advertise ul.listbox	{ background:none; padding-left:0; padding-right:0; }
.col3ad .listbox li	{ background: url('/img/img/cmt/finance/bul_03.gif') no-repeat 0 6px; padding:0 0 0 6px; font-size:.9em; margin-bottom:2px; }
.col3ad .listbox_t1	{ border-top:1px solid #ccccca; padding-top:8px; margin-bottom:20px; }
/* 리스메인 - 중앙 오토리스 */
.inform {
	background:url('/img/img/cmt/finance/bg_inform.gif') no-repeat left top;
	height:30px;
	padding:0 0 4px;
}
.inform ul li a {color:#000 !important;}
.inform img {
	padding:0 0 0 4px;
	vertical-align:middle;
}
.inform .informnews {
	padding:8px 0 1px 5px;
}
.inform .informnews strong {
	color:#ff4800;
}
.autolease {
	background:url('/img/img/cmt/finance/bg_autolease.gif') no-repeat left top;
	height:405px;
}
#contents h3.leasemain {
	background:url('/img/img/cmt/finance/bul_h3_2.gif') no-repeat left 8px;
	font-size:11px;
	font-weight:normal;
	color:#8b8d8c;
	padding:8px 0 0 17px;
}
#contents h3.leasemain img{
	vertical-align:middle;
}
#contents h3.leasemain strong {
	color:#fc4e01;
}
.autolease dl {
	padding:10px;
	margin:0 0 20px;
}
.autolease dl dt {
	margin:0 0 4px 206px;
	padding:10px 0 0;
	font-size:16px;
	font-weight:bold;

	}
.autolease dl dd.photo {
	float:left;
	padding:0 10px 0 0;
	margin:-30px 0 0;
	}
.autolease dl dd.photo img {
	width:190px;
	height:127px;
	padding:2px;
	border:1px #dbdbdb solid;
}
.autolease dl dd.price {
	margin:0 0 5px;
	color:#7d7d7d;
	font-size:12px;
	}
.autolease dl dd.price span {
	font-size:16px;
	font-weight:bold;
	color:#fc4e01;
	padding:0 0 0 5px;
}
.autolease dl dd.etc {
	margin:0 0 5px;
	color:#7d7d7d;
	font-size:11px;
	}
.autolease dl dd.estimate {}

.autolease .sms_s_recomm,
.autolease .sms_s_pbilist,
.autolease .sms_s_p_wrapper,
.autolease .sms_s_pbiinfo { float: left;display:block; } /* 10월 6일 개발 요청 166,169라인 수정 - 임태우 */


/* .autolease .sms_s_pbilist	{ display:none;}  */

.autolease .sms_s_p_wrapper {
	position:relative;
}
.autolease .sms_s_p_wrapper .prevbtn{position:absolute; left:0; top:0px;}
.autolease .sms_s_p_wrapper .nextbtn{position:absolute; right:0; top:0px;}
.autolease .sms_s_p_wrapper .sms_s_pw_wrap {
	margin:0 10px 0 20px;
	overflow:hidden;
	width:424px;
}
.autolease .sms_s_recomm { width: 196px; }
.autolease .sms_s_pbilist { padding-left: 6px; }
#contents .autolease .sms_s_pbilist h5 {
	background:none;
	width:40px;
	float:left;
	margin:0 10px 0 0;
}
#contents .autolease .sms_s_pbilist h5 img{
	vertical-align:middle;
	padding:10px 0 0;
}
.autolease .sms_s_pbilist a.sms_s_pw_prev,
.autolease .sms_s_pbilist a.sms_s_pw_next,
.autolease .sms_s_pbilist a.sms_s_pwl_ex,
.autolease .sms_s_pbilist a.sms_s_r_ex { display: block; }

.autolease .sms_s_pbilist a.sms_s_pw_prev,
.autolease .sms_s_pbilist a.sms_s_pw_next,
.autolease .sms_s_pbilist ul,
.autolease .sms_s_pbilist ul li { float: left; }

.autolease .sms_s_pbilist a.sms_s_pw_prev { padding-left: 2px; padding-right: 10px; }

.autolease a.sms_s_r_ex img,
.autolease a.sms_s_pwl_ex img { border: 1px solid #cccaca; padding: 2px; }

.autolease p.sms_s_r_name { padding-top: 9px; padding-left: 2px; line-height: 1.1; }
.autolease p.sms_s_r_name a { color: #444; font-size: 11pt; font-weight: bold; }
.autolease p.sms_s_r_pay { color: #fc4e01; font-size: 10.5pt; font-weight: bold; padding: 3px 0 11px 33px; background: url('/img/img/cmt/finance/bul_main_pay0.gif') 3px 5px no-repeat; }

.autolease .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li { width: 106px; padding-bottom: 15px; }
.autolease .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_name { padding: 5px 0 1px 2px; }
.autolease .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_name a { color: #444; font-size: 8pt; }
.autolease .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_pay { font-size: 8pt; color: #fc4e01; font-weight: bold; padding:2px 0 3px 31px; background: url('/img/img/cmt/finance/bul_main_pay0.gif') 1px 2px no-repeat; }
.autolease .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_lease { font-size: 8pt; color: #fc4e01; font-weight: bold; padding:2px 0 3px 31px; background: url('/img/img/cmt/finance/bul_main_lease.gif') 1px 2px no-repeat; }

/* front main */

.f_main { float: left; width: 950px; overflow: hidden; position: relative;margin-top:10px; }/*10월2일 수정*/

.sm_sec_wrapper { float: left; clear: left; background: url('/img/img/cmt/finance/bg_main_sms_bottom.gif') bottom left no-repeat; padding-left: 13px; }
h4.sms { clear: left; background-image: none; height: auto; margin: 0; padding: 5px 0 3px 3px; border-bottom: 0; }/*10월2일 수정*/
h4.sms_heading { padding-bottom: 11px; background: url('/img/img/cmt/finance/bg_main_sms_top.gif') bottom left no-repeat; }

.sm_sec1 { float: left; padding: 8px 7px; background: url('/img/img/cmt/finance/bg_main_sms1.gif') 0 0 no-repeat; }

.sm_sec1 .sms1_kindlist,
.sm_sec1 .sms1_promolist,
.sm_sec1 .sms1_promolist .sms1_p_left,
.sm_sec1 .sms1_promolist .sms1_p_right { float: left; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first { background: url('/img/img/cmt/finance/bg_main_kindlist.gif') 0 0 no-repeat; float: left; padding-left: 4px; padding-right: 4px; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li { float: left; width: 121px; padding-bottom: 9px; padding-top: 7px; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li,
.sm_sec1 .sms1_kindlist ul.sms1_k_first { width: 121px; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li ul.sms1_k_second li { float: none; width: auto; padding: 0; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li strong { display: block; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li strong,
.sm_sec1 .sms1_kindlist ul.sms1_k_first li ul.sms1_k_second { float: left; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li ul.sms1_k_second li { margin-bottom: -4px; }

.sm_sec1 .sms1_kindlist ul.sms1_k_first li.sms1_kf_3 { padding-top: 9px; }
.sm_sec1 .sms1_kindlist ul.sms1_k_first li.sms1_kf_4 { padding-top: 4px; }

.sm_sec1 .sms1_promolist { float: left; padding: 7px 8px; background: url('/img/img/cmt/finance/bg_main_promolist.gif') 0 0 no-repeat; }

.sm_sec1 .sms1_promolist .sms1_p_left,
.sm_sec1 .sms1_promolist .sms1_p_right { float: left; }

.sm_sec1 .sms1_promolist .sms1_p_left { padding-right: 3px; }
* html
.sm_sec1 .sms1_promolist .sms1_p_left { width: 503px; }

.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_img { width: 538px; }
#Rank_Wrap_Layout { position:relative; height:22px; width:500px; float:left; overflow:hidden; padding:4px 0 0}
.main_news { position:relative; height:15px !important; width:500px; float:left; overflow:hidden; padding:0 !important} /*2008-09-04 추가*/
#Rank_Wrap_Layout ul		{ margin:0; padding:0; list-style:none; }
.main_news ul li {padding:0 0 10px 20px !important;}/*2008-09-04 추가*/
.main_news ul li a {color:#fcc43d !important}
#Rank_Wrap_Layout ul li	{ position:absolute; margin:0; padding:0 0 10px 50px; width:100%; list-style:none; background:url(./images/ic_num01.gif) no-repeat left 4px; }
#Rank_Wrap_Layout ul li a	{ float:left; width:500px; color:#fff; text-decoration:none; }
#Rank_Wrap_Layout ul li span	{ float:left; width:30px; height:20px; }
#Rank_Wrap_Layout ul li span.new	{ background:url(./images/ic_arr01.gif) no-repeat left -24px; text-indent:-2000px; }
#Rank_Wrap_Layout ul li span.up	{ background:url(./images/ic_arr01.gif) no-repeat left 6px; padding:0 0 0 12px; font-size:11px; color:#9999bd; }
#Rank_Wrap_Layout ul li span.up span		{ text-indent:-2000px; width:auto; }
#Rank_Wrap_Layout ul li span.down	{ background:url(./images/ic_arr01.gif) no-repeat left -10px; padding:0 0 0 12px; font-size:11px; color:#9999bd; }
#Rank_Wrap_Layout ul li span.down span		{ text-indent:-2000px; width:auto; }


.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_img ul li { display: none; }
.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_img ul li.active { display: block; }

.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_list { padding: 4px 10px 12px 10px; }
.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_list ul { height: 15px; overflow: hidden; }
.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_list ul li { padding-bottom: 5px; }
.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_list ul li a { background-color: #1e1e1e; color: #ebebeb; font-size: 8pt; }

.sm_sec1 .sms1_promolist .sms1_p_left	{ position: relative; }
.sm_sec1 .sms1_promolist .sms1_p_left .promotion_tab	{ position: absolute; top:205px; right:6px; }
.sm_sec1 .sms1_promolist .sms1_p_left .promotion_tab li	{ float:left; margin-right:3px; }
.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_img a { display: block; background-color: #1e1e1e; color: #ebebeb; font-size: 8pt; padding:0 0 0 10px; text-decoration:none;  }
.sm_sec1 .sms1_promolist .sms1_p_left .sms1_pl_img a img { margin: 0 0 10px -10px; }

.sm_sec2 { float: left; }

.sm_sec2 .sms2_private,
.sm_sec2 .sms2_alarm,
.sm_sec2 .sms2_pay { float: left; }

.sm_sec2 .sms2_private { margin-right: 2px; }
.sm_sec2 .sms2_alarm { background: url('/img/img/cmt/finance/bg_main_alarm.jpg') 0 0 no-repeat; padding-right: 2px; }
.sm_sec2 .sms2_pay { background: url('/img/img/cmt/finance/bg_main_pay.jpg') 0 0 no-repeat; width:262px;height:177px;}

.sm_sec2 .sms2_alarm a,
.sm_sec2 .sms2_pay a { display: block; width: 79px; height: 23px; text-indent: -7000px; cursor: pointer; background-position: 0 0; background-repeat: no-repeat; overflow: hidden; }
.sm_sec2 .sms2_alarm a { margin: 143px 16px 10px 130px; background-image: url('/img/img/cmt/finance/btn_main_alarm.gif'); }

.sm_sec2 .sms2_pay a { margin: 0px;width:262px;height:177px; /* background-image: url('/design/htdocs/img/cmt/finance/btn_main_pay.gif'); */ } /* 2009년 2월 17일 수정 */

.sm_sec_wrapper { float: left; width:100%; height:300px }
.sm_sec_wrapper h5 { clear: left; }
.sm_sec_wrapper p { display: block; float: none; }

.sm_sec_wrapper .sms_s_recomm,
.sm_sec_wrapper .sms_s_pbilist,
.sm_sec_wrapper .sms_s_p_wrapper,
.sm_sec_wrapper .sms_s_pbiinfo { float: left; }

/* 2010_0427 수정 */
.sm_sec5 {overflow:hidden; width:949px; height:229px; padding:0 0 0 1px;;}
/* //2010_0427 수정 */

/* 2010_0427 추가 */
.sm_sec5 .benecarlist {float:left; width:670px;}
.sm_sec5 .benecarmenu {float:right; width:254px; padding-right:16px;}
.sm_sec5 .benecarmenu img {vertical-align:top;}
.sm_sec5 .benecarmenu p.expl {margin-bottom:10px;}
.sm_sec5 .benecarmenu ul.list {overflow:hidden;}
.sm_sec5 .benecarmenu ul.list li {float:left;}
.sm_sec5 .benecarmenu ul.list li.estimate {}
.sm_sec5 .benecarmenu ul.list li.counsel {float:right;}
/* //2010_0427 추가 */

.sm_sec_wrapper .sms_s_p_wrapper {position:relative;}
.sm_sec_wrapper .sms_s_p_wrapper .froll_wrap {overflow:hidden; width:424px; margin:0 10px 0 20px;}
.sm_sec_wrapper .sms_s_p_wrapper .froll_prevbtn {position:absolute; left:0; top:0;}
.sm_sec_wrapper .sms_s_p_wrapper .froll_nextbtn {position:absolute; right:0; top:0;}

.sm_sec_wrapper .sms_s_recomm { width: 196px; }
.sm_sec_wrapper .sms_s_pbilist { padding-left: 6px; }

.sm_sec_wrapper .sms_s_pbilist a.sms_s_pw_prev,
.sm_sec_wrapper .sms_s_pbilist a.sms_s_pw_next,
.sm_sec_wrapper .sms_s_pbilist a.sms_s_pwl_ex,
.sm_sec_wrapper .sms_s_pbilist a.sms_s_r_ex { display: block; }

.sm_sec_wrapper .sms_s_pbilist a.sms_s_pw_prev,
.sm_sec_wrapper .sms_s_pbilist a.sms_s_pw_next,
.sm_sec_wrapper .sms_s_pbilist ul,
.sm_sec_wrapper .sms_s_pbilist ul li { float: left; }

.sm_sec_wrapper .sms_s_pbilist a.sms_s_pw_prev { padding-left: 2px; padding-right: 10px; }

.sm_sec_wrapper a.sms_s_r_ex img,
.sm_sec_wrapper a.sms_s_pwl_ex img { border: 1px solid #cccaca; padding: 2px; }

.sm_sec_wrapper p.sms_s_r_name { padding-top: 9px; padding-left: 2px; line-height: 1.1; }
.sm_sec_wrapper p.sms_s_r_name a { color: #444; font-size: 11pt; font-weight: bold; }
.sm_sec_wrapper p.sms_s_r_pay { color: #fc4e01; font-size: 10.5pt; font-weight: bold; padding: 3px 0 11px 33px; background: url('/img/img/cmt/finance/bul_main_pay0.gif') 3px 5px no-repeat; }
.sm_sec_wrapper p.sms_s_r_lease { color: #fc4e01; font-size: 10.5pt; font-weight: bold; padding: 3px 0 11px 33px; background: url('/img/img/cmt/finance/bul_main_lease.gif') 3px 5px no-repeat; }


.sm_sec_wrapper .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li { width: 106px; padding-bottom: 15px; }
.sm_sec_wrapper .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_name { padding: 5px 0 1px 2px; }
.sm_sec_wrapper .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_name a { color: #444; font-size: 8pt; }
.sm_sec_wrapper .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_pay { font-size: 8pt; color: #fc4e01; font-weight: bold; padding:1px 0 3px 31px; background: url('/img/img/cmt/finance/bul_main_pay0.gif') 1px 1px no-repeat; }
.sm_sec_wrapper .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_lease { font-size: 8pt; color: #fc4e01; font-weight: bold; padding:1px 0 3px 31px; background: url('/img/img/cmt/finance/bul_main_lease.gif') 1px 1px no-repeat; }

* html
.sm_sec_wrapper .sms_s_pbilist .sms_s_p_wrapper ul.sms_s_pw_list li p.sms_s_pwl_pay { padding-top: 2px; }

.sm_sec_wrapper .sms5_blist,
.sm_sec_wrapper .sms5_pay { float: left; }

.sm_sec_wrapper .sms5_blist { padding-left: 6px; }

.sm_sec_wrapper .sms5_blist a.sms5_b_prev,
.sm_sec_wrapper .sms5_blist a.sms5_b_next,
.sm_sec_wrapper .sms5_blist a.sms5_bl_ex { display: block; }

.sm_sec_wrapper .sms5_blist a.sms5_b_prev,
.sm_sec_wrapper .sms5_blist a.sms5_b_next,
.sm_sec_wrapper .sms5_blist ul,
.sm_sec_wrapper .sms5_blist ul li { float: left; }

.sm_sec_wrapper .sms5_blist a.sms5_b_prev { padding-right: 6px; }

.sm_sec_wrapper a.sms5_bl_ex img { border: 1px solid #cccaca; padding: 2px; background-color: #fff; }

.sm_sec_wrapper .sms5_blist { padding-top: 11px; position:relative; }
.sm_sec_wrapper .sms5_blist .froll9_prevbtn {position:absolute; left:0; top:11px;}
.sm_sec_wrapper .sms5_blist .froll9_wrap {overflow:hidden; margin:0 10px 0 10px; width:630px; }
.sm_sec_wrapper .sms5_blist .froll9_nextbtn {position:absolute; right:0; top:11px;}

.sm_sec_wrapper .sms5_blist ul.sms5_b_list li { width: 127px; padding-bottom: 15px; }
.sm_sec_wrapper .sms5_blist ul.sms5_b_list li p.sms5_bl_name { padding: 4px 0 1px 2px; }
.sm_sec_wrapper .sms5_blist ul.sms5_b_list li p.sms5_bl_name a { color: #444; font-size: 8pt; }
.sm_sec_wrapper .sms5_blist ul.sms5_b_list li p.sms5_bl_pay { font-size: 8pt; color: #fc4e01; font-weight: bold; padding: 2px 0 3px 0; text-align: right; width: 112px; background-position: 0 0; background-repeat: no-repeat; }
.sm_sec_wrapper .sms5_blist ul.sms5_b_list li p.sms5_bl_pay1 { background: url('/img/img/cmt/finance/bul_main_pay1.gif') 2px 3px no-repeat; }
.sm_sec_wrapper .sms5_blist ul.sms5_b_list li p.sms5_bl_pay2 { background: url('/img/img/cmt/finance/bul_main_pay2.gif') 2px 3px no-repeat; }

.sm_sec_wrapper .sms_s_pbiinfo .sms_s_p1 { padding-top: 1px; }
.sm_sec_wrapper .sms_s_pbiinfo a.sms_s_p2 { padding-bottom: 1px; margin-left: 15px; }
.sm_sec_wrapper .sms_s_pbiinfo a.sms_s_p3 { padding-top: 1px; margin-left: 15px; }
.sm_sec_wrapper .sms_s_pbiinfo .sms_s_p4 { padding-top: 1px; padding-left: 1px; }
.sm_sec_wrapper .sms_s_pbiinfo a.sms_s_p5 { margin-left: 15px; }
.sm_sec_wrapper .sms5_pay a.sms_s_p6 { margin-top: 11px; margin-left: 10px; margin-right: 4px; }

* html
.sm_sec_wrapper .sms_s_pbiinfo { padding-bottom: 7px; }

.sm_sec_wrapper .sms_s_pbiinfo a.sms_s_p2,
.sm_sec_wrapper .sms_s_pbiinfo a.sms_s_p3,
.sm_sec_wrapper .sms_s_pbiinfo a.sms_s_p5,
.sm_sec_wrapper .sms5_pay a.sms_s_p6 { display: block; }

h4.sms_rounding { padding-bottom: 13px; background: url('/img/img/cmt/finance/bg_main_sms_recommTop.gif') bottom left no-repeat; }

.sm_sec6 { background: url('/img/img/cmt/finance/bg_main_sms_recommBottom.gif') bottom left no-repeat; float: left; }
.sm_sec6 div { padding-left: 1px; padding-right: 1px; }
.sm_sec6 .sms6_bottom { padding-top: 1px; padding-bottom: 10px; background: url('/img/img/cmt/finance/bg_main_sms6_bottom.gif') 0 0 no-repeat; }

.sm_sec7 { clear: left; float: left; width: 980px; }

.sm_sec7 .sms7_column,
.sm_sec7 .sms7_best { float: left; }

.sm_sec7 .sms7_column { width: 382px; }
.sm_sec7 .sms7_column h4.sms { width: 361px; border-bottom: 2px solid #78ab41; }
.sm_sec7 .sms7_column .sms7_c_detail { width: 361px; float: left; }

.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_ex,
.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_desc { float: left; }

.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_ex { padding-right: 12px; padding-top: 10px; padding-bottom: 9px; }
.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_desc { width: 260px; padding-top: 15px; padding-bottom: 10px; }
.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_ex a img { padding: 2px; border: 1px solid #d8dad7; }
.sm_sec7 .sms7_column .sms7_c_list { clear: left; }

.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_desc a { font-weight: bold; }
.sm_sec7 .sms7_column .sms7_c_detail .sms7_cd_desc p { line-height: 1.5; padding-top: 7px; }

.sm_sec7 .sms7_column ul.sms7_c_list { padding-top: 8px; padding-left: 6px; border-top: 1px dashed #d8d7d5; margin-right: 21px; }
.sm_sec7 .sms7_column ul.sms7_c_list li { padding-left: 9px; padding-bottom: 7px; background: transparent url(/img/img/cmu/carlog/submain_bu01.gif) no-repeat scroll 0 6px; }

.sm_sec7 .sms7_best { margin-top: 3px; }
.sm_sec7 .sms7_best h4.sms { background: url('/img/img/cmt/finance/bg_main_best_top.gif') 0 0 no-repeat; padding-bottom: 0; margin-bottom: -3px; }/*10월2일 수정*/

.sms7_best .sms7_list { background: url('/img/img/cmt/finance/bg_main_best_bottom.gif') 0 100% no-repeat; padding-left: 12px; padding-top: 6px; padding-bottom: 5px; }

* html
.sms7_best .sms7_list { height: 100%; }

/* 보험 인덱스 */
.col3ad #sidemenu ul#first-depth li	{
	position: relative;
	z-index: 2;
}
.col3ad #sidemenu ul#first-depth li a	{
	display: block;
}
.col3ad #sidemenu ul#first-depth li dl.insurance_variety_first	{
	position: absolute;
	top: 0;
	left: 158px;
	z-index: 9999;
	width: 265px;
	display: none;
	background: #ffffff;
}
/*.col3ad #sidemenu ul#first-depth li:hover dl.insurance_variety_first, .col3ad #sidemenu ul#first-depth li.over dl.insurance_variety_first { 
	display: block;
}*/
.col3ad #sidemenu ul#first-depth li dl.insurance_variety_first dt	{
	background: url('/img/img/cmt/finance/ins_bg_round08_to.gif') no-repeat left top;
	padding: 16px 0 4px 21px;
	color: #ffffff;
	font-weight: bold;
	width: 259px;
	position: relative;
	z-index: 2;
	left: -5px;
	margin-right: -10px;
}
.col3ad #sidemenu ul#first-depth li dl.insurance_variety_first dd	{
	background: url('/img/img/cmt/finance/ins_bg_round08_bo.gif') no-repeat left bottom;
	padding: 0 15px 10px 14px;
	width: 251px;
	position: relative;
	z-index: 2;
	left: -5px;
	margin-right: -10px;
}
.col3ad #sidemenu ul#first-depth li dl.insurance_variety_first dd p	{
	padding: 10px 0 0 7px;
}
.col3ad #sidemenu ul#first-depth li dl.insurance_variety_first dd ul	{
	border-top: 0 none;
	background: #ffffff;
}
.col3ad #sidemenu ul#first-depth li dl.insurance_variety_first dd ul li	{
	width:250px;/*2008-09-16 수정*/
	border-bottom: 1px solid #e1e1e1;
	padding-top: 8px;	
}

.col3ad #sidemenu ul#second-depth li	{
	position: relative;
	z-index: 2;
}
.col3ad #sidemenu ul#second-depth li dl.insurance_variety_second	{
	position: absolute;
	top: -10px;
	left: 160px;
	z-index: 9999;
	width: 265px;
	display: none;
	background: #ffffff;
}
.col3ad #sidebar dl dd a {padding:0;}
/*.col3ad #sidemenu ul#second-depth li:hover dl.insurance_variety_second, .col3ad #sidemenu ul#second-depth li.over dl.insurance_variety_second { 
	display: block;
}*/
.col3ad #sidemenu ul#second-depth li dl.insurance_variety_second dt	{
	background: url('/img/img/cmt/finance/ins_bg_round08_to.gif') no-repeat left top;
	padding: 16px 0 4px 21px;
	color: #ffffff;
	font-weight: bold;
	width: 259px;
	position: relative;
	z-index: 2;
	left: -5px;
	margin-right: -10px;
}
.col3ad #sidemenu ul#second-depth li dl.insurance_variety_second dd	{
	background: url('/img/img/cmt/finance/ins_bg_round08_bo.gif') no-repeat left bottom;
	padding: 0 15px 10px 14px;
	width: 251px;
	position: relative;
	z-index: 2;
	left: -5px;
	margin-right: -10px;
}
.col3ad #sidemenu ul#second-depth li dl.insurance_variety_second dd p	{
	padding: 10px 0 0 7px;
}
.col3ad #sidemenu ul#second-depth li dl.insurance_variety_second dd ul	{
	border-top: 0 none;
	background: #ffffff;
}
.col3ad #sidemenu ul#second-depth li dl.insurance_variety_second dd ul li	{
	width: auto;
	border-bottom: 1px solid #e1e1e1;
	margin-top: 8px;
	
}

.cont_f1	 { margin-bottom: 15px; }
.cont_f3	 { margin-bottom: 20px; }
.cont_f8, .cont_f10, .cont_f11, .cont_f12	 { margin-bottom: 15px; }

.col3ad .listbox, .col3ad #advertise ul.listbox	{ background:none; padding-left:0; padding-right:0; }
.col3ad .listbox li	{ background: url('/img/img/cmt/finance/bul_03.gif') no-repeat 0 6px; padding:0 0 0 6px; font-size:.9em; margin-bottom:2px; }
.col3ad .listbox_t1	{ border-top:1px solid #ccccca; padding-top:8px; margin-bottom:20px; }

.col3ad .orderlistbox li	{ font-size:.9em; margin-bottom:5px; }
.col3ad .orderlistbox li img	{ vertical-align:middle; }

.col3ad #sidebar h4.more, .col3ad #advertise h4.more	{ padding:0 0 6px 0; position:relative; height:auto; width:100%;  }
.col3ad #sidebar h4.more a	, .col3ad #advertise h4.more a		{ background: url('/img/img/cmm/cmm/icon/gobutton.gif') no-repeat 0 1px; padding:0 0 0 12px; position:absolute; bottom:4px; right:0; font-size:.7em; text-decoration:none; font-weight:normal; color:#7f7f7f; }
.col3ad #sidebar .roundbox_t1, .col3ad #advertise .roundbox_t1	{ background: url('/img/img/cmt/finance/ins_bg_round05_bo.gif') no-repeat left bottom; padding-bottom:8px; margin-bottom:20px; }
.col3ad #sidebar .roundbox_t1 .roundbox_t1_inner, .col3ad #advertise .roundbox_t1 .roundbox_t1_inner	{ background: url('/img/img/cmt/finance/ins_bg_round05_to.gif') no-repeat left top; padding:8px 8px 0 8px; }

.col3ad #advertise .roundbox_t2	{ background: url('/img/img/cmt/finance/ins_bg_round06_bo.gif') no-repeat left bottom; padding-bottom:5px; margin-bottom:20px; }
.col3ad #advertise .roundbox_t2 .roundbox_t2_inner	{ background: url('/img/img/cmt/finance/ins_bg_round06_to.gif') no-repeat left top; padding:5px 5px 0 5px; }
.col3ad #advertise .theme_insurance dl	{ font-size:.9em; }
.col3ad #advertise .theme_insurance dl dt	{ background:#f5f5f5; font-weight:bold; padding:5px 4px; margin-bottom:5px; }
.col3ad #advertise .theme_insurance dl dd	{ padding:0 6px;}
.col3ad #advertise .theme_insurance dl dd.desc	{ position:relative; z-index:5; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip	{ width:230px; position:absolute; top:-70px; left:-222px; display:none; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip .iframe	{ position:relative; z-index:-1; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip .iframe iframe	{ position:absolute; z-index:-1;top:0; left:0; width:200px;height:220px; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip dl	{ font-size:1.0em; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dt	{ background: url('/img/img/cmt/finance/ins_bg_round07_to.png') no-repeat left top; padding:16px 0 0 0; text-align:center; height:33px; margin-bottom:0; }
* html .col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dt {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/img/cmt/finance/ins_bg_round07_to.png', sizingMethod='crop'); /* IE6 에서 background image로 쓰인 png 파일에 필터를 적용함 */ } 
.col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dd.desc1	{ height:1%;background: url('/img/img/cmt/finance/ins_bg_round07_md.png') no-repeat left bottom; padding:10px 35px 5px 26px; }
* html .col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dd.desc1 {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/img/cmt/finance/ins_bg_round07_md.png', sizingMethod='crop'); /* IE6 에서 background image로 쓰인 png 파일에 필터를 적용함 */ } 
.col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dd img	{ float:left; border:1px solid #b8b8b6; padding:2px; margin:0 7px 0 0; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dd strong	{ color:#3b7800; }
.col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dd.bottom	{ background: url('/img/img/cmt/finance/ins_bg_round07_bo.png') no-repeat left bottom; height:15px; padding:0; }
* html .col3ad #advertise .theme_insurance dl dd.desc .tooltip dl dd.bottom {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/img/cmt/finance/ins_bg_round07_bo.png', sizingMethod='crop'); /* IE6 에서 background image로 쓰인 png 파일에 필터를 적용함 */ } 


.col3ad #advertise .insurance_hotissue	{ margin-bottom:0; }
.col3ad #advertise .insurance_hotissue p	{ text-align:center; background: url('/img/img/cmt/finance/dotline_04.gif') repeat-x left bottom; padding:0 0 5px 0; }
.col3ad #advertise .insurance_hotissue p a	{ font-weight:bold; font-size:.9em; }
.col3ad #advertise .insurance_hotissue p a img	{ border:1px solid #e3e3e3; padding:2px; }
.col3ad #advertise .insurance_hotissue ul li	{ margin-bottom:2px; }

/*.fault_percentage p	{ border:1px solid #b8b8b6; padding:2px; margin-bottom:5px; }
.fault_percentage ul li	{ font-size:.9em;}
.fault_percentage ul li.type_a	{ color:#00875a; }
.fault_percentage ul li.type_b	{ color:#c31712;}*/


/*.ins_movie_course dl	{ position:relative; padding:0 0 0 80px; height:65px; margin-bottom:5px; font-size:.9em; background: url('/img/img/cmt/finance/dotline_04.gif') repeat-x left bottom; }
.ins_movie_course dl dt	{ font-weight:bold; letter-spacing:-1px; }
.ins_movie_course dl dd.photo	{ position:absolute; top:0; left:0; }
.ins_movie_course dl dd.photo img	{ border:1px solid #b8b8b6; padding:2px; }*/

/*.insurance_bill10 dl	{ position:relative; padding:0 0 0 80px; height:65px; margin-bottom:5px; font-size:.9em; background: url('/img/img/cmt/finance/dotline_04.gif') repeat-x left bottom; }
.insurance_bill10 dl dt	{ font-weight:bold; letter-spacing:-1px; padding-top:8px; }
.insurance_bill10 dl dd.photo	{ position:absolute; top:0; left:0; }
.insurance_bill10 dl dd.photo img	{ border:1px solid #b8b8b6; padding:2px; }*/



.col3ad #contents h4	{ clear:both; }
.ins_m_ad	{ margin-bottom: 20px; }
.ins_m_ad .sms1_pl_img ul li { display: none; }
.ins_m_ad .sms1_pl_img ul li.active { display: block; }

.ins_m_ad .sms1_pl_list { padding: 4px 10px 12px 10px; }
.ins_m_ad .sms1_pl_list ul { height: 15px; overflow: hidden; }
.ins_m_ad .sms1_pl_list ul li { padding-bottom: 5px; }
.ins_m_ad .sms1_pl_list ul li a { background-color: #1e1e1e; color: #ebebeb; font-size: 8pt; }

.ins_m_ad	{ position: relative; height:221px; }
.ins_m_ad .promotion_tab	{ position: absolute; top:205px; right:6px; }
.ins_m_ad .promotion_tab li	{ float:left; margin-right:3px; }
.ins_m_ad .sms1_pl_img a { display: block; color: #ebebeb; font-size: 8pt; padding:0 0 0 10px; text-decoration:none;  }
.ins_m_ad .sms1_pl_img a img { margin: 0 0 10px -10px; }





/*.insurance_calculation	{ height: 175px; background: url('/img/img/cmt/finance/ins_bg_01.gif') no-repeat left top; padding: 0 24px 0 201px;  margin-bottom: 10px; }
.insurance_calculation fieldset	{ padding: 63px 0 0 0; }
.insurance_calculation fieldset legend	{ display:none; }
.insurance_calculation fieldset label	{ float:left; width:110px; background:url('/img/img/cmt/finance/bul_01.gif') no-repeat 0 8px; padding: 4px 0 0 8px; margin:0 0 3px 0; }
.insurance_calculation fieldset input.intext	{ margin:0 0 3px 0; }
.insurance_calculation fieldset .funcbuttion	{ background: url('/img/img/cmt/finance/dotline_01.gif') repeat-x left top; text-align:center; padding: 7px 0 0 0; margin:2px 0 0 0; }*/
.insurance_estimate	{ float:left; margin-bottom:23px; }
.alarm_service	{ float:right; }
.recomm_insurance	{ background:url('/img/img/cmt/finance/ins_bg_round01_bo.gif') no-repeat left bottom; padding-bottom:13px; margin-bottom:25px; }
.recomm_insurance, .recomm_insurance a	{ color:#888888; }
.recomm_insurance .recomm_insurance_inner	{ background: url('/img/img/cmt/finance/ins_bg_round01_to.gif') no-repeat left top; padding:12px 12px 0 12px; }
.recomm_insurance .recomm_insurance_inner .corporation_product	{ height:117px; background: url('/img/img/cmt/finance/dotline_02.gif') repeat-x left bottom; margin-bottom:12px; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl	{ float:left; display:inline; width:162px; margin-left:13px; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl.first	{ margin-left:0; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl dt	{ float:right; width:100px; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl dt strong	{ color:#333333; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl dd.photo	{ float:left; width:58px; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl dd.desc	{ clear:both; font-size:.9em; padding:3px 0 0 0; }
.recomm_insurance .recomm_insurance_inner .corporation_product dl dd.price em	{ color:#ff0000; font-weight:bold; }
.recomm_insurance .recomm_insurance_inner .insvalleylist	{ clear:both; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab	{ background: url('/img/img/cmt/finance/ins_bg_round02.gif') no-repeat left top; padding:5px 0; height:21px; margin-bottom:7px; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li	{ float:left; background: url('/img/img/cmt/finance/bar_tab.gif') no-repeat 0 50%; padding:0 13px; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li.first	{ float:left; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li a	{ float:left; font-size:.9em; padding:0 6px 0 0; text-decoration:none; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li a span	{ float:left; padding:4px 0 3px 6px; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li a:hover,
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li a.on { color:#ffffff; background: url('/img/img/cmt/finance/ins_bg_tab01_rt.gif') no-repeat right top; font-weight:bold; letter-spacing:-1px; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li a:hover span, 
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_tab li a.on span	{ background: url('/img/img/cmt/finance/ins_bg_tab01_lf.gif') no-repeat left top; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont	{ clear:both; }

.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl	{ float:left; display:inline; width:162px; margin-left:13px; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl.first	{ margin-left:0; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl dt	{ float:right; width:100px; font-size:.9em; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl dt strong	{ color:#333333; display:block; font-size:1.1em; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl dd.photo	{ float:left; width:58px; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl dd.desc	{ clear:both; font-size:.9em; padding:3px 0 0 0; }
.recomm_insurance .recomm_insurance_inner .insvalleylist .insvalleylist_cont dl dd.price em	{ color:#ff0000; font-weight:bold; }

.theme_finance	{ background:url('/img/img/cmt/finance/ins_bg_round01_bo.gif') no-repeat left bottom; padding-bottom:11px; margin-bottom:10px; }
.theme_finance .theme_finance_inner	{ background: url('/img/img/cmt/finance/ins_bg_round01_to.gif') no-repeat left top; padding:11px 0 0 0; height:54px; }
.theme_finance .theme_finance_inner dl	{ float:left; width:210px; border-left:1px solid #dbdbdb; padding:0 0 0 56px; background-position:1px 0; background-repeat:no-repeat;  }
.theme_finance .theme_finance_inner dl.theme_finance1	{ background-image:url('/img/img/cmt/finance/ins_bg_02_1.gif');  }
.theme_finance .theme_finance_inner dl.theme_finance2	{ background-image:url('/img/img/cmt/finance/ins_bg_02_2.gif');  }
.theme_finance .theme_finance_inner dl.first	{ border-left:0 none; }
.theme_finance .theme_finance_inner dl dd.desc	{ font-size:.9em; letter-spacing:-1px; margin-bottom:4px; }
.cont_f9	 { margin-bottom: 10px; }

.oldage_mapout	{ background:url('/img/img/cmt/finance/ins_bg_round01_bo.gif') no-repeat left bottom; height:116px; position:relative; margin-bottom:7px; }
.oldage_mapout .titlle_tab	{ background:url('/img/img/cmt/finance/ins_bg_round03.gif') no-repeat left top; height:28px; }
.col3ad #contents .oldage_mapout .titlle_tab h4	{ background:none; padding:9px 0 0 14px; float:left; height:auto; }
.col3ad #contents .oldage_mapout .titlle_tab ul	{ padding:0; float:right; }
.col3ad #contents .oldage_mapout .titlle_tab ul li	{ float:left; font-size:.9em; background: url('/img/img/cmt/finance/bar_tab_01.gif') no-repeat 0 50%; }
.col3ad #contents .oldage_mapout .titlle_tab ul li.first	{ background: none; }
.col3ad #contents .oldage_mapout .titlle_tab ul li a	{ float:left; color:#666666; text-decoration:none; padding-right:12px; }
.col3ad #contents .oldage_mapout .titlle_tab ul li a span	{ float:left; padding:9px 0 6px 12px; }
.col3ad #contents .oldage_mapout .titlle_tab ul li a:hover,
.col3ad #contents .oldage_mapout .titlle_tab ul li a.on { color:#898989; background: url('/img/img/cmt/finance/ins_bg_tab02_rt.gif') no-repeat right top; font-weight:bold; letter-spacing:-1px; }
.col3ad #contents .oldage_mapout .titlle_tab ul li a:hover span, 
.col3ad #contents .oldage_mapout .titlle_tab ul li a.on span	{ background: url('/img/img/cmt/finance/ins_bg_tab02_lf.gif') no-repeat left top; }
.oldage_mapout .theme_finance_con .photo	{ padding:0; position:absolute; top:29px; left:10px; z-index:10; margin:0; }
.oldage_mapout fieldset	{ padding:10px 0 0 121px; }
.oldage_mapout fieldset legend	{ display:none; }
.oldage_mapout fieldset table th	{ font-weight:normal; font-size:.9em; text-align:left; }
.oldage_mapout fieldset table td	{ padding-bottom:3px; }
.oldage_mapout .funcbutton	{ position:absolute; right:35px; bottom:10px; float:none; z-index:10; margin:0; }

.insurance_info	{ background:url('/img/img/cmt/finance/ins_bg_round01_bo.gif') no-repeat left bottom; padding-bottom:10px; color:#666666; }
.col3ad #contents .insurance_info h4	{ background:url('/img/img/cmt/finance/ins_bg_round04_to.gif') no-repeat left top; padding:9px 0 0 13px; height:22px; margin-bottom:11px; }
.insurance_info ul	{ background: url('/img/img/cmt/finance/dotline_03.gif') repeat-y left top; margin:0 2px 0 11px; overflow:hidden; }
.insurance_info ul li	 { float: left; width:167px; background:url('/img/img/cmt/finance/bul_02.gif') no-repeat 0 6px; padding:0 0 0 6px; margin-bottom:5px; font-size:.9em; }
.insurance_info ul li.title	 {
	padding-right: 6px;
	padding-left: 0;
	background: none;
}

.col3ad #advertise .ad	{ padding:0 6px; margin-bottom:10px; text-align:center; }  /* 11월 3일 광고영역 이미지 대체 */
.col3ad #advertise .ad a	{ display:block; margin-bottom:10px; }
.col3ad #advertise .advertise_inner	{ padding:0 13px 10px 13px; }


/* 장기렌탈 */

.longrent_blist,
.longrent_pay { float: left; }

.longrent_blist { padding-left: 6px; }

.longrent_blist a.longrent_b_prev,
.longrent_blist a.longrent_b_next,
.longrent_blist a.longrent_bl_ex { display: block; }

.longrent_blist a.longrent_b_prev,
.longrent_blist a.longrent_b_next,
.longrent_blist ul,
.longrent_blist ul li { float: left; }

.longrent_blist a.longrent_b_prev { padding-right: 9px; }

a.longrent_bl_ex img { border: 1px solid #cccaca; padding: 2px; background-color: #fff; }

.longrent_blist {position:relative; padding-top: 11px; width: 540px; margin:0 0 12px; }
.longrent_blist .longrent_wrap {overflow:hidden; width:510px;}
.longrent_blist .longrent_nextbtn {position:absolute; right:0; top:11px}
.longrent_blist ul.longrent_b_list li { width: 127px; padding-bottom: 15px; }
.longrent_blist ul.longrent_b_list li p.longrent_bl_name { padding: 4px 0 1px 2px; }
.longrent_blist ul.longrent_b_list li p.longrent_bl_name a { color: #444; font-size: 8pt; }
.longrent_blist ul.longrent_b_list li p.longrent_bl_pay { font-size: 8pt; color: #fc4e01; font-weight: bold; padding-top: 2px; padding-bottom: 1px; text-align: right; width: 112px; background-position: 0 0; background-repeat: no-repeat; }
.longrent_blist ul.longrent_b_list li p.longrent_bl_pay1 { background: url('/img/img/cmt/finance/bul_main_pay1.gif') 2px 3px no-repeat; padding:2px 0 4px !important; }
.longrent_blist ul.longrent_b_list li p.longrent_bl_pay2 { background: url('/img/img/cmt/finance/bul_main_pay2.gif') 2px 3px no-repeat; padding:2px 0 4px !important; }

ul.listbox li a.important { font-weight: bold; }

h5.longrentmain { height: auto !important; background-image: none !important; padding: 0 0 0 7px !important; }
h3.lental {background:none !important; border-bottom:#78ab41 2px solid; padding: 0 !important;}


/* popup */
.f_main .popup_wrap	{
	position: relative;
	height: 0;
	z-index: 99;
}
.f_main .popup {
	position: absolute;
	z-index: 9999999;
	top: 0;
	left: 269px;
	width: 538px;
	height: 485px;
	
}
.f_main .popup .iframe {
	position: relative;
	height: 0;
	z-index: 10;
}

.f_main .popup .iframe p {
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 538px;
	height: 485px;
	background: url(/img/img/cmt/finance/finance_popup.png) no-repeat left top;
}
* html .f_main .popup .iframe p {
	background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/img/img/cmt/finance/finance_popup.png");
}
.f_main .popup .popup_inner	{
	width: 538px;
	height: 485px;
	position: relative;
	z-index: 20;
}
.f_main .popup .popup_inner .closebtn	{
	position: absolute;
	top: 17px;
	left: 480px;
}
.f_main .popup .popup_inner .closebtn *	{
	position: relative;
}
.f_main .popup .popup_inner label	{
	position: absolute;
	z-index: 20;
	top: 448px;
	left: 50px;
	display: block;
}
.f_main .popup .popup_inner label *	{
	vertical-align: middle;
}


