
.rt_info_img, .rt_Cert_img			{border:1px solid #ddd;}
.rt_Cert_img img					{height:210px; width:100%;}
.rt_info_img:hover, .rt_Cert_img:hover		{border:1px solid #8babfe;}
			
.rt_info_img img			{width:100%;height:150px;}
.rt_info_txt				{color:#444;font-size:1em;padding-top:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.btn01						{display:inline-block;line-height:20px;padding:0 6px;color:#fff;background:#f98d3e;border:1px solid #f77d31;border-radius:2px;font-size:11px;} /* 주황색 작은 버튼 */

.form_table_p				{border-collapse:collapse; width:100%;table-layout:fixed;}  
.form_table_p thead th		{background:#e2f2fb;text-align:center;color:#444; padding:10px 0; font-weight:bold; border:solid 1px #bbc6d9; line-height:110%;letter-spacing:-1px;}
.form_table_p tbody th		{background:#fbfeff;text-align:center;color:#333;  font-weight:normal;padding:8px 1px;letter-spacing:0;border:solid 1px #bbc6d9; }
.form_table_p tbody td		{padding:10px 1px; border:solid 1px #ccc; line-height:140%;} 


/* 리스트 */
.rental_list				{overflow:hidden; margin:1.5% 0;}
.rental_img				{float:left; width:45%;border:1px solid #ddd; }
.rental_img img			{height:220px;}
.rental_tit				{padding:5px 0 8px 0; color:#333; font-size:22px; font-weight:bold; line-height:30px; }
.rental_txt				{float:right; width:50%; color:#666; font-size:15px;}
.rental_txt dl				{margin:0 0 5px 0;}
.rental_txt dt				{float:left; width:85px; height:24px; line-height:24px; color:#fff; text-align:center; border-radius:20px; background:#c7cbd3; }
.rental_txt dd			{margin:0 0 0 100px; line-height:24px; }
.rental_cont				{color:#666; font-family:'NanumBarunGothic','NanumGothic';}
.rental_view				{margin:0 0 15px 0; width:70px; height:22px; line-height:22px; color:#fff; font-size:12px; text-align:center; background:#ff9306;}
.rental_line				{padding:0 0 20px 0; border-top:1px dotted #ccc; }
.rental_btn				{width:170px;line-height:42px;color:#E47139;text-align:center;border:1px solid #E47139;}
.rental_btn:hover			{color:#fff;background:#E47139;}


