@charset "utf-8";
/* CSS Document */


body { color:#666; font-size:13px; line-height:1.5; font-family:'Noto Sans KR','나눔고딕','NanumGothic','돋움', Dotum, '굴림', Gulim, Verdana, sans-serif; }

.rental{
	width:1000px;
	height:680px;
	float:left;
} /*수정전 	height:600px;*/
.rental2{
	padding:15px 0;
	border-bottom:2px solid #0054a6;
	color:#0054a6;
	font-size:25px;
	font-weight:600;
	text-align:center;	
	display:inline-block;
	margin-top:25px;
	margin-left:430px;
} /*수정전 	font-weight:900; border-top:4px solid #d7d7d7; 	border-bottom:4px solid #d7d7d7; width:1000px;*/
.rental_img_box{
	width:450px;
	margin-top:20px;
	margin-right:40px;
	display:inline;
	float:left;
}
.img1{
	border:1px solid #e1e1e1;
	width:448px;
	height:398px;
	margin-bottom:10px;
}

.rental .rental_img_box .img1 div img { width:100%; height:447px; }

.img2_box{
	width:448px;
	height:100px;
	margin:0 50px;
}
.img2{
	border:1px solid #e1e1e1;
	width:108px;
	height:98px;
	margin-right:10px;
	float:left;
}
.text_box{
	float:left;
	width:510px;
}
.text0{
	padding-top:20px;	
	padding-bottom:10px;
	border-bottom:1px solid #003663;
	width:510px;
	margin-bottom:15px;
	}
.text1{
	font-size:27px;
	font-weight:600;
	color:#003663;
} /*수정전 font-size:25px; font-weight:900;*/
.hits{
	width:90px;
	text-align:center;
	background-color:#b1171b;
	font-size:13px;
	font-weight:500;
	color:#fff;
	padding:2px;
	border:5px solid #b1171b;
	border-radius:30px;
	float:right;
	margin-top:-36px;
} /*수정전 font-size:14px font-weight:600;*/
.text2{
	background: url(./img/icon.png)0 7px no-repeat;
	font-size:13px;
	font-weight:600;
	color:#363636;
	width:115px;
	padding:5px 0 5px 10px;
	float:left;
} 
.text3{
	padding:5px;
	font-size:13px;
	color:#464646;
	letter-spacing: -0.2pt;
}
.tdbox{
	width:510px;
}
table.text2_1 {
	width:100%;
	border-collapse:collapse;
	text-align:left;
	line-height:1.5;
	border-right:none;
	margin-bottom:7px;
}
table.text2_1 thead th:first-child {border-left:hidden;}
table.text2_1 thead th {
	font-size:12px;
	text-align:center;
	vertical-align: middle;
	color:#b1171b;
	padding:5px;
	letter-spacing:-0.2pt;
	/*border-top: 2px solid #5a9441;*/
	border:1px solid #ececec;
	font-weight: bold;
}
table.text2_1 td:first-child {border-left:hidden;}
table.text2_1 td {
	color:#404040;
	font-size:12px;
	text-align:center;
	padding:5px;
	vertical-align:middle;
	border:1px solid #ececec;
	line-height:18px;
	font-weight:500;
	background:#fafafa;
}
table.text2_1 td .text {
	color:#333;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	padding-left: 25px;
}

.button{
	width:520px;
	height:55px;	
	letter-spacing:-0.5pt;
	margin-top:15px;
}
.button .button1{
	background-color:#5b666b;
	font-size:15px;
	font-weight:500;
	text-align:center;
	width:48%;
	padding:15px 0px;
	display:inline-block;
	margin-right:4px;
	margin-top:15px;
	color:#fff;
} /*수정전 	font-weight:800; padding:20px 18px;*/
.button .button2{
	background-color:#70bb0a;
	font-size:15px;
	font-weight:500;
	text-align:center;
	width:49%;
	padding:15px 0px;
	display:inline-block;
	color:#fff;
} /*수정전 	font-weight:800; padding:20px 18px;*/
.button .button3{
	background-color:#ff9600;
	font-size:15px;
	font-weight:500;
	text-align:center;
	width:100%;
	padding:15px 0px;
	margin-top:5px;
	display:inline-block;
	color:#fff;
} /*수정전 	font-weight:800; padding:20px 18px;*/

.button-2{
	width:520px;
	height:55px;	
	letter-spacing:-0.5pt;
	margin-top:15px;
}
.button-2 .button1{
	background-color:#5b666b;
	font-size:15px;
	font-weight:500;
	text-align:center;
	width:32%;
	padding:15px 0px;
	display:inline-block;
	margin-right:4px;
	margin-top:15px;
	color:#fff;
} /*수정전 	font-weight:800; padding:20px 18px;*/
.button-2 .button2{
	background-color:#70bb0a;
	font-size:15px;
	font-weight:500;
	text-align:center;
	width:32%;
	padding:15px 0px;
	display:inline-block;
	margin-right: 4px;
	color:#fff;
} /*수정전 	font-weight:800; padding:20px 18px;*/
.button-2 .button3{
	background-color:#0abbbb;
	font-size:15px;
	font-weight:500;
	text-align:center;
	width:32%;
	padding:15px 0px;
	display:inline-block;
	color:#fff;
} /*수정전 	font-weight:800; padding:20px 18px;*/

.button-2 .button4{
	width:510px;
	background-color:#ff9600;
	font-size:16px;
	font-weight:500;
	text-align:center;
	width:100%;
	padding:15px 0;
	display:inline-block;
	margin-top:5px;
	color:#fff;
}