@charset "UTF-8";
@import url("/assets/common/css/font.css");

#location_past_list_body {
	position: absolute;
	top: 41px;
	width: 100%;
	height: calc(100% - 41px);
}

#location_past_list_body .bg {
	position: absolute;
	width: 100vw;
	height: 100vh;
	background-color: #ccc;
}

#location_past_list_body .or02_window_close {
	position: absolute;
	top: -1px;
	left: 0px;
	width: 47px;
	height: 47px;
	background-image: url("/assets/image/location/bt_orderlist_back_n.svg");
	background: transparent url('/assets/image/location/bt_orderlist_back_n.svg') 0% 0% no-repeat padding-box;
	border: 0px solid;
	cursor: pointer;
}

#location_past_list_body .pm_receiver_name {
	position: absolute;
	top: 8px;
	left:60px;
	width: 200px;
	height: 47px;
/*	padding-left: 10px; */
	font-weight: 700;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 16px;
	color: #083338;
}

#location_past_list_body .pm_location_count {
	position: absolute;
	top: 8px;
	left:280px;
	width: 50px;
	height: 47px;
	/*	padding-left: 10px; */
	font-weight: 700;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 16px;
	color: #FF5A00;
}

#location_past_list_body .project_manage {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;

	background-color: #fff;
	/*border: 1px solid red;*/
	z-index: 80;
	transform: translateY(0px);
	transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);
	overflow-y: scroll;
	overflow-x: hidden;
}

#location_past_list_body .slide:checked+.project_manage {
	transform: translateY(-100vh);
}

#location_past_list_body .slide {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 82;
}

#location_past_list_body .project_manage_bottom {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100vw;
	height: 60px;
	background-color: #fff;
	box-shadow: 0px 0px 10px #ddd;
	/*	border: 1px solid red;*/
}

#location_past_list_body .project_manage_button1 {
	position: absolute;
	top: 10px;
	right: 214px;
	width: 150px;
	height: 40px;
	background-color: #104348;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 16px;
	outline: none;
	border: 0px;
	border-radius: 3px;
	color: #fff;
}

#location_past_list_body .project_manage_button1:hover {
	background-color: #1e7882;
}

#location_past_list_body .project_manage_button1:disabled {
	background-color: #C3C3C3;
}

#location_past_list_body .project_manage_button2 {
	position: absolute;
	top: 10px;
	right: 54px;
	width: 150px;
	height: 40px;
	background-color: #FF5A00;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 16px;
	outline: none;
	border: 0px;
	border-radius: 3px;
	color: #fff;
}

#location_past_list_body .project_manage_button2:hover {
	background-color: #ff8f53;
}

#location_past_list_body .project_manage_button2:disabled {
	background-color: #C3C3C3;
}

#location_past_list_body .project_manage_icon_area {
	position: absolute;
	display: flex;
	top: 13px;
	left: 50px;
	width: 185px;
	height: 30px;
}

#location_past_list_body .project_manage_icon1 {
	position: absolute;
	top: -1px;
	left: 0px;
	width: 30px;
	height: 30px;
	background-color: #fff;
	outline: none;
	background-image: url("/assets/image/project/bt_list_down_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px;
}

#location_past_list_body .project_manage_icon2 {
	position: absolute;
	top: 1px;
	left: 54px;
	width: 30px;
	height: 30px;
	background-color: #fff;
	outline: none;
	background-image: url("/assets/image/project/bt_list_edit_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px;
}

#location_past_list_body .project_manage_icon3 {
	position: absolute;
	top: 0px;
	left: 104px;
	width: 30px;
	height: 30px;
	background-color: #fff;
	outline: none;
	background-image: url("/assets/image/project/bt_list_copy_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px;
}

#location_past_list_body .project_manage_icon4 {
	position: absolute;
	top: 0px;
	left: 155px;
	width: 30px;
	height: 30px;
	background-color: #fff;
	outline: none;
	background-image: url("/assets/image/project/bt_list_del_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px;
}

#location_past_list_body .project_manage_icon5 {
	position: absolute;
	top: 0px;
	left: 104px;
	width: 30px;
	height: 30px;
	background-color: #fff;
	outline: none;
	background-image: url("/assets/image/project/bt_list_del_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px;
}

#location_past_list_body .project_manage_icon_area .disable{
	pointer-events: none;
	opacity: 0.3;
}

#location_past_list_body .project_manage_menu {
	position: absolute;
	top: 126px;
	left: 50%;
	margin-left: -593px;
	width: 1186px;
	height: 36px;
	border: 0px solid red;
}

#location_past_list_body .project_manage_add {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 180px;
	height: 36px;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #FF5A00;
	outline: none;
	background-color: #fff;
	border: 1px solid #FF5A00;
	border-radius: 3px;
}

#location_past_list_body .project_manage_add_img {
	position: absolute;
	top: 9px;
	left: 35px;
	width: 17px;
	height: 17px;
	background-color: #fff;
	outline: none;
	background-image: url("/assets/image/project/ic_add_project_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px;
}

