/*가전렌탈 새로운 디자인*/
.detail_r_wrap{display: flex; padding-top: 50px;}
.detail_r_wrap .detail_pic > div{padding:0;}
.detail_r_left img{width: auto;}
.detail_r_right{max-width: 508px;width:75%;margin-left: 30px;}
.detail_r_right .detail_info{position: relative;text-align: left;}
.detail_r_right .detail_link_wrap{position: absolute;right: 0;top: 0;margin: 0;}
.detail_r_right .detail_link_wrap a{width: auto;line-height: inherit;height: auto;}
.detail_r_right .detail_link_wrap a img{width: 22px;}
.detail_r_right .detail_link_wrap a span{bottom:-35px;;}

.detail_r_right .detail_info {border-bottom: 1px solid #efefef;padding-bottom: 25px;margin-bottom: 25px;}
.detail_r_right .detail_info small{font-size: 18px;color: #848484;font-weight: bold;}
.detail_r_right .detail_info strong{font-size: 26px;padding:10px 0;}
.detail_r_right .detail_info p{font-size: 18px;color: #848484;}
.detail_r_right .color_phone{text-align: left;margin: 0 0 25px 0;}
.detail_r_right .color_phone div{margin: 0;}
.detail_r_right .color_phone div em{margin: 0;border-radius: 7px;margin-right: 7px}
.detail_r_right .color_phone .r_opt{display: block;margin-right: 6px;}
.detail_r_right .color_phone div span{display: inline-block;font-weight: normal;color: #5f5f5f;top: 1px;left: 44px !important;font-size: 18px;text-align: left;;}
.detail_r_right .r_opt{font-size: 20px;font-weight: bold;color: #000;margin-bottom: 10px;padding:0;}

.detail_r_wrap .phone_type{margin-bottom: 25px;border-bottom: none;}
.detail_r_wrap .phone_type label ul.btn_on li:nth-child(2){color: #ff1e27;font-weight: bold;border: 1px solid #ff1e27;}
.detail_r_wrap .phone_type div{display: flex; justify-content: space-between;}
.detail_r_wrap .phone_type label ul li:nth-child(2){ display: inline-block;height: auto;line-height:65px;width: 100%;font-size:18px;;background-color:#fff;color:#b4b4b4;border:1px solid #dfdfdf;border-radius: 7px;line-height: 50px;}
.detail_r_wrap .phone_type .r_btn0{}
.detail_r_wrap .phone_type .r_btn1{width: 100%}
.detail_r_wrap .phone_type .r_btn2{width: 49%}
.detail_r_wrap .phone_type .r_btn3{width: 32%}

.detail_r_wrap .price_box{border: 1px solid #dfdfdf;border-radius: 7px;padding:25px 20px;position: relative;height: 175px;overflow: hidden;margin-bottom: 25px;}
.detail_r_wrap .price_box .price_on li{font-size: 26px; color: #000;font-weight: bold;}
.detail_r_wrap .price_box .price_on li p{display: inline-block;font-weight: normal;color: #8a8a8a;font-size: 18px;margin-left: 4px;}
.detail_r_wrap .price_box .price_on li p small{font-size: 18px;}
.detail_r_wrap .price_box .price_on li span{float: right;color: #ff1e27;}
.detail_r_wrap .price_box .price_on li:nth-child(2){font-size: 17px; color: #5f5f5f !important;font-weight: normal;text-align: right;margin-top: 2px;}
.detail_r_wrap .price_box .price_on li:nth-child(2) span{ color: #5f5f5f !important;margin-left: 5px;}


.detail_r_wrap .price_box .btn_wrap{padding: 0;position: absolute;bottom: 0;left: 0;width: 100%;}
.detail_r_wrap .price_box .btn_wrap div{width: 50% !important;}
.detail_r_wrap .price_box .btn_wrap div .rental_btn{border-radius: 0;font-weight: normal;height: 65px;line-height: 65px;}
.detail_r_wrap .price_box .btn_wrap div:nth-child(2) .rental_btn{background-color: #000;}
.detail_r_wrap .price_box .btn_wrap div:nth-child(2) .rental_btn:hover{background-color: #404040;}
.detail_r_wrap .price_box .btn_wrap div:nth-child(3) .rental_btn{background-color: #ff1e27;}
.detail_r_wrap .price_box .btn_wrap div:nth-child(3) .rental_btn:hover{background-color: #ec151e;}


.detail_r_wrap .rental_card{border-radius: 7px;border: 1px solid #dfdfdf;overflow: hidden;}
.detail_r_wrap .rental_card .card_btn{padding:12px 22px;display: flex;justify-content: space-between;cursor: pointer;}
.detail_r_wrap .rental_card .card_btn.show{border-bottom:1px solid #dfdfdf;}
.detail_r_wrap .rental_card .card_btn p{font-size: 18px;color: #8a8a8a;display: inline-block;}
.detail_r_wrap .rental_card .card_btn span{display: inline-block;font-size: 0;}
.detail_r_wrap .rental_card .card_btn span i{font-size:28px;}
.detail_r_wrap .rental_card .card_btn span i.goLeft{    -webkit-transform: rotate(-180deg); transition: all 0.4s;}

.detail_r_wrap .rental_card .card_cont{display: none;max-height: 160px;overflow-y: scroll;background-color: #fbfbfb;}
.detail_r_wrap .rental_card .card_cont ul{padding:0 30px;}
.detail_r_wrap .rental_card .card_cont ul li{cursor: pointer;color: #5f5f5f;padding: 12px 0;font-size: 15px;border-bottom: 1px solid #efefef;word-break: keep-all;}
.detail_r_wrap .rental_card .card_cont ul li:nth-last-child(1){border-bottom: none;}
.detail_r_wrap .rental_card .card_cont ul li b{}
.detail_r_wrap .rental_card .card_cont ul li b:after{content: ' ';display:inline-block; background-image: url('/img/btn_next01.png');width: 6px;height: 9px;background-repeat: no-repeat;margin-left: 10px}


@media (max-width: 850px) {
	
	/*가전렌탈 새로운 디자인*/
	.detail_r_wrap{ flex-direction: column;padding-top: 0;}
	.detail_r_wrap .detail_pic > div{}
	.detail_r_left img{}
	.detail_r_right{width: 100%;max-width: 100%; margin: 0;}
	.detail_r_right .detail_info{padding-bottom: 25px;margin-bottom: 25px;}
	.detail_r_right .detail_link_wrap{}
	.detail_r_right .detail_link_wrap a{}
	.detail_r_right .detail_link_wrap a img{}
	.detail_r_right .detail_link_wrap a span{}
	
	.detail_r_right .detail_info {}
	.detail_r_right .detail_info small{font-size: 16px;}
	.detail_r_right .detail_info strong{font-size: 22px;padding:5px 0;}
	.detail_r_right .detail_info p{font-size: 16px;}
	.detail_r_right .color_phone{}
	.detail_r_right .color_phone div{}
	.detail_r_right .color_phone div em{}
	.detail_r_right .color_phone .r_opt{}
	.detail_r_right .color_phone div span{font-size: 16px;}
	.detail_r_right .r_opt{font-size: 18px;}
	
	.detail_r_wrap .phone_type{}
	.detail_r_wrap .phone_type label ul.btn_on li:nth-child(2){}
	.detail_r_wrap .phone_type div{}
	.detail_r_wrap .phone_type label ul li:nth-child(2){font-size: 16px;}
	.detail_r_wrap .phone_type .r_btn0{}
	.detail_r_wrap .phone_type .r_btn1{}
	.detail_r_wrap .phone_type .r_btn2{}
	.detail_r_wrap .phone_type .r_btn3{}
	
	.detail_r_wrap .price_box{height: 140px;padding:18px 20px;}
	.detail_r_wrap .price_box .price_on li{font-size: 22px;}
	.detail_r_wrap .price_box .price_on li p{font-size: 16px;}
	.detail_r_wrap .price_box .price_on li p small{font-size: 16px;}
	.detail_r_wrap .price_box .price_on li span{}
	.detail_r_wrap .price_box .price_on li:nth-child(2){font-size: 15px;}
	.detail_r_wrap .price_box .price_on li:nth-child(2) span{}
	
	
	.detail_r_wrap .price_box .btn_wrap{}
	.detail_r_wrap .price_box .btn_wrap div{}
	.detail_r_wrap .price_box .btn_wrap div .rental_btn{font-size: 16px !important;height: 50px !important;line-height: 50px !important;}
	.detail_r_wrap .price_box .btn_wrap div:nth-child(2) .rental_btn{}
	.detail_r_wrap .price_box .btn_wrap div:nth-child(2) .rental_btn:hover{}
	.detail_r_wrap .price_box .btn_wrap div:nth-child(3) .rental_btn{}
	.detail_r_wrap .price_box .btn_wrap div:nth-child(3) .rental_btn:hover{}
	
	
	.detail_r_wrap .rental_card{}
	.detail_r_wrap .rental_card .card_btn{padding:12px 20px;;}
	.detail_r_wrap .rental_card .card_btn.show{}
	.detail_r_wrap .rental_card .card_btn p{font-size: 16px;}
	.detail_r_wrap .rental_card .card_btn span{}
	.detail_r_wrap .rental_card .card_btn span i{font-size: 26px;}
	.detail_r_wrap .rental_card .card_btn span i.goLeft{}
	
	.detail_r_wrap .rental_card .card_cont{}
	.detail_r_wrap .rental_card .card_cont ul{padding:0 20px;;}
	.detail_r_wrap .rental_card .card_cont ul li{font-size: 14px;word-break: keep-all;}
	.detail_r_wrap .rental_card .card_cont ul li:nth-last-child(1){}
	.detail_r_wrap .rental_card .card_cont ul li b{}
	.detail_r_wrap .rental_card .card_cont ul li b:after{}


}
					