#location_past_list_body .project_manage_date_area {
	position: absolute;
	display: flex;
	top: 0px;
	right: 375px;
	width: 250px;
	height: 36px;
	border-radius: 2px;
	border: 0px solid #D5D5D5;
}

#location_past_list_body .project_manage_date_icon {
	position: relative;
	top: 0px;
	right: 0px;
	width: 36px;
	height: 36px;
	background-image: url("/assets/image/project/bt_project_cal_n.svg");
	background-repeat: no-repeat;
	background-size: 100%;
	border: 0px solid;
	outline: none;
}

#location_past_list_body .project_manage_date_middle {
	position: relative;
	top: 3px;
	left: 5px;
	width: 10px;
	height: 30px;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 16px;
	color: #D5D5D5;
	border: 0px solid;
}

#location_past_list_body .project_manage_date1 {
	position: relative;
	top: 0px;
	left: 5px;
	width: 90px;
	height: 34px;
	padding-left: 10px;
	border-radius: 2px;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #083338;
	border: 1px solid #D5D5D5;
}

#location_past_list_body .project_manage_date2 {
	position: relative;
	top: 0px;
	left: 5px;
	width: 90px;
	height: 34px;
	padding-left: 10px;
	border-radius: 2px;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #083338;
	border: 1px solid #D5D5D5;
}

#location_past_list_body .project_manage_select1 {
	position: absolute;
	top: 0px;
	right: 265px;
	width: 100px;
	height: 36px;
	padding-left: 10px;
	border-radius: 2px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #083338;
	border: 1px solid #D5D5D5;
}

#location_past_list_body .project_manage_select1 option {
	position: absolute;
	height: 34px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #083338;
}

#location_past_list_body .project_manage_search {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 250px;
	height: 36px;
	padding-left: 10px;
	border-radius: 2px;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #083338;
	border: 1px solid #D5D5D5;
}

#location_past_list_body .project_manage_search::placeholder {
	color: #D5D5D5;
}

#location_past_list_body .project_manage_search_icon {
	position: absolute;
	top: 3px;
	right: 5px;
	width: 140px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #FF5A00;
	border-radius: 3px;
	outline: 0px;
	background-color: #fff;
	color: #FF5A00;
	background-position: left center;
/*	background-image: url("/assets/image/project/ic_input_search.svg"); */
	background-image: url("/assets/image/location/bt_list_down_n.svg");
	background-repeat: no-repeat;
	cursor: pointer;

}

#location_past_list_body .project_manage_table {
	position: absolute;
	top: 182px;
	left: 47%;
	margin-left: -593px;
	width: 1350px;
	height: 75%;
	border: 1px solid #DFDFDF;
}

#location_past_list_body .project_manage_table table {
	border-collapse: collapse;
}

#location_past_list_body .project_manage_input_all {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -6px;
	margin-left: -6px;
	width: 12px;
	height: 12px;
}

#location_past_list_body .project_manage_input {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -6px;
	margin-left: -6px;
	width: 12px;
	height: 12px;
}

#location_past_list_body .pm_tr1 {
	position: relative;
	top: 0px;
	width: 100%;
	height: 30px;
	background-color: #EFEFEF;
	border: 1px solid #DFDFDF;
}

#location_past_list_body .pm_tr2 {
	position: relative;
	top: 0px;
	width: 100%;
	height: 45px;
	/*background-color: #104348;*/
	border: 1px solid #DFDFDF;
}

#location_past_list_body .pm_tr3 {
	position: relative;
	top: 0px;
	width: 100%;
	height: 45px;
	background-color: #fff;
	border: 1px solid #DFDFDF;
}

#location_past_list_body .pm_tr1 td {
	border-collapse: collapse;
	border: 1px solid #DFDFDF;
}

#location_past_list_body .pm_tr2 td {
	border-collapse: collapse;
	border: 1px solid #DFDFDF;
}

#location_past_list_body .menu_font {
	color: #083338;
	font-weight: 700;
}

#location_past_list_body .menu_font1 {
	color: #083338;
	font-weight: 700;
}

#location_past_list_body .pm_td1 {
	position: relative;
	top: 0px;
	width: 44px;
}

#location_past_list_body .pm_td2 {
	position: relative;
	top: 0px;
	width: 77px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td3 {
	position: relative;
	top: 0px;
	width: 636px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td4 {
	position: relative;
	top: 0px;
	width: 90px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td5 {
	position: relative;
	top: 0px;
	width: 90px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td6 {
	position: relative;
    top: 0px;
    width: 90px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
	
}

#location_past_list_body .project_list_dl_ic_p{
	width: 14px;
    height: 14px;
    outline: none;
    cursor: pointer;
    background-color: transparent;
    border: 0px solid;
    position: absolute;
    left: 50%;
    top: 15px;
    margin-left: -20px;
    background-image: url("/assets/image/project/bt_download_img_b_n.svg");	
}


#location_past_list_body .project_list_dl_ic_n{
	width: 14px;
    height: 14px;
    outline: none;
    cursor: default;
    background-color: transparent;
    border: 0px solid;
    position: absolute;
    left: 50%;
    top: 15px;
    margin-left: -20px;
	background-image: url("/assets/image/project/bt_download_img_b_d.svg");
}

#location_past_list_body .project_manage_table table tbody .pm_tr2:nth-child(even) {
	background-color: #fff;
	color: #dddddd;
	border: 0px solid;
}

#location_past_list_body .project_manage_table table tbody .pm_tr2:nth-child(odd) {
	background-color: #fff;
	/*background-color: #F4F4F4;*/
	color: #dddddd;
	border: 0px solid;
}


/*/*/

#location_past_list_body .pm_td_driver1 {
	position: relative;
	top: 0px;
	width: 40px;
}

#location_past_list_body .pm_td_driver2 {
	position: relative;
	top: 0px;
	width: 63px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_driver3 {
	position: relative;
	top: 0px;
	width: 125px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_driver4 {
	position: relative;
	top: 0px;
	width: 340px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_driver5 {
	position: relative;
	top: 0px;
	width: 270px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_driver6 {
	position: relative;
	top: 0px;
	width: 140px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_driver7 {
	position: relative;
	top: 0px;
	width: 105px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location1 {
	position: relative;
	top: 0px;
	width: 80px;
	text-align:right;
	padding-right: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location2 {
	position: relative;
	top: 0px;
	width: 250px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location3 {
	position: relative;
	top: 0px;
	width: 210px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location4 {
	position: relative;
	top: 0px;
	width: 120px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location5 {
	position: relative;
	top: 0px;
	width: 320px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location6 {
	position: relative;
	top: 0px;
	width: 60px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location7 {
	position: relative;
	top: 0px;
	width: 60px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location8 {
	position: relative;
	top: 0px;
	width: 60px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location9 {
	position: relative;
	top: 0px;
	width: 120px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location10 {
	position: relative;
	top: 0px;
	width: 170px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_td_location11 {
	position: relative;
	top: 0px;
	width: 350px;
	padding-left: 10px;
	font-weight: 400;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 14px;
	color: #083338;
}

#location_past_list_body .pm_circle1 {
	position: absolute;
	top: 19px;
	left: 12px;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: #6DE621;
}

#location_past_list_body .pm_circle2 {
	position: absolute;
	top: 19px;
	left: 12px;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: #FFE760;
}

#location_past_list_body .pm_circle3 {
	position: absolute;
	top: 19px;
	left: 12px;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: #FF6077;
}

#location_past_list_body .pm_status1 {
	position: absolute;
	top: 10px;
	left: 12px;
	width: 55px;
	height: 22px;
	background-image: url("/assets/image/project/bt_connect_status1.svg");
	background-repeat: no-repeat;
	color: #083338;
}

#location_past_list_body .pm_status2 {
	position: absolute;
	top: 10px;
	left: 12px;
	width: 55px;
	height: 22px;
	background-image: url("/assets/image/project/bt_connect_status2.svg");
	background-repeat: no-repeat;
	color: #083338;
}

#location_past_list_body .pm_status3 {
	position: absolute;
	top: 10px;
	left: 12px;
	width: 55px;
	height: 22px;
	background-image: url("/assets/image/project/bt_connect_status3.svg");
	background-repeat: no-repeat;
	color: #083338;
}

#location_past_list_body .project_manage_check1 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 44px;
	height: 45px;
	border: 0px solid;
	outline: 0px;
	/*background-color: #fff;*/
	background-image: url("/assets/image/project/bt_pm_check_p.svg");
}

#location_past_list_body .project_manage_check2 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 44px;
	height: 45px;
	border: 0px solid;
	outline: 0px;
	/*background-color: #fff;*/
	background-image: url("/assets/image/project/bt_pm_check_n.svg");
}

#location_past_list_body .project_manage_page_area {
	position: relative;
	top: -5px;
	left: 0px;
	width: 150px;
	height: 17px;
	padding-bottom: 6px;
	font-weight: 500;
	font-family: 'Noto Sans KR', sans-serif;
	font-size: 13px;
	color: #083338;
	border: 0px solid;
}

#location_past_list_body .project_manage_page_pre {
	position: relative;
	top: 3px;
	left: 0px;
	width: 17px;
	height: 17px;
	outline: 0px;
	background-color: #fff;
	background-image: url("/assets/image/project/bt_list_previous_n.svg");
	border: 0px solid;
}

#location_past_list_body .project_manage_page_next {
	position: relative;
	top: 3px;
	left: 0px;
	width: 17px;
	height: 17px;
	outline: 0px;
	background-color: #fff;
	background-image: url("/assets/image/project/bt_list_next_n.svg");
	border: 0px solid;
}

#location_past_list_body .project_manage::-webkit-scrollbar{
	width:7px;
}

#location_past_list_body .project_manage::-webkit-scrollbar {
	width: 9px;
	border: 5px solid #DFDFDF;

}

#location_past_list_body .project_manage::-webkit-scrollbar-thumb {
	background-color:#7C9281;
	border:2px;
	border-radius: 10px;
}

#location_past_list_body .project_manage::-webkit-scrollbar-track {
	background-color: #DFDFDF;
	border: 0.05em solid #DFDFDF;
}
